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

}
@media only screen and (max-width:1440px){
	/* .navbar-expand-lg .navbar-nav .dropdown-menu {width: 100%; box-shadow: 0px 4px 16px 4px rgb(0 0 0 / 90%);}
	.navbar-expand-lg .navbar-nav .nav-link {padding-right: 10px; padding-left: 10px;} */
}
@media only screen and (max-width:1395px){
	

}

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

}

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

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

}

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

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

@media only screen and (max-width:991px) {
	.topHeader {width: 100%;}
	.logo{width: 250px;}
	.slick-slide img {height: 600px;}
	.topLinks ul li{font-size: 16px;}
	.c-slide-w .bannerCon{font-size:32px; line-height: 40px; padding-top: 80px;}
	.navbar-toggler {padding: .25rem 0.50rem; background-color: #4c4c4c;}
	.nav-link {color: #fff;}
	.navbar-nav {text-align: center;height: 100%; /*overflow: inherit;*/ background-color: #4c4c4c;}
	.nav-link:focus, .nav-link:hover {color:#f07c00;}
	.dropdown a, .dropend, .dropstart, .dropup {text-align: center;}
	.navbar-expand-lg .navbar-nav .dropdown-menu {width: 100%; box-shadow: 0px 4px 16px 4px rgb(0 0 0 / 90%);}

	.servicesBlk h2 {font-size:40px;}
	.projectBlk h2 {font-size:40px;}
	.aboutTxt2Blk {padding:30px 30px;}
	.aboutTxt h2 {font-size: 60px;}
	.aboutTxt p {font-size: 20px; line-height: 26px;}

	.conBoxin {max-width: 80%;}
	
	.footerLink {padding: 20px 0;}
	.footerLink ul li{ line-height: 36px; padding: 0;}
	.footerLink2 ul li{ font-size:20px; line-height: 36px; padding: 5px 0;}
	.footerLink2 ul li i {margin-right: 10px;}


	.bannerBlk2 h2 {color: #fff; font-size:36px; font-weight: 400;	line-height: 256px;}
	.projectSecBg h3 {font-size: 30px; line-height: 42px;}
	.projectSec{display: block;}
	.projectSecImg{ width: 100%;}
	.projectSecBg{ width: 100%; margin: 0 0 0px 0;}
	.testimonBoxin .textimonImgBox img{ width:auto; height: auto;}
	.sky h2 {font-size:30px; line-height:36px;}
	.whiteBox h2 {font-size:16px; line-height:20px;}
	.button_sky {font-size:20px; line-height: 30px; padding: 8px 25px;}
	.aboutTxt2Blk img {margin:0px; margin-top: 30px;}

	
}	
@media only screen and (max-width:800px) {
    .headerNav {text-align: center;}
}

@media only screen and (max-width: 767px) {
    .headerNav {text-align: center;}
	.slick-slide img {height: 600px;}
	
}
/* @media only screen and (max-width: 575px) {
	.bannerBlk2 h1 { line-height: normal; top: 70px;}

} */
@media only screen and (max-width: 575px) {
	.bannerBlk2 h1 { font-size: 36px;}
}



@media only screen and (max-width:320px) {
	.banneSecInner h1 {font-size: 30px;line-height: 40px;}
	.blackBg h1 {font-size: 30px; line-height: 34px;}
	.blackBg {width: 95%;}
	.callsbtn {margin-top:5px; padding:4px 15px;}
	.callsbtn2 {margin: 5px 8px 0 8px; padding:4px 15px;}
	.blackBg h2 {line-height:22px;}
}
	


	

