@media screen and (max-width:999px) {
	#pgContato .centralizar {flex-direction:column;}
}
@media screen and (min-width:1000px) {
	#pgContato {margin:127px 0;}
	#pgContato .centralizar {justify-content:space-between;flex-wrap:wrap;}
	#pgContato .customNewsletterCentralizar {width:100%;padding:0;margin:0 0 145px 0;}
}

/************************************************/

#pgContato .contatoMeios {width:100%;}
#pgContato .contatoMeios h1 {font-size:40px;font-weight:900;color:#133878;display:block;line-height:1;margin-top:0px;}
#pgContato .contatoMeios ul {margin-top:40px;width:100%;}
#pgContato .contatoMeios ul li {border-bottom:2px solid #f5ebdf;padding:20px 0;}
#pgContato .contatoMeios ul li:last-of-type {border-bottom:0;padding-bottom:0;}
#pgContato .contatoMeios .nome {font-size:19px;font-weight:600;color:#133878;display:flex;align-items:center;}
#pgContato .contatoMeios .nome .icoSvg {width:19px;height:19px;margin-right:10px;}
#pgContato .contatoMeios .nome .icoSvg svg {width:19px;height:19px;}
#pgContato .contatoMeios .nome .icoSvg path {fill:#133878;}
#pgContato .contatoMeios .nome .icoSvg circle {stroke:#133878;}
#pgContato .contatoMeios .nome .icoSvg polyline {stroke:#133878;}
#pgContato .contatoMeios .desc {font-size:14px;font-weight:500;color:#6d7780;margin-top:15px;line-height:1.5}
#pgContato .contatoMeios .mapa {border:2px solid #133878;border-radius:25px;overflow:hidden;width:100%;margin-top:50px;max-height:331px;}
@media screen and (max-width:999px) {
    #pgContato .contatoMeios h1{ margin-top:40px; }
	#pgContato .contatoMeios header {text-align:center;}
	#pgContato .contatoMeios ul {text-align:center;}
	#pgContato .contatoMeios .nome {justify-content:center;}
	
	#pgContato .contatoMeios {max-width:500px;margin-left:auto;margin-right:auto;}
}
@media screen and (min-width:1000px) {
	#pgContato .contatoMeios {max-width:44.105%;}
	#pgContato .contatoMeios ul {max-width:86.132%;}
}

/************************************************/

#pgContato .contatoFormulario {width:100%;}
@media screen and (max-width:999px) {
	#pgContato .contatoFormulario {width:100vw;transform:translateX( calc(-1 * var(--sitePadding)) );margin-top:75px;}
}
@media screen and (min-width:1000px) {
	#pgContato .contatoFormulario {max-width:50.971%;}
}

/************************************************/

#pgContato .moduloFormContato {background-color:#f5ebdf;border:2px solid #f5ebdf;}
#pgContato .moduloFormContato form .header {text-align:center;}
#pgContato .moduloFormContato h2 {font-family:'Merriweather', serif;font-weight: 700;color: #133878;font-size:26px;}
#pgContato .moduloFormContato small {font-family: 'Nunito Sans', sans-serif;font-weight: 400;color: #6d7780;font-size: 14px;line-height: 2;}
#pgContato .moduloFormContato input {background-color:#FFF;height:50px;border-radius:10px;border:2px solid #f5ebdf;padding:0 25px;}
#pgContato .moduloFormContato textarea {background-color:#FFF;height:50px;border-radius:10px;border:2px solid #f5ebdf;padding:20px 25px;}
#pgContato .moduloFormContato textarea::placeholder {color:#959ca1;font-size:12px;font-weight:500;}
#pgContato .moduloFormContato input::placeholder {color:#959ca1;font-size:12px;font-weight:500;}
#pgContato .moduloFormContato .labelInput {width:100%;margin:0 0 20px 0;}
#pgContato .moduloFormContato .labelInput span {font-size:10px;font-family: 'Nunito Sans', sans-serif;font-weight:600;color:#133878;text-transform:uppercase;letter-spacing:3px;}
#pgContato .moduloFormContato .inputChecked {width:100%;}
#pgContato .moduloFormContato .inputChecked span {font-size:13px;color:#6d7780;padding-left:10px;max-width:unset;}
#pgContato .moduloFormContato .inputChecked span a {font-size:12px;color:#6d7780;font-weight:600;}
#pgContato .moduloFormContato .inputChecked .checkbox {width:19px;height:20px;background-color:#ebf8ff;}
#pgContato .moduloFormContato .inputChecked .checkbox .input {background-color:#f5ebdf;border-color:#133878;width:20px;height:20px;}
#pgContato .moduloFormContato .inputChecked .checkbox .checked {width:12px;height:9.33px;top:7.2px;left:3px;}
#pgContato .moduloFormContato .inputChecked path {fill:rgba(19, 59, 120, 1);}
#pgContato .moduloFormContato .botoes {margin:0;width:100%;display:flex;justify-content:center;margin-top:40px;}
#pgContato .moduloFormContato .mensagem .titulo {font-family: 'Merriweather', serif;font-weight:700;color:#133878;margin-top:16px;font-size: 24px;margin-bottom: 4px;}
#pgContato .moduloFormContato .mensagem .descricao {color:#959ca1;font-weight:400;font-size: 14px;margin-top: 30px;max-width: 70%;margin-left: auto;margin-right: auto;line-height: 1.2;}
/* #pgContato .moduloFormContato .mensagem .botoes .botao {width:100%;max-width:255px;height:45px;background-color:rgba(1, 169, 255, 1);color:#FFF;font-size:14px;text-decoration:none;font-weight:700;letter-spacing:.3px;padding:0 15px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease-in-out, opacity .3s ease-in-out;border-radius:10px;border:0;} */
@media screen and (max-width:999px) {
	#pgContato .moduloFormContato {padding:35px 35px 55px 35px;border-radius:0;border:0;}
	#pgContato .moduloFormContato form {max-width:500px;margin-left:auto;margin-right:auto;}
}
@media screen and (min-width:1000px) {
	#pgContato .moduloFormContato {padding:55px 40px;}
	#pgContato .moduloFormContato .botoes .botao {transition:background-color .3s ease-in-out, color .3s ease-in-out;}
	#pgContato .moduloFormContato .botoes .botao:hover {color:#f5ebdf !important;background-color:#133878 !important;transition:background-color .3s ease-in-out, color .3s ease-in-out;}
	#pgContato .moduloFormContato .mensagem .botoes .botao:hover {opacity:.8;transition:opacity .3s ease-in-out;}
	#pgContato .moduloFormContato .mensagem .botoes .botao:hover span {color:#FFF;}
}
@media screen and (min-width:1200px) {
	#pgContato .moduloFormContato {padding:55px 80px;}
}

/************************************************/

@media screen and (max-width:999px) {
	#pgContato .customNewsletter {margin-top:0;width:100vw;transform:translateX( calc(-1 * var(--sitePadding)) );border-radius:0;margin-bottom:0;padding-bottom:75px;}
}
@media screen and (min-width:1000px) {
	
	#pgContato .customNewsletter {margin:135px 0 0 0;}
}