@media only screen and (max-width: 600px) {
    .hero-head{
      font-size:35px;
    }
    .plan-text{
      font-size:15px;
    }
    .hero-img{
     height:260px !important;
    }
    .plan-text {
        word-spacing: 8px; 
        letter-spacing: 5px;
    }
    .header{
        display:none;
    }
    .choose-slide2 .owl-dots
    {
        display:none;
    }
        .text.bnr {
        margin: 0;
        margin-bottom: 10px;
    }
    .special-head
    {
        word-spacing: 0px !important;
        font-size: 30px !important;
        width: 100% !important;
        letter-spacing: 5px !important;
    }
    .special-box
    {
        margin: 0px 15px 30px 15px !important;
    }
    .page-header.is-sticky
    {
        display: none !important;
    }
    .navbar-area.is-sticky
    {
        display: none !important;
    }
    #special-slide .owl-dots
    {
        display: none !important;
    }
    #myTabContent .owl-nav
    {
        display: none !important;
    }
    .footer-col
    {
        width: 50% !important;
    }
    .icons-btn
    {
        display: none !important;
    }
    .ftr-img img
    {
        top: 92%;
    }
    .cconent-sec
    {
        padding: 25px ;
    }
    .tessst-row:before
    {
        position: relative;
    }
    .wtau
    {
        letter-spacing: 1px;
        padding-left: 0px;
        font-size:23px !Important;
    }
    .big-comnt
    {
        padding: 25px 1px;
        padding-right:2px;
    }
    .why-sec
    {
        padding: 25px 0 !important;
    }
    .special-sec {
        padding: 25px 0px !important;
    }
    .nav-tabs
    {
        display: inline-flex !important;
        overflow: scroll;
        width: 100%;
    }
    .nav-tabs li
    {
        /*width: 100px;*/
        display: inline-flex !important;
        /*overflow: scroll;*/
    }
    .choose-slide .owl-dots
    {
       display: none !important; 
    }
    .owl-nav
    {
        display: block !important; 
    }
    .part-img-box
    {
        height: 94px !important;
    }
    .special-head2 {
        font-size: 24px !important;
        text-align: center;
    }
    .mobile_res
    {
        margin: 10px 0 !important;
    }
    /*.choose-box*/
    /*{*/
    /*    margin: 0 !important;*/
    /*}*/
    .hYfLOX {
    font-size: 15px !important;
    }
    .ezusjD {
     font-size: 10px;
    width: 168px !important;
}
    .ffsgBj {
    margin-left: 20px;
}
#pet  .owl-item img {
    height: 200px !important;
    object-fit:cover !important;
}
.cceWAy {
    padding: 8px 10px;
    font-size: 11px;
    width: 86px !important;
    display: inline;
}
.jXmMsA{
    padding:0px !Important;
}
.ffsgBj {
    top: 10%;
}
.weeke-sec::before {
    height: 10px !important;
}
    .special-sec2 {
        padding: 25px 0 !important;
    }
.partner-sec {
    padding: 25px 0px;
}
.contactt-sec {
    padding: 25px 0px;
}
.special-head {
         font-size: 23px !important;
    }

 .nav-tabs {
            overflow-x: auto;
            white-space: nowrap;
        }
        .nav-tabs .nav-item {
            flex: 0 0 auto; /* Prevent flex item from shrinking */
        }
.bgpk-sec::before {
height:0px !Important;
}
.choose-sec{
    padding:25px 20px !Important;
}
.cool-head { 
    font-size: 29px;
    padding:0px !important;
}
.choose-slide
{
    display: none !important;
}
.choose-slide2
{
    display: none !important;
}
.wholde_swiper
{
    display: block !important;
    padding: 0 25px;
}

/*.why-sec .special-head2{*/
/*    text-align:center;*/
/*}*/
/*.big-comnt{*/
/*    padding-right:0px !Important;*/
/*}*/
/*.big-comnt p{*/
/*    font-size:15px !important;*/
/*}*/
/*.contact-info .title {*/
/*     font-size: 23px;*/
/* }*/
/*.text{    */
/*    font-size: 15px;*/
/*    padding:0px !Important;*/
/*}*/
/*.contact-form:before{*/
/*    display:none;*/
/*}*/
/*.footer {*/
/*     padding: 10px 0;*/
/* }*/
/*.footer-col2{*/
/*    width:100% !Important;*/
/*}*/
/*.footer-col3{*/
/*    display: flex;*/
/*    align-items: center;*/
/*    flex-direction: column;*/
/*}*/
/*.text-left-middle{*/
/*    width:100% !Important;*/
/*}*/
/*.text-right-middle{*/
/*display:none !Important;*/
    
/*}*/
/*.tripp-name {*/
/*    font-size: 37px;*/
/*}*/
/*.dettaail-img{*/
/*    height: 400px !important;*/
/*    object-fit: cover;*/
/*}*/
/*.socl_section{*/
/*    display:flex;*/
    
/*}*/
/*    .socil_media {*/
/*        width: 117px ! Important;*/
/*        max-width: 120px ! Important;*/
/*    }*/
/*.socil_media h2 {*/
/*    font-size: 15px !important;*/
/* }*/
/*.socil_media img {*/
/*     padding-top: 0px; */
/*}*/
/*.tripo-abt {*/
/*font-size:17px !Important;*/
/*}*/
/*.detail-abt {*/
/*     padding: 20px 0px;*/
/*}*/
/*.abt-head {*/
/*     font-size: 26px ! IMPORTANT;*/
/*}*/
/*.aaabt-cont { */
/*    font-size: 14px;*/
/*}*/
/*.rw-pt{*/
/*    padding:0px;*/
/*}*/
/*.faq-overlay {*/
/*    padding: 20px 0;*/
/* }*/
/*.faq .card .card-header .faq-title {*/
/*    padding:10px;*/
/*    padding-left: 10px;*/
/*    padding-right: 10px;*/
/*     font-size: 14px;*/
/*}*/
/*.faq .card .card-body {*/
/*    padding: 14px;*/
/*     padding-bottom: 0px; */
/*}*/
/*.review-sec {*/
/*    padding: 20px 0px;*/
/* }*/
/*.rev-img { */
/*    margin-top: 14px;*/
/*}*/
/*.revieW-text-box {*/
/*    padding: 10px 27px !important;*/
/* }*/
/*.fa-star {*/
/*     font-size: 14px;*/
/*}*/
/*.pright10{*/
/*     padding-right: 10px !Important;*/
/*}*/
/*section.y-us-sec{*/
/*    padding:0px !Important;*/
/*}*/
/*.abt-head2 {*/
/*      font-size: 33px !important;*/
/*}*/
/* .y-us-sec .col-md-3{*/
/*    margin:10px 0px ;*/
/*}*/
.new-detail-sec {
     padding-top: 93px; 
}
.main-detaiil-img {
     height: auto !important;
     margin-bottom:10px !important;
}
.small-main-img { 
    height: 78px !important;
     margin: 0px 5px;
 }
.seeee {
    font-size: 13px;
    padding: 0px 7px;
    margin:0px !Important;
}
.booking-sec {
     padding: 5px;
}
.background-image { 
     background-attachment: local; 
    height: 400px;
 }
 .booking-bann-sec{
     height:400px !important;
 }
.booking-head {
    font-size: 32px;
}
/*.center-text h3 {*/
/*    font-size: 39px !important;*/
/*}*/
/*.booking-sec h5{*/
/*    font-size: 16px;*/
/*}*/
/*.multisteps-form__panel{*/
/*    padding: 0px !important;*/
/*}*/
/*.multisteps-form__panel.js-active{*/
/*    padding:0px !Important;*/
/*}*/
.bbig-heading {
    font-size: 17px;
}
.biig-white-colll{
    padding:0px !Important;
}
.multisteps-form__progress-btn:before{
    width:75px !Important;
}
.trrip-date .mb-5{
    margin-bottom:10px !Important;
}
.adddddd-btn {
     padding: 1px 3px;
      font-size: 15px;
}
.detaiiil-sec h3 {
     font-size: 20px;
}
.detail-nav-text {
      font-size: 11px;
     margin: 0px 4px;
}
.dettail-box {
      padding: 15px 1px;
  }
.detail-info-box {
      padding: 30px 10px;
   }
.exclusion-box {
     padding: 30px 10px; 
}
.exclusion-box ul li{
    font-size: 14px;
}
.inclusion-box {
     padding: 30px 10px; 
}
.inclusion-box ul li{
    font-size: 14px;
}
.fast { 
    padding: 5px 7px; 
}
.accordion-item .container{
    padding:0px !Important;
}
.person-size {
     font-size: 17px;
}
.accordion-button{
    font-size: 14px !Important;
}
.accordion-body p {
    font-size:14px !important;
}
.related-sec {
      padding: 10px 0px; 
}
.container{
    padding:0px 10px;
} 
.big-box .flex-column {
    flex-direction: row !important;
}
.gap-2{
    display:none;
}
.big-box article{
    display: flex;
}
.big-box article b{
margin-left:10px ;
text-decoration:underline;    
padding-bottom:5px !Important;
}
    .gaaaal-row {
        padding: 0px 18px;
        overflow: hidden !important;
    }

section{
    overflow:hidden !important;
    border:none !important;
}
/*#button-top { */
/*display:none !Important;*/
    
/*}*/
/*#special-slideeee .owl-next span{*/
/*    display:none !important;*/
/*}*/
/*video.video_banner {*/
/*    width: 100%;*/
/*    height: 290px !important;*/
/*    object-fit: cover;*/
/*}*/
/*.head-no{*/
/*    display:none !important;*/
/*}*/
/*.mb-logo{*/
/*    justify-content:center;*/
/*}*/
/*.folloe{*/
/*    justify-content:center;*/
/*}*/
/*.no-show{*/
/*    display:none;*/
/*}*/
/*.topbar-area{*/
/*    display:none !important;*/
/*}*/
/*.mob-mar{*/
/*    margin-top:40px !important;*/
/*}*/

    .commenttt-quote {
        top: 1px;
        left: 19px;
        height: 25px !important;
    }
.what-saapan {
    margin-left: 44px ! Important;
}
.det-bnner-img {
    height: 320px;
}
.abt-ker h4 {
    padding-bottom: 0px;
    margin-bottom: 0px;
}
.handndnd {
    display: flex;
    justify-content: center;
}
.ddedet-crrr{
    margin-bottom:35px;
}
.det-page-sec {
    border: 1px solid black;
}
.youtube-crousal {
    border: 1px solid black;
}
.multisteps-form__panel {
     padding: 0px;
     position: relative;
}
.multisteps-form .p-4{
    padding:0px !Important;
}
.thaaankl {
    font-size: 35px;
    text-align: center;
}
.thank-sec {
        height: 425px;
        max-height: 438px !important;
    }.thank-sec h2 {
        padding-top:20px;
    }
#svg {
    top: 86px;
    left: 21px;
}
.thank-sec #svg2 {
    top: 86px !important;
    left: 260px !important;
}
.aaal-right {
    padding: 20px 7px !important;
    text-align: center;
}
.paaaymentt-mmeths{
    display:flex;
    justify-content:center;
}
/*section{*/
/*    overflow:hidden;*/
/*    border:0px solid black;*/
/*}*/
.revieW-text-box {
    padding-right: 40px;
    padding-left: 40px;
}
.rev-img {
    margin-top: 16px;
}
.ffolow-linne {
        display: flex;
        justify-content: end;
        margin-left: 0px;
        /* padding: 0px 80px; */
    }
    .mobile-header {
        display: block ! Important;
        position: absolute;
        z-index: 9 !important;
    }
.mobile-header ul{
  padding:0px !Important;
  margin-right: 19px;
}
.det-page-sec {
    padding-top: 117px;
}
    .new-detail-sec {
        padding-top: 127px;
    }
video.video_banner {
    height: 490px;
    object-fit: cover;
}
.choose-sec .pt-5{
    padding:0px !important;
}
.choose-sec .mt-5{
    margin:0px !important;
}
    .special-sec .special-box img {
        height: auto;
        min-height: auto;
    }
.special-box {
        height: auto;
        min-height: auto;
    }
.big-comnt {
    padding-right: 6px ! Important;
}
.contact-info .title {
    font-size: 28px;
    text-align: center;
}
.text {
    font-size: 16px;
    padding:10px 0px;
    margin:0px ;
}
.contact-form:before {
    display:none;
    }
/*.nav-item{*/
/*    padding: 7px 0px;*/
/*}*/
.eenquire-btnn2 {
     margin-right: 0px; 
}
.weeek-mob{
    display:block;
}.weeek-large{
    display:none;
}
.search_item{
    padding: 0px 20px;
}
.search-overlay .search-overlay-form {
        max-width: 350px;
        width: 350px;
    }

.close-btn{
    position: absolute;
    top: 10px;
    right: 10px;
    font-size: 35px;
    color: #fcd733;
}

.det-page-sec .mt-5{
    margin-top:0px !Important;
}
.thaaankl {
margin-top:60px !Important;
}
.abt-ker {
    margin-bottom: 20px;
}
.det-fornm-box {
    margin-bottom: 20px;
}
.search-overlay .search-overlay-form form button {
        right: 35px;
        top: 37px;
    }
.multisteps-form__progress-btn {
    padding-top: 13px;
    display: flex;
    align-items: flex-start;
    flex-direction: column;

}
.button-p {
    margin-left: 26px !important;
        font-size: 14px;
}
.button-p2 {
    margin-left: 28px !important;
        font-size: 13px;
}
.mob-slider-xmas{
    display:block !Important;
}
.large-slider-xmas{
    display:none !Important;
}

.mob-why-choose{
    display:block !Important;
}

.large-why-choose{
    /*display:block !Important;*/
    padding:0px 10px !Important;
}
.owl-item .special-box {
 transition:none !important;
}
.mobile_res{
    padding:0px !Important;
}
.choose-box{
margin:10px 5px !important;
height:100% !Important;
    padding: 8px;
    transition:none;
}
.choose-box:hover {
     transform: translateY(0px); 
     background: white; 
    /* background-image: url(../img/img-bg.png) !important; */
    /* background-size: 155% 183%; */
}
.choose-box h6 {
    font-size: 15px;
}
.choose-box p {
    font-size: 14px;
}
.you_btm_hvr img {
    height: 58px;
}
.is-fixed{
    position: fixed;
    width: 100%;
    top: 0px;
    background: #002F14 !important;
    z-index: 9999999999999999999999 !important;
}
form {
    z-index: 0 !important;
}
.hero-sec
{
    z-index: 0 !important;
}
.special-head
{
    z-index: 0 !important;
}
    .fixed-footer {
        display: block ! Important;
        background: #113014;
        color: #ffffff ! Important;
        padding: 10px 0px;
        font-size: 23px;
        overflow: visible ! Important;
        position: sticky;
        bottom: 0px;
        z-index: 99999999 !important;
    }

    .fixed-foot-links .fa-solid {
        color: #fcd733 ! Important;
        margin-bottom: 3px;
        font-size: 18px !important;
    }
    .fixed-foot-links .fa-regular {
        color: #fcd733 ! Important;
        margin-bottom: 3px;
        font-size: 18px !important;
    }
    .fixed-foot-links .fa-brands {
        color: #fcd733 ! Important;
        margin-bottom: 3px;
        font-size: 20px !important;
    }

.fixedd-name {
        font-size: 16px;
        display: flex;
        justify-content: center;
        margin-top: 4px;
    }
.playy-icon{
    padding: 20px 26px;
    font-size: 34px !important;
    background: #fcd733;
    border-radius: 50%;
    color: black;
    border: 4px solid #232323;
    position: absolute;
    top: -27px;
}
.fixed-foot-links .fa-play{
    font-size:34px !Important;
    color:black !Important;
}
.nav-item {
    margin: 0px 7px;
}
.nav-link{
    padding:0px !Important;
}
.topbar-others-options li {
    font-size: 14px;
    margin-right: 15px;
}
.socil_icon li a {
    height: 23px;
    width: 23px;
    line-height: 23px;
}
.unnraaavel{
    margin:0px !Important;
}
    .overlay {
        align-items: flex-end;
    }
.mod-head {
    font-size: 17px;
}
.mod-input {
    padding: 3px;
}
.mod-form-label {
    top: 0px;
    font-size: 12px;
}
.mod-form-box {
    padding: 14px ! Important;
    padding-right:30px !important;
}
.mod-submit {
    padding: 10px 56px;
}
.padd-mov{
    padding:0px !Important;
}
.mobile-header{
    border-bottom: 1px solid #fcd733 !important;
    margin: 0px 0px !Important;
    width: 100% !Important;
}

.search-breadcrumb {
     padding: 0px !important; 
     background-size:auto !important;
    height: 300px !Important;
}
.enquire-img{
    height:25px !important;
    filter: brightness(0) saturate(100%) invert(91%) sepia(90%) saturate(4638%) hue-rotate(327deg) brightness(101%) contrast(98%);
}
.bottom-left {
    align-self: auto;
}
#deti-carousel .owl-prev {
    left: -20px;
}
#deti-carousel .owl-next {
    right: -17px;
}

.eenquire-btnn {
    font-size: 12px;
}
.time-div span{
    font-size: 12px;
}
.llocatioon {
    font-size: 12px;
}
.new-package-name{
    font-size: 13px; 
}


.footer-col li, .footer-col ul li a {
    display: inline-block;
    font-size: 13px;
    line-height: 16px;
    margin-bottom: 0px;
}

.dayss {
    text-align: center;
}
.nav-pills .nav-item .nav-link {
    padding: 3px 12px !important;!i;!;
    /* margin-bottom: 10px !important; */!i;!;
}

.nav-pills .nav-item {
    margin-bottom: 10px;
}
.hidden-sm{
    display:none !important 
}
ul#pills-tab {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    overflow-x: scroll;
}
span.newyear-sp {
    top: 30px;
    padding: 4px 8px;
    font-size: 12px;
    background: linear-gradient(270deg, rgba(47,42,1,1) 88%, rgba(255,255,255,1) 109%);
}

.price-tag {
    /* margin-top: 30px; */
    display: block;
    margin-left: -10px;
    font-size: 11px;
    padding: 4px 8px;
    left: 7px;
    position: relative;
}
.rooom-share-boox span {
    font-size: 15px;
}
.op0{
    height:0px;
}
.op1{
    height:auto;
}
.rooom-div {
    padding: 10px;
}

.book-head {
    margin-bottom: 10px;
}

.room-sel3 {
    padding: 5px 10px;
}

.room-sel3 span {
    font-size: 14px;
}

.submit-btn {
    padding: 10px 30px;
}
form#payment_gate_way{
    height:auto !important
}
.book-overlay {
    padding: 0px 10px;
}

.center-text h3 {
    font-size: 35px !important;!i;!;
}
.handpicked.ddedet-crrr {
    margin-right: 20px;
    margin-left: 20px;
}

#det-carousel .owl-prev span {
    font-size: 80px !important;!i;!;
}

.handpicked #det-carousel .owl-prev {
    left: -48px;
}

.handpicked #det-carousel .owl-next {
    right: -52px;
}
.image-container-choose img {
    height: 400px !important;!i;!;
}


.banner-form .input-search{
    width:100% !important;
}

.banner-form form button{
    right:9%;
    
}


.box-mojor .img-box{
    margin-top: 30px !important;
}

.box-mojor2 .img-box{
    margin-top: 10px !important;
}
.major7 .img-box{
    margin-top: 10px !important;
}
.img-box{
    height: 220px !important;
}
}


