@import url(https://fonts.googleapis.com/css2?family=Athiti:wght@300;400;500;600;700&display=swap);
@font-face{font-family:loraregular;font-style:normal;font-weight:400;src:url(../fonts/lora/lora-regular-webfont.woff2) format("woff2"),url(../fonts/lora/lora-regular-webfont.woff) format("woff")}@font-face{font-family:lorabold;font-style:normal;font-weight:400;src:url(../fonts/lora/lora-bold-webfont.woff2) format("woff2"),url(../fonts/lora/lora-bold-webfont.woff) format("woff")}@font-face{font-family:robotoregular;font-style:normal;font-weight:400;src:url(../fonts/roboto/roboto-regular-webfont.woff2) format("woff2"),url(../fonts/roboto/roboto-regular-webfont.woff) format("woff")}@font-face{font-family:robotoitalic;font-style:normal;font-weight:400;src:url(../fonts/roboto/roboto-italic-regular-webfont.woff2) format("woff2"),url(../fonts/roboto/roboto-italic-regular-webfont.woff) format("woff")}@font-face{font-family:robotobold;font-style:normal;font-weight:400;src:url(../fonts/roboto/roboto-bold-regular-webfont.woff2) format("woff2"),url(../fonts/roboto/roboto-bold-regular-webfont.woff) format("woff")}@font-face{font-family:robotobold_italic;font-style:normal;font-weight:400;src:url(../fonts/roboto/roboto-bolditalic-regular-webfont.woff2) format("woff2"),url(../fonts/roboto/roboto-bolditalic-regular-webfont.woff) format("woff")}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(../fonts/fontawesome-webfont.eot?v=4.6.3);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.6.3) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.6.3) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.6.3) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format("svg")}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.validar-certificado-container{font-family:Athiti,sans-serif;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px}@media (min-width:600px){.validar-certificado-container{width:400px}}.informacoes-certificado,.validar-certificado{background-color:#f1f1f1;border:1px solid #ddd;padding:20px}.informacoes-certificado .label-title,.validar-certificado .label-title{font-size:24px;font-weight:300;line-height:1;margin:0 0 10px;text-align:center}.informacoes-certificado .btn-validar-certificado,.validar-certificado .btn-validar-certificado{background-color:#1b2d43;border:none;border-radius:50px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-family:Athiti,sans-serif;font-size:18px;font-weight:700;outline:none;padding:10px;position:relative;text-align:center;text-decoration:none;width:100%}.informacoes-certificado .btn-validar-certificado:hover,.validar-certificado .btn-validar-certificado:hover{background-color:#093865}.informacoes-certificado__content ul{font-family:Athiti,sans-serif;font-size:16px;font-weight:300;list-style:none;padding:0}.informacoes-certificado__content ul span{display:inline-block;font-size:18px;line-height:1.2}.informacoes-certificado__content li+li{margin-top:5px}.validar-certificado__titulo{color:#263953;font-size:26px;line-height:2;margin:0;text-align:center}.validar-certificado__titulo img{display:block;margin:0 auto;width:200px}.validar-certificado input{box-sizing:border-box;font-family:Athiti,sans-serif;font-size:16px;font-weight:600;height:50px;margin-bottom:20px;padding:5px 10px;width:100%}.validar-certificado label{font-weight:300}.validar-certificado label.error{background-color:#ffebee;border:1px solid #ffcdd2;border-radius:5px;color:#d20022;display:block;margin:10px 0;padding:10px;text-align:justify}
