.elementor-244 .elementor-element.elementor-element-95e16eb{--display:flex;--min-height:521px;--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;--background-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-95e16eb, .elementor-244 .elementor-element.elementor-element-95e16eb::before{--border-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-b260408{--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;--background-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-c94b37d{--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;--background-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-38b8408{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:right;}.elementor-244 .elementor-element.elementor-element-38b8408 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-244 .elementor-element.elementor-element-38b8408 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:55px;font-weight:300;}.elementor-244 .elementor-element.elementor-element-b19d2c8{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:right;}.elementor-244 .elementor-element.elementor-element-b19d2c8 .elementor-heading-title{color:#B5E02F;font-family:"Poppins", Sans-serif;font-size:100px;font-weight:700;text-transform:lowercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-244 .elementor-element.elementor-element-94c18a3{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:right;}.elementor-244 .elementor-element.elementor-element-94c18a3 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;}.elementor-244 .elementor-element.elementor-element-3e767e1{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:0px;--padding-left:45px;--padding-right:88px;}.elementor-244 .elementor-element.elementor-element-3e767e1:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-3e767e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-244 .elementor-element.elementor-element-3e767e1, .elementor-244 .elementor-element.elementor-element-3e767e1::before{--border-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-430bcd4{--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;--background-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-430bcd4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-244 .elementor-element.elementor-element-741de9d{--display:flex;--min-height:200px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:28px;--margin-right:0px;}.elementor-244 .elementor-element.elementor-element-741de9d:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-741de9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B5E02F;}.elementor-244 .elementor-element.elementor-element-741de9d, .elementor-244 .elementor-element.elementor-element-741de9d::before{--border-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-741de9d.e-con{--align-self:center;}.elementor-244 .elementor-element.elementor-element-4f402bd > .elementor-widget-container{margin:0px 0px 0px 63px;}.elementor-244 .elementor-element.elementor-element-4887be8 > .elementor-widget-container{margin:-11px 0px 0px 71px;padding:0px 0px 0px 0px;}.elementor-244 .elementor-element.elementor-element-4887be8 .elementor-heading-title{color:#000000;font-size:20px;font-weight:400;}.elementor-244 .elementor-element.elementor-element-e14fafb{--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;--background-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-052179e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-244 .elementor-element.elementor-element-052179e:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-052179e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-244 .elementor-element.elementor-element-052179e::before, .elementor-244 .elementor-element.elementor-element-052179e > .elementor-background-video-container::before, .elementor-244 .elementor-element.elementor-element-052179e > .e-con-inner > .elementor-background-video-container::before, .elementor-244 .elementor-element.elementor-element-052179e > .elementor-background-slideshow::before, .elementor-244 .elementor-element.elementor-element-052179e > .e-con-inner > .elementor-background-slideshow::before, .elementor-244 .elementor-element.elementor-element-052179e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-244 .elementor-element.elementor-element-052179e, .elementor-244 .elementor-element.elementor-element-052179e::before{--border-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-ec97649{--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;--background-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-9d3ea0b{--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;--background-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-9d3ea0b:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-9d3ea0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-244 .elementor-element.elementor-element-9d3ea0b, .elementor-244 .elementor-element.elementor-element-9d3ea0b::before{--border-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-b6c9b3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:47px 0px 26px 0px;}.elementor-244 .elementor-element.elementor-element-b6c9b3b{text-align:center;}.elementor-244 .elementor-element.elementor-element-b6c9b3b .elementor-heading-title{font-size:40px;}.elementor-244 .elementor-element.elementor-element-1fb7841{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:126px;--padding-bottom:126px;--padding-left:126px;--padding-right:126px;}.elementor-244 .elementor-element.elementor-element-1fb7841:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-1fb7841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-244 .elementor-element.elementor-element-1fb7841, .elementor-244 .elementor-element.elementor-element-1fb7841::before{--border-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-1fb7841.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-244 .elementor-element.elementor-element-90ce464{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:6px 6px 6px 6px;}.elementor-244 .elementor-element.elementor-element-90ce464, .elementor-244 .elementor-element.elementor-element-90ce464::before{--border-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-bfee86e > .elementor-widget-container{border-radius:-19px -19px -19px -19px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);}.elementor-244 .elementor-element.elementor-element-2571011{--spacer-size:50px;}.elementor-244 .elementor-element.elementor-element-927c420 > .elementor-widget-container{margin:0px 14px 0px 0px;}.elementor-244 .elementor-element.elementor-element-366e7b7{--display:flex;--min-height:182px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-963ab6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:126px;--padding-bottom:126px;--padding-left:126px;--padding-right:126px;}.elementor-244 .elementor-element.elementor-element-963ab6c:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-963ab6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-244 .elementor-element.elementor-element-963ab6c, .elementor-244 .elementor-element.elementor-element-963ab6c::before{--border-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-963ab6c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-244 .elementor-element.elementor-element-a2c89d0{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:6px 6px 6px 6px;}.elementor-244 .elementor-element.elementor-element-a2c89d0, .elementor-244 .elementor-element.elementor-element-a2c89d0::before{--border-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-d8d539d > .elementor-widget-container{border-radius:-19px -19px -19px -19px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);}.elementor-244 .elementor-element.elementor-element-c247ff8{--spacer-size:50px;}.elementor-244 .elementor-element.elementor-element-77d3de1 > .elementor-widget-container{margin:0px 14px 0px 0px;}.elementor-244 .elementor-element.elementor-element-1522137{--display:flex;--min-height:182px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-e0c0432{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:126px;--padding-bottom:126px;--padding-left:126px;--padding-right:126px;}.elementor-244 .elementor-element.elementor-element-e0c0432:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-e0c0432 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-244 .elementor-element.elementor-element-e0c0432, .elementor-244 .elementor-element.elementor-element-e0c0432::before{--border-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-e0c0432.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-244 .elementor-element.elementor-element-f6d9523{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:6px 6px 6px 6px;}.elementor-244 .elementor-element.elementor-element-f6d9523, .elementor-244 .elementor-element.elementor-element-f6d9523::before{--border-transition:0.3s;}.elementor-244 .elementor-element.elementor-element-9e3cfb1 > .elementor-widget-container{border-radius:-19px -19px -19px -19px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);}.elementor-244 .elementor-element.elementor-element-f85ddfa{--spacer-size:50px;}.elementor-244 .elementor-element.elementor-element-1cb3a8e > .elementor-widget-container{margin:0px 14px 0px 0px;}.elementor-244 .elementor-element.elementor-element-0ce29d1{--display:flex;--min-height:182px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-244 .elementor-element.elementor-element-4887be8 .elementor-heading-title{font-size:11px;}}@media(min-width:768px){.elementor-244 .elementor-element.elementor-element-b260408{--width:50%;}.elementor-244 .elementor-element.elementor-element-c94b37d{--width:50%;}.elementor-244 .elementor-element.elementor-element-3e767e1{--width:100%;}.elementor-244 .elementor-element.elementor-element-430bcd4{--width:50%;}.elementor-244 .elementor-element.elementor-element-741de9d{--width:79%;}.elementor-244 .elementor-element.elementor-element-e14fafb{--width:50%;}.elementor-244 .elementor-element.elementor-element-052179e{--width:50%;}.elementor-244 .elementor-element.elementor-element-ec97649{--width:50%;}.elementor-244 .elementor-element.elementor-element-90ce464{--width:50%;}.elementor-244 .elementor-element.elementor-element-366e7b7{--width:51%;}.elementor-244 .elementor-element.elementor-element-a2c89d0{--width:50%;}.elementor-244 .elementor-element.elementor-element-1522137{--width:51%;}.elementor-244 .elementor-element.elementor-element-f6d9523{--width:50%;}.elementor-244 .elementor-element.elementor-element-0ce29d1{--width:51%;}}@media(max-width:1366px) and (min-width:768px){.elementor-244 .elementor-element.elementor-element-3e767e1{--width:1600px;}}@media(min-width:1920px){.elementor-244 .elementor-element.elementor-element-3e767e1{--width:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:1366px){.elementor-244 .elementor-element.elementor-element-4887be8 .elementor-heading-title{font-size:16px;}}@media(max-width:767px){.elementor-244 .elementor-element.elementor-element-95e16eb .elementor-background-slideshow__slide__image{background-position:center left;}.elementor-244 .elementor-element.elementor-element-b19d2c8 .elementor-heading-title{line-height:0.8em;}.elementor-244 .elementor-element.elementor-element-430bcd4{--width:258px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-244 .elementor-element.elementor-element-741de9d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-244 .elementor-element.elementor-element-e14fafb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-244 .elementor-element.elementor-element-1fb7841{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-244 .elementor-element.elementor-element-963ab6c{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-244 .elementor-element.elementor-element-e0c0432{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}}/* Start custom CSS for html, class: .elementor-element-e709eaa *//* Estilos específicos para el cuadro blanco de texto */
.testimonio-blanco {
    background-color: #141414; /* Fondo negro */
    color: white; /* Texto en blanco */
    border: 2px solid #ffffff; /* Borde blanco */
    border-radius: 20px; /* Bordes redondeados */
    padding: 20px; /* Espaciado interno */
    max-width: 600px; /* Ancho máximo */
    margin: 20px auto; /* Centrado horizontal */
    font-family: 'Poppins', sans-serif; /* Fuente Poppins */
    font-size: 1rem; /* Tamaño de fuente */
    line-height: 1.6; /* Altura de línea */
    text-align: left; /* Alineación del texto */
}

/* Estilos específicos para el autor del testimonio */
.testimonio-blanco .autor {
    margin-top: 15px; /* Espaciado superior */
    font-weight: 600; /* Negrita */
    font-size: 1rem; /* Tamaño de fuente */
}

/* Responsividad para dispositivos móviles */
@media (max-width: 768px) {
    .testimonio-blanco {
        padding: 15px; /* Ajusta el espaciado en móviles */
        max-width: 90%; /* Ancho máximo en móviles */
        font-size: 0.9rem; /* Ajusta el tamaño de fuente en móviles */
    }
    .testimonio-blanco .autor {
        font-size: 0.9rem; /* Ajusta el tamaño de fuente del autor en móviles */
    }
}/* End custom CSS */
/* Start custom CSS for ha-slider, class: .elementor-element-a39bf0c */.elementor-image-carousel .swiper-slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.elementor-image-carousel .swiper-wrapper {
    height: 100%;
    display: flex;
    align-items: center;
}

.elementor-image-carousel .swiper-slide {
    height: auto;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366e7b7 */.elementor-image-carousel .swiper-slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.elementor-image-carousel .swiper-wrapper {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for ha-slider, class: .elementor-element-7f509e3 */.elementor-image-carousel .swiper-slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.elementor-image-carousel .swiper-wrapper {
    height: 100%;
    display: flex;
    align-items: center;
}

.elementor-image-carousel .swiper-slide {
    height: auto;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1522137 */.elementor-image-carousel .swiper-slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.elementor-image-carousel .swiper-wrapper {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for ha-slider, class: .elementor-element-cbab63b */.elementor-image-carousel .swiper-slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.elementor-image-carousel .swiper-wrapper {
    height: 100%;
    display: flex;
    align-items: center;
}

.elementor-image-carousel .swiper-slide {
    height: auto;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce29d1 */.elementor-image-carousel .swiper-slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.elementor-image-carousel .swiper-wrapper {
    height: 100%;
}/* End custom CSS */