.elementor-286 .elementor-element.elementor-element-2d69b73{--display:flex;--min-height:850px;--justify-content:center;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-286 .elementor-element.elementor-element-2d69b73:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-2d69b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://marioacostadavila.com/wp-content/uploads/2026/04/Mario-Acosta-Diagnostico-organizacional.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-286 .elementor-element.elementor-element-8151e80{--display:flex;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-286 .elementor-element.elementor-element-f285fcb{text-align:center;}.elementor-286 .elementor-element.elementor-element-f285fcb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-286 .elementor-element.elementor-element-aafde88{text-align:center;color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-aafde88 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-286 .elementor-element.elementor-element-85d1587 .elementor-button{background-color:#38383800;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;padding:15px 25px 15px 25px;}.elementor-286 .elementor-element.elementor-element-85d1587 .elementor-button:hover, .elementor-286 .elementor-element.elementor-element-85d1587 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-85d1587 .elementor-button-content-wrapper{flex-direction:row;}.elementor-286 .elementor-element.elementor-element-85d1587 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-286 .elementor-element.elementor-element-85d1587 .elementor-button:hover svg, .elementor-286 .elementor-element.elementor-element-85d1587 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-286 .elementor-element.elementor-element-d4b7322{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-286 .elementor-element.elementor-element-8b13d46{--display:flex;--min-height:550px;--justify-content:center;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-8b13d46:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-8b13d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marioacostadavila.com/wp-content/uploads/2026/04/Mario-Acosta-que-es-diagnostico-organizacional-completo-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-286 .elementor-element.elementor-element-8b13d46::before, .elementor-286 .elementor-element.elementor-element-8b13d46 > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-8b13d46 > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-8b13d46 > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-8b13d46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-8b13d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #173E45E0 36%, #173E4500 57%);}.elementor-286 .elementor-element.elementor-element-0bf304a{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-552befa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-c0a3f91{color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-fc5091b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-286 .elementor-element.elementor-element-fc5091b:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-fc5091b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, var( --e-global-color-primary ) 50%, var( --e-global-color-secondary ) 100%);}.elementor-286 .elementor-element.elementor-element-45a0f512{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-60a3abb0{text-align:center;}.elementor-286 .elementor-element.elementor-element-60a3abb0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-22cffd6d{--display:flex;--justify-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-286 .elementor-element.elementor-element-2c340f74{--display:flex;--min-height:100px;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-286 .elementor-element.elementor-element-2c340f74:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-2c340f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-286 .elementor-element.elementor-element-2fc8002e img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-2fc8002e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-7831eb76{--display:flex;--justify-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-286 .elementor-element.elementor-element-53585526{--display:flex;--min-height:100px;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-286 .elementor-element.elementor-element-53585526:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-53585526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-550b56f7 img{max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-550b56f7:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-850501e{--display:flex;--justify-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-286 .elementor-element.elementor-element-dedf337{--display:flex;--min-height:100px;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-286 .elementor-element.elementor-element-dedf337:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-dedf337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-c09bf8a img{max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-c09bf8a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-a405e0e{--display:flex;--justify-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-286 .elementor-element.elementor-element-48adc56{--display:flex;--min-height:100px;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-286 .elementor-element.elementor-element-48adc56:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-48adc56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-7a21c53 img{max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-7a21c53:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-51fbd460{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-286 .elementor-element.elementor-element-f8a3f52{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-286 .elementor-element.elementor-element-f8a3f52:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-f8a3f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-a89239f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-ac0fbfb{text-align:center;}.elementor-286 .elementor-element.elementor-element-ac0fbfb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-40f4208{text-align:center;}.elementor-286 .elementor-element.elementor-element-40f4208 p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-61a7fe6{--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;--margin-top:0px;--margin-bottom:-130px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-c7a13cc{--display:flex;--min-height:260px;--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;--justify-content:flex-end;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-286 .elementor-element.elementor-element-c7a13cc:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-c7a13cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marioacostadavila.com/wp-content/uploads/2026/04/Mario-Acosta-Levantamiento-profundo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-286 .elementor-element.elementor-element-c7a13cc::before, .elementor-286 .elementor-element.elementor-element-c7a13cc > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-c7a13cc > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-c7a13cc > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-c7a13cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-c7a13cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #173E4500 40%, var( --e-global-color-primary ) 85%);}.elementor-286 .elementor-element.elementor-element-c7a13cc:hover::before, .elementor-286 .elementor-element.elementor-element-c7a13cc:hover > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-c7a13cc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-c7a13cc > .elementor-background-slideshow:hover::before, .elementor-286 .elementor-element.elementor-element-c7a13cc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-c7a13cc:hover{--overlay-opacity:0.87;}.elementor-286 .elementor-element.elementor-element-1361e06{text-align:center;}.elementor-286 .elementor-element.elementor-element-1361e06 .elementor-heading-title{font-family:var( --e-global-typography-8643dff-font-family ), Sans-serif;font-size:var( --e-global-typography-8643dff-font-size );font-weight:var( --e-global-typography-8643dff-font-weight );line-height:var( --e-global-typography-8643dff-line-height );color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-5589281{text-align:center;color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-5589281 p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-e035382{--display:flex;--min-height:260px;--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;--justify-content:flex-end;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-286 .elementor-element.elementor-element-e035382:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-e035382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marioacostadavila.com/wp-content/uploads/2026/04/Mario-Acosta-Informe-ejecutivo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-286 .elementor-element.elementor-element-e035382::before, .elementor-286 .elementor-element.elementor-element-e035382 > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-e035382 > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-e035382 > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-e035382 > .e-con-inner > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-e035382 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #173E4500 40%, var( --e-global-color-primary ) 85%);}.elementor-286 .elementor-element.elementor-element-e035382:hover::before, .elementor-286 .elementor-element.elementor-element-e035382:hover > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-e035382:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-e035382 > .elementor-background-slideshow:hover::before, .elementor-286 .elementor-element.elementor-element-e035382 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-e035382:hover{--overlay-opacity:0.87;}.elementor-286 .elementor-element.elementor-element-e07a6ad{text-align:center;}.elementor-286 .elementor-element.elementor-element-e07a6ad .elementor-heading-title{font-family:var( --e-global-typography-8643dff-font-family ), Sans-serif;font-size:var( --e-global-typography-8643dff-font-size );font-weight:var( --e-global-typography-8643dff-font-weight );line-height:var( --e-global-typography-8643dff-line-height );color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-7cc0b10{text-align:center;color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-7cc0b10 p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-785f705{--display:flex;--min-height:260px;--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;--justify-content:flex-end;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-286 .elementor-element.elementor-element-785f705:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-785f705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marioacostadavila.com/wp-content/uploads/2026/04/Mario-Acosta-Hoja-de-ruta-estrategica.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-286 .elementor-element.elementor-element-785f705::before, .elementor-286 .elementor-element.elementor-element-785f705 > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-785f705 > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-785f705 > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-785f705 > .e-con-inner > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-785f705 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #173E4500 40%, var( --e-global-color-primary ) 85%);}.elementor-286 .elementor-element.elementor-element-785f705:hover::before, .elementor-286 .elementor-element.elementor-element-785f705:hover > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-785f705:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-785f705 > .elementor-background-slideshow:hover::before, .elementor-286 .elementor-element.elementor-element-785f705 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-785f705:hover{--overlay-opacity:0.87;}.elementor-286 .elementor-element.elementor-element-0f3aa7f{text-align:center;}.elementor-286 .elementor-element.elementor-element-0f3aa7f .elementor-heading-title{font-family:var( --e-global-typography-8643dff-font-family ), Sans-serif;font-size:var( --e-global-typography-8643dff-font-size );font-weight:var( --e-global-typography-8643dff-font-weight );line-height:var( --e-global-typography-8643dff-line-height );color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-aa7d065{text-align:center;color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-aa7d065 p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-5eac4ca{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-286 .elementor-element.elementor-element-9d69185{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-8cf78b5{text-align:center;}.elementor-286 .elementor-element.elementor-element-8cf78b5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-4282f71{text-align:center;}.elementor-286 .elementor-element.elementor-element-4282f71 p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-29e8630{--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;--justify-content:space-between;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-c189abb{--display:flex;--min-height:225px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-286 .elementor-element.elementor-element-c189abb:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-c189abb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-c189abb:hover{background-color:var( --e-global-color-primary );}.elementor-286 .elementor-element.elementor-element-c189abb.e-con:hover{--e-con-transform-scale:1.05;}.elementor-286 .elementor-element.elementor-element-4bca75a .elementor-heading-title{font-family:var( --e-global-typography-8643dff-font-family ), Sans-serif;font-size:var( --e-global-typography-8643dff-font-size );font-weight:var( --e-global-typography-8643dff-font-weight );line-height:var( --e-global-typography-8643dff-line-height );color:var( --e-global-color-primary );}.elementor-286 .elementor-element.elementor-element-d27aef5 p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-727f92b{--display:flex;--min-height:225px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-286 .elementor-element.elementor-element-727f92b:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-727f92b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-727f92b:hover{background-color:var( --e-global-color-primary );}.elementor-286 .elementor-element.elementor-element-727f92b.e-con:hover{--e-con-transform-scale:1.05;}.elementor-286 .elementor-element.elementor-element-5700c3c .elementor-heading-title{font-family:var( --e-global-typography-8643dff-font-family ), Sans-serif;font-size:var( --e-global-typography-8643dff-font-size );font-weight:var( --e-global-typography-8643dff-font-weight );line-height:var( --e-global-typography-8643dff-line-height );color:var( --e-global-color-primary );}.elementor-286 .elementor-element.elementor-element-233eec7 p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-b3fc07c{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-a6c0c42 img{width:90%;}.elementor-286 .elementor-element.elementor-element-b752488{--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;--justify-content:space-between;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-a72ac13{--display:flex;--min-height:225px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-286 .elementor-element.elementor-element-a72ac13:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-a72ac13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-a72ac13:hover{background-color:var( --e-global-color-primary );}.elementor-286 .elementor-element.elementor-element-a72ac13.e-con:hover{--e-con-transform-scale:1.05;}.elementor-286 .elementor-element.elementor-element-219c0e1 .elementor-heading-title{font-family:var( --e-global-typography-8643dff-font-family ), Sans-serif;font-size:var( --e-global-typography-8643dff-font-size );font-weight:var( --e-global-typography-8643dff-font-weight );line-height:var( --e-global-typography-8643dff-line-height );color:var( --e-global-color-primary );}.elementor-286 .elementor-element.elementor-element-7b1e89f p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-afa6f96{--display:flex;--min-height:225px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-286 .elementor-element.elementor-element-afa6f96:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-afa6f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-afa6f96:hover{background-color:var( --e-global-color-primary );}.elementor-286 .elementor-element.elementor-element-afa6f96.e-con:hover{--e-con-transform-scale:1.05;}.elementor-286 .elementor-element.elementor-element-19a8893 .elementor-heading-title{font-family:var( --e-global-typography-8643dff-font-family ), Sans-serif;font-size:var( --e-global-typography-8643dff-font-size );font-weight:var( --e-global-typography-8643dff-font-weight );line-height:var( --e-global-typography-8643dff-line-height );color:var( --e-global-color-primary );}.elementor-286 .elementor-element.elementor-element-ba72149 p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-5efedbb{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-286 .elementor-element.elementor-element-5efedbb:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-5efedbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marioacostadavila.com/wp-content/uploads/2026/04/Mario-Acosta-CTA.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-286 .elementor-element.elementor-element-5efedbb::before, .elementor-286 .elementor-element.elementor-element-5efedbb > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-5efedbb > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-5efedbb > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-5efedbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-5efedbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, var( --e-global-color-primary ) 40%, #173E4500 70%);}.elementor-286 .elementor-element.elementor-element-5d18081{--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;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-ae214ba{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-31a8994 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-e12ea04{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-f19ed48 p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-f19ed48{color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-eb78a7c .elementor-button{background-color:#38383800;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;padding:15px 25px 15px 25px;}.elementor-286 .elementor-element.elementor-element-eb78a7c .elementor-button:hover, .elementor-286 .elementor-element.elementor-element-eb78a7c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-eb78a7c .elementor-button-content-wrapper{flex-direction:row;}.elementor-286 .elementor-element.elementor-element-eb78a7c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-286 .elementor-element.elementor-element-eb78a7c .elementor-button:hover svg, .elementor-286 .elementor-element.elementor-element-eb78a7c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-286 .elementor-element.elementor-element-e40e519{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-286 .elementor-element.elementor-element-d607446{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-52d91cb{text-align:center;}.elementor-286 .elementor-element.elementor-element-52d91cb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-c34d16a{text-align:center;}.elementor-286 .elementor-element.elementor-element-c34d16a p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-3d79f69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-443eba2{--display:flex;--justify-content:center;}.elementor-286 .elementor-element.elementor-element-45fc9e1{--display:flex;--min-height:275px;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-286 .elementor-element.elementor-element-c199718{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-286 .elementor-element.elementor-element-7fea1a0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-86ed767 img{width:65px;}.elementor-286 .elementor-element.elementor-element-046fc5f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-b53f819{font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:300;line-height:0.98em;}.elementor-286 .elementor-element.elementor-element-b53f819 p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-2bdc9f3{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-286 .elementor-element.elementor-element-7c23123 p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-b4d9232{--display:flex;--justify-content:center;}.elementor-286 .elementor-element.elementor-element-f109cfb{--display:flex;--min-height:275px;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-286 .elementor-element.elementor-element-89fdfba{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-286 .elementor-element.elementor-element-cbc0ffa{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-0f5b286 img{width:65px;}.elementor-286 .elementor-element.elementor-element-450793f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-eba7fc5{font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:300;line-height:0.98em;}.elementor-286 .elementor-element.elementor-element-eba7fc5 p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-9f212df{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-286 .elementor-element.elementor-element-dde4bda p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-7a8c648{--display:flex;--justify-content:center;}.elementor-286 .elementor-element.elementor-element-e9c6cb5{--display:flex;--min-height:275px;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-286 .elementor-element.elementor-element-a531356{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-286 .elementor-element.elementor-element-e52c5a4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-5a73a32 img{width:65px;}.elementor-286 .elementor-element.elementor-element-be223f5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-080f4db{font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:300;line-height:0.98em;}.elementor-286 .elementor-element.elementor-element-080f4db p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-2ffffa1{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-286 .elementor-element.elementor-element-660a6e8 p{margin-block-end:0px;}.elementor-286 .elementor-element.elementor-element-7425161{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-286 .elementor-element.elementor-element-de03044{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-286 .elementor-element.elementor-element-10678f5{--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;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-2110abe .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-214d65e p{margin-block-end:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-286 .elementor-element.elementor-element-42d6913 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-286 .elementor-element.elementor-element-42d6913 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-286 .elementor-element.elementor-element-42d6913 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-group > label, .elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-group > label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-type-html{padding-bottom:10px;}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-group .elementor-field, .elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-text );border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-text );border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-text );}.elementor-286 .elementor-element.elementor-element-42d6913 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-286 .elementor-element.elementor-element-42d6913 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-286 .elementor-element.elementor-element-42d6913 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-286 .elementor-element.elementor-element-42d6913 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-button{border-radius:20px 20px 20px 20px;}.elementor-286 .elementor-element.elementor-element-42d6913{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-286 .elementor-element.elementor-element-c5d834c{--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;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}@media(min-width:768px){.elementor-286 .elementor-element.elementor-element-0bf304a{--width:50%;}.elementor-286 .elementor-element.elementor-element-a89239f{--width:100%;}.elementor-286 .elementor-element.elementor-element-61a7fe6{--width:100%;}.elementor-286 .elementor-element.elementor-element-c7a13cc{--width:32%;}.elementor-286 .elementor-element.elementor-element-e035382{--width:32%;}.elementor-286 .elementor-element.elementor-element-785f705{--width:32%;}.elementor-286 .elementor-element.elementor-element-9d69185{--width:100%;}.elementor-286 .elementor-element.elementor-element-29e8630{--width:33.3333%;}.elementor-286 .elementor-element.elementor-element-b3fc07c{--width:33.3333%;}.elementor-286 .elementor-element.elementor-element-b752488{--width:33.3333%;}.elementor-286 .elementor-element.elementor-element-5d18081{--width:50%;}.elementor-286 .elementor-element.elementor-element-d607446{--width:100%;}.elementor-286 .elementor-element.elementor-element-3d79f69{--width:100%;}.elementor-286 .elementor-element.elementor-element-7fea1a0{--width:65px;}.elementor-286 .elementor-element.elementor-element-046fc5f{--width:180px;}.elementor-286 .elementor-element.elementor-element-cbc0ffa{--width:65px;}.elementor-286 .elementor-element.elementor-element-450793f{--width:180px;}.elementor-286 .elementor-element.elementor-element-e52c5a4{--width:65px;}.elementor-286 .elementor-element.elementor-element-be223f5{--width:180px;}.elementor-286 .elementor-element.elementor-element-10678f5{--width:50%;}.elementor-286 .elementor-element.elementor-element-c5d834c{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-286 .elementor-element.elementor-element-29e8630{--width:30%;}.elementor-286 .elementor-element.elementor-element-b3fc07c{--width:40%;}.elementor-286 .elementor-element.elementor-element-b752488{--width:30%;}.elementor-286 .elementor-element.elementor-element-046fc5f{--width:140px;}.elementor-286 .elementor-element.elementor-element-450793f{--width:140px;}.elementor-286 .elementor-element.elementor-element-be223f5{--width:140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-286 .elementor-element.elementor-element-0bf304a{--width:100%;}.elementor-286 .elementor-element.elementor-element-29e8630{--width:50%;}.elementor-286 .elementor-element.elementor-element-b3fc07c{--width:50%;}.elementor-286 .elementor-element.elementor-element-b752488{--width:50%;}.elementor-286 .elementor-element.elementor-element-5d18081{--width:100%;}.elementor-286 .elementor-element.elementor-element-10678f5{--width:100%;}.elementor-286 .elementor-element.elementor-element-c5d834c{--width:60%;}}@media(max-width:1366px){.elementor-286 .elementor-element.elementor-element-2d69b73{--min-height:750px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-286 .elementor-element.elementor-element-f285fcb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-286 .elementor-element.elementor-element-552befa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-60a3abb0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-286 .elementor-element.elementor-element-51fbd460{--e-n-carousel-swiper-slides-to-display:4;}.elementor-286 .elementor-element.elementor-element-ac0fbfb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-c7a13cc{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-286 .elementor-element.elementor-element-1361e06 .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-e035382{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-286 .elementor-element.elementor-element-e07a6ad .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-785f705{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-286 .elementor-element.elementor-element-0f3aa7f .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-8cf78b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-29e8630{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-286 .elementor-element.elementor-element-c189abb{--min-height:300px;}.elementor-286 .elementor-element.elementor-element-4bca75a .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-727f92b{--min-height:300px;}.elementor-286 .elementor-element.elementor-element-5700c3c .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-a6c0c42 img{width:100%;}.elementor-286 .elementor-element.elementor-element-b752488{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-a72ac13{--min-height:300px;}.elementor-286 .elementor-element.elementor-element-219c0e1 .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-afa6f96{--min-height:300px;}.elementor-286 .elementor-element.elementor-element-19a8893 .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-31a8994 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-52d91cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-b53f819{font-size:16px;}.elementor-286 .elementor-element.elementor-element-eba7fc5{font-size:16px;}.elementor-286 .elementor-element.elementor-element-080f4db{font-size:16px;}.elementor-286 .elementor-element.elementor-element-2110abe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-group > label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-group .elementor-field, .elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-286 .elementor-element.elementor-element-2d69b73{--min-height:700px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-286 .elementor-element.elementor-element-f285fcb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-286 .elementor-element.elementor-element-8b13d46{--min-height:400px;--overlay-opacity:0.85;}.elementor-286 .elementor-element.elementor-element-8b13d46::before, .elementor-286 .elementor-element.elementor-element-8b13d46 > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-8b13d46 > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-8b13d46 > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-8b13d46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-8b13d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, #173E45E0 100%, #173E4500 100%);}.elementor-286 .elementor-element.elementor-element-552befa{text-align:center;}.elementor-286 .elementor-element.elementor-element-552befa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-c0a3f91{text-align:center;}.elementor-286 .elementor-element.elementor-element-60a3abb0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-286 .elementor-element.elementor-element-51fbd460{--e-n-carousel-swiper-slides-to-display:3;}.elementor-286 .elementor-element.elementor-element-ac0fbfb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-c7a13cc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-286 .elementor-element.elementor-element-1361e06 .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-e035382{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-286 .elementor-element.elementor-element-e07a6ad .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-785f705{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-286 .elementor-element.elementor-element-0f3aa7f .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-5eac4ca{--justify-content:center;}.elementor-286 .elementor-element.elementor-element-8cf78b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-29e8630{--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-c189abb{--min-height:230px;}.elementor-286 .elementor-element.elementor-element-4bca75a .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-727f92b{--min-height:230px;}.elementor-286 .elementor-element.elementor-element-5700c3c .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-b3fc07c.e-con{--order:99999 /* order end hack */;}.elementor-286 .elementor-element.elementor-element-b752488{--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-a72ac13{--min-height:230px;}.elementor-286 .elementor-element.elementor-element-219c0e1 .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-afa6f96{--min-height:230px;}.elementor-286 .elementor-element.elementor-element-19a8893 .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-5efedbb:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-5efedbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marioacostadavila.com/wp-content/uploads/2026/04/Mario-Acosta-CTA-2.webp");background-position:center left;}.elementor-286 .elementor-element.elementor-element-5efedbb::before, .elementor-286 .elementor-element.elementor-element-5efedbb > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-5efedbb > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-5efedbb > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-5efedbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-5efedbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(1deg, var( --e-global-color-primary ) 100%, #173E4500 100%);}.elementor-286 .elementor-element.elementor-element-5efedbb{--overlay-opacity:0.8;}.elementor-286 .elementor-element.elementor-element-ae214ba{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-31a8994{text-align:center;}.elementor-286 .elementor-element.elementor-element-31a8994 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-e12ea04{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-f19ed48{text-align:center;}.elementor-286 .elementor-element.elementor-element-52d91cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-45fc9e1{--min-height:310px;}.elementor-286 .elementor-element.elementor-element-b53f819{font-size:16px;}.elementor-286 .elementor-element.elementor-element-f109cfb{--min-height:310px;}.elementor-286 .elementor-element.elementor-element-eba7fc5{font-size:16px;}.elementor-286 .elementor-element.elementor-element-e9c6cb5{--min-height:310px;}.elementor-286 .elementor-element.elementor-element-080f4db{font-size:16px;}.elementor-286 .elementor-element.elementor-element-7425161{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:10px;}.elementor-286 .elementor-element.elementor-element-de03044{--justify-content:center;--flex-wrap:wrap;}.elementor-286 .elementor-element.elementor-element-10678f5{--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-2110abe{text-align:center;}.elementor-286 .elementor-element.elementor-element-2110abe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-214d65e{text-align:center;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-group > label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-group .elementor-field, .elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-286 .elementor-element.elementor-element-2d69b73{--min-height:550px;--padding-top:15%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-286 .elementor-element.elementor-element-f285fcb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-286 .elementor-element.elementor-element-d4b7322{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-286 .elementor-element.elementor-element-8b13d46{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-286 .elementor-element.elementor-element-552befa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-60a3abb0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-286 .elementor-element.elementor-element-51fbd460{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:1px;}.elementor-286 .elementor-element.elementor-element-ac0fbfb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-1361e06 .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-e07a6ad .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-0f3aa7f .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-5eac4ca{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-286 .elementor-element.elementor-element-8cf78b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-29e8630{--padding-top:0%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-4bca75a .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-5700c3c .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-b752488{--padding-top:0%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-286 .elementor-element.elementor-element-219c0e1 .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-19a8893 .elementor-heading-title{font-size:var( --e-global-typography-8643dff-font-size );line-height:var( --e-global-typography-8643dff-line-height );}.elementor-286 .elementor-element.elementor-element-5efedbb{--min-height:375px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-286 .elementor-element.elementor-element-ae214ba{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-31a8994{text-align:center;}.elementor-286 .elementor-element.elementor-element-31a8994 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-f19ed48{text-align:center;}.elementor-286 .elementor-element.elementor-element-e40e519{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-286 .elementor-element.elementor-element-52d91cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-45fc9e1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-286 .elementor-element.elementor-element-7fea1a0{--width:65px;}.elementor-286 .elementor-element.elementor-element-046fc5f{--width:120px;}.elementor-286 .elementor-element.elementor-element-b53f819{font-size:16px;}.elementor-286 .elementor-element.elementor-element-f109cfb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-286 .elementor-element.elementor-element-cbc0ffa{--width:65px;}.elementor-286 .elementor-element.elementor-element-450793f{--width:120px;}.elementor-286 .elementor-element.elementor-element-eba7fc5{font-size:16px;}.elementor-286 .elementor-element.elementor-element-e9c6cb5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-286 .elementor-element.elementor-element-e52c5a4{--width:65px;}.elementor-286 .elementor-element.elementor-element-5a73a32{text-align:start;}.elementor-286 .elementor-element.elementor-element-be223f5{--width:120px;}.elementor-286 .elementor-element.elementor-element-080f4db{font-size:16px;}.elementor-286 .elementor-element.elementor-element-7425161{--e-n-carousel-swiper-slides-to-display:1;}.elementor-286 .elementor-element.elementor-element-de03044{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-286 .elementor-element.elementor-element-2110abe{text-align:center;}.elementor-286 .elementor-element.elementor-element-2110abe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-286 .elementor-element.elementor-element-214d65e{text-align:center;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-group > label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-group .elementor-field, .elementor-286 .elementor-element.elementor-element-42d6913 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-c7a13cc */.elementor-286 .elementor-element.elementor-element-c7a13cc .text1{
    display: none;
}

.elementor-286 .elementor-element.elementor-element-c7a13cc:hover .text1{
    display: block;
}
.elementor-286 .elementor-element.elementor-element-c7a13cc:hover {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e035382 */.elementor-286 .elementor-element.elementor-element-e035382 .text1{
    display: none;
}

.elementor-286 .elementor-element.elementor-element-e035382:hover .text1{
    display: block;
}
.elementor-286 .elementor-element.elementor-element-e035382:hover {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-785f705 */.elementor-286 .elementor-element.elementor-element-785f705 .text1{
    display: none;
}

.elementor-286 .elementor-element.elementor-element-785f705:hover .text1{
    display: block;
}
.elementor-286 .elementor-element.elementor-element-785f705:hover {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c189abb */.elementor-286 .elementor-element.elementor-element-c189abb .elementor-heading-title, .elementor-286 .elementor-element.elementor-element-c189abb p{
    color: #173E45;
}

.elementor-286 .elementor-element.elementor-element-c189abb:hover .elementor-heading-title, .elementor-286 .elementor-element.elementor-element-c189abb:hover p{
    color:#E1D9C6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727f92b */.elementor-286 .elementor-element.elementor-element-727f92b .elementor-heading-title, .elementor-286 .elementor-element.elementor-element-727f92b p{
    color: #173E45;
}

.elementor-286 .elementor-element.elementor-element-727f92b:hover .elementor-heading-title, .elementor-286 .elementor-element.elementor-element-727f92b:hover p{
    color:#E1D9C6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a72ac13 */.elementor-286 .elementor-element.elementor-element-a72ac13 .elementor-heading-title, .elementor-286 .elementor-element.elementor-element-a72ac13 p{
    color: #173E45;
}

.elementor-286 .elementor-element.elementor-element-a72ac13:hover .elementor-heading-title, .elementor-286 .elementor-element.elementor-element-a72ac13:hover p{
    color:#E1D9C6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afa6f96 */.elementor-286 .elementor-element.elementor-element-afa6f96 .elementor-heading-title, .elementor-286 .elementor-element.elementor-element-afa6f96 p{
    color: #173E45;
}

.elementor-286 .elementor-element.elementor-element-afa6f96:hover .elementor-heading-title, .elementor-286 .elementor-element.elementor-element-afa6f96:hover p{
    color:#E1D9C6;
}/* End custom CSS */