.language-switcher .selected {
	font-weight: bold;
}

.metaslider.ms-theme-default-base .flexslider .flex-direction-nav li a:focus {
	outline: none!important;
}

@media (max-width: 1600px) {
	#header-wrap .logo span {
		font-size: 14px!important;
	}
}

@media (max-width: 1366px) {
	#header-wrap .logo span {
		font-size: 12px !important;
	}
}

@media (max-width: 1200px) {
	#image-separator2 {
		margin-top: 85px !important;
	}
}

@media (max-width: 1024px) {
	
}

@media (max-width: 992px) {
	#main-header {
		position: relative;
	}
	
	#main-content {
		margin-top: 0;
	}
	
	.logo {
		text-align: center;
		margin-bottom: 40px;
	}
	
	.language-section {
		display: flex;
		justify-content: center;
	}
	
	.metaslider .caption-wrap {
		font-size: 16px !important;
	}
	
	.pillar-icon2,
	.pillar-icon1 {
		display: none;
	}
	
	.vision-img img, 
	.mission-img img {
		position: static;
	}
	
	#header-wrap .row {
		margin: 0!important;
	}
	
	#contacto iframe {
		width: 100%;
		height: 350px;
	}
	
	.logo img {
		max-width: 60%;
	}
	
}

@media (max-width: 920px) {
	
}

@media (max-width: 768px) {
	.mapa-img img {
		position: static!important;
	}
	
	#expected-contributions h2 {
		text-align: center!important;
	}
	
	#latest-news-events .latest-content-card {
		height: 370px;
	}
	
	.metaslider .slides img {
		height: 280px !important;
		object-fit: cover;
	}
	
	#footer #footer-newsletter {
		float: none;
	}
	
	.footer h2 {
		text-align: center;
	}
	
	.footer .input-group {
		justify-content: center;
	}
	
	#footer .subscription-form {
		text-align: center;
	}
	
	#footer a img {
		display: block;
		margin: 0 auto;
		margin-bottom: 60px;
	}
	
	#footer .footer-social {
		text-align: center;
		margin-top: 20px;
	}
	
	#parceiros {
		text-align: center;
	}
	
	#footer .footer-contact-details {
		text-align: center !important;
	}
	
	.project-item-box {
		margin-bottom: 30px;
		height: 100%;
	}
	
	#latest-news-events .latest-news-card {
		margin-bottom: 30px;
	}
	
	.col50 {
		width: 50%;
		float: left;
	}
}

@media (max-width: 680px) {
	
}

@media (max-width: 554px) {
	
}