




body{font-family: Arial;}
/*DIV FUNDO CENTRAL*/

	#dvgeralfdo{padding:; width: 100%; height: 100%;}
	.corfdocorpo{background:linear-gradient(#b22627 65%, #fff 35%) no-repeat;}
	
/*Eslizar a Zona do RODAPÉ geral*/
	.sect-arcorodap{background:linear-gradient(#000 15%, #fff 85%) no-repeat; padding:10px 0;}

	.sect-logwebadmin{background:#b22627; padding: 0}

@media (min-width:3841px){
.sect-headlogmnu{background-color: white;}
#dvglogomnugeral{display:grid; grid-template-columns: 1fr 3fr 90px;
	grid-column-gap: 10px; font-family:Arial, sans-serif; padding:0; height: 85px;}

.arconlogo{padding: 5px 0 0 0;}
.arconlogo figure{}
.arconlogo figure img{width:150px; height: 70px;}
/**/
#dvfaleconosco{}
.figfaleconosco{text-align: center; color: #fff;}
.figfaleconosco img{width:100%; height: 83px;}

/*DIV CORPO GERAL*/
	#dvcorpgeral{width:1450px; margin:0px auto 0px auto; border-radius:15px; 
		box-shadow:1px 1px 15px 2px #000; border:1px solid #ccc; 
		background-color: white; padding:0 0 25px 0;}	

/*ZONA DO COPYRIT*/
	#dvcopiryt{border-top:1px dotted; margin:5px 0 0 0; 
		padding:5px 0; font-size:15px; font-weight: 600;}

/*Sobre informações de ENDEREÇO E TELEFONES*/
	.dvendephone{display: grid; grid-template-columns: repeat(3, 1fr); 
		grid-template-areas:"enderecsedgeral enderecsedgeral enderecsedgeral" 
		"penderec penderec penderec" "ptelefone pemail pemail" ;
	 border-bottom:1px solid; padding:5px 0; font-size:20px}
	 .penderecsedegeral{grid-area: enderecsedgeral}
	 .penderec{grid-area:penderec}
	 .ptelefone{grid-area: ptelefone}
	 .pemail{grid-area: pemail; border-left:1px solid #4f50ce; padding-left: 25px}
	.dvendephone p{margin: 0;}
	.dvendephone p i{color:#4f50ce; font-weight: 600}
}


@media (min-width:2160px) and (max-width: 3840px){
.sect-headlogmnu{background-color: white;}
#dvglogomnugeral{display:grid; grid-template-columns: 1fr 3fr 90px;
	grid-column-gap: 10px; font-family:Arial, sans-serif; padding:0; height: 85px;}

.arconlogo{padding: 5px 0 0 0;}
.arconlogo figure{}
.arconlogo figure img{width:150px; height: 70px;}
/**/
#dvfaleconosco{}
.figfaleconosco{text-align: center; color: #fff;}
.figfaleconosco img{width:100%; height: 83px;}

/*DIV CORPO GERAL*/
	#dvcorpgeral{width:1450px; margin:0px auto 0px auto; border-radius:15px; 
		box-shadow:1px 1px 15px 2px #000; border:1px solid #ccc; 
		background-color: white; padding:0 0 25px 0;}	

/*ZONA DO COPYRIT*/
	#dvcopiryt{border-top:1px dotted; margin:5px 0 0 0; 
		padding:5px 0; font-size:15px; font-weight: 600;}

/*Sobre informações de ENDEREÇO E TELEFONES*/
	.dvendephone{display: grid; grid-template-columns: repeat(3, 1fr); 
		grid-template-areas:"enderecsedgeral enderecsedgeral enderecsedgeral" 
		"penderec penderec penderec" "ptelefone pemail pemail" ;
	 border-bottom:1px solid; padding:5px 0; font-size:20px}
	 .penderecsedegeral{grid-area: enderecsedgeral}
	 .penderec{grid-area:penderec}
	 .ptelefone{grid-area: ptelefone}
	 .pemail{grid-area: pemail; border-left:1px solid #4f50ce; padding-left: 25px}
	.dvendephone p{margin: 0;}
	.dvendephone p i{color:#4f50ce; font-weight: 600}
}

@media (min-width:1680px) and (max-width: 2159px){
/*Área de DivGeral do Topo-Logo-Menu*/
.sect-headlogmnu{background-color: white;}
#dvglogomnugeral{display:grid; grid-template-columns: 1fr 3fr 90px;
	grid-column-gap: 10px; font-family:Arial, sans-serif; padding:0; height: 85px;}

.arconlogo{padding: 5px 0 0 0;}
.arconlogo figure{}
.arconlogo figure img{width:150px; height: 70px;}
/**/
#dvfaleconosco{}
.figfaleconosco{text-align: center; color: #fff;}
.figfaleconosco img{width:100%; height: 83px;}

/*DIV CORPO GERAL*/
	#dvcorpgeral{width:1250px; margin:0px auto 0px auto; border-radius:15px; 
		box-shadow:1px 1px 15px 2px #000; border:1px solid #ccc; 
		background-color: white; padding:0 0 25px 0;}	

/*ZONA DO COPYRIT*/
	#dvcopiryt{border-top:1px dotted; margin:5px 0 0 0; 
		padding:5px 0; font-size:15px; font-weight: 600;}

/*Sobre informações de ENDEREÇO E TELEFONES*/
	.dvendephone{display: grid; grid-template-columns: repeat(3, 1fr); 
		grid-template-areas:"enderecsedgeral enderecsedgeral enderecsedgeral" 
		"penderec penderec penderec" "ptelefone pemail pemail" ;
	 border-bottom:1px solid; padding:5px 0; font-size:19px}
	 .penderecsedegeral{grid-area: enderecsedgeral}
	 .penderec{grid-area:penderec}
	 .ptelefone{grid-area: ptelefone}
	 .pemail{grid-area: pemail; border-left:1px solid #4f50ce; padding-left: 25px}
	.dvendephone p{margin: 0;}
	.dvendephone p i{color:#4f50ce; font-weight: 600}
}

@media (min-width:1024px) and (max-width:1679px){
/*Área de DivGeral do Topo-Logo-Menu*/
.sect-headlogmnu{background-color: white;}
#dvglogomnugeral{display:grid; grid-template-columns: 1fr 3fr 90px;
	grid-column-gap: 10px; font-family:Arial, sans-serif; padding:0; height: 85px;}

.arconlogo{padding: 5px 0 0 0;}
.arconlogo figure{}
.arconlogo figure img{width:150px; height: 70px;}
/**/
#dvfaleconosco{}
.figfaleconosco{text-align: center; color: #fff;}
.figfaleconosco img{width:100%; height: 83px;}

/*DIV CORPO GERAL*/
	#dvcorpgeral{width:950px; margin:0px auto 0px auto; border-radius:15px; 
		box-shadow:1px 1px 15px 2px #000; border:1px solid #ccc; 
		background-color: white; padding:0 0 25px 0;}	

/*ZONA DO COPYRIT*/
	#dvcopiryt{border-top:1px dotted; margin:5px 0 0 0; 
		padding:5px 0; font-size:15px; font-weight: 600;}

/*Sobre informações de ENDEREÇO E TELEFONES*/
	.dvendephone{display: grid; grid-template-columns: repeat(3, 1fr); 
		grid-template-areas:"enderecsedgeral enderecsedgeral enderecsedgeral" 
		"penderec penderec penderec" "ptelefone pemail pemail" ;
	 border-bottom:1px solid; padding:5px 0; font-size:15px}
	 .penderecsedegeral{grid-area: enderecsedgeral}
	 .penderec{grid-area:penderec}
	 .ptelefone{grid-area: ptelefone}
	 .pemail{grid-area: pemail; border-left:1px solid #4f50ce; padding-left: 25px}
	.dvendephone p{margin: 0;}
	.dvendephone p i{color:#4f50ce; font-weight: 600}
}

@media (min-width:1280px) and (max-width:1024px){
}

@media (min-width:768px) and (max-width:1023px){
/*DIV CORPO GERAL*/
	#dvcorpgeral{max-width:750px; margin:0px auto 0px auto; border-radius:15px; 
		box-shadow:1px 1px 15px 2px #000; border:1px solid #ccc; 
		background-color: white; padding:10px 0 15px 0;}

/*Sobre informações de ENDEREÇO E TELEFONES*/
	.dvendephone{display: grid; grid-template-columns: repeat(3, 1fr); 
		grid-template-areas:"enderecsedgeral enderecsedgeral enderecsedgeral" 
		"penderec penderec penderec" "ptelefone pemail pemail" ;
	 border-bottom:1px solid; padding:5px 0; font-size:15px}
	 .penderecsedegeral{grid-area: enderecsedgeral}
	 .penderec{grid-area:penderec}
	 .ptelefone{grid-area: ptelefone}
	 .pemail{grid-area: pemail; border-left:1px solid #4f50ce; padding-left: 25px}
	.dvendephone p{margin: 0;}
	.dvendephone p i{color:#4f50ce; font-weight: 600}
}
	
@media (min-width:480px) and (max-width:767px){
/*DIV CORPO GERAL*/
	#dvcorpgeral{max-width:100%; margin:0px auto 0px auto; border-radius:15px; 
		box-shadow:1px 1px 15px 2px #000; border:1px solid #ccc; 
		background-color: white; padding:12px 15px}

/*Sobre informações de ENDEREÇO E TELEFONES*/
	.dvendephone{padding:0 10px; border-bottom:1px solid; padding:5px 0; font-size:16px}
	 .penderecsedegeral{grid-area: enderecsedgeral}
	 .penderec{grid-area:penderec}
	 .ptelefone{grid-area: ptelefone}
	 .pemail{grid-area: pemail; padding-left: 25px}
	.dvendephone p{margin: 0; padding: 0 10px; text-align: justify;}
	.dvendephone p i{color:#4f50ce; font-weight: 600}
}

@media (min-width:320px) and (max-width:479px){
	#dvcorpgeral{max-width:100%; margin:0px auto 0px auto; border-radius:15px; 
		box-shadow:1px 1px 15px 2px #000; border:1px solid #ccc; 
		background-color: white; padding:12px 15px}

/*Sobre informações de ENDEREÇO E TELEFONES*/
	.dvendephone{padding:0 10px; border-bottom:1px solid; padding:5px 0; font-size:14px}
	 .penderecsedegeral{grid-area: enderecsedgeral}
	 .penderec{grid-area:penderec}
	 .ptelefone{grid-area: ptelefone}
	 .pemail{grid-area: pemail; padding-left: 25px}
	.dvendephone p{margin: 0; padding: 0 10px; text-align: justify;}
	.dvendephone p i{color:#4f50ce; font-weight: 600}
}

@media (min-width:240px) and (max-width:319px){
	#dvcorpgeral{max-width:100%; margin:0px auto 0px auto; border-radius:15px; 
		box-shadow:1px 1px 15px 2px #000; border:1px solid #ccc; 
		background-color: white; padding:12px 15px}

/*Sobre informações de ENDEREÇO E TELEFONES*/
	.dvendephone{padding:0 10px; border-bottom:1px solid; padding:5px 0; font-size:13.5px}
	 .penderecsedegeral{grid-area: enderecsedgeral}
	 .penderec{grid-area:penderec}
	 .ptelefone{grid-area: ptelefone}
	 .pemail{grid-area: pemail; padding-left: 25px}
	.dvendephone p{margin: 0; padding: 0 10px; text-align: justify;}
	.dvendephone p i{color:#4f50ce; font-weight: 600}
}
