@media (max-width:1500px){ 
 
}
@media (max-width:1199px){
    .col-xs-12.col-lg-3.col-end{width: 20%;}
    .col-xs-12.col-lg-6.col-mid .main-list {padding-left: 0; }
    .menu_bar .main-list li{margin-right: 34px;}
 }
@media (max-width:1198px){ 
.site-wrapper{overflow: hidden;}
.menu_bar ul li:last-child{ margin-right: 30px; }
}
@media (max-width: 1024px){ 

}

@media (max-width: 991px){ 
.container{max-width:100%;} 
.nav ul.main-list {display: none !important;} 
.toggle-mobile, .cross { display: inline-block !important; }
.toggle-mobile{top: 30px !important;}
.container-left { padding-left: 15px;}

.site-wrapper{overflow: hidden;}
.header{height: auto;}
.menu_bar{display: none;}
.header-row {position: relative;
    overflow: hidden;
    padding: 20px 0;
    height: auto;}
.action-bar {
    display: flex;
    justify-content: end;
    position: absolute;
    top: 50%;
    right: 50px;
    transform: translateY(-50%);
  }
.banner{padding-top: 127px; display: block; align-items: center; height: auto;}
.banner-head h1 {font-size: 26px; }
.banner-subtitle { font-size: 36px; }
.banner-head { padding-bottom: 20px;}
.w-img1{animation: none; position: static;}
.w-img2{animation: none;}
.w-img3{animation: none; position: static;}
.world-adventures .container-right { padding: 0 10px; width: 100%;}
.world-righttadv{padding: 0;}
.world-adventures { padding-bottom: 60px; }
.best-deal-start h6 span { font-size: 14px; }
.best-deal-start h6 {font-size: 12px; font-weight: bold;}
.best-service-wrap .whitecommon-btn.btn{ height: auto;padding: 10px;min-width: 120px; }
.best-service-wrap .whitecommon-btn.btn svg{ width: 24px; }
.best-deal-middle p { font-size: 16px; }
.px-lg-150{padding: 0;}
.px-lg-171{padding: 0;}
.nomatter-box{margin-bottom: 20px;}
.blog-box{margin-bottom: 20px;}

.testimonial-left .carousel-control-prev-icon{display: none;}
.testimonial-left .carousel-control-next-icon{display: none;}
.logo_side a { font-size: 19px;line-height: 1.2;  }
.logo_side a span { font-size: 12px;letter-spacing: 0; }
.scrollup{display: none!important;}
.featureh-box{margin-bottom:10px}
.accordion-button {
    padding: 0 37px 0 0;
      padding-bottom: 0px;
    margin-bottom: 0;
    cursor: pointer;
    font-size: 17px;
    font-weight: 600;
  }
.accordion-button::after { top: 0; transform: none;}
.client-otr{width: 100%;}
.client-slider.owl-carousel .owl-stage-outer { margin: 0 10px!important; }
.client-slider-content{padding: 20px 0;}
.fs-52 {font-size: 26px; }
.our-tourpackage .fs-42, .faq-wrap .fs-42, .our-client-wrap .fs-42, .fs-35{font-size: 26px; }
.main-section{padding: 30px 0;}
.service-inntextimg {
    width: 54px;
  }
  .service-inntext-right {
    width: 100%;
  }
  .action-bar .btn.menu-btn{padding: 8px 22px 8px 44px;}
}

@media (max-width:767px){ 
 
.col-xs-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.col-xs-6 {-webkit-box-flex: 0;  -ms-flex: 0 0 50%; flex: 0 0 50%;    max-width: 50%;}
.order-xs-1 {  -webkit-box-ordinal-group: 3;    -ms-flex-order: 0; order: 0;}
.col-xs-hide {display: none;}
.field-sm { width: 100%; padding: 0px !important; margin-bottom: 15px;}
.field .field-sm:last-child { margin-bottom: 0px;}
.map iframe {height: 300px !important;}

}
@media (max-width:575px){}
