@media(max-width:767px){.elementor .lay-container{flex-direction:column;gap:var(--space-l);align-items:center;}}@media(max-width:767px){.elementor .lay-section-hero{padding-block-start:var(--space-xxl);padding-block-end:var(--space-xl);padding-inline-start:var(--space-l);padding-inline-end:var(--space-l);}}@media(max-width:767px){.elementor .accent{font-size:var(--body-xs-mobile);}}@media(max-width:767px){.elementor .ui-botones{font-size:var(--ui-botones-mobile);}}@media(max-width:767px){.elementor .ui-menu{font-size:var(--ui-menu-mobile);}}@media(max-width:767px){.elementor .body-xs{font-size:var(--body-xs-mobile);}}@media(max-width:767px){.elementor .body-s{font-size:var(--body-s-mobile);}}@media(max-width:767px){.elementor .body-m{font-size:var(--body-m-mobile);}}@media(max-width:767px){.elementor .body-l{font-size:var(--body-l-mobile);}}@media(max-width:767px){.elementor .heading-alt-s{font-size:var(--heading-s-mobile);}}@media(max-width:767px){.elementor .heading-xs{font-size:var(--heading-xs-mobile);}}@media(max-width:767px){.elementor .heading-s{font-size:var(--heading-s-mobile);}}@media(max-width:767px){.elementor .heading-m{font-size:var(--heading-m-mobile);}}@media(max-width:767px){.elementor .heading-l{font-size:var(--heading-l-mobile);}}@media(max-width:767px){.elementor .card-md{padding-block-start:var(--space-xl);padding-block-end:var(--space-xl);padding-inline-start:var(--space-l);padding-inline-end:var(--space-l);gap:var(--space-m);}}@media(max-width:767px){.elementor .card-sm{padding-block-start:var(--space-m);padding-block-end:var(--space-m);padding-inline-start:var(--space-m);padding-inline-end:var(--space-m);}}@media(max-width:767px){.elementor .boton-primary-sm{padding-block-start:var(--space-m);padding-block-end:var(--space-m);padding-inline-start:var(--space-l);padding-inline-end:var(--space-l);align-self:stretch;}}@media(max-width:767px){.elementor .boton-secondary-md{padding-block-start:var(--space-m);padding-block-end:var(--space-m);padding-inline-start:var(--space-l);padding-inline-end:var(--space-l);align-self:stretch;}}@media(max-width:767px){.elementor .boton-primary-md{padding-block-start:var(--space-m);padding-block-end:var(--space-m);padding-inline-start:var(--space-l);padding-inline-end:var(--space-l);align-self:stretch;}}@media(max-width:767px){.elementor .lay-section-compact{padding-block-start:var(--space-xl);padding-block-end:var(--space-xl);padding-inline-start:var(--space-l);padding-inline-end:var(--space-l);}}