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

.facility-single {
    border: 1px dashed #5e5e5e;
    padding: 15px 10px;
    height:400px;
}
}


@media (max-width: 991px) and (min-width: 768px){
    .hero-style1 .sub-title {
    margin-top: 20px;
    }
        #WelcomeSec .MainFeatures .box {
        width: 50%;
    }
      .global-img {
        min-width: 100%;
        margin-bottom: 0px;
    }
       .gallery-card2 .box-img img {
        height: 400px;
    }
       .gallery-card8 .box-img img {
        height: 293px;
    }
    .gallery-card11 .box-img img {
        height: unset;
    }
    .gallery-card10 .box-img img {
        height: unset;
    }
    .gallery-card6 .box-img img {
        height: unset;
        object-fit: cover;
        width: 100%;
    }
    .gallery-card7 .box-img img {
        height: unset;
    }
    .gallery-card3 .box-img img {
        height: unset;
    }
    .gallery-card1 .box-img img {
        height: 560px;
    }
    .facility-single {
    height: 380px;
}
    .btn-group.slideinup {
    display: none;
}
        .hero-style1 .hero-title {
        font-size: 36px;
        line-height: 68px;
    }
    .facility-single {
        height: 400px;
    }


}
@media (max-width: 767px) and (min-width: 576px){
    .facility-single img {
    height: 70px;
    width: 100%;
    object-fit: contain;
}
    .gallery-card8 .box-img img {
        height: 293px;
    }
        .global-img {
        min-width: 100%;
        margin-bottom: 0px;
    }
        .gallery-card2 .box-img img {
        height: 550px;
    }
   .gallery-card8 .box-img img {
        height: 116px;
    }
    .gallery-card11 .box-img img {
        height: unset;
    }
    .gallery-card10 .box-img img {
        height: unset;
    }
    .gallery-card6 .box-img img {
        height: unset;
        object-fit: cover;
        width: 100%;
    }
    .gallery-card7 .box-img img {
        height: unset;
    }
    .gallery-card3 .box-img img {
        height: unset;
    }
    .gallery-card1 .box-img img {
        height: 600px;
    }
    #WelcomeSec .MainFeatures .box {
        width: 50%;
    }


}
@media (max-width: 375px)  {
        .facility-single {
        height: 380px;
    }
        .gallery-card8 .box-img img {
        height: 136px;
    }
    .gallery-card8 .box-img img {
        height: 156px;
    }
      .gallery-card1 .box-img img {
        height: 290px;
    }
}


@media (max-width: 425px)  {
    .facility-single {
        height: 380px;
    }
    .gallery-card8 .box-img img {
        height: 156px;
    }
    .gallery-card1 .box-img img {
        height: 370px;
    }
}

@media (max-width: 575px) and (min-width: 100px){
.tour-slider1 .tour-slider-img img {
    border-radius: 8px;
    object-fit: cover;
    height: 300px;
    width: 100%;
}
.tour-page-single .tour-price .currency {
    font-size: 21px;
}
    .title-area .sec-title {
        font-size: 25px;
        line-height: 1.2;
    }
.Logifull .logiimgage {
    float: left;
    padding-right: 0px;
}
.about-imgt {
    position: relative;
    padding-bottom: 20px;
    z-index: 1;
}
.about-imgt .aa-img-two {
    position: relative;
}
.about-imgt .aa-img-one {
display:none!important;
}
.rate-header-content h4 a {    font-size: 19px;    color: var(--title-color);}
        .facility-single {
        height: 440px;
    }
       .facility-single .icon {
        margin-top: -20px;
        position: relative;
        top: 0px;
    }
    .header-layout3 .header-logo {
    padding: 5px 0px;
    position: relative;
    left: -50px;
}
    .contact-form-one_right.pbmit-bg-color-white h2.sec-title {
        font-size: 29px;
    }
    .breadcumb-title {
        font-size: 40px;
        line-height: 54px;
    }
    .breadcumb-wrapper {
        padding: 180px 0;
    }
    .about-imgt .aa-img-three {
        display: none;
    }
    .pack-row .col-lg-2:nth-child(2n) .category-card {
        transform: translate(0px, 6.15009px) rotate(-0.58043deg);
        transform-origin: right top;
    }
    .pack-row .col-lg-2:nth-child(5n) .category-card {
        transform: translate(0px, 23.8054px) rotate(-0.56286deg);
        transform-origin: left top;
    }
    .pack-row .col-lg-2:nth-child(4n) .category-card {
        transform: translate(0px, 1.57685px) rotate(0.09903deg);
        transform-origin: left top;
    }
    .pack-row .col-lg-2:nth-child(1n) .category-card {
        transform: translate(0px, 28.3853px) rotate(-0.91834deg);
        transform-origin: right top;
    }
    .hero-style1 .sub-title {
        font-size: 37px;
    }
    .hero-style1 .hero-title {
        font-size: 32px;
        line-height: 54px;
    }
    .title-area .sec-title {
        font-size: 29px;
        line-height: 1.2;
    }
    .global-img {
        min-width: 100%;
        margin-bottom: 0px;
    }
    .gallery-card2 .box-img img {
        height: 270px;
    }
   .gallery-card8 .box-img img {
        height: 116px;
    }
    .gallery-card11 .box-img img {
        height: unset;
    }
    .gallery-card10 .box-img img {
        height: unset;
    }
    .gallery-card6 .box-img img {
        height: unset;
        object-fit: cover;
        width: 100%;
    }
    .gallery-card7 .box-img img {
        height: unset;
    }
    .gallery-card3 .box-img img {
        height: unset;
    }
    .gallery-card1 .box-img img {
        height: 200px;
    }
    .category-card {
        position: relative;
        text-align: center;
        margin-bottom: 50px;
        width: 100%;
    }
    .gallery-area.shape-mockup-wrap span.sub-title {
        font-size: 27px;
    }
   .facility-single {
        height: 450px;
    }
   
    .widget-area {
        padding-top: 5px;
        padding-bottom: 11px;
    }
.pack-row .col-lg-2 {
    width: 100%;
}
img.bann-img {
    height: 500px;
    object-fit:cover;
}
.btn-group.slideinup {
    display:none;
}
.img-box1 .img1 img {
    height: 100%;
    border-radius: 156px 156px 0px 156px;
}
.title-area .sec-title {
    font-size: 32px;
    line-height: 1.2;
}
.testi-area {
    position: relative;
    padding: 10px 0px 10px;
}
.car-packagesec {
    position: rerlativce;
    padding: 20px 0px 30px;
}
.gallery-area {
    position: relative;
    padding: 30px 0px 20px;
}
.counter-area {
    position: relative;
    padding: 20px 0px 0px;
}
.Packagesec {
    position: relatibve;
    padding: 30px 0px 30px;
}
.category-area {
    padding: 30px 0 30px 0;
    margin-top: 0;
}
#WelcomeSec .MainFeatures .box {
    padding: 13px 13px;
}
.about-area {
    position: relative;
    padding: 20px 0px 0px;
}
}