.contacto__introduccion{background-color:#f6f9fb}@media (width<=767.98px){.contacto__introduccion .container{padding-left:15px;padding-right:15px}}.contacto__texto{color:#2e235c;text-align:center;text-transform:uppercase;margin:0;padding:39px 0;font-size:20px;font-weight:600;line-height:25px}@media (width>=768px){.contacto__texto{color:#000;text-transform:none;padding:39px 0 36px;font-size:21px;font-weight:300;line-height:35px}}.contacto__linea{opacity:1;background:linear-gradient(90deg,#29a9e1 0%,#75b62f 100%);border:0;height:1px;margin:0}.contacto__cuerpo{padding:2px 0 20px}@media (width<=767.98px){.contacto__cuerpo .container{padding-left:15px;padding-right:15px}}@media (width>=768px){.contacto__cuerpo{padding:41px 0 99px}}@media (width<=767.98px){.contacto__fila{--bs-gutter-x:0}}.contacto__mapa{border:0;width:100%;height:300px;display:block}.contacto__columna-lista{align-items:center;margin-top:30px;display:flex}@media (width>=768px){.contacto__columna-lista{margin-top:24px}}.contacto__lista{margin:0;padding:0 15px;list-style:none}@media (width>=768px){.contacto__lista{padding:0}}.contacto__medio{color:#000;align-items:center;margin-bottom:30px;font-size:15px;font-weight:300;line-height:25px;display:flex}@media (width>=768px){.contacto__medio{margin-bottom:35px;font-size:21px;line-height:31px}}.contacto__icono{flex:none;width:40px;height:40px;margin-right:20px}@media (width>=768px){.contacto__icono{width:50px;height:50px;margin-right:36px}}.contacto__enlace{color:inherit;text-decoration:none}.contacto__enlace:hover,.contacto__enlace:focus-visible{color:inherit;text-decoration:underline}
