@import url(https://fonts.googleapis.com/css2?family=Asap:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap);
@font-face{font-display:swap;font-family:SicoobSans;font-style:normal italic;font-weight:100 900;src:url(/fonts/SicoobSansVariable.woff2) format("woff2")}body{color:#4a4a4a;font-family:SicoobSans,Asap,sans-serif;min-width:310px}#hero{background:url(/img/site/hero.jpg) bottom/cover no-repeat;min-height:100vh}@media (min-width:1200px){#hero{min-height:963px;padding-bottom:312px}}.hero-topo{padding:16px}@media (min-width:768px){.hero-topo{padding:24px 40px}}@media (min-width:1200px){.hero-topo{height:80px;margin-bottom:103px;padding:0 80px}}.marca-topo{height:26px;width:auto}@media (min-width:768px){.marca-topo{height:32px}}.hero-form{padding:16px 16px 40px}@media (min-width:768px){.hero-form{padding:24px 40px 56px}}@media (min-width:1200px){.hero-form{padding:10px 200px}}.card-inscricao{border:1px solid #cbcbcb;border-radius:24px;box-shadow:4px 4px 8px rgba(74,74,74,.6)!important;max-width:330px;width:100%}.card-inscricao .card-body{align-items:center;display:flex;flex-direction:column;gap:28px;padding:40px 32px}@media (min-width:768px){.card-inscricao .card-body{gap:40px;padding:60px 40px}}.card-inscricao .btn,.card-inscricao .custom-select{border-radius:8px;height:48px}@media (min-width:1200px){.card-inscricao .btn,.card-inscricao .custom-select{height:35px;padding-bottom:0;padding-top:0}}.card-inscricao .custom-select{border-color:#d1d1d1;font-size:14px}.card-inscricao .custom-select.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");border-color:#dc3545;padding-right:2.25rem}.card-inscricao .invalid-feedback{font-size:12px;margin-top:6px}.card-inscricao .btn{font-size:14px}.card-inscricao label{font-size:14px;line-height:1.21;margin-bottom:12px}.marca-card{max-width:231px;width:100%}.assinatura{display:flex;flex-direction:column;gap:6px;width:144px}.assinatura span{color:silver;font-size:10px;font-weight:600;line-height:1.2}#box-alerta-sucesso:empty{display:none}#sobre{gap:32px;padding:48px 16px 64px}@media (min-width:768px){#sobre{gap:40px;padding:56px 40px 96px}}@media (min-width:1200px){#sobre{gap:51px;padding:0 80px 160px}}.titulo-bloco{display:flex;flex-direction:column;gap:3px;max-width:348px;width:100%}.lettering{width:100%}.titulo-secao{font-size:32px;font-weight:600;line-height:1.11}@media (min-width:768px){.titulo-secao{font-size:42px}}.texto-chamada,.texto-secao{max-width:856px;width:100%}.texto-secao{font-size:18px;line-height:1.12}@media (min-width:768px){.texto-secao{font-size:24px}}.texto-chamada{font-size:16px;line-height:1.12}.numeros{max-width:1098px}.numeros>[class*=col-]{padding-left:9px;padding-right:9px}.numero-card{border:1px solid #cbcbcb;border-radius:24px}@media (min-width:768px){.numero-card{min-height:262px}}.numero-card .card-body{gap:6px}.numero-valor{color:#00a194;font-size:48px;font-weight:700;line-height:1.21}@media (min-width:992px){.numero-valor{font-size:68px}}.numero-titulo{font-size:20px;font-weight:500}@media (min-width:992px){.numero-titulo{font-size:24px}}.numero-nota{color:#4a4a4a;font-size:15px;font-weight:500}@media (min-width:992px){.numero-nota{font-size:16px}}footer{gap:8px;padding:10px 16px}@media (min-width:1200px){footer{height:73px;padding:10px 0}}footer p{font-size:12px}
