.elementor-109 .elementor-element.elementor-element-25589dea{--display:flex;--min-height:100vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-f70e14e{--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;--overlay-opacity:0.69;}.elementor-109 .elementor-element.elementor-element-f70e14e::before, .elementor-109 .elementor-element.elementor-element-f70e14e > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-f70e14e > .e-con-inner > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-f70e14e > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-f70e14e > .e-con-inner > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-f70e14e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://subelafiesta.com/wp-content/uploads/2026/01/BCO.1dd7fb1a-ed65-4f0d-9a38-b77aea6c02ab.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-109 .elementor-element.elementor-element-4fc15c4{--display:flex;--min-height:244px;--justify-content:center;--border-radius:21px 21px 21px 21px;--padding-top:39px;--padding-bottom:39px;--padding-left:39px;--padding-right:39px;}.elementor-109 .elementor-element.elementor-element-4fc15c4:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-4fc15c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBD;}.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-109 .elementor-element.elementor-element-03cbcb1 img{width:36%;}.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-109 .elementor-element.elementor-element-f1aa34d{text-align:center;}.elementor-109 .elementor-element.elementor-element-f1aa34d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-d19a8b7 );}.elementor-109 .elementor-element.elementor-element-9a741f3{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-1489ecb .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:33px;font-weight:600;color:var( --e-global-color-d19a8b7 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-109 .elementor-element.elementor-element-9a741f3{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-22bb68d0 */.elementor-109 .elementor-element.elementor-element-22bb68d0 form.acfe-form {
    font-family: 'Exo';
    font-size: 18px;
}
.elementor-109 .elementor-element.elementor-element-22bb68d0 .formulario-dos-columnas {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px;
}

@media (max-width: 767px) {
    .formulario-dos-columnas {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */