.contacto_hero{width:100%}.contacto_hero .contacto_hero-contenido{background:url("/images/contacto hero.jpg") 50%/cover no-repeat;width:100%;height:60vh;position:relative}.contacto_hero .contacto_hero-contenido:after{content:"";background-color:#0000009c;width:100%;height:100%;position:absolute;top:0;left:0}.contacto_hero .contacto_hero-contenido{flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex}.contacto_hero .contacto_hero-contenido .contacto_hero-textos{z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:60%;display:flex}.contacto_hero .contacto_hero-contenido .contacto_hero-textos .subtitulo-hero{text-align:center;width:90%;font-family:Epilogue,sans-serif;font-size:26px;font-weight:500}@media screen and (max-width:768px){.contacto_hero .contacto_hero-contenido{height:70vh}.contacto_hero .contacto_hero-contenido .home_hero-textos{width:100%;padding-left:12px;padding-right:12px}.contacto_hero .contacto_hero-contenido .home_hero-textos .subtitulo-hero{font-size:20px}}
.contacto_claim{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.contacto_claim .contacto_claim-contenido{flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;max-width:800px;padding:12px;display:flex}.contacto_claim .contacto_claim-contenido .contenedor-pasos{flex-direction:column;justify-content:center;align-items:center;gap:48px;width:60%;margin-top:32px;display:flex}.contacto_claim .contacto_claim-contenido .contenedor-pasos .paso{grid-template-columns:1fr 3fr;justify-content:center;align-items:center;gap:32px;display:grid}.contacto_claim .contacto_claim-contenido .contenedor-pasos .paso .icono{flex-direction:column;order:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.contacto_claim .contacto_claim-contenido .contenedor-pasos .paso .icono img{object-fit:contain;width:90%;height:90%}.contacto_claim .contacto_claim-contenido .contenedor-pasos .paso .texto{order:2}.contacto_claim .contacto_claim-contenido .contenedor-pasos .paso .texto .texto-18{text-align:right}.contacto_claim .contacto_claim-contenido .contenedor-pasos .paso.paso-der{grid-template-columns:3fr 1fr}.contacto_claim .contacto_claim-contenido .contenedor-pasos .paso.paso-der .icono{order:2}.contacto_claim .contacto_claim-contenido .contenedor-pasos .paso.paso-der .texto{text-align:left;order:1}.contacto_claim .contacto_claim-contenido .contenedor-pasos .paso.paso-der .texto .texto-18{text-align:left}@media screen and (max-width:768px){.contacto_claim .contacto_claim-contenido .contenedor-pasos{width:80%}}@media screen and (max-width:500px){.contacto_claim .contacto_claim-contenido .contenedor-pasos{width:100%}.contacto_claim .contacto_claim-contenido .contenedor-pasos .paso{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.contacto_claim .contacto_claim-contenido .contenedor-pasos .paso .icono{order:1;max-width:200px;max-height:200px}.contacto_claim .contacto_claim-contenido .contenedor-pasos .paso .texto{order:2;padding:12px}.contacto_claim .contacto_claim-contenido .contenedor-pasos .paso .texto .texto-18{text-align:center}.contacto_claim .contacto_claim-contenido .contenedor-pasos .paso.paso-der .icono{order:1}.contacto_claim .contacto_claim-contenido .contenedor-pasos .paso.paso-der .texto{order:2}.contacto_claim .contacto_claim-contenido .contenedor-pasos .paso.paso-der .texto .texto-18{text-align:center}}
.formulario{width:100%;margin:0;padding:0}.franja-superior{transform-origin:bottom;width:100%;height:64px;margin:0;padding:0;transform:translateY(2px)}.franja-superior img{object-fit:cover;vertical-align:bottom;width:100%;height:100%}.franja-inferior{transform-origin:bottom;width:100%;height:64px;margin:0;padding:0;transform:translateY(-2px)}.franja-inferior img{object-fit:cover;vertical-align:bottom;width:100%;height:100%}.formulario-background{background-color:var(--color--azul);flex-direction:column;justify-content:center;align-items:center;width:100%;padding:32px 16px;display:flex;position:relative;overflow:hidden}.formulario-background .formulario-contenido{flex-direction:column;justify-content:center;align-items:center;gap:32px;max-width:800px;display:flex;position:relative}.formulario-background .formulario-contenido form{flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;display:flex}.formulario-background .formulario-contenido form .preguntas-top{grid-template-columns:1fr 1fr;width:100%;padding:12px;display:grid}@media screen and (max-width:700px){.formulario-background .formulario-contenido form .preguntas-top{flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;display:flex}}.formulario-background .formulario-contenido form .preguntas-top .col{flex-direction:column;justify-content:flex-start;align-items:start;gap:32px;width:100%;display:flex}.formulario-background .formulario-contenido form .preguntas-top .col .pregunta{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}@media screen and (max-width:700px){.formulario-background .formulario-contenido form .preguntas-top .col .pregunta{align-items:center}}.formulario-background .formulario-contenido form .preguntas-top .col .pregunta label{color:#fff;text-align:left;font-family:Epilogue;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.formulario-background .formulario-contenido form .preguntas-top .col .pregunta input{background:#fff;border:none;border-radius:7px;align-items:center;gap:10px;width:80%;padding:5px 12px;display:flex}.formulario-background .formulario-contenido form .preguntas-top .col .pregunta input::placeholder{opacity:.7;font-family:Epilogue}.formulario-background .formulario-contenido form .preguntas-top .col .pregunta input:focus{border-color:var(--color--verde)}.formulario-background .formulario-contenido form .preguntas-top .col .pregunta input:required{border-color:red}@media screen and (max-width:500px){.formulario-background .formulario-contenido form .preguntas-top .col .pregunta input{width:100%}}.formulario-background .formulario-contenido form .preguntas-top .col .pregunta .multiple_check{flex-direction:column;justify-content:flex-start;gap:12px;padding-left:12px;font-weight:300;display:flex}.formulario-background .formulario-contenido form .preguntas-top .col .pregunta .multiple_check .input-multiple{text-align:left;flex-direction:row;grid-template-columns:1fr 10fr;justify-content:start;align-items:start;gap:12px;font-weight:300;display:grid}.formulario-background .formulario-contenido form .preguntas-bottom{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.formulario-background .formulario-contenido form .preguntas-bottom .pregunta{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.formulario-background .formulario-contenido form .preguntas-bottom .pregunta label{color:#fff;text-align:left;font-family:Epilogue;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.formulario-background .formulario-contenido form .preguntas-bottom .pregunta textarea{background:#fff;border:none;border-radius:7px;gap:10px;width:100%;height:120px;padding:5px 12px}.formulario-background .formulario-contenido form .preguntas-bottom .pregunta.privacidad{justify-content:center;align-items:center;width:80%;display:flex}.formulario-background .formulario-contenido form .preguntas-bottom .pregunta.privacidad label{text-align:center;flex-direction:row;align-items:flex-start;gap:12px;font-family:Epilogue;font-weight:300;display:flex}@media screen and (max-width:500px){.formulario-background .formulario-contenido form .preguntas-bottom .pregunta.privacidad label{text-align:left;align-items:center}}.formulario-background .formulario-contenido form .preguntas-bottom .pregunta.privacidad label a{color:var(--color--blanco);text-underline-offset:5px}.formulario-background .formulario-contenido form .boton{color:var(--color--crema);border:none;border-bottom:6px solid var(--color--blanco,#fff);background:var(--color--verde);border-radius:16px 16px 16px 0;justify-content:center;align-items:center;width:90%;padding:4px 32px;text-decoration:none;display:flex;position:relative}.formulario-background .formulario-contenido form .boton:after{content:"";transform-origin:top;z-index:0;background:var(--color--marron);width:40.449px;height:759.449px;position:absolute;top:0;left:0;transform:rotate(31.289deg)translateY(-50%)}.formulario-background .formulario-contenido form .boton{z-index:1;color:var(--color--blanco,#fff);text-align:center;font-family:Teko,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:normal;overflow:hidden}@media screen and (max-width:500px){.formulario-background .formulario-contenido form .boton .texto-boton{font-size:28px}.formulario-background .formulario-contenido form .boton{width:95%}}.error{color:#ff9696;font-family:Teko;font-size:20px}
.faq{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:80px;display:flex}.faq .faq-contenido{flex-direction:column;justify-content:center;align-items:center;gap:48px;width:90%;max-width:1200px;display:flex}.faq .faq-contenido .preguntas-contenedor{flex-direction:column;justify-content:center;align-items:center;max-width:800px;display:flex}.faq .faq-contenido .preguntas-contenedor .pregunta{border-bottom:1px solid #000;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:6px 0;display:flex;overflow:hidden}.faq .faq-contenido .preguntas-contenedor .pregunta:first-child{border-top:1px solid #000}.faq .faq-contenido .preguntas-contenedor .pregunta .contenedor-cabecera{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:8px 16px;display:flex}.faq .faq-contenido .preguntas-contenedor .pregunta .contenedor-cabecera .titulo-pregunta{width:90%;font-family:Epilogue;font-size:20px;font-weight:600}.faq .faq-contenido .preguntas-contenedor .pregunta .contenedor-cabecera .signo{width:20px;height:20px;transition:all .5s;transform:rotate(0)}.faq .faq-contenido .preguntas-contenedor .pregunta .contenedor-cabecera .signo svg{width:100%;height:100%}.faq .faq-contenido .preguntas-contenedor .pregunta .respuesta-wrapper{grid-template-rows:0fr;width:100%;transition:grid-template-rows .45s;display:grid}.faq .faq-contenido .preguntas-contenedor .pregunta .respuesta-pregunta{opacity:0;height:auto;padding:0 16px;font-family:Epilogue;font-size:16px;font-weight:400;transition:all .5s;overflow:hidden}.faq .faq-contenido .preguntas-contenedor .pregunta.expandida .contenedor-cabecera .signo{transform:rotate(90deg)}.faq .faq-contenido .preguntas-contenedor .pregunta.expandida .respuesta-wrapper{grid-template-rows:1fr}.faq .faq-contenido .preguntas-contenedor .pregunta.expandida .respuesta-wrapper .respuesta-pregunta{opacity:1;transition:all .5s}
