.conteudos{font-size:11px;line-height:24px;position:relative;}
.conteudos a{}
.conteudos p{}
.pagina-index .conteudos .titulo{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:40px;line-height:normal;color:#ffffff;font-weight:300;text-align:center;margin-bottom:30px;}
.pagina-index .conteudos .titulo_programa{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:30px;line-height:normal;color:#333;font-weight:400;text-align:left;margin-bottom:15px;}
.pagina-index .conteudos .titulo_programa_box{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;line-height:normal;color:#fff;font-weight:400 !important;text-align:left;margin-bottom:15px;padding:10px;}
.pagina-index .destaque{padding-top:45px;padding-bottom:55px;}
@media (max-width:768px){.pagina-index .conteudos .titulo{font-size:7.5vw;}
}
.pesquisa{padding-top:10px;padding-bottom:10px;}
.pagina-index .pesquisa .titulo{margin-bottom:10px;}
.pesquisa .formulario{font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;}
.pesquisa .formulario .form-group label{display:none;}
.pesquisa .formulario .form-control{color:#2f2f2f;font-size:18px;height:40px;}
.pesquisa .formulario .form-control::-webkit-input-placeholder{color:#2f2f2f;}
.pesquisa .formulario .form-control:-moz-placeholder{color:#2f2f2f;}
.pesquisa .formulario .form-control::-moz-placeholder{color:#2f2f2f;}
.pesquisa .formulario .form-control:-ms-input-placeholder{color:#2f2f2f;}
.pesquisa .formulario .btn-pesquisa{background-image:url(../images/sprite_website.png);background-repeat:no-repeat;background-position:-70px -122px;background-color:#0075be;text-indent:-9000em;border:solid 1px #d0cfcf;width:48px;height:40px;margin-top:-6px;display:inline-block;}
.pesquisa .formulario .form-group{min-width:65%;margin-right:10px;display:inline-block;}
@media (max-width:768px){.pesquisa .formulario .form-group{margin-right:5px;}
}
.newsletter{padding-top:10px;padding-bottom:10px;}
.pagina-index .newsletter .titulo{margin-bottom:10px;}
.newsletter .formulario{font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;}
.newsletter .formulario .form-group{min-width:35%;margin-right:10px;display:inline-block;}
.newsletter .formulario .form-group label{display:none;}
.newsletter .formulario .form-control{color:#2f2f2f;font-size:18px;height:40px;}
.newsletter .formulario .form-control::-webkit-input-placeholder{color:#2f2f2f;}
.newsletter .formulario .form-control:-moz-placeholder{color:#2f2f2f;}
.newsletter .formulario .form-control::-moz-placeholder{color:#2f2f2f;}
.newsletter .formulario .form-control:-ms-input-placeholder{color:#2f2f2f;}
.newsletter .formulario .btn-enviar{background-image:url(../images/sprite_website.png);background-repeat:no-repeat;background-position:-117px -123px;background-color:#0075be;text-indent:-9000em;border:solid 1px #d0cfcf;width:48px;height:40px;margin-top:-6px;display:inline-block;}
@media (max-width:510px){.newsletter .formulario .form-group{min-width:100%;margin-right:0px;}
.newsletter .formulario .btn-enviar{background-image:none;text-indent:0em;font-size:14px;width:135px;}
}
.pagina-index .as-nossas-sugestoes{padding-top:45px;padding-bottom:45px;position:relative;z-index:0;}
.pagina-index .as-nossas-sugestoes:before{content:'';background-image:url(../images/sprite_website.png);background-repeat:no-repeat;background-position:left -119px;width:66px;height:66px;margin-left:auto;margin-right:auto;position:absolute;top:-35px;left:0px;right:0px;}
.pagina-index .as-nossas-sugestoes .titulo{color:#0075be;}
.titulo_servicos{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:17px;line-height:normal;color:#333;font-weight:500;text-align:left;margin-bottom:10px;margin-top:5px;}
.descricao_servicos{line-height:normal;color:#333;margin-bottom:15px;}
.cookies{font-size:12px;background-color:rgba(0,0,0,0.55);padding:4px;position:fixed;left:0px;right:0px;bottom:0px;z-index:20;color:white;}
.cookies .container .row{display:flex;}
.cookies .cookie-bts{margin:auto;}
.cookies .cookie-bts .btn-default.btn-cookies{background-color:#1714a1;color:#fff;border-radius:4px;}
.cookies .cookie-bts .btn-default{color:#fff;background-color:rgba(0,0,0,0.3);text-transform:uppercase;font-size:12px;font-weight:bold;border:none;border-radius:4px;margin-right:10px;padding:4px 10px;}
@media (max-width:615px){.cookies{font-size:11px;line-height:normal;}
.cookies .container .row{display:block;}
.cookies .cookie-mensagem, .cookies .cookie-bts{float:none;clear:both;width:100%;display:block;}
.cookies .cookie-bts{margin-top:10px;}
}