.mobile-logo {
height: 50px;
line-height: 1.3;
margin-right: auto !important;
}
.mobile-logo a {
color: #212529;
}
#logo_mobile img {
height: 38px;
margin-bottom: 3px;
}
.topmenu_modile_butt {
font-size: 30px;
color: #fff;
}
@media (max-width: 991px) {
h1 {
font-size: 30px;
}
.topnav-wrapper {
margin-top: 52px;
}
.topnav-content{
flex-wrap: wrap;
padding-top: 1rem;
row-gap: 9px;
padding-bottom: 1rem;
height: 150px;
overflow: hidden;
align-content: flex-start;
}
.topnav-content>div>a{ }
.home_top-slider {
margin-top: 60px;
}
.sticky-top {
position: fixed;
top: 0;
z-index: 1020;
width: 100%;
}
.topmenu-container{
margin-top: 0;
}
header {
margin-top: -153px;
}
.home header{
margin-top: -153px;
}
.header-bg-img{
min-height: 170px;
}
.home .header-bg-img {
min-height: 380px;
background-size: cover;
}
.top-menu {
background: none; overflow: hidden;
}
.top-menu a, .top-menu a:hover{
color: var(--white);
}
.topmenu_row {
flex-direction: column;
-ms-flex-direction: column;
}
.dropwrap .drop {
position: relative;
}
.topmenu-wrapper {
display: none;
background-color: rgba(0, 0, 0, 0.7);
}
.gallery-item {
width: 100%;
flex: 1 1 100%;
}
.post-slider .post-slider-image {
width: 100%;
height: 300px;
}
.topmenu{
border-radius: unset;
-webkit-border-radius: unset;
-moz-border-radius: unset;
-ms-border-radius: unset;
-o-border-radius: unset;
column-gap: 14px;
}
.topmenu .fa-concierge-bell{
font-size: 25px;
}
.news_item {
flex-wrap: nowrap;
justify-content: start;
}
.room_desc-wrapper a {
margin-left: auto;
margin-right: auto;
display: block;
}
#page .order_form-wrapper {
margin-top: 10px;
}
.top-menu-phone {
display: none;
}
.top-menu-whatsap {
margin-top: 14px;
font-size: 16px;
padding-bottom: 10px;
}
.home_text {
max-height: 280px;
overflow: hidden; margin-top: 16px;
}
.home_text.open {
max-height: 100%;
}
.home_text_more {
display: block;
margin: 18px auto;
text-align: center;
}
.logo-row { min-height: 116px;
}
.home .logo-row { min-height: 97px;
}
.news{
flex-direction: column;
gap: 20px;
}
.order_form-wrapper{
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-ms-border-radius: 0px;
-o-border-radius: 0px;
}
.order_form-input-group{
flex-wrap: wrap; }
.order_form-input{
flex: 1 1 100%;
}
.order_form-input.input-daterange{
flex: 1 1 45%;
}
.order_form-soglasie {
flex-wrap: wrap;
gap: 21px;
margin-top: 20px;
justify-content: start;
}
#order_form-content label, #order_form-content label a {
font-size: 14px;
}
.menuinfooter >li >a {
margin-top: 10px;
display: block;
}
.foot_widget {
gap: 20px;
}
.foot_dop {
row-gap: 20px;
margin-top: 29px;
} }
@media (max-width: 540px) {
.news_item {
flex-wrap: wrap;
justify-content: center; }
.news_item> div{
flex: 1 1 80%;
}
#order_form-content {
margin-top: 0px;
}
}
@media (max-width: 991px) {
form.nmeg_mailer{
flex-direction: column;
gap: 0px;
}
.nmeg_col2,  .nmeg_col1 {
flex: 1 0 94px;
}
form.nmeg_mailer { 
margin-bottom: 20px;
margin-top: 20px;
}
}