/*
CSS RESPONSIVE
*/

@media only screen and (min-width: 1366px) {
	

    
}


@media only screen and (max-width: 1165px) {
	
	.last_news h3 {min-height: 120px;}
	

}



@media only screen and (max-width: 1165px) {
	
	.article-feature-image {min-height: 250px !important;}


}


@media only screen and (max-width: 1024px) {
	
	.mymenu {display:none;}
	.icon-bar {display:unset; color:white;}
	.social {padding-top:0 !important;}
	.menuright{padding-top: 20px;}
	.myheader {padding:0 5px;}
	.sticky.myheader {padding:0 5px !important;}

}


@media only screen and (max-width: 990px) {
	
	.article-feature-image {min-height: 180px !important;}
	.last_news h3 {min-height: 140px;}
	

}


@media only screen and (max-width: 768px) {

	

}


@media only screen and (max-width: 767px) {

	
	.item {min-height: 380px;}
	.item_title {width: 70%;margin: -100px 0 0 -35%;}
	.antnews {margin-bottom:40px;}
	.article-feature-image {min-height: 420px !important;}
	.last_news h3 {min-height:130px !important;  text-align:center; padding: 20px 15px 20px;}
	.last_news h3 a {font-size: 24px;line-height: 28px;}
	.logocarousel .wpb_single_image.vc_align_right, .wpb_single_image.vc_align_left {text-align: center !important;}
	.last_news .mybutton {margin-top: 0px !important;}
	.contart_news h3 {padding-top: 20px;}
	.xoxo {padding:0;}
	.reverse {display:flex !important; flex-direction:column-reverse !important;}

}


@media only screen and (max-width: 620px) {
	
	.item h2 {font-size:28px;}
	
}


@media only screen and (max-width: 609px) {
	
	.item h2 {font-size:28px;}
	.cta_newsletter .button {margin-left: 20px;margin-top: 20px;}
	
}



@media only screen and (max-width: 590px) {
	
	.item h2 {font-size:28px;}
	.cta_newsletter .button {margin-left: 0px;margin-top: 20px;}
	.myheader {height: 60px;padding: 0 5px;}
	.myheader.sticky {height: 60px !important ;padding: 0 5px !important;}
	
}

@media only screen and (max-width: 574px) {
	
	.logo {width:30% !important;}
	.menuright {width:70% !important;}
	.social {display:none;}
	
}



@media only screen and (max-width: 535px) {
	
	.intro h2 {font-size: 24px;}
    .article-feature-image {min-height: 320px !important;}
	.logo img {width:90px; height:35px;}
	
}


     
@media only screen and (max-width: 423px) {
	
	.page_intro h1 {font-size: 28px;}
	
}



@media only screen and (max-width: 414px) {
	
	.item_title {padding: 20px 5px;}
	
	
}

@media only screen and (max-width: 360px) {
	
	.item {min-height: 320px;}
	.item_title {width: 60%;margin: -100px 0 0 -30%;}
	.item h2 {font-size:22px; line-height:28px;}
	
	
}


@media only screen and (max-width: 320px) {
	
	.item h2 {font-size:18px; line-height:24px;}
	.article-feature-image {min-height: 240px !important;}
	.page_intro h1 {font-size: 24px;}

}








	