/*Responsive*/
@media (max-width: 1700px) {
}

@media (max-width: 1600px) {

	.twitterHolderFeed{max-height: 730px;}
	/*.gridHolder .latestNewsColums{min-height: 924px;}*/
	.pageTitle{font-size: 45px;line-height: 55px;}

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

	
	.leftAbouttext h3{font-size: 40px;}
	.leftAbouttext h2{font-size: 60px;line-height: 55px;}
	.latestNewsColums .pageTitle{padding: 20px 20px 0;}
	.newsColumsTabHolder{padding: 20px;padding-bottom: 50px;}
	
	/*.gridHolder .latestNewsColums{min-height: 937px;}*/
	.twitterHolder{padding-top: 40px;}
	.twitterHolderFeed{max-height: 716px;}
	.bannerHolderSlider img{height: auto;}
	.bannerHolderSlider{height: auto;}

}
@media (max-width: 1400px) {
	#menu-footer-menu{width: 80%;gap: 2px 20px;}
	#menu-footer-menu .menu-item a{font-size: 15px;}
	.headerHolder{padding: 30px 65px;}
	.logoContent{width: 130px;}
	.headerContent{width:calc(100% - 140px);}
	.stuck_header .headerHolder{padding: 10px 65px;}
	/*.gridHolder .latestNewsColums{min-height:750px;}*/
	.pageTitle {font-size: 40px;line-height: 50px;}
	.highlightSliderBox h3{font-size: 120px;line-height: 70px;}
	.containerSection{padding: 70px 40px;}

}
@media all and (max-width: 1280px) {

	.headerHolder{padding: 50px 40px;}
	.stuck_header .headerHolder{padding: 20px 40px;}
	.leadershipQuality .col_50{padding: 40px;}
	footer{padding: 40px;}

	/*.gridHolder .latestNewsColums{min-height: 950px;}*/
	.twitterHolderFeed{max-height: 729px;}


}
@media all and (max-width: 1200px) {

	.bannerHolderSlider img{height: auto;}
	.bannerHolderSlider{height: auto;}
	.pageTitle {font-size: 32px;line-height: 40px;}



}
@media all and (max-width: 1160px) {
	#menu-footer-menu{width: 100%;gap: 2px 22px;}
	#menu-footer-menu .menu-item a{font-size: 14px;}
	.mobile_menu{display: block;}
	.headerContent {display: none;background-color: rgba(0,0,0);overflow:auto; width: 100%;position: absolute;height:100vh;bottom: 0;top: 55px;left: 0;right:0;padding: 20px;}
	.headerHolder ,.stuck_header .headerHolder{padding: 0 20px;background-color: rgba(0,0,0,1);height: 56px;}
	.logoContent{width: 100px;padding: 5px 0;}
	.headerTab{padding:5px 0;text-align: left;display: block;}
	.menuHolder ul ul{position: relative;}
	.menuHolder ul ul li{width: 100%;}
	.menuHolder li h4.dropDownList:after{right: 0;background-size:15px;height:15px;width:15px;transition: all 0.5s;}
	.headerContent::-webkit-scrollbar-track{border-radius:10px;background-color:transparent;}
	.headerContent::-webkit-scrollbar{width:4px;background-color:transparent;}
	.headerContent::-webkit-scrollbar-thumb{border-radius:10px;background-color:#000;}
	.menuHolder ul ul li{background-color: rgba(0,0,0,0.2);}
	.menuHolder ul li:hover > ul{display: none;}
	.menuHolder li h4.dropDownList.active_submenu:after{transform: rotate(180deg);}
	.logoContent img{width: 90px;padding-top: 5px;}

	.menuHolder li h4{font-size: 12px;}
	.mainHolder{margin-top: 55px;}
	.pageTitle br{display: none;}

	.menu-item{padding:5px 0;text-align: left;display: block;}
	.menuHolder ul ul{position: relative;}
	.menuHolder ul ul li{width: 100%;}

	.menu-item-has-children:after{background-size:15px;height:15px;width:15px;transition: all 0.5s;top:10px;bottom: initial;}
	.menu-item-has-children.active_submenu:after{transform: rotate(180deg);}

	.headerContent::-webkit-scrollbar-track{border-radius:10px;background-color:transparent;}
	.headerContent::-webkit-scrollbar{width:4px;background-color:transparent;}
	.headerContent::-webkit-scrollbar-thumb{border-radius:10px;background-color:#000;}
	.menuHolder ul ul li{background-color: rgba(0,0,0,0.2);}
	.menuHolder ul li:hover > ul{display: none;}
	.menuHolder li h4.dropDownList.active_submenu:after{transform: rotate(180deg);}
	.bannerStyleForPage{height: 300px;padding: 50px 20px 20px;}
	

}
@media all and (max-width: 1024px) {
	#menu-footer-menu{width: 100%;gap: 4px 80px;}
	#menu-footer-menu .menu-item{width: 33%;}
	.bannerHolderSlider img{height: auto;}
	.bannerHolderSlider{height: auto;}
	.bannerHolderSlider .slick-dots{padding: 10px;}

	.slick-dots li button{width:8px;height:8px;}
	.slick-dots li.slick-active button{width: 12px;height: 12px;}
	.slick-dots li{margin:0 0;}

}
@media all and (max-width: 990px) {
	#menu-footer-menu .menu-item {width: 28%;}
	.containerSection{padding:40px 20px;}
	.pageTitle{font-size: 34px;line-height: 36px;}
	.highlightsSliderHolder{padding-top: 20px;}
	.highlightSliderBox h3{font-size: 100px;line-height:60px;}
	.highlightSliderBox p{padding: 0;}
	.highlightSliderBox{margin: 0 20px;min-height: auto;}

	.leftAbouttext{width: 100%;}
	.rightAboutText{width: 100%;padding-top: 20px;}
	.leftAbouttext h3{font-size: 30px;line-height: 50px;}
	.leftAbouttext h2{font-size: 40px;line-height: 40px;}

	.gridHolder .col_33{width: 100%;}
	.displayFlex{display: block;}
	.gridHolder{display: block;}
	.twitterHolder{padding: 40px 20px 20px;}
	.twitterHolder .pageTitle{padding:0px;}

	.latestNewsColums .pageTitle{padding: 0;}
	.newsColumsTabHolder{padding:20px 0;padding-bottom: 50px;}
	.gridHolder .latestNewsColums{min-height: 100%;padding: 40px 20px;}
	.slick-prev, .slick-next{width: 20px;height: 20px;background-size: 20px;background-repeat: no-repeat;}
	.slick-prev{left: -20px;}
	.slick-next{right: -20px;}
	.leadershipQuality .col_50{width: 100%;padding:40px 20px;}

	.leadershipQualityBox{padding-top: 30px;}
	.leadershipQualityTab h5{font-size: 18px;line-height: 24px;padding-right: 30px;}
	.leadershipQualityTab h5:after{padding-right: 0;}

	footer{padding:20px 20px;}
	.footerHolder .col_50{width: 100%;}
	.footerHolderTab{padding-right: 20px;width: 80% !important;}
	.footerHolderTabRight{float:none;padding-top: 20px;width: 100%;}

	.twitterHolderFeed{max-height: 500px;}

	.newsColumsTab h4,.newsColumsTab p{width: 100%;}
	.newsColumsTab h4{font-size: 18px;}

	.bannerStyleForPage{height:250px;}

}
@media all and (max-width: 768px) {
	.desktopBannerImg{display: none !important;}
	.mobileBannerImg{display: block !important;width: 100%;}
	.footerHolderTab{width: 100% !important;}
	#menu-footer-menu .menu-item{width: 30% !important;}
}
@media all and (max-width: 640px) {


}
@media all and (max-width: 525px) {


}
@media all and (max-width: 480px) {


}
@media all and (max-width: 440px) {


}
@media all and (max-width: 400px) {

	.footerHolderTab p{font-size: 14px;line-height: 24px;}
 

}
@media all and (max-width: 360px) {
}