.dropdown-menu, .sub-menu {width: 340px;}
.logo-wrapper {padding: 0 15px;}
.section-title{color: #832c84;}
nav.navbar.navbar-expand-lg{padding-top: 0;}
.nav-scroll .logo-wrapper {padding: 0 15px;}
.rooms1_inner .item {margin: 0 10px;width: 33.3%;}
.rooms1_inner {display: flex;align-items: center;justify-content: space-between;}
.rooms1 .item .con h5, .rooms1 .item .con h5 a strong {margin-top: 10px;display: inline-block;width: 100%;}
footer .address h6 {margin-bottom: 10px;}
img.location_icon {max-width: 20px;float: left;width: 100%;margin-right: 5px;}
.address a span {float: right;width: 90%;}
.social-content a {color: #832c84;border: 1px solid #832c84;}
.wtsp-chat {position: relative;}
.wtsp-chat a {position: fixed;left: 16px;text-align: left;bottom: 35px;z-index: 5;width: 70px;float: left;}
.wtsp-chat img {width: 100%; margin-bottom: 5px;}
.social-content a {margin: 0px 2px;}
footer .logo_m {display: block;padding: 0 60px;}
footer .logo_m img {width: 100%;max-width: 150px;margin-bottom: 25px;}
.footer_office-info{display: }
.footer_office-info .col-md-4 {display: flex;flex-direction: column;justify-content: center;}
a:hover { color: #f6951c;}
.navbar_white .logo {display: none;}
.logo_onlyQ {float: left;max-width: 50px;width: 100%;}
.logo_onlyQ img {width: 62px;}
.logo_m {float: left;}
.navbar_white .logo_m img {width: 115px;}
.nav-scroll .logo-img {width: 50px;}
.about_quill {display: flex;justify-content: center;flex-direction: column;}
.d-none{display: none;}
.gallery-item .gallery-box .gallery-img img {min-height: 251px;object-fit: cover;object-position: center center;}


