/* HEADER */
#Subheader .one {width: 1200px;}
#Subheader {background-size: 1220px;}
#Top_bar .top_bar_right {padding: 0 0 0 10px;}

/* FOOTER */
#Footer h4 {font-size: 120%;}

.foot-telefones {color: #f9b152;}
.foot-tel {font-size: 20px; font-weight: 600;}

/* GLOBAL */
.widget {margin: 0 0 30px 0;}
.elementor-widget-theme-post-content h3 {
    text-transform: uppercase;
    letter-spacing: 0px;
}

.palete-pg {
    background-color: #a4adb4;
    margin-bottom: 10px;
}


.widget_archive ul, .widget_nav_menu ul {background: rgba(0, 0, 0, 0); list-style-type: none; padding: 0;}
.widget_archive ul li:after, .widget_nav_menu ul li:after {border: 0; border-color: rgba(0, 0, 0, 0);}
.widget_archive ul li a, .widget_nav_menu ul li a {padding: 5px 0 5px 3px;}

/* IFRAME */
.elementor iframe body {}

/* ALERTA */
.new-alert {background-color: yellow; width: 1170px; margin: 0 auto; padding: 30px 60px;}
.new-alert .tit_01 {color: #000; font-weight: bold; font-size: 230%;}
.new-alert p {color: #000; margin-bottom: 0px; font-size: 110%; font-weight: bold;}
.new-alert .text_01 {color: #f00; font-weight: bold;}
.new-alert img {width: 21%;}

@media only screen and (max-width: 767px) {
	.new-alert {background-color: yellow; width: 100%; margin: 0 auto; padding: 30px 40px; line-height: 120%;}
	.new-alert .tit_01 {color: #000; font-weight: bold; font-size: 150%; line-height: 100%;}
	.new-alert p {color: #000; margin-bottom: 0px; font-size: 10px; font-weight: bold;}
	.new-alert .tit_01 {display: block; color: #000; font-weight: bold; font-size: 150%; line-height: 100%; margin-bottom: 10px;}
	.new-alert img {width: 71%;}
}


/* BANDEIRAS */
.estados2 {display: inline-block; padding: 20px 0px 15px 20px; background: #E2F0FF; width: 100%; margin: 10px 0px 0px 0px;}

.estado2 {width: 70px; display: inline-block; margin-right: 10px;}

.bandeira2 {display: flex;}

.uf2 {color: #555; font-weight: 800; padding-top: 5px;}

.band-fundo {position: relative; top: 0px; left: 0px; width: 825px;}

.band-gif {position: absolute; top: 45px; left: 0px; width: 825px;}

.band-gif-br {position: absolute; top: 60px; left: 15px;}

.band-gif-reg {position: absolute; top: 60px; left: 15px;}

.bandeiras {display: inline-block; margin-top: 10px; margin-bottom: 20px;}
