

header .navbar ul#top-navbar-collapse {
    padding: 0 220px !important;
    text-align: center;
}

header .navbar-collapse{
    padding:0;
}
.content_wrapper{
    background:transparent;
}

.content_wrapper .no-gutter > .widget-wrapper.wtbookbtn > div {
    display: flex;
    justify-content: center;
}

:is(.outer-page, .outerpage) .predef_content .text-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

:is(.outer-page, .outerpage) .predef_content .text-content > div {
    margin-top: 20px;
    max-width: 400px;
    width: 100%;
}

:is(.outer-page, .outerpage) .widget-wrapper .amenities-block {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

:is(.outer-page, .outerpage) .widget-wrapper .amenities-block > div {
    max-width: 600px;
    width: 100%;
}











.mobile .logo.navbar-logo {
     background:#3C5055
}

.mobile h1,
.mobile h2, 
.mobile h3,
.mobile h4,
.mobile h5,
.mobile h6{
     text-align:center;
}
.content_wrapper{
    background:transparent;
}

:is(.outer-page,.outerpage) .summary-page-slider .right-box > a.btn {
    display:none
}

:is(.outer-page,.outerpage) .summary-page-slider .right-box > .btn-container {
    margin-top:20px;
    display:flex;
    justify-content:start;
    column-gap:50px;
}

.mobile .room-description > div:last-child > a.btn {
    display:none
}

.mobile .room-description > div:last-child > .btn-container {
    display:flex;
    justify-content:center;
    gap:10px 20px;
    flex-wrap:wrap;
    margin-top:20px;
}

.mobile .room-description > div:last-child > .btn-container .txt-wdgt-btn-wrapper >a {
    margin:0 !important
}

body h1,
body h2,
body h3,
body h4
body h5,
body h6{
    font-weight:700 !important;
}

body p,
body a,
body li
body div{
    font-weight:200 !important;
}

