.elementor-9511 .elementor-element.elementor-element-d577d3c > .elementor-container{min-height:70vh;}.elementor-9511 .elementor-element.elementor-element-26f7bc2{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}body.elementor-page-9511:not(.elementor-motion-effects-element-type-background), body.elementor-page-9511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF4;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS */.elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-horizontal.e--pointer-underline.e--animation-fade {
    display: none;
}
.elementor.elementor-85.elementor-location-footer {
display: none;
}
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 300;
src: url('https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXg.woff2') format('woff2');
}

@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
src: url('https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXjeu.woff2') format('woff2');
}

@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 700;
src: url('https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwiPHA.woff2') format('woff2');
}

.font-lato {
font-family: 'Lato', Helvetica, Arial, sans-serif !important;
}

.elementor-heading-title.elementor-size-default{
    
 font-family: 'Lato', sans-serif !important;;
    
}
/* Forzar la fuente Lato en todo el contenedor del formulario */
.ctct-form-wrapper, 
.ctct-form-wrapper *, 
.ctct-inline-form, 
.ctct-popup-form {
    font-family: 'Lato', sans-serif !important;
}

/* Opcional: Asegurar que los botones e inputs también la usen */
.ctct-form-wrapper input, 
.ctct-form-wrapper button, 
.ctct-form-wrapper label {
    font-family: 'Lato', sans-serif !important;
}
body{
     background-image: url(https://losdanzantesoax.com/wp-content/uploads/2026/05/WhatsApp-Image-2026-05-11-at-09.04.05-removebg-preview-1.png), url(https://losdanzantesoax.com/wp-content/uploads/2026/05/WhatsApp-Image-2026-05-11-at-09.04.05-removebg-preview-1.png);
    background-position: -13vw -23vh, 81vw 65vh;
    background-repeat: no-repeat, no-repeat;
    background-size: 29%;
}/* End custom CSS */