.elementor-13 .elementor-element.elementor-element-1a4c99d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-1a4c99d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1a4c99d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3fe341e );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-df0502a .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d21e18a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-64365cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-970e8a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-b489048{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-cdfdc9d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-cdfdc9d.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-cdfdc9d .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-f272f75 );}.elementor-13 .elementor-element.elementor-element-c4d4c37{width:initial;max-width:initial;}.elementor-13 .elementor-element.elementor-element-c4d4c37.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-c4d4c37 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:60px;font-weight:400;color:#1C1A1A;}.elementor-13 .elementor-element.elementor-element-5032f2b{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-a8c8007{width:initial;max-width:initial;font-family:"Afacad", Sans-serif;font-size:24px;font-weight:400;line-height:40px;color:#333333;}.elementor-13 .elementor-element.elementor-element-a12deeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-3fa4c86{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-75e917d{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-75e917d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-75e917d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com21.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-50cb643{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-77dcb4a{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-77dcb4a .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-77dcb4a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-77dcb4a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-77dcb4a.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-77dcb4a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-77dcb4a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-77dcb4a .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-77dcb4a .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-77dcb4a .elementor-icon i, .elementor-13 .elementor-element.elementor-element-77dcb4a .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-89015f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d920226{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-d920226:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d920226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com20.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-b62a43d{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-49335e4{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-49335e4 .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-49335e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-49335e4.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-49335e4.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-49335e4.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-49335e4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-49335e4 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-49335e4 .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-49335e4 .elementor-icon i, .elementor-13 .elementor-element.elementor-element-49335e4 .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-eb65d82{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-df92eea{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-df92eea:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-df92eea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com19.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-9db1139{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-438f020{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-438f020 .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-438f020.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-438f020.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-438f020.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-438f020.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-438f020.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-438f020 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-438f020 .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-438f020 .elementor-icon i, .elementor-13 .elementor-element.elementor-element-438f020 .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-afed1ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-bb85498{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-bb85498:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bb85498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com18.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-1cc6154{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-27e7bb7{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-27e7bb7 .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-27e7bb7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-27e7bb7.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-27e7bb7.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-27e7bb7.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-27e7bb7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-27e7bb7 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-27e7bb7 .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-27e7bb7 .elementor-icon i, .elementor-13 .elementor-element.elementor-element-27e7bb7 .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-4f524ae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-63680be{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-63680be:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-63680be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com27.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-c79ea22{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-693a559{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-693a559 .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-693a559.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-693a559.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-693a559.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-693a559.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-693a559.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-693a559 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-693a559 .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-693a559 .elementor-icon i, .elementor-13 .elementor-element.elementor-element-693a559 .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-22f0911{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-aa26ea9{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-aa26ea9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-aa26ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com26.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-34ff936{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-400577b{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-400577b .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-400577b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-400577b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-400577b.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-400577b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-400577b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-400577b .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-400577b .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-400577b .elementor-icon i, .elementor-13 .elementor-element.elementor-element-400577b .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-c898017{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-fa0cc83{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-fa0cc83:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-fa0cc83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com25.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-29e3917{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-7628074{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-7628074 .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-7628074.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-7628074.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7628074.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-7628074.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7628074.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-7628074 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-7628074 .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-7628074 .elementor-icon i, .elementor-13 .elementor-element.elementor-element-7628074 .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-a3c5c3f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0451a1c{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-0451a1c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0451a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com24.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-39fd24a{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-c458f3f{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-c458f3f .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-c458f3f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-c458f3f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-c458f3f.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-c458f3f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-c458f3f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-c458f3f .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-c458f3f .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-c458f3f .elementor-icon i, .elementor-13 .elementor-element.elementor-element-c458f3f .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-b38e589{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c58238a{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-c58238a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c58238a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com23.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-90eb11b{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-79d4165{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-79d4165 .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-79d4165.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-79d4165.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-79d4165.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-79d4165.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-79d4165.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-79d4165 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-79d4165 .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-79d4165 .elementor-icon i, .elementor-13 .elementor-element.elementor-element-79d4165 .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-4f4ab14{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6a8cb85{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-6a8cb85:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6a8cb85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com22.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-fd2e981{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-1f077f1{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-1f077f1 .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-1f077f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-1f077f1.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1f077f1.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-1f077f1.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1f077f1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-1f077f1 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-1f077f1 .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-1f077f1 .elementor-icon i, .elementor-13 .elementor-element.elementor-element-1f077f1 .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-652bb70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c6eb82e{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-c6eb82e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c6eb82e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com31.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-450e46d{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-c594408{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-c594408 .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-c594408.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-c594408.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-c594408.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-c594408.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-c594408.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-c594408 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-c594408 .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-c594408 .elementor-icon i, .elementor-13 .elementor-element.elementor-element-c594408 .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-b545906{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f647cca{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-f647cca:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f647cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com30.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-27a59d0{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-d9cda01{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-d9cda01 .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-d9cda01.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-d9cda01.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d9cda01.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-d9cda01.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d9cda01.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-d9cda01 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-d9cda01 .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-d9cda01 .elementor-icon i, .elementor-13 .elementor-element.elementor-element-d9cda01 .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-253799b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2595350{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-2595350:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2595350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com29.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-fe7afba{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-a0211af{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-a0211af .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-a0211af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-a0211af.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-a0211af.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-a0211af.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-a0211af.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-a0211af .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-a0211af .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-a0211af .elementor-icon i, .elementor-13 .elementor-element.elementor-element-a0211af .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-1798869{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a5f5756{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-a5f5756:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a5f5756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com37.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-25cf0b3{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-a294984{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-a294984 .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-a294984.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-a294984.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-a294984.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-a294984.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-a294984.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-a294984 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-a294984 .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-a294984 .elementor-icon i, .elementor-13 .elementor-element.elementor-element-a294984 .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-31af836{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2f0e0b8{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-2f0e0b8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2f0e0b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com28.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-3dcc170{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-798abcd{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-798abcd .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-798abcd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-798abcd.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-798abcd.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-798abcd.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-798abcd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-798abcd .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-798abcd .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-798abcd .elementor-icon i, .elementor-13 .elementor-element.elementor-element-798abcd .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-c668530{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b180c9e{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-b180c9e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b180c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com36.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-3c41b5c{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-5c2dc9a{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-5c2dc9a .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-5c2dc9a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-5c2dc9a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5c2dc9a.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-5c2dc9a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5c2dc9a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-5c2dc9a .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-5c2dc9a .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-5c2dc9a .elementor-icon i, .elementor-13 .elementor-element.elementor-element-5c2dc9a .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-a1a8c78{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-85bdcc0{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-85bdcc0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-85bdcc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com35.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-9e7e82f{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-e3c50ff{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-e3c50ff .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-e3c50ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-e3c50ff.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e3c50ff.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-e3c50ff.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e3c50ff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-e3c50ff .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-e3c50ff .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-e3c50ff .elementor-icon i, .elementor-13 .elementor-element.elementor-element-e3c50ff .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-6480a63{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-95107fc{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-95107fc:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-95107fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com34.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-dc8162b{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-9a0f15a{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-9a0f15a .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-9a0f15a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-9a0f15a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-9a0f15a.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-9a0f15a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-9a0f15a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-9a0f15a .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-9a0f15a .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-9a0f15a .elementor-icon i, .elementor-13 .elementor-element.elementor-element-9a0f15a .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-7f57727{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-628244d{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-628244d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-628244d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com33.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-5718c56{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-678e42a{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-678e42a .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-678e42a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-678e42a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-678e42a.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-678e42a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-678e42a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-678e42a .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-678e42a .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-678e42a .elementor-icon i, .elementor-13 .elementor-element.elementor-element-678e42a .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-805fe76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-697b23b{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-697b23b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-697b23b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com32.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-ebe9d72{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-0a344d1{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-0a344d1 .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-0a344d1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-0a344d1.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-0a344d1.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-0a344d1.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-0a344d1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-0a344d1 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-0a344d1 .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-0a344d1 .elementor-icon i, .elementor-13 .elementor-element.elementor-element-0a344d1 .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-0ff659d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-850026c{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-850026c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-850026c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com43.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-32310fb{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-3afaff1{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-3afaff1 .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-3afaff1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-3afaff1.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3afaff1.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-3afaff1.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3afaff1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-3afaff1 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-3afaff1 .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-3afaff1 .elementor-icon i, .elementor-13 .elementor-element.elementor-element-3afaff1 .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-b3a0477{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0757b2f{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-0757b2f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0757b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com42.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-d110af3{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-095053b{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-095053b .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-095053b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-095053b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-095053b.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-095053b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-095053b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-095053b .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-095053b .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-095053b .elementor-icon i, .elementor-13 .elementor-element.elementor-element-095053b .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-edf7846{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4d437cc{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-4d437cc:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4d437cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com41.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-fa12ff7{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-6995b1b{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-6995b1b .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-6995b1b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-6995b1b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6995b1b.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-6995b1b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6995b1b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-6995b1b .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-6995b1b .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-6995b1b .elementor-icon i, .elementor-13 .elementor-element.elementor-element-6995b1b .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-c69ef8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4d916a2{--display:flex;--min-height:200px;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-4d916a2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4d916a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickbridgepartners.com/wp-content/uploads/2025/12/trac-com40.png");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-93f08b2{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-547d411{margin:10px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-547d411 .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-547d411.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-547d411.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-547d411.elementor-view-default .elementor-icon{color:var( --e-global-color-3fe341e );border-color:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-547d411.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-547d411.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3fe341e );}.elementor-13 .elementor-element.elementor-element-547d411 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-547d411 .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-547d411 .elementor-icon i, .elementor-13 .elementor-element.elementor-element-547d411 .elementor-icon svg{transform:rotate(310deg);}.elementor-13 .elementor-element.elementor-element-b4b0c0e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-df0502a .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-d21e18a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-13 .elementor-element.elementor-element-cdfdc9d .elementor-heading-title{font-size:20px;}.elementor-13 .elementor-element.elementor-element-c4d4c37{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-13 .elementor-element.elementor-element-c4d4c37 .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-3fa4c86{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-df0502a .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-d21e18a{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-13 .elementor-element.elementor-element-cdfdc9d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13 .elementor-element.elementor-element-cdfdc9d .elementor-heading-title{font-size:20px;}.elementor-13 .elementor-element.elementor-element-c4d4c37{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13 .elementor-element.elementor-element-c4d4c37 .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-a8c8007{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:30px;}.elementor-13 .elementor-element.elementor-element-3fa4c86{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-1a4c99d{--content-width:1400px;}.elementor-13 .elementor-element.elementor-element-d21e18a{--content-width:1400px;}.elementor-13 .elementor-element.elementor-element-970e8a4{--width:100%;}.elementor-13 .elementor-element.elementor-element-b489048{--width:40%;}.elementor-13 .elementor-element.elementor-element-5032f2b{--width:60%;}.elementor-13 .elementor-element.elementor-element-a12deeb{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-970e8a4{--width:100%;}.elementor-13 .elementor-element.elementor-element-a12deeb{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-75e917d *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-75e917d {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-75e917d img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-75e917d::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-75e917d .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-75e917d .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-75e917d .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-75e917d:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-75e917d:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-75e917d:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d920226 *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-d920226 {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-d920226 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-d920226::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-d920226 .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-d920226 .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-d920226 .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-d920226:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-d920226:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-d920226:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df92eea *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-df92eea {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-df92eea img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-df92eea::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-df92eea .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-df92eea .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-df92eea .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-df92eea:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-df92eea:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-df92eea:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb85498 *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-bb85498 {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-bb85498 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-bb85498::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-bb85498 .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-bb85498 .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-bb85498 .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-bb85498:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-bb85498:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-bb85498:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63680be *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-63680be {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-63680be img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-63680be::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-63680be .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-63680be .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-63680be .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-63680be:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-63680be:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-63680be:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa26ea9 *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-aa26ea9 {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-aa26ea9 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-aa26ea9::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-aa26ea9 .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-aa26ea9 .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-aa26ea9 .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-aa26ea9:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-aa26ea9:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-aa26ea9:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa0cc83 *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-fa0cc83 {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-fa0cc83 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-fa0cc83::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-fa0cc83 .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-fa0cc83 .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-fa0cc83 .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-fa0cc83:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-fa0cc83:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-fa0cc83:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0451a1c *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-0451a1c {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-0451a1c img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-0451a1c::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-0451a1c .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-0451a1c .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-0451a1c .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-0451a1c:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-0451a1c:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-0451a1c:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c58238a *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-c58238a {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-c58238a img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-c58238a::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-c58238a .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-c58238a .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-c58238a .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-c58238a:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-c58238a:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-c58238a:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a8cb85 *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-6a8cb85 {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-6a8cb85 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-6a8cb85::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-6a8cb85 .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-6a8cb85 .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-6a8cb85 .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-6a8cb85:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-6a8cb85:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-6a8cb85:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6eb82e *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-c6eb82e {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-c6eb82e img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-c6eb82e::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-c6eb82e .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-c6eb82e .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-c6eb82e .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-c6eb82e:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-c6eb82e:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-c6eb82e:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f647cca *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-f647cca {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-f647cca img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-f647cca::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-f647cca .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-f647cca .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-f647cca .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-f647cca:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-f647cca:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-f647cca:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2595350 *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-2595350 {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-2595350 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-2595350::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-2595350 .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-2595350 .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-2595350 .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-2595350:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-2595350:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-2595350:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5f5756 *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-a5f5756 {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-a5f5756 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-a5f5756::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-a5f5756 .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-a5f5756 .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-a5f5756 .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-a5f5756:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-a5f5756:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-a5f5756:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f0e0b8 *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-2f0e0b8 {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-2f0e0b8 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-2f0e0b8::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-2f0e0b8 .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-2f0e0b8 .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-2f0e0b8 .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-2f0e0b8:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-2f0e0b8:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-2f0e0b8:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b180c9e *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-b180c9e {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-b180c9e img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-b180c9e::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-b180c9e .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-b180c9e .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-b180c9e .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-b180c9e:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-b180c9e:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-b180c9e:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85bdcc0 *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-85bdcc0 {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-85bdcc0 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-85bdcc0::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-85bdcc0 .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-85bdcc0 .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-85bdcc0 .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-85bdcc0:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-85bdcc0:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-85bdcc0:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95107fc *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-95107fc {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-95107fc img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-95107fc::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-95107fc .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-95107fc .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-95107fc .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-95107fc:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-95107fc:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-95107fc:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-628244d *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-628244d {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-628244d img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-628244d::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-628244d .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-628244d .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-628244d .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-628244d:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-628244d:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-628244d:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697b23b *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-697b23b {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-697b23b img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-697b23b::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-697b23b .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-697b23b .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-697b23b .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-697b23b:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-697b23b:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-697b23b:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-850026c *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-850026c {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-850026c img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-850026c::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-850026c .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-850026c .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-850026c .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-850026c:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-850026c:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-850026c:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0757b2f *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-0757b2f {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-0757b2f img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-0757b2f::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-0757b2f .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-0757b2f .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-0757b2f .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-0757b2f:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-0757b2f:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-0757b2f:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d437cc *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-4d437cc {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-4d437cc img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-4d437cc::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-4d437cc .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-4d437cc .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-4d437cc .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-4d437cc:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-4d437cc:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-4d437cc:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d916a2 *//* MAIN CARD */
.elementor-13 .elementor-element.elementor-element-4d916a2 {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    background: #000;
}

/* IMAGE */
.elementor-13 .elementor-element.elementor-element-4d916a2 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    transform: scale(1.02);
    transition: all 0.6s ease;
}

/* OVERLAY */
.elementor-13 .elementor-element.elementor-element-4d916a2::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,.15), rgba(0,0,0,.15));
    opacity: 0;
    transition: opacity 0.6s ease;
}

/* TEXT CONTAINER */
.elementor-13 .elementor-element.elementor-element-4d916a2 .hover-info {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    opacity: 0;
    transform: translateY(15px);
    transition: all 0.4s ease;
}

/* TITLE */
.elementor-13 .elementor-element.elementor-element-4d916a2 .hover-info h4{
    margin: 0;
    /*font-size: 18px;*/
    /*font-weight: 600;*/
}

/* ARROW */
.elementor-13 .elementor-element.elementor-element-4d916a2 .hover-info span{
    display: inline-block;
    margin-top: 4px;
    font-size: 14px;
    opacity: 0.7;
}

/* HOVER STYLES */
.elementor-13 .elementor-element.elementor-element-4d916a2:hover img {
    filter: grayscale(0%);
    transform: scale(1.08);
}

.elementor-13 .elementor-element.elementor-element-4d916a2:hover::after {
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-4d916a2:hover .hover-info {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */