@media (min-width: 1600px) {
    .container { max-width: 1280px; }
}
    @media (min-width: 1900px) {
    .container { max-width: 1540px; }
}
@media (min-width: 1401px) and (max-width: 1600px) {
	
}
@media (min-width: 1200px) and (max-width: 1400px) {
	 
}
@media (min-width: 992px) and (max-width: 1199px) {
.banner_title h3{font-size: 36px;}
}
@media(max-width: 1199px){
    
}
@media(max-width: 991px){
 header.header {
    position: fixed;
    z-index: 99;
    width: 100%;
    padding: 20px 0;
    background: #8bbf67;
}
.head_serch {
    right: 0;
    top: 0;
}
.block{ z-index: 999;}
	.banner_title h3{font-size: 28px;}
	.banner_title h5{font-size: 15px;}
	.banner_section{padding: 90px 50px;}
ul.bussis_cust_icon {
    margin-top: 30px;
    justify-content: space-between;
    flex-direction: column;
	align-items: flex-start;
}
	.bussnis_info{max-width: 100%;}
	.bussis_cust_icon li{    margin-bottom: 15px;}
	.bussnis_info h4{font-size: 22px;}
	.offering_section{padding: 60px 0 0;}
.contact_section {
    padding: 90px 0 40px;
}
.footer_top{padding: 50px 0 30px;}
}

@media(max-width: 767px){
	.banner_title, .banner_leftimg{
		text-align: center;
    margin-bottom: 25px;
	}
	.banner_leftimg {
    text-align: center;
}
	.banner_section .col-md-5{order: 2;}
.offer_boxing {
    margin-bottom: 25px;
    min-height: 200px;
    padding: 20px 21px;
    border-radius: 10px;
}
.m-order2{order: 2;}
.bussniss_img {
    margin-bottom: 20px;
}
.centered{width: 90%;}   
}
@media(max-width: 585px){
 .testimori_slider button.owl-prev {
    position: relative;
    top: 11px;
    left: -15px;
    transform: translate(0, -50%);
}
.testimori_slider button.owl-next {
    position: relative;
    top: 11px;
    right: -15px;
    transform: translate(0, -50%);
}
	.testmorial_section{padding: 50px 0 0;}
.foot_title {
    padding-bottom: 10px;
    padding-top: 30px;
}
.topproje_tow {
    display: flex;
}
.topproje_tow img {
    margin-bottom: 20px;
    border-radius: 13px;
    width: 50%;
    padding: 0 4px 0;
}
.topproje_one img {
    border-radius: 7px;
    width: 100%;
    margin-bottom: 10px;
}
.mo-order3 {
    order: 2;
}

}
@media(max-width: 480px){
 
.foot_linknews .foot_quick ul li {
    width: 100%;
}
.banner_title h3 {
        font-size: 22px;
   }
.banner_section {
        padding: 90px 10px 25px;
    }
    
}