:root{--azulQualis:#7d83bf;--rojoQualis:#cd2735;--verdeQualis:#689b41;--beigeQualis:#f7f6fb;--amarilloQualis:#efa320;--grisTextos:#aaa}body{-ms-overflow-style:none;font-family:Montserrat,sans-serif;height:100%;margin:0;scrollbar-width:none}body::-webkit-scrollbar{display:none}.seccion{min-height:100vh;position:relative}.flexContainer{display:flex;flex-wrap:nowrap;justify-content:space-evenly}.vertical{flex-direction:column}.centrado{align-self:center}.izquierda{justify-content:flex-start}.inline{display:inline}.block{display:block}h1{color:#7d83bf;color:var(--azulQualis);font-size:1.3em;font-weight:400}.recuadro{background-color:#fff;border:1px solid #e5e5e5;border-radius:10px;overflow:hidden}.recuadro .recuadroContent{padding:0 50px}.recuadro .blueSection{background-color:#88bcec;border-top:1px solid #e5e5e5;color:#fff;margin-top:15px}.recuadro .blueSection .message{color:#fff}.recuadro .blueSection button{border:1px solid #fff;color:#fff}button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}button,button.azul{border:1px solid #7d83bf;color:#7d83bf}button.azul{border:1px solid var(--azulQualis);color:var(--azulQualis)}button.verde{border:1px solid #689b41;color:#689b41}button.rojo{border:1px solid #cd2735;color:#cd2735}button.gris{border:1px solid #aaa;border:1px solid var(--grisTextos);color:#aaa;color:var(--grisTextos)}button.blanco{border:1px solid #fff;color:#fff}button.relleno{background-color:#7d83bf;padding:9px 45px}button.relleno.azul{background-color:#7d83bf;background-color:var(--azulQualis)}button.relleno.rojo{background-color:#cd2735}button.relleno.verde{background-color:#689b41}button.relleno.gris{background-color:#aaa;background-color:var(--grisTextos)}button:hover{box-shadow:2px 2px 6px 0 #bbb}button.texto{border:none}button.confirm{border:1px solid #86c38c;color:#86c38c}button.noBorder{border:none}button.relleno.disabled{background-color:#aaa;background-color:var(--grisTextos);color:#fff}button.cargando,button.relleno.disabled{box-shadow:none;cursor:not-allowed}.linkTexto{color:#aaa;color:var(--grisTextos);cursor:pointer}.message{color:#88bcec;font-size:.9em;font-weight:400;margin-top:20px}.message.large{font-size:1.2em}.divisor{border-bottom:1px solid #7d83bf;border-bottom:1px solid var(--azulQualis);width:100%}.tarjeta{background-color:#fff;border-radius:10px;color:#000;-webkit-filter:drop-shadow(0 0 6px rgba(0,0,0,.5));filter:drop-shadow(0 0 6px rgba(0,0,0,.5));height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:auto;padding:20px 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.gris{background-color:#f7f6fb;background-color:var(--beigeQualis)}.tarjeta h1{font-size:1.2em;font-weight:400;margin-bottom:20px}.tarjeta.centrada{margin-left:auto;margin-right:auto;width:500px}.margenArriba{margin-top:40px}.margenAbajo{margin-bottom:40px}.rojo{color:#cd2735;color:var(--rojoQualis)}.azul{color:#7d83bf;color:var(--azulQualis)}.verde{color:#689b41;color:var(--verdeQualis)}.amarillo{color:#efa320;color:var(--amarilloQualis)}.gris{color:#aaa;color:var(--grisTextos)}.negrita{font-weight:600}a:active,a:hover,a:link,a:visited{color:inherit;text-decoration:none}.seccion.login{background-color:var(--azulQualis)}.logoLoginContainer{margin-bottom:30px;margin-top:50px;width:100%}.logoLogin{display:block;margin-left:auto;margin-right:auto;width:150px}.recuadroLogin{width:400px}.loginSubmit{display:block;height:40px;margin-bottom:60px;margin-left:auto;margin-right:auto;width:300px}.loginFooter{bottom:0;color:#fff;font-size:.5em;height:20px;position:fixed;text-align:center;width:100%}.botoneraDebajo{margin-left:auto;margin-right:auto;width:500px}.submitContainer{justify-content:center}.loaderBotonFormulario{-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite;height:18px;margin-left:10px}button.disabled{cursor:not-allowed}button.disabled:hover{box-shadow:none}form p{color:var(--grisTextos)}.prettyInputContainer{margin:15px 0;position:relative;width:100%}.prettyInput{border:1px solid #aaa;border-radius:10px;box-shadow:inset 2px 2px 3px #eee;color:var(--azulQualis);display:block;font-size:1em;padding:10px;width:100%}.prettyInputEtiquetaContainer{width:100%}.prettyInputEtiqueta{color:#aaa;font-size:.8em;font-weight:700;margin-bottom:5px}input.error{border:1px solid var(--rojoQualis)}.prettyInput:focus{border:1px solid var(--azulQualis);outline:none}.prettyInputContainer .mensajeError{color:var(--rojoQualis);font-weight:600}.botonContainer{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.botonContainer.centrado{margin-left:auto;margin-right:auto}button{background-color:transparent;border:1px solid var(--azulQualis);border-radius:10px;color:var(--azulQualis);cursor:pointer;font-size:1em;margin:15px 0;outline:none;padding:8px 45px;position:relative}button:hover{box-shadow:0 0 5px #aaa}button.confirmando .etiqueta,button.loading .etiqueta{color:transparent}button:disabled{border:1px solid var(--grisTextos)!important;color:var(--grisTextos)!important;cursor:no-drop}button.texto{background-color:transparent;border:none!important;cursor:pointer;font-size:1em;margin:5px 0;outline:none;padding:0}button.texto:hover{box-shadow:none}button.chico{border-radius:10px;margin:0;padding:4px 5px}button.verde{border:1px solid var(--verdeQualis);color:var(--verdeQualis)}button.rojo{border:1px solid var(--rojoQualis);color:var(--rojoQualis)}button.relleno{background-color:var(--azulQualis);border:none;color:#fff}button.relleno.rojo{background-color:var(--rojoQualis);border:none}button.relleno.verde{background-color:var(--verdeQualis);border:none}button.centrado{display:block;margin-left:auto;margin-right:auto}button.sombra{-webkit-filter:drop-shadow(0 0 5px #333);filter:drop-shadow(0 0 5px #333333)}.botonContainer .botonesConfirmacion{left:50%;margin:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:1}.botonContainer .botonesConfirmacion img{cursor:pointer;height:25px}button .loader{-webkit-animation:loaderAnimationAzul 1s linear infinite alternate;animation:loaderAnimationAzul 1s linear infinite alternate;aspect-ratio:1;border-radius:50%;left:50%;margin:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10px}button.verde .loader{-webkit-animation:loaderAnimationVerde 1s linear infinite alternate;animation:loaderAnimationVerde 1s linear infinite alternate}button.rojo .loader{-webkit-animation:loaderAnimationRojo 1s linear infinite alternate;animation:loaderAnimationRojo 1s linear infinite alternate}button.textoIzquierda{text-align:left}@-webkit-keyframes loaderAnimationAzul{0%{background:var(--azulQualis);box-shadow:15px 0 var(--azulQualis),-15px 0 #0002}33%{background:#0002;box-shadow:15px 0 var(--azulQualis),-15px 0 #0002}66%{background:#0002;box-shadow:15px 0 #0002,-15px 0 var(--azulQualis)}to{background:var(--azulQualis);box-shadow:15px 0 #0002,-15px 0 var(--azulQualis)}}@keyframes loaderAnimationAzul{0%{background:var(--azulQualis);box-shadow:15px 0 var(--azulQualis),-15px 0 #0002}33%{background:#0002;box-shadow:15px 0 var(--azulQualis),-15px 0 #0002}66%{background:#0002;box-shadow:15px 0 #0002,-15px 0 var(--azulQualis)}to{background:var(--azulQualis);box-shadow:15px 0 #0002,-15px 0 var(--azulQualis)}}@-webkit-keyframes loaderAnimationVerde{0%{background:var(--verdeQualis);box-shadow:15px 0 var(--verdeQualis),-15px 0 #0002}33%{background:#0002;box-shadow:15px 0 var(--verdeQualis),-15px 0 #0002}66%{background:#0002;box-shadow:15px 0 #0002,-15px 0 var(--verdeQualis)}to{background:var(--verdeQualis);box-shadow:15px 0 #0002,-15px 0 var(--verdeQualis)}}@keyframes loaderAnimationVerde{0%{background:var(--verdeQualis);box-shadow:15px 0 var(--verdeQualis),-15px 0 #0002}33%{background:#0002;box-shadow:15px 0 var(--verdeQualis),-15px 0 #0002}66%{background:#0002;box-shadow:15px 0 #0002,-15px 0 var(--verdeQualis)}to{background:var(--verdeQualis);box-shadow:15px 0 #0002,-15px 0 var(--verdeQualis)}}@-webkit-keyframes loaderAnimationRojo{0%{background:var(--rojoQualis);box-shadow:15px 0 var(--rojoQualis),-15px 0 #0002}33%{background:#0002;box-shadow:15px 0 var(--rojoQualis),-15px 0 #0002}66%{background:#0002;box-shadow:15px 0 #0002,-15px 0 var(--rojoQualis)}to{background:var(--rojoQualis);box-shadow:15px 0 #0002,-15px 0 var(--rojoQualis)}}@keyframes loaderAnimationRojo{0%{background:var(--rojoQualis);box-shadow:15px 0 var(--rojoQualis),-15px 0 #0002}33%{background:#0002;box-shadow:15px 0 var(--rojoQualis),-15px 0 #0002}66%{background:#0002;box-shadow:15px 0 #0002,-15px 0 var(--rojoQualis)}to{background:var(--rojoQualis);box-shadow:15px 0 #0002,-15px 0 var(--rojoQualis)}}.mensajeNotificacionContainer{box-shadow:0 0 8px rgba(0,0,0,.3);color:#fff;cursor:pointer;left:50%;position:fixed;text-align:center;top:-100px;-webkit-transform:translate(-50%);transform:translate(-50%);transition:top 1s;transition-timing-function:ease-out;z-index:10}.mensajeNotificacion,.mensajeNotificacionContainer{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mensajeNotificacion{background-color:var(--verdeQualis);padding:12px 20px}.mensajeNotificacionContainer.mostrar{top:0}.mensajeNotificacion.error{background-color:var(--rojoQualis)}.formularioContainer{width:500px}.seccion header{background-color:var(--beigeQualis);border-bottom:1px solid var(--azulQualis);height:50px;margin-bottom:20px;overflow:hidden}header .logo{height:30px;margin-left:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:auto}header .separador{width:100%}.botonsalircontainer{position:absolute;right:0}.registroEmpresaFormularioContainer{padding-bottom:40px}footer .botonsalircontainer .salir{background-color:var(--azulqualis);border:none;color:#fff;font-size:.9em;margin:4px 15px}.seccion footer{background-color:var(--beigequalis);border-top:1px solid var(--azulqualis);height:40px;position:absolute;width:100%}footer .botonera button{font-size:.7em;height:40px;margin:0 20px;padding:0}footer .separador{width:100%}.mensajeCliente{margin:40px auto 80px;max-width:600px;padding:0 40px;text-align:center}.viasDeContacto{margin-left:auto;margin-right:auto;text-align:center}@media (max-width:900px){.tarjeta.centrada{width:80%}}.buscador{margin-top:30px}input,select{border:1px solid #aaa;border-radius:10px;box-shadow:inset 2px 2px 3px #eee;color:var(--azulQualis);display:inline;font-size:1em}select{padding:7px}input.textoCentrado{text-align:center}input{padding:8px;width:65px}.tarjeta button{margin-left:20px}.mensajeError{color:red;font-size:.9em;font-weight:600}.certificadoEncontrado{line-height:2;margin-top:50px}.certificadoEncontrado .alcance{font-weight:600;line-height:1.2;margin-bottom:10px;margin-top:15px}.certificadoEncontrado .unProducto{margin-bottom:20px}.certificadoEncontrado .marcaAcreditacion{margin-left:auto;margin-right:auto;margin-top:10px;width:150px}.campoPropio{line-height:1.3}.loaderContainer{margin-left:auto;margin-right:auto}.loaderImagenContainer{margin-top:20px}.loaderImagenContainer.chico{margin-top:0}.loaderImagenContainer.chico.conMargen{margin-top:20px}.loaderImagenContainer.chico .loaderImagen{width:50px}.loaderImagen{-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite;width:100px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loaderTexto{margin-bottom:20px;margin-top:20px}.buscador{text-align:left}select.prettyInput{width:calc(100% + 20px)}.tarjeta button{margin-left:auto}
/*# sourceMappingURL=main.f27fd752.css.map*/