.banner-three .banner-bottom-pattern,
.banner-five .banner-bottom-pattern {
    background: url(../images/main-slider/banner-bottom-1.png) center bottom no-repeat;
}

.fluid-section .text-column {
    background: #ffffff;
}

.why-us-two .icon {
    width: 50px;
    height: 50px;
}

.gallery-section {
    padding: 0;
    background-color: #fff;
}

.video-section.on-top {
    padding: 250px;
}

@media only screen and (max-width: 1200px) {
    .video-section.on-top {
        padding: 180px 0px 190px;
    }
}

.tarifs {
    display: grid;
    gap: 70px;
}

.tarifs table,
.tarifs tbody {
    display: block;
    width: 100%;
}

.tarifs table tr {
    display: flex;
    justify-content: space-between;
}

.w-600 {
    width: 100%;
}

.w-600 .font-italic {
    font-size: 0.75rem;
}

@media only screen and (min-width: 992px) {
    .tarifs {
        grid-template-columns: repeat(2, 1fr);
    }
    .w-600 {
        max-width: 600px;
    }
}

.map {
    height: 500px;
}
.map iframe {
    width: 100%;
    height: 100%;
    margin: 0;
}

.banner-three .banner-bottom-pattern,
.banner-four .banner-bottom-pattern,
.banner-five .banner-bottom-pattern {
    background: url(../images/main-slider/banner-bottom-2-alt.png) center bottom no-repeat;
    background-size: 100% 100%;
}

.room-single {
    position: relative;
    z-index: 10;
    padding-bottom: 70px;
    background-color: transparent;
}

.room-single .upper-box {
    margin-bottom: 0;
}

.room-single + .room-single .details-box {
    margin-top: 0;
}

.room-single + .room-single .dotted-pattern,
.room-single + .room-single .circles-two,
.room-single + .room-single .tri-pattern {
    display: none;
}

.page-banner + .room-single .details-box {
    position: relative;
    top: -180px;
}
.page-banner + .room-single {
    position: relative;
    z-index: 10;
    margin-bottom: -180px;
}

.room-single .details-box .price {
    color: #000000;
    font-weight: bold;
}
.room-single .details-box .text {
    color: #646668;
}
