@media(min-width: 992.01px) and (max-width: 1200px){

.top-header .navbar-nav .nav-item{margin: 0 7px;}

.top-header .navbar-nav .nav-link{font-size: 12px;}	

.top-header .navbar-brand img{max-width: 185px;}

.overview-section .overview-left-inner img{max-width: 230px;}

.overview-section .overview-left-inner h2{font-size: 34px;}

.overview-section .overview-left-inner h2 span{font-size: 40px;}

.overview-section .overview-left-inner{max-width: 420px;}

.contact-section .global-heading{font-size: 37px;}

.global-heading{font-size: 40px;}

.tab-content #location-map #map-right h5 {

margin-bottom: 15px;

font-size: 16px;

}

.tab-content #location-map #map-right ul li {

font-size: 14px;

margin-bottom: 11px;

}

.gallery-section .owl-stage{left: -150px;}

}

@media(max-width: 992px){

.top-header .navbar-nav .nav-item.active .nav-link::after{display: none;}	

.top-header .navbar-nav .nav-item:last-child .nav-link{border-radius: 0;}

.top-header.fixed-header .navbar-nav .nav-link{padding: 10px 20px;}

.top-header .collapse:not(.show){display: block;}	

.top-header .collapse.navbar-collapse{

position: fixed;

top: 0;

left:-300px;

height: 100%;

width: 300px;

background: rgba(0,0,0,1);

transition: all 0.5s ease;

z-index: 999;

}

.top-header .collapse.navbar-collapse.open-menu{left: 0;}

.top-header .navbar-nav .nav-item{margin: 0;}

.top-header .navbar-nav .nav-item:last-child{margin-left: 0;}	

.top-header .navbar-nav .nav-link{

padding: 10px 20px;

border-bottom: 1px solid #b34f00;

}	

.top-header .navbar-nav .nav-item:first-child .nav-link{

border-top: 1px solid #b34f00;	

}

.top-header .navbar-nav{padding: 0;align-items:normal;}

.top-header .navbar-nav .nav-link::after{height: 1px;}

}

@media(min-width: 767.01px) and (max-width: 992px){

.contact-section .col-md-4,.contact-section .col-md-7{

flex: 0 0 100%;

max-width: 100%;	

}

.contact-section .social-link{justify-content: center;}

.contact-section .social-link a{margin: 0 7px;}

.benefit-section .left-text img{max-width: 37px;}	

.banner-content .banner-logo img{max-width: 130px;}	

.benefit-section .benefit-inner.left{padding-left: 67px;}

.benefit-section .benefit-inner.right{padding-left: 0;}

.banner-content .global-heading{font-size: 28px;}

.banner-content .banner-left .contruction{font-size: 20px;}

.banner-content .banner-left .contruction span{font-size: 11px;}

body.modal-open .request-callback a.callback-btn{right: 0;}	

.benefit-section .benefit-inner h4{font-size: 20px;}	

.benefit-section .benefit-inner li{font-size: 13px;}

.global-heading{font-size: 36px;}

.contact-section .global-heading{font-size: 27px;}

.overview-section .overview-right {

padding: 35px 30px 25px;

padding-left: 30px;

}

.overview-section .overview-right h3{font-size: 22px;}

.overview-section .overview-right ul li{font-size: 14px;}

.overview-section .overview-left-inner h2{font-size: 30px;}

.overview-section .overview-left-inner h2 span{font-size: 32px;}

.overview-section .overview-left-inner img{max-width: 210px;}

.overview-section .overview-left-inner{max-width: 320px;}

.overview-section .overview-left{padding: 30px;}

.feature-section .row{justify-content: center;}

.feature-section .col-sm-2{flex: 0 0 20%;max-width: 20%;}

.sponsor-section .col-sm-2{flex: 0 0 20%;max-width: 20%;}

#location-map #map-left,#location-map #map-right{flex:0 0 100%;max-width: 100%;}

.why-omaxe .row {margin: 40px -10px 0;}

.why-omaxe .row .col-sm-4{padding: 0 10px;}

.top-header .navbar-nav .nav-item:last-child{margin-left: 0;}	

.gallery-section .owl-stage{left: -100px;}

}

@media(max-width: 767px){
	.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{display:none!important;}
   .mobile_number_header{display:none!important;}
.banner-text h4{font-size:24px;}
.banner-content .banner-left{margin-top:0px!important;}
.banner-text ul li {
    padding: 5px 8px 9px!important; margin-bottom:5px;
    font-size: 14px!important;
}


.call-icon-m{display: none;}	

.banner-content .banner-left{

/* background: #8b3c1e; */

padding: 20px;

margin: 20px 0;

border-radius: 15px;

text-align: center;	

}	

.banner-content{display: block;}

.benefit-section .left-text img{max-width: 37px;}

.benefit-section .benefit-inner{padding: 0px 30px;}

.benefit-section .benefit-inner.right{margin-top: 0;padding: 0;}

.benefit-section .benefit-inner.left{padding-right: 0px;padding-left: 45px;}

.gallery-section .global-heading,.gallery-section .global-sub{padding: 0 15px;}	

body.modal-open .request-callback a.callback-btn{right: 0px;}	

.overview-section .overview-left::after,.scroll-down{display: none;}	

.why-omaxe .row{margin: 40px -15px 0; }

.why-omaxe .row .col-sm-4{padding: 0 15px; }

.banner-content,.overview-section .overview-left-inner{position: absolute;transform: none;  top: 40px;}

.banner-content .banner-logo img{max-width: 350px;display: inline-block;}

.banner-content .banner-logo{display: block;

    align-items: center;

    margin-top: 0;}

.banner-section .banner{min-height: 300px;}

.banner-section .banner-form{

max-width: 400px;

width: auto;

margin: 20px auto;

}

.overview-section .overview-left-inner h2{font-size: 30px;}

.overview-section .overview-left-inner h2 span{font-size: 32px;}

.overview-section .overview-left-inner img{max-width: 210px;}

.overview-section .overview-left,.overview-section .overview-right{

padding: 30px 45px;	

}

.overview-section .overview-left{padding-bottom: 0;}

.overview-section .overview-right h3{font-size: 24px;}

.global-heading{font-size: 32px;}

.video-section .video-wrap{margin: 0;}

.contact-section .global-heading{font-size: 32px;}

.why-omaxe .global-btn a{padding: 15px 40px;}

.benefit-section .benefit-inner.right{margin-top: 20px;}

.mobilebtn{display: block;}

.about-counter .col-md-6.brands::after,.desktop_show{display: none;}

.mobile_show,.mobile_number_header{display: block;}

.british_saftey {

    position: static;

    right: 10%;

    top: 24px;

    text-align: center;

    display: block;

    width: 100%;

    margin: 0 0 20px;

}

.top-header .navbar-brand img{max-width: 120px;}

.banner-section{min-height: auto;}
.banner-form{display:none;}

.banner-content .banner-left {
    padding:50px 0 0!important;
    text-align: left;
}
.banner-text ul {
    padding: 0;
    margin-top: 8px;
}
.banner-text ul li {
    display: inline-block;
    color: #fff;
    font-size: 13px;
    background: rgba(0,0,0,.7);
    font-weight: 400;
    padding: 5px 9px 9px;
}
#contact .banner-form{display:block;}
.request-callback a.callback-btn{display:none!important;}
}


@media(min-width: 576.01px) and (max-width: 767px){
.mobile-pc{display:block!important;}
.desktop-pc{display:none!important;}
.feature-section .col-sm-2{flex: 0 0 25%;max-width: 25%;}

.sponsor-section .col-sm-2{flex: 0 0 25%;max-width: 25%;}	

.floor-plans .row{margin: 45px -10px 0;}

.floor-plans .col-sm-4{padding: 0 10px;}

#location-map #map-left,#location-map #map-right,

.contact-section .col-sm-9,.contact-section .col-sm-5

{flex: 0 0 100%;max-width: 100%;}

.submit-btn button{margin-bottom: 30px;}

.banner-section .banner-form{margin: 20px auto;}

.contact-section .social-link{justify-content: center;}

.contact-section .social-link a{margin: 0 5px;}

.benefit-section .benefit-inner.left{padding-left: 75px;}

.benefit-section .benefit-inner.right {

padding-right: 40px;

padding-left: 65px;

}

.gallery-section .owl-stage {

left: -100px;

}

}

@media(max-width: 576px){
    .logo-oc{width:28%;}

.contact-section .social-link{justify-content: center;}	

.contact-section .social-link a{margin: 0 5px;}

.overview-section .overview-left, .overview-section .overview-right {

padding: 30px 20px;

}	

.gallery-section .owl-stage{left: 0px;}

.gallery-section .gallery-slider{padding: 30px 4% 0;}

.contact-section .address-wrapper{display: block;}	

.contact-section .address-wrapper p{margin-left: 0;margin-top: 10px;margin-bottom: 15px;}

.feature-section .col-sm-2{width: 50%;}	

.sponsor-section .row{margin: 50px -10px 0;}	

.sponsor-section .col-sm-2{width: 50%;padding: 0 10px;margin-bottom: 20px;}	

.submit-btn button{margin-bottom: 40px;}
.mobile-pc{display:block!important;}
.desktop-pc{display:none!important;}
.sponsor-section .owl-dots .owl-dot {
    width: 10px;
    height: 10px;
    border-radius: 11px;
    background: #a0a1a6;
    margin: 5px;
}
.owl-dots{text-align:center; margin:15px 0px;}
.banner-text ul li span{font-size:21px;}
}

