.elementor-4179 .elementor-element.elementor-element-53c220e{--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;--overflow:hidden;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4179 .elementor-element.elementor-element-a6bd284{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-69e4ce3{--display:flex;--min-height:65.5vh;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-69e4ce3::before, .elementor-4179 .elementor-element.elementor-element-69e4ce3 > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-69e4ce3 > .e-con-inner > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-69e4ce3 > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-69e4ce3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-69e4ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-4179 .elementor-element.elementor-element-69e4ce3::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4179 .elementor-element.elementor-element-af5a3cc.elementor-element{--order:99999 /* order end hack */;}.elementor-4179 .elementor-element.elementor-element-af5a3cc .title{color:#FFFFFF;font-size:36px;}.elementor-4179 .elementor-element.elementor-element-af5a3cc .title-after_title{color:#DCDCDC;font-size:18px;line-height:5px;}.elementor-4179 .elementor-element.elementor-element-e9ac08b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-459d67c{--display:flex;--min-height:65.5vh;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-459d67c::before, .elementor-4179 .elementor-element.elementor-element-459d67c > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-459d67c > .e-con-inner > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-459d67c > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-459d67c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-459d67c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-4179 .elementor-element.elementor-element-459d67c::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4179 .elementor-element.elementor-element-d89a937.elementor-element{--order:99999 /* order end hack */;}.elementor-4179 .elementor-element.elementor-element-d89a937 .title{color:#FFFFFF00;font-size:36px;}.elementor-4179 .elementor-element.elementor-element-d89a937 .title-after_title{color:#DCDCDC00;font-size:18px;line-height:5px;}.elementor-4179 .elementor-element.elementor-element-9f7932b{--display:flex;--min-height:65.5vh;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-9f7932b::before, .elementor-4179 .elementor-element.elementor-element-9f7932b > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-9f7932b > .e-con-inner > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-9f7932b > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-9f7932b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-9f7932b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-4179 .elementor-element.elementor-element-9f7932b::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4179 .elementor-element.elementor-element-472e457.elementor-element{--order:99999 /* order end hack */;}.elementor-4179 .elementor-element.elementor-element-472e457 .title{color:#FFFFFF00;font-size:36px;}.elementor-4179 .elementor-element.elementor-element-472e457 .title-after_title{color:#DCDCDC00;font-size:18px;line-height:5px;}.elementor-4179 .elementor-element.elementor-element-2a4e144{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-1d42b9d{--display:flex;--min-height:65.5vh;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-1d42b9d::before, .elementor-4179 .elementor-element.elementor-element-1d42b9d > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-1d42b9d > .e-con-inner > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-1d42b9d > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-1d42b9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-1d42b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-4179 .elementor-element.elementor-element-1d42b9d::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4179 .elementor-element.elementor-element-9ffd198.elementor-element{--order:99999 /* order end hack */;}.elementor-4179 .elementor-element.elementor-element-9ffd198 .title{color:#FFFFFF00;font-size:36px;}.elementor-4179 .elementor-element.elementor-element-9ffd198 .title-after_title{color:#DCDCDC00;font-size:18px;line-height:5px;}.elementor-4179 .elementor-element.elementor-element-8f40606{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-342d56c{--display:flex;--min-height:65.5vh;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-342d56c:not(.elementor-motion-effects-element-type-background), .elementor-4179 .elementor-element.elementor-element-342d56c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esako.com.pe/wp-content/uploads/2025/10/4-VIDEO-ESAKO-MOBILE-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4179 .elementor-element.elementor-element-342d56c::before, .elementor-4179 .elementor-element.elementor-element-342d56c > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-342d56c > .e-con-inner > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-342d56c > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-342d56c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-342d56c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-4179 .elementor-element.elementor-element-342d56c::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4179 .elementor-element.elementor-element-d4fc1ad.elementor-element{--order:99999 /* order end hack */;}.elementor-4179 .elementor-element.elementor-element-d4fc1ad .title{color:#FFFFFF00;font-size:36px;}.elementor-4179 .elementor-element.elementor-element-d4fc1ad .title-after_title{color:#DCDCDC00;font-size:18px;line-height:5px;}.elementor-4179 .elementor-element.elementor-element-6727d99{--display:flex;--min-height:65.5vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.11;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-6727d99:not(.elementor-motion-effects-element-type-background), .elementor-4179 .elementor-element.elementor-element-6727d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;background-image:url("https://esako.com.pe/wp-content/uploads/2025/10/4-VIDEO-ESAKO-MOBILE-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4179 .elementor-element.elementor-element-6727d99::before, .elementor-4179 .elementor-element.elementor-element-6727d99 > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-6727d99 > .e-con-inner > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-6727d99 > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-6727d99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-6727d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-4179 .elementor-element.elementor-element-6727d99::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4179 .elementor-element.elementor-element-5861476.elementor-element{--order:99999 /* order end hack */;}.elementor-4179 .elementor-element.elementor-element-5861476 .title{color:#FFFFFF00;font-size:36px;}.elementor-4179 .elementor-element.elementor-element-5861476 .title-after_title{color:#DCDCDC00;font-size:18px;line-height:5px;}.elementor-4179 .elementor-element.elementor-element-8e76485{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-8fc8e1e{--display:flex;--min-height:65.5vh;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-8fc8e1e::before, .elementor-4179 .elementor-element.elementor-element-8fc8e1e > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-8fc8e1e > .e-con-inner > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-8fc8e1e > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-8fc8e1e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-8fc8e1e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-4179 .elementor-element.elementor-element-8fc8e1e::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4179 .elementor-element.elementor-element-2b8ba85.elementor-element{--order:99999 /* order end hack */;}.elementor-4179 .elementor-element.elementor-element-2b8ba85 .title{color:#FFFFFF00;font-size:36px;}.elementor-4179 .elementor-element.elementor-element-2b8ba85 .title-after_title{color:#DCDCDC00;font-size:18px;line-height:5px;}.elementor-4179 .elementor-element.elementor-element-5bf7680{--display:flex;--min-height:65.5vh;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-5bf7680::before, .elementor-4179 .elementor-element.elementor-element-5bf7680 > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-5bf7680 > .e-con-inner > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-5bf7680 > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-5bf7680 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-5bf7680 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-4179 .elementor-element.elementor-element-5bf7680::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4179 .elementor-element.elementor-element-b915817.elementor-element{--order:99999 /* order end hack */;}.elementor-4179 .elementor-element.elementor-element-b915817 .title{color:#FFFFFF00;font-size:36px;}.elementor-4179 .elementor-element.elementor-element-b915817 .title-after_title{color:#DCDCDC00;font-size:18px;line-height:5px;}.elementor-4179 .elementor-element.elementor-element-6c00a9b{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-6c00a9b:not(.elementor-motion-effects-element-type-background), .elementor-4179 .elementor-element.elementor-element-6c00a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4179 .elementor-element.elementor-element-6c00a9b::before, .elementor-4179 .elementor-element.elementor-element-6c00a9b > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-6c00a9b > .e-con-inner > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-6c00a9b > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-6c00a9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-6c00a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E4E4E4;--background-overlay:'';}.elementor-4179 .elementor-element.elementor-element-dcb5fb1{--display:flex;--min-height:65.5vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.11;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4179 .elementor-element.elementor-element-dcb5fb1:not(.elementor-motion-effects-element-type-background), .elementor-4179 .elementor-element.elementor-element-dcb5fb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-4179 .elementor-element.elementor-element-dcb5fb1::before, .elementor-4179 .elementor-element.elementor-element-dcb5fb1 > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-dcb5fb1 > .e-con-inner > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-dcb5fb1 > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-dcb5fb1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-dcb5fb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-4179 .elementor-element.elementor-element-dcb5fb1::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4179 .elementor-element.elementor-element-6490cba.elementor-element{--order:99999 /* order end hack */;}.elementor-4179 .elementor-element.elementor-element-6490cba .title{color:#FFFFFF00;font-size:36px;}.elementor-4179 .elementor-element.elementor-element-6490cba .title-after_title{color:#DCDCDC00;font-size:18px;line-height:5px;}.elementor-4179 .elementor-element.elementor-element-204ee2e{--display:flex;--min-height:65.5vh;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-204ee2e::before, .elementor-4179 .elementor-element.elementor-element-204ee2e > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-204ee2e > .e-con-inner > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-204ee2e > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-204ee2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-204ee2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-4179 .elementor-element.elementor-element-204ee2e::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4179 .elementor-element.elementor-element-90dbc8d.elementor-element{--order:99999 /* order end hack */;}.elementor-4179 .elementor-element.elementor-element-90dbc8d .title{color:#FFFFFF00;font-size:36px;}.elementor-4179 .elementor-element.elementor-element-90dbc8d .title-after_title{color:#DCDCDC00;font-size:18px;line-height:5px;}.elementor-4179 .elementor-element.elementor-element-fc13d56{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-fc13d56:not(.elementor-motion-effects-element-type-background), .elementor-4179 .elementor-element.elementor-element-fc13d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4179 .elementor-element.elementor-element-fc13d56::before, .elementor-4179 .elementor-element.elementor-element-fc13d56 > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-fc13d56 > .e-con-inner > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-fc13d56 > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-fc13d56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-fc13d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E4E4E4;--background-overlay:'';}.elementor-4179 .elementor-element.elementor-element-cc56f47{--display:flex;--min-height:65.5vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.11;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4179 .elementor-element.elementor-element-cc56f47:not(.elementor-motion-effects-element-type-background), .elementor-4179 .elementor-element.elementor-element-cc56f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-4179 .elementor-element.elementor-element-cc56f47::before, .elementor-4179 .elementor-element.elementor-element-cc56f47 > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-cc56f47 > .e-con-inner > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-cc56f47 > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-cc56f47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-cc56f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-4179 .elementor-element.elementor-element-cc56f47::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4179 .elementor-element.elementor-element-6ef2ceb.elementor-element{--order:99999 /* order end hack */;}.elementor-4179 .elementor-element.elementor-element-6ef2ceb .title{color:#FFFFFF00;font-size:36px;}.elementor-4179 .elementor-element.elementor-element-6ef2ceb .title-after_title{color:#DCDCDC00;font-size:18px;line-height:5px;}.elementor-4179 .elementor-element.elementor-element-d07c5ee{--display:flex;--min-height:65.5vh;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-d07c5ee::before, .elementor-4179 .elementor-element.elementor-element-d07c5ee > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-d07c5ee > .e-con-inner > .elementor-background-video-container::before, .elementor-4179 .elementor-element.elementor-element-d07c5ee > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-d07c5ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-4179 .elementor-element.elementor-element-d07c5ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-4179 .elementor-element.elementor-element-d07c5ee::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4179 .elementor-element.elementor-element-d90fccc.elementor-element{--order:99999 /* order end hack */;}.elementor-4179 .elementor-element.elementor-element-d90fccc .title{color:#FFFFFF00;font-size:36px;}.elementor-4179 .elementor-element.elementor-element-d90fccc .title-after_title{color:#DCDCDC00;font-size:18px;line-height:5px;}.elementor-4179 .elementor-element.elementor-element-d156bed{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:5px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:15px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-dots-hover-color:#092143;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;}.elementor-4179 .elementor-element.elementor-element-1bc2806{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4179 .elementor-element.elementor-element-7ccdf5d{--wd-brd-radius:5px;}.elementor-4179 .elementor-element.elementor-element-7ccdf5d .wd-nav-arrows{--wd-arrow-offset-h:-50px;}.elementor-4179 .elementor-element.elementor-element-7ccdf5d .banner-title{color:#FFFFFF;font-size:18px;}.elementor-4179 .elementor-element.elementor-element-cdfc952.elementor-element{--order:99999 /* order end hack */;}.elementor-4179 .elementor-element.elementor-element-cdfc952 .title{color:#FFFFFF00;font-size:36px;}.elementor-4179 .elementor-element.elementor-element-cdfc952 .title-after_title{color:#DCDCDC00;font-size:18px;line-height:5px;}.elementor-4179 .elementor-element.elementor-element-e56474c{--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-4179 .elementor-element.elementor-element-1d10347{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4179 .elementor-element.elementor-element-5974965{--wd-brd-radius:5px;}.elementor-4179 .elementor-element.elementor-element-5974965 .banner-title{color:#FFFFFF;}.elementor-4179 .elementor-element.elementor-element-b6e5848{--wd-brd-radius:5px;}.elementor-4179 .elementor-element.elementor-element-b6e5848 .banner-title{color:#FFFFFF;}.elementor-4179 .elementor-element.elementor-element-f55d173{--wd-brd-radius:5px;}.elementor-4179 .elementor-element.elementor-element-f55d173 .banner-title{color:#FFFFFF;}.elementor-4179 .elementor-element.elementor-element-8ab6219{--wd-brd-radius:5px;}.elementor-4179 .elementor-element.elementor-element-8ab6219 .banner-title{color:#FFFFFF;}.elementor-4179 .elementor-element.elementor-element-f10fc66{--wd-brd-radius:5px;}.elementor-4179 .elementor-element.elementor-element-f10fc66 .banner-title{color:#FFFFFF;}.elementor-4179 .elementor-element.elementor-element-e375553{--wd-brd-radius:5px;}.elementor-4179 .elementor-element.elementor-element-e375553 .banner-title{color:#FFFFFF;}.elementor-4179 .elementor-element.elementor-element-3636237{--wd-brd-radius:5px;}.elementor-4179 .elementor-element.elementor-element-3636237 .banner-title{color:#FFFFFF;}.elementor-4179 .elementor-element.elementor-element-62282d5{--wd-brd-radius:5px;}.elementor-4179 .elementor-element.elementor-element-62282d5 .banner-title{color:#FFFFFF;}.elementor-4179 .elementor-element.elementor-element-fbe718c{--wd-brd-radius:5px;}.elementor-4179 .elementor-element.elementor-element-fbe718c .banner-title{color:#FFFFFF;}.elementor-4179 .elementor-element.elementor-element-69752ab{--wd-brd-radius:5px;}.elementor-4179 .elementor-element.elementor-element-69752ab .banner-title{color:#FFFFFF;}.elementor-4179 .elementor-element.elementor-element-cca24dd{--wd-brd-radius:5px;}.elementor-4179 .elementor-element.elementor-element-cca24dd .banner-title{color:#FFFFFF;}.elementor-4179 .elementor-element.elementor-element-b0cbc96{--wd-brd-radius:5px;}.elementor-4179 .elementor-element.elementor-element-b0cbc96 .banner-title{color:#FFFFFF;}@media(max-width:1366px){.elementor-4179 .elementor-element.elementor-element-7ccdf5d .wd-nav-arrows{--wd-arrow-offset-h:-50px;}.elementor-4179 .elementor-element.elementor-element-7ccdf5d .banner-title{font-size:15px;}.elementor-4179 .elementor-element.elementor-element-1d10347{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-4179 .elementor-element.elementor-element-53c220e{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4179 .elementor-element.elementor-element-69e4ce3{--min-height:50vh;}.elementor-4179 .elementor-element.elementor-element-af5a3cc .title{font-size:30px;}.elementor-4179 .elementor-element.elementor-element-af5a3cc .title-after_title{font-size:18px;}.elementor-4179 .elementor-element.elementor-element-459d67c{--min-height:50vh;}.elementor-4179 .elementor-element.elementor-element-d89a937 .title{font-size:30px;}.elementor-4179 .elementor-element.elementor-element-d89a937 .title-after_title{font-size:18px;}.elementor-4179 .elementor-element.elementor-element-9f7932b{--min-height:50vh;}.elementor-4179 .elementor-element.elementor-element-472e457 .title{font-size:30px;}.elementor-4179 .elementor-element.elementor-element-472e457 .title-after_title{font-size:18px;}.elementor-4179 .elementor-element.elementor-element-1d42b9d{--min-height:50vh;}.elementor-4179 .elementor-element.elementor-element-9ffd198 .title{font-size:30px;}.elementor-4179 .elementor-element.elementor-element-9ffd198 .title-after_title{font-size:18px;}.elementor-4179 .elementor-element.elementor-element-342d56c{--min-height:50vh;}.elementor-4179 .elementor-element.elementor-element-d4fc1ad .title{font-size:30px;}.elementor-4179 .elementor-element.elementor-element-d4fc1ad .title-after_title{font-size:18px;}.elementor-4179 .elementor-element.elementor-element-6727d99{--min-height:50vh;}.elementor-4179 .elementor-element.elementor-element-5861476 .title{font-size:30px;}.elementor-4179 .elementor-element.elementor-element-5861476 .title-after_title{font-size:18px;}.elementor-4179 .elementor-element.elementor-element-8fc8e1e{--min-height:50vh;}.elementor-4179 .elementor-element.elementor-element-2b8ba85 .title{font-size:30px;}.elementor-4179 .elementor-element.elementor-element-2b8ba85 .title-after_title{font-size:18px;}.elementor-4179 .elementor-element.elementor-element-5bf7680{--min-height:50vh;}.elementor-4179 .elementor-element.elementor-element-b915817 .title{font-size:30px;}.elementor-4179 .elementor-element.elementor-element-b915817 .title-after_title{font-size:18px;}.elementor-4179 .elementor-element.elementor-element-dcb5fb1{--min-height:50vh;}.elementor-4179 .elementor-element.elementor-element-6490cba .title{font-size:30px;}.elementor-4179 .elementor-element.elementor-element-6490cba .title-after_title{font-size:18px;}.elementor-4179 .elementor-element.elementor-element-204ee2e{--min-height:50vh;}.elementor-4179 .elementor-element.elementor-element-90dbc8d .title{font-size:30px;}.elementor-4179 .elementor-element.elementor-element-90dbc8d .title-after_title{font-size:18px;}.elementor-4179 .elementor-element.elementor-element-cc56f47{--min-height:50vh;}.elementor-4179 .elementor-element.elementor-element-6ef2ceb .title{font-size:30px;}.elementor-4179 .elementor-element.elementor-element-6ef2ceb .title-after_title{font-size:18px;}.elementor-4179 .elementor-element.elementor-element-d07c5ee{--min-height:50vh;}.elementor-4179 .elementor-element.elementor-element-d90fccc .title{font-size:30px;}.elementor-4179 .elementor-element.elementor-element-d90fccc .title-after_title{font-size:18px;}.elementor-4179 .elementor-element.elementor-element-d156bed{--e-n-carousel-swiper-slides-to-display:1;}.elementor-4179 .elementor-element.elementor-element-1bc2806{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4179 .elementor-element.elementor-element-7ccdf5d .banner-title{font-size:22px;}.elementor-4179 .elementor-element.elementor-element-cdfc952 .title{font-size:30px;}.elementor-4179 .elementor-element.elementor-element-cdfc952 .title-after_title{font-size:18px;}.elementor-4179 .elementor-element.elementor-element-e56474c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-1d10347{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-4179 .elementor-element.elementor-element-5974965 .banner-title{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-b6e5848 .banner-title{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-f55d173 .banner-title{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-8ab6219 .banner-title{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-f10fc66 .banner-title{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-e375553 .banner-title{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-3636237 .banner-title{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-62282d5 .banner-title{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-fbe718c .banner-title{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-69752ab .banner-title{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-cca24dd .banner-title{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-b0cbc96 .banner-title{font-size:25px;}}@media(max-width:768px){.elementor-4179 .elementor-element.elementor-element-53c220e{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4179 .elementor-element.elementor-element-69e4ce3{--min-height:20vh;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-4179 .elementor-element.elementor-element-af5a3cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-af5a3cc .title{font-size:23px;}.elementor-4179 .elementor-element.elementor-element-af5a3cc .title-after_title{font-size:16px;line-height:15px;}.elementor-4179 .elementor-element.elementor-element-459d67c{--min-height:20vh;--justify-content:flex-end;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4179 .elementor-element.elementor-element-d89a937 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-d89a937 .title{font-size:23px;}.elementor-4179 .elementor-element.elementor-element-d89a937 .title-after_title{font-size:16px;line-height:15px;}.elementor-4179 .elementor-element.elementor-element-9f7932b{--min-height:20vh;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-4179 .elementor-element.elementor-element-472e457 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-472e457 .title{font-size:23px;}.elementor-4179 .elementor-element.elementor-element-472e457 .title-after_title{font-size:16px;line-height:15px;}.elementor-4179 .elementor-element.elementor-element-1d42b9d{--min-height:20vh;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-4179 .elementor-element.elementor-element-9ffd198 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-9ffd198 .title{font-size:23px;}.elementor-4179 .elementor-element.elementor-element-9ffd198 .title-after_title{font-size:16px;line-height:15px;}.elementor-4179 .elementor-element.elementor-element-342d56c{--min-height:20vh;--justify-content:flex-end;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4179 .elementor-element.elementor-element-d4fc1ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-d4fc1ad .title{font-size:23px;}.elementor-4179 .elementor-element.elementor-element-d4fc1ad .title-after_title{font-size:16px;line-height:15px;}.elementor-4179 .elementor-element.elementor-element-6727d99{--min-height:20vh;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:50px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-6727d99:not(.elementor-motion-effects-element-type-background), .elementor-4179 .elementor-element.elementor-element-6727d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-4179 .elementor-element.elementor-element-5861476 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-5861476 .title{font-size:23px;}.elementor-4179 .elementor-element.elementor-element-5861476 .title-after_title{font-size:16px;line-height:15px;}.elementor-4179 .elementor-element.elementor-element-8fc8e1e{--min-height:20vh;--justify-content:flex-end;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4179 .elementor-element.elementor-element-2b8ba85 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-2b8ba85 .title{font-size:23px;}.elementor-4179 .elementor-element.elementor-element-2b8ba85 .title-after_title{font-size:16px;line-height:15px;}.elementor-4179 .elementor-element.elementor-element-5bf7680{--min-height:20vh;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-4179 .elementor-element.elementor-element-b915817 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-b915817 .title{font-size:23px;}.elementor-4179 .elementor-element.elementor-element-b915817 .title-after_title{font-size:16px;line-height:15px;}.elementor-4179 .elementor-element.elementor-element-dcb5fb1{--min-height:20vh;--justify-content:flex-end;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4179 .elementor-element.elementor-element-6490cba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-6490cba .title{font-size:23px;}.elementor-4179 .elementor-element.elementor-element-6490cba .title-after_title{font-size:16px;line-height:15px;}.elementor-4179 .elementor-element.elementor-element-204ee2e{--min-height:20vh;--justify-content:flex-end;--padding-top:25px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-4179 .elementor-element.elementor-element-90dbc8d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-90dbc8d .title{font-size:23px;}.elementor-4179 .elementor-element.elementor-element-90dbc8d .title-after_title{font-size:16px;line-height:15px;}.elementor-4179 .elementor-element.elementor-element-cc56f47{--min-height:20vh;--justify-content:flex-end;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4179 .elementor-element.elementor-element-6ef2ceb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-6ef2ceb .title{font-size:23px;}.elementor-4179 .elementor-element.elementor-element-6ef2ceb .title-after_title{font-size:16px;line-height:15px;}.elementor-4179 .elementor-element.elementor-element-d07c5ee{--min-height:20vh;--justify-content:flex-end;--padding-top:25px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-4179 .elementor-element.elementor-element-d90fccc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-d90fccc .title{font-size:23px;}.elementor-4179 .elementor-element.elementor-element-d90fccc .title-after_title{font-size:16px;line-height:15px;}.elementor-4179 .elementor-element.elementor-element-d156bed{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;--e-n-carousel-swiper-pagination-size:15px;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-offset:-10px;}.elementor-4179 .elementor-element.elementor-element-1bc2806{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4179 .elementor-element.elementor-element-7ccdf5d .banner-title{font-size:24px;}.elementor-4179 .elementor-element.elementor-element-cdfc952 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-cdfc952 .title{font-size:23px;}.elementor-4179 .elementor-element.elementor-element-cdfc952 .title-after_title{font-size:16px;line-height:15px;}.elementor-4179 .elementor-element.elementor-element-e56474c{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4179 .elementor-element.elementor-element-1d10347{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4179 .elementor-element.elementor-element-5974965 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-5974965 .banner-title{font-size:15px;}.elementor-4179 .elementor-element.elementor-element-5974965 .banner-inner{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-b6e5848 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-b6e5848 .banner-title{font-size:15px;}.elementor-4179 .elementor-element.elementor-element-b6e5848 .banner-inner{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-f55d173 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-f55d173 .banner-title{font-size:15px;}.elementor-4179 .elementor-element.elementor-element-f55d173 .banner-inner{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-8ab6219 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-8ab6219 .banner-title{font-size:15px;}.elementor-4179 .elementor-element.elementor-element-8ab6219 .banner-inner{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-f10fc66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-f10fc66 .banner-title{font-size:15px;}.elementor-4179 .elementor-element.elementor-element-f10fc66 .banner-inner{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-e375553 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-e375553 .banner-title{font-size:15px;}.elementor-4179 .elementor-element.elementor-element-e375553 .banner-inner{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-3636237 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-3636237 .banner-title{font-size:15px;}.elementor-4179 .elementor-element.elementor-element-3636237 .banner-inner{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-62282d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-62282d5 .banner-title{font-size:15px;}.elementor-4179 .elementor-element.elementor-element-62282d5 .banner-inner{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-fbe718c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-fbe718c .banner-title{font-size:15px;}.elementor-4179 .elementor-element.elementor-element-fbe718c .banner-inner{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-69752ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-69752ab .banner-title{font-size:15px;}.elementor-4179 .elementor-element.elementor-element-69752ab .banner-inner{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-cca24dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-cca24dd .banner-title{font-size:15px;}.elementor-4179 .elementor-element.elementor-element-cca24dd .banner-inner{font-size:25px;}.elementor-4179 .elementor-element.elementor-element-b0cbc96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4179 .elementor-element.elementor-element-b0cbc96 .banner-title{font-size:15px;}.elementor-4179 .elementor-element.elementor-element-b0cbc96 .banner-inner{font-size:25px;}}@media(min-width:769px){.elementor-4179 .elementor-element.elementor-element-6727d99{--width:100%;}.elementor-4179 .elementor-element.elementor-element-6c00a9b{--width:100%;}.elementor-4179 .elementor-element.elementor-element-dcb5fb1{--width:100%;}.elementor-4179 .elementor-element.elementor-element-fc13d56{--width:100%;}.elementor-4179 .elementor-element.elementor-element-cc56f47{--width:100%;}}@media(min-width:2400px){.elementor-4179 .elementor-element.elementor-element-69e4ce3{--min-height:60vh;}.elementor-4179 .elementor-element.elementor-element-459d67c{--min-height:60vh;}.elementor-4179 .elementor-element.elementor-element-9f7932b{--min-height:60vh;}.elementor-4179 .elementor-element.elementor-element-1d42b9d{--min-height:60vh;}.elementor-4179 .elementor-element.elementor-element-342d56c{--min-height:60vh;--overlay-opacity:0;}.elementor-4179 .elementor-element.elementor-element-6727d99{--width:100%;--min-height:65.5vh;}.elementor-4179 .elementor-element.elementor-element-8fc8e1e{--min-height:60vh;}.elementor-4179 .elementor-element.elementor-element-5bf7680{--min-height:60vh;}.elementor-4179 .elementor-element.elementor-element-6c00a9b{--width:60%;}.elementor-4179 .elementor-element.elementor-element-dcb5fb1{--width:100%;--min-height:65.5vh;}.elementor-4179 .elementor-element.elementor-element-204ee2e{--min-height:60vh;}.elementor-4179 .elementor-element.elementor-element-fc13d56{--width:60%;}.elementor-4179 .elementor-element.elementor-element-cc56f47{--width:100%;--min-height:65.5vh;}.elementor-4179 .elementor-element.elementor-element-d07c5ee{--min-height:60vh;}.elementor-4179 .elementor-element.elementor-element-1d10347{--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-9f7932b */.elementor-4179 .elementor-element.elementor-element-9f7932b {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-9f7932b video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d42b9d */.elementor-4179 .elementor-element.elementor-element-1d42b9d {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-1d42b9d video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf7680 */.elementor-4179 .elementor-element.elementor-element-5bf7680 {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-5bf7680 video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcb5fb1 */.elementor-4179 .elementor-element.elementor-element-dcb5fb1 {
  position: relative;
  overflow: hidden;
  background-color: #000;
}

.elementor-4179 .elementor-element.elementor-element-dcb5fb1 video {
  position: absolute;
 
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc56f47 */.elementor-4179 .elementor-element.elementor-element-cc56f47 {
  position: relative;
  overflow: hidden;
  background-color: #000;
}

.elementor-4179 .elementor-element.elementor-element-cc56f47 video {
  position: absolute;
 
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f7932b */.elementor-4179 .elementor-element.elementor-element-9f7932b {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-9f7932b video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d42b9d */.elementor-4179 .elementor-element.elementor-element-1d42b9d {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-1d42b9d video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf7680 */.elementor-4179 .elementor-element.elementor-element-5bf7680 {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-5bf7680 video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcb5fb1 */.elementor-4179 .elementor-element.elementor-element-dcb5fb1 {
  position: relative;
  overflow: hidden;
  background-color: #000;
}

.elementor-4179 .elementor-element.elementor-element-dcb5fb1 video {
  position: absolute;
 
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc56f47 */.elementor-4179 .elementor-element.elementor-element-cc56f47 {
  position: relative;
  overflow: hidden;
  background-color: #000;
}

.elementor-4179 .elementor-element.elementor-element-cc56f47 video {
  position: absolute;
 
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f7932b */.elementor-4179 .elementor-element.elementor-element-9f7932b {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-9f7932b video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d42b9d */.elementor-4179 .elementor-element.elementor-element-1d42b9d {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-1d42b9d video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf7680 */.elementor-4179 .elementor-element.elementor-element-5bf7680 {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-5bf7680 video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcb5fb1 */.elementor-4179 .elementor-element.elementor-element-dcb5fb1 {
  position: relative;
  overflow: hidden;
  background-color: #000;
}

.elementor-4179 .elementor-element.elementor-element-dcb5fb1 video {
  position: absolute;
 
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc56f47 */.elementor-4179 .elementor-element.elementor-element-cc56f47 {
  position: relative;
  overflow: hidden;
  background-color: #000;
}

.elementor-4179 .elementor-element.elementor-element-cc56f47 video {
  position: absolute;
 
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f7932b */.elementor-4179 .elementor-element.elementor-element-9f7932b {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-9f7932b video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d42b9d */.elementor-4179 .elementor-element.elementor-element-1d42b9d {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-1d42b9d video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf7680 */.elementor-4179 .elementor-element.elementor-element-5bf7680 {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-5bf7680 video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcb5fb1 */.elementor-4179 .elementor-element.elementor-element-dcb5fb1 {
  position: relative;
  overflow: hidden;
  background-color: #000;
}

.elementor-4179 .elementor-element.elementor-element-dcb5fb1 video {
  position: absolute;
 
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc56f47 */.elementor-4179 .elementor-element.elementor-element-cc56f47 {
  position: relative;
  overflow: hidden;
  background-color: #000;
}

.elementor-4179 .elementor-element.elementor-element-cc56f47 video {
  position: absolute;
 
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f7932b */.elementor-4179 .elementor-element.elementor-element-9f7932b {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-9f7932b video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d42b9d */.elementor-4179 .elementor-element.elementor-element-1d42b9d {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-1d42b9d video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf7680 */.elementor-4179 .elementor-element.elementor-element-5bf7680 {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-5bf7680 video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcb5fb1 */.elementor-4179 .elementor-element.elementor-element-dcb5fb1 {
  position: relative;
  overflow: hidden;
  background-color: #000;
}

.elementor-4179 .elementor-element.elementor-element-dcb5fb1 video {
  position: absolute;
 
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc56f47 */.elementor-4179 .elementor-element.elementor-element-cc56f47 {
  position: relative;
  overflow: hidden;
  background-color: #000;
}

.elementor-4179 .elementor-element.elementor-element-cc56f47 video {
  position: absolute;
 
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f7932b */.elementor-4179 .elementor-element.elementor-element-9f7932b {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-9f7932b video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d42b9d */.elementor-4179 .elementor-element.elementor-element-1d42b9d {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-1d42b9d video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf7680 */.elementor-4179 .elementor-element.elementor-element-5bf7680 {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-5bf7680 video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcb5fb1 */.elementor-4179 .elementor-element.elementor-element-dcb5fb1 {
  position: relative;
  overflow: hidden;
  background-color: #000;
}

.elementor-4179 .elementor-element.elementor-element-dcb5fb1 video {
  position: absolute;
 
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc56f47 */.elementor-4179 .elementor-element.elementor-element-cc56f47 {
  position: relative;
  overflow: hidden;
  background-color: #000;
}

.elementor-4179 .elementor-element.elementor-element-cc56f47 video {
  position: absolute;
 
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f7932b */.elementor-4179 .elementor-element.elementor-element-9f7932b {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-9f7932b video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d42b9d */.elementor-4179 .elementor-element.elementor-element-1d42b9d {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-1d42b9d video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf7680 */.elementor-4179 .elementor-element.elementor-element-5bf7680 {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-5bf7680 video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcb5fb1 */.elementor-4179 .elementor-element.elementor-element-dcb5fb1 {
  position: relative;
  overflow: hidden;
  background-color: #000;
}

.elementor-4179 .elementor-element.elementor-element-dcb5fb1 video {
  position: absolute;
 
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc56f47 */.elementor-4179 .elementor-element.elementor-element-cc56f47 {
  position: relative;
  overflow: hidden;
  background-color: #000;
}

.elementor-4179 .elementor-element.elementor-element-cc56f47 video {
  position: absolute;
 
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f7932b */.elementor-4179 .elementor-element.elementor-element-9f7932b {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-9f7932b video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d42b9d */.elementor-4179 .elementor-element.elementor-element-1d42b9d {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-1d42b9d video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf7680 */.elementor-4179 .elementor-element.elementor-element-5bf7680 {
  position: relative;
  overflow: hidden;
}

.elementor-4179 .elementor-element.elementor-element-5bf7680 video {
  position: absolute;
  top: 50%;
  left: 0; /* 👈 Empuja el video al lado izquierdo */
  transform: translateY(-50%); /* Centra solo verticalmente */
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: left center; /* 👈 Mantiene el foco en la parte izquierda del video */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcb5fb1 */.elementor-4179 .elementor-element.elementor-element-dcb5fb1 {
  position: relative;
  overflow: hidden;
  background-color: #000;
}

.elementor-4179 .elementor-element.elementor-element-dcb5fb1 video {
  position: absolute;
 
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc56f47 */.elementor-4179 .elementor-element.elementor-element-cc56f47 {
  position: relative;
  overflow: hidden;
  background-color: #000;
}

.elementor-4179 .elementor-element.elementor-element-cc56f47 video {
  position: absolute;
 
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d156bed *//* Todos los puntos del carrusel en blanco */
.swiper-pagination-bullet {
  background-color: #ffffff !important;
  opacity: 1 !important;
}

/* Punto activo (el seleccionado) en color #092143 */
.swiper-pagination-bullet-active {
  background-color: #092143 !important;
  opacity: 1 !important;
}



/*tiempo de cada */
<script>
jQuery(document).ready(function($){
    // tiempos en milisegundos por diapositiva
    const tiempos = [5000, 8000, 12000]; // 5s, 8s, 12s
    let index = 0;

    // Obtiene el swiper del carrusel de Elementor
    const swiper = $('#myCarousel .swiper').data('swiper');

    if (swiper) {
        function cambiarDiapositiva() {
            swiper.slideTo(index);
            setTimeout(() => {
                index = (index + 1) % tiempos.length;
                cambiarDiapositiva();
            }, tiempos[index]);
        }
        cambiarDiapositiva();
    }
});
</script>/* End custom CSS */