@media screen and (min-width:1241px) and (max-width:1500px){
.container{
	width: 96% !important;
}
	
}
@media screen and (min-width:1025px) and (max-width:1240px){
.container{
	width: 96% !important;
}
	/*HOME-PAGE*/
	.header-logo img{max-width: 180px;}
	.main-menu ul li{padding: 0px 22px;}
	.main-menu{padding-top: 18px;}
	.get-some-part{-webkit-clip-path: polygon(100% 5%, 100% 100%, 0% 100%, 0% 100%, 0% 105px);
    clip-path: polygon(100% 5%, 100% 100%, 0% 100%, 0% 100%, 0% 0%);}
    .get-some-pic-icon{min-height: 150px;min-width: 150px;}
    .sub-footer-small-bg-round-box{min-height: 120px;min-width: 120px;}
    .get-some-pic-dec-dtl h4{margin: 25px 0px;}
    .our-projects{padding: 80px 0px 210px;}
    .footer{padding-bottom: 70px;}
    .k-inp{height: 40px;}
}
@media screen and (min-width:901px) and (max-width:1024px){
.container{
	width: 96% !important;
}	

	/*HOME-PAGE*/
	.header-logo img{max-width: 160px;}

	.main-menu ul li{padding: 0px 15px;}
	.main-menu{padding-top: 10px;}
	.social-menu ul li a{font-size: 26px;}
	.social-menu ul li{padding: 0px 10px;}
	.home-banner-inner {padding-right: 300px;}
	.home-banner-ctc{padding-top: 300px;}
	.home-banner-inner h2{font-size: 34px;padding-bottom: 15px;}
	.get-some-part{-webkit-clip-path: polygon(100% 5%, 100% 100%, 0% 100%, 0% 100%, 0% 105px);
    clip-path: polygon(100% 5%, 100% 100%, 0% 100%, 0% 100%, 0% 0%);}
    .get-some-part{padding: 150px 0px 190px;}
    .get-some-pic-icon{min-height: 130px;min-width: 130px;}
    .get-some-pic-icon img{width: 70px;height: 70px;object-fit: contain;}
    .sub-footer-small-bg-round-box{min-height: 110px;min-width: 110px;}
    .get-some-pic-dec-dtl h4{margin: 20px 0px;font-size: 24px;line-height: 30px;}
    .get-some-pic-dec-dtl p{font-size: 14px;line-height: 23px;}
    .sub-footer-small-box{margin-top: -60px;margin-bottom: 40px;}
    .our-projects{padding: 60px 0px 170px;}
    .our-projects .slick-dots{padding-top: 25px;}
    .footer{padding-bottom: 70px;}
    .k-inp{height: 40px;padding: 0px 15px;}
    textarea.k-inp{padding-top: 10px;height: 95px;}
    .sub-testimonial-head{margin-bottom: 25px;}
    .get-some-desc-dtl h2{font-size: 34px;}	

}
@media screen and (min-width:768px) and (max-width:900px){
.container{
	width: 96% !important;
}
	
	/*HOME-PAGE*/
	.header-logo img{max-width: 150px;}
	.main-menu ul li{padding: 0px 10px;}
	.main-menu ul li a{font-size: 16px;}
	.header-menu{clip-path: polygon(100% 8%, 100% 100%, 0% 100%, 0% 100%, 0% 115px);}
	.get-some-pic::before{border: 13px solid #333032;}
	.main-menu{padding-top: 10px;}
	.social-menu ul li a{font-size: 26px;}
	.social-menu ul li{padding: 0px 10px;}
	.home-banner-inner {padding-right:180px;}
	.home-banner-ctc{padding-top: 300px;}
	.get-some-desc-dtl h2{font-size: 32px;}
	.home-banner-inner h2{font-size: 32px;padding-bottom: 15px;}
	.home-banner-inner p{line-height: 28px;}
	.get-some-part{-webkit-clip-path: polygon(100% 5%, 100% 100%, 0% 100%, 0% 100%, 0% 105px);
    clip-path: polygon(100% 5%, 100% 100%, 0% 100%, 0% 100%, 0% 0%);}
    .get-some-part{padding: 120px 0px 190px;}
    .get-some-desc-dtl p{font-size: 14px;line-height: 26px;margin-top: 20px;}
    .get-some-pic-icn-part-box .col-md-3{flex: 0 0 50%;max-width: 50%;}
    .get-some-pic-icon{min-height: 110px;min-width: 110px;}
    .get-some-pic-icon img{width: 50px;height: 50px;object-fit: contain;}
    .get-some-pic-icn-part-box{margin-top: -50px;}
    .get-some-box{margin-bottom: 30px;}
    .get-some-desc-icn-part{padding-bottom: 30px;}
    .sub-footer-small-bg-round-box{min-height: 90px;min-width: 90px;}
    .sub-footer-small-bg-round-box img{width: 50px;height: 50px;object-fit: contain;}
    .get-some-pic-dec-dtl h4{margin: 15px 0px;font-size: 22px;line-height:26px;}
    .get-some-pic-dec-dtl p{font-size: 14px;line-height: 23px;}
    .sub-footer-small-box{margin-top: -60px;margin-bottom: 40px;}
    .our-projects{padding: 50px 0px 150px;}
    .our-projects .slick-dots{padding-top: 25px;}
    .footer{padding-bottom:50px;}
    .k-inp{height: 40px;padding: 0px 15px;}
    textarea.k-inp{padding-top: 10px;height: 95px;}
    .sub-testimonial-head{margin-bottom: 25px;}
    .our-projects-head{margin-bottom:40px;}	
    .our-projects-head h2{font-size: 32px;}
    .our-projects .nav-link{padding: 8px 12px;}
    .our-projects-pic img{height: 300px;}
    .our-projects-pic{padding-right: 10px;}
    .our-projects-pic-desc-dtl h4{font-size: 20px;margin-bottom: 5px;}
    .copyright{padding: 15px 0px;}

}
@media (max-width: 767px){
.container{
	width: 96% !important;
}
    .king-banner-ctc{height: 400px;padding-top: 150px;margin-top: -100px;}
    .king-banner-inner h1{font-size: 50px !important; margin-top: 10px !important;}
    .mobile-logo {display: block; width: 90%; float: left;}
    .mobile-logo img{ max-width: 270px !important;}
    .desk-logo {display: none;}
	.main-menu-icon{display: block; width: 10%;}
	.header-menu{display: none;margin-top: 0px;padding-top: 20px;padding-bottom: 0px;}
	.social-menu ul{padding: 0px;text-align: center;}
	.main-menu ul{width: 100%;padding: 0px;margin-bottom: 5px;}
	.header-menu.head-menu-open{display: block;position: absolute;left: 0;top:90px;right: 0;}
	.main-menu-icon {float: right;margin-top: 20px;padding-left: 10px;}
	/*HOME-PAGE*/
	.header-logo img{max-width: 100px;}
	.main-menu ul li{padding: 6px 0px;width: 100%;text-align: center;}
	.header-search{width: 100%;text-align: center;}
	.main-menu ul li a{font-size: 16px;}
	.header-menu{-webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0% 100%, 0% 0px);
    clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0% 100%, 0% 0px);}
	.get-some-pic::before{border: 10px solid #333032;}
	.get-some-pic img{height: auto;}
	.main-menu{padding-top:0px;position: relative;z-index: 999;}
	.social-menu ul li a{font-size: 22px;}
	.social-menu ul li{padding: 0px 10px;}
	.home-banner-inner {padding-right:0px;text-align: center;}
	.home-banner-inner a{margin-top: 20px;padding: 7px 20px;}
	.home-banner-ctc{padding-top: 150px;margin-top: -100px;}
	.get-some-desc-dtl h2{font-size: 28px;}
	.home-banner-inner h2{font-size: 28px;padding-bottom: 10px;}
	.home-banner-inner p{line-height: 28px;}
	.get-some-part{-webkit-clip-path:none;
    clip-path:none;}
    .get-some-desc-dtl{text-align: center;padding: 30px 0px;column-count: unset;}
    .get-some-part{padding: 50px 0px 60px;}
    .get-some-desc-dtl p{font-size: 14px;line-height: normal;margin-top:10px;}
    .k-btn{margin-top: 20px;}
    .get-some-pic-icn-part-box .col-md-3{flex: 0 0 50%;max-width: 50%;}
    .get-some-pic-icon{min-height: 90px;min-width: 90px;}
    .get-some-pic-icon img{width: 40px;height: 40px;object-fit: contain;}
    .get-some-pic-icn-part-box{margin-top: 30px;}
    .get-some-part-main .col-sm-6{flex: 0 0 100%;max-width: 100%;}
    .get-some-box{margin-bottom: 30px;}
    .get-some-desc-icn-part{padding-bottom: 30px;}
    .sub-footer-small-bg-round-box{min-height: 90px;min-width: 90px;}
    .sub-footer-small-bg-round-box img{width: 50px;height: 50px;object-fit: contain;}
    .get-some-pic-dec-dtl h4{margin: 15px 0px;font-size: 22px;line-height:26px;}
    .get-some-pic-dec-dtl p{font-size: 14px;line-height: 23px;}
    .sub-footer-small-box{margin-top:30px;margin-bottom: 30px;}
    .our-projects{padding: 40px 0px 50px;}
    .our-projects .slick-dots{padding-top: 25px;}
    /*.footer{padding-bottom:40px;}*/
    .k-inp{height: 40px;padding: 0px 15px;}
    textarea.k-inp{padding-top: 10px;height: 95px;}
    .sub-testimonial-head{margin-bottom:15px;}
    .our-projects-head{margin-bottom:20px;justify-content: center;}	
    .our-projects-head h2{font-size: 32px;}
    .our-projects .nav-link{padding: 8px 12px;}
    .our-projects-pic img{height: 300px;}
    .our-projects-pic{padding-right: 10px;}
    .our-projects-pic-desc-dtl h4{font-size: 20px;margin-bottom: 5px;}
    .copyright{padding: 15px 0px;}
    .sub-footer .col-sm-5{flex: 0 0 100%;max-width: 100%;}
    .footer-testimonial button.slick-next.slick-arrow{right: 0px;transform: translateY(-100%);}
    .copyright-part{justify-content: center;}
    .sub-testimonial-head{justify-content: center;}
    .sub-testimonial-head h4{font-size: 20px;line-height: normal;padding-right: 20px;}
    .sub-testimonial-desc-dtl{text-align: center;}
    .sub-testimonial-desc-dtl h6{width: 100%;line-height: normal;}
    .sub-testimonial-desc-dtl p{line-height: normal;margin: auto;padding-bottom:15px;width: 90%;}
    .footer-testimonial button.slick-prev.slick-arrow {
	    background-image: url(../images/prev.png);
	    background-repeat: no-repeat;
	    background-size: contain;
	    background-position: right;
	    left:-17px;
	    transform: translateY(-100%);
	}

	.search-container{padding-left: 0px !important;}
	.cd-popup-container .cd-popup-close{right: 0px !important;top: 12px !important;}
    .footer-form .row{margin: 0px !important;}
    .copyright-part p{text-align: center;}
}



@media screen and (max-width:575px){
.container{
	width: 96% !important;
}	
	.get-some-pic-icn-part-box .col-md-3 {flex: 0 0 100%;max-width: 100%;}
	.footer-form .col-md-6:first-child {padding-right: 0;}
	.tab-pannel-part .nav-tabs .nav-item{width: 50%;text-align: center;}
	.our-projects .slick-dots{padding-top: 5px;}
    .mobile-logo img{ max-width: 270px !important;}
	.header-logo img {max-width: 100px;}
	.main-menu-icon{margin-top: 30px;}
	.our-projects {padding: 20px 0px 30px;}

}

@media screen and (min-width:601px) and (max-width:767px){
.container{
	width: 96% !important;
}
	
}
	
@media screen and (min-width:481px) and (max-width:600px){
.container{
	width: 96% !important;
}
	
}

@media screen and (max-width:480px){
.container{
	width: 96% !important;
}	
	.our-projects-pic{padding-right: 0px;}

}
