@font-face{font-family:"OpenSans-Light";src:url(/seduc/OpenSans-Light.ttf) format("truetype");font-display:swap}
@font-face{font-family:"OpenSans-Regular";src:url(/seduc/OpenSans-Regular.ttf) format("truetype");font-display:swap}
@font-face{font-family:"OpenSans-Semibold";src:url(/seduc/OpenSans-Semibold.ttf) format("truetype");font-display:swap}
@font-face{font-family:"OpenSans-Bold";src:url(/seduc/OpenSans-Bold.ttf) format("truetype");font-display:swap}
@font-face{font-family:"Geomanist Regular";src:url(/seduc/Geomanist-Regular.woff) format("woff");font-display:swap}
body{font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif}
html body .aocp-edital-card{border:1px solid #d3e3f6!important;border-radius:6px!important;overflow:hidden;font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif!important}
html body .aocp-edital-card .aec-head{background:#1172db!important;border-bottom:0!important}
html body .aocp-edital-card .aec-head h3{color:#fff!important;font-family:"OpenSans-Semibold",Helvetica,Arial,sans-serif!important;font-size:19px!important}
html body .aocp-edital-card .aec-body{align-items:center!important}
html body .aocp-edital-card .aec-body img{width:210px!important;background:none!important}
html body .aocp-edital-card strong{font-family:"OpenSans-Semibold",Helvetica,Arial,sans-serif}
@media(max-width:640px){html body .aocp-edital-card .aec-head h3{font-size:13px!important}html body .aocp-edital-card .aec-body img{width:140px!important}html body .aocp-edital-card .aec-body .aec-txt{font-size:12px!important;line-height:1.5!important}}
.seduc-footer{background:#fff;border-top:3px solid #1172db;padding:28px 15px 10px;margin-top:40px;font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif;color:#485156;position:relative;z-index:100}
.seduc-footer .sf-in{max-width:1140px;margin:0 auto;display:flex;gap:40px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}
.seduc-footer .sf-site{text-align:center;min-width:180px}
.seduc-footer .sf-site h2{font:1.05em "OpenSans-Semibold",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#485156;margin:0 0 14px}
.seduc-footer .sf-site img{width:110px;height:auto}
.seduc-footer .sf-box h2{font:1em "OpenSans-Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#485156;margin:0 0 6px;line-height:1.5}
.seduc-footer .sf-box p{font-size:.95em;line-height:1.55;text-transform:uppercase;margin:0}
.seduc-footer .sf-copy{max-width:1140px;margin:22px auto 0;padding-top:14px;border-top:1px solid #ccc;text-align:center;font-size:.85em;text-transform:uppercase;line-height:1.5}
@media(max-width:768px){.seduc-footer .sf-in{flex-direction:column;align-items:center;text-align:center;gap:20px}}

#pgInformacoes .tituloPagina,#pgInformacoes label,#pgInformacoes input,#pgInformacoes select,#pgInformacoes textarea,#pgInformacoes .button,#pgInformacoes button{font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif!important}
#pgInformacoes .tituloPagina{font-family:"OpenSans-Semibold",Helvetica,Arial,sans-serif!important}
@media(max-width:767px){html body .Miolo{margin-top:4px!important;padding-top:4px!important}html body #pgInformacoes{padding-top:0!important}html body #TopoInformacoes{margin-top:0!important}html body > .wrap{margin-top:8px!important}}
@media(max-width:767px){html body #TopoInformacoes .dados > h2:empty{display:none!important}html body #TopoInformacoes .dados h2{margin:0!important}html body div.Miolo{margin-top:4px!important;padding-top:4px!important}html body div#pgInformacoes{padding-top:0!important}}
