.issuuembed span{display:none}div.vlcookies_box{position:fixed;left:0;right:0;height:auto;min-height:21px;z-index:2147483647;background:#333;color:rgb(255,255,255);line-height:21px;padding:8px 18px;font-size:14px;text-align:left;bottom:0;opacity:1}.vlcookies_box_hide{display:none!important}.vlcookies_box_show{display:block}div.vlcookies_ok{float:right;display:block;padding:5px 8px;min-width:100px;margin-left:5px;border-radius:5px;cursor:pointer;color:rgb(0,0,0);background:rgb(241,214,0);text-align:center}span.vlcookies_msg{display:block;padding:5px 0 5px 0}span.vlcookies_msg a,span.vlcookies_msg a:visited{text-decoration:none;color:rgb(241,214,0)}span.vlcookies_msg a:hover{text-decoration:underline}div.vlcookies_ok.vlcookies_accept{}div.vlcookies_ok.vlcookies_decline{right:190px}div.vlcookies_ok.vlcookies_decline:hover,div.vlcookies_ok.vlcookies_decline:focus,div.vlcookies_ok.vlcookies_decline:active{right:193px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.vlfixed_cookies_box{position:fixed;width:50px;height:50px;bottom:20px;left:20px;background-color:#e1e1e1;border-radius:50%;display:none;transition:0.3s;z-index:999}.vlfixed_cookies_box_big{width:50px;height:50px}.vlfixed_cookies_box_small{width:30px;height:30px}.vlfixed_cookies_box_show{display:block}.vlfixed_cookies_box:hover{cursor:pointer;background-color:#f4f4f4;transition:0.3s}.vlfixed_cookies_box img{width:30px;height:30px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.vlfixed_cookies_box_big img{width:30px;height:30px}.vlfixed_cookies_box_small img{width:20px;height:20px}.pgs_dev_label{position:fixed;right:10px;bottom:10px;color:#fff;font-size:15px;width:80px;background-color:#941b1b;padding:5px 0;text-align:center;border-radius:40px;opacity:0.5}div.GOOGLEMAPS_map{width:100%;text-align:right}div.GOOGLEMAPS_map a:link,div.GOOGLEMAPS_map a:visited{font-size:10px}div.GOOGLEMAPS_map div.GOOGLEMAPS_maparea{height:250px;width:350px;float:right;border:0;background:#efefef;font-size:14px;color:#453F4A;padding:3px}div.GOOGLEMAPS_map_noscrollbar{line-height:1.35;overflow:hidden;white-space:nowrap}div.gm-style-iw{left:0!important}@font-face{font-family:'OpenSans-Regular';src:url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Regular-webfont.eot);src:url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Regular-webfont.woff) format('woff'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Regular-webfont.ttf) format('truetype'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Regular-webfont.svg#open_sansregular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-Light';src:url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Light-webfont.eot);src:url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Light-webfont.woff) format('woff'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Light-webfont.ttf) format('truetype'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Light-webfont.svg#OpenSansLight) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-Semibold';src:url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Semibold-webfont.eot);src:url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Semibold-webfont.eot?#iefix) format('embedded-opentype'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Semibold-webfont.woff) format('woff'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Semibold-webfont.ttf) format('truetype'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-CondensedBold';src:url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-CondBold-webfont.eot);src:url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-CondBold-webfont.eot?#iefix) format('embedded-opentype'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-CondBold-webfont.woff) format('woff'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-CondBold-webfont.ttf) format('truetype'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-CondBold-webfont.svg#OpenSansCondBold) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-CondensedLight';src:url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-CondLight-webfont.eot);src:url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-CondLight-webfont.eot?#iefix) format('embedded-opentype'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-CondLight-webfont.woff) format('woff'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-CondLight-webfont.ttf) format('truetype'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-CondLight-webfont.svg#open_sanscondensed_light) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-CondLightItalic';src:url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-CondLightItalic-webfont.eot);src:url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-CondLightItalic-webfont.eot?#iefix) format('embedded-opentype'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-CondLightItalic-webfont.woff) format('woff'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-CondLightItalic-webfont.ttf) format('truetype'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-CondLightItalic-webfont.svg#open_sansCnLtIt) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'BebasNeueRegular';src:url(../../Viewer/System/Modules/Fonts/fonts/BebasNeue-webfont.eot);src:url(../../Viewer/System/Modules/Fonts/fonts/BebasNeue-webfont.eot?#iefix) format('embedded-opentype'),url(../../Viewer/System/Modules/Fonts/fonts/BebasNeue-webfont.woff) format('woff'),url(../../Viewer/System/Modules/Fonts/fonts/BebasNeue-webfont.ttf) format('truetype'),url(../../Viewer/System/Modules/Fonts/fonts/BebasNeue-webfont.svg#BebasNeueRegular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-Bold';src:url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Bold.eot);src:url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Bold.eot?#iefix) format('embedded-opentype'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Bold.woff) format('woff'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Bold.ttf) format('truetype'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-Bold.svg#OpenSans-Bold) format('svg');font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'OpenSans-BoldItalic';src:url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-BoldItalic.eot);src:url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-BoldItalic.eot?#iefix) format('embedded-opentype'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-BoldItalic.woff) format('woff'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-BoldItalic.ttf) format('truetype'),url(../../Viewer/System/Modules/Fonts/fonts/OpenSans-BoldItalic.svg#OpenSans-BoldItalic) format('svg');font-style:italic;font-weight:bold;text-rendering:optimizeLegibility}span.textformat_title{font-weight:bold;font-family:"OpenSans-Semibold";color:#6E6E6E;display:inline-block;margin-bottom:15px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAQAAACjBqE3AAAB6klEQVR4Ae3bsWpUQRTG8YkkanwCa7GzVotsI/gEgk9h4Vu4ySLYmMYgbJrc3lrwZbJwC0FMt4j7F6Y4oIZrsXtgxvx/1c0ufEX4cnbmLCmSJEmSJEmSJEmSJP3XCBPvbJU+8doWmDFwyZpLBmYlNJebz0KwzykwsuSYJSNwykEJreV2BaBMaLIQZ2xYcFgqDlmw4ayE/FwL0dDk4Qh4W37DAjgqIT+3HRbigjH+iikVdxgZStgyN0Su2sXIeTwTT+esdpcbIlfNAuZ/TxresG4zV8kYWSZNiKUTokMMSWeIwTNEn4fK2TW3gRNgVkJLuVksROA9G+bEvoATNlBCa7nZXEwdxEZxzpKRKFh+bsv8LmPFmhX1OwfIz81jIRJQ5eeqG9B+riRJkiRJkiRJkiRJkiRJkiRJUkvA/8RQoEpKlJWINFkJ62AlrEP/mNBibnv2yz/A3t7Uq3LcpoxP8COjC1T5vxoAD5VdoEqdDrd5QuW1swtUSaueh3zkiuBiqgtA2OlkeMcP/uDqugsJdbjHF65VdPMKwS0+WQc/MgKvrIOHysB9vgPwk8+85hmPbnQdvHZyDMAFD7L3EOpgMcVdvnHFS0/vlatrXvCVx0U9gt3fxvnA0/hB4nmRJEmSJEmSJEmSJGmHfgFLaDPoMu5xWwAAAABJRU5ErkJggg==) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media(-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#ce272d}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(data:image/gif;base64,R0lGODlhFAAUAPMIAIeHhz8/P1dXVycnJ8/Pz7e3t5+fn29vb////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAIACwAAAAAFAAUAEAEUxDJSatFxtwaggWAdIyHJAhXoRYSQUhDPGx0TbmujahbXGWZWqdDAYEsp5NupLPkdDwE7oXwWVasimzWrAE1tKFHErQRK8eL8mMUlRBJVI307uoiACH5BAUHAAgALAEAAQASABIAAAROEMkpS6E4W5upMdUmEQT2feFIltMJYivbvhnZ3R0A4NMwIDodz+cL7nDEn5CH8DGZh8MtEMBEoxkqlXKVIgQCibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpjaE4W5spANUmFQX2feFIltMJYivbvhnZ3d1x4BNBIDodz+cL7nDEn5CH8DGZAsFtMMBEoxkqlXKVIgIBibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpAaA4W5vpOdUmGQb2feFIltMJYivbvhnZ3Z0g4FNRIDodz+cL7nDEn5CH8DGZgcCNQMBEoxkqlXKVIgYDibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpz6E4W5upENUmAQD2feFIltMJYivbvhnZ3V0Q4JNhIDodz+cL7nDEn5CH8DGZg8GtUMBEoxkqlXKVIggEibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkphaA4W5tpCNUmHQf2feFIltMJYivbvhnZ3d0w4BMAIDodz+cL7nDEn5CH8DGZBMLNYMBEoxkqlXKVIgoFibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpQ6A4W5vpGNUmCQL2feFIltMJYivbvhnZ3R1B4NNxIDodz+cL7nDEn5CH8DGZhcINAMBEoxkqlXKVIgwGibbK9YLBYvLtHH5K0J0IACH5BAUHAAcALAEAAQASABIAAANCeLo6wzA6FxkhbaoQ4L3ZxnXLh0EjWZ4RV71VUcCLIByyTNt2PsO8m452sBGJBsNxkUwuD03lAQBASqnUJ7aq5UYSADs=) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0}.gallery_video{height:90px;width:120px;float:left;text-align:center;margin-left:10px;margin-bottom:10px}.mfp-title-custom{position:absolute;color:#FFF;text-align:center;padding-top:6px;font-size:12px}.mfp-title-custom span{line-height:20px;font-size:14px}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.pgs-vr-gallery figure{display:table;float:left;width:120px;height:118px;margin-left:10px;margin-bottom:10px}.pgs-vr-gallery figure img{border:0}figcaption{text-align:center;padding-top:10px;font-family:'OpenSans-Semibold';color:#573E21}.pgs-vr-gallery figcaption{display:none}.pgs-vr-gallery{color:#000;text-align:center;font-size:14px}.pgs-vr-gallery h8,.pswp h9{background-color:#c39506;color:white;border-radius:10px;width:40px;display:inline-block;font-size:11px;position:relative;top:-1px;left:4px}figure{display:none}.pswp__caption__center{max-width:100%;text-align:center;padding-left:0;padding-right:0}.pswp__caption__center span{font-size:14px}.pswp__caption__center span.desc{font-size:12px}.pswp__caption__center span.desc{display:block!important}figure a:hover{cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.tab_document{background-size:25% auto;width:200px;height:55px;margin-bottom:3px;background-repeat:no-repeat;overflow:hidden}.tab_document .doc_text{font-size:14px;color:#666;padding-left:60px;padding-top:15px;text-align:left}.tab_document .doc_text a:link,.tab_document .doc_text a:visited,.tab_document .doc_text a:active{font-size:14px;color:#666;text-decoration:none}.tab_document .doc_text a:hover{color:#069;text-decoration:none}.panes div.box{display:none;padding:15px 10px;height:100%;min-height:150px;font-size:14px;font-family:Arial}ul.tabs{list-style:none;margin:0!important;padding:0;height:30px}ul.tabs li{float:left;text-indent:0;padding:0;list-style-image:none!important;margin-right:8px}ul.tabs a{font-size:15px;display:block;height:30px;line-height:30px;width:134px;text-align:center;text-decoration:none;color:#666;font-family:Arial;padding:0;margin:0;position:relative;top:1px;background-color:#DFDFDF}ul.tabs a:active{outline:none}ul.tabs a:hover{background-color:#CFCFCF}ul.tabs a.current,ul.tabs a.current:hover,ul.tabs li.current a{background-position:-420px -62px;cursor:default!important;color:#fff!important;background-color:#7FC341}ul.tabs a.s{background-position:-553px 0;width:81px}ul.tabs a.s:hover{background-position:-553px -31px}ul.tabs a.s.current{background-position:-553px -62px}ul.tabs a.l{background-position:-248px 0;width:174px}ul.tabs a.l:hover{background-position:-248px -31px}ul.tabs a.l.current{background-position:-248px -62px}ul.tabs a.xl{background-position:0 0;width:248px}ul.tabs a.xl:hover{background-position:0 -31px}ul.tabs a.xl.current{background-position:0 -62px}.panes{padding-left:30px;padding-right:30px;margin-top:20px}.panes .pane{display:none}div.tab_thumb{max-width:120px;float:left;overflow:hidden;margin-left:5px;margin-right:5px;min-height:90px;border:1px solid #ccc;margin-bottom:10px}div.tab_thumb:hover{border:1px solid #000}@media only screen and (device-width :320px) and (device-height :480px),only screen and (device-width :320px) and (device-height :568px),only screen and (min-width:360px) and (max-width:640px) and (-webkit-device-pixel-ratio:1),only screen and (min-width:360px) and (max-width:640px) and (-webkit-device-pixel-ratio:1.5),only screen and (min-width:360px) and (max-width:640px) and (-webkit-device-pixel-ratio:2),only screen and (min-width:320px) and (max-width:534px) and (-webkit-device-pixel-ratio:1.5),only screen and (device-width:400px) and (device-height:640px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3),only screen and (-webkit-min-device-pixel-ratio:3) and (max-width:1080px),only screen and (device-width:384px) and (device-height:592px) and (-webkit-device-pixel-ratio:2),only screen and (min-device-width :480px) and (max-device-width :800px) and (-webkit-device-pixel-ratio:1.5),only screen and (min-device-width:413px) and (max-device-width:415px),only screen and (min-device-width:374px) and (max-device-width:376px),only screen and (min-device-width:359px) and (max-device-width:361px),only screen and (min-device-width :320px) and (max-device-width :480px){.panes div.box{padding-left:0;margin-top:-30px}}@font-face{font-family:'eleanahotel';src:url(../../Site/Appearance/Layout/Styles/icons/eleanahotel.eot?v=1-5-16);src:url(../../Site/Appearance/Layout/Styles/icons/eleanahotel.eot?v=1-5-16#iefix) format('embedded-opentype'),url(../../Site/Appearance/Layout/Styles/icons/eleanahotel.woff?v=1-5-16) format('woff'),url(../../Site/Appearance/Layout/Styles/icons/eleanahotel.ttf?v=1-5-16) format('truetype'),url(../../Site/Appearance/Layout/Styles/icons/eleanahotel.svg?v=1-5-16#eleanahotel) format('svg');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'Inter18ptLight';src:url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Light.eot);src:url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Light.eot?#iefix) format('embedded-opentype'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Light.woff2) format('woff2'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Light.woff) format('woff'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Light.ttf) format('truetype'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Light.svg#Inter18pt-Light) format('svg');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'Inter18ptRegular';src:url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Regular.eot);src:url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Regular.eot?#iefix) format('embedded-opentype'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Regular.woff2) format('woff2'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Regular.woff) format('woff'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Regular.ttf) format('truetype'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Regular.svg#Inter18pt-Regular) format('svg');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'Inter18ptMedium';src:url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Medium.eot);src:url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Medium.eot?#iefix) format('embedded-opentype'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Medium.woff2) format('woff2'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Medium.woff) format('woff'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Medium.ttf) format('truetype'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Medium.svg#Inter18pt-Medium) format('svg');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'Inter18ptSemiBold';src:url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-SemiBold.eot);src:url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-SemiBold.eot?#iefix) format('embedded-opentype'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-SemiBold.woff2) format('woff2'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-SemiBold.woff) format('woff'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-SemiBold.ttf) format('truetype'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-SemiBold.svg#Inter18pt-SemiBold) format('svg');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'Inter18ptBold';src:url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Bold.eot);src:url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Bold.eot?#iefix) format('embedded-opentype'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Bold.woff2) format('woff2'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Bold.woff) format('woff'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Bold.ttf) format('truetype'),url(../../Viewer/System/Modules/Fonts/Inter/Inter18pt-Bold.svg#Inter18pt-Bold) format('svg');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1;width:95%}.swiper-container-no-flexbox .swiper-slide{float:none}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.slide1{background-image:url(../../Site/Appearance/Layout/Images/eleana-hotel.jpg)}.slide2{background-image:url(../../Site/Appearance/Layout/Images/eleana-hotel-reception.jpg)}.slide3{background-image:url(../../Site/Appearance/Layout/Images/eleana-hotel-restaurant.jpg)}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-progress{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:20px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;margin-right:7px;margin-left:7px;display:inline-block;border-radius:100%;background:#fff;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#888}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}body{font-family:'Inter18ptLight';font-weight:normal;padding:0;margin:0;background-color:#fff;overflow-y:scroll;color:#000;-webkit-font-smoothing:antialiased}html,button,input,select,textarea{color:#fff}::-moz-selection{background:#5C7E85;text-shadow:none;color:#fff}::selection{background:#5C7E85;text-shadow:none;color:#fff}::-webkit-selection{background:#5C7E85;text-shadow:none;color:#fff}b,strong{font-family:'Inter18ptMedium';font-weight:normal;color:#fff}#privacy-policy b,#privacy-policy strong{color:#444}select::-ms-expand{display:none}img{vertical-align:middle}a{text-decoration:none}ul{padding:0;list-style-type:none}ul li{display:inline-block}header.mob_header{display:none}header{position:fixed;width:100%;height:80px;top:0;z-index:2;background-color:#fff;transition:background-color .25s,padding .25s,box-shadow .25s}.stuck_section{transition:none}header.stuck{position:fixed;background-color:#fff;z-index:10;box-shadow:0 3px 5px rgba(0,0,0,.075)}.menu-toggle{display:none}a.logo{width:104px;height:62px;display:table;background-repeat:no-repeat;float:left;text-decoration:none;background-image:url(../../Site/Appearance/Layout/Images/logo.jpg);position:absolute;top:10px;left:80px}@media screen and (max-width:1300px){a.logo{left:10px;background-size:80px 48px!important}.account_icon{margin-top:-2px!important;margin-right:-20px!important}}img.logo{width:104px;height:62px;display:table;background-repeat:no-repeat;text-decoration:none;margin-bottom:15px;margin-right:61px;float:right}.logo.retina{display:none;max-height:62px}.languages_box{width:auto;height:auto;display:table;float:right;margin:0 auto;position:absolute;top:32px;right:80px}.language{width:auto;height:auto;display:table;margin:0;float:left}.languages_box span,a.lang_links{color:#999;font-size:14px;font-family:'Inter18ptLight';font-weight:normal;text-align:center;float:left;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.languages_box span{margin:0;margin-left:5px;margin-right:5px}a.langs_link_selected{font-family:'Inter18ptMedium'}a.lang_links:hover{color:#444;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}a.langs_link_selected:hover{color:#999;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.nav_menu{width:auto;height:auto;display:table;margin:0 auto;margin-top:30px;float:none}.menu_links{width:100%;height:auto;margin:0 auto;display:table}.menu_ul{margin:0}.nav_menu span{width:auto;color:#444;font-size:15px;font-family:'Inter18ptMedium';font-weight:normal;text-align:center;margin:0 auto}.menu_ul li.menu-link{margin:0 auto;margin-right:9px;margin-left:9px;display:table;float:left}.nav_menu.greek_lan span{font-size:14px}.nav_menu.greek_lan .menu_ul li.menu-link{margin-right:8px;margin-left:8px}.menu_ul li.menu-link a{display:inline-block;position:relative;padding-bottom:4px}.menu_ul li.menu-link a:before{content:"";position:absolute;right:0;bottom:0;width:0;height:2px;background-color:#909090;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}.menu_ul li.menu-link a:hover:before{width:100%;left:0;right:auto}li a:active,li a:selected,li a:focus{text-decoration:none}footer{height:auto;width:100%;display:table}.footer_container{height:auto;width:100%;display:table;margin:0 auto;padding-top:105px;padding-bottom:120px;background-color:#242526}.footer_inner{margin:0 auto;width:90%;height:auto;display:table;max-width:1110px}.footer_info_box{width:auto;height:auto;display:table;margin:0;float:left}.info_box{width:auto;height:auto;display:table;margin:0 auto;margin-right:95px;float:left}.email_box p,.info_box p,.info_box a{color:#fff;font-size:15px;font-family:'Inter18ptLight';font-weight:normal;text-align:left;margin:0;margin-bottom:10px;display:table;line-height:24px;position:relative}.email_box a,.email_box p{text-decoration:none;color:#444}.footer_title{color:#fff;font-size:16px;font-family:'Inter18ptMedium';font-weight:normal;text-align:left;margin:0;margin-bottom:7px;display:table}.footer_subtitle{color:#777;font-size:14px;font-family:'Inter18ptLight';font-weight:normal;margin:0;margin-bottom:30px;display:table;line-height:21px}.social_label{opacity:0;display:table-column}.social_box_out{width:100px;height:auto;display:table;margin:0;float:left}.social_box{width:35px;height:34px;float:left;position:relative;text-decoration:none;display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.2s;transition-duration:0.2s}.download{width:24px;height:30px;margin:0 auto;margin-top:-2px;margin-right:3px;text-decoration:none;font-family:'eleanahotel';color:#444;float:left;text-align:left;font-size:16px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease}.download:before{content:'h';display:table;width:18px;height:20px}.social_box_out .social_icon{width:35px;height:34px;margin:0 auto;text-decoration:none;border:1px #333 solid;font-family:'eleanahotel';color:#fff;float:left;text-align:center;font-size:18px;position:relative}.facebook:before{content:'c';width:20px;height:15px;display:table;padding-top:4px;padding-left:3px;position:relative;z-index:2}.instagram:before{content:'g';width:28px;height:15px;display:table;padding-top:4px;position:relative;z-index:2;line-height:23px}.social_box:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#4B75CC;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;transition-delay:0.2s}.social_box:hover:before,.social_box:focus:before,.social_box:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);transition-delay:0s}.social_box:last-child:before{background:#CE2F95}.social_box:last-child{margin-left:15px}.addemail_info{width:auto;height:auto;display:table;position:relative}.newsletter_box{width:360px;height:auto;display:table;margin:0;float:right}.newsletter_input{display:table;color:#242526;font-weight:normal;font-family:'Inter18ptLight';font-size:14px;float:left;border-radius:0;height:42px;width:275px;padding-left:15px;border:none;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;appearance:none;-webkit-appearance:none}.newsletter_input:focus{outline:none;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease}.arrow_right{width:37px;height:10px;display:table;margin:0 auto;font-family:'eleanahotel';font-weight:normal;color:#fff;font-size:36px;position:absolute;right:15px;top:0;z-index:0}.arrow_right:before{content:'f';width:37px;height:10px;display:table;line-height:40px}.btn{border:none;font-family:inherit;font-size:36px;font-weight:bold;color:inherit;background:none;cursor:pointer;display:inline-block;outline:none;position:relative;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.btn:before{font-family:'eleanahotel';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:relative;-webkit-font-smoothing:antialiased;width:37px;height:10px;display:table;color:#fff;font-size:36px;right:15px;top:0}.btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.btn-animation{position:relative;min-width:68px;height:44px;background-color:#444;color:#fff;overflow:hidden;top:0;right:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.btn-animation:before{position:absolute;height:auto;width:30px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.btn-animation .newsletter_span{display:inline-block;width:100%;height:100%;-webkit-transition:all 0.5s;-webkit-backface-visibility:hidden;-moz-transition:all 0.5s;-moz-backface-visibility:hidden;transition:all 0.5s;backface-visibility:hidden}.btn-animation-b:hover .newsletter_span{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}.btn-animation-b:before{left:-100%;width:37px;height:10px;display:table;overflow:hidden}.btn-animation-b:hover:before{left:15px;width:37px;height:10px;display:table}.copyright_container{height:auto;width:100%;display:table;margin:0 auto;padding-top:25px;padding-bottom:25px;background-color:#1C1C1C}.copyright{width:auto;height:auto;display:table;margin:0}.development{width:auto;height:auto;display:table;margin:0;float:right}.privacy span,.privacy a,.copyright p,p.development,p.development a{text-decoration:none;display:table;color:#fff;font-size:13px;font-family:'Inter18ptMedium';font-weight:normal;text-align:left}.copyright p{margin:0;float:left}p.development{width:auto;height:auto;display:table;margin:0;float:left;margin-left:5px}.privacy a,p.development a{float:none;display:inline-block;position:relative}.privacy a:before,p.development a:before{content:"";position:absolute;right:0;bottom:0;width:0;height:1px;background-color:#909090;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}.privacy a:hover:before,p.development a:hover:before{width:100%;left:0;right:auto}.privacy{width:auto;height:auto;display:table;margin:0;margin-top:-20px;float:right}.privacy span{margin-left:7px;margin-right:7px;display:inline-block;float:none}.spinner{width:40px;height:40px;position:relative;margin:0 auto;margin-top:50px}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#999;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2.0s infinite ease-in-out;animation:sk-bounce 2.0s infinite ease-in-out}.double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}#booking_loader{display:none}#newsletter_loader{display:none;height:158px;margin-left:auto;margin-right:auto;margin-top:20px}#fc_loading{width:100%;height:158px;text-align:center;margin-top:20px;display:none}#fc_answer{height:auto;width:100%;margin-left:auto;margin-top:24px;text-align:center;display:none;color:#000;font-size:17px;font-family:'Inter18ptLight';line-height:27px}.answer_message{height:auto;width:100%;margin-left:auto;margin-top:24px;text-align:center;display:none;color:#444;font-size:20px;font-family:'Inter18ptLight';line-height:27px}.newsletter_box .answer_message{color:#fff;text-align:left;font-size:15px}.fc_required{border-color:#F00!important}.accept_terms_text{height:auto;width:100%;display:table;margin-top:10px}.accept_terms_text label{width:auto;font-size:13px;color:#777;font-weight:normal;padding-left:3px;font-family:'OpenSans-Regular';line-height:20px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease}#booking_info .accept_terms_text label{color:#222}.accept_terms_text label a:visited,.accept_terms_text label a:active,.accept_terms_text label a:link{text-decoration:underline;color:#777;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease}#booking_info .accept_terms_text label a:visited,#booking_info .accept_terms_text label a:active,#booking_info .accept_terms_text label a:link{text-decoration:none;color:#666}.accept_terms_text label a:hover{text-decoration:underline;color:#ccc;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease}#booking_info .accept_terms_text label a:hover{color:#111}.swiper-pagination{bottom:60px;right:6%}.swiper-pagination-bullet{opacity:0.63}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;opacity:1}.scroll_box{width:100%;height:auto;margin:0 auto;display:table;position:absolute;bottom:80px;z-index:1}.scroll_box_inner{width:auto;height:auto;margin:0 auto;display:table;position:relative;cursor:pointer}.scroll_box h6{margin:0 auto;margin-bottom:17px;display:table;color:#fff;font-size:16px;font-family:'Inter18ptMedium';font-weight:normal;text-shadow:0 0 3px #5C7E85}.down_arrow{width:24px;height:10px;display:table;margin:0 auto;font-family:'eleanahotel';color:#fff;font-size:20px;text-shadow:0 0 3px #5C7E85;position:absolute;right:0;top:30px;bottom:0;left:0;opacity:0;animation:MoveUpDown 1.4s linear infinite}.down_arrow:before{content:'b';width:24px;height:10px;display:table}@keyframes MoveUpDown{0%{top:30;opacity:1}25%{top:40px;opacity:0}50%{top:20px;opacity:0}75%{top:30px;opacity:1}100%{top:30px;opacity:1}125%{top:30px;opacity:1}150%{top:30px;opacity:1}175%{top:30px;opacity:1}}.white_section_container{width:100%;height:auto;display:table;margin:0 auto;background-color:#fff}.grey_section_container{width:100%;height:auto;display:table;margin:0 auto;background-color:#F5F5F5}.section_container{width:80%;height:auto;display:table;margin:0 auto;margin-top:110px;margin-bottom:100px;background-color:#fff}#welcome .section_container{max-width:945px}#booking .section_container,#ayia_napa .section_container,#bar_facilities .section_container,#hotel_rooms .section_container{width:1130px}#booking .section_container{width:1000px}#bar_facilities .section_container{margin-top:0}#hotel_rooms .section_container{margin-bottom:0}#booking .section_container{margin-top:0;margin-bottom:165px}.welcome_txt{width:300px;height:240px;float:left;display:table;margin:0;border-right:1px #DDD solid}.welcome_txt h2{color:#52797F;font-size:40px;font-family:'Inter18ptMedium';font-weight:normal;text-align:right;margin:0;margin-right:65px;margin-bottom:15px;display:table;float:right}.welcome_txt h3{color:#52797F;font-size:26px;font-family:'Inter18ptMedium';font-weight:normal;text-align:right;margin:0;margin-top:40px;margin-bottom:20px;margin-right:65px;display:table;float:right}.welcome_txt p{color:#777;font-size:20px;font-family:'Inter18ptLight';font-weight:normal;text-align:right;margin:0;margin-right:65px;display:table;float:right}.home_txt{width:565px;height:auto;margin:0;float:right;display:table}.home_txt p{color:#444;font-size:16px;font-family:'Inter18ptLight';font-weight:normal;text-align:left;line-height:27px;margin:0;margin-top:20px;display:table;float:left}.rooms_bg{background-image:url(../../Site/Appearance/Layout/Images/hotel-rooms.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;width:565px;height:550px;float:left;margin:0;display:table}.section_box{width:565px;height:550px;float:right;margin:0 auto;display:table}#bar_facilities .section_box{float:left}h2.section_title{color:#666;font-size:28px;font-family:'Inter18ptMedium';font-weight:normal;text-align:center;margin:0 auto;margin-top:120px;margin-bottom:58px;display:table}#booking h2.section_title{margin:0;margin-top:0;margin-bottom:15px;text-align:left}.section_box p{width:473px;height:auto;display:table;margin:0 auto;margin-bottom:20px;line-height:28px;color:#444;font-size:16px;font-family:'Inter18ptLight';font-weight:normal;text-align:left}#ayia_napa .section_box p{width:auto}a.read_link{cursor:pointer;width:229px;padding-left:0;padding-right:0;height:32px;padding-top:15px;margin:0 auto;margin-top:60px;text-decoration:none;color:#444;font-size:14px;text-align:center;font-family:'Inter18ptMedium';font-weight:normal;border:2px #444 solid;display:table;position:relative;transition:.18s;transition-property:border-color,background-color,color,opacity}.read_link:link,.read_link:visited,.read_link:active{text-decoration:none}a.read_link:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;background:#444;border-color:#444;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center top;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.read_link:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center bottom;transform-origin:center bottom}a.read_link.brochure:before{background:transparent;border-color:transparent}a.read_link.brochure:hover:before{-webkit-transform:none;transform:none;-webkit-transform-origin:none;transform-origin:none}a.read_link.brochure:hover .download,a.read_link.brochure:hover span{color:#52797F;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease}a.read_link span{position:relative;z-index:1}a.read_link:hover span{color:#fff;z-index:1}.common_container .read_link.brochure{height:28px;padding-top:12px;margin-top:0;margin-bottom:0;border:none;width:auto}.bar_facilities_bg{background-repeat:no-repeat;background-size:cover;background-position:center;width:565px;height:550px;float:right;margin:0;display:table;background-image:url(../../Site/Appearance/Layout/Images/hotel-bar.jpg)}div.ag_napa_bg{background-image:url(../../Site/Appearance/Layout/Images/ayia-napa.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;width:565px;height:550px;float:left;margin:0;display:table}div.ag_napa_bg.mob_image{display:none}#ayia_napa a.read_link{margin-top:110px}p.book_p{margin:0;color:#777;font-size:14px;text-align:left;font-family:'Inter18ptLight';font-weight:normal;display:table}.booking_line{width:auto;height:auto;display:table;margin:0;margin-top:65px}.calendar_box{width:auto;height:auto;display:table;margin:0;position:relative;float:left;background-color:#fff}.calendar_box:nth-child(2){margin-left:45px;margin-right:45px}.calendar_input{display:table;color:#222;font-weight:normal;font-family:'Inter18ptLight';font-size:16px;float:left;border-radius:0;border:2px #777 solid;height:47px;width:323px;padding-left:15px;position:relative;z-index:1;background-color:transparent;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;appearance:none;-webkit-appearance:none}.calendar_input:focus{outline:none;outline-color:transparent;outline-style:none}.calendar{width:26px;height:26px;display:table;margin:0;float:right;position:absolute;right:20px;top:10px;font-family:'eleanahotel';color:#999;font-size:26px}.calendar:before{content:'a';width:26px;height:26px;display:table}.booking_link{width:155px;padding:0;height:53px;cursor:pointer;margin:0;text-decoration:none;color:#fff;font-size:14px;text-align:center;font-family:'Inter18ptLight';font-weight:normal;background-color:#444;display:inline-block;position:relative;transition:.18s;transition-property:border-color,background-color,color,opacity}.booking_link:link,.booking_link:visited,.booking_link:active{text-decoration:none}.booking_link:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;background:#222;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center top;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.booking_link:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.booking_link span{position:relative;z-index:1}.booking_link span{float:none;vertical-align:middle;display:table-cell;margin:0 auto;height:53px;text-align:center;width:155px}.booking_link:hover span{color:#fff;z-index:1}#booking .btn_box{width:auto;float:left}.common_bg_container{width:95%;margin:0 auto;overflow:hidden}.bg_inner{background-repeat:no-repeat;background-size:cover;background-position:center center;margin:0 auto;display:table}.about_bg{background-image:url(../../Site/Appearance/Layout/Images/eleana-hotel.jpg)}.common_container{width:86%;max-width:1109px;height:auto;display:table;margin:0 auto;padding-top:95px;margin-bottom:40px}.section_title_box{width:100%;height:auto;display:table;margin:0;float:right}#privacy-policy .section_title_box{float:none}.section_title_box a,.section_title_box h2{float:right;margin:0;margin-bottom:15px;display:table;color:#52797F;font-size:40px;font-family:'Inter18ptMedium';text-align:right;font-weight:normal;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.underline{width:240px;height:1px;background-color:#DDD;margin:0;float:right;display:table}.text_box{width:605px;height:auto;display:table;margin:0;margin-top:78px;float:left}#privacy-policy .text_box{width:100%;float:none}.text_box strong,.text_box p{margin:0;margin-bottom:20px;display:table;color:#444;font-size:16px;font-family:'Inter18ptLight';text-align:justify;font-weight:normal;line-height:27px}.text_box strong{margin-bottom:5px;margin-top:20px;font-family:'Inter18ptMedium'}.text_box strong:nth-child(1){margin-top:0}.text_box ul{width:90%;list-style:disc;margin:0 auto;margin-bottom:20px}.text_box ul li{color:#444;font-size:16px;font-family:'Inter18ptLight';text-align:justify;font-weight:normal;line-height:27px;display:list-item}.right_box{width:474px;height:auto;display:inline-block;margin:0 auto;margin-top:166px}.subtitle_box{margin:0 auto;width:262px;height:auto;color:#CCC;font-size:30px;font-family:'Inter18ptLight';text-align:center;font-weight:normal;line-height:40px}.grey_section_container .common_container{max-width:1154px;margin-top:75px;margin-bottom:85px;padding-top:0}.gallery{color:#555;width:100%;height:auto;font-size:25px;font-family:'Inter18ptMedium';text-align:left;font-weight:normal;margin:0}.gallery_container{width:1154px;height:auto;display:table;margin:0 auto;margin-top:90px}.gallery_container figure{text-decoration:none;width:250px;height:166px;display:table;margin:0 auto;margin-bottom:30px;margin-left:19px;margin-right:19px;overflow:hidden;background-color:rgba(255,255,255,.2);cursor:pointer;position:relative;opacity:1;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.gallery_container figure img{text-decoration:none;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}.gallery_container .pgs-vr-gallery{text-decoration:none;font-size:0}.gallery_container .pgs-vr-gallery figure:hover img{text-decoration:none;cursor:pointer;opacity:.7;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}.gallery_container figure a{text-decoration:none;cursor:pointer}.gallery_container .pgs-vr-gallery figure:hover a:before{text-decoration:none;opacity:1}.common_container .rooms_bg{width:308px;height:300px;margin-top:50px;background-size:contain;background-position:right}.common_container .section_box{width:668px;height:auto;margin-top:90px}.common_container h2.section_title{margin:0;margin-top:0;margin-bottom:37px}.common_container .section_box p{width:100%;margin:0;margin-bottom:20px}.common_container a.read_link{margin:0;margin-top:63px;float:right}.common_container.right{margin-bottom:125px}.common_container.right .facilities_bg{width:308px;height:300px;margin-top:94px;float:right;background-size:contain;background-position:right}.common_container.right .section_box{float:left}.common_container.right a.read_link{margin:0;margin-top:40px;float:left}a.read_link.explore{width:196px;height:28px;padding-top:12px}.ayia_napa_bg{background-image:url(../../Site/Appearance/Layout/Images/ayia-napa-bg.jpg)}#ayia-napa-cyprus .text_box{width:697px;margin-top:85px}.double_box_container{width:85%;max-width:1109px;height:auto;display:table;margin:0 auto;margin-top:70px;margin-bottom:106px}.inner_box{width:519px;height:auto;display:table;float:left}.double_box_container h3{margin:0;display:table;color:#444;font-size:20px;font-family:'Inter18ptMedium';text-align:left;font-weight:normal}#ayia-napa-cyprus .double_box_container .text_box{width:519px;margin:0 auto;margin-top:47px}#ayia-napa-cyprus .double_box_container .text_box p{text-align:justify}.inner_box.right{float:right}.common_container.main_container{max-width:1080px;margin-top:160px;margin-bottom:90px;padding-top:0}.bar_restaurant .bar_facilities_bg{width:461px;height:450px;float:left;margin-top:155px}.bar_box{width:481px;height:auto;float:right;margin:0;display:table}.bar_box .section_title_box{margin-top:35px}.bar_box .text_box{width:481px;float:right;margin-top:50px}.bar_box .text_box p{text-align:justify}.common_container.other_sections_box{margin-top:130px;margin-bottom:153px;padding-top:0}.other_sections_container{width:512px;height:auto;display:table;margin:0 auto;float:left}.other_sections_container.facilities{float:right}.other_sections_img{width:205px;height:200px;background-repeat:no-repeat;background-size:cover;background-position:center;float:right;margin:0;display:table;position:relative;transition:.3s ease-in-out;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:.3s ease-in-out}.rooms_img{background-image:url(../../Site/Appearance/Layout/Images/hotel-rooms-sm.jpg)}.facilities_img{background-image:url(../../Site/Appearance/Layout/Images/pool-sm-1.jpg)}.bar_img{background-image:url(../../Site/Appearance/Layout/Images/hotel-bar-sm.jpg)}.hover_img{display:block;position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-color:#222;opacity:0;-webkit-transition:opacity .6s ease;-moz-transition:opacity 0.3s ease;transition:opacity .6s ease}.other_sections_img:hover .hover_img{opacity:0.2}.rooms_bg.mob_image,.other_sections_img.mob_osimg{display:none}.facilities .other_sections_img{float:left}.other_sections_inner{width:auto;height:auto;display:table;margin:0;float:left}.facilities .other_sections_inner{float:right}.other_sections_container h2.section_title{margin:0 auto;margin-top:40px}.other_sections_inner a.read_link{margin:0 auto;margin-top:63px;float:none;width:196px;height:28px;padding-top:12px}#contact .grey_section_container{background-color:#fbfbfb}.contact_bg{background-image:url(../../Site/Appearance/Layout/Images/eleana-hotel-reception.jpg)}.map_container{width:100%;height:491px;display:table;position:relative}.placeDiv{z-index:9999;position:absolute}.place-card div,.place-card a,.default-card div,.default-card a{color:#5B5B5B;font-family:'Inter18ptMedium';font-size:12px;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.place-card,.default-card,.directions-card{cursor:default}.place-card-large{padding:14px 10px 14px 19px;position:absolute;display:table;top:20px;left:20px;background:#fff;background-color:white;box-shadow:rgba(0,0,0,0.3) 0 1px 4px -1px;border-radius:2px}.place-card-medium{width:auto;padding:9px 11px 9px 11px}.default-card{padding:5px 14px 5px 14px}.place-card a:link,.default-card a:link,.directions-card a:link{text-decoration:none;color:#3a84df}.place-card a:visited,.default-card a:visited,.directions-card a:visited{color:#3a84df}.place-card a:hover,.default-card a:hover,.directions-card a:hover{text-decoration:underline}.place-desc-large{width:200px;display:inline-block}.place-desc-medium{display:inline-block}.place-card .place-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500;font-size:14px;color:black}html[dir="rtl"] .place-name{padding-right:5px}.place-card .address{margin-top:6px}.tooltip-anchor{width:100%;position:relative;float:right;z-index:1}.star-entity .tooltip-anchor,.star-entity-medium .tooltip-anchor,.navigate .tooltip-anchor{width:50%;display:none}.star-entity:hover .tooltip-anchor,.star-entity-medium:hover .tooltip-anchor,.navigate:hover .tooltip-anchor{display:inline}.tooltip-anchor>.tooltip-tip-inner,.tooltip-anchor>.tooltip-tip-outer{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;background-color:transparent;position:absolute;left:-8px}.tooltip-anchor>.tooltip-tip-outer{border-bottom:8px solid #CBCBCB}.tooltip-anchor>.tooltip-tip-inner{border-bottom:8px solid white;z-index:1;top:1px}.tooltip-content{position:absolute;top:8px;left:-70px;line-height:137%;padding:10px 12px 10px 13px;width:210px;margin:0;border:1px solid #CBCBCB;border:1px solid rgba(0,0,0,0.2);border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,0.2);background-color:white}html[dir="rtl"] .tooltip-content{left:-10px}.star-entity-medium .tooltip-content{width:110px}.navigate{display:inline-block;vertical-align:top;height:43px;padding:0 7px}.navigate-link{display:block}.place-card .navigate-text,.place-card .star-entity-text{margin-top:5px;text-align:center;color:#3a84df;font-size:12px;max-width:55px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.place-card .hidden{margin:0;padding:0;height:0;overflow:hidden}.navigate-icon{width:22px;height:22px;overflow:hidden;margin:0 auto}.navigate-icon{border:0}.navigate-separator{display:inline-block;width:1px;height:43px;vertical-align:top;background:-webkit-linear-gradient(top,#fbfbfb,#e2e2e2,#fbfbfb);background:-moz-linear-gradient(top,#fbfbfb,#e2e2e2,#fbfbfb);background:-ms-linear-gradient(top,#fbfbfb,#e2e2e2,#fbfbfb);background:-linear-gradient(top,#fbfbfb,#e2e2e2,#fbfbfb)}.star-entity{display:inline-block;vertical-align:top;height:43px;padding:0 7px}.star-entity .star-button{cursor:pointer}.star-entity-medium{display:inline-block;vertical-align:top;width:17px;height:17px;margin-top:1px}.star-entity:hover .star-entity-text{text-decoration:underline}.star-entity-icon-large{width:22px;height:22px;overflow:hidden;margin:0 auto}.star-entity-icon-medium{width:17px;height:17px;top:0;overflow:hidden;margin:0 auto}.can-star-large{position:relative;cursor:pointer;width:22px;height:22px;overflow:hidden;margin:0 auto}.logged-out-star,.logged-out-star:hover{position:relative;cursor:pointer;width:22px;height:22px;overflow:hidden;margin:0 auto}.is-starred-large{position:relative;cursor:pointer;width:22px;height:22px;overflow:hidden;margin:0 auto}.can-star-medium{position:relative;height:17px;top:-2px;cursor:pointer}.is-starred-medium{position:relative;height:17px;top:-2px;cursor:pointer}.review-box{padding-top:5px}.place-card .review-box-link{padding-left:8px}.place-card .review-number{display:inline-block;color:#e7711b;font-weight:500;font-size:14px}.rating-star{display:inline-block;width:11px;height:11px;overflow:hidden}.directions-card{color:#5B5B5B;font-family:'Inter18ptMedium';background-color:white;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.directions-card-medium-large{height:61px;padding:10px 11px}.directions-info{padding-left:25px}.directions-waypoint{height:20px}.directions-address{font-weight:400;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:black}.directions-icon{float:left;vertical-align:top;position:relative;top:-1px;height:50px;width:20px}.directions-icon div{width:15px;height:45px;overflow:hidden}.directions-separator{position:relative;height:1px;margin-top:3px;margin-bottom:4px;background-color:#ccc}.maps-links-box-exp{padding-top:5px}.time-to-location-info-exp{padding-right:10px;border-right:1px solid #ccc;margin-right:10px;display:inline-block}.google-maps-link-exp{display:inline-block;vertical-align:middle}.time-to-location-text-exp{vertical-align:middle}.place-card-large .only-visible-to-you-exp{padding-top:5px;color:#ccc;display:inline-block}.place-card-large .time-to-location-privacy-exp .learn-more-exp{color:#ccc;text-decoration:underline}.navigate-icon{background-position:0 0}.navigate:hover .navigate-icon{background-position:48px 0}.can-star-large{background-position:70px 187px}.star-button:hover .can-star-large{background-position:48px 187px}.logged-out-star{background-position:96px 187px}.star-button:hover .logged-out-star{background-position:96px 187px}.is-starred-large{background-position:0 166px}.rating-full-star{background-position:48px 165px}.rating-half-star{background-position:35px 165px}html[dir="rtl"] .rating-half-star{background-position:10px 165px}.rating-empty-star{background-position:23px 165px}.directions-icon{background-position:0 144px}.hovercard-personal-icon-home{background-position:96px 102px}.hovercard-personal-icon-work{background-position:96px 79px}.can-star-medium{background-position:0 36px}.can-star-medium:hover{background-position:-17px 36px}.logged-out-star-medium{background-position:36px 36px}.star-button:hover .logged-out-star-medium{background-position:36px 36px}.is-starred-medium{background-position:0 19px}.info{height:30px;width:30px;background-position:19px 36px}.bottom-actions{padding-top:10px}.bottom-actions .google-maps-link{display:inline-block}.saved-from-source-link{margin-top:5px;max-width:331px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon{background-image:url(https://maps.gstatic.com/mapfiles/embed/images/entity11.png);background-size:70px 210px}.navigate_ru .navigate-text{max-width:85px}.map_box{float:none;margin:0 auto;height:100%;width:100%;display:table}#map{height:491px;width:100%}.infobox a,.infobox{text-decoration:none;margin:0;display:table;color:#444;font-size:14px;font-family:'Inter18ptLight';text-align:left;font-weight:normal;line-height:23px;width:180px;margin:10px;margin-left:20px}.infobox_en{width:255px}.infobox_el{width:270px}.infobox_ru{width:310px}.infobox h3{margin:0;margin-bottom:20px;display:table;color:#444;font-size:14px;font-family:'Inter18ptMedium';text-align:left;font-weight:normal}.infobox a.map_links{text-decoration:none;color:#3a84df;display:table;margin:0;margin-top:10px;float:left;margin-right:11px;width:auto}.infobox a.view_on_map{padding-right:10px;border-right:1px #ccc solid}.infobox a.map_links:visited,.infobox a.map_links:active,.infobox a.map_links:link{text-decoration:none;color:#3a84df}.infobox a.map_links:hover{text-decoration:none;color:#3c5b9a}.contact_text_box{width:100%;height:auto;display:table;margin:0;margin-bottom:40px;margin-top:75px;float:left}.contact_info_box{width:224px;height:auto;display:table;margin:0;float:left}.title_h5{margin:0;margin-bottom:30px;color:#444;font-size:16px;font-family:'Inter18ptMedium';font-weight:normal;text-align:left;display:table}p.contact_p a,.contact_p a.email,.contact_p{text-decoration:none;width:auto;margin:0;color:#444;font-size:16px;font-family:'Inter18ptLight';font-weight:normal;text-align:left;display:table;line-height:27px;float:left;position:relative}.contact_p a.email:active,.contact_p a.email:selected,.contact_p a.email:focus{text-decoration:none}.email_link:before,.contact_p a.email:before{content:"";position:absolute;right:0;bottom:0;width:0;height:1px;background-color:#444;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}.email_link:before{background-color:#909090}p.email_link a.email{margin-bottom:0}.email_link:hover:before,.contact_p a.email:hover:before{width:100%;left:0;right:auto}p.contact_info_label{text-decoration:none;width:55px;margin:0;color:#444;font-size:16px;font-family:'Inter18ptMedium';font-weight:normal;text-align:left;display:table;line-height:27px;float:left}.contact_info_inner.greek_box p.contact_info_label{width:73px}.contact_info_inner.russian_box{width:240px}.contact_info_inner.russian_box p.contact_info_label{width:85px}.contact_info_inner{width:228px;height:auto;margin:0;display:table;float:left}.contact_line{width:100%;height:auto;margin:0;display:table}.contact_info_box.more_info{margin-left:135px}.common_container.instructions{max-width:1078px;margin-top:105px;margin-bottom:100px;padding-top:0}.common_container.instructions .section_title{margin-bottom:55px}.instructions_container{width:100%;height:auto;display:table;margin:0 auto;float:none}.even_box{width:484px;height:auto;display:table;margin:0;float:right}.even_box.second{height:101px}.odd_box{width:484px;height:auto;display:table;margin:0;float:left}.instruction_number{margin:0;margin-bottom:20px;margin-right:13px;color:#444;font-size:19px;font-family:'Inter18ptMedium';font-weight:normal;text-align:left;display:table;line-height:27px;float:left}.instruction_p{width:454px;margin:0;margin-bottom:20px;color:#444;font-size:16px;font-family:'Inter18ptLight';font-weight:normal;text-align:left;display:table;line-height:27px;float:left}.form_container{width:85%;max-width:1109px;height:auto;display:table;margin:0 auto;margin-bottom:100px;margin-top:93px}.contact_input{display:table;color:#222;font-weight:normal;font-family:'Inter18ptLight';font-size:15px;float:left;border-radius:0;border:2px solid #DDD;height:47px;width:318px;margin-bottom:40px;overflow:hidden;padding-left:20px;appearance:none;-webkit-appearance:none;-ms-appearance:none}#contact .contact_input{border:2px solid #cfd5d6}#contact .contact_input:focus{border:2px solid #cfd5d6}#booking_info .contact_input{float:none}input.contact_input::-webkit-input-placeholder{color:#999}input.contact_input:-moz-placeholder{color:#999}input.contact_input:-ms-input-placeholder{color:#999}input.calendar_input:-ms-input-placeholder{color:#999}input.calendar_input:-moz-input-placeholder{color:#999}input.calendar_input:-webkit-input-placeholder{color:#999}textarea.user_msg::-webkit-input-placeholder{color:#999}textarea.user_msg:-moz-placeholder{color:#999}textarea.user_msg:-ms-input-placeholder{color:#999}.contact_input.telephone{margin-bottom:0}.user_msg{display:table;font-size:15px;color:#222;font-weight:normal;font-family:'Inter18ptLight';margin:0 auto;border-radius:0;border:2px solid #DDD;width:317px;height:120px;resize:none;overflow:hidden;padding-top:20px;padding-left:20px;appearance:none;-webkit-appearance:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#contact .user_msg{border:2px solid #cfd5d6}.user_msg:focus,.contact_input:focus,#contact .user_msg:focus{color:#444;outline:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.user_msg:hover,.contact_input:hover{outline:none}.user_msg:focus,.contact_input:focus,#contact .contact_input:focus,#contact .user_msg:focus{border-color:#444;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.contact_label{opacity:0;display:table-cell}.form_box{width:350px;height:auto;display:table;margin:0;float:left}.form_box.right_form{margin-left:85px;margin-right:70px}.send_form .booking_link{position:absolute;bottom:0;background-color:#222}.send_form .booking_link:before{background:#000;border-color:#000}.send_form.contact_send_form,.send_form.carrer_send_form{display:table-cell;vertical-align:bottom}.input_box{display:table;width:auto;height:auto;margin:0 auto;float:left}#fc_form{width:auto;height:auto;display:table;margin:0;position:relative}.common_container.rooms_container{margin-bottom:0;margin-top:215px;padding-top:0}.room_type{width:1075px;height:400px;display:table;margin:0 auto;margin-bottom:135px}.img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.room_animation{width:600px;width:598px;height:400px;display:inline-block;overflow:hidden;float:left;background-color:#222;position:relative}.room_animation img{position:relative;display:inline-block;min-height:100%;max-width:100%;opacity:1;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.room_animation:hover img{opacity:0.6;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);cursor:pointer}.even .room_animation,.even .room_img_box{float:right}.room_info_box{width:415px;height:auto;display:table;margin:0;margin-top:90px;float:right}.even .room_info_box,.even .section_title_box h2,.even a.read_link.read,.even .underline{float:left}.even .section_title_box h2{text-align:left}.section_title_box a:hover{color:#999;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.btn_box{width:100%;height:auto;display:table;margin:0}.dev{display:none}a.read_link.read{width:168px;height:25px;padding-top:9px}.room_img_box.mob_room_img{display:none}.hotel_room_bg{background-repeat:no-repeat;background-position:center;width:461px;height:450px;float:left;margin:0;margin-top:155px;display:table}.rooms_bg.mob_image,.bar_facilities_bg.mob_image,.facilities_bg.mob_image,.hotel_room_bg.mob_image{display:none}.common_container.booking_inner_container{margin-top:140px;margin-bottom:40px;padding-top:0}#booking-section .text_box{width:100%;float:right;margin-top:55px}#booking-section .text_box p{float:right}.booking_container{width:100%;max-width:1300px;height:auto;display:table;margin:0 auto}.reservation_details_box{float:left;margin:0;width:638px;height:645px;z-index:1;background-color:#222;display:inline-block;position:absolute}.personal_details_box{float:right;margin:0;margin-top:60px;width:1142px;height:708px;z-index:0;background-color:#DDD;display:inline-block;position:relative}.reservation_title{font-family:'Inter18ptLight';font-weight:normal;font-size:25px;color:#fff;margin:0;margin-top:50px;margin-right:250px;text-align:left;float:right;display:table}.personal_details_box .reservation_title{color:#212121;margin-top:70px;margin-left:570px;margin-right:0;float:left}.w_form_container{width:425px;float:right;margin-right:100px;margin-top:60px}#booking-section .contact_input{margin-bottom:0}#booking-section .user_msg:focus,#booking-section .contact_input:focus{border-color:#222;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#booking-section .send_form .booking_link{position:relative;float:right;margin-top:0;padding-left:0;padding-right:0}#w_fc_form{display:block}#booking-section .input_box{margin-bottom:60px}.reservation_details_box .booking_line{width:345px;margin-right:65px;margin-top:50px;float:right}.reservation_details_box .calendar_box{float:none;margin-bottom:60px}.reservation_details_box .calendar_box:nth-child(2){margin:0;margin-bottom:60px}.reservation_details_box .calendar_input{border:1px transparent solid;width:325px;height:49px;color:#222}div.styled-select{overflow:hidden;height:53px;width:323px;background-color:#fff;appearance:none;-webkit-appearance:none;-ms-appearance:none;border-radius:0;padding-left:10px;font-size:16px;color:#999;font-family:'Inter18ptLight';position:relative}#booking div.styled-select{border:2px #777 solid;height:49px;width:324px;padding-left:15px}#booking div.home_booking_numbers{width:130px;margin-right:46px}#booking .styled-select select{color:#787878;width:324px;height:51px}#booking .calendar_box .down_arrow{right:18px}.error{border-color:#f00!important}.error select{color:#f00!important}#booking .error select{color:#787878!important}div.styled-select:hover>select{font-family:'Inter18ptLight'}.styled-select select{background:transparent;height:53px;width:318px;font-size:16px;line-height:normal;border:0;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#787878;font-family:'Inter18ptLight';overflow:hidden;position:relative;z-index:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.calendar_box,.styled-select select:focus{color:#222;outline:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}div.styled-select_focus{border:1px solid #222!important}div.styled-select select option{background-color:#fff;color:#222}.calendar_box .down_arrow{animation:none;color:#999;top:12px;right:24px;left:auto;opacity:1;float:right;font-size:24px;text-shadow:none}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:#fff}.pswp__item{background-color:#fff}div.pswp__scroll-wrap{background-color:#fff}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background-color:#fff}.selectedStyle{color:#222!important}.facilities_bg{background-repeat:no-repeat;background-size:cover;background-position:center;width:461px;height:450px;float:left;margin:0;margin-top:155px;display:table;background-image:url(../../Site/Appearance/Layout/Images/pool-1.jpg)}#facilities #os_facilities{display:none}#privacy-policy .common_container{padding-top:195px;min-height:600px}.email_box{width:100%;height:auto;display:table;margin:0;padding-top:90px}h4.send_email{font-family:'Inter18ptMedium';margin:0;display:table;color:#444;font-size:16px;text-align:left;font-weight:normal;line-height:27px}#career .send_email{float:left;margin-right:5px;font-size:18px;line-height:24px;font-family:'Inter18ptLight'}#career a.email{color:#52797F;font-size:16px;line-height:26px;font-family:'Inter18ptMedium'}div.vlcookies_box{height:50px;background:#fff;color:#444;font-size:16px;-webkit-box-shadow:0 -1px 2px #F5F5F5;-moz-box-shadow:0 -1px 2px #F5F5F5;box-shadow:0 -1px 2px #F5F5F5;padding-top:20px}div.vlcookies_ok{font-family:'Inter18ptMedium';border-radius:0;color:#fff;background-color:#52797F;font-size:14px;padding:8px 8px;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}div.vlcookies_ok:hover{background-color:#436469;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}span.vlcookies_msg a,span.vlcookies_msg a:visited{text-decoration:none;color:#444;border-bottom:1px solid #444;padding-bottom:1px;-webkit-transition:all 0.35s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.35s}span.vlcookies_msg a:hover{text-decoration:none;color:#52797F;border-bottom:1px solid #52797F;-webkit-transition:all 0.35s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.35s}.greek{background-image:url(data:image/jpg;base64,/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAWACEDAREAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAgHCf/EADIQAAAEBAIGCgIDAAAAAAAAAAQFBgcCAwgJAAETFBlZmNURFRYXGFhal9LWChIhIiT/xAAaAQEAAgMBAAAAAAAAAAAAAAAABQYDBAcI/8QAOBEAAAUBBAUICQUAAAAAAAAAAQIDBAUABgcREhMWIZbSFBdVVmeUldMIFSJBVFiT0dQyQkNRcf/aAAwDAQACEQMRAD8AoGzjaAfmlSph2XCW7/UXrgrU1I76NeCKGifmNbqMGcrPspqB2almaSK9SShd1XN67ONNNzAacN/mm6X+Pc1898cDayzERHMbPW2YKNbXwUqdaYgOQtjosuVaRBJXlaud2ppS6BHKGkym9oMK59BQThm6XVUdMFMzJdECoL5xAVADAxvZDAoYbRrlsh7TzC0fh9fuQqBfVJJlXgiwkagutQrQO+auTCgJJAkWqzJ5C8ajQmRGmTUvnk4dHDJGc3MWZBTuVNg6JcEcHU3970/bAxU7tmzCzLpodRWWUvYYKwjN0gtgVonDqJPD6ZwkciwvAPlApDt8BxPlGNJAtWxjjIqHclOJtCWLWTMYuUQx0wqABQEQMGAAPuNhjtw0DuCsR+W6/d7RFX1nEfrHf11luC8Uc/k1l9WQPw859RpxU7grEfluv3e0RV9Zw1jv66y3BeKOfyaerIH4ec+o04qdwViPy3X7vaIq+s4ax39dZbgvFHP5NPVkD8POfUacVUFbSZC1Zb/fJxHhH3oKS3IkrqnN2GIgIipuzJHzi+e5fZ/RqKaYxqk6hFhinqPPSlOqyYh2QjLoGh9H/et3nT96l4UFGw6dytq4wzC0kTPCurJovAULGcoxbAmDVDIZbT7FcxsmX9Bsa3YmPaRyyyqkyVcFW6qAEBuuQCioGGfaJswht/r/AHaNY9SKyVO9CAtWmlJv5KtLTMHDgk6dJF2PI6eSw6zUoFLTTAQRyxUhWKc9kB4gAk2M5sqcDlyJ8euzYJ8yZB+kMMxa6dnreEZo2t9GW00yjHKLqsCLWjO35MZyCZVsgs2yBhA5UkwyHExS5QygA4iOJsyOzMqZraUENKOJg5Eor78f5RHaHvMAAY37qt3xYuj6tOnvhXbT5YpGqkP8o1oN7pOtvGQ62h4YH2p4sXR9WnT3wrtp8sNVIf5RrQb3SdMZDraHhgfanixdH1adPfCu2nyw1Uh/lGtBvdJ0xkOtoeGB9q5Ybd2PdMWluHQVzbHW+YPtdvd3kJ5NV7WMehYXuxuKm3dj3TFpbh0Fc2w5g+1293eQnk01jHoWF7sbipt3Y90xaW4dBXNsOYPtdvd3kJ5NNYx6Fhe7G4qbd2PdMWluHQVzbDmD7Xb3d5CeTTWMehYXuxuKm3dj3TFpbh0Fc2w5g+1293eQnk01jHoWF7sbir//2Q==)}.english{background-image:url(data:image/jpg;base64,/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAWACEDAREAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAABgcEBQgJ/8QANBAAAAYCAQEDBw0AAAAAAAAAAgMEBQYHAQgJFQATFBESFhchIlYYGSMkJzNalZiZ0dfY/8QAGgEAAgMBAQAAAAAAAAAAAAAABwgDBQYECf/EADURAAEEAQMDAgMHAQkAAAAAAAMBAgQFBgcREgAIExQhGCIxCRUXQViX1VczVZOVltLT1vD/2gAMAwEAAhEDEQA/ALSyNINBd/I042MbSFgaGWWuccI1Ow+s9N21I9U3aVOmVRiBFeur0zikZtfX51dFGC05TijYmiJrshPXAsqQe6QWfKjXnV7R2wiUWqFUO/qicUiWsKxHeQZAmq1HrCvq/wBTNiK1FbvHvIp0H7N8gfqpOtO3HSTWKFKt+3fUWHbWEKO8s7TXUJ1Zg2ptUwaKrvQ+pnNw/NobOTjtkYtdjkOauzqNzmuVU/TvFLt9x0xnkje7uizDIadmnH1Immur9rZ7KkFZTRasv2hnpubcYVgb5RGH9eyIVbsnZZIxI/EI0qs1scHQlIcfiy7mdVcQ1I0XX7hmEHYhuYUqVTzh+GeAHoZzFO3jzjSY7XvYxSxjE4q9nkYNXI3qTsKw22xLvG0jj2AncR5PYxiP2/sTirZolAb6K0qOG5qo5g15tciN2RFVOW9qTeG1HHNouXVEZCojMD2S3kOsiwXfqAIfX6aSeoYpg63hjbX+Uuro/jaHUDBGofGJLJXoxtW+CahlJTzS8J2lal4dphhmc3GX2b4QTTq9sGHFiSZ9nZlC+zcQMCFFGQhnsRzOSvUQm8m8iN36Yr7S3S7M9W+7KmxXCKttjZl00xYr3yLCsqa+GEbj85Nha3M2vrYMUe7VMeRKZxaqcGFIrBu0fQfB/CKNrsvYDa1Kui0AQmJDM2Nf1WS+SPLmuPCcajb6P0PgwHycSt5UYKEJqd9j3gefKEtxV69AAWYUTs73uF1f1XsHY/pZTt0+qTK5Fu7csE2VyIibI+QxsooqjHRr7bGlFJJFy3RVdxa5ca/R3tr0GCyy1Wyv8d87j/TANNrKTWaZ18v842TamIFLXKOKv8UmBgkCHWyWNex2QIx3m6fnpjxsfHfJd+1BV3+SO2f/AAu18/rdcfuHUf8AH1bfj3oF+jrt3/wM0/711b0brdyTbMQt+tGhuWSNWbXUPGcU+2Oz7dbatsHasgKGcr8yZyaumOPqwJSiRicxNbmsLbcBD1ESbIy8CWDINL9TsRI0WRSXUpiC8yCk3pUMgU9/KUQXkIAe3u15kG16b8VVEXb0dpu73sSyGQ2uqO3eTOlHOOOKEHRDTsp5Mly8RgBHZZOeeRyciNENjiKrtkbv0kbe183bdNdrmsx45GoTsbUkHiy5/n8NjO0F8z4uaRlskLMzOalgZJlEWiJ2Mxtz86NBa54anN0jKZWchCa6hVqW8tRij1N+elsbdtx9600F6R5siPNspUPzuV20ZTFjthmMvje5BIZy7Dc78vdgsT1V7fa7VjAMAD29ztMdR8rOpMSfcacab47b120QpfWyGU97LyPH0WPzEiyK+NKXm4aB4tP45mgenPIbfNONMk1V28bKRh0gmFhtjHWhmx9q1W+vTxCzGMudyJqhMIaVyJyRlGPLJ1V3RiOUByoRdWAn75H3suP47lNlVEsqeUeNWhlLHM9kqcAIpLlXihVjicFjj8HqNHvR5fG5UavFdubuK187XtONRUxXWHS8OZZguP1Fq2zJgOF5O51TKQ/oIzZ9/YR7BUicCoofD6eOpNhPXk7ouf6j3qhCefrpBy/wiPG1cqwisxvU7XbhppRBcjEP67LIgGq/TBnj2BFDwZK1jGCKFmBwUa9BNGAArrHsMzfLrV1Fj1yG1umI561Y72QCcqN9l4R5qRiGd83s0SPc5N3NRURVQd5rr/2mYBjtPlWZ9q13U4pfeNaXI3aK6Y2WOT+afI0N5VXk+pGb5mp6Y0wUr5m7hTrPXrus78QXrv8Arn2y/rTsQPhy1+/uG3/zEv8Av6Gnxr9gH6fj/shp1/J9ZI3Z5pLYtl0da6j6bMkKr92UxhCKwYvHI9SUGcGUwxN9k+o0VcHuq+9bRYxlql17SK93cIvp2tmi+QgIA5+E9oFacwbzWDIz55ON4pbcehLJrcUG75SNdMYpEsroi77vWaUbFX2VjmoideX+S95pcRr1ou2fBIWidRYQ3NLmhJIcn1lt4pVeJ6SM6lwxCxYJHtVXVmEVlO3hsj7ExNyKA8c9kWDbnzpk8tKayewpkv44JImPkcueFb05gQk7Ha9+Ha0JisYimpmSY9xCxtJSFnQF4CUhQJygAAGbvFqqyj0OjVVLXQqmsi38JkeBXRhQ4YUbXWCJwjgawbV2+ruPJ31cqruvXT9npbWV33k6UWdvNlWVjLyWwPKnTjmlzJJi1ct5DSZcl5ZMkznKu5pJimVNkV6oidTtzJBIIhx7cbMuiL++ROWxzaHftyj0qi7u4x6SsLgUDXXJa1mfmdSjdWxSHOPvkSskecewWc49nbB9iMePMxvUCJLAGVFkS6th40kTDRzMUlqitKEiOGRuy/R7VTo2fa4STw+5OqPGK4Jm6b4ojSMXZybvkf8AkX6ovuiovv0b0lzxzhW2RmHcjlTodyIfEQlIYffUfdM1JutUoDsmJinCG3VE+knSruBqO+VtMiMaFEhEDAJJJnROM9OeYdSO0/B8xVZ2PomM3A3LIjeLzLBGdvvzikE9lhUP5e7XQZD47Nk2hLsmyfaN90mp+mEk0CkuCFqbUZBXeOWIYtzimRREY5x4uQ4xbimUtsEgW+DlLhGlsRVdHmxibPTrN8szjC+K+WD831a/nsvnw3am/wBVsg/1rkf8V0dfi8xz9MfbH+zdb/Pdf//Z)}.russian{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAWCAYAAABOm/V6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA0LzEzLzE41TU5dAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAABHSURBVEiJ7dOxDcAwDAPBl5G5VXhxphI8AlXwJziAYEkS5o4bAEG8gphWIKrbf9ECP2LFHEFMQUxfc90GSpCLQhCvIKYViB+CYgwdLJHv8wAAAABJRU5ErkJggg==)}.calendar_box:nth-child(2){margin:0;float:right}.booking_line{width:775px}.calendar_box_home{margin-top:45px}#booking .btn_box{margin-top:45px;margin-left:42px}.account_icon{height:20px;width:20px;font-size:15px;color:#999;display:table;margin-top:2px;font-family:'eleanahotel';margin-right:-6px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.35s}.account_icon:before{content:'i'}.account_icon:hover{color:#444;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.35s}.dev_booking_form{display:none}.fx_booking_form{width:100%;height:auto;display:table;margin:0 auto;position:fixed;bottom:0;left:0;right:0;z-index:2;opacity:1;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.hide-fixed-booking{bottom:66px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.fx_booking_form .booking_line{width:725px;margin:0 auto;background-color:#fbfbfb;padding:20px}.fx_booking_form .calendar_box{margin-right:10px}.fx_booking_form div.styled-select{border:2px #777 solid;width:120px;height:44px;float:left}.fx_booking_form .styled-select select,.fx_booking_form .calendar_input{width:130px;height:42px;float:left}.fx_booking_form .booking_link span,.fx_booking_form .booking_link{height:48px}.fx_booking_form .calendar_box:nth-child(2){float:left}.fx_booking_form .calendar_box:nth-child(3){margin-top:0}.fx_booking_form .btn_box{width:auto;float:left}.fx_booking_form .calendar{top:7px}.fx_booking_form .calendar_box .down_arrow{right:16px;top:8px}.fx_booking_form .booking_link{width:110px}*:link,*:visited,*:active,*:focus{outline:none}.brochure_box{width:100%;height:auto;display:table;margin-top:30px;margin-bottom:0}.ru{margin-top:0;margin-bottom:20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){a.logo{background-image:url(../../Site/Appearance/Layout/Images/logo@2x.jpg);background-size:104px 62px}.greek{background-image:url(data:image/jpg;base64,/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAsAEIDAREAAhEBAxEB/8QAGgABAAMBAQEAAAAAAAAAAAAAAAYJCgEFC//EADoQAAACBwQJAwIDCQAAAAAAAAMEAAECBQYHCAkKEpgRGBpSV1iX1tcUVZETQRUXITEyOkJUeJS20//EAB0BAQABBAMBAAAAAAAAAAAAAAAHAQMGCQQFCAL/xABHEQAAAwQDCwoCBA8AAAAAAAABAgMABAUGERIWBwgUGFJVlJbT1NUTITFRU1RWkZOVcdIVMkFhIyQ0NTY4dHV2gZKhsrTR/9oADAMBAAIRAxEAPwDJum8BvP7b76Av4VGaf9s1cH+0TcTXxdD/AFsIX/E8i/6kHaS4Z+hqv7I/f5KtgCYGYLO1kyJi+mWIeoEwq0tYAC/1W8KtKtLWFlehWlWlf6aU2FCAmUEodJj0B8RNQ0Zh0B8AbRRA92MtMJhQVB8fQ88qYvwCOYVh6MHJ6+bEVlzynREzoJvt2snS4csTAYBtkmdBUZCCMDhhjKbYDHFYUoRrzi/X0VzCHPz5D3lKaMIcXt5c16kJdTE5Z1WOgpUMMSKJiVyDVESlES0CJQHmbKk5QiqqaapTOlVQhVC0rHpqnADBT+CHnoHn52lGyuWpHuVK/V+LvFacXGuuU9nNfs7pxRvuxsXynP1j7FmyuWpHuVK/V+LvFaMa65T2c1+zunFGWNi+U5+sfYs2Vy1I9ypX6vxd4rRjXXKezmv2d04oyxsXynP1j7FmyuWpHuVK/V+LvFaMa65T2c1+zunFGWNi+U5+sfYs2Vy1I9ypX6vxd4rSmNfcq7KbPaHPirLGxfKc/WPsWuk1MLpzxHpZzjx15XSE7bX3GbZq1NcOEtkH0fJuW56YfatdXJWVNm04rOGI5XSYfsuzVnSagCbjuiJ9ueaL3fkvmIBfbwiUWbQxiZhmIzj2LEC7wNxIp7PFmIQxXO2wZDBHKqLMshwdHItdKeLpLvFY2hESXRixCEKO6C0LSQiGHoJuwQkCwwruRIxzJkduSTwcQVCqIgatz5CglDSw4ySPJjDxIqBqDiKdQwm5Wk1PWI0tScui66ZrLtMtTHpXWWWAtlrFWRHWBYCw8LWJf5sfuLD06V6f2fdJxttfcCP5tmqmn7JNcOmn91U9LdADhJ4HAwKOlcDgIfjZ6a4Dzc3KdNb7KPuoasB91ZXl6GH4/oZp9gGpc5IGHH8/HDIk5DVJUBRVDpySznexx3SoNuGKD0FmzsSOc1AJaHh3a/jhs2ae5MQE+OaMCmGhm5TdZSvYnp3Qepkf5ZJMLyik8R4j3N785vJI0smVSKleHRN+KR2WK/meAUQIUhUjUkAhKKodSq9zWmoYjkkvghapXYSOhFiCiBS1KqgpUmCj4/E3SPma59684cVZZLJcdhpfsXekZxlHXiI7+1vDp07J69vT2TNc+9ecOKsslkuOw0WLvSM4yjrxEd/Zh06dk9e3p7JmufevOHFWWSyXHYaLF3pGcZR14iO/sw6dOyevb09kzXPvXnDirLJZLjsNFi70jOMo68RHf2YdOnZPXt6eybuubeveG9WeSuXHYaUsZej5xlLXaJb+1MPnPs3nQEtm2Vv17j/rnR/lkv8Aonq/knjslv6D/wDGwugOoPJt/lAApVq6lzUEYELrLKplrh0iMthrAwqiibmLS2pf09Cv5v10K+6a9LoYGxsYUFBq1p5F5qBp/JIP/NpNhpRCT1SiAgYHV+ASiFA01leajppb5+nqHEZdfpWng6g1GXess02o0SW0wocssJbSlLEVpWzj0qUv7q0JsOqLlUr8kqNB631T89BqepozKFUQ5qpi/dQICH9wEBbWlLW9sztlnLmX8uHdSXIZ5EJfwRCkEEnkbnPFwBp4FYUcJBwgHjAAUKCBADGwiDJgUAMUVgFsRYbIoqmcbXkaJ3oMDikSiETUm+YElIi/Pb8dIkEczETO9vCjwZMphewExSCpVARABEApoBs1RnR4RSSSBxREEk00wEVT89QoFp+r9zTXbD588n1P3W2Mu0U4OJnAPGUxexOW+Nctw89wQ9VT5WbYfPnk+p+62xl2ijEzgHjKYvYnLfGW4ee4Ieqp8rNsPnzyfU/dbYy7RRiZwDxlMXsTlvjLcPPcEPVU+Vm2Hz55PqfutsZdooxM4B4ymL2Jy3xluHnuCHqqfKzbD588n1P3W2Mu0UYmcA8ZTF7E5b4y3Dz3BD1VPlaw/aQ7FPlbm5lTlR3gkb4tN2/xVB9bIvuTdpamX+6q6IhtGm5K9H2TbthsSDXdJupN3wgMXOFBYUJU/QMVhsUo8GhWz5URxgR+G62y55ocZo4C0VWGZaGFWMy2sRrTwT3qt11V5B9UjMsqPgGIcHs8wv53kDp0AmYFzQ4VQMSqFQa1JaAoooa6E3wUC1ASegJ0VQd0wLz9PNytDQjaQ7FPlbm5lTlR3gnOxabt/iqD62RfcmtWpl/uquhobRm0h2KfK3NzKnKjvBGLTdv8VQfWyL7ky1Mv91V0NDaM2kOxT5W5uZU5Ud4Ixabt/iqD62RfcmWpl/uquhobRm0h2KfK3NzKnKjvBGLTdv8AFUH1si+5MtTL/dVdDQ2jNpDsU+VubmVOVHeCMWm7f4qg+tkX3JlqZf7qroaG0ZtIdinytzcypyo7wRi03b/FUH1si+5MtTL/AHVXQ0No3dpDsUuVubuVKVHeKUxabuHimEa2xbc2pamAd0U0RD528/VFumHEGlLN1H/lNL1s77vN826nw/hTMBkvLcdNU2zNUW6YcQaUs3Uf+U0Wzvu83zbqfD+FMwGS8tx01TbM1RbphxBpSzdR/wCU0Wzvu83zbqfD+FMwGS8tx01TbM1RbphxBpSzdR/5TRbO+7zfNup8P4UzAZLy3HTVNszVFumHEGlLN1H/AJTRbO+7zfNup8P4UzAZLy3HTVNszVFumHEGlLN1H/lNFs77vN826nw/hTMBkvLcdNU2zNUW6YcQaUs3Uf8AlNFs77vN826nw/hTMBkvLcdNU2zNUW6YcQaUs3Uf+U0Wzvu83zbqfD+FMwGS8tx01TbM1RbphxBpSzdR/wCU0Wzvu83zbqfD+FMwGS8tx01TbNgawM7rPwpNgVI9Y+bRmzAzus/CkUj1j5sZgZ3WfhSKR6x82MwM7rPwpFI9Y+bGYGd1n4UikesfNjMDO6z8KRSPWPmxmBndZ+FIpHrHzYzAzus/CkUj1j5sZgZ3WfhSKR6x82N//9k=);background-size:33px 22px}.english{background-image:url(../../Site/Appearance/Layout/Images/flags/en@2x.jpg);background-size:33px 22px}.russian{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAsCAYAAADRqm7CAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA0LzEzLzE41TU5dAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAACBSURBVGiB7dexDYRAEATBPfQBff5JQEaH0yIFMKoiWLU0xq699x7mePuArxAiQkSICBEhIkSEiBARIkJEiAiR33W9fcI3rBlv+IxpPISIEBEiQkSICBEhIkSEiBARIkJknfP3fc7M2jNCjGk8hIgQESJCRIgIESEiRISIEBEiQuQGh34L7XvootYAAAAASUVORK5CYII=);background-size:33px 22px}.bar_facilities_bg{background-image:url(../../Site/Appearance/Layout/Images/hotel-bar@2x.jpg);background-size:565px 550px}.facilities_bg{background-image:url(../../Site/Appearance/Layout/Images/pool-1@2x.jpg);background-size:565px 500px}.rooms_bg{background-image:url(../../Site/Appearance/Layout/Images/hotel-rooms@2x.jpg);background-size:565px 550px}.rooms_img{background-image:url(../../Site/Appearance/Layout/Images/hotel-rooms-sm@2x.jpg);background-size:205px 200px}.facilities_img{background-image:url(../../Site/Appearance/Layout/Images/pool-sm-1@2x.jpg);background-size:205px 200px}.bar_img{background-image:url(../../Site/Appearance/Layout/Images/hotel-bar-sm@2x.jpg);background-size:205px 200px}div.ag_napa_bg{background-image:url(../../Site/Appearance/Layout/Images/ayia-napa@2x.jpg);background-size:565px 550px}img.logo{display:none}.logo.retina{display:table}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.down_arrow{left:auto;right:50px}a.read_link.explore,.other_sections_inner a.read_link{height:27px;padding-top:13px}a.read_link.read{height:29px;padding-top:10px;line-height:18px}.booking_link{height:31px;padding-top:18px}a.read_link{height:30px;padding-top:17px}.room_animation{background-color:#1C1C1C;overflow:visible;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.room_animation:hover img{-webkit-transform:none;transform:none;opacity:0.8;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.fx_booking_form .booking_link span{height:auto}.fx_booking_form .booking_link{height:30px}}@supports (-ms-ime-align:auto){.account_icon{margin-top:0}a.read_link.read{height:25px;padding-top:9px;line-height:18px}}@media only screen and (max-width:1420px){#menu-link-home{display:none}}@media only screen and (max-width:1350px){#menu-link-home{display:none}#menu-link-career{display:none}}a.generic_link{text-decoration:none;color:#52797F;font-family:'Inter18ptMedium'}a.generic_link:hover{text-decoration:underline}.my_account_page{width:100%;text-align:center;margin-top:100px;margin-bottom:100px}.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:0.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../../Viewer/System/Modules/PhotoSwipe/Images/light-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiMwMDAiLz48ZyBmaWxsPSIjMDAwIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iIzAwMCI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjMDAwIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iIzAwMCIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjMDAwIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjMDAwIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjMDAwIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#000;opacity:0.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#000}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(data:image/gif;base64,R0lGODlhFAAUAPMIAIeHhz8/P1dXVycnJ8/Pz7e3t5+fn29vb////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAIACwAAAAAFAAUAEAEUxDJSatFxtwaggWAdIyHJAhXoRYSQUhDPGx0TbmujahbXGWZWqdDAYEsp5NupLPkdDwE7oXwWVasimzWrAE1tKFHErQRK8eL8mMUlRBJVI307uoiACH5BAUHAAgALAEAAQASABIAAAROEMkpS6E4W5upMdUmEQT2feFIltMJYivbvhnZ3R0A4NMwIDodz+cL7nDEn5CH8DGZh8MtEMBEoxkqlXKVIgQCibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpjaE4W5spANUmFQX2feFIltMJYivbvhnZ3d1x4BNBIDodz+cL7nDEn5CH8DGZAsFtMMBEoxkqlXKVIgIBibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpAaA4W5vpOdUmGQb2feFIltMJYivbvhnZ3Z0g4FNRIDodz+cL7nDEn5CH8DGZgcCNQMBEoxkqlXKVIgYDibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpz6E4W5upENUmAQD2feFIltMJYivbvhnZ3V0Q4JNhIDodz+cL7nDEn5CH8DGZg8GtUMBEoxkqlXKVIggEibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkphaA4W5tpCNUmHQf2feFIltMJYivbvhnZ3d0w4BMAIDodz+cL7nDEn5CH8DGZBMLNYMBEoxkqlXKVIgoFibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpQ6A4W5vpGNUmCQL2feFIltMJYivbvhnZ3R1B4NNxIDodz+cL7nDEn5CH8DGZhcINAMBEoxkqlXKVIgwGibbK9YLBYvLtHH5K0J0IACH5BAUHAAcALAEAAQASABIAAANCeLo6wzA6FxkhbaoQ4L3ZxnXLh0EjWZ4RV71VUcCLIByyTNt2PsO8m452sBGJBsNxkUwuD03lAQBASqnUJ7aq5UYSADs=) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}.pswp__bg{background:white}.pswp__top-bar button:hover,.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption,.pswp__ui--idle .pswp__top-bar,.pswp__img--placeholder--blank{background-color:white}@media only screen and (device-width:768px) and (device-height:1024px) and (-webkit-device-pixel-ratio:1) and (max-aspect-ratio:13/9),only screen and (device-width:768px) and (device-height:1024px) and (-webkit-device-pixel-ratio:2) and (max-aspect-ratio:13/9),only screen and (min-device-height:602px) and (max-device-height:962px) and (max-aspect-ratio:13/9),only screen and (min-device-width:602px) and (max-device-width:962px) and (max-aspect-ratio:13/9),only screen and (device-width:600px) and (device-height:1024px) and (-webkit-device-pixel-ratio:1) and (max-aspect-ratio:13/9),only screen and (device-width:400px) and (device-height:683px) and (-webkit-device-pixel-ratio:1) and (max-aspect-ratio:13/9),only screen and (max-width:800px) and (max-aspect-ratio:13/9),only screen and (device-width:1600px) and (device-height:2560px) and (-webkit-device-pixel-ratio:2) and (max-aspect-ratio:13/9){body{-webkit-text-size-adjust:100%}.scroll_box{display:none}.swiper-pagination{left:0;right:0;bottom:5px}.nav_menu{display:none}header.des_header{display:none}header.mob_header{display:table}.menu_ul li.menu-link a:before{display:none}.menu_ul li.menu-link a:hover:before{display:none;width:0}.languages{width:100%;height:auto;display:table;margin:0 auto;margin-bottom:30px;margin-top:50px}div.lang_img{background-repeat:no-repeat;height:22px;width:33px;box-shadow:0 0 3px #ccc}.language_box a{height:22px;width:33px;display:table;float:left;margin-right:35px}.language_box a:last-child{margin-right:0}.selectedLang{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}div.language_box{margin:0 auto;height:auto;width:auto;display:table}.lang_box{height:auto;width:auto;display:table;float:none}#menu-mobile{display:block;width:100%;z-index:10;text-align:center;margin:0 auto 0 auto;background-color:#111;position:fixed;top:0}#menu-mobile-icon{display:block;cursor:pointer;padding:50px;height:16px;padding-left:0;padding-right:0;padding-bottom:55px;padding-top:0}#menu-mobile-icon img:nth-child(1){float:left;margin-left:10px;margin-top:25px}#menu-mobile-icon img:nth-child(2){float:right;margin-right:10px;margin-top:13px}#menu-mobile-nav{display:none;clear:both}#menu-mobile-nav ul{list-style:none;padding:0;margin:0}#menu-mobile-nav ul li{text-align:center;width:100%}#home{margin-top:60px}header.sticky{position:fixed;left:0;top:0;z-index:100;width:100%;height:75px;background-color:#fff;font-family:'Inter18ptLight';font-size:0}.menu_container{margin:0}header .logo{top:9px;left:auto;right:auto;margin:0 auto;position:relative!important;float:none}.sticky-logo{position:relative;left:0;right:0;margin:0 auto;top:0;height:80px;background:white;z-index:5;width:100%;display:table;background-repeat:no-repeat;-webkit-transition:.15s ease all;-moz-transition:.15s ease all;-o-transition:.15s ease all;-ms-transition:.15s ease all;transition:.15s ease all}.sticky-logo span{opacity:0;display:table-column}.sticky-logo a{display:table}.sticky-left{float:left}.sticky-menu{display:inline-block;vertical-align:top}.menu-list-wrapper{background-color:#fff;position:absolute;left:0;right:0;z-index:40;height:100vh;display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:.3s ease all;-moz-transition:.3s ease all;-o-transition:.3s ease all;-ms-transition:.3s ease all;transition:.3s ease all}.menu-is-open .menu-list-wrapper{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;overflow-y:scroll;display:inline-block;margin-top:-1px}.menu>.menu-item{font-size:24px;padding:15px 0;width:100%}.menu-list{margin:0 auto;text-align:center;width:100%;padding:40px 0;list-style:none;font-size:0;display:block;vertical-align:top;overflow-y:scroll;margin-top:auto}.menu>.menu-item.current-menu-item>a,.menu>.menu-item.current-menu-parent>a,.menu>.menu-item.is-active>a{color:#ddd}.menu>.menu-item a{text-decoration:none;display:table;position:relative;color:#444;font-family:'Inter18ptMedium';width:auto;margin:0 auto}.menu-toggle{display:table;float:left;height:100%;padding:0;cursor:pointer;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-o-transition:.2s ease all;-ms-transition:.2s ease all;transition:.2s ease all;position:absolute;z-index:5;left:0;top:0}.menu-toggle-label{font-family:'Inter18ptMedium';color:#000;font-size:16px;font-weight:600;margin-right:10px;position:relative;top:1px}.menu-toggle-burger,.menu-toggle-label{display:inline-block;vertical-align:middle;padding-left:20px;margin-top:30px}.menu-is-open .menu-toggle-burger{margin-top:25px}.menu-toggle .item{width:35px;height:2px;background-color:#5D7E85;margin:0 0 7px;display:block;position:relative;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-o-transition:.2s ease all;-ms-transition:.2s ease all;transition:.2s ease all}.menu-toggle .item:nth-child(3){display:none}.menu-is-open .menu-toggle .item:nth-child(3){display:table}.menu-toggle .item:nth-child(2){width:25px;margin-bottom:0}.menu-is-open .menu-toggle .item:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:11px}.menu-is-open .menu-toggle .item:nth-child(2){opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.menu-is-open .menu-toggle .item:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}footer{margin-bottom:45px}.footer_Booking{margin-bottom:0}.newsletter_box .answer_message{text-align:center}.footer_container{padding-top:60px;padding-bottom:60px}.footer_inner{max-width:initial;position:relative}.newsletter_box,.footer_info_box{width:100%;margin:0 auto;float:none}.info_box{margin:0 auto;margin-bottom:30px;float:none}.social_box_out{width:auto;margin:0 auto;float:none}.info_box p,.info_box a{font-size:18px;line-height:30px;text-align:center;margin:0 auto;margin-bottom:10px}.footer_title{font-size:20px;text-align:center;margin:0 auto;margin-bottom:7px}.footer_subtitle{font-size:19px;text-align:center;margin:0 auto;margin-bottom:30px;line-height:27px}.copyright_container{margin-top:-1px}.privacy{margin:0 auto;float:none;width:auto;position:absolute;top:10px;left:0;right:0;display:block;text-align:center}.copyright{margin:0 auto;margin-top:50px;float:none;width:auto}.info_inner{display:table;width:auto;height:auto;margin:0 auto}p.development{margin:0 auto;float:none}.accept_terms_text{height:auto;width:100%;display:table;margin:0 auto;margin-top:10px;text-align:center}.privacy a,.copyright p,p.development,p.development a{font-size:18px;line-height:27px;text-align:center;float:none;margin:0 auto}p.development a,p.development{float:none;margin-bottom:0}.addemail_info{width:430px;margin:0 auto}.newsletter_input{width:360px;height:53px;margin-bottom:10px;font-size:18px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-animation{height:53px;float:left}.btn_box{width:auto;margin:0 auto}#booking .btn_box{float:none;margin:0 auto}.arrow_right:before{margin-top:3px}.social_box_out .social_icon{width:55px;height:55px;font-size:25px}.facebook:before{padding-top:11px;padding-left:13px}.instagram:before{padding-top:14px;padding-left:8px}.social_box:last-child{margin-left:30px}.section_title_box a,.section_title_box h2{font-size:42px}.swiper-container{width:100%}.white_section_container{margin-bottom:40px}#welcome .section_container{max-width:initial}#booking .section_container,#hotel_rooms .section_container{width:90%;margin-bottom:60px;margin-top:40px}#bar_facilities .section_container{width:90%;margin-bottom:60px;margin-top:0}#ayia_napa .section_container{width:90%;margin-top:0;margin-bottom:0}.section_container{width:90%;margin-bottom:0}.welcome_txt{width:100%;float:none;margin:0 auto;border-right:none}.home_txt{width:100%;float:none;margin:0 auto}.home_txt p{font-size:22px;line-height:32px;text-align:center;margin:0 auto;margin-bottom:20px;float:none}.welcome_txt h3{font-size:30px;text-align:center;margin:0 auto;margin-bottom:20px;float:none}.welcome_txt h2{font-size:44px;text-align:center;margin:0 auto;margin-top:40px;margin-bottom:15px;float:none}.welcome_txt p{font-size:24px;text-align:center;margin:0 auto;margin-bottom:20px;float:none}div.ag_napa_bg.mob_image,.bar_facilities_bg,.rooms_bg{float:none;margin:0 auto;width:525px;height:510px}div.ag_napa_bg.mob_image{display:table;margin-top:60px}#bar_facilities .bar_facilities_bg{margin-bottom:60px;margin-top:60px}#hotel_rooms .rooms_bg{margin-top:40px}.bar_restaurant .disable_bg{display:none}.section_box{width:100%;height:auto;float:none;margin:0 auto}h2.section_title{font-size:32px;margin-top:60px;margin-bottom:55px;line-height:45px}.section_box p{width:90%;line-height:33px;font-size:22px;text-align:center}div.ag_napa_bg{display:none}#ayia_napa a.read_link,a.read_link{font-size:17px;margin-bottom:55px;margin-top:55px;height:29px;line-height:16px}a.read_link.explore{height:26px;line-height:13px}#bar_facilities .section_box{float:none}#booking h2.section_title{margin:0 auto;margin-bottom:15px;text-align:center}p.book_p{width:80%;margin:0 auto;font-size:19px;line-height:27px;text-align:center}.booking_line{width:400px;margin:0 auto;float:none}.calendar_box{width:100%;margin:0 auto;margin-top:55px;margin-bottom:55px;float:none}.calendar_box:nth-child(2){margin:0 auto;margin-bottom:55px;float:none}.calendar_box:nth-child(3){margin:0 auto;height:53px}#booking div.styled-select{width:100%;height:53px}#booking .calendar_box .down_arrow{right:10px}.booking_link{margin:0 auto;margin-top:55px;height:50px;padding-top:0;line-height:unset;font-size:16px}.booking_link span{height:50px}.calendar_input{width:100%;height:53px;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.calendar{right:10px;top:10px}.common_bg_container{width:100%}.bg_inner{margin-top:75px}.common_container{width:90%;max-width:initial;margin-bottom:40px;margin-top:40px;padding-top:0}.underline{display:none}.section_title_box{margin:0 auto;margin-top:20px;float:none}.text_box,.right_box{width:100%;margin:0 auto;margin-top:40px;float:none}.right_box{margin-bottom:20px}.text_box strong{font-size:20px;margin:0;margin-top:20px;margin-bottom:20px}#privacy-policy .text_box strong{margin-bottom:0}.section_title_box a,.section_title_box h2{float:none;margin:0 auto;margin-bottom:15px;text-align:center;line-height:55px}.text_box ul li,.text_box p{margin:0 auto;margin-bottom:22px;font-size:22px;line-height:33px}.text_box ul li{margin-bottom:12px}.subtitle_box{width:100%;font-size:33px;line-height:50px}.grey_section_container .common_container{max-width:initial;margin-bottom:40px;margin-top:60px}div.gallery{font-size:29px;margin:0 auto;text-align:center}.pswp__top-bar{background-color:#fff}.gallery_container{width:580px;margin-top:40px}.gallery_container figure{width:250px;height:166px;margin:0 auto;margin-left:20px;margin-right:20px;margin-bottom:40px}.gallery_container figure img{width:250px;height:166px}.pgs-vr-gallery figure{float:left}.common_container .rooms_bg{display:none}.rooms_bg.mob_image{display:table;width:525px;height:510px;margin-top:40px}#about .common_container .section_box .rooms_bg.mob_image{margin-top:60px;margin-bottom:60px;width:308px;height:300px}.common_container .section_box{width:100%;margin-top:20px}.common_container.right .section_box{margin-top:70px}.common_container .section_box p{margin:0 auto;margin-bottom:20px}.common_container h2.section_title{margin:0 auto;margin-bottom:40px}.common_container.right .facilities_bg{margin-top:40px;float:none}.common_container.right a.read_link,.common_container a.read_link{margin:0 auto;margin-top:55px;float:none}.common_container.right .section_box{float:none}.common_container.right{margin-bottom:60px;margin-top:0}.common_container{width:85%}.room_animation,.room_img_box{display:none}.common_container.rooms_container{margin-top:155px}.room_type{width:100%;height:auto;margin-bottom:80px}.room_img_box.mob_room_img{display:table;width:400px;height:350px;float:none;margin:0 auto;margin-top:40px;background-size:cover;background-repeat:no-repeat;background-position:center}.room_info_box{width:100%;float:none;margin:0 auto}.section_title_box a{margin-top:35px}.even .room_img_box,.even .room_info_box,.even .section_title_box h2,.even a.read_link.read,.even .underline{float:none}#rooms .section_title_box{margin-top:0}a.read_link.read{height:31px;padding-top:15px;line-height:15px}.common_container.main_container{max-width:initial;margin-top:120px;margin-bottom:40px}.rooms_bg,.bar_facilities_bg,.facilities_bg,.hotel_room_bg{display:none}.rooms_bg.mob_image,.bar_facilities_bg.mob_image,.facilities_bg.mob_image,.hotel_room_bg.mob_image{display:table;float:none;margin:0 auto;width:525px;height:510px}.bar_box{width:100%;float:none;margin:0 auto}.bar_box .text_box{width:100%;float:none;margin-bottom:60px}.common_container.other_sections_box{margin-top:80px;margin-bottom:80px}.other_sections_container{width:100%;float:none;margin-bottom:60px}.other_sections_inner{margin:0 auto;margin-bottom:40px;float:none}.other_sections_img{display:none}.facilities .other_sections_img.mob_osimg,.other_sections_img.mob_osimg{display:table;margin:0 auto;float:none}.facilities .other_sections_inner,.other_sections_container.facilities{float:none;margin-bottom:0}#ayia-napa-cyprus .text_box{width:100%;margin-top:40px}.inner_box{width:100%;float:none}.inner_box.right{margin-top:40px;float:none}.double_box_container{width:90%;max-width:initial;margin-bottom:40px}.double_box_container h3{margin:0 auto;font-size:25px;text-align:center}#ayia-napa-cyprus .double_box_container .text_box{width:100%}.common_container.booking_inner_container{margin-top:105px;margin-bottom:40px}#booking-section .text_box p{float:none;text-align:center}.booking_container{max-width:initial}.personal_details_box,.reservation_details_box{width:100%;height:auto;float:none;margin:0 auto;margin-top:-6px;position:initial}.personal_details_box .reservation_title,.reservation_title{float:none;margin:0 auto;margin-top:60px;font-size:27px}.personal_details_box .contact_input{border-color:transparent}.reservation_details_box .booking_line{width:400px;margin:0 auto;margin-top:60px;float:none}.reservation_details_box .calendar_input{width:100%;height:53px;font-size:18px}.reservation_details_box .calendar_box{width:100%;float:none;margin-bottom:60px;margin-top:0}.styled-select select{width:100%;font-size:18px}div.styled-select{padding-left:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.w_form_container{width:400px;float:none;margin:0 auto;margin-top:60px}.calendar_box .down_arrow{width:25px;right:13px;font-size:26px}.contact_input{margin:0 auto;margin-bottom:40px;width:100%;height:53px;float:none;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.send_form{width:auto;height:auto;margin:0 auto;display:table;margin-bottom:60px}.section_Career .send_form{margin-top:30px}#booking-section .send_form .booking_link{float:none;margin:0 auto}#booking-section .input_box{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.infobox a,.infobox{font-size:16px;margin-left:30px}.infobox h3{font-size:16px}.contact_text_box{margin:0 auto;margin-top:40px;float:none}.contact_info_box{width:100%;margin:0 auto;margin-bottom:40px;float:none}.title_h5{margin:0 auto;margin-bottom:20px;font-size:20px;text-align:left}p.contact_p a,.contact_p a.email,.contact_p{margin:0 auto;font-size:20px;text-align:center;float:none}.contact_info_box.more_info{margin:0 auto;margin-bottom:30px}.contact_info_inner.russian_box,.contact_info_inner{width:100%;margin:0 auto;float:none}.contact_info_inner.russian_box p.contact_info_label,.contact_info_inner.greek_box p.contact_info_label,p.contact_info_label{width:100%;float:none;font-size:20px;margin:0 auto;margin-top:20px;margin-bottom:5px;text-align:center}.form_container{width:300px;max-width:initial;margin-bottom:60px;margin-top:60px}.form_box.right_form,.form_box{width:400px;margin:0 auto;float:none}.contact_info_box.more_info p.contact_p a,.contact_info_box.more_info .contact_p a.email,.contact_info_box.more_info .contact_p{margin:0 auto}#contact .send_form{width:100%;margin-top:40px}.send_form .booking_link{right:0;left:0}.common_container.instructions{width:100%;max-width:initial}.input_box{width:100%}.contact_input.telephone{margin-bottom:40px}.user_msg{font-size:18px;width:100%;height:170px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.instruction_number{font-size:21px;line-height:33px}.instruction_p{width:90%;font-size:20px;line-height:32px}.common_container.instructions{margin-bottom:60px}.even_box,.odd_box{width:85%;margin:0 auto;float:none}.even_box.second{height:auto}.map_container,#map{height:650px}.infobox a,.infobox{font-size:16px}.infobox h3{font-size:16px}div.vlcookies_box{text-align:center;padding:88px 28px;padding-top:100px;padding-bottom:40px;font-size:16px}div.vlcookies_ok{width:120px;left:0;margin:0 auto;float:none;position:initial;bottom:0}span.vlcookies_msg{font-size:17px;line-height:24px;width:90%;padding:0;margin:0 auto;margin-bottom:50px;margin-top:-110px}.section_Career .send_form{margin-top:30px}.section_Career .bar_box .text_box{margin-bottom:30px}.email_box{width:auto;padding-top:30px;margin:0 auto;margin-bottom:40px}h4.send_email{font-size:19px;text-align:center;margin:0 auto;margin-bottom:10px}.email_box a{font-size:18px;text-align:center;margin:0 auto}.email_box p{margin:0 auto}#career .send_email{font-size:22px;margin-right:10px;margin-left:auto}#career .email_box p{margin:0}#career a.email{font-size:22px}img.logo{float:none;margin:0 auto;margin-bottom:15px}.infobox_en,.infobox_el,.infobox_ru{width:98%}#div_irlogin,#div_irbooking{width:80%;margin:0 auto}.account_box{text-align:center;position:absolute;right:30px;top:25px;z-index:5;opacity:0}.menu-is-open .account_box{opacity:1}.account_icon{font-size:23px;margin-top:-4px!important;margin-right:auto!important}.fx_booking_form{display:none}.dev{width:100%;height:30px;position:fixed;bottom:0;background-color:#fbfbfb;margin:0 auto;z-index:400;text-align:center;display:table}.dev .booking_link{font-size:15px;margin:0;height:50px;line-height:20px;float:left;width:35%;background-color:#5D7E85}.dev_booking_form{display:inline-block;width:100%;height:0;margin:0 auto;background-color:#fbfbfb;z-index:400;position:fixed;list-style:none;left:0;bottom:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}.dev_booking_form.is-open{bottom:0;height:100%}.dev_booking_form .booking_line{width:auto;height:100%;margin:0 auto;float:none;display:table-cell;vertical-align:middle}.dev_booking_form .calendar_box{margin:50px auto}.dev_booking_form div.styled-select{border:2px #777 solid;float:none}.dev_booking_form .styled-select select,.dev_booking_form .calendar_input{width:300px;float:none}.dev_booking_form .calendar_box:nth-child(2){float:none}.dev_booking_form .calendar_box:nth-child(3){margin-top:0}.dev_booking_form .btn_box{width:auto;float:none}.dev_booking_form .calendar_box .down_arrow{right:16px;top:8px}#submit{display:none}#dev_dates{margin:0;width:65%;float:left;background-color:#444}#dev_dates .calendar{right:19px;top:12px;text-align:left}.close{float:right;color:#5D7E85;font-size:40px;position:absolute;z-index:5;right:20px;top:7px}.booking_overlay{width:100%;height:calc(100% - 30px);display:table;position:relative}.booking_link:before{position:static;background:inherit;-webkit-transform:none;transform:none}.dev .booking_link span{width:auto;font-size:17px}.dev_btn{width:100%;height:100%;display:table;position:relative}#dates_sel{font-size:17px}.dev_booking_form div.styled-select,.booking_line .calendar_box input,.booking_line .calendar_box{width:380px}.dev_booking_form .calendar{right:16px;top:10px}div.styled-select select option{color:#fc0}body.menu-is-open .dev{display:none}.send_form.contact_send_form,.send_form.carrer_send_form{display:table}.section_Booking #booking .section_container{margin-top:0}div.vlcookies_box{width:450px;margin:0 auto}span.vlcookies_msg{margin-top:-76px}div.vlcookies_ok{bottom:10px;position:absolute}div.vlcookies_ok.vlcookies_accept{left:80px}div.vlcookies_ok.vlcookies_decline{right:80px;left:unset}div.vlcookies_ok.vlcookies_decline:hover,div.vlcookies_ok.vlcookies_decline:focus,div.vlcookies_ok.vlcookies_decline:active{right:80px}}@media only screen and (device-width:768px) and (device-height:1024px) and (-webkit-device-pixel-ratio:1) and (min-aspect-ratio:13/9),only screen and (device-width:768px) and (device-height:1024px) and (-webkit-device-pixel-ratio:2) and (min-aspect-ratio:13/9),only screen and (min-device-width:602px) and (max-device-width:962px) and (min-aspect-ratio:13/9),only screen and (min-device-width:602px) and (max-device-width:962px) and (min-aspect-ratio:13/9),only screen and (device-width:600px) and (device-height:1024px) and (-webkit-device-pixel-ratio:1) and (min-aspect-ratio:13/9),only screen and (device-width:400px) and (device-height:683px) and (-webkit-device-pixel-ratio:1) and (min-aspect-ratio:13/9),only screen and (device-width:1600px) and (device-height:2560px) and (-webkit-device-pixel-ratio:2) and (min-aspect-ratio:13/9){body{-webkit-text-size-adjust:100%}.sticky-menu{overflow-y:scroll;min-height:100%}.scroll_box{display:none}.swiper-pagination{left:0;right:0;bottom:5px}.nav_menu{display:none}header.des_header{display:none}header.mob_header{display:table}.menu_ul li.menu-link a:before{display:none}.menu_ul li.menu-link a:hover:before{display:none;width:0}.languages{width:100%;height:auto;display:table;margin:0 auto;margin-bottom:30px;margin-top:50px}div.lang_img{background-repeat:no-repeat;height:22px;width:33px;box-shadow:0 0 3px #ccc}.language_box a{height:22px;width:33px;display:table;float:left;margin-right:40px}.language_box a:last-child{margin-right:0}.selectedLang{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}div.language_box{margin:0 auto;height:auto;width:auto;display:table}.lang_box{height:auto;width:auto;display:table;float:none}#menu-mobile{display:block;width:100%;z-index:10;text-align:center;margin:0 auto 0 auto;background-color:#111;position:fixed;top:0}#menu-mobile-icon{display:block;cursor:pointer;padding:50px;height:16px;padding-left:0;padding-right:0;padding-bottom:55px;padding-top:0}#menu-mobile-icon img:nth-child(1){float:left;margin-left:10px;margin-top:25px}#menu-mobile-icon img:nth-child(2){float:right;margin-right:10px;margin-top:13px}#menu-mobile-nav{display:none;clear:both}#menu-mobile-nav ul{list-style:none;padding:0;margin:0}#menu-mobile-nav ul li{text-align:center;width:100%}#home{margin-top:60px}header.sticky{position:fixed;left:0;top:0;z-index:100;width:100%;height:75px;background-color:#fff;font-family:'Inter18ptLight';font-size:0}.menu_container{margin:0}header .logo{top:7px;left:auto;right:auto;margin:0 auto;position:relative!important;float:none}.sticky-logo{position:relative;left:0;right:0;margin:0 auto;top:0;height:75px;background:white;z-index:5;width:100%;display:table;background-repeat:no-repeat;-webkit-transition:.15s ease all;-moz-transition:.15s ease all;-o-transition:.15s ease all;-ms-transition:.15s ease all;transition:.15s ease all}.sticky-logo span{opacity:0;display:table-column}.sticky-logo a{display:table}.sticky-left{float:left}.sticky-menu{display:inline-block;vertical-align:top}.menu-list-wrapper{background-color:#fff;position:absolute;left:0;right:0;z-index:40;height:100vh;display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:.3s ease all;-moz-transition:.3s ease all;-o-transition:.3s ease all;-ms-transition:.3s ease all;transition:.3s ease all}.menu_inner{height:calc(85vh - 75px);overflow-y:scroll;display:inline-block;width:100%}.menu-is-open .menu-list-wrapper{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;overflow-y:scroll;display:inline-block;margin-top:-1px}.menu>.menu-item{font-size:24px;padding:15px 0;width:100%}.menu-list{margin:0 auto;text-align:center;width:100%;padding:30px 0;list-style:none;font-size:0;display:block;vertical-align:top;overflow-y:scroll;margin-top:auto}.menu>.menu-item.current-menu-item>a,.menu>.menu-item.current-menu-parent>a,.menu>.menu-item.is-active>a{color:#ddd}.menu>.menu-item a{text-decoration:none;display:table;position:relative;color:#444;font-family:'Inter18ptMedium';width:auto;margin:0 auto}.menu-toggle{display:table;float:left;height:100%;padding:0;cursor:pointer;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-o-transition:.2s ease all;-ms-transition:.2s ease all;transition:.2s ease all;position:absolute;z-index:5;left:0;top:0}.menu-toggle-label{font-family:'Inter18ptMedium';color:#000;font-size:16px;font-weight:600;margin-right:10px;position:relative;top:1px}.menu-toggle-burger,.menu-toggle-label{display:inline-block;vertical-align:middle;padding-left:20px;margin-top:30px}.menu-is-open .menu-toggle-burger{margin-top:25px}.menu-toggle .item{width:35px;height:2px;background-color:#5D7E85;margin:0 0 7px;display:block;position:relative;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-o-transition:.2s ease all;-ms-transition:.2s ease all;transition:.2s ease all}.menu-toggle .item:nth-child(3){display:none}.menu-is-open .menu-toggle .item:nth-child(3){display:table}.menu-toggle .item:nth-child(2){width:25px;margin-bottom:0}.menu-is-open .menu-toggle .item:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:11px}.menu-is-open .menu-toggle .item:nth-child(2){opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.menu-is-open .menu-toggle .item:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}footer{margin-bottom:50px}.footer_Booking{margin-bottom:0}.newsletter_box .answer_message{text-align:center}.footer_container{padding-top:60px;padding-bottom:60px}.footer_inner{max-width:initial}.newsletter_box,.footer_info_box{width:auto;margin:0 auto;float:left}.newsletter_box{margin-top:40px}.info_box{margin:0 auto;margin-bottom:30px;margin-left:40px;margin-right:40px;float:left}.info_box:first-child{margin-left:0}.social_box_out{width:auto}.info_box p,.info_box a{font-size:18px;line-height:30px}.footer_title{font-size:20px}.footer_subtitle{font-size:19px;line-height:27px}.copyright_container{margin-top:-1px}.privacy a,.copyright p,p.development,p.development a{font-size:16px}.privacy{margin-top:-17px}.addemail_info{width:430px;margin:0}.newsletter_input{width:360px;height:53px;margin-bottom:10px;font-size:18px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-animation{height:53px;float:left}.btn_box{width:auto;margin:0 auto}#booking .btn_box{float:left;margin-left:20px}#booking .booking_link{margin-left:20px;height:53px}.arrow_right:before{margin-top:3px}.social_box_out .social_icon{width:55px;height:55px;font-size:25px}.facebook:before{padding-top:11px;padding-left:13px}.instagram:before{padding-top:14px;padding-left:9px}.social_box:last-child{margin-left:30px}.section_title_box a,.section_title_box h2{font-size:42px}.swiper-container{width:100%}#welcome .section_container{max-width:initial;width:95%}#booking .section_container,#hotel_rooms .section_container{width:100%;margin-bottom:60px;margin-top:60px}#booking .section_container{width:90%}#hotel_rooms .section_container{margin-bottom:0}#bar_facilities .section_container{width:100%;margin-bottom:60px;margin-top:0}#ayia_napa .section_container{width:90%;margin-top:60px;margin-bottom:0}.white_section_container{margin-bottom:40px}.section_container{width:90%;margin-bottom:0}.welcome_txt{width:auto;float:left;margin:0 auto;padding-right:5%}.home_txt{width:600px;float:right;margin:0 auto}.home_txt p{font-size:22px;line-height:35px;text-align:left;margin:0 auto;margin-bottom:20px;float:none}.welcome_txt h3{font-size:30px;text-align:center;margin:0 auto;margin-bottom:20px;float:none}.welcome_txt h2{font-size:44px;text-align:center;margin:0 auto;margin-top:40px;margin-bottom:15px;float:none}.welcome_txt p{font-size:24px;text-align:center;margin:0 auto;margin-bottom:20px;float:none}div.ag_napa_bg{display:table;width:50%;float:left}div.ag_napa_bg.mob_image,.bar_facilities_bg,.rooms_bg{display:none}.bar_restaurant .bar_facilities_bg{width:50%;position:relative;margin:20px;margin-bottom:0}#bar_facilities .bar_facilities_bg{width:50%;margin:0 auto;margin-bottom:0;margin-top:0}#hotel_rooms .rooms_bg{margin:0 auto;margin-top:0}.bar_restaurant .disable_bg{display:table;float:none;margin:0 auto;width:525px;height:510px}.section_box{width:50%;height:auto;float:right;margin:0 auto;margin-top:20px}h2.section_title{font-size:32px;margin-top:60px;margin-bottom:55px;line-height:45px}.section_box p{width:80%;line-height:35px;font-size:22px;text-align:center}#ayia_napa .section_box p{width:80%}#ayia_napa a.read_link,a.read_link{font-size:17px;margin-bottom:55px;margin-top:55px;height:29px;line-height:16px}a.read_link.explore{height:26px;line-height:13px}#bar_facilities .section_box{float:left}#booking h2.section_title{margin:0;margin-bottom:15px}p.book_p{width:80%;font-size:19px;line-height:27px}.calendar_box{width:100%;margin:0 auto;margin-top:55px;margin-bottom:55px;float:none}#booking .calendar_box:nth-child(2){margin:0 auto;margin-left:25px}#booking .calendar_box:first-child{margin-left:0}#booking .calendar_box:nth-child(3){margin-left:0;margin-top:45px;height:53px}#booking div.styled-select{width:330px;height:53px}#booking .calendar_box .down_arrow{right:10px}#booking .calendar_box{width:330px;float:left;margin-left:10px;margin-right:10px;margin-top:0;margin-bottom:0}#booking .booking_link{margin-top:0;margin-left:10px}.booking_link{margin:0 auto;margin-top:55px;height:50px;padding-top:0;line-height:unset;font-size:16px}.booking_link span{height:50px}.calendar_input{width:100%;height:55px;font-size:19px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.calendar{right:10px;top:10px}.common_bg_container{width:100%}.bg_inner{margin-top:75px}.common_container{width:90%;max-width:initial;margin-bottom:40px;margin-top:40px;padding-top:0}.section_title_box{margin:0 auto;margin-top:20px;float:none}.text_box{width:60%;margin:0 auto;margin-top:40px;float:left}.right_box{width:35%;margin:0 auto;margin-top:160px;float:right}.right_box{margin-bottom:20px}.text_box ul li,.text_box p{margin:0 auto;margin-bottom:22px;font-size:22px;line-height:35px}.text_box ul li{margin-bottom:12px}.text_box strong{font-size:20px;margin:0;margin-top:20px;margin-bottom:20px}#privacy-policy .text_box strong{margin-bottom:0}.subtitle_box{width:100%;font-size:33px;line-height:50px}.grey_section_container .common_container{max-width:initial;margin-bottom:40px;margin-top:60px}div.gallery{font-size:29px;margin:0 auto;text-align:left}.pswp__top-bar{background-color:#fff}.gallery_container{width:870px;margin-top:40px}.gallery_container figure{width:250px;height:166px;margin:0 auto;margin-left:20px;margin-right:20px;margin-bottom:40px}.gallery_container figure img{width:250px;height:166px}.pgs-vr-gallery figure{float:left}.common_container .rooms_bg{margin-top:20px;display:table}.rooms_bg.mob_image{display:table;width:525px;height:510px;margin-top:40px}#about .common_container .section_box .rooms_bg.mob_image{margin-top:60px;margin-bottom:60px}.common_container .section_box{width:50%;margin-top:20px}.common_container.right .section_box{margin-top:40px;float:left}.common_container .section_box p{margin:0 auto;margin-bottom:20px;text-align:left}.common_container h2.section_title{margin:0;margin-bottom:40px}.common_container .other_sections_inner h2.section_title{margin:0 auto}.common_container.right .bar_facilities_bg{margin-top:40px}.common_container.right a.read_link{margin:0 auto;margin-top:30px;float:left}.common_container a.read_link{margin:0 auto;margin-top:30px;float:right}.common_container.right{margin-bottom:60px;margin-top:0}.common_container{width:90%}.common_container.rooms_container{margin-top:140px}.room_type{width:100%;height:auto;margin-bottom:90px}.room_animation,.room_img_box{display:table;width:400px;height:200px;float:left;margin:0 auto;margin-top:40px}.room_animation img{height:300px}.room_animation,.room_animation .room_img_box{margin-top:0}.room_img_box.mob_room_img{display:none}.room_info_box{width:50%;float:right;margin:0 auto;margin-top:50px}.section_title_box a{margin-top:35px}.even .room_img_box{float:right}.even .room_info_box,.even .section_title_box h2,.even a.read_link.read,.even .underline{float:left}#rooms .section_title_box{margin-top:0}#rooms .btn_box{width:100%}a.read_link.read{margin-top:65px;float:right;height:30px;padding-top:17px;line-height:15px}.common_container.main_container{max-width:initial;margin-top:120px;margin-bottom:40px;width:95%;position:relative;height:100%;min-height:500px;width:100%;display:table;overflow:visible}.rooms_bg,.bar_facilities_bg,.facilities_bg,.hotel_room_bg{display:table;margin:20px;width:50%;height:510px;margin-bottom:10px}.rooms_bg.mob_image,.bar_facilities_bg.mob_image,.facilities_bg.mob_image,.hotel_room_bg.mob_image{display:none}.bar_box{width:auto;float:none;margin:0 auto;display:block}.bar_box:after{float:left;position:relative}.bar_box .text_box{width:95%;margin-bottom:60px;float:none;display:block;padding-top:100px}.bar_box .text_box p{width:100%;display:block}.bar_box .section_title_box{margin:0 auto;margin-top:35px;float:none;display:block}.bar_box .section_title_box h2{width:auto;min-width:193px;float:right;margin-right:20px}.bar_box .underline{display:block;margin-right:20px}.section_RoomsItem .bar_box .section_title_box h2{max-width:419px}.common_container.other_sections_box{width:100%;margin-top:80px;margin-bottom:80px}.other_sections_container{width:50%;height:200px;float:left}.other_sections_inner{width:235px;height:200px;margin:0 auto;margin-bottom:40px;margin-left:5px;position:relative;float:left}.other_sections_img{display:table;float:right;margin-right:10px}.facilities .other_sections_img{display:table;float:left;margin-right:0;margin-left:10px}.facilities .other_sections_img.mob_osimg,.other_sections_img.mob_osimg{display:none}.facilities .other_sections_inner{float:right;margin-bottom:0;margin-right:5px;margin-left:0}.other_sections_container.facilities{float:right;margin-bottom:0}.other_sections_inner a.read_link{float:none;margin-top:55px;position:absolute;bottom:30px;left:0;right:0}#ayia-napa-cyprus .text_box{width:100%;margin-top:40px}.inner_box{width:100%;float:none}.inner_box.right{margin-top:40px;float:none}.double_box_container{width:90%;max-width:initial;margin-bottom:40px}.double_box_container h3{margin:0 auto;font-size:25px;text-align:center}#ayia-napa-cyprus .double_box_container .text_box{width:100%}.common_container.booking_inner_container{margin-top:105px;margin-bottom:40px}#booking-section .text_box p{float:right}.booking_container{max-width:initial}.personal_details_box{width:65%;margin-left:0}.reservation_details_box{width:48%}.personal_details_box .reservation_title,.reservation_title{float:none;margin:0 auto;margin-top:60px;font-size:27px}.personal_details_box .reservation_title{float:right;margin:0;margin-right:17%;margin-top:60px;font-size:27px}.personal_details_box .contact_input{border-color:transparent}.booking_line{width:auto}.reservation_details_box .booking_line{width:400px;margin:0 auto;margin-top:60px;float:none}.reservation_details_box .calendar_input{width:100%;height:53px;font-size:18px}.reservation_details_box .calendar_box{width:90%;float:none;margin-bottom:60px;margin-top:0}.reservation_details_box .calendar_box:nth-child(2){margin:0 auto;margin-bottom:60px}.styled-select select{width:100%;font-size:18px}div.styled-select{padding-left:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.w_form_container{width:400px;float:right;margin:0;margin-right:60px;margin-top:60px}.calendar_box .down_arrow{width:25px;right:13px;font-size:26px}.contact_input{margin:0 auto;margin-bottom:40px;width:100%;height:53px;float:none;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.send_form{width:auto;height:auto;margin:0 auto;display:table;margin-bottom:60px}#booking-section .send_form .booking_link{float:none;margin:0 auto}#booking-section .input_box{width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.infobox a,.infobox{font-size:16px;margin-left:30px}.infobox h3{font-size:16px}.contact_text_box{margin:0 auto;margin-top:40px;float:none}.contact_info_box{margin:0;margin-bottom:40px}.title_h5{margin:0;margin-bottom:20px;font-size:20px;text-align:left}p.contact_p a,.contact_p a.email,.contact_p{font-size:20px;line-height:30px}.contact_info_box.more_info{width:auto;margin:0;margin-bottom:30px;margin-left:60px}.contact_info_inner{width:300px;margin:0;float:none}p.contact_info_label{font-size:20px}.contact_info_inner.russian_box{width:310px}.contact_info_inner.russian_box p.contact_info_label{width:100px}.contact_info_inner.greek_box p.contact_info_label{width:95px}p.contact_info_label{width:80px}.form_container{width:90%;max-width:initial;margin-bottom:60px;margin-top:60px}#fc_form{width:95%}.form_box.right_form{float:right;width:400px;margin:0 auto}.form_box{width:400px;margin:0 auto}.contact_line{margin-bottom:5px}#career .send_form,#contact .send_form{width:100%;margin-top:40px}.send_form .booking_link{right:0}.common_container.instructions{width:90%;max-width:initial}.input_box{width:100%}.contact_input.telephone{margin-bottom:40px}.user_msg{font-size:18px;width:100%;height:146px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.instruction_number{font-size:21px;line-height:33px}.instruction_p{width:90%;font-size:20px;line-height:32px}.common_container.instructions{margin-bottom:60px}.instructions_container{width:100%}.even_box,.odd_box{width:50%;margin:0 auto}.even_box{float:right}.even_box.second{height:190px}.even_box.fourth{margin-top:-80px;margin-bottom:80px}.map_container,#map{height:500px}.infobox a,.infobox{font-size:16px}.infobox h3{font-size:16px}#privacy-policy .common_container{padding-top:90px}.section_RoomsItem .bar_box .text_box{padding-top:130px}div.vlcookies_box{text-align:center;padding:88px 28px;padding-top:105px;padding-bottom:20px;font-size:16px}div.vlcookies_ok{width:120px;left:0;margin:0 auto;float:none;position:initial;bottom:0}span.vlcookies_msg{font-size:16px;line-height:24px;width:70%;padding:0;margin:0 auto;margin-bottom:30px;margin-top:-110px}.section_Career .send_form{margin-top:30px}.section_Career .bar_box .text_box{margin-bottom:30px}.email_box{width:420px;height:auto;display:table;padding-top:0;margin:0;margin-right:20px;margin-bottom:60px;margin-top:55px;float:right}h4.send_email{font-size:19px;text-align:center;margin:0 auto;margin-bottom:10px}.email_box a{font-size:18px;text-align:center;margin:0 auto}.email_box p{margin:0 auto}.section_Career .common_container.main_container{margin-bottom:0}#career .send_email{font-size:22px;margin-right:10px;margin-left:30px}#career .email_box p{margin:0;margin-left:30px}#career a.email{font-size:22px}img.logo{float:none;margin:0 auto;margin-bottom:15px}.infobox_en,.infobox_el,.infobox_ru{width:98%}#div_irlogin,#div_irbooking{width:90%;margin:0 auto}.account_box{text-align:center;position:absolute;right:30px;top:25px;z-index:5;opacity:0}.menu-is-open .account_box{opacity:1}.account_icon{font-size:23px;margin-top:-4px!important;margin-right:auto!important}.fx_booking_form{display:none}.dev{width:100%;height:30px;position:fixed;bottom:0;left:0;right:0;background-color:#fbfbfb;margin:0 auto;z-index:400;text-align:center;display:table}.dev .booking_link{font-size:15px;margin:0;height:50px;line-height:20px;float:left;width:35%;background-color:#5D7E85}.dev_booking_form{width:100%;height:0;margin:0 auto;background-color:#fbfbfb;z-index:400;position:fixed;list-style:none;left:0;bottom:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}.dev_booking_form.is-open{height:100%;bottom:0}.dev_booking_form .booking_line{width:auto;height:100%;margin:0 auto;float:none;display:table-cell;vertical-align:middle}.dev_booking_form .calendar_box{margin:40px auto}.dev_booking_form div.styled-select{border:2px #777 solid;width:300px;float:none}.dev_booking_form .styled-select select,.dev_booking_form .calendar_input{width:300px;float:none}.dev_booking_form .calendar_box:nth-child(2){float:none}.dev_booking_form .calendar_box:nth-child(3){margin-top:0}.dev_booking_form .btn_box{width:auto;float:none}.dev_booking_form .calendar_box .down_arrow{right:16px;top:8px}#submit{display:none}#dev_dates{margin:0;width:65%;float:left;background-color:#444}#dev_dates .calendar{right:19px;top:12px}.close{float:right;color:#5D7E85;font-size:40px;position:absolute;z-index:5;right:20px;top:7px}.booking_overlay{width:100%;height:calc(100% - 30px);display:table;position:relative}.booking_link:before{position:static;background:inherit;-webkit-transform:none;transform:none}.dev_booking_form div.styled-select,.booking_line .calendar_box input,.booking_line .calendar_box{width:380px}.dev_btn{width:100%;height:100%;display:table;position:relative}.dev .booking_link span{width:auto;font-size:17px}#dates_sel{font-size:17px}.dev_booking_form .calendar{right:16px;top:10px}body.menu-is-open .dev{display:none}.send_form.contact_send_form,.send_form.carrer_send_form{display:table}#booking .calendar_box:nth-child(4){margin-top:45px;margin-left:30px}div.vlcookies_box{width:500px}div.vlcookies_ok{bottom:10px;position:absolute}span.vlcookies_msg{width:90%;margin-top:-85px}div.vlcookies_ok.vlcookies_accept{left:100px}div.vlcookies_ok.vlcookies_decline{right:100px;left:unset}div.vlcookies_ok.vlcookies_decline:hover,div.vlcookies_ok.vlcookies_decline:focus,div.vlcookies_ok.vlcookies_decline:active{right:100px}}@media only screen and (device-width :320px) and (device-height :480px),only screen and (device-width :320px) and (device-height :568px),only screen and (min-width:360px) and (max-width:640px) and (-webkit-device-pixel-ratio:1),only screen and (min-width:360px) and (max-width:640px) and (-webkit-device-pixel-ratio:1.5),only screen and (min-width:360px) and (max-width:640px) and (-webkit-device-pixel-ratio:2),only screen and (min-width:320px) and (max-width:534px) and (-webkit-device-pixel-ratio:1.5),only screen and (device-width:400px) and (device-height:640px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3),only screen and (min-device-width:360px) and (max-device-width:740px) and (-webkit-device-pixel-ratio:4),only screen and (device-width:384px) and (device-height:592px) and (-webkit-device-pixel-ratio:2),only screen and (min-device-width:413px) and (max-device-width:415px),only screen and (min-device-width:374px) and (max-device-width:376px),only screen and (min-device-width:359px) and (max-device-width:361px),only screen and (min-device-width :320px) and (max-device-width :480px),only screen and (-ms-high-contrast:active) and (max-width:320px),only screen and (-ms-high-contrast:none) and (max-width:320px),only screen and (min-device-width:360px) and (max-device-height:592px){body{-webkit-text-size-adjust:100%}.scroll_box{display:none}.swiper-pagination{left:0;right:0;bottom:5px}.nav_menu{display:none}header.des_header{display:none}header.mob_header{display:table}header.sticky{position:fixed;left:0;top:0;z-index:100;width:100%;height:75px;background-color:#fff;font-family:'Inter18ptLight';font-size:0}.menu_ul li.menu-link a:before{display:none}.menu_ul li.menu-link a:hover:before{display:none;width:0}.languages{width:100%;height:auto;display:table;margin:0 auto;margin-bottom:30px;margin-top:20px}div.lang_img{background-repeat:no-repeat;height:22px;width:33px;box-shadow:0 0 3px #ccc}.language_box a{height:22px;width:33px;display:table;float:left;margin-right:20px}.language_box a:last-child{margin-right:0}.selectedLang{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}div.language_box{margin:0 auto;height:auto;width:auto;display:table}.lang_box{height:auto;width:auto;display:table;float:none}#home{margin-top:60px}.menu_container{margin:0}header .logo{top:15px;left:auto;right:auto;margin:0 auto;position:relative!important;float:none}.sticky-logo{position:relative;left:0;right:0;margin:0 auto;top:0;height:80px;background:white;z-index:5;zoom:0.8;width:100%;display:table;background-repeat:no-repeat;-webkit-transition:.15s ease all;-moz-transition:.15s ease all;-o-transition:.15s ease all;-ms-transition:.15s ease all;transition:.15s ease all}.sticky-logo span{opacity:0;display:table-column}.sticky-logo a{display:table}.sticky-left{float:left}.sticky-menu{display:inline-block;vertical-align:top}.menu-list-wrapper{background-color:#fff;position:absolute;left:0;right:0;z-index:40;height:100vh;display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:.3s ease all;-moz-transition:.3s ease all;-o-transition:.3s ease all;-ms-transition:.3s ease all;transition:.3s ease all}.menu-is-open .menu-list-wrapper{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;overflow-y:scroll;display:inline-block}.menu>.menu-item{font-size:20px;padding:10px 0;width:100%}.menu-item:last-child{padding-bottom:100px}.menu-list{margin:0 auto;text-align:center;width:100%;padding:0;list-style:none;font-size:0;display:block;vertical-align:top;overflow-y:scroll;margin-top:auto}.menu>.menu-item.current-menu-item>a,.menu>.menu-item.current-menu-parent>a,.menu>.menu-item.is-active>a{color:#ddd}.menu>.menu-item a{text-decoration:none;display:table;position:relative;color:#444;font-family:'Inter18ptMedium';width:auto;margin:0 auto}.menu-toggle{display:table;float:left;height:100%;padding:0;cursor:pointer;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-o-transition:.2s ease all;-ms-transition:.2s ease all;transition:.2s ease all;position:absolute;z-index:5;left:0;top:0}.menu-toggle-label{font-family:'Inter18ptMedium';color:#000;font-size:16px;font-weight:600;margin-right:10px;position:relative;top:1px}.menu-toggle-burger,.menu-toggle-label{display:inline-block;vertical-align:middle;padding-left:20px;margin-top:30px}.menu-is-open .menu-toggle-burger{margin-top:25px}.menu-toggle .item{width:35px;height:2px;background-color:#5D7E85;margin:0 0 7px;display:block;position:relative;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-o-transition:.2s ease all;-ms-transition:.2s ease all;transition:.2s ease all}.menu-toggle .item:nth-child(3){display:none}.menu-is-open .menu-toggle .item:nth-child(3){display:table}.menu-toggle .item:nth-child(2){width:25px;margin-bottom:0}.menu-is-open .menu-toggle .item:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:11px}.menu-is-open .menu-toggle .item:nth-child(2){opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.menu-is-open .menu-toggle .item:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}footer{margin-bottom:45px}.footer_Booking{margin-bottom:0}.newsletter_box .answer_message{text-align:center}.info_inner{display:table;width:auto;height:auto;margin:0 auto}.accept_terms_text{height:auto;width:80%;display:table;margin:0 auto;margin-top:10px;text-align:center}.footer_container{padding-top:60px;padding-bottom:60px}.footer_inner{width:100%;max-width:initial}.newsletter_box,.footer_info_box{width:100%;margin:0 auto;float:none}.info_box{margin:0 auto;margin-bottom:30px;float:none}.social_box_out{width:auto;margin:0 auto;float:none}.info_box p,.info_box a{font-size:17px;line-height:26px;text-align:center;margin:0 auto;margin-bottom:10px}.footer_title{font-size:18px;text-align:center;margin:0 auto;margin-bottom:7px}.footer_subtitle{font-size:16px;text-align:center;margin:0 auto;margin-bottom:30px;line-height:27px}.copyright_container{margin-top:-2px}.privacy{margin:0 auto;float:none;width:auto;position:absolute;top:0;left:0;right:0;display:block;text-align:center}.copyright{margin:0 auto;margin-top:50px;float:none;width:auto}.info_inner{display:table;width:auto;height:auto;margin:0 auto}p.development{margin:0 auto;float:none}.copyright p,p.development,p.development a{font-size:15px;line-height:27px;text-align:center;float:none;margin:0 auto}p.development a,p.development{float:none;margin-bottom:0}.addemail_info{width:300px;margin:0 auto}.newsletter_input{width:230px;height:42px;margin-bottom:10px;font-size:16px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-animation{height:42px;float:left}.btn_box{width:auto;margin:0 auto}#booking .btn_box{float:none;margin-top:auto;margin-left:auto}.arrow_right{top:0}.arrow_right:before{margin-top:-1px}.social_box_out .social_icon{width:40px;height:40px;font-size:20px}.facebook:before{padding-top:7px;padding-left:6px}.instagram:before{padding-top:8px;padding-left:2px}.social_box:last-child{margin-left:19px}.section_title_box a,.section_title_box h2{font-size:40px}.section_Rooms .section_title_box a,.section_Rooms .section_title_box h2{font-size:30px;line-height:45px}.swiper-container{width:100%}#welcome .section_container{max-width:initial}#booking .section_container,#hotel_rooms .section_container{width:100%!important;margin-bottom:60px;margin-top:40px}#booking .section_container{margin-bottom:40px}.section_Booking #booking .section_container{margin-top:0}#bar_facilities .section_container{width:100%;margin-bottom:60px;margin-top:0}#ayia_napa .section_container{width:90%;margin-top:0;margin-bottom:0}.section_container{width:90%;margin-bottom:0}.welcome_txt{width:100%;height:auto;float:none;margin:0 auto;margin-bottom:40px;border-right:none}.home_txt{width:100%;float:none;margin:0 auto}.home_txt p{font-size:20px;line-height:32px;text-align:center;margin:0 auto;margin-bottom:20px;float:none}.welcome_txt h3{font-size:28px;text-align:center;margin:0 auto;margin-bottom:20px;float:none}.welcome_txt h2{font-size:42px;text-align:center;margin:0 auto;margin-top:30px;margin-bottom:20px;float:none}.welcome_txt p{font-size:22px;text-align:center;margin:0 auto;margin-bottom:20px;float:none}div.ag_napa_bg{display:none}div.ag_napa_bg.mob_image,.bar_facilities_bg,.rooms_bg{width:300px;float:none;margin:0 auto;height:290px}div.ag_napa_bg.mob_image{display:table;margin-top:40px}#ayia_napa .white_section_container{margin-bottom:0}#bar_facilities .bar_facilities_bg{margin-bottom:40px;margin-top:0;background-size:contain}#hotel_rooms .rooms_bg{margin-top:40px;background-size:contain}.section_box{width:100%;height:auto;float:none;margin:0 auto}h2.section_title{font-size:30px;margin-top:60px;margin-bottom:40px;line-height:45px}.section_box p{width:90%;font-size:20px;line-height:32px;text-align:center}#ayia_napa a.read_link,a.read_link{font-size:15px;margin-bottom:55px;margin-top:55px;height:29px;line-height:16px}a.read_link.explore{height:26px;line-height:13px}#bar_facilities .section_box{float:none}#booking h2.section_title{margin:0 auto;margin-bottom:15px;text-align:center}p.book_p{width:80%;margin:0 auto;font-size:19px;line-height:30px;text-align:center}.booking_line{width:300px;margin:0 auto;float:none}.calendar_box{width:300px;margin:55px auto;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.calendar_box:nth-child(2){margin:55px auto;float:none}#booking div.styled-select{width:300px;height:53px;display:block;float:right;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#booking .styled-select select{width:100%}#booking .calendar_box:nth-child(2){margin:55px auto}#booking .calendar_box:nth-child(3){margin-top:55px;margin-bottom:0}#booking .calendar_box .down_arrow{right:10px}.booking_link{font-size:15px;margin:0 auto;margin-top:55px;height:46px;line-height:20px}.booking_link span{height:46px}.calendar_input{font-size:17px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.calendar{right:10px;top:09px}#bar_facilities .bar_facilities_bg.mob_image{width:300px;height:270px;margin-top:40px}.common_bg_container{width:100%}.bg_inner{margin-top:75px}.common_container .read_link.brochure{margin-top:0}.common_container{width:90%;max-width:initial;margin-bottom:40px;margin-top:40px;padding-top:0}.underline{display:none}.section_title_box{margin:0 auto;margin-top:20px;float:none}.text_box,.right_box{width:100%;margin:0 auto;margin-top:40px;float:none}.section_title_box a,.section_title_box h2{float:none;margin:0 auto;margin-bottom:15px;text-align:center;line-height:55px}.text_box ul li,.text_box p{margin:0 auto;margin-bottom:22px;font-size:20px;line-height:32px;text-align:center}.bar_box .text_box p{text-align:center}.text_box ul li{margin-bottom:12px;text-align:left}.text_box strong{font-size:20px;text-align:center;margin:0 auto;margin-top:20px;margin-bottom:20px}#privacy-policy .text_box strong{margin-bottom:0}#ayia-napa-cyprus .double_box_container .text_box p{text-align:center}.subtitle_box{font-size:31px;width:100%}.grey_section_container .common_container{max-width:initial;margin-bottom:20px;margin-top:40px}div.gallery{font-size:27px;margin:0 auto;text-align:center}.pswp__top-bar{background-color:#fff}.gallery_container{width:300px;margin-top:40px;float:none}.gallery_container figure{width:300px;height:250px;margin:0 auto;margin-bottom:40px}.gallery_container figure img{width:300px;height:250px}.pgs-vr-gallery figure{float:none}.common_container .rooms_bg{display:none}.rooms_bg.mob_image{display:table;width:300px;height:270px;margin-top:40px}.common_container .section_box{width:100%;margin-top:20px}.common_container.right .section_box{margin-top:20px}.common_container .section_box p{margin:0 auto;margin-bottom:20px;text-align:center}.common_container .other_sections_inner h2.section_title,.common_container h2.section_title{margin:0 auto;margin-bottom:40px}.common_container.right .facilities_bg{margin-top:40px;float:none}.common_container.right a.read_link,.common_container a.read_link{margin:0 auto;margin-top:55px;float:none;position:relative;bottom:0;left:0;right:0}.common_container.right .section_box{float:none}.common_container.right{margin-bottom:60px;margin-top:0}.common_container{width:85%}.room_animation,.room_img_box{display:none}.common_container.rooms_container{margin-top:125px}.room_type{width:100%;height:auto;margin-bottom:60px}.room_img_box.mob_room_img{background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;display:table;width:300px;height:250px;float:none;margin:0 auto;margin-top:40px}.room_info_box{width:100%;float:none;margin:0 auto}.section_title_box a{margin-top:35px}.even .room_img_box,.even .room_info_box,.even .section_title_box h2,.even a.read_link.read,.even .underline{float:none}#rooms .section_title_box{margin-top:0}a.read_link.read{height:29px;padding-top:14px;line-height:16px}.section_RoomsItem .bar_box .section_title_box h2{max-width:initial}.section_RoomsItem .bar_box .text_box{padding-top:0}.common_container.main_container{max-width:initial;margin-top:90px;margin-bottom:40px}.bar_facilities_bg,.facilities_bg,.hotel_room_bg{display:none}.contact_bg.mob_image{display:table;float:none;margin:0 auto;width:300px;height:350px;background-size:cover}.bar_facilities_bg.mob_image,.facilities_bg.mob_image,.hotel_room_bg.mob_image{display:table;float:none;margin:0 auto;width:300px;height:350px}.hotel_room_bg.mob_image{height:auto;max-height:350px;min-height:200px;background-size:contain}.bar_box{width:100%;float:none;margin:0 auto}.bar_box .text_box{width:100%;float:none;margin-bottom:60px}.common_container.other_sections_box{margin-top:80px;margin-bottom:80px}.other_sections_container{width:100%;float:none;margin-bottom:20px}.other_sections_inner{margin:0 auto;margin-bottom:40px;float:none;height:auto;width:auto}.other_sections_img,.facilities .other_sections_img{display:none}.facilities .other_sections_img.mob_osimg,.other_sections_img.mob_osimg{display:table;margin:0 auto;float:none}.facilities .other_sections_inner,.other_sections_container.facilities{float:none;margin-bottom:0}.facilities .other_sections_inner{margin:0 auto}#ayia-napa-cyprus .text_box{width:100%;margin-top:40px}.inner_box{width:100%;float:none}.inner_box.right{margin-top:40px;float:none}.double_box_container{width:90%;max-width:initial;margin-bottom:40px}.double_box_container h3{margin:0 auto;font-size:22px;text-align:center}#ayia-napa-cyprus .double_box_container .text_box{width:100%}.common_container.booking_inner_container{margin-top:105px;margin-bottom:40px}#booking-section .text_box p{float:none;text-align:center}.booking_container{max-width:initial}.personal_details_box,.reservation_details_box{width:100%;height:auto;float:none;margin:0 auto;margin-top:-6px;position:initial}.personal_details_box .reservation_title,.reservation_title{float:none;margin:0 auto;margin-top:60px}.reservation_details_box .booking_line{width:300px;margin:0 auto;margin-top:60px;float:none}.reservation_details_box .calendar_input{width:100%;font-size:17px;height:55px}.reservation_details_box .calendar_box:nth-child(2){margin-bottom:40px}.reservation_details_box .calendar_box{width:100%;float:none;margin-bottom:40px;margin-top:0}.styled-select select{font-size:17px}div.styled-select{padding-left:10px;width:290px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.w_form_container{width:300px;float:none;margin:0 auto;margin-top:60px}.calendar_box .down_arrow{right:0}.contact_input{margin:0 auto;margin-bottom:40px;width:100%;float:none;font-size:17px;height:55px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.send_form{width:auto;height:auto;margin:0 auto;display:table;margin-bottom:60px}#booking-section .send_form .booking_link{float:none;margin:0 auto;line-height:20px}#booking-section .input_box{width:100%;margin-bottom:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.infobox a,.infobox{font-size:16px;margin-left:30px}.infobox h3{font-size:16px}.contact_text_box{margin:0 auto;margin-top:40px;float:none}.contact_info_box{width:100%;margin:0 auto;margin-bottom:40px;float:none}.title_h5{margin:0 auto;margin-bottom:20px;font-size:20px;text-align:left}p.contact_p a,.contact_p a.email,.contact_p{margin:0 auto;font-size:20px;text-align:center;float:none}.contact_info_box.more_info{margin:0 auto;margin-bottom:30px}.contact_info_inner.greek_box,.contact_info_inner.russian_box,.contact_info_inner{width:100%;margin:0 auto;float:none}.contact_info_inner.greek_box p.contact_info_label,.contact_info_inner.russian_box p.contact_info_label,p.contact_info_label{width:100%;float:none;font-size:20px;margin:0 auto;margin-top:20px;margin-bottom:5px;text-align:center}.form_container{width:300px;max-width:initial;margin-bottom:60px;margin-top:60px}.form_box.right_form,.form_box{width:300px;margin:0 auto;float:none}#contact .send_form{width:100%;margin-top:40px}.send_form .booking_link{right:0;left:0}.common_container.instructions{width:100%;max-width:initial}.input_box{width:100%;float:none}.contact_input.telephone{margin-bottom:40px}.user_msg{font-size:17px;width:100%;height:120px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.instruction_p{width:90%;font-size:20px;line-height:32px}.common_container.instructions{margin-bottom:60px}.instruction_number{font-size:19px;line-height:27px}.even_box,.odd_box{width:91%;margin:0 auto;float:none}.even_box.second{height:auto}.map_container,#map{height:491px}.infobox a,.infobox{font-size:15px}.infobox h3{font-size:15px}.bar_restaurant .disable_bg{display:none}.info_box:first-child{margin-left:auto}#privacy-policy .common_container{padding-top:65px}#privacy-policy ul{padding-left:30px}.section_Career .send_form{margin-top:30px}.section_Career .bar_box .text_box{margin-bottom:30px}.email_box{padding-top:0;margin-bottom:60px}.email_box{width:auto;padding-top:30px;margin:0 auto;margin-bottom:40px}h4.send_email{font-size:19px;text-align:center;margin:0 auto;margin-bottom:10px}.email_box a{font-size:18px;text-align:center;margin:0 auto}.email_box p{margin:0 auto}div.vlcookies_box{text-align:center;padding:88px 28px;padding-top:130px;padding-bottom:20px;font-size:14px;width:291px;padding-top:158px}div.vlcookies_ok{width:120px;left:0;margin:0 auto;float:none;position:initial;bottom:10px;position:absolute}span.vlcookies_msg{font-size:15px;line-height:24px;width:100%;padding:0;margin:0 auto;margin-bottom:0;margin-top:-138px}div.vlcookies_ok.vlcookies_accept{left:30px}div.vlcookies_ok.vlcookies_decline{right:30px;left:unset}div.vlcookies_ok.vlcookies_decline:hover,div.vlcookies_ok.vlcookies_decline:focus,div.vlcookies_ok.vlcookies_decline:active{right:30px}#career .send_email{font-size:18px;margin-right:5px;margin-left:auto}#career .email_box p{margin:0}#career .contact_bg{width:300px;height:250px;margin-bottom:40px}#career a.email{font-size:18px}img.logo{float:none;margin:0 auto;margin-bottom:15px}.place-card-large{padding:14px 0 14px 19px;top:10px;left:10px}.infobox_en,.infobox_el,.infobox_ru{width:98%}.infobox a,.infobox{margin-left:20px}.infobox a.view_on_map{border-right:0}.menu-list{margin-top:30px}#div_irlogin,#div_irbooking{width:310px;margin:0 auto}.account_box{text-align:center;position:absolute;right:20px;top:25px;z-index:5;opacity:0}.menu-is-open .account_box{opacity:1}.account_icon{font-size:23px;margin-top:-4px!important;margin-right:auto!important}.fx_booking_form{display:none}.dev{width:100%;height:30px;position:fixed;bottom:0;background-color:#fbfbfb;margin:0 auto;z-index:400;text-align:center;display:table}.dev .booking_link{font-size:15px;margin:0;height:46px;line-height:20px;float:left;width:35%;background-color:#5D7E85}.dev_booking_form{width:100%;height:0;margin:0 auto;background-color:#fbfbfb;z-index:400;position:fixed;list-style:none;left:0;bottom:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}.dev_booking_form.is-open{height:100%;bottom:0}.dev_booking_form .booking_line{width:auto;height:100%;margin:0 auto;float:none;display:table-cell;vertical-align:middle}.dev_booking_form .calendar_box{margin:40px auto}.dev_booking_form div.styled-select{border:2px #777 solid;width:300px;float:none}.dev_booking_form .calendar_input{width:300px;float:none}.dev_booking_form .styled-select select{width:280px;float:right}.dev_booking_form .calendar_box:nth-child(2){float:none}.dev_booking_form .calendar_box:nth-child(3){margin-top:0}.dev_booking_form .btn_box{width:auto;float:none}.dev_booking_form .calendar_box .down_arrow{right:16px;top:8px}#submit{display:none}#dev_dates{margin:0;width:65%;float:left;background-color:#444}#dev_dates .calendar{right:19px;top:12px}.close{float:right;color:#5D7E85;font-size:40px;position:absolute;z-index:5;right:20px;top:7px}.booking_overlay{width:100%;height:calc(100% - 30px);display:table;position:relative}.booking_link:before{position:static;background:inherit;-webkit-transform:none;transform:none}.dev_btn{width:100%;height:100%;display:table;position:relative}.dev .booking_link span{width:auto}#dates_sel{width:auto;font-size:96%}#dev_dates .calendar{right:7px;font-size:21px}.dev_booking_form div.styled-select,.booking_line .calendar_box input,.booking_line .calendar_box{width:300px}body.menu-is-open .dev{display:none}#dev_dates .dev_btn{width:auto;height:100%;display:table;position:static;margin-left:6%}.send_form.contact_send_form,.send_form.carrer_send_form{display:table}#booking #adults,#booking #children{float:none;margin:0 auto}}@media only screen and (device-width :320px) and (device-height :480px) and (min-aspect-ratio:13/9),only screen and (device-width :320px) and (device-height :568px) and (min-aspect-ratio:13/9),only screen and (min-width:360px) and (max-width:640px) and (-webkit-device-pixel-ratio:1) and (min-aspect-ratio:13/9),only screen and (min-width:360px) and (max-width:640px) and (-webkit-device-pixel-ratio:1.5) and (min-aspect-ratio:13/9),only screen and (min-width:360px) and (max-width:640px) and (-webkit-device-pixel-ratio:2) and (min-aspect-ratio:13/9),only screen and (min-width:320px) and (max-width:534px) and (-webkit-device-pixel-ratio:1.5) and (min-aspect-ratio:13/9),only screen and (device-width:400px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (min-aspect-ratio:13/9),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (min-aspect-ratio:13/9),only screen and (min-device-width:360px) and (max-device-width:740px) and (-webkit-device-pixel-ratio:4) and (min-aspect-ratio:13/9),only screen and (device-width:384px) and (device-height:592px) and (-webkit-device-pixel-ratio:2) and (min-aspect-ratio:13/9),only screen and (min-device-width:413px) and (max-device-width:415px) and (min-aspect-ratio:13/9),only screen and (min-device-width:374px) and (max-device-width:376px) and (min-aspect-ratio:13/9),only screen and (min-device-width:359px) and (max-device-width:361px) and (min-aspect-ratio:13/9),only screen and (min-device-width :320px) and (max-device-width :480px) and (min-aspect-ratio:13/9),only screen and (min-device-width:360px) and (max-device-height:592px) and (min-aspect-ratio:13/9){.sticky-menu{overflow-y:scroll;min-height:100%}.menu-list{padding-bottom:30px}header.sticky{height:60px}header .logo{top:7px}.languages{margin-top:30px}.menu>.menu-item:last-child{padding-bottom:50px}.bg_inner{margin-top:60px}.menu-list-wrapper{height:calc(100vh - 60px)}.menu_inner{height:auto}.common_container,.section_container,.double_box_container,#booking .section_container,#ayia_napa .section_container,#bar_facilities .section_container,#hotel_rooms .section_container{width:80%}.common_container{padding-top:0}#welcome .section_container{margin-top:80px}.welcome_txt{height:auto;margin-bottom:25px;padding-right:0}.bar_facilities_bg,.rooms_bg{display:none}div.ag_napa_bg,.bar_facilities_bg,.rooms_bg{width:350px;height:250px}.section_box p{width:90%}.bar_facilities_bg{margin-bottom:30px}.calendar{right:20px}.swiper-pagination{bottom:10px}.home_txt{width:80%}#home h2.section_title{margin-bottom:30px}#booking .calendar_box:first-child{margin:0 auto;margin-top:40px}#booking .calendar_box{width:100%;margin:40px auto;float:none}#booking .calendar_box:nth-child(3){margin-top:0}a.booking_link{height:46px;font-size:15px}#booking a.booking_link{margin-top:30px;margin-bottom:0;margin-left:auto}.swiper-slide,.swiper-wrapper{width:100%!important}.swiper-container{width:100%}#welcome .section_container{max-width:initial}#bar_facilities .bar_facilities_bg.mob_image,#hotel_rooms .rooms_bg{width:350px;height:250px}#bar_facilities .bar_facilities_bg{margin-top:40px}.pswp__top-bar{background-color:#fff}.right_box,.text_box{width:100%}.subtitle_box{width:90%;line-height:45px}.section_title_box a,.section_title_box h2{line-height:60px}.even .section_title_box h2{float:none}.gallery_container{width:350px}.gallery_container figure{width:300px;height:250px}.gallery_container figure img{width:300px;height:250px}.common_container .section_box{width:90%}.common_container .section_box p{margin:0 auto;margin-bottom:20px;font-size:20px;line-height:33px}.common_container.rooms_container{margin-top:95px}.room_animation{display:none}.section_title_box a,.section_title_box h2{font-size:39px}.room_info_box{margin-top:0}.room_img_box.mob_room_img{width:380px;height:250px;margin-top:20px}.section_Rooms .section_title_box a,.section_Rooms .section_title_box h2{text-align:center}.section_RoomsItem .section_title_box h2{font-size:35px;line-height:50px}.bar_box .section_title_box h2{float:none;margin:0 auto}.bar_box .underline{display:none}.common_container.right .bar_facilities_bg{height:270px;width:300px}.bar_facilities_bg.mob_image,.facilities_bg.mob_image,.hotel_room_bg.mob_image{width:350px;height:250px}.common_container.main_container{margin-top:60px}.common_container.booking_inner_container{margin-top:80px}.bar_box .text_box{width:100%;margin-top:30px;padding-top:0}.form_box.right_form,.form_box,.w_form_container,div.styled-select,.reservation_details_box .booking_line{width:350px}#booking-section .text_box{width:100%;float:right;margin-top:20px}.calendar_box .down_arrow{right:25px}#booking .btn_box{margin-top:20px}#booking .btn_box a.booking_link{height:46px}.map_container{height:300px}#map{height:300px}.instruction_number{line-height:29px}.contact_info_box.more_info p.contact_p a,.contact_info_box.more_info .contact_p a.email,.contact_info_box.more_info .contact_p{margin:0 auto}.even_box,.odd_box{width:80%}.even_box.fourth{margin-top:0;margin-bottom:0}.common_container.instructions{margin-top:60px}.common_container.instructions .section_title{margin-bottom:40px}.copyright{width:auto}.accept_terms_text{height:auto;width:100%;display:table;margin:0 auto;margin-top:10px;text-align:center}.copyright{margin-top:40px}.footer_inner{position:relative}.privacy a{font-size:15px}.common_container,.section_container,.double_box_container,#booking .section_container,#ayia_napa .section_container,#bar_facilities .section_container,#hotel_rooms .section_container,.common_container.main_container{width:80%}.email_box{margin-bottom:40px}.email_box{float:none}div.vlcookies_box{padding-bottom:10px;width:340px;padding-top:150px}span.vlcookies_msg{width:90%;margin-top:-127px}div.vlcookies_ok{bottom:20px}.infobox a,.infobox{margin-left:20px;height:100%!important;width:200px}#div_irbooking{width:85%;margin:0 auto}#dates_sel{width:auto;font-size:17px}.dev_booking_form.is-open{height:75vh;overflow:scroll;padding-top:30vh;padding-bottom:30px}#dev_dates .calendar{right:17px;font-size:23px}#dev_dates .dev_btn{width:100%;height:100%;display:table;position:relative;margin-left:auto}}