.elementor-25 .elementor-element.elementor-element-79850b8{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.41;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-79850b8:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-79850b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://emrankargo.com/wp-content/uploads/2026/01/Frame-29.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-79850b8::before, .elementor-25 .elementor-element.elementor-element-79850b8 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-79850b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-79850b8 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-79850b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-79850b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-5d882f3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-a0ee717{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-a0ee717 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-2be4dc4 );}.elementor-25 .elementor-element.elementor-element-4dc6ee0{--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-25 .elementor-element.elementor-element-4dc6ee0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4dc6ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://emrankargo.com/wp-content/uploads/2026/01/Frame-1-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-7ba2f8f{--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;}.elementor-25 .elementor-element.elementor-element-6c3e13b{--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;}.elementor-25 .elementor-element.elementor-element-fb38f36{--display:flex;--min-height:350px;}.elementor-25 .elementor-element.elementor-element-03e610e{--display:flex;--min-height:350px;}.elementor-25 .elementor-element.elementor-element-03e610e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-03e610e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://emrankargo.com/wp-content/uploads/2026/01/aerial-view-cargo-ship-cargo-container-harbor-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-34a2995{--display:flex;--position:absolute;top:0px;}.elementor-25 .elementor-element.elementor-element-34a2995:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-34a2995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4dc4 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-34a2995{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-34a2995{right:0px;}.elementor-25 .elementor-element.elementor-element-f0d5978{--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;}.elementor-25 .elementor-element.elementor-element-13b96d5 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-13b96d5 .elementor-icon{font-size:20px;}.elementor-25 .elementor-element.elementor-element-13b96d5 .elementor-icon svg{height:20px;}.elementor-25 .elementor-element.elementor-element-96ccece .elementor-heading-title{font-size:18px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-e0f4e7b{text-align:start;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-d2c34b7{--display:flex;}.elementor-25 .elementor-element.elementor-element-8a9e417 .elementor-button{background-color:var( --e-global-color-23412d0 );border-radius:8px 8px 8px 8px;}.elementor-25 .elementor-element.elementor-element-8a9e417 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-8a9e417 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-23412d0 );border-color:var( --e-global-color-23412d0 );}.elementor-25 .elementor-element.elementor-element-8a9e417 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-8a9e417 .elementor-button:focus svg{fill:var( --e-global-color-23412d0 );}.elementor-25 .elementor-element.elementor-element-5074d97{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-93d6b4b{--display:flex;--min-height:350px;}.elementor-25 .elementor-element.elementor-element-aa15df3{--display:flex;--min-height:350px;}.elementor-25 .elementor-element.elementor-element-aa15df3:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-aa15df3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://emrankargo.com/wp-content/uploads/2026/01/cargo-plane-sunset-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-6c8885e{--display:flex;--position:absolute;top:0px;}.elementor-25 .elementor-element.elementor-element-6c8885e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6c8885e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4dc4 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-6c8885e{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-6c8885e{right:0px;}.elementor-25 .elementor-element.elementor-element-f715c0a{--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;}.elementor-25 .elementor-element.elementor-element-978f140 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-978f140 .elementor-icon{font-size:20px;}.elementor-25 .elementor-element.elementor-element-978f140 .elementor-icon svg{height:20px;}.elementor-25 .elementor-element.elementor-element-ae2a8e1 .elementor-heading-title{font-size:18px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-0fa39dc{text-align:start;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-a5693d7{--display:flex;}.elementor-25 .elementor-element.elementor-element-c7996d8 .elementor-button{background-color:var( --e-global-color-23412d0 );border-radius:8px 8px 8px 8px;}.elementor-25 .elementor-element.elementor-element-c7996d8 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-c7996d8 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-23412d0 );border-color:var( --e-global-color-23412d0 );}.elementor-25 .elementor-element.elementor-element-c7996d8 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-c7996d8 .elementor-button:focus svg{fill:var( --e-global-color-23412d0 );}.elementor-25 .elementor-element.elementor-element-ba42cac{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f2a43d1{--display:flex;--min-height:350px;}.elementor-25 .elementor-element.elementor-element-56297b9{--display:flex;--min-height:350px;}.elementor-25 .elementor-element.elementor-element-56297b9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-56297b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://emrankargo.com/wp-content/uploads/2026/01/shipping-container-being-loaded-onto-truck-port-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-f06edee{--display:flex;--position:absolute;top:0px;}.elementor-25 .elementor-element.elementor-element-f06edee:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f06edee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4dc4 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-f06edee{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-f06edee{right:0px;}.elementor-25 .elementor-element.elementor-element-d682a48{--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;}.elementor-25 .elementor-element.elementor-element-741f2b1 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-741f2b1 .elementor-icon{font-size:20px;}.elementor-25 .elementor-element.elementor-element-741f2b1 .elementor-icon svg{height:20px;}.elementor-25 .elementor-element.elementor-element-8cf59cd .elementor-heading-title{font-size:18px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-bb8054b{text-align:start;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-c2fb4cf{--display:flex;}.elementor-25 .elementor-element.elementor-element-309933b .elementor-button{background-color:var( --e-global-color-23412d0 );border-radius:8px 8px 8px 8px;}.elementor-25 .elementor-element.elementor-element-309933b .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-309933b .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-23412d0 );border-color:var( --e-global-color-23412d0 );}.elementor-25 .elementor-element.elementor-element-309933b .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-309933b .elementor-button:focus svg{fill:var( --e-global-color-23412d0 );}.elementor-25 .elementor-element.elementor-element-f6c40d2{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6d40483{--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;}.elementor-25 .elementor-element.elementor-element-22ace00{--display:flex;--min-height:350px;}.elementor-25 .elementor-element.elementor-element-7a32e3f{--display:flex;--min-height:350px;}.elementor-25 .elementor-element.elementor-element-7a32e3f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7a32e3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://emrankargo.com/wp-content/uploads/2026/01/customs-clearance.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-4eeb683{--display:flex;--position:absolute;top:0px;}.elementor-25 .elementor-element.elementor-element-4eeb683:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4eeb683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4dc4 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-4eeb683{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-4eeb683{right:0px;}.elementor-25 .elementor-element.elementor-element-98322d8{--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;}.elementor-25 .elementor-element.elementor-element-cafc16f .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-cafc16f .elementor-icon{font-size:20px;}.elementor-25 .elementor-element.elementor-element-cafc16f .elementor-icon svg{height:20px;}.elementor-25 .elementor-element.elementor-element-642ccaa .elementor-heading-title{font-size:18px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-ff59d1b{text-align:start;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-364e62c{--display:flex;}.elementor-25 .elementor-element.elementor-element-c9deb61 .elementor-button{background-color:var( --e-global-color-23412d0 );border-radius:8px 8px 8px 8px;}.elementor-25 .elementor-element.elementor-element-c9deb61 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-c9deb61 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-23412d0 );border-color:var( --e-global-color-23412d0 );}.elementor-25 .elementor-element.elementor-element-c9deb61 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-c9deb61 .elementor-button:focus svg{fill:var( --e-global-color-23412d0 );}.elementor-25 .elementor-element.elementor-element-8da36ec{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f3853c4{--display:flex;--min-height:350px;}.elementor-25 .elementor-element.elementor-element-aaff7b0{--display:flex;--min-height:350px;}.elementor-25 .elementor-element.elementor-element-aaff7b0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-aaff7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://emrankargo.com/wp-content/uploads/2026/01/door-to-door.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-85ba882{--display:flex;--position:absolute;top:0px;}.elementor-25 .elementor-element.elementor-element-85ba882:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-85ba882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4dc4 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-85ba882{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-85ba882{right:0px;}.elementor-25 .elementor-element.elementor-element-e8a2ee0{--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;}.elementor-25 .elementor-element.elementor-element-08a7fe5 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-08a7fe5 .elementor-icon{font-size:20px;}.elementor-25 .elementor-element.elementor-element-08a7fe5 .elementor-icon svg{height:20px;}.elementor-25 .elementor-element.elementor-element-d60ada7 .elementor-heading-title{font-size:18px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-26d5aea{text-align:start;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-b82838c{--display:flex;}.elementor-25 .elementor-element.elementor-element-4d2f5d6 .elementor-button{background-color:var( --e-global-color-23412d0 );border-radius:8px 8px 8px 8px;}.elementor-25 .elementor-element.elementor-element-4d2f5d6 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-4d2f5d6 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-23412d0 );border-color:var( --e-global-color-23412d0 );}.elementor-25 .elementor-element.elementor-element-4d2f5d6 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-4d2f5d6 .elementor-button:focus svg{fill:var( --e-global-color-23412d0 );}.elementor-25 .elementor-element.elementor-element-e41630c{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f889d9c{--display:flex;--min-height:350px;}.elementor-25 .elementor-element.elementor-element-043fd85{--display:flex;--min-height:350px;}.elementor-25 .elementor-element.elementor-element-043fd85:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-043fd85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://emrankargo.com/wp-content/uploads/2026/01/warehousing.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-0d9f01c{--display:flex;--position:absolute;top:0px;}.elementor-25 .elementor-element.elementor-element-0d9f01c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-0d9f01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4dc4 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-0d9f01c{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-0d9f01c{right:0px;}.elementor-25 .elementor-element.elementor-element-5171c5a{--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;}.elementor-25 .elementor-element.elementor-element-4fd7f81 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-4fd7f81 .elementor-icon{font-size:20px;}.elementor-25 .elementor-element.elementor-element-4fd7f81 .elementor-icon svg{height:20px;}.elementor-25 .elementor-element.elementor-element-af1dd9d .elementor-heading-title{font-size:18px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-6de4e62{text-align:start;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-8536227{--display:flex;}.elementor-25 .elementor-element.elementor-element-9db7eac .elementor-button{background-color:var( --e-global-color-23412d0 );border-radius:8px 8px 8px 8px;}.elementor-25 .elementor-element.elementor-element-9db7eac .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-9db7eac .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-23412d0 );border-color:var( --e-global-color-23412d0 );}.elementor-25 .elementor-element.elementor-element-9db7eac .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-9db7eac .elementor-button:focus svg{fill:var( --e-global-color-23412d0 );}.elementor-25 .elementor-element.elementor-element-6cb9e93{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6125f3e{--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;}.elementor-25 .elementor-element.elementor-element-d149530{--display:flex;--min-height:350px;}.elementor-25 .elementor-element.elementor-element-0f86b43{--display:flex;--min-height:350px;}.elementor-25 .elementor-element.elementor-element-0f86b43:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-0f86b43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://emrankargo.com/wp-content/uploads/2026/01/inland-delivery.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-06fd696{--display:flex;--position:absolute;top:0px;}.elementor-25 .elementor-element.elementor-element-06fd696:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-06fd696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4dc4 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-06fd696{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-06fd696{right:0px;}.elementor-25 .elementor-element.elementor-element-396b177{--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;}.elementor-25 .elementor-element.elementor-element-4070191 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-4070191 .elementor-icon{font-size:20px;}.elementor-25 .elementor-element.elementor-element-4070191 .elementor-icon svg{height:20px;}.elementor-25 .elementor-element.elementor-element-dea4555 .elementor-heading-title{font-size:18px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-2359ef0{text-align:start;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-59d7b85{--display:flex;}.elementor-25 .elementor-element.elementor-element-129d01c .elementor-button{background-color:var( --e-global-color-23412d0 );border-radius:8px 8px 8px 8px;}.elementor-25 .elementor-element.elementor-element-129d01c .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-129d01c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-23412d0 );border-color:var( --e-global-color-23412d0 );}.elementor-25 .elementor-element.elementor-element-129d01c .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-129d01c .elementor-button:focus svg{fill:var( --e-global-color-23412d0 );}.elementor-25 .elementor-element.elementor-element-4ef5bbc{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f6e4f27{--display:flex;--min-height:350px;}.elementor-25 .elementor-element.elementor-element-3fae294{--display:flex;--min-height:350px;}.elementor-25 .elementor-element.elementor-element-3fae294:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3fae294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://emrankargo.com/wp-content/uploads/2026/01/project-cargo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-4cc1b4f{--display:flex;--position:absolute;top:0px;}.elementor-25 .elementor-element.elementor-element-4cc1b4f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4cc1b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4dc4 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-4cc1b4f{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-4cc1b4f{right:0px;}.elementor-25 .elementor-element.elementor-element-c6fd808{--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;}.elementor-25 .elementor-element.elementor-element-99791f3 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-99791f3 .elementor-icon{font-size:20px;}.elementor-25 .elementor-element.elementor-element-99791f3 .elementor-icon svg{height:20px;}.elementor-25 .elementor-element.elementor-element-1c3f32c .elementor-heading-title{font-size:18px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-b0a8929{text-align:start;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-1511850{--display:flex;}.elementor-25 .elementor-element.elementor-element-7323951 .elementor-button{background-color:var( --e-global-color-23412d0 );border-radius:8px 8px 8px 8px;}.elementor-25 .elementor-element.elementor-element-7323951 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-7323951 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-23412d0 );border-color:var( --e-global-color-23412d0 );}.elementor-25 .elementor-element.elementor-element-7323951 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-7323951 .elementor-button:focus svg{fill:var( --e-global-color-23412d0 );}.elementor-25 .elementor-element.elementor-element-0f74c4f{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-0b27805{--display:flex;--min-height:350px;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-fb38f36{--width:350px;}.elementor-25 .elementor-element.elementor-element-93d6b4b{--width:350px;}.elementor-25 .elementor-element.elementor-element-f2a43d1{--width:350px;}.elementor-25 .elementor-element.elementor-element-22ace00{--width:350px;}.elementor-25 .elementor-element.elementor-element-f3853c4{--width:350px;}.elementor-25 .elementor-element.elementor-element-f889d9c{--width:350px;}.elementor-25 .elementor-element.elementor-element-d149530{--width:350px;}.elementor-25 .elementor-element.elementor-element-f6e4f27{--width:350px;}.elementor-25 .elementor-element.elementor-element-0b27805{--width:350px;}}/* Start custom CSS for container, class: .elementor-element-4dc6ee0 */.card-hover-container {
    position: relative;
    overflow: visible;
    transition: all 0.3s ease;
    
}


.card-background-image {
    border-radius: 20px;
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.card-title-wrapper {
    background: #fff;
    padding: 20px;
    border-radius: 12px;
    transition: all 0.4s ease;
    overflow: hidden;
    max-height: 80px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
    position: absolute;
    top: -60px;
    left: 50%;
    transform: translateY(-20%);
    transform: translateX(13%);
    max-width: 80%;
    z-index: 10;
    margin: 0;
}

.card-hover-container:hover .card-title-wrapper {
    background: #171A35 !important;
    max-height: 400px;
    padding-bottom: 30px;
}

.card-title-content {
    display: flex;
    align-items: center;
    gap: 15px;
    margin-bottom: 0;
    transition: margin-bottom 0.3s ease;
}

.card-hover-container:hover .card-title-content {
    margin-bottom: 20px;
}

.card-title-content .elementor-heading-title {
    color: #333;
    transition: color 0.3s ease;
}

.card-title-content .elementor-icon svg,
.card-title-content .elementor-icon i {
    color: #333;
    fill: #333;
    transition: color 0.3s ease, fill 0.3s ease;
}

.card-hover-container:hover .card-title-content .elementor-heading-title {
    color: #fff !important;
}

.card-hover-container:hover .card-title-content .elementor-icon svg,
.card-hover-container:hover .card-title-content .elementor-icon i {
    color: #fff !important;
    fill: #fff !important;
}

.card-hover-container:hover .card-title-content .elementor-icon svg path {
    fill: #fff !important;
    stroke: #fff !important;
}

.card-description {
    opacity: 0;
    max-height: 0;
    overflow: hidden;
    transition: opacity 0.4s ease 0.1s, max-height 0.4s ease 0.1s, margin-bottom 0.3s ease;
    color: #fff;
    font-size: 15px;
    line-height: 1.6;
    margin-bottom: 0;
}

.card-hover-container:hover .card-description {
    opacity: 1;
    max-height: 200px;
    margin-bottom: 20px;
}

.card-button-wrapper {
    opacity: 0;
    max-height: 0;
    overflow: hidden;
    transition: opacity 0.4s ease 0.2s, max-height 0.4s ease 0.2s;
    text-align: center;
}

.card-hover-container:hover .card-button-wrapper {
    opacity: 1;
    max-height: 100px;
}

.card-title-wrapper:hover{
    background: #171A35 !important;
}

.card-button {
    background: #fff;
    color: #1e3a5f;
    border: none;
    padding: 12px 30px;
    border-radius: 8px;
    font-size: 16px;
    font-weight: 600;
    cursor: pointer;
    transition: all 0.3s ease;
    display: inline-block;
}

.card-button:hover {
    background: #f0f0f0;
    transform: translateY(-2px);
}

@media screen and (max-width: 768px) {
    .card-title-wrapper {
        padding: 15px;
    }
    
    .card-hover-container:hover .card-title-wrapper {
        max-height: 450px;
    }
}/* End custom CSS */