.elementor-812 .elementor-element.elementor-element-144f216{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-812 .elementor-element.elementor-element-144f216:not(.elementor-motion-effects-element-type-background), .elementor-812 .elementor-element.elementor-element-144f216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF3EE;}.elementor-812 .elementor-element.elementor-element-f61a929 .hfe-infocard{text-align:center;}.elementor-812 .elementor-element.elementor-element-f61a929 .hfe-infocard-title{color:#DE5746;margin:0px 0px 15px 0px;}.elementor-812 .elementor-element.elementor-element-f61a929 .hfe-infocard-text{color:var( --e-global-color-astglobalcolor1 );margin:0px 80px 0px 80px;}.elementor-812 .elementor-element.elementor-element-525e3d3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-812 .elementor-element.elementor-element-525e3d3:not(.elementor-motion-effects-element-type-background), .elementor-812 .elementor-element.elementor-element-525e3d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF3EE;}.elementor-812 .elementor-element.elementor-element-a05339d{--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;}.elementor-812 .elementor-element.elementor-element-a05339d:not(.elementor-motion-effects-element-type-background), .elementor-812 .elementor-element.elementor-element-a05339d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF3EE;}.elementor-812 .elementor-element.elementor-element-577e632{text-align:center;}.elementor-812 .elementor-element.elementor-element-c1a7dfb{--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;}.elementor-812 .elementor-element.elementor-element-c1a7dfb:not(.elementor-motion-effects-element-type-background), .elementor-812 .elementor-element.elementor-element-c1a7dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF3EE;}.elementor-812 .elementor-element.elementor-element-4f14b7d{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-812 .elementor-element.elementor-element-4f14b7d .elementor-widget-container{text-align:center;}@media(max-width:1024px){.elementor-812 .elementor-element.elementor-element-f61a929 .hfe-infocard-text{margin:0px 24px 0px 24px;}.elementor-812 .elementor-element.elementor-element-525e3d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-812 .elementor-element.elementor-element-f61a929 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-812 .elementor-element.elementor-element-f61a929 .hfe-infocard-text{margin:0px 0px 0px 0px;}.elementor-812 .elementor-element.elementor-element-525e3d3{--padding-top:40px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px;}}/* Start custom CSS for container, class: .elementor-element-525e3d3 *//* Botón de enviar WPForms */
.wpforms-submit-container .wpforms-submit {
    background-color: #DE5746; /* Fondo rojo/naranja */
    color: #fff; /* Texto blanco */
    border: none;
    border-radius: 6px; /* Bordes redondeados (puedes ajustar) */
    padding: 12px 25px;
    font-size: 16px;
    font-weight: 600;
    cursor: pointer;
    transition: all 0.3s ease;
}

/* Efecto hover */
.wpforms-submit-container .wpforms-submit:hover {
    background-color: #c44b3b; /* Un tono más oscuro al pasar el mouse */
}/* End custom CSS */