@charset "utf-8";

/********************************/
/*      Css      */
/********************************/
@media screen and (max-width: 2000px) {

}

/********************************/
/*      Css      */
/********************************/
@media screen and (max-width: 1600px) {
}

/********************************/
/*      Css      */
/********************************/
@media only screen and (max-width: 1900px) {
  
}

/********************************/
/*      Css      */
/********************************/
@media screen and (max-width: 1750px) {


}

/********************************/
/*      Css      */
/********************************/
@media only screen and (max-width: 1450px) {


}

/********************************/
/*      Css      */
/********************************/
@media screen and (max-width: 1400px) {
    .footerLinkMenue {
        max-width: 95%;
        display: block;
        margin: 0 auto;
    }
}

/********************************/
/*      Css      */
/********************************/
@media screen and (max-width: 1450px) {
    .form-banner-part ul {
        gap: 12px;
    }

}

@media screen and (max-width: 1197px) {
    .form-banner-part ul {
        gap: 20px;
        justify-content: center;
    }
    .btn-search
    {
        margin-top: 35px;
    }
    .box-About-item
    {
        padding: 40px 20px;
    }
}

/********************************/
/*      Css      */
/********************************/
@media screen and (max-width: 991px) {
    .brand {
        padding-left: 23px;
    }
    .banner-title {
        padding: 100px 0 130px 0;
        color: #302A2A;
        font-size: 27px;
        line-height: 47px;
        margin-bottom: 0;
    }
    .smb-24
    {
        margin-bottom: 24px !important;
    }
}

/********************************/
/*      Css      */
/********************************/
@media only screen and (max-width: 991px) {
    .form-box {
        padding: 40px 20px;
    }
    .offer-card .text-part {
        padding: 24px 24px 24px 0%;
    }
    .navigation .nav-parts {
        justify-content: space-between;
    }
    .nav-list
    {
        position: fixed;
        left: 0;
        min-height: 100vh;
        background: rgba(245, 245, 245, 1);
        z-index: 11111;
        width: 39%;
        top: 0;
        padding-top: 190px;
    }
    .navigation {
        background: transparent;
        padding-top: 20px;
    }
    .container-navigation
{
    display: block;
}
a.change-language
{
    display: none;
}
.mobile-only
{
    display: block !important;
}
}

/********************************/
/*      Css      */
/********************************/
@media only screen and (max-width: 798px) {}

/********************************/
/*      Css      */
/********************************/
@media only screen and (max-width: 768px) {
    .nav-tabs .nav-link ,.nav-tabs
    {
        display: block;
        width: 100%;
        margin-bottom: 15px;
    }
    .form-box .btn-primary
    {
        display: block;
        width: 100%;
        padding: 19px 0;
    }
    .nav-list
    {
        width: 70%;
    }
    .offer-card .text-part {
        padding: 24px;
    }
    
}

/********************************/
/*      Css      */
/********************************/
@media only screen and (max-width: 575px) {
    .text-attach-to-image-fluid .card-text {
        padding: 30px 20px;
    }
    .breadcrumb-text-part h3 {
        font-size: 27px;
        line-height: 37px;
    }
    .form-banner-part ul
    {
        display: block !important;
    }
    .form-banner-part ul li
    {
        margin-bottom: 35px;
    }
    .form-banner-part ul li:last-child
    {
        margin-bottom: 0;
    }
    .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn)
    {
        width: 100% !important;
    }
    .form-control
    {
        max-width: 100% !important;
        width: 100% !important;
    }
    .btn-search
    {
        width: 100%;
        display: block;
    }
    .form-banner-part {
        padding: 32px 32px;
    }
    .slider-room-section .swiper-button-next, .slider-room-section .swiper-button-prev ,.swiper-button-next, .swiper-button-prev {

        top: 0;

        }
}

/********************************/
/*      Css      */
/********************************/
@media screen and (max-width:1023px) {}

/********************************/
/*      Css      */
/********************************/
@media screen and (max-width: 575px) {

}

/********************************/
/*      Css      */
/********************************/
@media screen and (max-width: 450px) {
    
}

/********************************/
/*      Css      */
/********************************/
@media screen and (max-width: 315px) {
   
   
}

/********************************/
/*      Css      */
/********************************/
@media screen and (max-width: 380px) {
   
    
}

/********************************/
/*    Modal  Css      */
/********************************/
@media (min-width: 576px) {
   
}