@media(min-width:1300px){
.container{max-width: 1250px;}
}
@media(min-width:1600px){
.container{max-width: 1300px;}
body{font-size: 13px;}
}
@media(min-width:1920px){
.container{max-width: 1600px;}
}
@media(max-width:1650px){
.footer_row1 ul li{margin-right: 50px;}
.footer_row1 ul {padding-left: 60px;}
}
@media(max-width:1500px){
.our-work-slider .slick-arrow{ margin-top: -28px; width: 56px; height: 56px; background-size: cover !important;}
.our-work-slider .slick-arrow.slick-next{right: -10px;}
.our-work-slider .slick-arrow.slick-prev{right: 76px; left:-10px;}
.our-work-slider{padding: 0px 56px;}
}
@media(max-width:1300px){
.our-services-list ul li span p{font-size: 14px;}
}
@media(max-width:1290px){
.container{max-width: 97%; width: 97%; margin: 0% 1.5%;}
h1{font-size: 45px; line-height: 54px;}
h1 span{font-size: 18px; line-height: 18px;}
h3{font-size: 18px; line-height: 22px;}
.banner-slider .banner h1, .banner-slider .banner h1 span{font-size: 45px; line-height: 54px;}
.about-sec p br{display: none;}
.our-services-list ul li{width: 22%;}
.footer_row1 p.office br{display: none;}
.footer_row1 ul {padding-left: 30px;}
.footer_row1 ul li {margin-right: 30px;}
.footer-logo{margin-bottom: 30px;}
}
@media(max-width:1200px){
.footer_row1 ul {padding-left: 0px;}
.footer_row1 ul li {margin-right: 0px; margin-bottom: 20px; width: 100%;}	
}
@media(max-width:1081px){
.container{max-width: 95%; width: 95%; margin: 0% 2.5%;}
.our-services-list ul li{width: 30.3%;}
.footer-logo{width: 160px;}
.footer_row2 ul li {width: 22.33%;float: left;text-align: left; margin-bottom: 10px;}
.footer_row2 ul li:last-child, .footer_row2 ul li:first-child {width: 100%;}
.contact-map iframe{width: 100%; height: 400px;}
.map-icon img{width: 65%; height: auto;}
}
@media(max-width:991px){
.home-banner-slider{padding-bottom: 30px;}
.banner-content{margin-top: 0px; padding-bottom: 60px;}
.about-sec p{font-size: 16px; line-height: 32px;}
.banner-slider .slick-arrow, .home-banner-slider .slick-arrow{bottom: 30px;}
.our-work-slider .slick-arrow.slick-prev{left: -5px;}
.our-work-slider .slick-arrow.slick-next{right: -5px;}
.map-icon{display: none;}
ul.contact-list li:first-child{margin-top: 0px;}
}
@media(max-width:767px){
h1, .banner-slider .banner h1 span, .banner-slider .banner h1, .banner-slider .banner h1 span{font-size: 34px; line-height: 41px;}
.our-services-list ul li{width: 47%; padding:10px;}
.our-services-list ul li img{height: 50px; width: auto;}
.our-services-list ul li span p{font-size: 12px;line-height: 18px;}
.our-services-list ul li span{min-height: 140px; padding:12px 8px; }
h1 span{font-size: 16px;}
.banner-slider .banner a.more-btn{padding: 10px 35px 10px 20px; font-size: 12px; margin-top: 20px;}
.banner-slider .banner p{font-size: 15px; line-height: 20px;}
.banner-slider .banner h1{margin-bottom: 15px;}
.banner-slider .banner a.more-btn:before{margin-top: -9px;transform: scale(0.7); -webkit-transform: scale(0.7); -ms-transform: scale(0.7); -o-transform: scale(0.7);}
.view_btn{padding: 10px 50px 10px 15px; font-size: 12px; margin-top: 20px;}
.view_btn:before{margin-top: -9px;transform: scale(0.7); -webkit-transform: scale(0.7); -ms-transform: scale(0.7); -o-transform: scale(0.7); right: 10px;}
.view_btn:hover:before{right: 5px;}
.copyright p{font-size: 14px;}
.footer_row1 p.office{margin-bottom: 20px;}
.footer_row1 ul li:before, .footer_row1 p:before{width: 25px !important; height: 25px !important;}
.footer_row1 ul li, .footer_row1 p.office, .footer_row1 p.business {padding-left: 38px;}
.footer_row2 ul li {width: 50%; margin: 0px 0px 10px 0px;}
.our-work-slider .slick-arrow {width: 35px;height: 35px;}
.our-work-slider .slick-arrow.slick-prev{left: 0px;}
.our-work-slider .slick-arrow.slick-next{right: 0px;}
.our-work-slider {padding: 0px 40px;}
.inner_banner .mob{display: block;}
.inner_banner .desk{display: none;}
.contact-map iframe{width: 100%; height: 350px;}
}
@media(max-width:575px){
h1, .banner-slider .banner h1, .banner-slider .banner h1 span{font-size: 30px; line-height: 38px;}
}

