@media only screen and (max-width: 1200px) and (min-width : 992px) {

    .introV
    {
        height: 330px;
    }
    .reviewstar {
        font-size: 30px;
        font-family: 'Rubik-Medium';
    }

}

@media only screen and (max-width: 992px) and (min-width : 768px) {

    .pacAmenity li {
        padding-bottom: 15px;
        align-items: center;
    }
    .pacRating {
        margin-bottom: 0px;
    }

    .introV
    {
        height: 290px;
    }

    .aboutpageCover {
        background-image: url(../images/abts.jpg);
        background-size: cover;
        height: 350px;
        background-position: center center;
    }
}

@media only screen and (max-width: 768px) and (min-width : 576px) {

    .scrolling-wrapper .PackageSlider
    {
        width: 65%;
    }

    .scrolling-wrapper .comboSlider
    {
        width: 65%;
    }

    .subTitle {
        font-size: 25px;
        font-family: 'Rubik-bold';
        margin-bottom: 0px;
    }

    .serviceCard {
        width: 170px;
        height: 170px;
        overflow: hidden; 
        position: relative;
        border-radius: 200px;
        cursor: pointer;
        display: flex;
        justify-content: center;
        align-items: center;
        border: 5px solid #ff8629;
        transition: 0.8s all ease-in-out;
    }

    .serviceCard img {
        height: auto;
        width: 100% !important;
        transition: 0.8s all ease-in-out;
        overflow: hidden;
    }

    .pacRating
    {
        margin-bottom: 0px;
    }

    .pacAmenity li {
        padding-bottom: 15px;
        align-items: center;
    }
    .introV
    {
        height: 190px;
    }

    .aboutpageCover {
        background-image: url(../images/abts.jpg);
        background-size: cover;
        height: 300px;
        background-position: 40% 30%;
    }

    .contactAddressIcon {
        margin-top: 5px;
        height: 25px;
    }

    .contactMoileIcon {
        margin-top: 5px;
        height: 25px;
    }

    .contactEmailIcon {
        margin-top: 5px;
        height: 25px;
    }

}

@media only screen and (max-width: 576px) {

    .logo {
        height: 40px;
    }
   
    .scrolling-wrapper .PackageSlider
    {
        width: 80%;
    }

    .scrolling-wrapper .comboSlider
    {
        width: 80%;
    }

    .subTitle {
        font-size: 25px;
        line-height: 30px;
        font-family: 'Rubik-bold';
        margin-bottom: 0px;
    }

    .serviceCard {
        width: 170px;
        height: 170px;
        overflow: hidden; 
        position: relative;
        border-radius: 200px;
        cursor: pointer;
        display: flex;
        justify-content: center;
        align-items: center;
        border: 5px solid #ff8629;
        transition: 0.8s all ease-in-out;
    }

    .serviceCard img {
        height: auto;
        width: 100%;
        transition: 0.8s all ease-in-out;
        overflow: hidden;
    }

    .packageCover
    {
        box-shadow: none !important;
    }

    .carousel-item img
    {
        border-radius: 0px !important;
    }

    .pacAmenity li {
      display: list-item;
        padding-bottom: 15px;
        align-items: center;
    }

    .packagePrice
    {
       float: left;
       margin-top: 10px;
    }
    .wishBtn
    {
        float: right;
        margin-top: -8px;
        font-size: 30px !important;
    }

    .introV
    {
        height: 100px;
        border-radius: 0;
    }

    .aboutpageCover
    {
        background-position: center right;
        min-height: 250px;
    }

    .contactpageCover {
        background-image: url(../images/CONTACTUS.jpg);
        background-size: cover;
        background-position: right center;
        height: 150px;
    }
    .socialLinkContact li {
        list-style: none;
        padding: 10px;
        padding-left: 0px;
        font-size: 25px;
        display: inline-block;
    }

    .reviewImg
    {
        width: 30% !important;
        margin-left: 35%;
        border-radius: 50%;
        border: 2px solid white;
    }

    .blogCover
    {
        min-height: 200px;
        background-size: cover;
    }

    .contactCoverSub
    {
        min-height: 200px;
        width: 100%;
        background-color: rgba(0,0,0,0.6);
        display: flex;
        justify-content: center;
        align-items: center;
    }

}