@media(max-width:767px){.elementor .div--contacto__icono{width:18px;height:18px;min-width:18px;max-width:18px;display:none;justify-content:flex-start;}}@media(max-width:767px){.elementor .legal-page{padding-block-start:20px;padding-block-end:30px;}}@media(max-width:767px){.elementor .titulo--legal-page{font-size:30px;}}@media(max-width:767px){.elementor .cabecera--contacto__parrafo{font-size:12px;}}@media(max-width:767px){.elementor .cabecera--contacto__icono{width:18px;height:18px;}}@media(max-width:767px){.elementor .cabecera--contacto{gap:5px;}}@media(max-width:767px){.elementor .icono--menu{color:var(--gris-antracita);display:block;}}@media(max-width:767px){.elementor .icono--menu:hover,.elementor .icono--menu:focus-visible{color:var(--verde-petroleo);background-color:var(--blanco);}}@media(max-width:767px){.elementor .parrafo--footer-down{width:100%;text-align:center;}}@media(max-width:767px){.elementor .img--kit{max-width:150px;}}@media(max-width:767px){.elementor .div--contacto{width:auto;text-align:center;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:start;}}@media(max-width:767px){.elementor .div--contacto__parrafo{font-size:15px;text-align:center;}}@media(max-width:767px){.elementor .popup--menu{height:100%;min-height:100vh;background-image:linear-gradient(#fffffffa, #fffffffa),url("https://insval.es/wp-content/uploads/2026/08/Fondo-2.svg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,contain;background-position:0% 0%,center center;gap:5px;justify-content:flex-start;}}@media(max-width:767px){.elementor .contenedor--popup-menu{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;}}@media(max-width:767px){.elementor .icono-cerrar{width:30px;height:30px;position:static;color:var(--gris-antracita);display:block;}}@media(max-width:767px){.elementor .icono-cerrar:hover,.elementor .icono-cerrar:focus-visible{color:var(--verde-petroleo);background-color:var(--blanco);}}