footer,header{width:100%}header,header .logo img{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.overlay,header{position:fixed;top:0}.slick-list,.slick-slide,.slick-slider,html.hide-overflow{overflow:hidden}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}a,address,blockquote,body,cite,fieldset,figure,form,h1,h2,h3,h4,h5,h6,img,label,legend,li,object,ol,p,small,span,table,tbody,td,tfoot,th,thead,tr,tt,ul{margin:0;padding:0;border:0;outline:0}ol,ul{list-style:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}a{text-decoration:none}.clearfix:after{content:"";display:block;clear:both;line-height:0;height:0}header{height:80px;z-index:99}header .logo img{height:60px;margin:10px 0 0 10px}#menu-btn{float:right;width:80px;height:80px;background:url(../svg/burger.svg) center center no-repeat;background-size:30px auto;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.overlay{width:100%;height:100%;left:100%;z-index:999;background:rgba(0,0,0,.95);display:table}.overlay .inner{display:table-cell;vertical-align:middle;text-align:center}.navigation .res-btn{position:absolute;top:5%;left:5%;background:#fff;border:0;padding:10px 20px;text-transform:uppercase;z-index:10}.close-menu,.close-res{fill:#888;position:absolute;top:5%;right:5%;width:30px;height:30px}.close-menu svg,.close-res svg{width:100%;height:100%}.navigation ul li a{display:block;color:#fff;text-transform:uppercase;padding:8px 0;letter-spacing:1px}.sub-sub-menu{display:none;margin-bottom:20px}footer .buttons{position:fixed;left:0;bottom:0;width:100%;height:55px;z-index:99;text-align:center}footer .buttons .footer-btn{width:24.5%;float:left;height:55px}footer .buttons .footer-btn.first{border-left:0}footer .buttons .footer-btn.last{border-right:0}footer .buttons .footer-btn .iconfont{height:35px;display:block;background:#fff}footer .buttons .footer-btn.gallery .iconfont{-webkit-mask:url(../svg/gallery.svg) center 5px/auto 25px no-repeat}footer .buttons .footer-btn.maps .iconfont{-webkit-mask:url(../svg/pin.svg) center 5px/auto 25px no-repeat}footer .buttons .footer-btn.call .iconfont{-webkit-mask:url(../svg/phone.svg) center 5px/auto 25px no-repeat}footer .buttons .footer-btn.reserve .iconfont{-webkit-mask:url(../svg/calendar.svg) center 5px/auto 25px no-repeat}footer .buttons .footer-btn .btn-label{text-transform:uppercase;color:#fff;font-size:.9em}.slick-slider{width:100%;margin:0 auto;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-dots{text-align:center;padding-top:15px}.slick-dots li{display:inline-block;margin:0 10px}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-dots li button{border:0;width:10px;height:10px;background-color:#ccc;border-radius:50%;padding:0;text-indent:-9999px;cursor:pointer;background-clip:padding-box;-webkit-background-clip:border-box}.slick-dots li.slick-active button{background-color:#000}.slick-list{margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}#accommodations .unit-content a.book-now,[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}#content .sub-menu,.slick-arrow.slick-hidden{display:none}#content{padding:80px 0 55px}#content .content{padding:30px 20px}#content img{max-width:100%;height:auto}#accommodations .unit-header{background:#fff;padding:20px;font-size:1.4em;text-transform:uppercase}#accommodations .full-description{padding:20px 20px 30px}#accommodations .unit-content p{font-size:1.3em;line-height:1.6em;margin-bottom:30px}#accommodations .unit-content ul.amenities{font-size:1.1em;line-height:1.6em;margin-bottom:30px;list-style:disc inside}#location .address{text-align:center;margin-top:15px}#location .address h3{text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:5px}#location .address p{text-align:center;color:#000;font-size:16px;line-height:20px}#location #content-holder{margin-top:10px}#location #content-holder .content{margin-top:62px;padding:0}body#gallery #content .content{padding:10px 5px}.gallery-mobile .thumb{width:48%;float:left;margin-right:1%;margin-left:1%;margin-bottom:1%}.gallery-mobile .thumb img{width:100%;margin:2px auto;display:block}#landing-page-brand .tripadvisor,#landing-page-brand footer,#landing-page-brand header,.gallery-mobile .thumb figcaption{display:none}p.disclaimer{font-size:10px!important;line-height:12px!important;color:#555;padding:0;font-style:italic;letter-spacing:1px}.gmnoprint img{max-width:none!important;max-height:none!important}#landing-page-brand #content{padding:0}#landing-page-brand .offer{text-align:left}.popup-overlay{top: 0;position:fixed;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.6);text-align:center;display:none}.popup-inner{position:relative;display:inline-block;margin:0 auto;max-width:95%}.popup-inner img{max-width:100%;height:auto!important}.popup-close{position:absolute;z-index:1;right:-10px;top:-10px;background:url(../images/close.png) no-repeat;width:23px;height:22px;cursor:pointer}#gdprBanner button,#gdprBanner p a{color:#fff;font-weight:700}#gdprBanner{width:100%;z-index:9999999;background-color:rgba(0,0,0,.8);padding:15px 20px;color:#fff;position:fixed;bottom:0;font-family:'Proxima Nova',Arial,san-serif}#gdprBanner .title{text-transform:uppercase;font-size:15px;margin-bottom:5px}#gdprBanner p{font-size:13px;line-height:16px;margin:0}#gdprBanner button{background-color:transparent;border:1px solid #fff;padding:4px 10px;margin:20px auto}#gdprBanner button:hover{background-color:#fff;color:#000}