.roboto-condensed-<uniquifier> {
  font-family: "Roboto Condensed", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

body {background:#fff5e1;}

.section {padding:50px 0;}
p {font-size:20px;margin:0 0 15px 0;}
p b {color:#0075bf;}
ul li {font-size:20px;}
h2 {text-transform:uppercase;font-size:55px;color:#0075bf; font-family: "Roboto Condensed", sans-serif;font-weight:800;margin:0;}
@media (max-width: 767px) {
	p {font-size:18px;}
	h2 {line-height:1em;font-size:45px;}
	h3 {font-size:40px;}
	h4 {font-size:28px;}
}


.detalhe-tit {width:60px;height:10px;}
header {display:table;margin:0 0 40px 0;}


.principal {background:url('../../assets/image/header-bg.jpg')no-repeat, #fff5e1;background-size:cover;background-position: bottom center;height:450px;padding:100px 0 0 0;}
.header .navbar-nav {margin:auto;}
.nav-link {color:#FFFFFF;padding:0 15px!important;}
.nav-link:hover {background:#002740;color:#FFFFFF;}
.fixed-top {padding:20px 0;background-color: rgba(0, 61, 99, 1);}
.navbar-toggler {background:#FFFFFF;}
.nav-link {margin:0 0 10px 0;}
.nav-link:first-of-type {margin:15px 0 0 0;}

.header .txt {display:flex;justify-content:center;align-items:center;flex-direction:column;height:600px;}
.principal h1 {text-align:center;color:#FFFFFF;font-size:40px;text-transform:uppercase;line-height:1em;font-family: "Roboto Condensed", sans-serif;font-weight:800;}
.principal h2 {text-align:center;color:#89d4ff;font-size:35px;font-family: "Roboto Condensed", sans-serif;}
.principal h3 {margin:0;padding:0;}
.principal p {text-align:center;color:#FFFFFF;font-size:30px;}
.principal .titulo {display: flex;justify-content: center;}

.selo-normas {width:170px;height:170px;padding:15px;background:#51a400;left:30px;top:100px;border:solid 3px #FFFFFF;margin:0 50px 0 0;}
.selo-normas img {width:100%;height:auto;}


@media (max-width: 767px) {
.selo-normas {width:150px;height:150px;margin:0 auto 20px auto;}
.principal h1,.principal h2 {font-size:30px;}
.principal {height:500px;padding:70px 0 0 0;}
.principal .titulo {display: block;margin:auto;}	
}

@media (max-width: 767px) {
	.header .txt {height:500px;}
	.header h1 {font-size:60px;}
	.header h2 {font-size:40px;}
	.header p {font-size:25px;line-height:1.1em;}
	
}





.normalizacao {padding:0;}
.normalizacao header {display:table;margin:0 auto 40px auto;}
@media (max-width: 767px) {
	.normalizacao .section {padding:0;}
}

.objetivos {background:#9acd68;}
.objetivos ul li::marker {color:#0075bf;}
.objetivos img {border-radius:20px;margin:0 0 15px 0;}
.objetivos .section {
  background-image: url(''), url('../image/img02.png');
  background-repeat: no-repeat, no-repeat;
  background-position: left center, right center; /* imagem da esquerda desce 50px */
  background-size: 80px auto, 80px auto;
}
@media (max-width: 767px) {
.objetivos ul li {line-height:1.2em;}
}

.comissoes {}
.comissoes .section {
  background-image: url(''), url('../image/img03.png');
  background-repeat: no-repeat, no-repeat;
  background-position: left center, right 30px; /* imagem da esquerda desce 50px */
  background-size: 80px auto, 180px auto;
}
.comissoes header {display:table;margin:0 auto 40px auto;}
.comissoes .item {background:#FFFFFF;padding:20px;box-shadow:3px 3px 3px #b5aa93;margin:0 0 30px 0; border-left-style:solid; border-left-width:10px;}
.comissoes .item:hover {background:#EFEFEF;}
.comissoes .titulo {margin:0 0 30px 0;color:#000000;font-size:18px;line-height:1.2em;min-height:50px;}
.comissoes button {color:#FFFFFF;padding:4px 15px;}
@media (max-width: 767px) {
.comissoes .section {background-size: 50px auto, 70px auto;background-position: left center, right 120px;}
}


.calendario {background:#FFFFFF;border-top:solid 2px #67a42a;}
.calendario .section {
  background-image: url('../image/img04.png'), url('');
  background-repeat: no-repeat, no-repeat;
  background-position: 30px bottom, right 30px; /* imagem da esquerda desce 50px */
  background-size: 80px auto, 180px auto;
}
.calendario header {display:table;margin:0 auto 40px auto;}
.calendario button { background: linear-gradient(to bottom, #277bcd, #09539c);color:#FFFFFF;font-size:24px;}
.calendario button:focus[aria-expanded="true"] {
color:#FFFFFF;
outline: none;
box-shadow:none;
}
.calendario button[aria-expanded="false"]:focus {
outline: none;
box-shadow:none;
}
.accordion-button:not(.collapsed) {
color:#FFFFFF;
}
.calendario .reunioes {border-bottom:dashed 1px #DDDDDD;padding:15px 0;}
.calendario .reunioes p {margin:0;padding:0;line-height:1.25em;font-size:16px;}
.calendario .reunioes p:nth-of-type(1) {color:#ff6c0a;}
.calendario .reunioes p:nth-of-type(2) {}
.calendario .reunioes p:nth-of-type(3) {font-size:20px;font-weight:bold;color:#116fb8;}
.calendario .reunioes p:nth-of-type(4) {}
.calendario .reunioes p:nth-of-type(5) {color:#4b855e;}


.border01 {border-left-color:#76b43a;}
.border02 {border-left-color:#6895cd;}
.border03 {border-left-color:#d84e1e;}
.border04 {border-left-color:#a442b0;}
.border05 {border-left-color:#bf8d06;}
.border06 {border-left-color:#003ab1;}

.num {font-size:18px;margin:0 0 0 0;}
.border01 .num {color:#76b43a;font-weight:bold;}
.border02 .num {color:#6895cd;font-weight:bold;}
.border03 .num {color:#d84e1e;font-weight:bold;}
.border04 .num {color:#a442b0;font-weight:bold;}
.border05 .num {color:#bf8d06;font-weight:bold;}
.border06 .num {color:#003ab1;font-weight:bold;}

.modal-body .border01 p {color:#76b43a;font-weight:bold;}
.modal-body .border02 p {color:#6895cd;font-weight:bold;}
.modal-body .border03 p {color:#d84e1e;font-weight:bold;}
.modal-body .border04 p {color:#a442b0;font-weight:bold;}
.modal-body .border05 p {color:#bf8d06;font-weight:bold;}
.modal-body .border06 p {color:#003ab1;font-weight:bold;}





.apoio-info {
display: flex;
padding: 1rem;
justify-content: center;
align-items: center;  
}
.apoio-info img {
width:125px;
height:auto;
}
.apoio-info .esquerda, .apoio-info .direita {
  padding: 1rem;
  text-align: center;
  border-radius: 8px;
}




.noticias {border-top:solid 2px #67a42a;}
.noticias header {display:table;margin:0 auto 40px auto;}
.noticias a {display:block;text-decoration:none;padding:10px;margin:0 0 20px 0;background:#FFFFFF;border:solid 1px #FFFFFF;transition:0.3s;box-shadow:2px 2px 2px #c2b59c;}
.noticias a:hover {border:solid 1px #67a42a;transition:0.3s;}
.noticias a:hover img {opacity:0.8;transition:0.3s;}
.noticias img {max-width:100%;margin:0 0 5px 0;}
.noticias p {margin:0;padding:10px;line-height:1.15em;min-height:80px;font-size:18px;}


.podcast {background:#d7e7c2;}
.podcast p b {color:#227f11;}
.podcast img.plataformas {width:100%;max-width:500px;}
.podcast a {display:table;padding:10px;color:#FFFFFF;border-radius:5px;margin:30px 0 0 0;text-decoration:none; background: linear-gradient(to bottom, #277bcd, #09539c);}
.podcast a {display:table;padding:10px;color:#FFFFFF;border-radius:5px;margin:30px 0 0 0;text-decoration:none; background: linear-gradient(to bottom, #277bcd, #09539c);}
.podcast .logo {width:100%;}


.footer {background:#0171bc;}
.footer p {color:#FFFFFF;}
.footer .logo {display:block;width:200px;height:200px;background:#FFFFFF;display: flex;justify-content: center; align-items: center; margin-left: auto;margin-right: 0;}
.footer .logo img {margin:auto;}
@media (max-width: 767px) {
	.footer p {text-align:center;}
	.footer .logo {margin:30px auto 0 auto;}
}