footer {margin-top:100px;}

#pgTermos .centralizar {max-width:var(--siteLarguraMaior);margin-top:97px;}

.divTermosNavegacao {width: 100%;}
.divTermosNavegacao .divHeader {}
.divTermosNavegacao .divHeader h1 {font-weight:800;}
.divTermosNavegacao .divRedacao {margin-top: 25px;}
.divTermosNavegacao .divRedacao p {}
.divTermosNavegacao .divNavegacao li {border:2px solid #00698a;border-radius:50px;display:flex;justify-content:center;align-items:center;height:50px;width:100%;font-size:14px;font-weight:600;color:#00698a;cursor:pointer;}
.divTermosNavegacao .divNavegacao li:nth-child(n+2) {margin-top:9px;}
.divTermosNavegacao .divNavegacao li.ativo {background-color:#00698a;color:#FFF;}
.divTermosRedacao {width: 100%;}
.divTermosRedacao h2.tituloPadrao {font-weight:800;font-size:24px;}
@media screen and (max-width:999px) {
	.divTermosNavegacao .divNavegacao {margin-top:50px;}
}
@media screen and (max-width:799px) {
	#pgTermos .centralizar {flex-direction:column;}
	.divTermosNavegacao .divNavegacao {max-width:400px;margin-left:auto;margin-right:auto;}
	.divTermosNavegacao {border-bottom:2px solid #00698a;padding-bottom:50px;margin-bottom:50px;}
}
@media screen and (min-width:800px) and (max-width:999px) {
	#pgTermos .centralizar {justify-content:space-between;}
	.divTermosNavegacao {max-width: 30%;}
	.divTermosRedacao {max-width:65%;}
}
@media screen and (min-width:1000px) {
	#pgTermos .centralizar {justify-content:space-between;margin-top:97px;}
	.divTermosNavegacao {max-width: 24.2%;}
	.divTermosNavegacao .divNavegacao {margin-top: 47px;}
	.divTermosNavegacao .divNavegacao li {transition:background-color .3s ease-in-out, color .3s ease-in-out;}
	.divTermosNavegacao .divNavegacao li:hover:not(.ativo) {background-color:rgba(0, 105, 138, .1);}
	.divTermosRedacao {max-width:70%;}
}