@charset "UTF-8";
/* CSS Document */
.pub h3 {
    font-size: 16px;
}
.title-cat h3, .title-cat h4 {
    font-size: 16px;
}
.pub figure img {
    -o-object-fit: contain;
    object-fit: contain;
	-o-object-position: top;
	object-position: top;
}
.pub.bloco-news-text p{
    font-size: 15px;
    font-weight: 500;
    line-height: 1.2;
}
.bloco-contato a, .bloco-contato p {
	min-width: 150px;
}
.voltar-rec{
	margin-top: 30px;
	text-align: center;
}
.page-id-12629 #wrapper2 {
    height: 100%;
    padding-bottom: 154px;
}
.page-id-12629 .footer {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
}
/*-------------------------------------------------------------------------------------------*/
/* MOBILE */
/*-------------------------------------------------------------------------------------------*/
@media screen and (max-width: 1350px) { /*992*/
}
@media screen and (max-width: 1199px) { /*992*/
}
@media screen and (max-width: 991px) { /*768*/
}
@media screen and (max-width: 767px) { /*576*/
}
@media screen and (max-width: 575px) { /*401*/
}
@media screen and (max-width: 400px) {
}
@media screen and (max-width: 320px) {

}