@media screen and (max-width:1024px){.responsive-nav .main-navigation ul li span[data-lk]{display:block;padding-bottom:10px;padding-top:10px}}@media screen and (max-width:1199px){.header-one .site-branding,.main-navigation ul li span[data-lk]{padding-left:15px;padding-right:15px}}span.category span{color:#d18f7f;display:inline-block;margin-left:0;margin-right:5px;text-transform:uppercase;transition:all .35s ease;vertical-align:middle}span.category span:after{content:","}span.category span:hover{color:#e4bfb6;text-decoration:underline}article.large-post span.category span{color:hsla(0,0%,100%,.8)}article.large-post span.category span:hover{color:#e4bfb6;text-decoration:underline}.header-one .main-navigation ul li span{color:#fff}.main-navigation ul li span{color:#333;display:inline-block;padding:20px;position:relative;vertical-align:middle}.main-navigation ul li span:after{opacity:0;visibility:hidden;width:50%}.main-navigation ul li span:after,.main-navigation ul li span:hover:after{background:#e4bfb6;bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;transition:all .35s ease}.main-navigation ul li span:hover:after{opacity:1;visibility:visible;width:100%}.banner-caption{justify-content:end;padding-bottom:90px}.banner-caption .entry-title{font-size:60px!important}.wp-custom-header img{height:450px;-o-object-fit:cover;object-fit:cover}.logo-menu-wrap{min-width:30px}@media screen and (max-width:1370px){.custom-background .header-one .logo-menu-wrap,.custom-background .site-header.header-one .header-search,.custom-background .site-header.header-one .header-social,.header-one .header-search,.header-one .header-social,.header-one .header-social+.logo-menu-wrap,.header-one .logo-menu-wrap{max-width:30px}}#primary,#secondary{margin-top:30px}[data-lk]{cursor:pointer}.post-lay-one article.large-post .content-wrap,.trending-stories-section article.large-post .entry-header{padding:70px 30px 15px}.post-lay-one .site-main article .entry-footer,article.large-post .entry-meta{margin-top:15px!important}.hotel-features ul{margin-left:0;padding-left:20px}.header-one .container{padding:0 25px}@media only screen and (max-width:767px){.header-one .container{padding:20px 25px}}.back-to-top.show{bottom:90px}.sub-title-header .entry-meta span{color:#fff}.contact svg{margin-right:5px}section.trending-stories-section{border-top:none;margin-bottom:30px;padding-top:0}.page-desc{color:#fff}.simple-lightbox{background:#fff;display:block;margin-bottom:1.5em;overflow:hidden;position:relative;width:100%}.image-number-first{cursor:pointer;float:left;width:66.6%}.image-number-other{display:none}.image-number-second{cursor:pointer;float:left;width:33%}.logged-in.admin-bar .sidebar-menu{top:0!important}.count-wrapper{background:rgba(0,0,0,.5);bottom:0;cursor:pointer;height:50%;position:absolute;right:3px;width:33%}@media only screen and (max-width:767px){#av-form-cl-mob{margin-bottom:15px}}.count-text{color:#fff;cursor:pointer;font-family:sans-serif;font-size:40px;font-weight:700;left:50%;line-height:18px;position:absolute;text-align:center;text-decoration:none;text-shadow:1px 1px 45px #000;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.count-text{font-size:35px}}.count-text span{color:#eee;font-size:20px}@media only screen and (max-width:767px){.count-text span{font-size:15px}}.show-all-photos-text{font-size:20px;line-height:25px;padding:5%}.amenities .amenity-wrapper .amenity__title{color:#242c4a;font:400 32px/1.4 Roboto,sans-serif;margin-bottom:30px}.amenities .amenity-wrapper .amenity__wrapper-columns{-moz-column-count:4;column-count:4}@media only screen and (max-width:767px){.amenities .amenity-wrapper .amenity__wrapper-columns{-moz-column-count:1;column-count:1}}.amenities .amenity-wrapper .amenity__wrapper-columns .item{display:inline-block;margin-bottom:40px;width:100%}.amenities .amenity-wrapper .amenity__wrapper-columns .item__list{list-style-type:none;margin:0;padding:0}.amenities .amenity-wrapper .amenity__wrapper-columns .item__title{font-size:18px;font-weight:700;margin-bottom:15px;padding-left:5px;position:relative}.amenities .amenity-wrapper .amenity__wrapper-columns .item__list-item{-moz-column-break-inside:avoid;box-sizing:border-box;break-inside:avoid;font:normal 16px/24px Roboto,sans-serif;margin-bottom:10px;padding-left:25px;padding-right:25px;page-break-inside:avoid;position:relative;width:100%}.amenities .amenity-wrapper .amenity__wrapper-columns .item__list-item:before{background-color:#7c8092;border-radius:50%;content:"";height:4px;left:8px;position:absolute;top:8px;width:4px}.pros-cons{display:flex}@media only screen and (max-width:767px){.pros-cons{flex-direction:column}}.pros-cons .list{list-style:none;margin-left:0;padding-left:0}.pros-cons .list .fa-check{color:#56a531}.pros-cons .list .fa-minus{color:#fc6823}.pros-cons__item{width:50%}@media only screen and (max-width:767px){.pros-cons__item{width:100%}}.section-blog-info{padding-bottom:15px;padding-top:15px}.post-category{display:flex}.post-category .category{margin-right:10px}.landmarks .description-info,.restaurants .description-info{margin-bottom:15px!important}.landmarks .list,.restaurants .list{-moz-column-count:2;column-count:2;margin-bottom:0;margin-left:0;padding-left:0}@media only screen and (max-width:767px){.landmarks .list,.restaurants .list{-moz-column-count:1;column-count:1}}.landmarks .list__item,.restaurants .list__item{display:flex;font:normal 16px/24px Roboto,sans-serif;justify-content:space-between;margin-bottom:10px}.landmarks .list__item .dots,.restaurants .list__item .dots{border-bottom:1px dotted #3c4858;flex:1}.reviews__inner{margin-top:10px}.reviews .review{border-bottom:1px solid #d1dde9;padding-bottom:15px;padding-top:15px}.reviews .review:last-child{border:none}.reviews .review:first-child{padding-top:0}.reviews .review__title{padding-left:20px}.reviews .review__pos{padding-left:20px;position:relative}.reviews .review__pos:after,.reviews .review__pos:before{background-color:#28b040;border-radius:2px;content:"";height:2px;left:0;position:absolute;top:12px;width:10px}.reviews .review__pos:after{transform:rotate(90deg)}.reviews .review__neg{padding-left:20px;position:relative}.reviews .review__neg:before{background:#fc5203;border-radius:2px;content:"";height:2px;left:0;position:absolute;top:12px;width:10px}@media only screen and (max-width:767px){.reviews .review__neg:before{top:9px}}.linka{cursor:pointer;transition:.3s ease}.linka:hover{opacity:.75}.card-image .linka{display:block;transition:.3s ease}.card-image .linka:hover{opacity:.75}.card-image .linka:hover img{transform:scale3d(1.1,1.1,1)}.js-btn-show-prices{cursor:pointer}.rooms-blocks{display:flex;flex-wrap:wrap}.rooms-blocks .room-wrapper{margin-bottom:10px;padding:0 5px;width:50%}@media only screen and (max-width:767px){.rooms-blocks .room-wrapper{width:100%}}.rooms-blocks .room-wrapper .room-item{background-color:#fff;border:1px solid #e9e9e9;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:10px;transition:.3s ease-out}.rooms-blocks .room-wrapper .room-item:hover{box-shadow:0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);transform:scaleZ(.5)}.rooms-blocks .room-wrapper .room-item .room-size{text-align:right;text-decoration:underline}.rooms-blocks .room-wrapper .room-item__head{display:flex;flex-direction:column;font-weight:600;justify-content:space-between;text-decoration:underline}.rooms-blocks .room-wrapper .room-item__head .fa-caret-right{margin-right:5px}.rooms-blocks .room-wrapper .room-item__content{display:flex;flex:auto;font-size:14px;margin:15px 0}.rooms-blocks .room-wrapper .room-item__content .guests{text-align:center;width:20%}.rooms-blocks .room-wrapper .room-item__content .guests .info{color:#ef9a00}.rooms-blocks .room-wrapper .room-item__content .description{border-left:1px solid;border-color:rgba(0,0,0,.085);display:flex;flex-direction:column;justify-content:space-between;padding-left:10px;width:80%}.rooms-blocks .room-wrapper .room-item__footer{text-align:center}.rooms-blocks .room-wrapper .room-item__footer .btn-price{width:100%}.contact{padding:5px}.contact__head{margin:0;padding:0}.contact__item{margin:0!important}.contact__item--blue{color:#466cf7;font-weight:500}.contact__item--blue:hover{text-decoration:underline}.contact i{margin-right:5px}#mapbox{height:300px;margin-bottom:20px;width:100%}#mapbox .mapboxgl-ctrl-group button{box-shadow:none;margin:0}.hotel-amenities,.hotel-key-facilities{-moz-column-count:4;column-count:4;list-style:none;margin-bottom:15px;margin-left:0;padding-left:0}.hotel-amenities svg,.hotel-key-facilities svg{color:#56a531}@media only screen and (max-width:767px){.hotel-amenities,.hotel-key-facilities{-moz-column-count:1;column-count:1}}.sub-h4{font-size:22px!important;margin-bottom:10px;margin-top:0!important}.womb-h3{margin-bottom:5px!important}.block-links{margin-bottom:15px!important}@media (min-width:1260px){.trawell-sidebar{margin-left:10px!important;padding-left:10px!important}}.landmarks-slider,.restaurants-slider{margin-bottom:10px}.landmarks-slider .landmark__name,.landmarks-slider .restaurant__name,.restaurants-slider .landmark__name,.restaurants-slider .restaurant__name{background-color:#ffffffa8;bottom:5px;font-weight:600;position:absolute;text-align:center;width:100%}.landmarks-slider .landmark__slide,.landmarks-slider .restaurant__slide,.restaurants-slider .landmark__slide,.restaurants-slider .restaurant__slide{align-items:center;display:flex;flex-direction:column;height:auto;padding:5px;position:relative;width:390px}.landmarks-slider .landmark__slide img,.landmarks-slider .restaurant__slide img,.restaurants-slider .landmark__slide img,.restaurants-slider .restaurant__slide img{border-radius:2px;height:250px;-o-object-fit:cover;object-fit:cover;width:400px}.landmarks-slider .splide__pagination,.restaurants-slider .splide__pagination{margin-top:35px}.hotel-ratings__list{-moz-column-count:3;column-count:3;list-style:none;margin-bottom:5px;margin-left:0;padding-left:0}.hotel-ratings__list .fa-user-check{color:#56a531}@media only screen and (max-width:767px){.hotel-ratings__list{-moz-column-count:1;column-count:1}}.rankings .list{list-style:none;padding-left:0}
