.fancyboxVideoBox .fancyboxVideoDivTexto {display:none;}

#divTopoVideo .divTexto {width:100%;}
#divTopoVideo .divTexto h1 {font-weight:500;line-height:1.1;}
#divTopoVideo .divTexto p {font-size: 14px;font-weight: 600;line-height: 1.8;margin-top:27px;}
#divTopoVideo .divImagem {display:flex;align-items:flex-end;width:100%;}
#divTopoVideo .divImagem figure {display:flex;}
#divTopoVideo .divImagem figure img {display:flex;width:100%;height:auto;aspect-ratio:auto 49/50;}
#divTopoVideo .fancyboxVideoBox {max-width:590px;margin:0 auto;}
@media screen and (max-width:999px){
	#divTopoVideo {padding-top:67px;}
	#divTopoVideo .centralizar {flex-direction:column;}
	#divTopoVideo .divTexto {text-align:center;}
	#divTopoVideo .divTexto h1 {font-size:30px;}
	#divTopoVideo .divTexto h1 br {display:none;}
	#divTopoVideo .divTexto p {margin-top:30px}
	#divTopoVideo .divImagem {display:none !important;margin-bottom:30px;margin-top:50px;}
	#divTopoVideo .divImagem figure img {max-width:min-content;}
	#divTopoVideo .fancyboxVideoBox {border-radius:20px;}
	#divTopoVideo .linkVideoMobile {margin-top:30px;}
}
@media screen and (min-width:1000px){
	#divTopoVideo {margin-top:87px;}
	#divTopoVideo .centralizar {max-width:var(--siteLarguraMenor);align-items: center;justify-content: space-between;}
	#divTopoVideo .divTexto {max-width: 43%;}
	#divTopoVideo .divTexto h1 {font-size:30px;}
	#divTopoVideo .divImagem {max-width: 51.3%;}
	#divTopoVideo .divImagem figure img {min-width:min-content;}
	#divTopoVideo .fancyboxVideoBox {border-radius:30px;}
	#divTopoVideo .fancyboxVideoBox:hover .fancyboxYoutubeIcone {opacity:1;}
	#divTopoVideo .linkVideoMobile {display:none !important;}
}

/************************************************/



/************************************************/

.centralizar.larguraMaior {max-width:var(--siteLarguraMaior);flex-direction:column;}
.cardInstitucional {display:flex;border:2px solid #ffe445;border-radius:35px;}
.cardInstitucional .divTitulo {width:100%;}
.cardInstitucional .divTitulo h2 {font-size:30px;font-weight:700;line-height:1.2;}
.cardInstitucional .divTexto {width:100%;flex-grow: 1;}
@media screen and (max-width:999px){
	.cardInstitucional {margin-top:40px;padding:30px;border-radius:15px;flex-direction:column;}
	.cardInstitucional .divTitulo h2 {margin-bottom:25px;}
	main > .larguraMaior > .cardInstitucional:first-of-type {margin-top:80px;}
}
@media screen and (min-width:1000px){
	.cardInstitucional {margin-top:25px;border-radius:35px;padding:70px 185px;}
	.cardInstitucional .divTitulo {max-width:30%;}
	main > .larguraMaior > .cardInstitucional:first-of-type {margin-top:104px;}
}

/************************************************/

#porqueEscolher {}
#porqueEscolher .centralizar {flex-direction:column;}
#porqueEscolher .divHeader {text-align:center;}
#porqueEscolher .divHeader h2 {margin-top:10px;font-weight:700;}
#porqueEscolher .divCards {display:flex;flex-wrap:wrap;margin-top: 33px;}
#porqueEscolher .divCard {width:100%;padding:64px 40px 50px 40px;border-radius:15px;text-align:center;}
#porqueEscolher .cardIcone {}
#porqueEscolher .cardTitulo {font-size:18px;font-weight:700;color:#0d0d0d;line-height:1.1;margin-top: 24px;}
#porqueEscolher .cardTexto {font-size:14px;color:#3d3d3d;line-height:1.3;margin-top: 16px;}
@media screen and (max-width:999px){
	#porqueEscolher {margin-top:75px;}
	#porqueEscolher .centralizar {}
	#porqueEscolher .divHeader {}
	#porqueEscolher .divHeader span {}
	#porqueEscolher .divHeader h2 {}
	#porqueEscolher .divCards {}
	#porqueEscolher .divCard {}
	#porqueEscolher .cardIcone {}
	#porqueEscolher .cardTitulo {}
	#porqueEscolher .cardTexto {}
}
@media screen and (min-width:540px) and (max-width:767px)  {
	#porqueEscolher .divCards {justify-content:space-between;}
	#porqueEscolher .divCard {max-width:48%;}
	#porqueEscolher .divCard:nth-child(n+3) {margin-top: 25px;}
}
@media screen and (min-width:768px) and (max-width:1099px){
	#porqueEscolher .divCard {max-width:31%;margin-right: 3.5%;}
	#porqueEscolher .divCard:nth-child(3n) {margin-right:0;}
	#porqueEscolher .divCard:nth-child(n+4) {margin-top: 25px;}
}
@media screen and (min-width:1000px){
	#porqueEscolher {margin-top:115px;}
	#porqueEscolher .centralizar {max-width:var(--siteLarguraMenor);}
	#porqueEscolher .divHeader {}
	#porqueEscolher .divHeader span {}
	#porqueEscolher .divHeader h2 {}
	#porqueEscolher .divCards {}
	#porqueEscolher .divCard {max-width: 23.2%;margin-right: 2.4%;}
	#porqueEscolher .divCard:nth-child(n+5) {margin-top: 25px;}
	#porqueEscolher .divCard:nth-child(4n) {margin-right:0;}
	#porqueEscolher .cardIcone {}
	#porqueEscolher .cardTitulo {}
	#porqueEscolher .cardTexto {}
}
