.elementor-76 .elementor-element.elementor-element-fe9237b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:200;}.elementor-76 .elementor-element.elementor-element-0ad01ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:200;}.elementor-76 .elementor-element.elementor-element-19ac716{background-color:#009956;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:-10;}.elementor-76 .elementor-element.elementor-element-19ac716 .eael-img-accordion {height:900px;}.elementor-76 .elementor-element.elementor-element-19ac716 .eael-img-accordion{border-radius:0px;}.elementor-76 .elementor-element.elementor-element-19ac716 .eael-img-accordion a:first-child{border-radius:0px 0 0 0px;}.elementor-76 .elementor-element.elementor-element-19ac716 .eael-img-accordion a:last-child{border-radius:0 0px 0px 0;}.elementor-76 .elementor-element.elementor-element-19ac716 .eael-img-accordion .eael-image-accordion-hover:before{background-color:#72BA6F00;}.elementor-76 .elementor-element.elementor-element-19ac716 .eael-img-accordion .eael-image-accordion-hover:hover::before{background-color:#00000000;}.elementor-76 .elementor-element.elementor-element-19ac716 .eael-img-accordion .eael-image-accordion-hover.overlay-active:hover::before{background-color:#00000000;}.elementor-76 .elementor-element.elementor-element-19ac716 .eael-img-accordion .eael-image-accordion-hover.overlay-active:before{background-color:#00000000;}.elementor-76 .elementor-element.elementor-element-19ac716 .eael-img-accordion .eael-image-accordion-item{padding:0% 0% 0% 0%;border-radius:0px 0px 0px 0px!important;}.elementor-76 .elementor-element.elementor-element-19ac716 .eael-img-accordion .overlay .img-accordion-title{color:var( --e-global-color-text );font-size:80px;font-weight:bold;}.elementor-76 .elementor-element.elementor-element-19ac716 .eael-img-accordion .overlay p{color:var( --e-global-color-text );font-size:30px;font-weight:normal;}.elementor-76 .elementor-element.elementor-element-01bbbb6{--display:flex;--overflow:hidden;}.elementor-76 .elementor-element.elementor-element-01bbbb6:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-01bbbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-76 .elementor-element.elementor-element-f85f98e{background-color:var( --e-global-color-primary );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-76 .elementor-element.elementor-element-ca61e98{--animation-duration:1200ms;top:0px;--dynamic-text-color:var( --e-global-color-text );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-ca61e98{left:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-ca61e98{right:0px;}.elementor-76 .elementor-element.elementor-element-ca61e98 .elementor-headline{text-align:center;}.elementor-76 .elementor-element.elementor-element-ca61e98 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-ca61e98 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-9df9eb3 );}.elementor-76 .elementor-element.elementor-element-ca61e98 .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-76 .elementor-element.elementor-element-ca61e98 .elementor-headline-dynamic-text{z-index:auto;}.elementor-76 .elementor-element.elementor-element-8d0392f{--display:flex;--overflow:hidden;}.elementor-76 .elementor-element.elementor-element-8d0392f:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-8d0392f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-88c08a4{--animation-duration:1200ms;top:0px;--dynamic-text-color:var( --e-global-color-text );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-88c08a4{left:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-88c08a4{right:0px;}.elementor-76 .elementor-element.elementor-element-88c08a4 .elementor-headline{text-align:center;}.elementor-76 .elementor-element.elementor-element-88c08a4 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-88c08a4 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-9df9eb3 );}.elementor-76 .elementor-element.elementor-element-88c08a4 .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-76 .elementor-element.elementor-element-88c08a4 .elementor-headline-dynamic-text{z-index:auto;}.elementor-76 .elementor-element.elementor-element-e1cec50{--display:flex;--overflow:hidden;}.elementor-76 .elementor-element.elementor-element-e1cec50:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-e1cec50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-76 .elementor-element.elementor-element-f6c3713{--animation-duration:1200ms;top:0px;--dynamic-text-color:var( --e-global-color-text );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-f6c3713{left:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-f6c3713{right:0px;}.elementor-76 .elementor-element.elementor-element-f6c3713 .elementor-headline{text-align:center;}.elementor-76 .elementor-element.elementor-element-f6c3713 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-f6c3713 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-9df9eb3 );}.elementor-76 .elementor-element.elementor-element-f6c3713 .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-76 .elementor-element.elementor-element-f6c3713 .elementor-headline-dynamic-text{z-index:auto;}.elementor-76 .elementor-element.elementor-element-3528f06{--display:flex;--min-height:650px;--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-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-76 .elementor-element.elementor-element-3528f06:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-3528f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13453D;}.elementor-76 .elementor-element.elementor-element-3528f06:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-76 .elementor-element.elementor-element-3528f06, .elementor-76 .elementor-element.elementor-element-3528f06::before{--border-transition:0s;}.elementor-76 .elementor-element.elementor-element-3528f06.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-d78f798{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-c91989e{background-color:#13453D;padding:0px 0px 50px 0px;z-index:1;text-align:center;}.elementor-76 .elementor-element.elementor-element-c91989e .elementor-heading-title{font-family:"Mestiza", Sans-serif;font-size:55px;font-weight:bold;color:var( --e-global-color-text );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-76 .elementor-element.elementor-element-55e81d7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-76 .elementor-element.elementor-element-55e81d7{background-color:#13453D;z-index:1;}.elementor-76 .elementor-element.elementor-element-55e81d7 .elementor-main-swiper{height:458px;}.elementor-76 .elementor-element.elementor-element-55e81d7 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-8d7b854 );border-width:0px 0px 0px 0px;border-color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-55e81d7 .elementor-swiper-button{font-size:20px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-76 .elementor-element.elementor-element-3528f06{--width:100%;}}@media(max-width:1024px){body:not(.rtl) .elementor-76 .elementor-element.elementor-element-ca61e98{left:30.295%;}body.rtl .elementor-76 .elementor-element.elementor-element-ca61e98{right:30.295%;}.elementor-76 .elementor-element.elementor-element-ca61e98{top:33.979%;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-88c08a4{left:129px;}body.rtl .elementor-76 .elementor-element.elementor-element-88c08a4{right:129px;}.elementor-76 .elementor-element.elementor-element-88c08a4{top:253px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-f6c3713{left:127px;}body.rtl .elementor-76 .elementor-element.elementor-element-f6c3713{right:127px;}.elementor-76 .elementor-element.elementor-element-f6c3713{top:232px;}.elementor-76 .elementor-element.elementor-element-55e81d7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-76 .elementor-element.elementor-element-19ac716 .eael-img-accordion .overlay .img-accordion-title{font-size:40px;}.elementor-76 .elementor-element.elementor-element-19ac716 .eael-img-accordion .overlay p{font-size:25px;}.elementor-76 .elementor-element.elementor-element-01bbbb6{--width:100%;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-f85f98e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-f85f98e img{width:351px;max-width:1000px;height:286px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-ca61e98{left:0.421%;}body.rtl .elementor-76 .elementor-element.elementor-element-ca61e98{right:0.421%;}.elementor-76 .elementor-element.elementor-element-ca61e98{top:35.553%;}.elementor-76 .elementor-element.elementor-element-ca61e98 .elementor-headline{text-align:center;}.elementor-76 .elementor-element.elementor-element-8d0392f{--min-height:450px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-ba7ef10 img{width:396px;max-width:1000px;height:350px;}.elementor-76 .elementor-element.elementor-element-88c08a4.elementor-element{--align-self:center;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-88c08a4{left:-1px;}body.rtl .elementor-76 .elementor-element.elementor-element-88c08a4{right:-1px;}.elementor-76 .elementor-element.elementor-element-88c08a4{top:138px;}.elementor-76 .elementor-element.elementor-element-e1cec50{--min-height:450px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-8c66344{z-index:0;}.elementor-76 .elementor-element.elementor-element-8c66344 img{width:397px;max-width:1000px;height:355px;}.elementor-76 .elementor-element.elementor-element-f6c3713.elementor-element{--align-self:center;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-f6c3713{left:3px;}body.rtl .elementor-76 .elementor-element.elementor-element-f6c3713{right:3px;}.elementor-76 .elementor-element.elementor-element-f6c3713{top:167px;}.elementor-76 .elementor-element.elementor-element-d78f798{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:9;}.elementor-76 .elementor-element.elementor-element-55e81d7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS for eael-image-accordion, class: .elementor-element-19ac716 *//* --- Versión de CSS súper específica --- */

.elementor-76 .elementor-element.elementor-element-19ac716 .elementor-widget-container .eae-image-accordion-item {
    overflow: hidden !important;
    margin-left: -80px !important;
}

.elementor-76 .elementor-element.elementor-element-19ac716 .elementor-widget-container .eae-image-accordion-item:first-child {
    margin-left: 0 !important;
}

.elementor-76 .elementor-element.elementor-element-19ac716 .elementor-widget-container .eae-image-accordion-item:not(:first-child) {
    border-top-left-radius: 80px !important;
}

.elementor-76 .elementor-element.elementor-element-19ac716 .elementor-widget-container .eae-image-accordion-item:not(:last-child) {
    border-bottom-right-radius: 80px !important;
}/* End custom CSS */