@media screen and (max-width: 1024px){
	header>nav>div .navbar-brand img.logo-top {
	    width: 170px;
	}
	#areas-de-atuacao>div>div>div:first-child .featured-text {
	    padding-right: 29px;
	}
	#artigos-e-eventos>div>div>div .featured-post .top-info h2 a {
	    font-size: 1.1rem;
	}
}
@media screen and (max-width: 768px){
	#artigos-e-eventos>div>div>div:nth-child(3) .featured-post {
	    padding-left: 0;
	}
	#areas-de-atuacao>div>div>div:last-child .wrapper-atuacao-lista {
	    margin-top: -30px;
	}
	header.sticked>nav>div .navbar-brand img.logo-scroll {
	    height: auto;
	}
	header>nav>div>button span {
	    color: #fff;
	    padding: 5px 0;
	}
	header {
	    background: #6d7a8b;
	}
	#featured-section-home {
	    background-repeat: no-repeat;
	}
	#artigos-e-eventos>div>div>div:last-child {
	    margin-top: -30px;
	    padding-bottom: 30px;
	}
	#artigos-e-eventos>div>div>div:nth-child(4)>div>div:nth-child(4n+1) .featured-post {
	    padding: 0;
	}
	#featured-page .overlay {
		background-size: cover;
	}
	header>nav>div #main-nav ul {
	    padding-top: 10px;
	    flex-direction: row;
	}
	#areas-de-atuacao>div>div>div:first-child .featured-text {
	    padding-right: 0;
	}
	#featured-section-home {
	    background-position: top right;
	    background-image: url(../../img/featured-home-mobile.jpg?567) !important;
	    height: 100vh;
	    margin-bottom: 50px;
	}
	#artigos-e-eventos>div>div>div:nth-child(2) {
	    margin-bottom: 100px;
	}
	#areas-de-atuacao {
		background-size: auto 141%;
		padding-bottom: 100px;
		padding-top: 100px;
		margin: 0;
		background-position: center;
	}
	#equipe {
	    margin-top: 0;
	    padding: 100px 0;
	}
}
@media screen and (max-width: 450px){
	#quem-somos .main-title h1 {
		margin-bottom: 30px
	}
	#quem-somos>div>div>div:last-child {
	    flex-direction: column;
	}
	#areas-de-atuacao>div>div>div:last-child .wrapper-atuacao-lista .atuacao {
	    width: 100%;
	    margin-bottom: 25px;
	}
	header>nav>div #main-nav ul {
	    padding-top: 10px;
	    flex-direction: column;
	}
	#areas-de-atuacao>div>div>div:first-child .main-title {
	    margin-bottom: 50px;
	    margin-top: 50px;
	}
	#areas-de-atuacao {
	    padding-bottom: 50px;
	    background-size: auto 200%;
	    padding-top: 50px;
	}
	#equipe>div>div>div:first-child .content-membro .wrapper-info-content {
	    display: flex;
	    align-items: flex-end;
	    padding-bottom: 50px;
	    flex-wrap: wrap;
	}
	#divisor {
	    display: none;
	}
	.filter-form {
	    display: flex;
	    align-items: center;
    	flex-direction: column;
	}
	.filter-form select {
	    width: 100%;
	    margin-right: 0;
	    margin-top: 10px;
	}
	.filter-form input[type="submit"] {
		margin-left: 0;
		margin-top: 10px;
		width: 50%;
	}
	header>nav>div #main-nav ul li a {
	    text-align: center;
	}
	header>nav>div #main-nav ul li {
    	margin-left: 0;
    }
    header>nav>div {
	    padding: 0 20px !important;
	}
	#equipe>div>div>div:first-child .content-membro .wrapper-info-content .wrapper-img-equipe {
	    margin-right: 0;
	    margin-bottom: 100px;
	}
	#equipe>div>div {
	    flex-direction: column-reverse;
	}
	#equipe>div>div>div:last-child {
	    margin-bottom: 50px;
	}
	#artigos-e-eventos {
		margin-top: 0;
	}
	#areas-de-atuacao-single>div>div:last-child>div:first-child {
	    margin-bottom: 100px;
	}
	#featured-page {
	    height: 300px;
	    margin-bottom: 0;
	    background-size: auto 180%;
	    background-position: top center;
	}
	#artigos-e-eventos>div>div>div:nth-child(4)>div>div:nth-child(4n+2) .featured-post {
	    padding: 0 0px;
	}
	#artigos-e-eventos>div>div>div:first-child .main-title {
	    margin-bottom: 50px;
	}
	.footer-post>div {
	    flex-direction: column;
	}
	.footer-post>div .next-prev {
	    margin-bottom: 40px;
	}
	#quem-somos {
	    margin-bottom: 50px;
	}
	#contato {
	    background-image: none;
	    background-color: #4F5A6B;
	}
	footer>div>div {
		align-items: flex-end;
	}
	#artigos-e-eventos>div>div>div:nth-child(4)>div>div:nth-child(4n+3) .featured-post, #artigos-e-eventos>div>div>div:nth-child(4)>div>div:nth-child(4n+4) .featured-post {
	    padding: 0;
	}
} 