.elementor-91782 .elementor-element.elementor-element-cd1fc46 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-91782 .elementor-element.elementor-element-cd1fc46:not(.elementor-motion-effects-element-type-background), .elementor-91782 .elementor-element.elementor-element-cd1fc46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E7FF;}.elementor-91782 .elementor-element.elementor-element-cd1fc46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-91782 .elementor-element.elementor-element-cd1fc46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-91782 .elementor-element.elementor-element-4ab804e > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 17px 0px 0px;}.elementor-91782 .elementor-element.elementor-element-4fa951c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-91782 .elementor-element.elementor-element-4fa951c img{width:27%;}.elementor-91782 .elementor-element.elementor-element-d988146 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-91782 .elementor-element.elementor-element-d988146.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-91782 .elementor-element.elementor-element-d988146.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-91782 .elementor-element.elementor-element-d988146.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-91782 .elementor-element.elementor-element-d988146 .elementor-cta .elementor-cta__bg, .elementor-91782 .elementor-element.elementor-element-d988146 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-91782 .elementor-element.elementor-element-d988146 .elementor-cta__content{text-align:center;}.elementor-91782 .elementor-element.elementor-element-d988146 .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-91782 .elementor-element.elementor-element-23f93b6 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-91782 .elementor-element.elementor-element-23f93b6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-91782 .elementor-element.elementor-element-23f93b6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-91782 .elementor-element.elementor-element-23f93b6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-91782 .elementor-element.elementor-element-23f93b6 .elementor-cta .elementor-cta__bg, .elementor-91782 .elementor-element.elementor-element-23f93b6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-91782 .elementor-element.elementor-element-23f93b6 .elementor-cta__content{text-align:center;}.elementor-91782 .elementor-element.elementor-element-23f93b6 .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}@media(max-width:1024px){.elementor-91782 .elementor-element.elementor-element-4fa951c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0% 0% 0% 0%;}.elementor-91782 .elementor-element.elementor-element-4fa951c img{width:41%;}}@media(max-width:767px){.elementor-91782 .elementor-element.elementor-element-cd1fc46{padding:0px 0px 0px 80px;}.elementor-91782 .elementor-element.elementor-element-4fa951c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-91782 .elementor-element.elementor-element-4fa951c img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:0px 0px 34px 0px;}}/* Start custom CSS for call-to-action, class: .elementor-element-d988146 */.elementor-91782 .elementor-element.elementor-element-d988146 .elementor-cta__content {
    opacity: 0;
    transform: translateY(25px);
    transition: opacity 0.4s ease, transform 0.4s ease;
}

/* TEXTO AL PASAR EL CURSOR */
.elementor-91782 .elementor-element.elementor-element-d988146:hover .elementor-cta__content {
    opacity: 1;
    transform: translateY(0);
}

/* QUITAR BOTÓN */
.elementor-91782 .elementor-element.elementor-element-d988146 .elementor-cta__button {
    display: none !important;
}

/* FONDO NORMAL */
.elementor-91782 .elementor-element.elementor-element-d988146 .elementor-cta__bg-overlay {
    background-color: rgba(0, 0, 0, 0);
    transition: background-color 0.4s ease;
}

/* FONDO AL PASAR EL CURSOR */
.elementor-91782 .elementor-element.elementor-element-d988146:hover .elementor-cta__bg-overlay {
    background-color: rgba(0, 0, 0, 0.45);
}

/* TABLET Y CELULAR */
@media (max-width: 1024px) {
    .elementor-91782 .elementor-element.elementor-element-d988146 .elementor-cta__content {
        opacity: 1;
        transform: translateY(0);
    }

    .elementor-91782 .elementor-element.elementor-element-d988146 .elementor-cta__bg-overlay {
        background-color: rgba(0, 0, 0, 0.35);
    }
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-23f93b6 */.elementor-91782 .elementor-element.elementor-element-23f93b6 .elementor-cta__content {
    opacity: 0;
    transform: translateY(25px);
    transition: opacity 0.4s ease, transform 0.4s ease;
}

/* TEXTO AL PASAR EL CURSOR */
.elementor-91782 .elementor-element.elementor-element-23f93b6:hover .elementor-cta__content {
    opacity: 1;
    transform: translateY(0);
}

/* QUITAR BOTÓN */
.elementor-91782 .elementor-element.elementor-element-23f93b6 .elementor-cta__button {
    display: none !important;
}

/* FONDO NORMAL */
.elementor-91782 .elementor-element.elementor-element-23f93b6 .elementor-cta__bg-overlay {
    background-color: rgba(0, 0, 0, 0);
    transition: background-color 0.4s ease;
}

/* FONDO AL PASAR EL CURSOR */
.elementor-91782 .elementor-element.elementor-element-23f93b6:hover .elementor-cta__bg-overlay {
    background-color: rgba(0, 0, 0, 0.45);
}

/* TABLET Y CELULAR */
@media (max-width: 1024px) {
    .elementor-91782 .elementor-element.elementor-element-23f93b6 .elementor-cta__content {
        opacity: 1;
        transform: translateY(0);
    }

    .elementor-91782 .elementor-element.elementor-element-23f93b6 .elementor-cta__bg-overlay {
        background-color: rgba(0, 0, 0, 0.35);
    }
}/* End custom CSS */