﻿/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;text-transform:none}select{text-transform:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:icomoon;src:url("/Web/font/IcoMoon/icomoon.eot?v=0.19");src:url("/Web/font/IcoMoon/icomoon.eot?v=0.19") format("embedded-opentype"),url("/Web/font/IcoMoon/icomoon.woff?v=0.19") format("woff"),url("/Web/font/IcoMoon/icomoon.ttf?v=0.19") format("truetype"),url("/Web/font/IcoMoon/icomoon.svg?v=0.19") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:icomoon2;src:url("/Web/font/IcoMoon/icomoon.eot?v=0.19");src:url("/Web/font/IcoMoon/Distinction/icomoonDistinctionPlus.eot?v=0.19") format("embedded-opentype"),url("/Web/font/IcoMoon/Distinction/icomoonDistinctionPlus.woff?v=0.19") format("woff"),url("/Web/font/IcoMoon/Distinction/icomoonDistinctionPlus.ttf?v=0.19") format("truetype"),url("/Web/font/IcoMoon/Distinction/icomoonDistinctionPlus.svg?v=0.19") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Open-Sans";src:url("/web/font/OpenSansRegular/opensans-regular-webfont.eot");src:url("/web/font/OpenSansRegular/opensans-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/web/font/OpenSansRegular/opensans-regular-webfont.woff2") format("woff2"),url("/web/font/OpenSansRegular/opensans-regular-webfont.woff") format("woff"),url("/web/font/OpenSansRegular/opensans-regular-webfont.ttf") format("truetype"),url("/web/font/OpenSansRegular/opensans-regular-webfont.svg#open_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"TrajanPro-Regular";src:url("/Web/font/TrajanPro-Regular/TrajanPro-Regular.eot?v=1");src:url("/Web/font/TrajanPro-Regular/TrajanPro-Regular.eot?#iefix") format("embedded-opentype"),url("/Web/font/TrajanPro-Regular/TrajanPro-Regular.otf?v=1") format("opentype"),url("/Web/font/TrajanPro-Regular/TrajanPro-Regular.woff2?v=1") format("woff2"),url("/Web/font/TrajanPro-Regular/TrajanPro-Regular.woff?v=1") format("woff"),url("/Web/font/TrajanPro-Regular/TrajanPro-Regular.ttf?v=1") format("truetype"),url("/Web/font/TrajanPro-Regular/TrajanPro-Regular.svg#TrajanPro-Regular") format("svg");font-weight:normal;font-style:normal}body{font-size:14px;font-size:1.4rem;line-height:1.4;font-family:Open-Sans,sans-serif;font-weight:normal}h1,.HotName,h2,.HotNameSub,h3,h4,h5,h6{text-decoration:none;color:inherit;font-family:TrajanPro-Regular,serif;line-height:1.231;font-weight:bold;margin-top:0;margin-bottom:10px}h1,.HotName{font-size:24px;font-size:2.4rem}h2,.HotNameSub{font-size:18px;font-size:1.8rem}h3{font-size:16px;font-size:1.6rem}h4{font-size:14px;font-size:1.4rem}span.HotName,span.HotPres{display:block}p,.HotPres{color:inherit;font-size:inherit;font-weight:inherit}a{color:#a3bb68;text-decoration:none;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}a:before,a:after{color:inherit;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}b,strong{font-weight:bold}@-webkit-keyframes bookNowBtn{0%{background-color:#a3bb68}33%{background-color:#8b8178}66%{background-color:#2a2723}100%{background-color:#a3bb68}}@-moz-keyframes bookNowBtn{0%{background-color:#a3bb68}33%{background-color:#8b8178}66%{background-color:#2a2723}100%{background-color:#a3bb68}}@keyframes bookNowBtn{0%{background-color:#a3bb68}33%{background-color:#8b8178}66%{background-color:#2a2723}100%{background-color:#a3bb68}}@-webkit-keyframes flickerBG{0%{background-color:#e9e9e9}25%{background-color:#c3bfbc}50%{background-color:#e9e9e9}75%{background-color:#c3bfbc}100%{background-color:#e9e9e9}}.headerHeight{background:#423f3f !important;z-index:11000 !important}.headerHeight>table{max-width:1200px !important;margin:auto !important}.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:none !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-inline-holder .mfp-content,.mfp-ajax-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-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-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:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;outline:none;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:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-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:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{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 40px;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(0.75);transform:scale(0.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}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;outline:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;width:100%;height:auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-arrow{font-size:0;position:relative}.slick-arrow:before{font-family:"icomoon";font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.no-csstransforms .slick-arrow:before{position:static;top:auto;left:auto;position:initial;top:initial;left:initial}.slick-arrow.slick-prev:before{content:""}.slick-arrow.slick-next:before{content:""}#ui-datepicker-div{width:300px !important;z-index:2147483647 !important}#ui-datepicker-div.ui-widget{background:#2a2723 !important;border:none !important;border-radius:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important}#ui-datepicker-div.ui-widget-content a,#ui-datepicker-div.ui-widget-content span{color:#e9f0f4 !important}#ui-datepicker-div .ui-datepicker-header{border:none !important;background:rgba(0,0,0,0) !important;font-weight:normal !important;font-size:14px !important}#ui-datepicker-div .ui-datepicker-header .ui-state-hover{background:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;cursor:pointer !important;border-radius:0;-webkit-border-radius:0 !important;-moz-border-radius:0 !important}#ui-datepicker-div.ui-datepicker{padding:0 !important}#ui-datepicker-div.ui-datepicker .ui-datepicker-header{position:relative;padding:0 !important}#ui-datepicker-div.ui-datepicker .ui-datepicker-title{margin-top:.3em !important;margin-bottom:.3em !important;color:#a3bb68 !important}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev-hover,#ui-datepicker-div.ui-datepicker .ui-datepicker-next-hover,#ui-datepicker-div.ui-datepicker .ui-datepicker-next,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev{top:.9em !important;border:none !important}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev-hover{left:2px !important}#ui-datepicker-div.ui-datepicker .ui-datepicker-next-hover{right:2px !important}#ui-datepicker-div.ui-datepicker .ui-datepicker-next span{background-image:url("/Web/DefaultImages/BookingPanel/ui-icons_ffffff_256x240.png") !important;background-position:-32px -4px !important;margin-top:0 !important;top:0 !important;font-weight:normal !important}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev span{background-image:url("/Web/DefaultImages/BookingPanel/ui-icons_ffffff_256x240.png") !important;background-position:-32px -4px !important;margin-top:0 !important;top:0 !important;font-weight:normal !important;background-position:-96px -4px !important}#ui-datepicker-div.ui-datepicker table{margin:0 !important}#ui-datepicker-div.ui-datepicker th{padding:.5em 0 !important;color:#ccc !important;font-size:13px !important;font-weight:normal !important;border:none !important;border-top:1px solid #8b8178 !important}#ui-datepicker-div.ui-datepicker td{background:#2a2723 !important;border:none !important;padding:0 !important}#ui-datepicker-div td .ui-state-default{background:rgba(0,0,0,0) !important;border:none !important;text-align:center !important;padding:.5em !important;margin:0 !important;font-weight:normal !important;color:#efefef !important;font-size:13px !important}#ui-datepicker-div td .ui-state-active,#ui-datepicker-div td .ui-state-hover{background:#8b8178 !important}#ui-datepicker-div .ui-state-disabled{opacity:1 !important}#ui-datepicker-div .ui-state-disabled .ui-state-default{color:#8b8178 !important}.dClubPopupBox{position:relative;width:320px;max-width:100%;margin:auto;padding:10px;background:#e9e9e9;text-transform:none;text-align:left;color:#2a2723}.dClubPopupBox .Dlogo{display:block;margin-bottom:20px}.dClubPopupBox .Dlogo img{width:80%;height:auto;margin:auto;display:block}@media only screen and (max-width: 767px)and (orientation: landscape){.dClubPopupBox .Dlogo{display:none}}.dClubPopupBox .Dtitle{font-family:TrajanPro-Regular,serif;color:#8b8178;text-transform:uppercase;font-size:18px;font-size:1.8rem;margin-bottom:10px}.dClubPopupBox .Dform input[type=text]{width:100% !important;height:40px;line-height:40px;color:#8b8178;border:1px solid #8b8178;outline:0;background:#fff;text-indent:12px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.dClubPopupBox .Dform input[type=text]:hover,.dClubPopupBox .Dform input[type=text]:focus{border-color:#2a2723;color:#2a2723}.dClubPopupBox .Dform input[type=checkbox]{width:40px;height:40px;color:#e9e9e9;border:1px solid rgb(84.4422310757,78.187250996,72.5577689243);outline:0;background:#fff;display:inline-block;vertical-align:middle;margin-right:10px}.dClubPopupBox .Dform .DIYform-title{display:none}.dClubPopupBox .Dform .DIYform-row{margin-bottom:10px}.dClubPopupBox .Dform input[type=submit]{width:100%;height:40px;line-height:40px;color:#2a2723;background:0;padding:0px 20px;text-align:center;color:#2a2723;border:1px solid #a3bb68;display:inline-block;font-size:18px;font-family:TrajanPro-Regular,serif;outline:none;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.dClubPopupBox .Dform input[type=submit]:before{content:"";display:inline-block;vertical-align:middle;height:100%}.dClubPopupBox .Dform input[type=submit]:after{content:"";font-family:"icomoon";font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px;color:#a3bb68}.dClubPopupBox .Dform input[type=submit]:hover{border-color:#2a2723}.dClubPopupBox .Dform input[type=submit]:hover:after{color:#2a2723}.dClubPopupBox .Dlinks{margin-top:20px}.dClubPopupBox .Dlinks:after{content:"";display:table;clear:both}.dClubPopupBox .Dlinks .btn{font-family:Open-Sans,sans-serif;display:inline-block;width:auto;color:#8b8178;padding-bottom:6px;border-bottom:1px solid #8b8178;margin-bottom:10px;margin-right:20px;text-transform:none;float:left;clear:left}.dClubPopupBox .Dlinks .btn:before{content:"";display:inline-block;vertical-align:middle;height:100%}.dClubPopupBox .Dlinks .btn:after{content:"";font-family:"icomoon";font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px;color:#8b8178}.dClubPopupBox .Dlinks .btn:hover{color:#2a2723;border-color:#2a2723}.dClubPopupBox .Dlinks .btn:hover:after{color:#2a2723}.header-signUpPanel{background-color:#e9e9e9;height:80px;position:relative}.header-signUpPanel.hidden{height:0 !important;overflow:hidden}.header-signUpPanel .inner{padding:10px 10px 0 10px;overflow:hidden;max-width:996px;margin:0 auto}.header-signUpPanel .inner h3,.header-signUpPanel .inner .DClubButtonWrapper{display:block;width:50%;text-align:center;float:left;padding:10px 0;line-height:40px;opacity:1;transition:linear,.2s}@media(max-width: 820px){.header-signUpPanel .inner h3,.header-signUpPanel .inner .DClubButtonWrapper{line-height:1.2;padding-right:0}}.header-signUpPanel .inner .DClubButtonWrapper>.button{background:#a3bb68;padding:0 20px;line-height:40px;height:40px;color:#fff;font-family:TrajanPro-Regular,serif;cursor:pointer}.header-signUpPanel .inner .DClubButtonWrapper>.button:hover{background-color:#2a2723}.header-signUpPanel .inner .signUpCloseBtn{position:absolute;right:10px;top:10px;width:15px}.header-signUpPanel .inner .signUpCloseBtn img{width:100%}.header-signUpPanel .disclaimer{width:100%;text-align:center;position:relative;display:block;font-size:10px;padding:10px 0;float:left}.header-signUpPanel .subPanel{display:none}.header-signUpPanel .SubscriberPanelSubscribingContainer{display:none}.header-signUpPanel .SubscriberPanelSubscribedContainer{position:absolute}.header-signUpPanel.showSub{height:180px}.header-signUpPanel.showSub .subPanel{display:block;position:relative}.header-signUpPanel.showSub .inner>h3,.header-signUpPanel.showSub .DClubButtonWrapper{opacity:0;height:0;overflow:hidden;padding:0;margin:0}.header-signUpPanel .SubscriberPanelFullNameContainer,.header-signUpPanel .SubscriberPanelEmailAddressContainer{width:40%;float:left;padding:10px 5px}.header-signUpPanel .SubscriberPanelFullNameContainer input,.header-signUpPanel .SubscriberPanelEmailAddressContainer input{height:40px;line-height:40px;width:100%;text-indent:10px}.header-signUpPanel .SubscriberPanelSubmitButtonContainer{width:20%;float:left;padding:10px 5px}.header-signUpPanel .SubscriberPanelSubmitButtonContainer a{display:block;background:#a3bb68;padding:0 20px;line-height:40px;height:40px;color:#fff;font-family:TrajanPro-Regular,serif;cursor:pointer;position:relative}.header-signUpPanel .SubscriberPanelSubmitButtonContainer a:before{content:"Join 'D' Club";height:40px;line-height:40px;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.header-signUpPanel .SubscriberPanelSubmitButtonContainer a:hover{background-color:#2a2723}.header-signUpPanel .subPanel>h3{width:100%;margin-bottom:0;padding:0}.header-signUpPanel .moreInfoLink,.header-signUpPanel .tAndCLink{width:50%;margin:0 0 10px 0;display:block;float:left;text-align:center}@media only screen and (max-width: 767px){.header-signUpPanel{height:auto;margin-bottom:10px}.header-signUpPanel .inner>h3{line-height:20px;margin-bottom:0;width:100%}.header-signUpPanel .inner>.signUpCloseBtn{right:5px;top:5px}.header-signUpPanel .inner>.DClubButtonWrapper{padding:0;width:100%;margin:0 auto 10px auto}.header-signUpPanel .inner>.DClubButtonWrapper .button{margin:0 auto;max-width:280px;width:auto;font-size:1.3rem}.header-signUpPanel .SubscriberPanelFullNameContainer,.header-signUpPanel .SubscriberPanelEmailAddressContainer{width:50%;padding-top:0}}@media only screen and (max-width: 767px)and (max-width: 479px){.header-signUpPanel .SubscriberPanelFullNameContainer,.header-signUpPanel .SubscriberPanelEmailAddressContainer{width:100%}}@media only screen and (max-width: 767px){.header-signUpPanel .SubscriberPanelSubmitButtonContainer{width:100%;padding-top:0;padding-bottom:0}.header-signUpPanel.showSub{height:auto}}.vs3Wrapper{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.vs3Wrapper:before{content:"";display:table}@media only screen and (max-width: 1199px){.vs3Wrapper{max-width:960px}}@media only screen and (max-width: 959px){.vs3Wrapper{max-width:768px}}@media only screen and (max-width: 767px){.vs3Wrapper{max-width:480px}}@media only screen and (max-width: 479px){.vs3Wrapper{max-width:100%}}.vs3Wrapper:after{content:"";display:table;clear:both}.vs3Wrapper .intro{display:block;margin:30px auto}.vs3Wrapper .intro:after{content:"";display:table;clear:both}.vs3Wrapper .intro .inner:after{content:"";display:table;clear:both}.vs3Wrapper .intro-image{margin-bottom:20px}@media only screen and (min-width: 768px){.vs3Wrapper .intro-image{width:50%;float:right;margin-bottom:auto}}.vs3Wrapper .intro-image img{width:100% !important;height:auto !important;display:block}.vs3Wrapper .intro-details{width:100%}@media only screen and (min-width: 768px){.vs3Wrapper .intro-details{width:50%;padding-right:20px;float:left}.vs3Wrapper .intro-details.fullWidth{width:100%;float:none}}.vs3Wrapper .intro-details-title{text-transform:uppercase}.vs3Wrapper .intro-details-title h1{color:inherit}.vs3Wrapper .repeatLayoutFlow:after{content:"";display:table;clear:both}.vs3Wrapper .repeatLayoutFlow>br{display:none}.vs3Wrapper .repeatLayoutFlow>span{display:block}.vs3Wrapper .repeatLayoutFlow span.pagination{display:block !important;clear:both}.vs3Wrapper .repeatLayoutFlow .item{display:block}.vs3Wrapper .pagination{margin-bottom:20px;padding:10px 0;border-top:1px solid #8b8178;border-bottom:1px solid #8b8178}.vs3Wrapper .pagination:after{content:"";display:table;clear:both}.vs3Wrapper .pagination-results{display:block;margin-bottom:5px;float:left}.vs3Wrapper .pagination-pages{display:block;float:right}.vs3Wrapper .pagination-pages font{color:#2a2723;border-color:#2a2723 !important;padding:0 5px}.vs3Wrapper .pagination-pages a{background:#2a2723;color:#fff;border:1px solid #2a2723;padding:0 5px}.vs3Wrapper .pagination-pages a:hover,.vs3Wrapper .pagination-pages a:focus{background:#a3bb68;border-color:#a3bb68}.vs3Wrapper .categoryWrapper-supjs{padding:10px 0;border-top:1px solid #8b8178}.vs3Wrapper .categoryWrapper-supjs:after{content:"";display:table;clear:both}.vs3Wrapper .categoryWrapper-supjs .supjs-title{margin-bottom:4px}.vs3Wrapper .categoryWrapper-supjs .supjs-select{position:relative;display:inline-block}.vs3Wrapper .categoryWrapper-supjs .supjs-select select{height:40px;line-height:40px;border:1px solid rgb(207.5,207.5,207.5);padding:0 16px 0 5px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;outline:0}.vs3Wrapper .categoryWrapper-supjs .supjs-select select::-ms-expand{display:none}.vs3Wrapper .categoryWrapper-supjs .supjs-select select:hover,.vs3Wrapper .categoryWrapper-supjs .supjs-select select:focus{border-color:#8b8178}@media only screen and (max-width: 767px){.vs3Wrapper .categoryWrapper-supjs .supjs-select select{width:100%}}.vs3Wrapper .categoryWrapper-supjs .supjs-select:after{position:absolute;top:18px;right:7px;content:"";width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#8b8178 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.vs3Wrapper .categoryWrapper-filter{padding:10px 0;border-top:1px solid #8b8178}.vs3Wrapper .categoryWrapper-filter .dcolpnlheader{display:inline-block;margin:0 5px 5px 0}.vs3Wrapper .categoryWrapper-filter ul{margin:0;padding:0;list-style:none;display:inline-block}.vs3Wrapper .categoryWrapper-filter ul li{display:inline-block}.vs3Wrapper .categoryWrapper-filter:after{content:"";display:table;clear:both}.vs3Wrapper .categoryWrapper-filter .dcolulcategory{list-style:none;margin:0;padding:0}.vs3Wrapper .categoryWrapper-filter .dcolulcategory .dcolhlcategory{display:inline-block;background:#8b8178;color:#fff;padding:8px 20px;margin:0 5px 5px 0;margin-right:5px;margin-bottom:5px}.vs3Wrapper .categoryWrapper-filter .dcolulcategory .dcolhlcategory:hover{background:#2a2723}.vs3Wrapper .categoryWrapper-filter .colpnlheader{display:inline-block;margin-right:10px}.vs3Wrapper .categoryWrapper-filter .colulcategory{display:inline-block;list-style:none;margin:0;padding:0}.vs3Wrapper .categoryWrapper-filter .colulcategory .collicategory{display:inline-block}.vs3Wrapper .categoryWrapper-filter .colulcategory .colhlcategory{display:inline-block;background:#8b8178;color:#fff;padding:8px 20px;margin:0 5px 5px 0;margin-right:5px;margin-bottom:5px}.vs3Wrapper .categoryWrapper-filter .colulcategory .colhlcategory:hover{background:#2a2723}.supHeader-featPanel{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;text-align:center;padding-top:20px;padding-bottom:20px;background:#e9e9e9;position:relative;font-size:0}@media only screen and (max-width: 1199px){.supHeader-featPanel{max-width:960px}}@media only screen and (max-width: 959px){.supHeader-featPanel{max-width:768px}}@media only screen and (max-width: 767px){.supHeader-featPanel{max-width:480px}}@media only screen and (max-width: 479px){.supHeader-featPanel{max-width:100%}}.supHeader-featPanel:after{content:"";display:table;clear:both}@media only screen and (min-width: 768px){.supHeader-featPanel:before{content:"";background:#e9e9e9;position:absolute;width:10000px;width:200vw;height:100%;top:0;left:-5000px;left:-100vw}}.supHeader-featPanel .col{display:inline-block;font-size:14px;font-size:1.4rem;position:relative;width:50%;text-transform:uppercase;text-align:center}@media only screen and (max-width: 767px){.supHeader-featPanel .col{margin:0 0 20px 0}.supHeader-featPanel .col:nth-of-type(3),.supHeader-featPanel .col:nth-of-type(4){margin:0}}@media only screen and (min-width: 768px){.supHeader-featPanel .col{vertical-align:bottom;width:25%}}@media only screen and (min-width: 1200px){.supHeader-featPanel .col{vertical-align:middle}}.supHeader-featPanel .col:before{content:"";display:inline-block;vertical-align:middle;height:100%}.supHeader-featPanel .col .link{color:#2a2723}.supHeader-featPanel .col .link:hover{color:#a3bb68}.supHeader-featPanel .col .link .ico{display:inline-block;vertical-align:middle;background-size:contain;background-repeat:no-repeat;margin-right:10px}@media only screen and (max-width: 767px){.supHeader-featPanel .col .link .ico{display:none}.supHeader-featPanel .col .link .ico-d{display:inline-block}}@media only screen and (min-width: 768px)and (max-width: 1199px){.supHeader-featPanel .col .link .ico{display:block;margin:0 auto 10px}}.supHeader-featPanel .col .link .ico-phone{width:28px;height:28px;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-phone.png)}.supHeader-featPanel .col .link .ico-pin{width:27px;height:43px;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-pin.png)}.supHeader-featPanel .col .link .ico-d{width:53px;height:44px;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-d.png)}.supHeader-featPanel .col .link .ico-hotel{width:36px;height:35px;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-hotel-dark.png)}.supHeader-featPanel .col .link .text{display:inline-block;vertical-align:middle;font-family:TrajanPro-Regular,serif}.supHeader-featPanel .dClubPopupBox{position:relative;width:320px;max-width:100%;height:500px;margin:auto;padding:10px;background:#e9e9e9;opacity:1;z-index:7002;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.6s cubic-bezier(0.68, -0.55, 0.27, 1.55);-moz-transition:.6s cubic-bezier(0.68, -0.55, 0.27, 1.55);transition:.6s cubic-bezier(0.68, -0.55, 0.27, 1.55);text-transform:none;text-align:left;color:#2a2723}.no-csstransforms .supHeader-featPanel .dClubPopupBox{display:block}@media only screen and (min-width: 768px){.supHeader-featPanel .dClubPopupBox{position:fixed;top:50%;left:50%;margin-top:-250px;margin-left:-150px}}.supHeader-featPanel .dClubPopupBox.hidden{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s}.no-csstransforms .supHeader-featPanel .dClubPopupBox.hidden{display:none}@media only screen and (max-width: 767px){.supHeader-featPanel .dClubPopupBox.hidden{display:none}}.supHeader-featPanel .dClubPopupBox .Dlogo{display:block;margin-bottom:20px}.supHeader-featPanel .dClubPopupBox .Dlogo img{width:80%;height:auto;margin:auto;display:block}@media only screen and (max-width: 767px)and (orientation: landscape){.supHeader-featPanel .dClubPopupBox .Dlogo{display:none}}.supHeader-featPanel .dClubPopupBox .Dtitle{font-family:TrajanPro-Regular,serif;color:#8b8178;text-transform:uppercase;font-size:18px;font-size:1.8rem;margin-bottom:10px}.supHeader-featPanel .dClubPopupBox .Dform input[type=text]{width:100% !important;height:40px;line-height:40px;color:#8b8178;border:1px solid #8b8178;outline:0;background:#fff;text-indent:12px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.supHeader-featPanel .dClubPopupBox .Dform input[type=text]:hover,.supHeader-featPanel .dClubPopupBox .Dform input[type=text]:focus{border-color:#2a2723;color:#2a2723}.supHeader-featPanel .dClubPopupBox .Dform input[type=checkbox]{width:40px;height:40px;color:#e9e9e9;border:1px solid rgb(84.4422310757,78.187250996,72.5577689243);outline:0;background:#fff;display:inline-block;vertical-align:middle;margin-right:10px}.supHeader-featPanel .dClubPopupBox .Dform .DIYform-title{display:none}.supHeader-featPanel .dClubPopupBox .Dform .DIYform-row{margin-bottom:10px}.supHeader-featPanel .dClubPopupBox .Dform input[type=submit]{width:100%;height:40px;line-height:40px;color:#2a2723;background:0;padding:0px 20px;text-align:center;color:#2a2723;border:1px solid #a3bb68;display:inline-block;font-size:18px;font-family:TrajanPro-Regular,serif;outline:none;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.supHeader-featPanel .dClubPopupBox .Dform input[type=submit]:before{content:"";display:inline-block;vertical-align:middle;height:100%}.supHeader-featPanel .dClubPopupBox .Dform input[type=submit]:after{content:"";font-family:"icomoon";font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px;color:#a3bb68}.supHeader-featPanel .dClubPopupBox .Dform input[type=submit]:hover{border-color:#2a2723}.supHeader-featPanel .dClubPopupBox .Dform input[type=submit]:hover:after{color:#2a2723}.supHeader-featPanel .dClubPopupBox .Dlinks{margin-top:20px}.supHeader-featPanel .dClubPopupBox .Dlinks:after{content:"";display:table;clear:both}.supHeader-featPanel .dClubPopupBox .Dlinks .btn{font-family:Open-Sans,sans-serif;display:inline-block;width:auto;color:#8b8178;padding-bottom:6px;border-bottom:1px solid #8b8178;margin-bottom:10px;margin-right:20px;text-transform:none;float:left;clear:left}.supHeader-featPanel .dClubPopupBox .Dlinks .btn:before{content:"";display:inline-block;vertical-align:middle;height:100%}.supHeader-featPanel .dClubPopupBox .Dlinks .btn:after{content:"";font-family:"icomoon";font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px;color:#8b8178}.supHeader-featPanel .dClubPopupBox .Dlinks .btn:hover{color:#2a2723;border-color:#2a2723}.supHeader-featPanel .dClubPopupBox .Dlinks .btn:hover:after{color:#2a2723}.breadcrumb{margin:20px 0;padding:10px 0 0;border-top:1px solid #8b8178;border-bottom:1px solid #8b8178}.breadcrumb:after{content:"";display:table;clear:both}.breadcrumb-inner{margin:0;padding:0;overflow:hidden;width:100%}.breadcrumb-inner ul{padding:0;margin:0;list-style:none}.breadcrumb-inner ul:after{content:"";display:table;clear:both}.breadcrumb-inner li{float:left;margin:0 10px 10px}.breadcrumb-inner li.cbcpnlall{margin-left:0}.breadcrumb-inner li a,.breadcrumb-inner li span.cbclblcategory{height:32px;line-height:32px;padding:0 10px;float:left;text-decoration:none;text-shadow:0 1px 0 hsla(0,0%,100%,.5);position:relative}.breadcrumb-inner li a{background:#e9e9e9;color:inherit;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.breadcrumb-inner li a:after{content:"";position:absolute;top:50%;right:-10px;margin-top:-16px;border-width:16px 0 16px 10px;border-style:solid;border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-left-color:#e9e9e9;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(0.9999);-moz-transform:scale(0.9999);-ms-transform:scale(0.9999);transform:scale(0.9999)}.breadcrumb-inner li a:hover,.breadcrumb-inner li a:focus,.breadcrumb-inner li a:active{background:#8b8178;color:#fff}.breadcrumb-inner li a:hover:after,.breadcrumb-inner li a:focus:after,.breadcrumb-inner li a:active:after{border-left-color:#8b8178}.breadcrumb-inner li.cbcpnlall a{border-radius:0px 0 0 0px}.breadcrumb-inner li.cbcpnlcategory a:before,.breadcrumb-inner li.cbcpnlcategory span.cbclblcategory:before{content:"";position:absolute;top:50%;left:-10px;margin-top:-16px;border-width:16px 0 16px 10px;border-style:solid;border-left-color:rgba(0,0,0,0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(0.9999);-moz-transform:scale(0.9999);-ms-transform:scale(0.9999);transform:scale(0.9999)}.breadcrumb-inner li.cbcpnlcategory a:before{border-top-color:#e9e9e9;border-right-color:#e9e9e9;border-bottom-color:#e9e9e9}.breadcrumb-inner li.cbcpnlcategory a:hover:before,.breadcrumb-inner li.cbcpnlcategory a:focus:before,.breadcrumb-inner li.cbcpnlcategory a:active:before{border-top-color:#8b8178;border-right-color:#8b8178;border-bottom-color:#8b8178}.breadcrumb-inner li.cbcpnlcategory span.cbclblcategory{border-radius:0 0px 0px 0;background-color:#8b8178;color:#fff}.breadcrumb-inner li.cbcpnlcategory span.cbclblcategory:before{border-top-color:#8b8178;border-right-color:#8b8178;border-bottom-color:#8b8178}.supHeader .header-supplierMenu{display:none}.listViewWrapper-supplier,.listViewWrapper-mainAreas{margin-bottom:20px}@media only screen and (min-width: 1200px){.listViewWrapper-supplier .itemList,.listViewWrapper-mainAreas .itemList{margin:0 -10px}}.listViewWrapper-supplier .item,.listViewWrapper-mainAreas .item{background:#e3dfdc;margin:20px auto}.listViewWrapper-supplier .item:after,.listViewWrapper-mainAreas .item:after{content:"";display:table;clear:both}@media only screen and (min-width: 768px)and (max-width: 959px){.listViewWrapper-supplier .item,.listViewWrapper-mainAreas .item{background:0;border-bottom:1px solid #2a2723}}@media only screen and (min-width: 768px){.listViewWrapper-supplier .item-image,.listViewWrapper-mainAreas .item-image{float:left;width:50%}}.listViewWrapper-supplier .item-image img,.listViewWrapper-mainAreas .item-image img{width:100%;height:auto;display:block}.listViewWrapper-supplier .item-details,.listViewWrapper-mainAreas .item-details{padding:10px}@media only screen and (min-width: 768px){.listViewWrapper-supplier .item-details,.listViewWrapper-mainAreas .item-details{float:right;width:50%}}@media only screen and (min-width: 960px){.listViewWrapper-supplier .item-details,.listViewWrapper-mainAreas .item-details{padding:40px 40px 10px}}.listViewWrapper-supplier .item-details-location,.listViewWrapper-mainAreas .item-details-location{color:#8b8178}.listViewWrapper-supplier .item-details .item-stars,.listViewWrapper-mainAreas .item-details .item-stars{position:relative;padding-bottom:10px;max-height:50px;font-size:18px}.listViewWrapper-supplier .item-details .item-stars-inner,.listViewWrapper-mainAreas .item-details .item-stars-inner{position:relative}.listViewWrapper-supplier .item-details .item-stars .hidden,.listViewWrapper-mainAreas .item-details .item-stars .hidden{display:none}.listViewWrapper-supplier .item-details .item-stars-inactive,.listViewWrapper-mainAreas .item-details .item-stars-inactive{position:relative;color:hsl(28.4210526316,7.5697211155%,60.7843137255%);z-index:1;opacity:.7}.listViewWrapper-supplier .item-details .item-stars-active,.listViewWrapper-mainAreas .item-details .item-stars-active{color:#8b8178;position:absolute;left:0;top:0;z-index:2;overflow:hidden}.listViewWrapper-supplier .item-details-buttons,.listViewWrapper-mainAreas .item-details-buttons{margin-top:20px}.listViewWrapper-supplier .item-details-buttons .btn,.listViewWrapper-mainAreas .item-details-buttons .btn{position:relative;display:inline-block;padding:8px 40px 8px 20px;text-align:center;text-transform:uppercase;width:auto;color:#8b8178}.listViewWrapper-supplier .item-details-buttons .btn--readMore,.listViewWrapper-mainAreas .item-details-buttons .btn--readMore{border:1px solid #8b8178;margin-bottom:10px}.listViewWrapper-supplier .item-details-buttons .btn--readMore:after,.listViewWrapper-mainAreas .item-details-buttons .btn--readMore:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;top:8px;right:10px;transition:none}.listViewWrapper-supplier .item-details-buttons .btn--readMore:hover,.listViewWrapper-mainAreas .item-details-buttons .btn--readMore:hover{border-color:#2a2723;color:#2a2723}.listViewWrapper-supplier .item-details-buttons .btn--bookNow,.listViewWrapper-mainAreas .item-details-buttons .btn--bookNow{color:#fff;background:#a3bb68;border:1px solid rgba(0,0,0,0);margin-bottom:10px}.listViewWrapper-supplier .item-details-buttons .btn--bookNow:after,.listViewWrapper-mainAreas .item-details-buttons .btn--bookNow:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;top:8px;right:10px}.listViewWrapper-supplier .item-details-buttons .btn--bookNow:hover,.listViewWrapper-mainAreas .item-details-buttons .btn--bookNow:hover{background:hsl(77.3493975904,37.899543379%,47.0588235294%)}.listViewWrapper-service .itemList:after{content:"";display:table;clear:both}.listViewWrapper-service .item{position:relative;margin-bottom:20px}.listViewWrapper-service .item:after{content:"";display:table;clear:both}@media only screen and (min-width: 768px){.listViewWrapper-service .item{width:48%;width:calc(50% - 20px/2);margin:0 20px 40px 0;float:left}.listViewWrapper-service .item--alt{margin-right:0}}.listViewWrapper-service .item-image{position:relative;overflow:hidden;height:350px;margin-bottom:20px;margin-bottom:2rem}@media only screen and (max-width: 959px){.listViewWrapper-service .item-image{height:250px}}@media only screen and (max-width: 767px){.listViewWrapper-service .item-image{height:250px}}@media only screen and (max-width: 479px){.listViewWrapper-service .item-image{height:250px}}.listViewWrapper-service .item-image .linkWrapper--image{display:block;width:100%;height:100%;position:absolute}.listViewWrapper-service .item-image:after{padding-top:0}.listViewWrapper-service .item-image img{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;margin:auto;width:auto !important;min-width:100%;height:auto !important;min-height:100%}.listViewWrapper-service .item-details:after{content:"";display:table;clear:both}.listViewWrapper-service .item-details-title{text-align:center;font-size:22px;font-size:2.2rem;text-transform:uppercase;margin-bottom:20px}.listViewWrapper-service .item-details-shortDescription{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-content:center;-moz-align-content:center;align-content:center;-ms-flex-line-pack:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;width:100%;height:30px;font-size:0;position:absolute;top:320px;padding:0 5%;margin:0 !important;background-color:#2a2723;background-color:rgba(42,39,35,.7);color:#fff;text-shadow:1px 1px 3px #333;overflow:hidden;-webkit-transition:height .5s ease-in-out,top .5s ease-in-out;-moz-transition:height .5s ease-in-out,top .5s ease-in-out;transition:height .5s ease-in-out,top .5s ease-in-out}@media only screen and (max-width: 959px){.listViewWrapper-service .item-details-shortDescription{top:220px}}@media only screen and (max-width: 767px){.listViewWrapper-service .item-details-shortDescription{top:220px}}@media only screen and (max-width: 479px){.listViewWrapper-service .item-details-shortDescription{top:220px}}@media only screen and (min-width: 768px){.listViewWrapper-service .item-details-shortDescription{left:0;width:100%}}.listViewWrapper-service .item-details-shortDescription:before{opacity:1;content:"";text-align:center;display:block;top:15px;position:absolute;left:48%;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.listViewWrapper-service .item-details .linkWrapper--featureTexts{display:block;float:left;width:100%;margin-right:20px;overflow:hidden;color:#2a2723;text-transform:uppercase;font-size:16px;font-family:TrajanPro-Regular,serif}.listViewWrapper-service .item-details-featureTexts{text-align:center;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;line-height:30px;padding:0 10px}.listViewWrapper-service .item-details-featureTexts-field1,.listViewWrapper-service .item-details-featureTexts-field2,.listViewWrapper-service .item-details-featureTexts-field3,.listViewWrapper-service .item-details-featureTexts-field4{position:relative;display:block;width:100%;float:left;text-align:left}.listViewWrapper-service .item-details-featureTexts-field1:before,.listViewWrapper-service .item-details-featureTexts-field2:before,.listViewWrapper-service .item-details-featureTexts-field3:before,.listViewWrapper-service .item-details-featureTexts-field4:before{content:"";position:relative;font-family:"icomoon2";font-size:20px;left:0;top:0;padding-right:10px}.listViewWrapper-service .item-details-featureTexts-field1:before{content:""}.listViewWrapper-service .item-details-featureTexts-field2:before{content:""}.listViewWrapper-service .item-details-featureTexts-field3{width:50%}.listViewWrapper-service .item-details-featureTexts-field3:before{content:""}.listViewWrapper-service .item-details-featureTexts-field4{width:50%}.listViewWrapper-service .item-details-featureTexts-field4:before{content:""}.listViewWrapper-service .item-details-buttons{display:block;float:right;width:45%;width:calc(50% - 10px);text-align:center}.listViewWrapper-service .item-details-buttons .btn{position:relative;display:block;height:40px;line-height:40px;padding:0 10px;font-family:TrajanPro-Regular,serif;font-size:16px;text-align:center;background:#a3bb68;color:#fff}.listViewWrapper-service .item-details-buttons .btn--readMore{font-size:0}.listViewWrapper-service .item-details-buttons .btn--readMore:before{content:"BOOK NOW";font-size:16px}.externalIBE .listViewWrapper-service .item-details-buttons .btn--readMore{display:none}.listViewWrapper-service .item-details-buttons .btn--readMore2{background-color:#fff;color:#000;border:1px solid #000}.listViewWrapper-service .item-details-buttons .btn--readMore2:hover{color:#fff}.listViewWrapper-service .item-details-buttons .btn--bookNow{display:none}.externalIBE .listViewWrapper-service .item-details-buttons .btn--bookNow{display:block}.listViewWrapper-service .item-details-buttons .btn:hover{background:#2a2723}.listViewWrapper-service .item:hover .item-details-shortDescription{font-size:inherit;padding:30px 5%;height:350px;top:0}@media only screen and (max-width: 959px){.listViewWrapper-service .item:hover .item-details-shortDescription{height:250px;top:0}}@media only screen and (max-width: 767px){.listViewWrapper-service .item:hover .item-details-shortDescription{height:250px;top:0}}@media only screen and (max-width: 479px){.listViewWrapper-service .item:hover .item-details-shortDescription{height:250px;top:0}}.listViewWrapper-service .item:hover .item-details-shortDescription:before{opacity:1;top:auto;left:0;bottom:0;background-color:#2a2723;width:100%;height:35px;border:0}.listViewWrapper-service .item:hover .item-details-shortDescription:after{content:"";text-align:center;display:block;bottom:15px;position:absolute;left:48%;width:0;height:0;border-style:solid;border-width:6px 6px 0px 6px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.listViewWrapper-service .item:nth-of-type(3n+1):last-child{padding-bottom:0 !important}.listViewWrapper-service .item:nth-of-type(3n+1):last-child .item-details-buttons{position:static;position:initial}.listViewWrapper-service .supFacilitiesWrapper{position:relative;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/overview-facilities-bg.jpg?v=0.01);background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff}@media only screen and (min-width: 960px){.listViewWrapper-service .supFacilitiesWrapper:before{content:"";z-index:0;position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid #8b8178}}.listViewWrapper-service .supFacilitiesWrapper .inner{padding:60px}.listViewWrapper-service .supFacilitiesWrapper .inner:after{content:"";display:table;clear:both}@media only screen and (max-width: 959px){.listViewWrapper-service .supFacilitiesWrapper .inner{padding:20px}}@media only screen and (max-width: 479px){.listViewWrapper-service .supFacilitiesWrapper .inner{padding:10px}}.listViewWrapper-service .supFacilitiesWrapper table[id*=TblAmenties1]{display:none}.listViewWrapper-service .supFacilitiesWrapper .col{margin-bottom:20px}@media only screen and (min-width: 768px){.listViewWrapper-service .supFacilitiesWrapper .col{width:33.3333333333%;float:left;margin-bottom:auto}}.listViewWrapper-service .supFacilitiesWrapper .col h3{margin-bottom:20px}.listViewWrapper-service .supFacilitiesWrapper .col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.listViewWrapper-service .supFacilitiesWrapper .col ul li{position:relative;display:block;margin-bottom:15px;padding-left:40px;order:5}@media only screen and (min-width: 480px)and (max-width: 767px){.listViewWrapper-service .supFacilitiesWrapper .col ul li{display:inline-block;margin:0 20px 30px 0}}@media only screen and (min-width: 1600px){.listViewWrapper-service .supFacilitiesWrapper .col ul li{margin-bottom:25px}}.listViewWrapper-service .supFacilitiesWrapper .col .order-1{order:1}.listViewWrapper-service .supFacilitiesWrapper .ico{display:block;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/amenities-icons.png?v=2023-23-02-a);background-repeat:no-repeat;width:40px;height:40px;position:absolute;top:50%;left:0;margin-top:-20px}.listViewWrapper-service .supFacilitiesWrapper .ico-lakefront{background-position:-540px -105px}.listViewWrapper-service .supFacilitiesWrapper .ico-guestlounge{background-position:-451px -256px}.listViewWrapper-service .supFacilitiesWrapper .ico-guestlibrary{background-position:-539px -55px}.listViewWrapper-service .supFacilitiesWrapper .ico-evchargingstationfeesapply{background-position:-541px -154px;font-size:0}.listViewWrapper-service .supFacilitiesWrapper .ico-flatscreensmarttelevision{background-position:-494px -304px}.listViewWrapper-service .supFacilitiesWrapper .ico-spapool{background-position:-494px -156px}.listViewWrapper-service .supFacilitiesWrapper .ico-flatscreentelevision{background-position:-494px -254px}.listViewWrapper-service .supFacilitiesWrapper .ico-sauna{background-position:-491px -103px}.listViewWrapper-service .supFacilitiesWrapper .ico-carparkingfree,.listViewWrapper-service .supFacilitiesWrapper .ico-valetcarparking,.listViewWrapper-service .supFacilitiesWrapper .ico-carparkingfeesapply,.listViewWrapper-service .supFacilitiesWrapper .ico-carparkinglimited{background-position:-540px -7px}.listViewWrapper-service .supFacilitiesWrapper span[class*=ico-towelh]{background-position:-541px -154px;font-size:0}.listViewWrapper-service .supFacilitiesWrapper span[class*=ico-towelh]:before{content:"EV Charging Station – FEES APPLY";display:block;width:100%}.listViewWrapper-service .supFacilitiesWrapper .ico-spabathlimitedrooms,.listViewWrapper-service .supFacilitiesWrapper .ico-bathexecutivestudioonly{background-position:-492px -56px}.listViewWrapper-service .supFacilitiesWrapper .ico-distinctiontoiletries{background-position:-492px -8px}.listViewWrapper-service .supFacilitiesWrapper .ico-airconditioningsomerooms{background-position:-495px -201px}.listViewWrapper-service .supFacilitiesWrapper .ico-24hourreception{background-position:-5px -5px}.listViewWrapper-service .supFacilitiesWrapper .ico-55television{background-position:-55px -5px}.listViewWrapper-service .supFacilitiesWrapper .ico-activitycentre{background-position:-105px -5px}.listViewWrapper-service .supFacilitiesWrapper .ico-airconditioning{background-position:-155px -5px}.listViewWrapper-service .supFacilitiesWrapper .ico-badminton{background-position:-205px -5px}.listViewWrapper-service .supFacilitiesWrapper .ico-balcony{background-position:-255px -5px}.listViewWrapper-service .supFacilitiesWrapper .ico-bar{background-position:-305px -5px}.listViewWrapper-service .supFacilitiesWrapper .ico-bath{background-position:-355px -5px}.listViewWrapper-service .supFacilitiesWrapper .ico-bbqfacilities{background-position:-5px -55px}.listViewWrapper-service .supFacilitiesWrapper .ico-beachfront{background-position:-55px -55px}.listViewWrapper-service .supFacilitiesWrapper .ico-bicycles{background-position:-105px -55px}.listViewWrapper-service .supFacilitiesWrapper .ico-billiards{background-position:-155px -55px}.listViewWrapper-service .supFacilitiesWrapper .ico-canoe{background-position:-205px -55px}.listViewWrapper-service .supFacilitiesWrapper .ico-carparking{background-position:-255px -55px}.listViewWrapper-service .supFacilitiesWrapper .ico-carrental{background-position:-305px -55px}.listViewWrapper-service .supFacilitiesWrapper .ico-cdplayer{background-position:-355px -55px}.listViewWrapper-service .supFacilitiesWrapper .ico-ceilingfan{background-position:-5px -105px}.listViewWrapper-service .supFacilitiesWrapper .ico-childcare{background-position:-55px -105px}.listViewWrapper-service .supFacilitiesWrapper .ico-teacoffeefacilities{background-position:-105px -105px}.listViewWrapper-service .supFacilitiesWrapper .ico-conferencefacilities{background-position:-155px -105px}.listViewWrapper-service .supFacilitiesWrapper .ico-courtesyshuttlebus{background-position:-255px -105px}.listViewWrapper-service .supFacilitiesWrapper .ico-cookingfacilities{background-position:-305px -105px}.listViewWrapper-service .supFacilitiesWrapper .ico-courtyard{background-position:-355px -105px}.listViewWrapper-service .supFacilitiesWrapper .ico-culturalactivities{background-position:-5px -155px}.listViewWrapper-service .supFacilitiesWrapper .ico-danceshowlocalmusic{background-position:-55px -155px}.listViewWrapper-service .supFacilitiesWrapper .ico-divecentre{background-position:-105px -155px}.listViewWrapper-service .supFacilitiesWrapper .ico-giftshop{background-position:-155px -155px}.listViewWrapper-service .supFacilitiesWrapper .ico-dvdplayer{background-position:-205px -155px}.listViewWrapper-service .supFacilitiesWrapper .ico-freeunlimitedwifi{background-position:-255px -155px}.listViewWrapper-service .supFacilitiesWrapper .ico-gym{background-position:-305px -155px}.listViewWrapper-service .supFacilitiesWrapper .ico-hairdryer{background-position:-355px -155px}.listViewWrapper-service .supFacilitiesWrapper .ico-inroommodemaccess{background-position:-105px -205px}.listViewWrapper-service .supFacilitiesWrapper .ico-hdmicablesavailable{background-position:-405px -355px}.listViewWrapper-service .supFacilitiesWrapper .ico-inhousevideochannel{background-position:-5px -205px}.listViewWrapper-service .supFacilitiesWrapper .ico-inroomjacuzzi{background-position:-55px -205px}.listViewWrapper-service .supFacilitiesWrapper .ico-internetaccess{background-position:-105px -205px}.listViewWrapper-service .supFacilitiesWrapper .ico-iron{background-position:-155px -205px}.listViewWrapper-service .supFacilitiesWrapper .ico-kidsclub{background-position:-205px -205px}.listViewWrapper-service .supFacilitiesWrapper .ico-laundry{background-position:-305px -205px}.listViewWrapper-service .supFacilitiesWrapper .ico-luggagestorage{background-position:-355px -205px}.listViewWrapper-service .supFacilitiesWrapper .ico-microwave{background-position:-5px -255px}.listViewWrapper-service .supFacilitiesWrapper .ico-minibar{background-position:-55px -255px}.listViewWrapper-service .supFacilitiesWrapper .ico-minigolf{background-position:-105px -255px}.listViewWrapper-service .supFacilitiesWrapper .ico-moviechannel{background-position:-155px -255px}.listViewWrapper-service .supFacilitiesWrapper .ico-movietheatre{background-position:-205px -255px}.listViewWrapper-service .supFacilitiesWrapper .ico-patio{background-position:-255px -255px}.listViewWrapper-service .supFacilitiesWrapper .ico-pedalboat{background-position:-305px -255px}.listViewWrapper-service .supFacilitiesWrapper .ico-petanque{background-position:-355px -255px}.listViewWrapper-service .supFacilitiesWrapper .ico-pingpong{background-position:-5px -305px}.listViewWrapper-service .supFacilitiesWrapper .ico-playarea{background-position:-55px -305px}.listViewWrapper-service .supFacilitiesWrapper .ico-radio{background-position:-105px -305px}.listViewWrapper-service .supFacilitiesWrapper .ico-refrigerator{background-position:-155px -305px}.listViewWrapper-service .supFacilitiesWrapper .ico-restaurant{background-position:-205px -305px}.listViewWrapper-service .supFacilitiesWrapper .ico-roomservice{background-position:-255px -305px}.listViewWrapper-service .supFacilitiesWrapper .ico-inroomsafe{background-position:-305px -305px}.listViewWrapper-service .supFacilitiesWrapper .ico-skytv{background-position:-355px -305px}.listViewWrapper-service .supFacilitiesWrapper .ico-skytvhotelbaronly{background-position:-355px -305px}.listViewWrapper-service .supFacilitiesWrapper .ico-snorkeling{background-position:-5px -355px}.listViewWrapper-service .supFacilitiesWrapper .ico-spa{background-position:-55px -355px}.listViewWrapper-service .supFacilitiesWrapper .ico-swimmingpool{background-position:-105px -355px}.listViewWrapper-service .supFacilitiesWrapper .ico-telephone{background-position:-155px -355px}.listViewWrapper-service .supFacilitiesWrapper .ico-tenniscourt{background-position:-205px -355px}.listViewWrapper-service .supFacilitiesWrapper .ico-thermalswimmingpool{background-position:-255px -355px}.listViewWrapper-service .supFacilitiesWrapper .ico-toiletshower{background-position:-305px -355px}.listViewWrapper-service .supFacilitiesWrapper .ico-tourdesk{background-position:-355px -355px}.listViewWrapper-service .supFacilitiesWrapper .ico-trampoline{background-position:-405px -5px}.listViewWrapper-service .supFacilitiesWrapper .ico-tv{background-position:-405px -55px}.listViewWrapper-service .supFacilitiesWrapper .ico-tvroom{background-position:-405px -105px}.listViewWrapper-service .supFacilitiesWrapper .ico-video{background-position:-405px -105px}.listViewWrapper-service .supFacilitiesWrapper .ico-volleyball{background-position:-405px -155px}.listViewWrapper-service .supFacilitiesWrapper .ico-waitinglounge{background-position:-405px -205px}.listViewWrapper-service .supFacilitiesWrapper .ico-weddingfacilities{background-position:-405px -255px}.listViewWrapper-service .supFacilitiesWrapper .ico-windsurfing{background-position:-405px -305px}@media only screen and (min-width: 768px){.listViewWrapper-offers .intro-image,.listViewWrapper-announcement .intro-image{width:35%}.listViewWrapper-offers .intro-details,.listViewWrapper-announcement .intro-details{width:60%}}.listViewWrapper-offers .itemList,.listViewWrapper-announcement .itemList{display:block;text-align:center}@media only screen and (min-width: 480px){.listViewWrapper-offers .itemList,.listViewWrapper-announcement .itemList{font-size:0;margin-left:-10px;margin-right:-10px}.listViewWrapper-offers .itemList .item,.listViewWrapper-announcement .itemList .item{font-size:14px;font-size:1.4rem}}@media only screen and (min-width: 1600px){.listViewWrapper-offers .itemList,.listViewWrapper-announcement .itemList{width:1600px;margin-left:-220px;margin-right:0}}.listViewWrapper-offers .item,.listViewWrapper-announcement .item{position:relative;background:#e3dfdc;margin:0 0 20px}@media only screen and (min-width: 480px){.listViewWrapper-offers .item,.listViewWrapper-announcement .item{display:inline-block !important;margin:0 10px 20px;width:46%;width:calc(50% - 20px)}}@media only screen and (min-width: 960px){.listViewWrapper-offers .item,.listViewWrapper-announcement .item{width:31.2%;width:calc(33.3333333333% - 20px)}}@media only screen and (min-width: 1600px){.listViewWrapper-offers .item,.listViewWrapper-announcement .item{width:23.5%;width:calc(400px - 20px)}}.listViewWrapper-offers .item-image,.listViewWrapper-announcement .item-image{position:relative;width:100%}.listViewWrapper-offers .item-image:after,.listViewWrapper-announcement .item-image:after{content:"";display:block;padding-bottom:125%}.listViewWrapper-offers .item-image img,.listViewWrapper-announcement .item-image img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.listViewWrapper-offers .item-details,.listViewWrapper-announcement .item-details{position:absolute;top:50%;left:10%;width:80%;background:rgba(42,39,35,.95);text-align:left;height:auto;max-height:400px;padding:10px;-webkit-transition:cubic-bezier(0.4, 0, 0.2, 1) .5s;-moz-transition:cubic-bezier(0.4, 0, 0.2, 1) .5s;transition:cubic-bezier(0.4, 0, 0.2, 1) .5s;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.listViewWrapper-offers .item-details-subTitle,.listViewWrapper-announcement .item-details-subTitle{color:#8b8178;font-size:1.6rem;font-family:TrajanPro-Regular,serif}.listViewWrapper-offers .item-details-shortDescription,.listViewWrapper-announcement .item-details-shortDescription{display:none}.listViewWrapper-offers .item-details .linkWrapper,.listViewWrapper-announcement .item-details .linkWrapper{color:#fff;display:block}.listViewWrapper-offers .item-details .linkWrapper--featureTexts,.listViewWrapper-announcement .item-details .linkWrapper--featureTexts{display:none}.listViewWrapper-offers .item-details-buttons,.listViewWrapper-announcement .item-details-buttons{margin-top:20px}.listViewWrapper-offers .item-details-buttons .btn,.listViewWrapper-announcement .item-details-buttons .btn{position:relative;display:inline-block;padding:8px 40px 8px 20px;text-align:center;width:auto;color:#fff}.listViewWrapper-offers .item-details-buttons .btn--readMore,.listViewWrapper-announcement .item-details-buttons .btn--readMore{border:1px solid #fff;-webkit-transition:ease-in-out .3s;-moz-transition:ease-in-out .3s;transition:ease-in-out .3s}.listViewWrapper-offers .item-details-buttons .btn--readMore:hover,.listViewWrapper-announcement .item-details-buttons .btn--readMore:hover{background:#8b8178}.listViewWrapper-offers .item-details-buttons .btn--readMore:after,.listViewWrapper-announcement .item-details-buttons .btn--readMore:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;top:8px;right:10px}.listViewWrapper-offers .item:hover .item-details,.listViewWrapper-announcement .item:hover .item-details{height:100%;max-height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.no-flexbox .listViewWrapper-offers .item:hover .item-details,.no-flexbox .listViewWrapper-announcement .item:hover .item-details{display:block}.listViewWrapper-offers .item:hover .item-details-shortDescription,.listViewWrapper-announcement .item:hover .item-details-shortDescription{display:block;display:block;display:-webkit-box;height:80px;line-height:16px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.listViewWrapper-mapToggleBtn{background:#8b8178;color:#fff;display:inline-block;margin:20px 0 0;padding:8px 20px}.listViewWrapper-mapToggleBtn:hover{background:#a3bb68}.listViewWrapper-map{position:relative}.listViewWrapper-map-closeBtn{position:absolute;top:20px;right:20px;background:#8b8178;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;font-size:0;z-index:1}.listViewWrapper-map-closeBtn:before{content:"✖";font-size:25px}.listViewWrapper-map-closeBtn:hover{background:#a3bb68}.listViewWrapper-map .info_content{width:auto !important;max-width:280px}.listViewWrapper-map .info_content .info_name{color:#8b8178}.listViewWrapper-map .info_content .info_mainphone a,.listViewWrapper-map .info_content .info_freephone a{color:#a3bb68}.listViewWrapper-map .info_content .info_img{position:relative;width:280px;height:210px;background:#e9e9e9;margin:10px 0}.listViewWrapper-map .info_content .info_img img{display:block;width:100%;height:auto}@media only screen and (max-width: 479px){.listViewWrapper-map .info_content .info_img{display:none}}.listViewWrapper-map .info_content .info_a_moreinfo,.listViewWrapper-map .info_content .info_a_booknow{display:inline-block;margin:8px 5px 0 0}.listViewWrapper-map .info_content .info_a_moreinfo a,.listViewWrapper-map .info_content .info_a_booknow a{position:relative;display:block;padding:8px 20px;border:1px solid currentColor;background:#fff;color:#8b8178;font-family:TrajanPro-Regular,serif;text-align:center;text-transform:uppercase;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.listViewWrapper-map .info_content .info_a_moreinfo a:after,.listViewWrapper-map .info_content .info_a_booknow a:after{position:relative;display:inline-block;vertical-align:middle;margin-left:15px;content:"";font-family:"icomoon";font-size:12px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.listViewWrapper-map .info_content .info_a_moreinfo a:hover,.listViewWrapper-map .info_content .info_a_booknow a:hover{color:#2a2723}.listViewWrapper-map .info_content .info_a_booknow a{background:#a3bb68}.detailViewWrapper{margin-top:20px}@media only screen and (max-width: 767px){.detailViewWrapper .details{margin-bottom:20px}}.detailViewWrapper .details-extraInfo{padding:10px;margin:20px 0;border:1px solid currentColor}.detailViewWrapper .details-extraInfo:after{content:"";display:table;clear:both}.detailViewWrapper .details-extraInfo .beMoreInfoHead{font-family:TrajanPro-Regular,serif;font-size:18px}.detailViewWrapper .details-contactInfo-phone{margin-bottom:10px}.detailViewWrapper .details-contactInfo-email{margin-bottom:10px}.detailViewWrapper .details-attachment-1{margin-bottom:10px}.detailViewWrapper .details-attachment-2{margin-bottom:10px}.detailViewWrapper-offers .details-extraInfo,.detailViewWrapper-announcement .details-extraInfo{display:none !important}.detailViewWrapper .images .nivo-control:after{content:"";display:block;border-bottom:3px solid #8b8178}.detailViewWrapper .images .nivo-control:hover:after,.detailViewWrapper .images .nivo-control.active:after{border-bottom:3px solid #2a2723}.detailViewWrapper-buttons .btn{display:inline-block;padding:8px 20px;margin-right:10px;margin-bottom:10px;background:0;color:#8b8178;border:1px solid currentColor}.detailViewWrapper-buttons .btn:hover{color:#2a2723}.overview{background-color:#e9e9e9}.overview-title{font-size:30px;font-size:3rem;margin-bottom:20px;color:inherit}.overview .breadcrumb{display:none}.overview-intro{background:#fff}.overview-intro:after{content:"";display:table;clear:both}@media only screen and (max-width: 959px){.overview-intro{padding:20px}}@media only screen and (max-width: 479px){.overview-intro{padding:10px}}.overview-intro-main{margin-bottom:20px}@media only screen and (min-width: 960px){.overview-intro-main{width:50%;float:left;margin-bottom:auto;padding:20px}}@media only screen and (min-width: 1200px){.overview-intro-main{padding-left:15%;padding-left:calc((100% - 1200px)/2 + 20px)}}@media only screen and (min-width: 960px){.overview-intro-rooms{width:50%;float:left}}.overview-intro-rooms .item{position:relative;overflow:hidden}.overview-intro-rooms .item img{width:100%;height:auto;display:block}.overview-intro-rooms .item-details{height:100px;position:absolute;width:80%;background:rgba(0,0,0,.8);-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.no-csstransforms .overview-intro-rooms .item-details{position:static;top:auto;left:auto;position:initial;top:initial;left:initial}.overview-intro-rooms .item-details .inner{position:absolute;left:10%;right:10%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.overview-intro-rooms .item-title{color:#fff;font-size:2.4rem;height:100px;line-height:100px;overflow:hidden;text-transform:uppercase;text-align:center}@media only screen and (max-width: 767px){.overview-intro-rooms .item-title{font-size:16px;font-size:1.6rem;height:auto;line-height:inherit}}@media only screen and (min-width: 960px)and (max-width: 1199px){.overview-intro-rooms .item-title{height:auto;line-height:inherit}}.overview-intro-rooms .item-text{position:absolute;opacity:0;color:#fff;margin:20px 0;display:block;display:-webkit-box;height:90px;line-height:18px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.overview-intro-rooms .item-btn{position:absolute;opacity:0;display:block;background:0;color:#fff;border:1px solid #a3bb68;height:40px;line-height:40px;padding:0 20px 0 0px;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif}.overview-intro-rooms .item-btn:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;right:10px;top:0;color:#a3bb68}.overview-intro-rooms .item:hover .item-details{height:100%}.overview-intro-rooms .item:hover .item-text,.overview-intro-rooms .item:hover .item-btn{position:relative;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.overview-intro-rooms .item:hover .item-btn:hover{border-color:#fff}.overview-intro-rooms .item:hover .item-btn:hover:after{color:#fff}.overview-links:after{content:"";display:table;clear:both}@media only screen and (max-width: 959px){.overview-links{padding:20px}}@media only screen and (max-width: 479px){.overview-links{padding:10px}}@media only screen and (min-width: 960px){.overview-links{position:relative;display:block;width:100%}.overview-links:after{content:"";display:block;padding-bottom:56.25%}}.overview-links .item{background:#fff;position:relative;overflow:hidden}@media only screen and (max-width: 959px){.overview-links .item{margin-bottom:20px;position:relative;display:block;width:100%}.overview-links .item:after{content:"";display:block;padding-bottom:75%}}@media only screen and (max-width: 479px){.overview-links .item{padding:10px}}.overview-links .item img{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;margin:auto;width:auto !important;min-width:100%;height:auto !important;min-height:100%}.overview-links .item-details{height:100px;position:absolute;width:80%;background:rgba(0,0,0,.8);-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.no-csstransforms .overview-links .item-details{position:static;top:auto;left:auto;position:initial;top:initial;left:initial}.overview-links .item-details .inner{position:absolute;left:10%;right:10%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.overview-links .item-title{color:#fff;font-size:2.4rem;height:100px;line-height:100px;overflow:hidden;text-transform:uppercase;text-align:center}@media only screen and (max-width: 767px){.overview-links .item-title{font-size:16px;font-size:1.6rem;height:auto;line-height:inherit}}@media only screen and (min-width: 960px)and (max-width: 1199px){.overview-links .item-title{height:auto;line-height:inherit}}.overview-links .item-text{position:absolute;opacity:0;color:#fff;margin:20px 0;display:block;display:-webkit-box;height:90px;line-height:18px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.overview-links .item-btn{position:absolute;opacity:0;display:block;background:0;color:#fff;border:1px solid #a3bb68;height:40px;line-height:40px;padding:0 20px 0 0px;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif}.overview-links .item-btn:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;right:10px;top:0;color:#a3bb68}.overview-links .item:hover .item-details{height:100%}.overview-links .item:hover .item-text,.overview-links .item:hover .item-btn{position:relative;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.overview-links .item:hover .item-btn:hover{border-color:#fff}.overview-links .item:hover .item-btn:hover:after{color:#fff}@media only screen and (min-width: 960px){.overview-links .item1{position:absolute;top:20px;left:20px;bottom:20px;right:40.5%;right:calc(40% + 10px)}.overview-links .item2{position:absolute;top:20px;left:60.5%;left:calc(60% + 10px);bottom:51%;bottom:calc(50% + 10px);right:20px}.overview-links .item3{position:absolute;top:51%;top:calc(50% + 10px);left:60.5%;left:calc(60% + 10px);right:20px;bottom:20px}}.overview-infoPanel{color:#fff}.overview-infoPanel:after{content:"";display:table;clear:both}.overview-facilities{position:relative;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/overview-facilities-bg.jpg?v=0.01);background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff}@media only screen and (min-width: 960px){.overview-facilities:before{content:"";z-index:0;position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid #8b8178}}.overview-facilities .inner{padding:60px}.overview-facilities .inner:after{content:"";display:table;clear:both}@media only screen and (max-width: 959px){.overview-facilities .inner{padding:20px}}@media only screen and (max-width: 479px){.overview-facilities .inner{padding:10px}}.overview-facilities table[id*=TblAmenties1]{display:none}.overview-facilities .col{margin-bottom:20px}@media only screen and (min-width: 768px){.overview-facilities .col{width:33.3333333333%;float:left;margin-bottom:auto}}.overview-facilities .col h3{margin-bottom:20px}.overview-facilities .col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.overview-facilities .col ul li{position:relative;display:block;margin-bottom:15px;padding-left:40px;order:5}@media only screen and (min-width: 480px)and (max-width: 767px){.overview-facilities .col ul li{display:inline-block;margin:0 20px 30px 0}}@media only screen and (min-width: 1600px){.overview-facilities .col ul li{margin-bottom:25px}}.overview-facilities .col .order-1{order:1}.overview-facilities .ico{display:block;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/amenities-icons.png?v=2023-23-02-a);background-repeat:no-repeat;width:40px;height:40px;position:absolute;top:50%;left:0;margin-top:-20px}.overview-facilities .ico-lakefront{background-position:-540px -105px}.overview-facilities .ico-guestlounge{background-position:-451px -256px}.overview-facilities .ico-guestlibrary{background-position:-539px -55px}.overview-facilities .ico-evchargingstationfeesapply{background-position:-541px -154px;font-size:0}.overview-facilities .ico-flatscreensmarttelevision{background-position:-494px -304px}.overview-facilities .ico-spapool{background-position:-494px -156px}.overview-facilities .ico-flatscreentelevision{background-position:-494px -254px}.overview-facilities .ico-sauna{background-position:-491px -103px}.overview-facilities .ico-carparkingfree,.overview-facilities .ico-valetcarparking,.overview-facilities .ico-carparkingfeesapply,.overview-facilities .ico-carparkinglimited{background-position:-540px -7px}.overview-facilities span[class*=ico-towelh]{background-position:-541px -154px;font-size:0}.overview-facilities span[class*=ico-towelh]:before{content:"EV Charging Station – FEES APPLY";display:block;width:100%}.overview-facilities .ico-spabathlimitedrooms,.overview-facilities .ico-bathexecutivestudioonly{background-position:-492px -56px}.overview-facilities .ico-distinctiontoiletries{background-position:-492px -8px}.overview-facilities .ico-airconditioningsomerooms{background-position:-495px -201px}.overview-facilities .ico-24hourreception{background-position:-5px -5px}.overview-facilities .ico-55television{background-position:-55px -5px}.overview-facilities .ico-activitycentre{background-position:-105px -5px}.overview-facilities .ico-airconditioning{background-position:-155px -5px}.overview-facilities .ico-badminton{background-position:-205px -5px}.overview-facilities .ico-balcony{background-position:-255px -5px}.overview-facilities .ico-bar{background-position:-305px -5px}.overview-facilities .ico-bath{background-position:-355px -5px}.overview-facilities .ico-bbqfacilities{background-position:-5px -55px}.overview-facilities .ico-beachfront{background-position:-55px -55px}.overview-facilities .ico-bicycles{background-position:-105px -55px}.overview-facilities .ico-billiards{background-position:-155px -55px}.overview-facilities .ico-canoe{background-position:-205px -55px}.overview-facilities .ico-carparking{background-position:-255px -55px}.overview-facilities .ico-carrental{background-position:-305px -55px}.overview-facilities .ico-cdplayer{background-position:-355px -55px}.overview-facilities .ico-ceilingfan{background-position:-5px -105px}.overview-facilities .ico-childcare{background-position:-55px -105px}.overview-facilities .ico-teacoffeefacilities{background-position:-105px -105px}.overview-facilities .ico-conferencefacilities{background-position:-155px -105px}.overview-facilities .ico-courtesyshuttlebus{background-position:-255px -105px}.overview-facilities .ico-cookingfacilities{background-position:-305px -105px}.overview-facilities .ico-courtyard{background-position:-355px -105px}.overview-facilities .ico-culturalactivities{background-position:-5px -155px}.overview-facilities .ico-danceshowlocalmusic{background-position:-55px -155px}.overview-facilities .ico-divecentre{background-position:-105px -155px}.overview-facilities .ico-giftshop{background-position:-155px -155px}.overview-facilities .ico-dvdplayer{background-position:-205px -155px}.overview-facilities .ico-freeunlimitedwifi{background-position:-255px -155px}.overview-facilities .ico-gym{background-position:-305px -155px}.overview-facilities .ico-hairdryer{background-position:-355px -155px}.overview-facilities .ico-inroommodemaccess{background-position:-105px -205px}.overview-facilities .ico-hdmicablesavailable{background-position:-405px -355px}.overview-facilities .ico-inhousevideochannel{background-position:-5px -205px}.overview-facilities .ico-inroomjacuzzi{background-position:-55px -205px}.overview-facilities .ico-internetaccess{background-position:-105px -205px}.overview-facilities .ico-iron{background-position:-155px -205px}.overview-facilities .ico-kidsclub{background-position:-205px -205px}.overview-facilities .ico-laundry{background-position:-305px -205px}.overview-facilities .ico-luggagestorage{background-position:-355px -205px}.overview-facilities .ico-microwave{background-position:-5px -255px}.overview-facilities .ico-minibar{background-position:-55px -255px}.overview-facilities .ico-minigolf{background-position:-105px -255px}.overview-facilities .ico-moviechannel{background-position:-155px -255px}.overview-facilities .ico-movietheatre{background-position:-205px -255px}.overview-facilities .ico-patio{background-position:-255px -255px}.overview-facilities .ico-pedalboat{background-position:-305px -255px}.overview-facilities .ico-petanque{background-position:-355px -255px}.overview-facilities .ico-pingpong{background-position:-5px -305px}.overview-facilities .ico-playarea{background-position:-55px -305px}.overview-facilities .ico-radio{background-position:-105px -305px}.overview-facilities .ico-refrigerator{background-position:-155px -305px}.overview-facilities .ico-restaurant{background-position:-205px -305px}.overview-facilities .ico-roomservice{background-position:-255px -305px}.overview-facilities .ico-inroomsafe{background-position:-305px -305px}.overview-facilities .ico-skytv{background-position:-355px -305px}.overview-facilities .ico-skytvhotelbaronly{background-position:-355px -305px}.overview-facilities .ico-snorkeling{background-position:-5px -355px}.overview-facilities .ico-spa{background-position:-55px -355px}.overview-facilities .ico-swimmingpool{background-position:-105px -355px}.overview-facilities .ico-telephone{background-position:-155px -355px}.overview-facilities .ico-tenniscourt{background-position:-205px -355px}.overview-facilities .ico-thermalswimmingpool{background-position:-255px -355px}.overview-facilities .ico-toiletshower{background-position:-305px -355px}.overview-facilities .ico-tourdesk{background-position:-355px -355px}.overview-facilities .ico-trampoline{background-position:-405px -5px}.overview-facilities .ico-tv{background-position:-405px -55px}.overview-facilities .ico-tvroom{background-position:-405px -105px}.overview-facilities .ico-video{background-position:-405px -105px}.overview-facilities .ico-volleyball{background-position:-405px -155px}.overview-facilities .ico-waitinglounge{background-position:-405px -205px}.overview-facilities .ico-weddingfacilities{background-position:-405px -255px}.overview-facilities .ico-windsurfing{background-position:-405px -305px}@media only screen and (min-width: 960px){.overview-facilities{position:relative;display:block;width:100%;width:50%;margin:auto}.overview-facilities:after{content:"";display:block;padding-bottom:100%}}@media only screen and (min-width: 960px){.overview-facilities .inner{position:absolute;top:40px;right:40px;bottom:40px;left:40px;padding:0;overflow-x:hidden;overflow-y:auto}.overview-facilities .inner::-webkit-scrollbar{width:8px}.overview-facilities .inner::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px hsla(0,0%,100%,.3)}.overview-facilities .inner::-webkit-scrollbar-thumb{background-color:#fff}}@media only screen and (min-width: 1400px){.overview-facilities .inner{top:60px;right:60px;bottom:60px;left:60px}}.overview-social{background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/overview-social-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (max-width: 959px){.overview-social{padding:20px}}@media only screen and (max-width: 479px){.overview-social{padding:10px}}@media only screen and (min-width: 960px){.overview-social{position:relative;display:block;width:100%;width:50%;float:left}.overview-social:after{content:"";display:block;padding-bottom:100%}.overview-social:before{content:"";z-index:0;position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid #fff}}.overview-social .inner:after{content:"";display:table;clear:both}@media only screen and (min-width: 960px){.overview-social .inner{position:absolute;top:40px;right:40px;bottom:40px;left:40px;padding-right:10px;overflow-x:hidden;overflow-y:auto}.overview-social .inner::-webkit-scrollbar{width:8px}.overview-social .inner::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px hsla(0,0%,100%,.3)}.overview-social .inner::-webkit-scrollbar-thumb{background-color:#fff}}@media only screen and (min-width: 1400px){.overview-social .inner{top:60px;right:60px;bottom:60px;left:60px}}.overview-social .fbPageWrapper{width:100%;text-align:center;padding:30px 0;margin:20px 0}@media only screen and (min-width: 960px){.overview-social .fbPageWrapper{background:#fff}}@media only screen and (min-width: 1600px){.overview-social .fbPageWrapper{width:400px;margin:auto}}.overview-social .fbLikeWrapper{margin:20px 0}.overview-social .separator{width:100%;height:1px;background:#fff;margin:20px 0}@media only screen and (max-width: 479px){.overview-social-smLinks{text-align:center}.overview-social-smLinks h3,.overview-social-smLinks div,.overview-social-smLinks a{margin:20px auto}.overview-social-smLinks a{margin:auto}}@media only screen and (min-width: 480px){.overview-social-smLinks{text-align:justify;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:centers;-moz-box-align:centers;box-align:centers;-webkit-align-items:centers;-moz-align-items:centers;-ms-align-items:centers;align-items:centers;-ms-flex-align:centers}.overview-social-smLinks .title,.overview-social-smLinks .googleplus,.overview-social-smLinks .ico{margin:0 15px 15px 0}}.no-flexbox .overview-social-smLinks{display:block}.overview-social-smLinks>h3{text-transform:uppercase;font-size:20px;font-size:2rem}.overview-social-smLinks .ico:before{font-family:"icomoon";font-size:24px;color:#fff}.overview-social-smLinks .ico-facebook:before{content:""}.overview-social-smLinks .ico-googleplus:before{content:""}.overview-social-smLinks .ico-pinterest:before{content:""}.overview-social-smLinks .ico-skype:before{content:""}.overview-social-smLinks .ico-twitter:before{content:""}.overview-social-smLinks .ico-youtube:before{content:""}.overview-social-smLinks .ico-linkedin:before{content:""}.overview-social-smLinks .ico-instagram:before{content:""}.overview-repeater-header{position:relative;text-transform:uppercase;margin:auto;padding:20px 10px;text-align:center}.overview-repeater-header:after{content:"";display:table;clear:both}@media only screen and (min-width: 768px){.overview-repeater-header{text-align:left;margin:auto 60px;padding:40px 0}.overview-repeater-header:after{content:"";display:table;clear:both}}@media only screen and (min-width: 1600px){.overview-repeater-header{max-width:1480px;margin-left:auto;margin-right:auto}}.overview-repeater-header .title-main{font-size:30px;font-size:3rem;color:#2a2723;margin-bottom:10px}@media only screen and (min-width: 960px){.overview-repeater-header .title-main{float:left;max-width:48%}}.overview-repeater-header .title-sub{font-size:20px;font-size:2rem;color:#8b8178;margin-bottom:10px}@media only screen and (min-width: 960px){.overview-repeater-header .title-sub{float:left;clear:left;max-width:48%}}.overview-repeater-header a{padding:8px 20px;text-align:center;border:1px solid #a3bb68;color:#2a2723;display:inline-block;font-size:18px;font-size:1.8rem;font-family:TrajanPro-Regular,serif}.overview-repeater-header a:before{content:"";display:inline-block;vertical-align:middle;height:100%}@media only screen and (min-width: 960px){.overview-repeater-header a{position:absolute;right:0;top:50%;max-width:48%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.overview-repeater-header a:after{content:"";font-family:"icomoon";font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px;color:#a3bb68}.overview-repeater-header a:hover{border-color:#2a2723}.overview-repeater-header a:hover:after{color:#2a2723}.overview-offers:after{content:"";display:table;clear:both}.overview-offers .repeater{max-width:1600px;margin:0 auto 40px}.overview-offers .repeater .item{position:relative;margin:0 5px;overflow:hidden;background:#fff}.overview-offers .repeater .item-image{position:relative;display:block;width:100%;overflow:hidden;background-color:#fff;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/loading.svg);background-repeat:no-repeat;background-size:40px;background-position:center}.overview-offers .repeater .item-image:after{content:"";display:block;padding-bottom:56.25%}.overview-offers .repeater .item-image img{position:absolute;top:0;left:0;display:block;width:100%;height:auto}.overview-offers .repeater .item-details{padding:20px 20px 60px 20px}@media only screen and (min-width: 1400px){.overview-offers .repeater .item-details{padding:40px 40px 60px 40px}}.overview-offers .repeater .item-subTitle{color:#2a2723;font-family:TrajanPro-Regular,serif}.overview-offers .repeater .item-title{color:#8b8178}.overview-offers .repeater .item-text{color:#2a2723;margin:20px 0}.overview-offers .repeater .item-btn{position:absolute;bottom:20px;left:20px;right:20px;display:block;border:1px solid #8b8178;color:#8b8178;height:40px;line-height:40px;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif}.overview-offers .repeater .item-btn:hover{border-color:#2a2723;color:#2a2723}.overview-offers .repeater button.slick-arrow{width:40px;height:40px;background:#2a2723;color:#fff;position:absolute;top:50%;margin-top:-20px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;outline:none;z-index:1}.overview-offers .repeater button.slick-arrow:hover{background:#a3bb68}.overview-offers .repeater button.slick-arrow.slick-prev{left:5px}.overview-offers .repeater button.slick-arrow.slick-next{right:5px}.overview-offers .repeater button.slick-arrow+.slick-list .item.slick-slide:not(.slick-active){opacity:.5;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.overview-offers .repeater button.slick-arrow+.slick-list .item.slick-slide:not(.slick-active):hover{opacity:1}.overview-optional:after{content:"";display:table;clear:both}.overview-optional.overview-optional2{background:#fff}.overview-optional .overview-repeater-header .title{width:100%;float:none;max-width:none}.overview-optional .repeater{max-width:1600px;margin:0px auto 40px}.overview-optional .repeater .item{position:relative;margin:0 5px;overflow:hidden;background:#fff}.overview-optional .repeater .item-details{height:200px;position:absolute;width:80%;background:rgba(0,0,0,.8);-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.no-csstransforms .overview-optional .repeater .item-details{position:static;top:auto;left:auto;position:initial;top:initial;left:initial}.overview-optional .repeater .item-details .inner{position:absolute;left:40px;right:40px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.overview-optional .repeater .item-subTitle{color:#8b8178;font-size:1.6rem;font-family:TrajanPro-Regular,serif}.overview-optional .repeater .item-title{color:#fff}.overview-optional .repeater .item-text{position:absolute;opacity:0;color:#fff;margin:20px 0;display:block;display:-webkit-box;height:80px;line-height:16px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.overview-optional .repeater .item-btn{position:absolute;opacity:0;display:block;background:#a3bb68;color:#fff;border:1px solid rgba(0,0,0,0);height:40px;line-height:40px;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif}.overview-optional .repeater .item:hover .item-details{height:100%}.overview-optional .repeater .item:hover .item-text,.overview-optional .repeater .item:hover .item-btn{position:relative;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.overview-optional .repeater .item:hover .item-btn:hover{border-color:#fff}.overview-optional .repeater button.slick-arrow{width:40px;height:40px;background:#2a2723;color:#fff;position:absolute;top:50%;margin-top:-20px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;outline:none;z-index:1}.overview-optional .repeater button.slick-arrow:hover{background:#a3bb68}.overview-optional .repeater button.slick-arrow.slick-prev{left:5px}.overview-optional .repeater button.slick-arrow.slick-next{right:5px}.overview-optional .repeater button.slick-arrow+.slick-list .item.slick-slide:not(.slick-active){opacity:.5;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.overview-optional .repeater button.slick-arrow+.slick-list .item.slick-slide:not(.slick-active):hover{opacity:1}.VSImageGalleryWrapper .vsigHeaderPagination,.VSImageGalleryWrapper .vsigFooterPagination{margin-bottom:20px;padding:10px 0;border-top:1px solid #8b8178;border-bottom:1px solid #8b8178}.VSImageGalleryWrapper .vsigHeaderPagination:after,.VSImageGalleryWrapper .vsigFooterPagination:after{content:"";display:table;clear:both}.VSImageGalleryWrapper .vsigHeaderPagination .vsigHeaderShowingResults,.VSImageGalleryWrapper .vsigHeaderPagination .vsigFooterShowingResults,.VSImageGalleryWrapper .vsigFooterPagination .vsigHeaderShowingResults,.VSImageGalleryWrapper .vsigFooterPagination .vsigFooterShowingResults{display:block;margin-bottom:5px;float:left}.VSImageGalleryWrapper .vsigHeaderPagination .vsigHeaderPages,.VSImageGalleryWrapper .vsigHeaderPagination .vsigFooterPages,.VSImageGalleryWrapper .vsigFooterPagination .vsigHeaderPages,.VSImageGalleryWrapper .vsigFooterPagination .vsigFooterPages{display:block;float:right}.VSImageGalleryWrapper .vsigHeaderPagination .vsigHeaderPages font,.VSImageGalleryWrapper .vsigHeaderPagination .vsigFooterPages font,.VSImageGalleryWrapper .vsigFooterPagination .vsigHeaderPages font,.VSImageGalleryWrapper .vsigFooterPagination .vsigFooterPages font{color:#2a2723;border-color:#2a2723 !important;padding:0 5px}.VSImageGalleryWrapper .vsigHeaderPagination .vsigHeaderPages a,.VSImageGalleryWrapper .vsigHeaderPagination .vsigFooterPages a,.VSImageGalleryWrapper .vsigFooterPagination .vsigHeaderPages a,.VSImageGalleryWrapper .vsigFooterPagination .vsigFooterPages a{background:#2a2723;color:#fff;border:1px solid #2a2723;padding:0 5px}.VSImageGalleryWrapper .vsigHeaderPagination .vsigHeaderPages a:hover,.VSImageGalleryWrapper .vsigHeaderPagination .vsigHeaderPages a:focus,.VSImageGalleryWrapper .vsigHeaderPagination .vsigFooterPages a:hover,.VSImageGalleryWrapper .vsigHeaderPagination .vsigFooterPages a:focus,.VSImageGalleryWrapper .vsigFooterPagination .vsigHeaderPages a:hover,.VSImageGalleryWrapper .vsigFooterPagination .vsigHeaderPages a:focus,.VSImageGalleryWrapper .vsigFooterPagination .vsigFooterPages a:hover,.VSImageGalleryWrapper .vsigFooterPagination .vsigFooterPages a:focus{background:#a3bb68;border-color:#a3bb68}.VSImageGalleryWrapper div.vsigCaptionAsName{background:#8b8178;padding:8px 20px}.VSImageGalleryWrapper .dcollicategory{padding:0;border-left:0}.VSImageGalleryWrapper .hlvsigDownloadNow{display:block;height:40px;line-height:40px;font-size:14px;background:#2a2723}.VSImageGalleryWrapper .hlvsigDownloadNow:hover{background:#a3bb68}.supplier-contact-form-wrapper:after{content:"";display:table;clear:both}.supplier-contact-form .intro{margin-bottom:20px}.supplier-contact-form-main{float:left}.supplier-contact-form-main table,.supplier-contact-form-main thead,.supplier-contact-form-main tbody,.supplier-contact-form-main tfoot,.supplier-contact-form-main tr,.supplier-contact-form-main th,.supplier-contact-form-main td{display:block;width:auto;height:auto;margin:0;padding:0;border:none;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0}.supplier-contact-form-main th,.supplier-contact-form-main td{display:inline-block}.supplier-contact-form-main #tblContent{width:510px}@media only screen and (max-width: 767px){.supplier-contact-form-main #tblContent{max-width:470px}}@media only screen and (max-width: 479px){.supplier-contact-form-main #tblContent{max-width:300px}}.supplier-contact-form-main #tblContent tr tr a{display:inline-block;background:#8b8178;color:#fff;padding:8px 20px;margin:0 5px 5px 0;display:inline-block !important;margin:10px 0 0px;text-decoration:none !important}.supplier-contact-form-main #tblContent td#ctl00_cPHBody_EnquiryToSupplierCtl_ctrContact01_phEmailOkSurveyMessageCell{font-size:16px;font-size:1.6rem;color:#2a2723}.supplier-contact-form-main #tblContent label#ctl00_cPHBody_EnquiryToSupplierCtl_ctrContact01_RadCaptcha1_CaptchaTextBoxLabel br{display:none}.supplier-contact-form-main #tblContent #ctl00_cPHBody_EnquiryToSupplierCtl_ctrContact01_trComments{display:block;width:100%}.supplier-contact-form-main #tblContent #ctl00_cPHBody_EnquiryToSupplierCtl_ctrContact01_trComments td{display:block;width:100%}.supplier-contact-form-main #tblContent #ctl00_cPHBody_EnquiryToSupplierCtl_ctrContact01_RadCaptcha1_CaptchaTextBox{display:block}.supplier-contact-form-main #ctl00_cPHBody_EnquiryToSupplierCtl_ctrContact01_phForm{background:#fff;border:1px solid hsl(0,0%,86.3725490196%);padding-left:20px;padding-left:2rem;padding-right:20px;padding-right:2rem;margin-bottom:30px;margin-bottom:3rem}.supplier-contact-form-main .HotPres.DIYLeftCol{width:180px}.supplier-contact-form-main label,.supplier-contact-form-main .HotPres.DIYPnlHdr{display:inline-block;color:#2a2723}.supplier-contact-form-main input[type=text],.supplier-contact-form-main textarea{border:1px solid hsl(0,0%,86.3725490196%) !important;height:40px;line-height:40px !important;text-indent:10px;margin-bottom:1rem;-webkit-appearance:none;border-radius:0;color:#2a2723}.supplier-contact-form-main textarea{width:430px !important}.supplier-contact-form-main input[type=image]{margin-bottom:30px;margin-bottom:3rem}@media only screen and (max-width: 479px){.supplier-contact-form-main td{width:100%}.supplier-contact-form-main textarea{width:250px !important}}.supplier-contact-form-aside{width:40%;padding:20px;padding:2rem;margin-bottom:20px;margin-bottom:2rem;float:right;background:#8b8178;color:#fff;-webkit-box-shadow:6px 6px 0px 0px rgb(207.5,207.5,207.5);-moz-box-shadow:6px 6px 0px 0px rgb(207.5,207.5,207.5);box-shadow:6px 6px 0px 0px rgb(207.5,207.5,207.5);-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.supplier-contact-form-aside a{color:#fff}.supplier-contact-form-aside:hover{-webkit-box-shadow:6px 6px 0px 0px #b6b6b6;-moz-box-shadow:6px 6px 0px 0px #b6b6b6;box-shadow:6px 6px 0px 0px #b6b6b6}@media only screen and (max-width: 959px){.supplier-contact-form-aside{float:left;margin-top:20px;margin-top:2rem;margin-bottom:20px;margin-bottom:2rem}}@media only screen and (max-width: 767px){.supplier-contact-form-aside{width:100%}}.supplier-contact-form-aside .supName{font-size:22px;font-size:2.2rem}.supplier-contact-form-aside .supCity,.supplier-contact-form-aside .supZipCode{display:inline-block}.DepositCancellationWrapper{margin:20px auto;clear:both}.rptbosupjsli{display:inline-block;background:#8b8178;color:#fff;padding:8px 20px;margin:0 5px 5px 0;margin-right:5px;margin-bottom:5px;transition:.3s;cursor:pointer}.rptbosupjsli:hover{background:#2a2723}.rptbosupjsli.rptbosupjsli--selected{background:#2a2723}@media only screen and (min-width: 960px){.listViewWrapper-service .item--service{width:calc(33.3333333333% - 20px);margin:10px}}.listViewWrapper-service .item--service .item-details-shortDescription{position:relative;height:auto;top:0;background-color:rgba(0,0,0,0);color:#000;font-size:inherit;text-shadow:none;padding:0}.listViewWrapper-service .item--service .item-details-shortDescription>strong{display:none}.listViewWrapper-service .item--service .item-details-shortDescription:before,.listViewWrapper-service .item--service .item-details-shortDescription:after{display:none}.listViewWrapper-service .item--service:hover .item-details-shortDescription{height:auto;padding:0}.listViewWrapper-service .item--service .item-details-buttons{width:100%}.listViewWrapper-service .item--service .item-details-buttons .btn{width:calc(50% - 6px);float:left}.listViewWrapper-service .item--service .item-details-buttons .btn--readMore{margin-left:5px}.listViewWrapper-service .item--service .item-details-buttons .btn--readMore2{margin-right:5px}.listViewWrapper-service .itemList--services>span:nth-of-type(3n + 1){clear:left}.detailViewWrapper-service .btn-scrollToIBE{display:block;line-height:40px;padding:0 20px;border:none;text-align:center;margin-bottom:10px;color:#fff;background-color:#a3bb68;font-family:TrajanPro-Regular,serif;text-transform:uppercase;letter-spacing:.5px}.detailViewWrapper-service .btn-scrollToIBE:hover{background-color:#000}.detailViewWrapper-service .detailViewWrapper-buttons{margin-bottom:0}.detailViewWrapper-service .detailViewWrapper-buttons .btn{margin-bottom:0}.DClubSuccess{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;padding-top:40px;padding-bottom:40px}@media only screen and (max-width: 1199px){.DClubSuccess{max-width:960px}}@media only screen and (max-width: 959px){.DClubSuccess{max-width:768px}}@media only screen and (max-width: 767px){.DClubSuccess{max-width:480px}}@media only screen and (max-width: 479px){.DClubSuccess{max-width:100%}}.DClubSuccess-repeater .item{background:#e3dfdc;margin:20px auto}.DClubSuccess-repeater .item:after{content:"";display:table;clear:both}@media only screen and (min-width: 768px)and (max-width: 959px){.DClubSuccess-repeater .item{background:0;border-bottom:1px solid #2a2723}}@media only screen and (min-width: 768px){.DClubSuccess-repeater .item-image{float:left;width:50%}}.DClubSuccess-repeater .item-image img{width:100%;height:auto;display:block}.DClubSuccess-repeater .item-details{padding:10px}@media only screen and (min-width: 768px){.DClubSuccess-repeater .item-details{float:right;width:50%}}@media only screen and (min-width: 960px){.DClubSuccess-repeater .item-details{padding:40px 40px 10px}}.DClubSuccess-repeater .item-details-location{color:#8b8178}.DClubSuccess-repeater .item-details .item-stars{position:relative;padding-bottom:10px;max-height:50px;font-size:18px}.DClubSuccess-repeater .item-details .item-stars-inner{position:relative}.DClubSuccess-repeater .item-details .item-stars .hidden{display:none}.DClubSuccess-repeater .item-details .item-stars-inactive{position:relative;color:hsl(28.4210526316,7.5697211155%,60.7843137255%);z-index:1;opacity:.7}.DClubSuccess-repeater .item-details .item-stars-active{color:#8b8178;position:absolute;left:0;top:0;z-index:2;overflow:hidden}.DClubSuccess-repeater .item-details-buttons{margin-top:20px}.DClubSuccess-repeater .item-details-buttons .btn{position:relative;display:inline-block;padding:8px 40px 8px 20px;text-align:center;text-transform:uppercase;width:auto;color:#8b8178}.DClubSuccess-repeater .item-details-buttons .btn--readMore{border:1px solid #8b8178;margin-bottom:10px}.DClubSuccess-repeater .item-details-buttons .btn--readMore:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;top:8px;right:10px;transition:none}.DClubSuccess-repeater .item-details-buttons .btn--readMore:hover{border-color:#2a2723;color:#2a2723}.DClubSuccess-repeater .item-details-buttons .btn--bookNow{color:#fff;background:#a3bb68;border:1px solid rgba(0,0,0,0);margin-bottom:10px}.DClubSuccess-repeater .item-details-buttons .btn--bookNow:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;top:8px;right:10px}.DClubSuccess-repeater .item-details-buttons .btn--bookNow:hover{background:hsl(77.3493975904,37.899543379%,47.0588235294%)}.IBEpage .dateContainer.fixed{top:60px}.IBEpage .header-bottom,.IBEpage .header-showBP{display:none !important}.IBEpage .header-logo{max-width:150px}.BookEngineCtlWrapper{margin:auto}.BookingCheckoutPanel a{position:fixed;background:#a3bb68;color:#fff;top:100px;right:0px;padding:8px 20px;z-index:1001;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.BookingCheckoutPanel a:hover{background:hsl(77.3493975904,37.899543379%,47.0588235294%)}.BookingCheckoutPanel a .icon{display:none}.nivoSlider{position:relative;overflow:hidden}.nivoSlider>img{position:absolute;top:0px;left:0px;max-width:none;width:100%;height:auto !important}.nivoSlider .nivo-main-image{display:block;position:relative;width:100%}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;filter:alpha(opacity=0);opacity:0}.nivoSlider .nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivoSlider .nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivoSlider .nivo-box img{display:block}.nivoSlider .nivo-html-caption{display:none}.nivoSlider .nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;display:none}.nivoSlider .nivo-prevNav{left:0px}.nivoSlider .nivo-nextNav{right:0px}.nivoSlider .nivo-controlNav{text-align:center;padding:0 !important;position:relative;z-index:50}.nivoSlider .nivo-controlNav a{cursor:pointer}.nivoSlider .nivo-controlNav a.active{font-weight:bold}.ContactDIY{padding:20px}.ContactDIY td.MDContact0PicText1{margin-bottom:20px;display:block}#ctl00_cPHBody_ctrContact01_RadCaptcha1_CaptchaTextBoxLabel{display:block;white-space:normal}@media only screen and (max-width: 480px){.DIYLeftCol,.DIYLeftCol+td{width:100%;display:block;margin-bottom:10px}.Control [id$=phForm] table,#ctl00_cPHBody_ctrContact01_phForm table,.ContactDIY span.HotName,#ctl00_cPHBody_ctrContact01_RadCaptcha1{width:280px !important;margin:auto}}@media only screen and (min-width: 480px){.Control [id$=phForm] table,#ctl00_cPHBody_ctrContact01_phForm table,.ContactDIY span.HotName,#ctl00_cPHBody_ctrContact01_RadCaptcha1{width:100% !important}}@media only screen and (min-width: 768px){.Control [id$=phForm] table,#ctl00_cPHBody_ctrContact01_phForm table,.ContactDIY span.HotName,#ctl00_cPHBody_ctrContact01_RadCaptcha1{width:600px !important;margin:auto}}#ctl00_cPHBody_ctrContact01_RowEnquiryType{display:none}.HotPres.DIYPnlHdr label,.HotPres.DIYPnlHdr{font-size:18px;font-weight:bold}#ctl00_cPHBody_ctrContact01_ctlDirectClient_MultiPageRow input{margin-bottom:10px;width:100% !important;box-shadow:1px 1px 1px rgba(0,0,0,.2) inset;padding:6px;border-radius:2px;box-sizing:border-box;height:auto}[id$=pnlComments] .bBox{width:100% !important;box-shadow:1px 1px 1px rgba(0,0,0,.2) inset;margin:0}#ctl00_cPHBody_ctrContact01_ctlDirectClient_MultiPageRow input[type=checkbox]{display:inline;width:auto !important}.ContactDIY .RadInputMgr{width:100% !important;margin-bottom:10px;box-shadow:1px 1px 1px rgba(0,0,0,.2) inset;padding:6px;box-sizing:border-box;height:auto}.PresMapContainer .UpperContent{margin-bottom:20px;padding:0 10px}.Map table#ctl00_cPHBody_mapnz1_panContent,.Map table[width="500px"]{width:100% !important}.Map table,.Map tbody,.Map tr,.Map td,.Map .directions{border:0 !important}.Map .mapRoute{font-family:inherit}.Map .directionsinner div:first-child{font-size:28px;font-family:inherit}.mapRoute{width:100%;margin-top:20px}.PresMapContainer .UpperContent{margin-bottom:20px;padding:0 10px}.Map table#ctl00_cPHBody_mapnz1_panContent,.Map table[width="500px"]{width:100% !important}.Map table,.Map tbody,.Map tr,.Map td,.Map .directions{border:0 !important}.Map .mapRoute{font-family:inherit}.Map .directionsinner div:first-child{font-size:28px;font-family:inherit}.mapRoute{width:100%;margin-top:20px}#noscript-warning{font-family:sans-serif;position:fixed;top:0;left:0;width:100%;z-index:101;text-align:center;font-weight:bold;font-size:24px;color:#fff;background-color:#ae0000;padding:10px 0}.SearchTSWrapper table table,.SearchTSWrapper table thead,.SearchTSWrapper table tbody,.SearchTSWrapper table tfoot,.SearchTSWrapper table tr,.SearchTSWrapper table th,.SearchTSWrapper table td{display:block;width:auto;height:auto;margin:0;padding:0;border:none;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0}.SearchTSWrapper table th,.SearchTSWrapper table td{display:inline-block}.SearchTSWrapper table.tblSearch{width:100%;position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}@media only screen and (max-width: 1199px){.SearchTSWrapper table.tblSearch{max-width:960px}}@media only screen and (max-width: 959px){.SearchTSWrapper table.tblSearch{max-width:768px}}@media only screen and (max-width: 767px){.SearchTSWrapper table.tblSearch{max-width:480px}}@media only screen and (max-width: 479px){.SearchTSWrapper table.tblSearch{max-width:100%}}.SearchTSWrapper table.tblSearch tfoot{display:none}.SearchTSWrapper .tblHeaders,.SearchTSWrapper h1{color:#2a2723;font-size:24px;font-weight:bold}.SearchTSWrapper .rgRow,.SearchTSWrapper .rgAltRow{border-top:1px solid #2a2723 !important}.SearchTSWrapper #ctl00_cPHBody_txtSearch{border-radius:0 !important;border:1px solid #2a2723 !important;height:36px;text-indent:10px;outline:none !important;margin-bottom:20px}.SearchTSWrapper .RadGrid_Default td.rgPagerCell{border:none !important}.SearchTSWrapper span[id$=lblTitle]{color:#2a2723 !important}.SearchTSWrapper input.searchbox[type=submit]{border:1px solid #8b8178;color:#8b8178;height:40px;line-height:40px;width:100%;text-align:center;text-transform:uppercase;outline:none !important}.linkWrapper{display:block;color:inherit}html{font-size:62.5%;background-color:#fff;color:#2a2723;overflow-y:scroll;overflow-x:hidden;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (max-width: 1199px){html{font-size:56.25%}}@media only screen and (max-width: 767px){html{font-size:56.25%}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::selection{background:#a3bb68;color:#fff}.page{position:relative;overflow-x:hidden;-webkit-transition:none;-moz-transition:none;transition:none}@media only screen and (max-width: 767px){.page.open-menu{overflow-x:visible;left:240px}}@media only screen and (max-width: 767px){.page.open-bookpanel{overflow-x:visible;right:240px}}.page.hasOverlay:before{content:"";background:rgba(0,0,0,.8);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:7001}@media only screen and (max-width: 767px){.page{padding-top:60px}}.page.hasRgIBE .dateContainer.fixed{top:60px}@media only screen and (min-width: 768px){.page.hasRgIBE .dateContainer.fixed{top:120px}}.homePage .contentWrapper{position:relative}.contentPage .contentWrapper-inner:before{content:"";display:table}.CMSPage .contentWrapper{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}@media only screen and (max-width: 1199px){.CMSPage .contentWrapper{max-width:960px}}@media only screen and (max-width: 959px){.CMSPage .contentWrapper{max-width:768px}}@media only screen and (max-width: 767px){.CMSPage .contentWrapper{max-width:480px}}@media only screen and (max-width: 479px){.CMSPage .contentWrapper{max-width:100%}}.vsPage .contentWrapper{background:#fff}@media only screen and (min-width: 1200px){.IBEpage .dateContainer.fixed{top:100px}}@media only screen and (max-width: 767px){.header{display:none}}.header.sticky{position:fixed;top:0;left:0;width:100%;z-index:100001}.header.sticky .header-top{display:none}.header.sticky .header-showBP{display:block}@media only screen and (max-width: 1199px){.header.sticky .header-menu .RadMenu_MenuTop{padding:0}.header.sticky .header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink{height:30px;line-height:30px}}.header-map{display:none;background:#a3bb68;width:100%;height:800px;height:calc(100vh - 200px);position:relative}.header-map:after{content:"";display:table;clear:both}.header-map .hotelsWrapper{position:relative;padding:5%;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/hotelsRepeaterBG.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transition:background-image .5s ease-in-out;-moz-transition:background-image .5s ease-in-out;transition:background-image .5s ease-in-out}.header-map .hotelsWrapper .hotelsOverlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(42,39,35,.55);z-index:0}.header-map .hotelsWrapper .hotelsOverlay:before{content:"";position:absolute;top:20px;left:20px;right:20px;bottom:20px;border:1px solid #8b8178;z-index:0}@media only screen and (min-width: 960px){.header-map .hotelsWrapper{position:absolute;width:50%;height:100%;top:0;left:0}}.header-map .hotelsWrapper .hotelsTitle{position:absolute;top:40px;left:40px;right:40px;height:15%;height:calc(20% - 40px);color:#fff}.header-map .hotelsWrapper .hotelsTitle .inner{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 1200px){.header-map .hotelsWrapper .hotelsTitle .inner{left:25px}}.header-map .hotelsWrapper .hotelsTitle h2{font-size:28px;font-size:2.8rem}.header-map .hotelsWrapper .hotelsTitle h3{font-size:20px;font-size:2rem;color:#8b8178}.header-map .hotelsWrapper .hotelsRepeater{position:absolute;bottom:40px;left:40px;right:40px;height:75%;height:calc(80% - 40px);overflow-x:hidden;overflow-y:auto}.header-map .hotelsWrapper .hotelsRepeater::-webkit-scrollbar{width:8px}.header-map .hotelsWrapper .hotelsRepeater::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(42,39,35,.3)}.header-map .hotelsWrapper .hotelsRepeater::-webkit-scrollbar-thumb{background-color:#8b8178}.header-map .hotelsWrapper .hotelsBG{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.header-map .hotelsWrapper .hotelsBG img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}@media only screen and (max-width: 959px){.header-map .hotelsWrapper .item{display:none}}@media only screen and (min-width: 960px){.header-map .hotelsWrapper .item{float:left;width:33.3333333333%;padding:10px}.header-map .hotelsWrapper .item:nth-of-type(3n+1){clear:left}}@media only screen and (min-width: 1200px){.header-map .hotelsWrapper .item{padding:25px}}.header-map .hotelsWrapper .item .hidden{display:none}.header-map .hotelsWrapper .item-image{display:none}.header-map .hotelsWrapper .item-details{position:relative}.header-map .hotelsWrapper .item-details .linkWrapper{color:#000}.header-map .hotelsWrapper .item-title{border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:0;color:#fff}.header-map .hotelsWrapper .item-text{opacity:0;margin:10px 0;display:block;display:-webkit-box;height:48px;line-height:16px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.header-map .hotelsWrapper .item-btn{position:relative;display:block;padding:8px 20px;border:1px solid currentColor;background:#fff;color:#8b8178;font-family:TrajanPro-Regular,serif;text-align:center;text-transform:uppercase;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;opacity:0}.header-map .hotelsWrapper .item-btn:after{position:relative;display:inline-block;vertical-align:middle;margin-left:15px;content:"";font-family:"icomoon";font-size:12px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.header-map .hotelsWrapper .item-btn:hover{color:#2a2723}.header-map .hotelsWrapper .item:hover,.header-map .hotelsWrapper .item.focused{background:#fff}.header-map .hotelsWrapper .item:hover .item-title,.header-map .hotelsWrapper .item.focused .item-title{color:#8b8178;padding-bottom:0}.header-map .hotelsWrapper .item:hover .item-text,.header-map .hotelsWrapper .item:hover .item-btn,.header-map .hotelsWrapper .item.focused .item-text,.header-map .hotelsWrapper .item.focused .item-btn{opacity:1}.header-map .hotelsWrapper .item:hover .item-stars,.header-map .hotelsWrapper .item.focused .item-stars{opacity:1;max-height:50px}@media only screen and (min-width: 960px){.header-map .mapWrapper{position:absolute;width:50%;height:100%;top:0;right:0}}.header-map .closeBtn{position:absolute;width:40px;height:40px;background:#a3bb68;top:20px;right:20px;z-index:101;font-size:25px;line-height:40px;text-align:center;color:#fff}.header-map .closeBtn:hover,.header-map .closeBtn:focus{background-color:#2a2723}.header-map .map_canvas_master{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.header-map .map_canvas_master .info_content{width:auto !important;max-width:280px}.header-map .map_canvas_master .info_content .info_name{color:#8b8178}.header-map .map_canvas_master .info_content .info_mainphone a,.header-map .map_canvas_master .info_content .info_freephone a{color:#a3bb68}.header-map .map_canvas_master .info_content .info_img{position:relative;width:280px;height:210px;background:#e9e9e9;margin:10px 0}.header-map .map_canvas_master .info_content .info_img img{display:block;width:100%;height:auto}@media only screen and (max-width: 479px){.header-map .map_canvas_master .info_content .info_img{display:none}}.header-map .map_canvas_master .info_content .info_a_moreinfo,.header-map .map_canvas_master .info_content .info_a_booknow{display:inline-block;margin:8px 5px 0 0}.header-map .map_canvas_master .info_content .info_a_moreinfo a,.header-map .map_canvas_master .info_content .info_a_booknow a{position:relative;display:block;padding:8px 20px;border:1px solid currentColor;background:#fff;color:#8b8178;font-family:TrajanPro-Regular,serif;text-align:center;text-transform:uppercase;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.header-map .map_canvas_master .info_content .info_a_moreinfo a:after,.header-map .map_canvas_master .info_content .info_a_booknow a:after{position:relative;display:inline-block;vertical-align:middle;margin-left:15px;content:"";font-family:"icomoon";font-size:12px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.header-map .map_canvas_master .info_content .info_a_moreinfo a:hover,.header-map .map_canvas_master .info_content .info_a_booknow a:hover{color:#2a2723}.header-map .map_canvas_master .info_content .info_a_booknow a{background:#a3bb68}.header-top{background:#2a2723;font-family:TrajanPro-Regular,serif;text-align:center}.header-top:after{content:"";display:table;clear:both}.header-top .col{width:33.3333333333%;float:left;color:#fff}@media only screen and (min-width: 768px)and (max-width: 1199px){.header-top .col{width:auto;float:none;display:inline-block;margin:0 10px}}.header-top .col .inner{margin:5px 0;text-align:center}.header-top .col a{color:inherit}.header-top .col address{display:inline-block;margin-left:10px;font-style:normal}.header-top .col address div{display:inline-block}@media only screen and (max-width: 767px){.header-top .col address{display:none}}.header-top .col .btn{position:relative;display:inline-block;color:#fff;height:30px;line-height:30px;text-align:center;padding:0 30px 0 0}.header-top .col .btn:after{content:"";font-family:"icomoon";font-size:12px;color:rgb(97.6363636364,90.6623376623,81.3636363636);position:absolute;right:10px;top:0}.header-top .col .btn:hover:after{color:#fff}.header-top .col .btn-phone{padding:0 30px}.header-top .col .btn-phone:before{content:"";font-family:"icomoon";font-size:14px;position:absolute;left:10px;top:0}.header-top .col .btn-share{padding:0 30px}.header-top .col .btn-share:before{content:"";font-family:"icomoon";font-size:14px;position:absolute;left:10px;top:0}.header-top .col:not(:first-child) .inner{border-left:1px solid #e9e9e9}@media only screen and (min-width: 768px)and (max-width: 1199px){.header-top .col:not(:first-child) .inner{border-left:0}}.header-middle{background:#8b8178}.header-middle .inner{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}@media only screen and (max-width: 1199px){.header-middle .inner{max-width:960px}}@media only screen and (max-width: 959px){.header-middle .inner{max-width:768px}}@media only screen and (max-width: 767px){.header-middle .inner{max-width:480px}}@media only screen and (max-width: 479px){.header-middle .inner{max-width:100%}}.header-middle .inner:after{content:"";display:table;clear:both}.header-logo{position:absolute;top:0;left:0;width:200px;z-index:1}@media only screen and (max-width: 959px){.header-logo{width:100px}}.header-logo-link{display:block}.header-logo-image{display:block;width:100% !important;height:auto !important}.header-menu{margin-left:210px;float:left}@media only screen and (max-width: 959px){.header-menu{margin-left:110px}}@media only screen and (max-width: 767px){.header-menu{display:none}}.header-menu .RadMenu_MenuTop{width:100%;float:none;padding:10px 0}.header-menu .RadMenu_MenuTop .rmRootGroup{position:relative;float:none;text-align:center;max-width:100%;padding-left:40px;min-height:30px}.header-menu .RadMenu_MenuTop .rmRootGroup:after{content:"";display:table;clear:both}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem{display:block;float:left}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem.rmFirst{position:absolute;top:50%;left:0;margin-top:-15px}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem.rmFirst>.rmLink{padding:0;height:30px;line-height:30px}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem.rmFirst>.rmLink>.rmText{font-size:0;border-right:0}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem.rmFirst>.rmLink>.rmText:before{content:"";font-family:"icomoon";font-size:20px}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem.rmLast>.rmLink .rmText{border-right:0}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink{color:#fff;height:40px;line-height:40px;padding:0;width:100%;cursor:pointer;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif;-webkit-transition:ease-in-out .3s;-moz-transition:ease-in-out .3s;transition:ease-in-out .3s}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink:before{content:"";display:inline-block;vertical-align:middle;height:100%}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink .rmText{float:none;padding:0 8px;font-size:13px;display:inline-block;vertical-align:middle;white-space:pre-wrap;line-height:1.2;border-right:1px solid #fff}@media only screen and (max-width: 1199px){.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink .rmText{font-size:12px}}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink:hover,.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink.rmClicked,.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink.rmFocused,.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink.rmExpanded{color:#fff}.header-menu .RadMenu_MenuTop .rmRootGroup .rmSlide{min-width:150px}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical{background-color:#a3bb68;padding:0;margin-left:0}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem{margin:0;float:left}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem.rmFirst{border-top:0}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem.rmFirst .rmLink{border-top:0}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem.rmLast .rmLink{border-bottom:0}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem .rmLink{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin:0;padding:8px 20px;color:#fff;cursor:pointer;border-top:1px solid #8b8178;border-bottom:1px solid #8b8178}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem .rmLink .rmText{border-bottom:none;margin:0;padding:0;line-height:30px;display:block}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem .rmLink:hover,.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem .rmLink.rmFocused{background:#8b8178}.header-showBP{display:none;position:absolute;z-index:0;left:200px;top:100%}@media only screen and (max-width: 959px){.header-showBP{left:100px}}@media only screen and (max-width: 767px){.header-showBP{top:40px}}.header-showBP .btn{font-family:TrajanPro-Regular,serif;position:relative;display:inline-block;padding:0px 20px 0 12px;width:160px;height:60px;line-height:1;background:#a3bb68;color:#fff;text-transform:uppercase}.header-showBP .btn:before{content:"";display:inline-block;vertical-align:middle;height:100%}@media only screen and (max-width: 767px){.header-showBP .btn{height:40px}}.header-showBP .btn .text{display:inline-block;vertical-align:middle}.header-showBP .btn:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;right:12px;top:0;line-height:60px}@media only screen and (max-width: 767px){.header-showBP .btn:after{line-height:40px}}.header-showBP .btn:hover{background:#2a2723}.header-bottom{position:relative;padding:10px 0;background:#e9e9e9}.header-bottom:after{content:"";display:table;clear:both}@media only screen and (max-width: 959px){.header-bottom{padding:28px 0 10px}}.header-bottom.hidden{display:none}.header-bottom .inner{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}@media only screen and (max-width: 1199px){.header-bottom .inner{max-width:960px}}@media only screen and (max-width: 959px){.header-bottom .inner{max-width:768px}}@media only screen and (max-width: 767px){.header-bottom .inner{max-width:480px}}@media only screen and (max-width: 479px){.header-bottom .inner{max-width:100%}}.header-bottom .inner:after{content:"";display:table;clear:both}@media only screen and (max-width: 767px){.header-bottom .bpMainWrapper{text-align:center;margin-bottom:10px}.header-bottom .bpMainWrapper input{text-align:center}}@media only screen and (min-width: 768px){.header-bottom .bpMainWrapper{float:left;width:60%;max-width:450px}}@media only screen and (min-width: 960px){.header-bottom .bpMainWrapper{margin-left:200px}}.header-bottom .bp-main{color:#8b8178}.header-bottom .bp-main:after{content:"";display:table;clear:both}.header-bottom .bp-hotel{position:relative}@media only screen and (min-width: 768px){.header-bottom .bp-hotel{float:left;width:32.33%;margin-left:1%}}.header-bottom .bp-hotel select{display:block;width:100%;height:40px;line-height:40px;border:1px solid rgb(207.5,207.5,207.5);padding:0 16px 0 5px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;outline:0}.header-bottom .bp-hotel select::-ms-expand{display:none}.header-bottom .bp-hotel select:hover,.header-bottom .bp-hotel select:focus{border-color:#8b8178}.header-bottom .bp-hotel:after{position:absolute;top:18px;right:7px;content:"";width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#8b8178 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (min-width: 768px){.header-bottom .bp-checkIn{float:left;width:32.33%;margin-left:1%}}.header-bottom .bp-checkIn input{display:block;width:100% !important;height:40px !important;line-height:40px;float:none !important;border:1px solid rgb(207.5,207.5,207.5);text-indent:12px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;outline:0;font-family:inherit;color:inherit}.header-bottom .bp-checkIn input:hover,.header-bottom .bp-checkIn input:focus{border-color:#8b8178}@media only screen and (min-width: 768px){.header-bottom .bp-promoCode{float:left;width:32.33%;margin-left:1%}}.header-bottom .bp-promoCode input{display:block;width:100%;height:40px;line-height:40px;border:1px solid rgb(207.5,207.5,207.5);text-indent:12px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;outline:0}.header-bottom .bp-promoCode input:hover,.header-bottom .bp-promoCode input:focus{border-color:#8b8178}@media only screen and (min-width: 768px){.header-bottom .bp-bookNow{float:left;width:32.33%;margin-left:1%}}.header-bottom .bp-bookNow-btn{font-family:TrajanPro-Regular,serif;position:relative;display:inline-block;padding:0px 20px 0 12px;width:100%;height:40px;line-height:1;background:#a3bb68;color:#fff;text-transform:uppercase;-webkit-animation:bookNowBtn 3s infinite;-moz-animation:bookNowBtn 3s infinite;animation:bookNowBtn 3s infinite}.header-bottom .bp-bookNow-btn:before{content:"";display:inline-block;vertical-align:middle;height:100%}.header-bottom .bp-bookNow-btn .text{display:inline-block;vertical-align:middle}.header-bottom .bp-bookNow-btn:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;right:12px;top:0;line-height:40px}.header-bottom .bp-bookNow-btn:hover{background:#2a2723}.header-bottom .bestRateBtn{position:relative;height:40px;margin-left:10px;padding:0 10px;background:#2a2723;display:inline-block;text-align:center;font-family:TrajanPro-Regular,serif;line-height:1;color:#fff}.header-bottom .bestRateBtn:before{content:"";display:inline-block;vertical-align:middle;height:100%}@media only screen and (max-width: 1199px){.header-bottom .bestRateBtn{display:none}}.header-bottom .bestRateBtn:after{content:"";display:block;position:absolute;top:100%;left:50%;margin-left:-15px;width:0;height:0;border-style:solid;border-width:8px 15px 0 15px;border-color:#2a2723 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.header-bottom .bestRateBtn .text{display:inline-block;vertical-align:middle}.header-bottom .bestRateBtn .text .lg{display:block;font-size:16px}.header-bottom .bestRateBtn .text .sm{display:block;font-size:12px}.header-bottom .dealsBtn{position:relative;font-family:TrajanPro-Regular,serif;color:#2a2723;display:inline-block;margin-left:10px}.header-bottom .dealsBtn:before{content:"";display:inline-block;vertical-align:middle;height:100%}@media only screen and (max-width: 767px){.header-bottom .dealsBtn{display:block;margin:auto;text-align:center}}.header-bottom .dealsBtn:before{content:"";display:block;width:32px;height:32px;background:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-dollar.png) no-repeat;display:inline-block;vertical-align:middle;margin-right:5px}.header-bottom .dealsBtn:after{content:"";display:inline-block;vertical-align:middle;margin-left:10px;font-family:"icomoon";font-size:13px}.header-bottom .moreHotelsBtn{position:relative;display:inline-block;height:40px;line-height:40px;background:#a3bb68;color:#fff;padding:0 10px;margin-left:10px;text-align:center;font-size:14px;font-family:TrajanPro-Regular,serif}.header-bottom .moreHotelsBtn:before{content:"";display:inline-block;vertical-align:middle;height:100%}@media only screen and (max-width: 1199px){.header-bottom .moreHotelsBtn{display:none}}.header-bottom .moreHotelsBtn:before{content:"";width:22px;height:22px;background:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-hotel.png) no-repeat;display:inline-block;vertical-align:middle;margin-right:10px}.header-bottom .moreHotelsBtn:after{content:"";font-family:"icomoon";font-size:14px;display:inline-block;vertical-align:middle;margin-left:10px}.header-bottom .moreHotelsBtn:hover{background:#2a2723}@media only screen and (max-width: 959px){.header-bottom .moreHotelsBtn{padding:0 10px;font-size:14px}.header-bottom .moreHotelsBtn:before{width:16px;height:16px;background-size:16px 16px}.header-bottom .moreHotelsBtn:after{font-size:10px}}.header-supplierMenu{position:relative;width:100%;height:50px;overflow:hidden;line-height:50px;background:#2a2723;color:#fff;text-transform:uppercase}@media only screen and (max-width: 767px){.header-supplierMenu{display:none}}.header-supplierMenu .inner{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;overflow-x:auto}@media only screen and (max-width: 1199px){.header-supplierMenu .inner{max-width:960px}}@media only screen and (max-width: 959px){.header-supplierMenu .inner{max-width:768px}}@media only screen and (max-width: 767px){.header-supplierMenu .inner{max-width:480px}}@media only screen and (max-width: 479px){.header-supplierMenu .inner{max-width:100%}}.header-supplierMenu ul{padding:0;margin:0;list-style:none;margin-left:210px}@media only screen and (max-width: 959px){.header-supplierMenu ul{margin-left:10px}}.header-supplierMenu ul:after{content:"";display:table;clear:both}.header-supplierMenu li{float:left;margin-right:10px}.header-supplierMenu li a{color:inherit;padding-right:10px;border-right:1px solid #fff}.header-supplierMenu li:last-child a{border-right:0}.header-mobi{display:none;position:fixed;z-index:10001;top:0;left:0;width:100%;height:60px;background:#2a2723;padding:10px;-webkit-transition:none;-moz-transition:none;transition:none}@media only screen and (max-width: 767px){.header-mobi{display:block}}.header-mobi.showingDClub{height:auto}.open-menu .header-mobi{left:240px}.open-bookpanel .header-mobi{left:-240px}.dClubFocused .header-mobi{display:none}.header-mobi-menu{float:left}.header-mobi .hamburger{width:30px;height:18px;display:inline-block;margin:10px;border:0;-webkit-appearance:none;outline:none;z-index:100;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;cursor:pointer}.header-mobi .hamburger span{display:block;position:absolute;height:3px;width:100%;background:#e9e9e9;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .25s ease-in-out;-moz-transition:-moz-transform .25s ease-in-out;transition:transform .25s ease-in-out}.header-mobi .hamburger span:nth-child(1){top:0}.header-mobi .hamburger span:nth-child(2),.header-mobi .hamburger span:nth-child(3){top:8px}.header-mobi .hamburger span:nth-child(4){top:16px}.header-mobi .hamburger:hover span{background:#a3bb68}.header-mobi .hamburger.active span:nth-child(1){top:8px;width:0;left:50%}.header-mobi .hamburger.active span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header-mobi .hamburger.active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header-mobi .hamburger.active span:nth-child(4){top:8px;width:0;left:50%}.navbar-mobile{position:absolute;width:240px;height:100%;top:0;left:-240px;background:#2a2723}.navbar-mobile:after{content:"";display:table;clear:both}.open-menu .navbar-mobile .RadPanelBar{position:fixed;width:240px !important;top:0;left:0}.navbar-mobile .rpRootGroup{width:100%;display:block;margin:0;padding:0}.navbar-mobile .rpRootGroup .rpItem{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.open-menu .navbar-mobile .rpRootGroup .rpItem{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(1){-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;transition-delay:0.1s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(2){-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(3){-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;transition-delay:0.3s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(4){-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;transition-delay:0.4s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(5){-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;transition-delay:0.5s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(6){-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;transition-delay:0.6s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(7){-webkit-transition-delay:0.7s;-moz-transition-delay:0.7s;transition-delay:0.7s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(8){-webkit-transition-delay:0.8s;-moz-transition-delay:0.8s;transition-delay:0.8s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(9){-webkit-transition-delay:0.9s;-moz-transition-delay:0.9s;transition-delay:0.9s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(10){-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(11){-webkit-transition-delay:1.1s;-moz-transition-delay:1.1s;transition-delay:1.1s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(12){-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;transition-delay:1.2s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(13){-webkit-transition-delay:1.3s;-moz-transition-delay:1.3s;transition-delay:1.3s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(14){-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s;transition-delay:1.4s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(15){-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;transition-delay:1.5s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(16){-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;transition-delay:1.6s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(17){-webkit-transition-delay:1.7s;-moz-transition-delay:1.7s;transition-delay:1.7s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(18){-webkit-transition-delay:1.8s;-moz-transition-delay:1.8s;transition-delay:1.8s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(19){-webkit-transition-delay:1.9s;-moz-transition-delay:1.9s;transition-delay:1.9s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(20){-webkit-transition-delay:2s;-moz-transition-delay:2s;transition-delay:2s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(21){-webkit-transition-delay:2.1s;-moz-transition-delay:2.1s;transition-delay:2.1s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(22){-webkit-transition-delay:2.2s;-moz-transition-delay:2.2s;transition-delay:2.2s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(23){-webkit-transition-delay:2.3s;-moz-transition-delay:2.3s;transition-delay:2.3s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(24){-webkit-transition-delay:2.4s;-moz-transition-delay:2.4s;transition-delay:2.4s}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(25){-webkit-transition-delay:2.5s;-moz-transition-delay:2.5s;transition-delay:2.5s}.navbar-mobile .rpRootGroup .rpItem .rpLink{color:#fff;background:0;height:40px;line-height:40px;text-transform:capitalize}.navbar-mobile .rpRootGroup .rpItem .rpLink.rpSelected{background-color:#a3bb68;color:#fff}.navbar-mobile .rpRootGroup .rpItem.rpFirst .rpLink{border-top:0}.navbar-mobile .rpRootGroup .rpSlide .rpItem .rpLink{background:#8b8178;color:#fff;height:40px;line-height:40px}.navbar-mobile .rpRootGroup .rpSlide .rpItem .rpLink.rpSelected{background-color:#8b8178;color:#fff}.header-mobi-logo{float:left;width:100px}@media only screen and (max-width: 479px){.header-mobi-logo{width:75px}}.header-mobi-logo a{display:block}.header-mobi-logo img{display:block;width:100%;height:auto}.header-mobi-links{float:right;height:30px;padding:5px}.header-mobi-links:after{content:"";display:table;clear:both}@media only screen and (max-width: 479px){.header-mobi-links{padding:5px 0}}.header-mobi-links .link{display:block;float:left;padding:0 10px}@media only screen and (max-width: 479px){.header-mobi-links .link{padding:0 7px}}.header-mobi-links .link:not(:last-child){border-right:1px solid #8b8178}.header-mobi-links .link.map:before{content:"";font-family:"icomoon";font-size:20px;color:#a3bb68}.header-mobi-links .link.phone:before{content:"";font-family:"icomoon";font-size:20px;color:#fff}.header-mobi-links .link.rates{color:#a3bb68;width:70px;line-height:1.1;font-family:TrajanPro-Regular,serif}.bp-mobile{position:absolute;width:240px;height:100%;padding:10px;top:0;right:-240px;background:#2a2723}.open-bookpanel .bp-mobile .bp-main{position:fixed;top:60px;right:10px;width:220px}.open-bookpanel .bp-mobile .closeBtn{width:40px;height:40px;font-size:25px;line-height:40px;text-align:center;background:#a3bb68;color:#fff;float:right}.bp-mobile .bp-col{margin-bottom:10px;opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.open-bookpanel .bp-mobile .bp-col{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.bp-mobile .bp-col:nth-of-type(1){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.bp-mobile .bp-col:nth-of-type(2){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.bp-mobile .bp-col:nth-of-type(3){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.bp-mobile .bp-col:nth-of-type(4){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.bp-mobile select,.bp-mobile input{width:100% !important;height:40px !important;line-height:40px;float:none !important;text-align:center}.bp-mobile input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.bp-mobile .bp-bookNow-btn{display:block;padding:8px 20px;border:1px solid #fff;color:#fff;text-align:center}.bp-mobile .bp-bookNow-btn br{display:none}.header-signUpPanel{background-color:#e9e9e9;height:80px;position:relative}.header-signUpPanel.hidden{height:0 !important;overflow:hidden}.header-signUpPanel .inner{padding:10px 10px 0 10px;overflow:hidden;max-width:850px;margin:0 auto}.header-signUpPanel .inner h3,.header-signUpPanel .inner .DClubButtonWrapper{display:block;width:50%;text-align:center;float:left;padding:10px 0;line-height:40px;opacity:1;transition:linear,.2s;padding-right:2px}@media(max-width: 769px){.header-signUpPanel .inner h3,.header-signUpPanel .inner .DClubButtonWrapper{line-height:1.2;padding-right:0}}.header-signUpPanel .inner .DClubButtonWrapper>.button{background:#a3bb68;padding:0 20px;line-height:40px;height:40px;color:#fff;font-family:TrajanPro-Regular,serif;cursor:pointer}.header-signUpPanel .inner .DClubButtonWrapper>.button:hover{background-color:#2a2723}.header-signUpPanel .inner .signUpCloseBtn{position:absolute;right:10px;top:10px;width:15px}.header-signUpPanel .inner .signUpCloseBtn img{width:100%}.header-signUpPanel .disclaimer{width:100%;text-align:center;position:relative;display:block;font-size:10px;padding:10px 0;float:left}.header-signUpPanel .subPanel{display:none}.header-signUpPanel .SubscriberPanelSubscribingContainer{display:none}.header-signUpPanel .SubscriberPanelSubscribedContainer{position:absolute}.header-signUpPanel.showSub{height:180px}.header-signUpPanel.showSub .subPanel{display:block;position:relative}.header-signUpPanel.showSub .inner>h3,.header-signUpPanel.showSub .DClubButtonWrapper{opacity:0;height:0;overflow:hidden;padding:0;margin:0}.header-signUpPanel .SubscriberPanelFullNameContainer,.header-signUpPanel .SubscriberPanelEmailAddressContainer{width:40%;float:left;padding:10px 5px}.header-signUpPanel .SubscriberPanelFullNameContainer input,.header-signUpPanel .SubscriberPanelEmailAddressContainer input{height:40px;line-height:40px;width:100%;text-indent:10px}.header-signUpPanel .SubscriberPanelSubmitButtonContainer{width:20%;float:left;padding:10px 5px}.header-signUpPanel .SubscriberPanelSubmitButtonContainer a{display:block;background:#a3bb68;padding:0 20px;line-height:40px;height:40px;color:#fff;font-family:TrajanPro-Regular,serif;cursor:pointer;position:relative}.header-signUpPanel .SubscriberPanelSubmitButtonContainer a:before{content:"Join 'D' Club";height:40px;line-height:40px;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.header-signUpPanel .SubscriberPanelSubmitButtonContainer a:hover{background-color:#2a2723}.header-signUpPanel .subPanel>h3{width:100%;margin-bottom:0;padding:0}.header-signUpPanel .moreInfoLink,.header-signUpPanel .tAndCLink{width:50%;margin:0 0 10px 0;display:block;float:left;text-align:center}@media only screen and (max-width: 767px){.header-signUpPanel{height:auto;margin-bottom:10px}.header-signUpPanel .inner>h3{line-height:20px;margin-bottom:0;width:100%}.header-signUpPanel .inner>.signUpCloseBtn{right:5px;top:5px}.header-signUpPanel .inner>.DClubButtonWrapper{padding:0;width:100%;margin:0 auto 10px auto}.header-signUpPanel .inner>.DClubButtonWrapper .button{margin:0 auto;max-width:280px;width:auto;font-size:1.3rem}.header-signUpPanel .SubscriberPanelFullNameContainer,.header-signUpPanel .SubscriberPanelEmailAddressContainer{width:50%;padding-top:0}}@media only screen and (max-width: 767px)and (max-width: 479px){.header-signUpPanel .SubscriberPanelFullNameContainer,.header-signUpPanel .SubscriberPanelEmailAddressContainer{width:100%}}@media only screen and (max-width: 767px){.header-signUpPanel .SubscriberPanelSubmitButtonContainer{width:100%;padding-top:0;padding-bottom:0}.header-signUpPanel.showSub{height:auto}}.ContentBannerImageContainer{position:relative;overflow:hidden;width:100%;background-color:#fff;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/loading.svg);background-repeat:no-repeat;background-size:40px;background-position:center}.ContentBannerImageContainer:after{content:"";display:block;padding-bottom:31.25%}@media only screen and (min-width: 960px){.ContentBannerImageContainer{background-size:80px}}.ContentBannerImageContainer img{position:absolute !important;top:0;left:0;width:100%;height:100%;display:block}.footer-bestRate{background:#a3bb68;color:#fff;text-align:center;padding:30px}.footer-bestRate a{color:inherit}.footer-bestRate .text-large{display:block;font-size:20px;font-size:2rem;font-weight:normal}.footer-bestRate .text-huge{display:block;font-size:44px;font-size:4.4rem;font-weight:normal;margin:8px auto 15px auto}@media only screen and (max-width: 479px){.footer-bestRate .text-huge{font-size:3.4rem}}.footer-bestRate .text-small{display:block;font-size:14px;font-size:1.4rem;font-weight:normal}.footer-social{background:#fff;color:#2a2723;padding:40px 0}.footer-social .inner{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;max-width:1336px}@media only screen and (max-width: 1199px){.footer-social .inner{max-width:960px}}@media only screen and (max-width: 959px){.footer-social .inner{max-width:768px}}@media only screen and (max-width: 767px){.footer-social .inner{max-width:480px}}@media only screen and (max-width: 479px){.footer-social .inner{max-width:100%}}.footer-social .inner:after{content:"";display:table;clear:both}@media only screen and (max-width: 1199px){.footer-social .inner{max-width:100%;flex-wrap:wrap}}@media only screen and (max-width: 767px){.footer-social .inner{flex-wrap:wrap}}@media only screen and (min-width: 768px){.footer-social .footer-newsletter{width:20%}}@media only screen and (max-width: 1199px){.footer-social .footer-newsletter{order:2;width:25%}}@media only screen and (max-width: 767px){.footer-social .footer-newsletter{order:3;width:40%;padding-top:10px}}.footer-social .footer-newsletter .SubscriberPanel:after{content:"";display:table;clear:both}@media only screen and (max-width: 767px){.footer-social .footer-newsletter .SubscriberPanel{margin-bottom:30px}}.footer-social .footer-newsletter .SubscriberPanel div{float:left}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelFullNameContainer{margin-bottom:10px;width:100%}@media only screen and (min-width: 480px){.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelFullNameContainer{width:48%;margin-right:2%}}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelEmailAddressContainer{margin-bottom:10px;width:100%}@media only screen and (min-width: 480px){.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelEmailAddressContainer{width:48%;margin-left:2%}}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelSubmitButtonContainer{width:100%}@media only screen and (min-width: 480px){.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelSubmitButtonContainer{width:100%;float:none}}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelSubmitButtonContainer a{width:100%;color:#2a2723;border:1px solid #a3bb68;background:#fff;height:40px;line-height:40px;display:inline-block;float:right;position:relative;text-align:center;display:inline-block}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelSubmitButtonContainer a:before{content:"";display:inline-block;vertical-align:middle;height:100%}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelSubmitButtonContainer a:before{content:"Sign Up";display:inline-block;vertical-align:middle;text-transform:uppercase;font-family:TrajanPro-Regular,serif}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelSubmitButtonContainer a:after{content:"";font-family:"icomoon";display:inline-block;vertical-align:middle;font-size:12px;margin-left:10px;color:#a3bb68}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelSubmitButtonContainer a:hover{border-color:#2a2723}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelSubmitButtonContainer a:hover:after{color:#2a2723}.footer-social .footer-newsletter .SubscriberPanel input{width:100%;height:40px;background:#e9e9e9;color:#2a2723;border:1px solid #e3dfdc;border-radius:0;margin-bottom:1px;text-indent:12px}.footer-social .footer-newsletter .SubscriberPanelSubscribingContainer,.footer-social .footer-newsletter .SubscriberPanelSubscribedContainer{display:none}.footer-social .footer-newsletter .SubscriberPanelSubscribedContainer{margin-bottom:20px}.footer-social .footer-newsletter .SubscriberPanelSubscribedContainer:after{content:"Thank you for subscribing to our fortnightly Distinction Hotels newsletter!"}.footer-social .footer-collection{width:60%}.footer-social .footer-collection-inner{display:flex;align-content:center;justify-content:center}.footer-social .footer-collection-inner img{width:250px;transition:all linear .3s;max-width:100%}.footer-social .footer-collection-inner img:hover{transform:scale(1.1)}.footer-social .footer-collection-inner .gold img{transform:scale(1.1)}.footer-social .footer-collection-inner .gold img:hover{transform:scale(1.2)}@media only screen and (max-width: 1199px){.footer-social .footer-collection{order:1;width:100%;margin-bottom:40px}}.footer-social .footer-smLinks .ico{display:inline-block;margin:0 10px 0 0}.footer-social .footer-smLinks .ico:after{font-family:"icomoon";font-size:24px;color:#2a2723}.footer-social .footer-smLinks .ico-facebook:after{content:""}.footer-social .footer-smLinks .ico-gplus:after{content:""}.footer-social .footer-smLinks .ico-twitter{margin-right:0}.footer-social .footer-smLinks .ico-twitter:after{content:""}.footer-social .footer-smLinks .ico:hover:after{color:#a3bb68}@media only screen and (min-width: 768px){.footer-social .footer-smLinks{width:10%}}@media only screen and (max-width: 1199px){.footer-social .footer-smLinks{order:3;width:25%}}@media only screen and (max-width: 767px){.footer-social .footer-smLinks{order:4;width:40%}}.footer-social .footer-tiaki img{max-width:100%}@media only screen and (max-width: 1199px){.footer-social .footer-tiaki img{max-width:200px}}@media only screen and (min-width: 768px){.footer-social .footer-tiaki{width:10%}}@media only screen and (max-width: 1199px){.footer-social .footer-tiaki{order:4;width:25%}}@media only screen and (max-width: 767px){.footer-social .footer-tiaki{order:2;width:100%}}.footer-bottom{background:#8b8178;color:#fff}.footer-bottom .inner{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}@media only screen and (max-width: 1199px){.footer-bottom .inner{max-width:960px}}@media only screen and (max-width: 959px){.footer-bottom .inner{max-width:768px}}@media only screen and (max-width: 767px){.footer-bottom .inner{max-width:480px}}@media only screen and (max-width: 479px){.footer-bottom .inner{max-width:100%}}.footer-bottom .inner:after{content:"";display:table;clear:both}.footer-bottom .footer-contact{padding:40px 0;font-family:TrajanPro-Regular,serif;border-bottom:1px solid #fff;margin-bottom:40px}.footer-bottom .footer-contact:after{content:"";display:table;clear:both}@media only screen and (max-width: 767px){.footer-bottom .footer-contact{text-align:center}}.footer-bottom .footer-contact .title{font-size:30px;font-size:3rem;text-transform:uppercase;color:#fff;font-family:TrajanPro-Regular,serif;margin-bottom:30px}.footer-bottom .footer-contact .col{margin-bottom:10px;text-align:center}@media only screen and (min-width: 768px){.footer-bottom .footer-contact .col{width:50%;float:left}}@media only screen and (min-width: 960px){.footer-bottom .footer-contact .col{width:20%;margin-bottom:auto}}@media only screen and (min-width: 960px){.footer-bottom .footer-contact .col:nth-of-type(1){text-align:left}}@media only screen and (min-width: 960px){.footer-bottom .footer-contact .col:nth-of-type(5){text-align:right}}.footer-bottom .footer-contact .col>.btn{position:relative;display:inline-block;height:40px;line-height:40px;padding:0 20px;border:1px solid rgb(84.4422310757,78.187250996,72.5577689243);background:#fff;color:#8b8178}@media only screen and (min-width: 960px)and (max-width: 1199px){.footer-bottom .footer-contact .col>.btn{padding:0 10px}}.footer-bottom .footer-contact .col>.btn:after{margin-left:10px;content:"";font-family:"icomoon";font-size:14px;color:#e3dfdc}.footer-bottom .footer-contact .col>.btn:hover{background:#a3bb68;color:#fff}.footer-bottom .footer-contact .col>.btn-phone:before{content:"";font-family:"icomoon";font-size:18px;display:inline-block;vertical-align:middle;margin-right:10px;float:left;transition:none}.footer-bottom .footer-contact .col>.btn-email:before{content:"";font-family:"icomoon";font-size:18px;display:inline-block;vertical-align:middle;margin-right:10px;float:left;transition:none}.footer-bottom .footer-find{margin-bottom:40px}.footer-bottom .footer-find:after{content:"";display:table;clear:both}.footer-bottom .footer-find a{color:inherit}.footer-bottom .footer-find a:hover{color:#a3bb68}.footer-bottom .footer-find ul{margin:0;padding:0;list-style:none}.footer-bottom .footer-find ul li{list-style:none;margin-bottom:8px}.footer-bottom .footer-find-header{padding:30px 0}.footer-bottom .footer-find-header:after{content:"";display:table;clear:both}@media only screen and (min-width: 768px){.footer-bottom .footer-find-header .title{float:left}}.footer-bottom .footer-find-header .search div.SearchContainer{width:auto !important;height:auto !important;background:0 !important}.footer-bottom .footer-find-header .search div.SearchContainer div.SearchField{width:auto !important;float:none !important}.footer-bottom .footer-find-header .search input{background:#fff !important;color:#2a2723 !important;width:260px !important;height:40px !important;text-indent:12px !important;font-family:inherit !important;font-style:inherit !important;font-size:inherit !important}@media only screen and (min-width: 768px){.footer-bottom .footer-find-header .search{float:right}}@media only screen and (min-width: 768px){.footer-bottom .footer-find-main{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.no-flexbox .footer-bottom .footer-find-main{display:block}.no-flexbox .footer-bottom .footer-find-main:after{content:"";display:table;clear:both}}.footer-bottom .footer-find-main .col{margin-bottom:30px}@media only screen and (min-width: 768px){.footer-bottom .footer-find-main .col{margin-bottom:auto}.no-flexbox .footer-bottom .footer-find-main .col{float:left;width:33.33%}}.footer-bottom .footer-find-main .title{font-size:20px;margin-bottom:20px}.footer-bottom .footer-find-sitemap .tSearch{display:block;margin-bottom:8px}.footer-bottom .footer-find-sitemap a:not(:first-child){display:none}.footer-bottom .footer-find-sitemap br{display:none}.footer-bottom .footer-find-sitemap b{font-weight:normal}.footer-bottom .footer-find-sitemap b u{text-decoration:none;text-transform:capitalize}.footer-RG{padding:30px 0;background:#2a2723;color:#fff}.footer-RG .FooterTop{background:0 !important}.footer-RG a{color:inherit !important}.footer-mobi{display:none;position:fixed;z-index:10001;bottom:0;left:0;width:100%;height:50px;background:#2a2723;padding:10px;-webkit-transition:none;-moz-transition:none;transition:none}.footer-mobi:after{content:"";display:table;clear:both}@media only screen and (max-width: 479px){.footer-mobi{display:block}}.open-sidebar .footer-mobi{left:240px}.open-bookpanel .footer-mobi{left:-240px}@media only screen and (max-width: 767px){.footer-mobi{display:block}}.footer-mobi .link{display:inline-block;width:40%;height:30px;float:left;text-align:center;color:#fff;font-family:TrajanPro-Regular,serif}.footer-mobi .link:before{content:"";display:inline-block;vertical-align:middle;height:100%}.footer-mobi .link:not(:last-of-type){border-right:1px solid #e9e9e9}.footer-mobi .link span{line-height:1;display:inline-block;vertical-align:middle}.footer-mobi .link.home{width:20%}.footer-mobi .link.home span:before{content:"";font-family:"icomoon";font-size:20px;color:#fff}.voucher-button-footer{text-transform:uppercase;position:relative;display:inline-block;height:40px;line-height:40px;padding:0 20px;border:1px solid #544e49;background:#fff;color:#8b8178}.homePage .slick-arrow{font-size:0;position:relative}.homePage .slick-arrow:before{font-family:"icomoon";font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.no-csstransforms .homePage .slick-arrow:before{position:static;top:auto;left:auto;position:initial;top:initial;left:initial}.homePage .slick-arrow.slick-prev:before{content:""}.homePage .slick-arrow.slick-next:before{content:""}.homePage-banner .item{position:relative}.homePage-banner .item:after{content:"";display:table;clear:both}.homePage-banner .item-image{position:relative;display:block;width:100%;overflow:hidden;background-color:#fff;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/loading.svg);background-repeat:no-repeat;background-size:40px;background-position:center}.homePage-banner .item-image:after{content:"";display:block;padding-bottom:56.25%}@media only screen and (min-width: 960px){.homePage-banner .item-image{width:60%;float:left;background-size:80px}}@media only screen and (min-width: 1200px){.homePage-banner .item-image{width:70%}}@media only screen and (min-width: 1600px){.homePage-banner .item-image{width:80%}}.homePage-banner .item-image img{position:absolute;top:0;left:0;display:block;width:100%;height:auto}.homePage-banner .item-details{background:#2a2723;color:#fff;padding:20px}@media only screen and (min-width: 960px){.homePage-banner .item-details{position:absolute;top:0;right:0;width:40%;height:100%}.homePage-banner .item-details .inner{position:absolute;top:50%;left:40px;right:40px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width: 1200px){.homePage-banner .item-details{width:30%}}@media only screen and (min-width: 1600px){.homePage-banner .item-details{width:20%}}.homePage-banner .item-details-title{text-transform:uppercase;font-family:TrajanPro-Regular,serif;margin-bottom:10px}@media only screen and (min-width: 1200px){.homePage-banner .item-details-title{margin-bottom:40px}}.homePage-banner .item-details-title .main{color:#8b8178;font-size:16px;font-size:1.6rem;margin-bottom:10px}.homePage-banner .item-details-title .evoField4{font-size:28px;font-size:2.8rem;line-height:1}.homePage-banner .item-details-text{margin:10px 0}@media only screen and (min-width: 960px)and (max-width: 1199px){.homePage-banner .item-details-text{display:block;display:-webkit-box;height:96px;line-height:16px;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media only screen and (min-width: 1200px){.homePage-banner .item-details-text{margin:40px 0}}.homePage-banner .item-details-buttons .btn{position:relative;display:block;padding:8px 40px 8px 20px;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif;width:auto}@media only screen and (min-width: 960px){.homePage-banner .item-details-buttons .btn{width:100%}}.homePage-banner .item-details-buttons .btn-main{border:1px solid #a3bb68;margin-bottom:10px;color:#fff}.homePage-banner .item-details-buttons .btn-main:after{content:"";font-family:"icomoon";font-size:14px;display:inline-block;vertical-align:middle;float:right}.homePage-banner .item-details-buttons .btn-main:hover{border-color:#fff;color:#fff}.homePage-banner .item-details-buttons .btn-main:hover:after{color:#fff}.homePage-banner .item-details-buttons .btn-all{border-bottom:1px solid #8b8178;color:#8b8178}.homePage-banner .item-details-buttons .btn-all:after{content:"";font-family:"icomoon";font-size:14px;color:inherit;position:absolute;right:10px;top:50%;margin-top:-7px}.homePage-banner .item-details-buttons .btn-all:hover{border-color:#fff;color:#fff}.homePage-banner .item-details-buttons .btn-all:hover:after{color:#fff}.homePage-banner .item:not(.slick-active) img[dataimageurl]{display:none}.homePage-banner .slick-dots{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);list-style:none;padding:0;margin:0}@media only screen and (min-width: 960px){.homePage-banner .slick-dots{left:30%}}@media only screen and (min-width: 1200px){.homePage-banner .slick-dots{left:35%}}@media only screen and (min-width: 1600px){.homePage-banner .slick-dots{left:40%;bottom:50px}}.homePage-banner .slick-dots li{display:inline-block;margin-right:10px}.homePage-banner .slick-dots li button{font-size:0;background:#e9e9e9;width:20px;height:20px;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;outline:none;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.homePage-banner .slick-dots li button:hover{background:#a3bb68}.homePage-banner .slick-dots li.slick-active button{background:#a3bb68}.homePage-banner .slick-arrow{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;outline:none;position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;z-index:10;background:#2a2723;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}@media only screen and (max-width: 959px){.homePage-banner .slick-arrow{top:30vmin}}.homePage-banner .slick-arrow:hover{background:#a3bb68}.homePage-banner .slick-arrow.slick-prev{left:0}.homePage-banner .slick-arrow.slick-next{right:0}@media only screen and (min-width: 960px){.homePage-banner .slick-arrow.slick-next{right:40%}}@media only screen and (min-width: 1200px){.homePage-banner .slick-arrow.slick-next{right:30%}}@media only screen and (min-width: 1600px){.homePage-banner .slick-arrow.slick-next{right:20%}}.homePage-featPanel{background:#e9e9e9;padding-top:20px;padding-bottom:20px;text-align:center}.homePage-featPanel .inner{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;font-size:0}@media only screen and (max-width: 1199px){.homePage-featPanel .inner{max-width:960px}}@media only screen and (max-width: 959px){.homePage-featPanel .inner{max-width:768px}}@media only screen and (max-width: 767px){.homePage-featPanel .inner{max-width:480px}}@media only screen and (max-width: 479px){.homePage-featPanel .inner{max-width:100%}}.homePage-featPanel .inner:after{content:"";display:table;clear:both}.homePage-featPanel .col{display:inline-block;font-size:14px;font-size:1.4rem;width:50%;position:relative;text-transform:uppercase;text-align:center}@media only screen and (max-width: 767px){.homePage-featPanel .col{margin:0 0 20px 0}.homePage-featPanel .col:nth-of-type(3),.homePage-featPanel .col:nth-of-type(4){margin:0}}@media only screen and (min-width: 768px){.homePage-featPanel .col{vertical-align:bottom;width:20%}}@media only screen and (min-width: 1200px){.homePage-featPanel .col{vertical-align:middle}}.homePage-featPanel .col:before{content:"";display:inline-block;vertical-align:middle;height:100%}.homePage-featPanel .col a{color:#2a2723}.homePage-featPanel .col a:hover{color:#a3bb68}.homePage-featPanel .col .ico{display:inline-block;vertical-align:middle;background-size:contain;background-repeat:no-repeat;margin-right:10px}@media only screen and (max-width: 767px){.homePage-featPanel .col .ico{display:none}}@media only screen and (min-width: 768px)and (max-width: 1199px){.homePage-featPanel .col .ico{display:block;margin:0 auto 10px}}.homePage-featPanel .col .ico-tick{width:52px;height:49px;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-tick.png)}.homePage-featPanel .col .ico-wifi{width:58px;height:39px;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-wifi.png)}.homePage-featPanel .col .ico-x{width:31px;height:31px;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-x.png)}.homePage-featPanel .col .ico-map{width:42px;height:64px;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-map.png)}.homePage-featPanel .col .ico-vouchers{width:58px;height:39px;background-image:url(/PicsHotel/DistinctionPortal2015/Images/voucher-brown.png)}@media only screen and (max-width: 767px){.homePage-featPanel .col .ico-vouchers{margin-top:20px !important;margin-bottom:20px !important}}.homePage-featPanel .col .text{display:inline-block;vertical-align:middle;font-family:TrajanPro-Regular,serif}.homePage-intro{background:#fff}.homePage-intro:after{content:"";display:table;clear:both}@media only screen and (max-width: 959px){.homePage-intro{padding:10px}}.homePage-intro-main{margin-bottom:20px}@media only screen and (min-width: 960px){.homePage-intro-main{width:50%;float:left;margin-bottom:auto;padding:20px}}@media only screen and (min-width: 1200px){.homePage-intro-main{padding-left:15%;padding-left:calc((100% - 1200px)/2 + 20px)}}@media only screen and (min-width: 960px){.homePage-intro-offers{width:50%;float:left}}.homePage-intro-offers .item{position:relative;overflow:hidden}.homePage-intro-offers .item img{width:100%;height:auto;display:block}.homePage-intro-offers .item-details{height:100px;position:absolute;width:80%;background:rgba(0,0,0,.8);-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.no-csstransforms .homePage-intro-offers .item-details{position:static;top:auto;left:auto;position:initial;top:initial;left:initial}.homePage-intro-offers .item-details .inner{position:absolute;left:10%;right:10%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.homePage-intro-offers .item-title{color:#fff;text-transform:uppercase;text-align:center}@media only screen and (min-width: 480px){.homePage-intro-offers .item-title{font-size:2.4rem;height:100px;line-height:100px;overflow:hidden}}.homePage-intro-offers .item-text{position:absolute;opacity:0;color:#fff;margin:20px 0;display:block;display:-webkit-box;height:80px;line-height:16px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.homePage-intro-offers .item-btn{position:absolute;opacity:0;display:block;background:0;color:#fff;border:1px solid #a3bb68;height:40px;line-height:40px;padding:0 20px 0 0px;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif}.homePage-intro-offers .item-btn:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;right:10px;top:0;color:#a3bb68}.homePage-intro-offers .item:hover .item-details{height:100%}.homePage-intro-offers .item:hover .item-text,.homePage-intro-offers .item:hover .item-btn{position:relative;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.homePage-intro-offers .item:hover .item-btn:hover{border-color:#fff}.homePage-intro-offers .item:hover .item-btn:hover:after{color:#fff}.homePage-panel:after{content:"";display:table;clear:both}.homePage-panel-header{position:relative;text-transform:uppercase;margin:auto;padding:20px 10px;text-align:center}.homePage-panel-header:after{content:"";display:table;clear:both}@media only screen and (min-width: 768px){.homePage-panel-header{text-align:left;margin:auto 60px;padding:40px 0}.homePage-panel-header:after{content:"";display:table;clear:both}}.homePage-panel-header .title-main{font-size:30px;font-size:3rem;color:#2a2723;margin-bottom:10px}.homePage-panel-header .title-sub{font-size:20px;font-size:2rem;color:#8b8178;margin-bottom:10px}.homePage-panel-header a{padding:8px 20px;text-align:center;border:1px solid #a3bb68;color:#2a2723;display:inline-block;font-size:18px;font-size:1.8rem;font-family:TrajanPro-Regular,serif}.homePage-panel-header a:before{content:"";display:inline-block;vertical-align:middle;height:100%}@media only screen and (min-width: 960px){.homePage-panel-header a{position:absolute;right:0;top:50%;max-width:48%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.homePage-panel-header a:after{content:"";font-family:"icomoon";font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px;color:#a3bb68}.homePage-panel-header a:hover{border-color:#2a2723}.homePage-panel-header a:hover:after{color:#2a2723}.homePage-news{background:#e9e9e9}@media only screen and (min-width: 1600px){.homePage-news .homePage-panel-header{max-width:1480px;margin-left:auto;margin-right:auto}}.homePage-news .repeater{max-width:1600px;margin:0px auto 40px}.homePage-news .repeater .item{position:relative;margin:0 5px;overflow:hidden;background:#fff}.homePage-news .repeater .item-details{height:200px;position:absolute;width:80%;background:rgba(0,0,0,.8);-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.no-csstransforms .homePage-news .repeater .item-details{position:static;top:auto;left:auto;position:initial;top:initial;left:initial}.homePage-news .repeater .item-details .inner{position:absolute;left:40px;right:40px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.homePage-news .repeater .item-subTitle{color:#8b8178;font-size:1.6rem;font-family:TrajanPro-Regular,serif}.homePage-news .repeater .item-title{color:#fff}.homePage-news .repeater .item-text{position:absolute;opacity:0;color:#fff;margin:20px 0;display:block;display:-webkit-box;height:80px;line-height:16px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.homePage-news .repeater .item-btn{position:absolute;opacity:0;display:block;background:#a3bb68;color:#fff;border:1px solid rgba(0,0,0,0);height:40px;line-height:40px;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif}.homePage-news .repeater .item:hover .item-details{height:100%}.homePage-news .repeater .item:hover .item-text,.homePage-news .repeater .item:hover .item-btn{position:relative;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.homePage-news .repeater .item:hover .item-btn:hover{border-color:#fff}.homePage-news .repeater button.slick-arrow{width:40px;height:40px;background:#2a2723;color:#fff;position:absolute;top:50%;margin-top:-20px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;outline:none;z-index:1}.homePage-news .repeater button.slick-arrow:hover{background:#a3bb68}.homePage-news .repeater button.slick-arrow.slick-prev{left:5px}.homePage-news .repeater button.slick-arrow.slick-next{right:5px}.homePage-news .repeater button.slick-arrow+.slick-list .item.slick-slide:not(.slick-active){opacity:.5;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.homePage-news .repeater button.slick-arrow+.slick-list .item.slick-slide:not(.slick-active):hover{opacity:1}.homePage-map{background:#a3bb68;width:100%;position:relative;width:100%}.homePage-map.hidden{display:none}.homePage-map:after{content:"";display:block;padding-bottom:50%}.homePage-map:after{content:"";display:table;clear:both}@media only screen and (max-width: 479px){.homePage-map{display:none}}@media only screen and (max-width: 767px)and (orientation: landscape){.homePage-map{display:none}}.homePage-map.showExpList .expListWrapper{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.homePage-map.showExpList .mapWrapper{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.homePage-map .expListWrapper{position:absolute;top:0;left:0;width:50%;height:100%;padding:5%;background-image:url(/PicsHotel/DistinctionHotels2015/SkinImages/expListRepeaterBG.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out}@media only screen and (max-width: 959px){.homePage-map .expListWrapper{display:none}}.homePage-map .expListWrapper .expListOverlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(42,39,35,.55);z-index:0}.homePage-map .expListWrapper .expListOverlay:before{content:"";position:absolute;top:20px;left:20px;right:20px;bottom:20px;border:1px solid #8b8178;z-index:0}@media only screen and (min-width: 960px){.homePage-map .expListWrapper{position:absolute;width:50%;height:100%;top:0;left:0}}.homePage-map .expListWrapper .expListTitle{position:absolute;top:40px;left:40px;right:40px;height:15%;height:calc(20% - 40px);color:#fff}.homePage-map .expListWrapper .expListTitle .inner{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 1200px){.homePage-map .expListWrapper .expListTitle .inner{left:25px}}.homePage-map .expListWrapper .expListTitle h2{font-size:28px;font-size:2.8rem}.homePage-map .expListWrapper .expListTitle h3{font-size:20px;font-size:2rem}.homePage-map .expListWrapper .expListRepeater{position:absolute;bottom:40px;left:40px;right:40px;height:75%;height:calc(80% - 40px);overflow-x:hidden;overflow-y:auto}.homePage-map .expListWrapper .expListRepeater::-webkit-scrollbar{width:8px}.homePage-map .expListWrapper .expListRepeater::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(42,39,35,.3)}.homePage-map .expListWrapper .expListRepeater::-webkit-scrollbar-thumb{background-color:#8b8178}.homePage-map .expListWrapper .expListBG{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.homePage-map .expListWrapper .expListBG img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.homePage-map .expListWrapper .item{float:left;padding:10px}@media only screen and (max-width: 959px){.homePage-map .expListWrapper .item{display:none}}@media only screen and (min-width: 960px)and (max-width: 1399px){.homePage-map .expListWrapper .item{width:50%}.homePage-map .expListWrapper .item:nth-of-type(2n+1){clear:left}}@media only screen and (min-width: 1400px){.homePage-map .expListWrapper .item{width:33.3333333333%}.homePage-map .expListWrapper .item:nth-of-type(3n+1){clear:left}}@media only screen and (min-width: 1600px){.homePage-map .expListWrapper .item{padding:25px}}.homePage-map .expListWrapper .item .hidden{display:none}.homePage-map .expListWrapper .item-details{position:relative}.homePage-map .expListWrapper .item-details .linkWrapper{color:#000}.homePage-map .expListWrapper .item-title{border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:0;color:#fff}.homePage-map .expListWrapper .item-text{opacity:0;margin:10px 0;display:block;display:-webkit-box;height:48px;line-height:16px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.homePage-map .expListWrapper .item-btn{position:relative;display:block;padding:8px 20px;border:1px solid currentColor;background:#fff;color:#8b8178;font-family:TrajanPro-Regular,serif;text-align:center;text-transform:uppercase;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;opacity:0}.homePage-map .expListWrapper .item-btn:after{position:relative;display:inline-block;vertical-align:middle;margin-left:15px;content:"";font-family:"icomoon";font-size:12px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.homePage-map .expListWrapper .item-btn:hover{color:#2a2723}.homePage-map .expListWrapper .item:hover,.homePage-map .expListWrapper .item.focused{background:#fff}.homePage-map .expListWrapper .item:hover .item-title,.homePage-map .expListWrapper .item.focused .item-title{color:#8b8178;padding-bottom:0}.homePage-map .expListWrapper .item:hover .item-text,.homePage-map .expListWrapper .item:hover .item-btn,.homePage-map .expListWrapper .item.focused .item-text,.homePage-map .expListWrapper .item.focused .item-btn{opacity:1}.homePage-map .expListWrapper .item:hover .item-stars,.homePage-map .expListWrapper .item.focused .item-stars{opacity:1;max-height:50px}.homePage-map .mapWrapper{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out}.homePage-map .showExpBtn{position:absolute;padding:8px 20px;background:#a3bb68;top:50px;left:10px;z-index:1;font-size:18px;text-align:center;color:#fff}@media only screen and (max-width: 959px){.homePage-map .showExpBtn{display:none}}.homePage-map .showExpBtn:hover,.homePage-map .showExpBtn:focus{background-color:#2a2723}.homePage-map .map_canvas_homepage{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.homePage-map .map_canvas_homepage .info_content{width:auto !important;max-width:280px}.homePage-map .map_canvas_homepage .info_content .info_name{color:#8b8178}.homePage-map .map_canvas_homepage .info_content .info_mainphone a,.homePage-map .map_canvas_homepage .info_content .info_freephone a{color:#a3bb68}.homePage-map .map_canvas_homepage .info_content .info_img{position:relative;width:280px;height:210px;background:#e9e9e9;margin:10px 0}.homePage-map .map_canvas_homepage .info_content .info_img img{display:block;width:100%;height:auto}@media only screen and (max-width: 479px){.homePage-map .map_canvas_homepage .info_content .info_img{display:none}}.homePage-map .map_canvas_homepage .info_content .info_a_moreinfo,.homePage-map .map_canvas_homepage .info_content .info_a_booknow{display:inline-block;margin:8px 5px 0 0}.homePage-map .map_canvas_homepage .info_content .info_a_moreinfo a,.homePage-map .map_canvas_homepage .info_content .info_a_booknow a{position:relative;display:block;padding:8px 20px;border:1px solid currentColor;background:#fff;color:#8b8178;font-family:TrajanPro-Regular,serif;text-align:center;text-transform:uppercase;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.homePage-map .map_canvas_homepage .info_content .info_a_moreinfo a:after,.homePage-map .map_canvas_homepage .info_content .info_a_booknow a:after{position:relative;display:inline-block;vertical-align:middle;margin-left:15px;content:"";font-family:"icomoon";font-size:12px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.homePage-map .map_canvas_homepage .info_content .info_a_moreinfo a:hover,.homePage-map .map_canvas_homepage .info_content .info_a_booknow a:hover{color:#2a2723}.homePage-map .map_canvas_homepage .info_content .info_a_booknow a{background:#a3bb68}@media only screen and (min-width: 1600px){.homePage-optional .homePage-panel-header{max-width:1480px;margin-left:auto;margin-right:auto}}.homePage-optional.homePage-optional1,.homePage-optional.homePage-optional3{background:#e9e9e9}.homePage-optional.homePage-optional2 .repeater .item{background:#e9e9e9}.homePage-optional .repeater{max-width:1600px;margin:0 auto 40px}.homePage-optional .repeater .item{position:relative;margin:0 5px;overflow:hidden;background:#fff}.homePage-optional .repeater .item-image{position:relative;display:block;width:100%;overflow:hidden;background-color:#fff;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/loading.svg);background-repeat:no-repeat;background-size:40px;background-position:center}.homePage-optional .repeater .item-image:after{content:"";display:block;padding-bottom:56.25%}.homePage-optional .repeater .item-image img{position:absolute;top:0;left:0;display:block;width:100%;height:auto}.homePage-optional .repeater .item-details{padding:20px 20px 60px 20px}@media only screen and (min-width: 1400px){.homePage-optional .repeater .item-details{padding:40px 40px 60px 40px}}.homePage-optional .repeater .item-subTitle{color:#2a2723;font-family:TrajanPro-Regular,serif}.homePage-optional .repeater .item-title{color:#8b8178}.homePage-optional .repeater .item-text{color:#2a2723;margin:20px 0}.homePage-optional .repeater .item-btn{position:absolute;bottom:20px;left:20px;right:20px;display:block;border:1px solid #8b8178;color:#8b8178;height:40px;line-height:40px;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif}.homePage-optional .repeater .item-btn:hover{border-color:#2a2723;color:#2a2723}.homePage-optional .repeater button.slick-arrow{width:40px;height:40px;background:#2a2723;color:#fff;position:absolute;top:50%;margin-top:-20px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;outline:none;z-index:1}.homePage-optional .repeater button.slick-arrow:hover{background:#a3bb68}.homePage-optional .repeater button.slick-arrow.slick-prev{left:5px}.homePage-optional .repeater button.slick-arrow.slick-next{right:5px}.homePage-optional .repeater button.slick-arrow+.slick-list .item.slick-slide:not(.slick-active){opacity:.5;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.homePage-optional .repeater button.slick-arrow+.slick-list .item.slick-slide:not(.slick-active):hover{opacity:1}.homePage-gallery{background:#fff;padding:40px 0}@media only screen and (max-width: 479px){.homePage-gallery{display:none}}@media only screen and (max-width: 767px)and (orientation: landscape){.homePage-gallery{display:none}}.homePage-gallery .inner{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}@media only screen and (max-width: 1199px){.homePage-gallery .inner{max-width:960px}}@media only screen and (max-width: 959px){.homePage-gallery .inner{max-width:768px}}@media only screen and (max-width: 767px){.homePage-gallery .inner{max-width:480px}}@media only screen and (max-width: 479px){.homePage-gallery .inner{max-width:100%}}.homePage-gallery div.vsigCaptionAsName{background:#8b8178;padding:8px 20px}#ctl00_cPHBody_ctrContact01_ctlDirectClient_trAddress{display:none}#ctl00_cPHBody_EnquiryToSupplierCtl_ctrContact01_phEmailOkSurvey>td>table>tbody>tr:nth-of-type(1),#ctl00_cPHBody_EnquiryToSupplierCtl_ctrContact01_phEmailOkSurvey>td>table>tbody>tr:nth-of-type(2){display:none}#modal{z-index:999999 !important}.BookEngineCtlWrapper{margin:auto}.BookingCheckoutPanel a{position:fixed;background:#a3bb68;color:#fff;top:100px;right:0px;padding:8px 20px;z-index:1001;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.BookingCheckoutPanel a:hover{background:hsl(77.3493975904,37.899543379%,47.0588235294%)}.BookingCheckoutPanel a .icon{display:none}.SearchTSWrapper table table,.SearchTSWrapper table thead,.SearchTSWrapper table tbody,.SearchTSWrapper table tfoot,.SearchTSWrapper table tr,.SearchTSWrapper table th,.SearchTSWrapper table td{display:block;width:auto;height:auto;margin:0;padding:0;border:none;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0}.SearchTSWrapper table th,.SearchTSWrapper table td{display:inline-block}.SearchTSWrapper table.tblSearch{width:100%;position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}@media only screen and (max-width: 1199px){.SearchTSWrapper table.tblSearch{max-width:960px}}@media only screen and (max-width: 959px){.SearchTSWrapper table.tblSearch{max-width:768px}}@media only screen and (max-width: 767px){.SearchTSWrapper table.tblSearch{max-width:480px}}@media only screen and (max-width: 479px){.SearchTSWrapper table.tblSearch{max-width:100%}}.SearchTSWrapper table.tblSearch tfoot{display:none}.SearchTSWrapper .tblHeaders,.SearchTSWrapper h1{color:#2a2723;font-size:24px;font-weight:bold}.SearchTSWrapper .rgRow,.SearchTSWrapper .rgAltRow{border-top:1px solid #2a2723 !important}.SearchTSWrapper #ctl00_cPHBody_txtSearch{border-radius:0 !important;border:1px solid #2a2723 !important;height:36px;text-indent:10px;outline:none !important;margin-bottom:20px}.SearchTSWrapper .RadGrid_Default td.rgPagerCell{border:none !important}.SearchTSWrapper span[id$=lblTitle]{color:#2a2723 !important}.SearchTSWrapper input.searchbox[type=submit]{border:1px solid #8b8178;color:#8b8178;height:40px;line-height:40px;width:100%;text-align:center;text-transform:uppercase;outline:none !important}.linkWrapper{display:block;color:inherit}div.ConditionsTextFinal{display:none !important}.listViewWrapper-facilities+.amenities{display:none}.UnsubscribeWrapper .Submit{color:#2a2723}.listViewWrapper-service .supFacilitiesWrapper{float:left;width:100%}@media only screen and (max-width: 479px){.mpf-content{margin-bottom:20px;vertical-align:bottom}}.mfp-bg{z-index:9998}.mfp-wrap{z-index:99999}.cssbeBookEngineContainer{margin-top:0 !important}table.cssbeBookCheckoutContainer span[id^=ctl00_cPHBody_checkout][id$=lblInclusions]{font-size:0 !important;color:#3f3e3e !important}table.cssbeBookCheckoutContainer span[id^=ctl00_cPHBody_checkout][id$=lblInclusions]::before{content:"Stay Enhancements" !important;font-size:12px !important;font-weight:bold !important;display:block !important;opacity:1 !important;position:relative;top:5px}table.cssbeBookCheckoutContainer span[id^=ctl00_cPHBody_checkout][id$=lblDateFromTo]{opacity:0}.homePage-featPanel .col.voucher{margin-bottom:0}.voucher-button{position:relative;display:inline-block;margin-left:15px;font-family:TrajanPro-Regular,serif;color:#2a2723;font-size:1.4rem;line-height:1.4;text-transform:uppercase}.voucher-button:before{content:"";width:46px;height:32px;display:inline-block;vertical-align:middle;margin-right:5px;background-image:url(/PicsHotel/DistinctionPortal2015/Images/voucher-brown.png);background-position:center;background-size:cover}.voucher-button:after{content:"";display:inline-block;vertical-align:middle;margin-left:10px;font-family:"icomoon";font-size:13px}.voucher-button-footer{text-transform:uppercase}.voucher-button-footer:hover a{color:#fff}.footer-bottom .footer-contact .col.email{display:none}.footer-bottom .footer-contact .col.voucher a:hover .btn{background:#a3bb68;color:#fff}@media(max-width: 1200px){.footer-bottom .footer-contact .col.trade a{line-height:unset;text-align:left}}@media(max-width: 768px){.footer-bottom .footer-contact .col.trade{line-height:40px}}@media(max-width: 960px){.footer-bottom .footer-contact .col a:after{display:none}.footer-bottom .footer-contact .col a .btn:after{display:none}}@media(max-width: 768px){.footer-bottom .footer-contact .col{width:unset}}@media(max-width: 1200px){.header-bottom .bpMainWrapper{max-width:none !important}.dealsBtn{margin-left:210px !important;position:relative !important;top:5px}.voucher-button{position:relative !important;top:5px}}@media(max-width: 960px){.voucher-button{display:none}}.CMSPage-main{max-width:1200px;margin:25px auto;padding:0 15px;display:block}#modal{z-index:999999 !important}.ico-instagram{width:25px;height:25px;position:relative;top:2px}.ico-instagram svg path,.ico-instagram svg circle{fill:#2a2723}.ico-instagram:hover svg path,.ico-instagram:hover svg circle{fill:#a3bb68}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}h1,.HotName,h2,.HotNameSub,h3,h4,h5,h6{font-weight:200}.vs3Wrapper{max-width:100%;padding-left:0;padding-right:0}.vs3Wrapper .intro-supplier{margin-top:0}.vs3Wrapper .location #ctl00_cPHBody_LocationCtl_ctl03_listingtabs .breadcrumb,.vs3Wrapper .supplier-contact-form .breadcrumb{margin-left:0 !important;margin-right:0 !important}@media(max-width: 580px){.vs3Wrapper .location,.vs3Wrapper .supplier-contact-form{padding-left:30px;padding-right:30px}}.vs3Wrapper .listViewWrapper-supplier,.vs3Wrapper .listViewWrapper-mainAreas{margin-bottom:0}.vs3Wrapper .listViewWrapper-supplier .item,.vs3Wrapper .listViewWrapper-mainAreas .item{margin:50px auto}.vs3Wrapper .listViewWrapper-supplier .item-details-buttons .btn,.vs3Wrapper .listViewWrapper-mainAreas .item-details-buttons .btn{height:50px;padding-top:15px;padding-bottom:0;font-size:16px;font-family:TrajanPro-Regular,serif}.vs3Wrapper .listViewWrapper-supplier .item-details-buttons .btn:after,.vs3Wrapper .listViewWrapper-mainAreas .item-details-buttons .btn:after{position:relative;top:unset;right:unset;left:15px}.vs3Wrapper .listViewWrapper-supplier .item-details-buttons .btn.btn--readMore,.vs3Wrapper .listViewWrapper-mainAreas .item-details-buttons .btn.btn--readMore{color:#8b8178 !important}@media(max-width: 580px){.vs3Wrapper .listViewWrapper-supplier .item,.vs3Wrapper .listViewWrapper-mainAreas .item{margin:30px auto}}.vs3Wrapper .listViewWrapper-service{padding:0 100px 100px 100px}@media(max-width: 1280px){.vs3Wrapper .listViewWrapper-service{padding:0 80px 100px 80px}}@media(max-width: 960px){.vs3Wrapper .listViewWrapper-service{padding:0 50px 75px 50px}}@media(max-width: 580px){.vs3Wrapper .listViewWrapper-service{padding:0 30px 50px 30px}}.vs3Wrapper .listViewWrapper-service .intro{margin-top:0}.vs3Wrapper .listViewWrapper-service .itemListWrapper{margin-bottom:50px}.vs3Wrapper .listViewWrapper-service .DepositCancellationWrapper{margin-top:50px;margin-bottom:0}.vs3Wrapper .listViewWrapper-supplier .itemList,.vs3Wrapper .listViewWrapper-mainAreas .itemList{margin:0}.vs3Wrapper .listViewWrapper-supplier .item.item--supplier,.vs3Wrapper .listViewWrapper-mainAreas .item.item--supplier{display:flex;align-items:stretch}.vs3Wrapper .listViewWrapper-supplier .item-details,.vs3Wrapper .listViewWrapper-mainAreas .item-details{flex:3;display:flex;flex-direction:column}.vs3Wrapper .listViewWrapper-supplier .item-image,.vs3Wrapper .listViewWrapper-mainAreas .item-image{width:33.33%;flex:2;display:flex;flex-direction:column}.vs3Wrapper .listViewWrapper-supplier .item-image img,.vs3Wrapper .listViewWrapper-mainAreas .item-image img{width:100%;height:100%;object-fit:cover}.vs3Wrapper .listViewWrapper-supplier .item-image .linkWrapper--image,.vs3Wrapper .listViewWrapper-mainAreas .item-image .linkWrapper--image{display:flex;height:100%}@media(max-width: 960px){.vs3Wrapper .listViewWrapper-supplier .item.item--supplier,.vs3Wrapper .listViewWrapper-mainAreas .item.item--supplier{padding-bottom:25px;margin-top:25px;margin-bottom:25px}.vs3Wrapper .listViewWrapper-supplier .item-details,.vs3Wrapper .listViewWrapper-mainAreas .item-details{flex:1}.vs3Wrapper .listViewWrapper-supplier .item-image,.vs3Wrapper .listViewWrapper-mainAreas .item-image{flex:1}}@media(max-width: 768px){.vs3Wrapper .listViewWrapper-supplier .item.item--supplier,.vs3Wrapper .listViewWrapper-mainAreas .item.item--supplier{flex-direction:column;padding-bottom:0}.vs3Wrapper .listViewWrapper-supplier .item-details,.vs3Wrapper .listViewWrapper-mainAreas .item-details{width:100%;padding-top:15px;padding-left:15px;padding-right:15px}.vs3Wrapper .listViewWrapper-supplier .item-image,.vs3Wrapper .listViewWrapper-mainAreas .item-image{width:100%}}.vs3Wrapper .listViewWrapper-supplier,.vs3Wrapper .listViewWrapper-offers,.vs3Wrapper .listViewWrapper-announcement{padding:0 100px 100px 100px}.vs3Wrapper .listViewWrapper-supplier .item-details-buttons .btn,.vs3Wrapper .listViewWrapper-offers .item-details-buttons .btn,.vs3Wrapper .listViewWrapper-announcement .item-details-buttons .btn{color:#fff !important;font-size:16px;line-height:125%;font-family:TrajanPro-Regular,serif;height:50px;padding-top:13px}@media(max-width: 1280px){.vs3Wrapper .listViewWrapper-supplier,.vs3Wrapper .listViewWrapper-offers,.vs3Wrapper .listViewWrapper-announcement{padding:0 80px 100px 80px}}@media(max-width: 960px){.vs3Wrapper .listViewWrapper-supplier,.vs3Wrapper .listViewWrapper-offers,.vs3Wrapper .listViewWrapper-announcement{padding:0 50px 75px 50px}}@media(max-width: 580px){.vs3Wrapper .listViewWrapper-supplier,.vs3Wrapper .listViewWrapper-offers,.vs3Wrapper .listViewWrapper-announcement{padding:0 30px 50px 30px}}.vs3Wrapper .listViewWrapper-supplier .intro,.vs3Wrapper .listViewWrapper-offers .intro,.vs3Wrapper .listViewWrapper-announcement .intro{margin-top:0}.vs3Wrapper .listViewWrapper-supplier .itemListWrapper,.vs3Wrapper .listViewWrapper-offers .itemListWrapper,.vs3Wrapper .listViewWrapper-announcement .itemListWrapper{margin-bottom:50px}.vs3Wrapper .listViewWrapper-supplier .DepositCancellationWrapper,.vs3Wrapper .listViewWrapper-offers .DepositCancellationWrapper,.vs3Wrapper .listViewWrapper-announcement .DepositCancellationWrapper{margin-top:50px;margin-bottom:0}.vs3Wrapper .listViewWrapper-supplier.listViewWrapper-withIn-detailViewWrapper{padding-bottom:50px !important}.vs3Wrapper .listViewWrapper-supplier.listViewWrapper-withIn-detailViewWrapper .itemList>div{margin-bottom:0 !important}.vs3Wrapper .listViewWrapper-offers .intro,.vs3Wrapper .listViewWrapper-announcement .intro{margin-bottom:50px}.vs3Wrapper .listViewWrapper-offers .itemList,.vs3Wrapper .listViewWrapper-announcement .itemList{margin:0 auto;width:100%}@media(max-width: 768px){.vs3Wrapper .listViewWrapper-offers .itemList .item,.vs3Wrapper .listViewWrapper-announcement .itemList .item{margin-left:0;margin-right:0;width:100%}}.vs3Wrapper .listViewWrapper-news .itemListWrapper,.vs3Wrapper .listViewWrapper-announcement .itemListWrapper{margin-bottom:0}.vs3Wrapper .listViewWrapper-announcement{padding-top:100px !important}@media(max-width: 1280px){.vs3Wrapper .listViewWrapper-announcement{padding-top:100px !important}}@media(max-width: 960px){.vs3Wrapper .listViewWrapper-announcement{padding-top:75px !important}}@media(max-width: 580px){.vs3Wrapper .listViewWrapper-announcement{padding-top:50px !important}}.vs3Wrapper .listViewWrapper-gallery{padding:0 100px 100px 100px}@media(max-width: 1280px){.vs3Wrapper .listViewWrapper-gallery{padding:0 80px 100px 80px}}@media(max-width: 960px){.vs3Wrapper .listViewWrapper-gallery{padding:0 50px 75px 50px}}@media(max-width: 580px){.vs3Wrapper .listViewWrapper-gallery{padding:0 30px 50px 30px}}.vs3Wrapper .listViewWrapper#AnnouncementFAQsListWrapper .intro.intro--announcement{margin-bottom:0}.vs3Wrapper .listViewWrapper#AnnouncementFAQsListWrapper .intro.intro--announcement .intro-details-description iframe{margin-top:50px}.vs3Wrapper .detailViewWrapper{padding-top:100px !important}@media(max-width: 1280px){.vs3Wrapper .detailViewWrapper{padding-top:100px !important}}@media(max-width: 960px){.vs3Wrapper .detailViewWrapper{padding-top:75px !important}}@media(max-width: 580px){.vs3Wrapper .detailViewWrapper{padding-top:50px !important}}.vs3Wrapper .detailViewWrapper-announcement{max-width:100%;margin-top:0;margin-bottom:0;padding:0 100px 100px 100px;display:block}@media(max-width: 1280px){.vs3Wrapper .detailViewWrapper-announcement{padding:0 80px 100px 80px}}@media(max-width: 960px){.vs3Wrapper .detailViewWrapper-announcement{padding:0 50px 75px 50px}}@media(max-width: 580px){.vs3Wrapper .detailViewWrapper-announcement{padding:0 30px 50px 30px}}.vs3Wrapper .detailViewWrapper-announcement .details{padding-right:50px}.vs3Wrapper .detailViewWrapper-announcement .details-description>span>iframe{margin-top:50px}@media(max-width: 768px){.vs3Wrapper .detailViewWrapper-announcement .details{padding-right:0}}.vs3Wrapper .detailViewWrapper-mainArea{margin-top:0;width:100%;max-width:100%;padding-left:100px;padding-right:100px}@media(max-width: 1280px){.vs3Wrapper .detailViewWrapper-mainArea{padding-left:80px;padding-right:80px}}@media(max-width: 960px){.vs3Wrapper .detailViewWrapper-mainArea{padding-left:50px;padding-right:50px}}@media(max-width: 580px){.vs3Wrapper .detailViewWrapper-mainArea{padding-left:30px;padding-right:30px}}.vs3Wrapper .detailViewWrapper-mainArea .intro-mainArea{margin-top:0}.vs3Wrapper .detailViewWrapper-mainArea .intro-mainArea .intro-details{padding-right:25px}.vs3Wrapper .detailViewWrapper-mainArea .intro-mainArea .intro-details .clamp-read-more-btn{background:none;border:none;color:#9d9188;cursor:pointer;padding:0;font-size:inherit;display:inline-block;width:150px;text-align:left}.vs3Wrapper .detailViewWrapper-mainArea .intro-mainArea .intro-details-description-clamp{display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease;margin-bottom:25px}.vs3Wrapper .detailViewWrapper-mainArea .intro-mainArea .intro-details-description-clamp.expanded{-webkit-line-clamp:unset;display:block;margin-bottom:0}.vs3Wrapper .detailViewWrapper-mainArea .intro-mainArea .intro-image{padding-left:25px}@media(max-width: 768px){.vs3Wrapper .detailViewWrapper-mainArea .intro-mainArea .intro-details{padding-right:0;margin-bottom:25px}.vs3Wrapper .detailViewWrapper-mainArea .intro-mainArea .intro-image{padding-left:0}}.vs3Wrapper .detailViewWrapper-mainArea .detailViewWrapper-buttons .btn{height:auto}.vs3Wrapper .detailViewWrapper-mainArea-buttons{padding:0 100px 100px 100px}@media(max-width: 1280px){.vs3Wrapper .detailViewWrapper-mainArea-buttons{padding:0 80px 100px 80px}}@media(max-width: 960px){.vs3Wrapper .detailViewWrapper-mainArea-buttons{padding:0 50px 75px 50px}}@media(max-width: 580px){.vs3Wrapper .detailViewWrapper-mainArea-buttons{padding:0 30px 50px 30px}}.vs3Wrapper .detailViewWrapper-offer{display:block}.vs3Wrapper .detailViewWrapper-buttons .btn{font-size:16px;font-family:TrajanPro-Regular,serif;height:50px;padding-top:13px}.vs3Wrapper .intro-details.fullWidth{padding-right:0}.vs3Wrapper .intro-details.fullWidth .intro-details-description h2:empty{display:none;visibility:hidden}@media(max-width: 960px){.vs3Wrapper .intro-details.fullWidth .intro-details-description h3,.vs3Wrapper .intro-details.fullWidth .intro-details-description h4{font-size:22px;line-height:1.4em}}.vs3Wrapper .categoryWrapper-supjs{padding:0}.vs3Wrapper .categoryWrapper-supjs .rptbosupjsul{padding:0}.vs3Wrapper .pagination{display:none !important}.vsPage .overview-intro{padding:100px 100px}@media(max-width: 1280px){.vsPage .overview-intro{padding:100px 80px}}@media(max-width: 960px){.vsPage .overview-intro{padding:75px 50px}}@media(max-width: 580px){.vsPage .overview-intro{padding:50px 30px}}.vsPage .overview-intro-main{padding-left:0;padding-right:50px;padding-top:0}@media(max-width: 960px){.vsPage .overview-intro-main{padding-right:0}}.vsPage .overview-intro-rooms .item-btn{border-radius:3px;height:50px;line-height:45px}.vsPage .overview-intro-rooms .item-btn:after{position:relative;left:15px;top:1px;color:#fff}.vsPage .overview-intro-rooms .item-btn:hover{border-color:#97b262 !important;background-color:#97b262}.vsPage .overview-links .item-btn{border-radius:3px;height:50px;line-height:45px}.vsPage .overview-links .item-btn:after{position:relative;left:15px;top:1px;color:#fff}.vsPage .overview-links .item-btn:hover{border-color:#97b262 !important;background-color:#97b262}.vsPage .overview-optional2,.vsPage .overview-optional3{padding:100px 0}@media(max-width: 1280px){.vsPage .overview-optional2,.vsPage .overview-optional3{padding:100px 0}}@media(max-width: 960px){.vsPage .overview-optional2,.vsPage .overview-optional3{padding:75px 0}}@media(max-width: 580px){.vsPage .overview-optional2,.vsPage .overview-optional3{padding:50px 0}}.vsPage .overview-optional2 .overview-repeater-header,.vsPage .overview-optional3 .overview-repeater-header{padding-top:0}.vsPage .overview-optional2 .repeater,.vsPage .overview-optional3 .repeater{margin-bottom:0}.vsPage .overview-optional2 .repeater .item-btn,.vsPage .overview-optional3 .repeater .item-btn{border-radius:3px;height:50px;line-height:50px}.vsPage .overview-optional2 .repeater .item-btn:after,.vsPage .overview-optional3 .repeater .item-btn:after{position:relative;left:15px;top:1px;color:#fff}.vsPage .overview-optional2 .repeater .item-btn:hover,.vsPage .overview-optional3 .repeater .item-btn:hover{border-color:#97b262 !important;background-color:#97b262}.vsPage .supHeader-featPanel{max-width:100% !important}.vsPage .supHeader .breadcrumb{margin-bottom:0;margin-left:100px;margin-right:100px}@media(max-width: 1280px){.vsPage .supHeader .breadcrumb{margin-left:80px;margin-right:80px}}@media(max-width: 960px){.vsPage .supHeader .breadcrumb{margin-left:50px;margin-right:50px}}@media(max-width: 580px){.vsPage .supHeader .breadcrumb{margin-left:30px;margin-right:30px;margin-bottom:30px}}.vsPage.hasRgIBE .vs3Wrapper{padding:0 100px 100px 100px}@media(max-width: 1280px){.vsPage.hasRgIBE .vs3Wrapper{padding:0 80px 100px 80px}}@media(max-width: 960px){.vsPage.hasRgIBE .vs3Wrapper{padding:0 50px 75px 50px}}@media(max-width: 580px){.vsPage.hasRgIBE .vs3Wrapper{padding:0 30px 50px 30px}}.vsPage.hasRgIBE .vs3Wrapper .breadcrumb{margin-left:0;margin-right:0}.vsPage.hasRgIBE .vs3Wrapper .details{padding-right:50px}.vsPage.hasRgIBE .vs3Wrapper .details-description iframe{margin-top:50px}.vsPage.hasRgIBE .vs3Wrapper .details .btn-scrollToIBE{height:50px;padding-top:8px;font-size:16px}.vsPage.hasRgIBE .vs3Wrapper .detailViewWrapper-service,.vsPage.hasRgIBE .vs3Wrapper .detailViewWrapper-offer{max-width:100%;margin-bottom:0;margin-top:0;display:block}@media(max-width: 768px){.vsPage.hasRgIBE .vs3Wrapper .details{padding-right:0}}.vsPage .overview-intro-rooms .item-text,.vsPage .overview-links .item-text{height:auto}.vsPage .listViewWrapper-service .intro--service .intro-image{display:none;visibility:hidden}.vsPage .listViewWrapper-service .intro--service .intro-details{width:100%;float:none}.vsPage .listViewWrapper-service .item--service .item-details-buttons .btn{height:50px;line-height:50px}@media(max-width: 960px){.vsPage .listViewWrapper-service .itemList--services{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:25px}.vsPage .listViewWrapper-service .itemList--services .item--service{margin:0;padding:0;width:100%}}@media(max-width: 768px){.vsPage .listViewWrapper-service .itemList--services{grid-template-columns:repeat(1, minmax(0, 1fr))}}.vsPage .listViewWrapper-offers .item-details-buttons .btn,.vsPage .listViewWrapper-announcement .item-details-buttons .btn{color:#fff !important;font-size:16px;line-height:125%;font-family:TrajanPro-Regular,serif;height:50px;padding-top:13px}.vsPage .listViewWrapper-offers .item-details-buttons .btn:after,.vsPage .listViewWrapper-announcement .item-details-buttons .btn:after{position:relative;top:1px;left:10px}.vsPage .listViewWrapper-offers .item:hover .item-details-buttons .btn,.vsPage .listViewWrapper-announcement .item:hover .item-details-buttons .btn{background-color:#97b262 !important;border-color:#97b262 !important}.vsPage .listViewWrapper-mainAreas{padding:100px 100px}@media(max-width: 1280px){.vsPage .listViewWrapper-mainAreas{padding:100px 80px}}@media(max-width: 960px){.vsPage .listViewWrapper-mainAreas{padding:75px 50px}}@media(max-width: 580px){.vsPage .listViewWrapper-mainAreas{padding:50px 30px}}.vsPage .listViewWrapper-mainAreas .intro--mainAreas{margin-top:0}.vsPage .listViewWrapper-mainAreas .itemListWrapper .inner>div{display:flex;flex-direction:row}.vsPage .listViewWrapper-mainAreas .itemListWrapper .inner>div .item-details{flex:1;width:unset;position:unset;transform:unset;max-height:unset}.vsPage .listViewWrapper-mainAreas .itemListWrapper .inner>div .item-details .linkWrapper--featureTexts{display:block !important}.vsPage .listViewWrapper-mainAreas .itemListWrapper .inner>div .item-details-buttons .btn--readMore{padding-top:14px;border-color:#97b262 !important;background-color:#97b262 !important;color:#fff !important}.vsPage .listViewWrapper-mainAreas .itemListWrapper .inner>div .item-details-buttons .btn--readMore:hover{border-color:#2a2723 !important;background-color:#2a2723 !important;color:#fff !important}.vsPage .listViewWrapper-mainAreas .itemListWrapper .inner>div .item-image{flex:1;width:unset}.vsPage .listViewWrapper-mainAreas .itemListWrapper .inner>div .item-image img{height:auto !important;width:auto !important;max-width:100%;position:unset !important}.vsPage .listViewWrapper-mainAreas .itemListWrapper .inner>div:last-child{margin-bottom:0}@media(max-width: 960px){.vsPage .listViewWrapper-mainAreas .itemListWrapper .inner .item{padding-bottom:25px;margin-bottom:25px;margin-top:25px}.vsPage .listViewWrapper-mainAreas .itemListWrapper .inner>div:first-of-type{margin-top:50px}.vsPage .listViewWrapper-mainAreas .itemListWrapper .inner>div:last-of-type{border-bottom-width:0;padding-bottom:0}}@media(max-width: 768px){.vsPage .listViewWrapper-mainAreas .itemListWrapper .inner .item{flex-direction:column;padding-bottom:0}.vsPage .listViewWrapper-mainAreas .itemListWrapper .inner>div .item-image img{width:100% !important}}@media(max-width: 580px){.vsPage .detailViewWrapper-mainArea-buttons .btn--all{margin:0;height:auto;width:100%}}.vsPage #ServiceByTypeWrapper,.vsPage #BookingOffersListWrapper,.vsPage #BookingServicesListWrapper{padding-top:100px !important}@media(max-width: 1280px){.vsPage #ServiceByTypeWrapper,.vsPage #BookingOffersListWrapper,.vsPage #BookingServicesListWrapper{padding-top:100px !important}}@media(max-width: 960px){.vsPage #ServiceByTypeWrapper,.vsPage #BookingOffersListWrapper,.vsPage #BookingServicesListWrapper{padding-top:75px !important}}@media(max-width: 580px){.vsPage #ServiceByTypeWrapper,.vsPage #BookingOffersListWrapper,.vsPage #BookingServicesListWrapper{padding-top:50px !important}}.vsPage .supplier-contact-form .intro,.vsPage .intro.intro--imageGallery{padding-top:100px !important;margin-top:0;margin-bottom:50px}@media(max-width: 1280px){.vsPage .supplier-contact-form .intro,.vsPage .intro.intro--imageGallery{padding-top:100px !important}}@media(max-width: 960px){.vsPage .supplier-contact-form .intro,.vsPage .intro.intro--imageGallery{padding-top:75px !important}}@media(max-width: 580px){.vsPage .supplier-contact-form .intro,.vsPage .intro.intro--imageGallery{padding-top:50px !important}}@media(max-width: 960px){.vsPage .supplier-contact-form .intro,.vsPage .intro.intro--imageGallery{margin-bottom:30px}}.open-menu .header-mobi{left:0}.open-bookpanel .header-mobi{left:0 !important}.page{padding-top:0 !important}.RadPanelBar .rpText{background:#2a2723}.RadPanelBar .rpLink.rpSelected .rpText{background:#97b262}.header.sticky{z-index:9999999999}.header.showingDClub .header-mapBtn{top:10px}.header-signUpPanel{margin-bottom:0 !important}.header-signUpPanel.hidden{margin-bottom:0;display:none;visibility:hidden}.header-hotelList{top:80px !important}.header-hotelList ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:5px}.header-hotelList ul li a{border:0 !important;font-size:1.4rem !important}.header-mobi{background-color:#9d9188;height:80px !important;position:relative !important;margin-bottom:0 !important}.header-mobi .header-mapBtn{height:60px;right:150px;background-color:#97b262}.header-mobi .header-mapBtn .btn{height:60px;width:60px;align-content:center}.header-mobi .header-mapBtn .btn:active{color:#fff !important;border-color:#000}@media(max-width: 400px){.header-mobi .header-mapBtn .btn:before{display:none !important}}@media(max-width: 355px){.header-mobi .header-mapBtn .btn:after{display:none !important}}.header-mobi .header-mapBtn:hover{background-color:#2a2723}.header-mobi .header-signUpPanel{max-width:calc(100% - 300px);float:right;position:relative;right:70px;margin-bottom:0}.header-mobi .header-signUpPanel.hidden{margin-bottom:0;display:none}.header-mobi.showingDClub{height:80px !important}.header-mobi.showingDClub .header-mobi-menu.showing{left:20px}.header-mobi.sticky{position:fixed !important;top:0;left:0;width:100%;z-index:100001}.header-mobi-logo{position:absolute;float:none;top:0;width:250px;left:0}.header-mobi-menu{float:none;position:absolute;right:10px;background:#2a2723;border-radius:3px;height:60px;width:60px}.header-mobi-menu .hamburger{width:40px;height:40px}.header-mobi-menu .hamburger span{height:4px}.header-mobi-menu .hamburger span:nth-child(1){top:8px}.header-mobi-menu .hamburger span:nth-child(2),.header-mobi-menu .hamburger span:nth-child(3){top:18px}.header-mobi-menu .hamburger span:nth-child(4){top:28px}.header-mobi-menu.showing{left:10px;top:10px}.header-mobi-links{width:60px;height:60px;right:70px;position:relative;padding:0;display:flex;justify-content:center;align-items:center;background-color:#97b262;border-radius:3px}.header-mobi-links .link{padding:0;float:none}.header-mobi-links .link.rates{width:100%;color:#fff;padding-top:5px;padding-left:9px}.header-mobi-links:hover{background-color:#2a2723}.header-menu{margin:0 auto;float:none;max-width:1200px}.header-menu .RadMenu_MenuTop{height:80px;width:auto;display:flex;justify-content:center}.header-menu .RadMenu_MenuTop .rmRootGroup{margin-block-start:0;margin-block-end:0;padding-inline-start:0;height:80px;display:flex;align-items:center}.header-menu .RadMenu_MenuTop .rmRootGroup .rmItem{text-align:left}.header-menu .RadMenu_MenuTop .rmRootGroup .rmItem>.rmLink .rmText{position:relative;top:3px}.header-menu .RadMenu_MenuTop .rmRootGroup .rmItem.rmFirst>.rmLink>.rmText{top:0}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmText{font-size:1.4rem}.header-mapBtn{border-radius:3px;overflow:hidden;float:none;position:absolute;right:20px;top:10px;z-index:9999999999}.header-mapBtn .btn img{display:none;visibility:hidden;filter:invert(100%) sepia(0%) saturate(7500%) hue-rotate(92deg) brightness(100%) contrast(107%)}@media(max-width: 850px){.header-mapBtn .btn:before,.header-mapBtn .btn:after{display:none;visibility:hidden}}@media(max-width: 768px){.header-mapBtn .btn span{display:none;visibility:hidden}.header-mapBtn .btn img{display:block;visibility:visible;width:25px;height:25px;margin:auto}}.header-middle{height:80px;background-color:#9d9188 !important}.header-middle .inner{max-width:100%}.header-bottom .inner{margin-right:20px;display:flex;justify-content:flex-end}.header-bottom .inner .bpMainWrapper{float:none;margin:0}.header-bottom .bestRateBtn{border-radius:3px;padding-top:3px}.header-bottom .dealsBtn img,.header-bottom .voucher-button img{position:relative;top:6px;margin-right:10px}.header-bottom .dealsBtn .text,.header-bottom .voucher-button .text{position:relative;top:7px}.header-bottom .dealsBtn:before,.header-bottom .dealsBtn:after,.header-bottom .voucher-button:before,.header-bottom .voucher-button:after{display:none}.header-bottom .bp-main{display:flex;flex-direction:row}.header-bottom .bp-checkIn{float:none;order:1}.header-bottom .bp-checkIn input{border-radius:3px;border-color:#9d9188;color:#2a2723}.header-bottom .bp-checkIn input::placeholder{color:#2a2723}.header-bottom .bp-promoCode{float:none;order:2}.header-bottom .bp-promoCode input{border-radius:3px;border-color:#9d9188;color:#2a2723}.header-bottom .bp-promoCode input::placeholder{color:#2a2723}.header-bottom .bp-hotel{float:none;order:3}.header-bottom .bp-hotel select{border-radius:3px;border-color:#9d9188;color:#2a2723}.header-bottom .bp-bookNow{float:none;order:4}.header-bottom .bp-bookNow-btn{animation:none;background-color:#97b262;border-radius:3px;padding-top:3px}.header-showBP{top:80px}.header-showBP a{border-top-left-radius:0;border-top-right-radius:0}.header-showBP .text{color:#fff !important;font-size:16px;line-height:16px}.header-supplierMenu li a{font-size:14px}@media(max-width: 1200px){.header-bottom .dealsBtn{margin-left:0 !important;top:0 !important;width:110px}.header-bottom .dealsBtn .text{top:10px}.header-bottom .dealsBtn img{top:9px}.header-bottom .voucher-button{top:0 !important;margin-left:0;width:140px}.header-bottom .voucher-button .text{top:10px}.header-bottom .voucher-button img{top:9px}.header-bottom .bp-main{justify-content:flex-end;margin-right:25px}.header-bottom .bp-checkIn{width:130px}.header-bottom .bp-checkIn input{font-size:1.4rem}.header-bottom .bp-promoCode{width:130px}.header-bottom .bp-promoCode input{font-size:1.4rem}.header-bottom .bp-hotel{width:130px}.header-bottom .bp-hotel select,.header-bottom .bp-hotel option{font-size:1.4rem}.header-bottom .bp-bookNow{width:130px}.header-bottom .bp-bookNow a .text{font-size:1.4rem}}@media(max-width: 960px){.header-showBP{left:150px}.header-logo{width:200px;left:-25px}.header-bottom .bp-main{margin-right:0}}@media(max-width: 580px){.header-mobi-logo{width:200px;left:-20px}.header-mobi .header-signUpPanel{max-width:calc(100% - 220px)}}@media(max-width: 360px){.header-mobi.showingDClub{height:80px !important}.header-mobi-menu.showing{left:10px !important;top:10px !important}.header-mobi .header-signUpPanel{display:none !important;visibility:hidden !important}}.homePage-main .homePage-banner .slick-arrow.slick-next{right:400px}@media(max-width: 1200px){.homePage-main .homePage-banner .slick-arrow.slick-next{right:50%}}@media(max-width: 960px){.homePage-main .homePage-banner .slick-arrow.slick-next{right:0}}@media(max-width: 1200px){.homePage-main .homePage-banner .slick-slide{height:450px}}@media(max-width: 960px){.homePage-main .homePage-banner .slick-slide{height:auto}}.homePage-main .homePage-banner .item-details{width:400px}.homePage-main .homePage-banner .item-details-buttons .btn{height:50px;display:flex;align-items:center;justify-content:center;padding-top:3px;padding-bottom:0;border-radius:3px;color:#fff !important;font-size:16px;line-height:125%;font-family:TrajanPro-Regular,serif}.homePage-main .homePage-banner .item-details-buttons .btn:after{float:none;margin-left:7px;margin-top:0;right:0;position:relative;top:-1px}.homePage-main .homePage-banner .item-details-buttons .btn-all{border-bottom:1px solid #fff !important;transition:none}.homePage-main .homePage-banner .item-details-buttons .btn-all:hover{border-radius:3px}.homePage-main .homePage-banner .item-details-title .main{color:#eeeae8 !important;font-size:20px;line-height:20px}@media(max-width: 1280px){.homePage-main .homePage-banner .item-details-title .main{font-size:18px;line-height:18px}}@media(max-width: 834px){.homePage-main .homePage-banner .item-details-title .main{font-size:16px;line-height:16px}}@media(max-width: 580px){.homePage-main .homePage-banner .item-details-title .main{font-size:14px;line-height:14px}}.homePage-main .homePage-banner .item-details-title .evoField4{color:#fff !important;font-size:32px;line-height:32px}@media(max-width: 1280px){.homePage-main .homePage-banner .item-details-title .evoField4{font-size:30px;line-height:30px}}@media(max-width: 834px){.homePage-main .homePage-banner .item-details-title .evoField4{font-size:28px;line-height:28px}}@media(max-width: 580px){.homePage-main .homePage-banner .item-details-title .evoField4{font-size:24px;line-height:24px}}.homePage-main .homePage-banner .item-details-text .evoField{color:#fff !important;font-size:14px;line-height:125%}@media(max-width: 960px){.homePage-main .homePage-banner .item-details-text .evoField{font-size:22px;line-height:1.4em}}@media(max-width: 1200px){.homePage-main .homePage-banner .item-details{width:50%;height:450px}}@media(max-width: 960px){.homePage-main .homePage-banner .item-details{width:100%;height:auto;padding:25px}.homePage-main .homePage-banner .item-details-title{margin-bottom:25px}.homePage-main .homePage-banner .item-details-text{margin-bottom:25px}}.homePage-main .homePage-banner .item-image{width:calc(100% - 400px)}@media(max-width: 1200px){.homePage-main .homePage-banner .item-image{width:50%;height:100%}.homePage-main .homePage-banner .item-image img{height:100%}}@media(max-width: 960px){.homePage-main .homePage-banner .item-image{width:100%;height:auto}.homePage-main .homePage-banner .item-image img{height:auto}}.homePage-destinations{padding:100px 100px;background:#2a2723}@media(max-width: 1280px){.homePage-destinations{padding:100px 80px}}@media(max-width: 960px){.homePage-destinations{padding:75px 50px}}@media(max-width: 580px){.homePage-destinations{padding:50px 30px}}.homePage-destinations:after{display:none}.homePage-destinations .item{padding:15px 0;width:100%;float:none;clear:unset !important;display:block;border-bottom:1px solid #9d9188;position:relative}.homePage-destinations .item:after{content:"";font-family:"icomoon";font-size:14px;display:inline-block;vertical-align:middle;margin-left:20px;position:absolute;right:0}.homePage-destinations .item img{display:none;visibility:hidden}.homePage-destinations .item a.link{font-family:TrajanPro-Regular,serif;color:#eeeae8 !important;font-size:16px;line-height:16px}.homePage-destinations .item:hover{background:rgba(0,0,0,0) !important}.homePage-destinations-header{position:initial;padding-bottom:50px}.homePage-destinations-header .scrollToMap{height:50px;line-height:53px;padding-top:0;padding-bottom:0;border:1px solid #97b262;width:415px;max-width:100%;border-radius:3px;margin-top:0;background-color:#2a2723;color:#eeeae8}.homePage-destinations-header .scrollToMap:before,.homePage-destinations-header .scrollToMap:after{display:none}.homePage-destinations-header .scrollToMap:hover{background-color:#97b262;color:#2a2723}.homePage-destinations-header>div:nth-of-type(1){padding-left:0}.homePage-destinations-header>div:nth-of-type(2){padding-right:0;text-align:right}.homePage-destinations-header>div:nth-of-type(2)>a{text-align:center}.homePage-destinations-header .title{text-align:left}.homePage-destinations-header .title-main{color:#eeeae8 !important;font-size:32px;line-height:32px}@media(max-width: 1280px){.homePage-destinations-header .title-main{font-size:30px;line-height:30px}}@media(max-width: 834px){.homePage-destinations-header .title-main{font-size:28px;line-height:28px}}@media(max-width: 580px){.homePage-destinations-header .title-main{font-size:24px;line-height:24px}}.homePage-destinations-header .title-sub{color:#9d9188 !important;font-size:32px;line-height:32px}@media(max-width: 1280px){.homePage-destinations-header .title-sub{font-size:30px;line-height:30px}}@media(max-width: 834px){.homePage-destinations-header .title-sub{font-size:28px;line-height:28px}}@media(max-width: 580px){.homePage-destinations-header .title-sub{font-size:24px;line-height:24px}}.homePage-destinations-header.show-960{display:none;padding-top:25px;padding-bottom:0}.homePage-destinations-list .image-swap{width:calc(50% - 25px);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0;margin-right:25px}.homePage-destinations-list .new-layout{padding:0;min-width:calc(50% - 25px);margin-left:25px;display:grid;gap:10px 25px;grid-template-columns:repeat(2, minmax(0, 1fr));margin-bottom:0;padding-inline:0;margin-block:0}@media(max-width: 1280px){.homePage-destinations-header .title-sub{margin-bottom:0}.homePage-destinations-list .new-layout{grid-template-columns:repeat(1, minmax(0, 1fr));gap:0}.homePage-destinations-list .new-layout .item{margin-right:0}.homePage-destinations-list .hotel-list{padding-left:0;padding-right:0}}@media(max-width: 960px){.homePage-destinations-header{width:100%;height:auto;margin:0}.homePage-destinations-header>div{padding-left:0;padding-right:0}.homePage-destinations-header .title-main{margin-bottom:25px}.homePage-destinations-header .title-sub{margin-bottom:0}.homePage-destinations-header .map-button{display:none}.homePage-destinations-header.show-960{display:block}.homePage-destinations-header .scrollToMap{width:100%}.homePage-destinations-list{flex-direction:column;margin:0}.homePage-destinations-list .image-swap{width:100%;min-height:300px;margin-right:0;margin-bottom:30px}.homePage-destinations-list .hotel-list{padding-left:0;padding-right:0;width:100%}.homePage-destinations-list .hotel-list .new-layout{margin-left:0;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 20px}}@media(max-width: 768px){.homePage-destinations{display:block}}@media(max-width: 580px){.homePage-destinations-list .image-swap{display:none}.homePage-destinations-list .hotel-list .new-layout{grid-template-columns:repeat(1, minmax(0, 1fr))}}.homePage-intro{padding:100px 100px}@media(max-width: 1280px){.homePage-intro{padding:100px 80px}}@media(max-width: 960px){.homePage-intro{padding:75px 50px}}@media(max-width: 580px){.homePage-intro{padding:50px 30px}}.homePage-intro-inner{position:relative;flex-direction:column}.homePage-intro-inner .clamp-read-more-btn{background:none;border:none;color:#9d9188;cursor:pointer;padding:0;font-size:inherit;margin-top:50px;display:inline-block;width:150px;text-align:left}@media(max-width: 768px){.homePage-intro-inner .clamp-read-more-btn{font-size:22px;line-height:1.4em}}.homePage-intro-CMS{padding:0}.homePage-intro-CMS.expanded{-webkit-line-clamp:unset;display:block}.homePage-intro-CMS-clamp{flex-basis:100%;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease}@media(max-width: 768px){.homePage-intro-CMS-clamp{font-size:22px;line-height:1.4em}}.homePage-intro-CMS h1.CMStitle{color:#9d9188 !important;font-size:42px;line-height:42px;margin-bottom:25px;line-height:normal}@media(max-width: 1280px){.homePage-intro-CMS h1.CMStitle{font-size:40px;line-height:40px}}@media(max-width: 834px){.homePage-intro-CMS h1.CMStitle{font-size:38px;line-height:38px}}@media(max-width: 580px){.homePage-intro-CMS h1.CMStitle{font-size:28px;line-height:28px}}.homePage-intro-CMS h2{line-height:normal;color:#2a2723 !important;font-size:32px;line-height:32px}@media(max-width: 1280px){.homePage-intro-CMS h2{font-size:30px;line-height:30px}}@media(max-width: 834px){.homePage-intro-CMS h2{font-size:28px;line-height:28px}}@media(max-width: 580px){.homePage-intro-CMS h2{font-size:24px;line-height:24px}}.homePage-intro:after{display:none}.homePage-intro-inner{max-width:100%}@media(max-width: 960px){.homePage-intro-CMS-clamp{-webkit-line-clamp:5}.homePage-intro-inner .clamp-read-more-btn{margin-top:25px}}@media(max-width: 580px){.homePage-intro{padding:50px 30px}.homePage-intro-CMS-clamp{-webkit-line-clamp:2}.homePage-intro-inner .clamp-read-more-btn{margin-top:15px}}.homePage-offers{background:#eeeae8;padding:100px 100px}@media(max-width: 1280px){.homePage-offers{padding:100px 80px}}@media(max-width: 960px){.homePage-offers{padding:75px 50px}}@media(max-width: 580px){.homePage-offers{padding:50px 30px}}.homePage-offers .homePage-panel-header{max-width:100%;padding:0 0 50px;margin:0}.homePage-offers .homePage-panel-header .title-main{color:#2a2723 !important;font-size:32px;line-height:32px}@media(max-width: 1280px){.homePage-offers .homePage-panel-header .title-main{font-size:30px;line-height:30px}}@media(max-width: 834px){.homePage-offers .homePage-panel-header .title-main{font-size:28px;line-height:28px}}@media(max-width: 580px){.homePage-offers .homePage-panel-header .title-main{font-size:24px;line-height:24px}}.homePage-offers .homePage-panel-header .title-sub{color:#9d9188 !important;font-size:26px;line-height:26px}@media(max-width: 1280px){.homePage-offers .homePage-panel-header .title-sub{font-size:24px;line-height:24px}}@media(max-width: 834px){.homePage-offers .homePage-panel-header .title-sub{font-size:22px;line-height:22px}}@media(max-width: 580px){.homePage-offers .homePage-panel-header .title-sub{font-size:20px;line-height:20px}}.homePage-offers .homePage-panel-header .btn.btn-all{border:1px solid #97b262;width:415px;border-radius:3px;margin-top:0;background-color:rgba(0,0,0,0);color:#2a2723;top:0;transform:none;height:50px;line-height:33px}.homePage-offers .homePage-panel-header .btn.btn-all:after{color:#2a2723}.homePage-offers .homePage-panel-header .btn.btn-all:hover{background-color:#97b262;color:#fff}.homePage-offers .homePage-panel-header .btn.btn-all:hover:after{color:#fff}.homePage-offers .homePage-panel-header.show-960{display:none}.homePage-offers .repeater{margin-bottom:0;max-width:100%}.homePage-offers .repeater .item{opacity:1 !important}.homePage-offers .repeater .item-text{display:none;visibility:hidden}.homePage-offers .repeater .item-details{padding:20px 20px 80px 20px}.homePage-offers .repeater .item-subTitle{color:#2a2723 !important;font-size:14px;line-height:14px;margin-bottom:15px}@media(max-width: 1280px){.homePage-offers .repeater .item-subTitle{font-size:12px;line-height:12px}}@media(max-width: 834px){.homePage-offers .repeater .item-subTitle{font-size:13px;line-height:13px}}.homePage-offers .repeater .item-title{color:#9d9188 !important;font-size:26px;line-height:26px}@media(max-width: 1280px){.homePage-offers .repeater .item-title{font-size:24px;line-height:24px}}@media(max-width: 834px){.homePage-offers .repeater .item-title{font-size:22px;line-height:22px}}@media(max-width: 580px){.homePage-offers .repeater .item-title{font-size:20px;line-height:20px}}.homePage-offers .repeater .item-btn{border-color:#97b262 !important;border-radius:3px;padding-top:14px;height:50px;color:#2a2723 !important;font-size:16px;line-height:125%;font-family:TrajanPro-Regular,serif}.homePage-offers .repeater .item-btn:after{content:"";font-family:"icomoon";font-size:14px;display:inline-block;vertical-align:middle;margin-left:10px}.homePage-offers .repeater .item-btn:hover{color:#fff !important;background-color:#97b262;border-color:#97b262 !important}.homePage-offers .repeater button.slick-arrow{top:140px}.homePage-offers .repeater button.slick-arrow.slick-prev{left:-69px}.homePage-offers .repeater button.slick-arrow.slick-next{right:-69px}@media(max-width: 1280px){.homePage-offers{padding:100px 100px}}@media(max-width: 960px){.homePage-offers{padding:75px 100px}.homePage-offers .homePage-panel-header{text-align:left}.homePage-offers .homePage-panel-header:not(.show-960){margin-bottom:25px;padding-bottom:0}.homePage-offers .homePage-panel-header:not(.show-960) .btn{display:none !important}.homePage-offers .homePage-panel-header:not(.show-960) .title-main{margin-bottom:25px}.homePage-offers .homePage-panel-header.show-960{display:block;padding:0;margin-top:30px;width:100%}.homePage-offers .homePage-panel-header.show-960 .btn.btn-all{width:100%}}@media(max-width: 768px){.homePage-offers .repeater .item-details{padding:15px 15px 80px 15px}}@media(max-width: 580px){.homePage-offers{padding:50px 50px}.homePage-offers .repeater .item-btn{text-align:center}.homePage-offers .repeater button.slick-arrow.slick-prev{left:-43px}.homePage-offers .repeater button.slick-arrow.slick-next{right:-43px}}@media(max-width: 400px){.homePage-offers{padding:50px 30px}.homePage-offers .repeater button.slick-arrow.slick-prev{left:-35px}.homePage-offers .repeater button.slick-arrow.slick-next{right:-35px}}.homePage-news{background:#2a2723;padding:100px 0}@media(max-width: 1280px){.homePage-news{padding:100px 0}}@media(max-width: 960px){.homePage-news{padding:75px 0}}@media(max-width: 580px){.homePage-news{padding:50px 0}}.homePage-news .homePage-panel-header{padding:0 100px 50px 100px;max-width:100%;margin:0 auto}@media(max-width: 1280px){.homePage-news .homePage-panel-header{padding:0 80px 50px 80px}}@media(max-width: 960px){.homePage-news .homePage-panel-header{padding:0 50px 50px 50px}}@media(max-width: 580px){.homePage-news .homePage-panel-header{padding:0 30px 50px 30px}}.homePage-news .homePage-panel-header.show-960{display:none}.homePage-news .homePage-panel-header .title-main{color:#eeeae8 !important;font-size:32px;line-height:32px}@media(max-width: 1280px){.homePage-news .homePage-panel-header .title-main{font-size:30px;line-height:30px}}@media(max-width: 834px){.homePage-news .homePage-panel-header .title-main{font-size:28px;line-height:28px}}@media(max-width: 580px){.homePage-news .homePage-panel-header .title-main{font-size:24px;line-height:24px}}.homePage-news .homePage-panel-header .title-sub{color:#9d9188 !important;font-size:26px;line-height:26px}@media(max-width: 1280px){.homePage-news .homePage-panel-header .title-sub{font-size:24px;line-height:24px}}@media(max-width: 834px){.homePage-news .homePage-panel-header .title-sub{font-size:22px;line-height:22px}}@media(max-width: 580px){.homePage-news .homePage-panel-header .title-sub{font-size:20px;line-height:20px}}.homePage-news .homePage-panel-header .btn.btn-all{border:1px solid #97b262;width:415px;border-radius:3px;margin-top:0;background-color:rgba(0,0,0,0);color:#eeeae8;top:0;right:100px;transform:none;height:50px}.homePage-news .homePage-panel-header .btn.btn-all:after{color:#eeeae8}.homePage-news .homePage-panel-header .btn.btn-all:hover{background-color:#97b262 !important;color:#fff}.homePage-news .homePage-panel-header .btn.btn-all:hover:after{color:#fff}@media(max-width: 768px){.homePage-news .item-details .item-text,.homePage-news .item-details .item-subTitle h3,.homePage-news .item-details .item-title span{font-size:22px;line-height:1.4em}}.homePage-news .item-details .item-btn{color:#eeeae8 !important;font-size:16px;line-height:125%;font-family:TrajanPro-Regular,serif;height:50px;color:#eeeae8 !important;border-color:#97b262 !important;border-radius:3px;line-height:34px;font-family:TrajanPro-Regular,serif}.homePage-news .item-details .item-btn:after{position:relative;top:-1px}.homePage-news .item-details .item-btn:hover{background-color:#97b262 !important;color:#fff}.homePage-news .item-details .item-btn:hover:after{color:#fff}@media(max-width: 1280px){.homePage-news .homePage-panel-header{margin-left:0;margin-right:0;padding:0 80px 50px}.homePage-news .homePage-panel-header .title-sub{margin-bottom:0}.homePage-news .homePage-panel-header .btn.btn-all{right:80px}}@media(max-width: 960px){.homePage-news .homePage-panel-repeater{margin-bottom:0}.homePage-news .homePage-panel-header{padding:0;margin:auto 50px}.homePage-news .homePage-panel-header:not(.show-960){margin-bottom:25px;padding:0}.homePage-news .homePage-panel-header:not(.show-960) .btn{display:none !important}.homePage-news .homePage-panel-header:not(.show-960) .title-main{margin-bottom:25px}.homePage-news .homePage-panel-header.show-960{display:block;padding:0;margin-top:30px;width:calc(100% - 100px)}.homePage-news .homePage-panel-header.show-960 .btn.btn-all{width:100%}}@media(max-width: 768px){.homePage-news .item-details{padding-bottom:0 !important;padding-top:25px !important}}@media(max-width: 580px){.homePage-news{overflow:hidden}.homePage-news .homePage-panel-header.show-960{width:calc(100% - 50px);margin:15px auto 0 auto}.homePage-news .item{position:relative;margin:0 5px !important;overflow:hidden;float:none;display:inline-block}.homePage-news .item-text{display:none;visibility:hidden}.homePage-news .item-subTitle h3{color:#9d9188}.homePage-news .item-title{margin-bottom:0}.homePage-news .item-title span{font-family:Open-Sans,sans-serif;color:#eeeae8}.homePage-news .item-image img.img1{opacity:1 !important}.homePage-news .item-details{width:80%;height:80%;padding:20px;background:rgba(42,39,35,.9);overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transition:height .4s ease-in-out;-moz-transition:height .4s ease-in-out;transition:height .4s ease-in-out;display:flex;align-items:center}.homePage-news .item-details .item-btn{width:100%;text-align:center;margin-bottom:0}.homePage-news .slick-slider .slick-arrow{width:40px;height:40px;background:#9d9188;color:#fff;position:absolute;top:50%;margin-top:-20px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;outline:none;z-index:1}.homePage-news .slick-slider .slick-arrow.slick-prev{left:-43px}.homePage-news .slick-slider .slick-arrow.slick-next{right:-43px}}.homePage-featPanel,.page-featPanel{background:#eeeae8;padding-top:0;padding-bottom:0;height:84px;display:flex;align-items:center;justify-content:center;gap:25px}.homePage-featPanel .inner,.page-featPanel .inner{display:flex;gap:25px;max-width:100%;align-items:center}.homePage-featPanel .inner .col,.page-featPanel .inner .col{width:auto}.homePage-featPanel .inner .col:before,.page-featPanel .inner .col:before{display:none}.homePage-featPanel .inner .col a,.page-featPanel .inner .col a{color:#2a2723;display:flex;align-items:center}.homePage-featPanel .inner .col a img,.page-featPanel .inner .col a img{margin-right:10px}.homePage-featPanel .inner .col .text,.page-featPanel .inner .col .text{padding-top:3px;min-width:max-content;color:#2a2723 !important;font-size:16px;line-height:16px}@media(max-width: 960px){.homePage-featPanel,.page-featPanel{padding:25px 100px;height:auto}.homePage-featPanel .inner,.page-featPanel .inner{flex-wrap:wrap;justify-content:center}.homePage-featPanel .inner .col a,.page-featPanel .inner .col a{justify-content:center}}@media(max-width: 767px){.homePage-featPanel .inner,.page-featPanel .inner{gap:15px}.homePage-featPanel .inner .col,.page-featPanel .inner .col{margin:0}}@media(max-width: 580px){.homePage-featPanel .inner .col.noFee,.homePage-featPanel .inner .col.map,.homePage-featPanel .inner .col.voucher,.page-featPanel .inner .col.noFee,.page-featPanel .inner .col.map,.page-featPanel .inner .col.voucher{display:none}}.page .MDCRwrapper .pnlForm{padding:100px 100px;max-width:100%}@media(max-width: 1280px){.page .MDCRwrapper .pnlForm{padding:100px 80px}}@media(max-width: 960px){.page .MDCRwrapper .pnlForm{padding:75px 50px}}@media(max-width: 580px){.page .MDCRwrapper .pnlForm{padding:50px 30px}}.page .location.container .intro.intro--location{padding:100px 100px;margin-top:0;margin-bottom:0;padding-left:0 !important;padding-right:0 !important}@media(max-width: 1280px){.page .location.container .intro.intro--location{padding:100px 80px}}@media(max-width: 960px){.page .location.container .intro.intro--location{padding:75px 50px}}@media(max-width: 580px){.page .location.container .intro.intro--location{padding:50px 30px}}.page .bp-mobile select,.page .bp-mobile input{border:0;-webkit-appearance:none;appearance:none;border-radius:0;text-align-last:center;text-align:center;text-indent:0}.page .bp-mobile select:focus,.page .bp-mobile input:focus{outline:none !important}.page .bp-mobile .bp-bookNow{margin-bottom:0}.page .bp-mobile .bp-bookNow .bp-bookNow-btn{color:#fff !important;font-size:16px;line-height:125%;font-family:TrajanPro-Regular,serif;height:60px;border-radius:3px;margin-top:0;width:100%;border:1px solid #97b262;background:#97b262;display:flex;align-items:center;padding-top:9px;text-align:center;justify-content:center}.page .CMSPage-main{margin:0 auto;padding:100px 100px}@media(max-width: 1280px){.page .CMSPage-main{padding:100px 80px}}@media(max-width: 960px){.page .CMSPage-main{padding:75px 50px}}@media(max-width: 580px){.page .CMSPage-main{padding:50px 30px}}.CMSPage .contentWrapper{padding:0;margin:0;max-width:100%}.CMSPage .contentWrapper .CMSPage-main{margin-top:0;margin-bottom:0;padding:100px 100px}@media(max-width: 1280px){.CMSPage .contentWrapper .CMSPage-main{padding:100px 80px}}@media(max-width: 960px){.CMSPage .contentWrapper .CMSPage-main{padding:75px 50px}}@media(max-width: 580px){.CMSPage .contentWrapper .CMSPage-main{padding:50px 30px}}.CMSPage .contentWrapper .CMSPage-text{padding-right:50px}@media(max-width: 768px){.CMSPage .contentWrapper .CMSPage-text{padding-right:0}}@media(max-width: 768px){.CMSPage .contentWrapper .CMSPage-text{font-size:22px;line-height:1.4em}}@media(max-width: 960px){.footer-mobi{display:block !important;background:#9d9188;height:70px;z-index:99999999999}.footer-mobi-links{display:flex;gap:10px;height:100%}.footer-mobi-links .btn-phone{width:33.33%;height:100%;color:#2a2723 !important;font-size:16px;font-family:TrajanPro-Regular,serif;line-height:50px;position:relative;display:inline-block;padding:0 20px;border:1px solid #2a2723;background:#eeeae8}.footer-mobi-links .btn-phone:before{content:"";font-family:"icomoon";font-size:18px;display:inline-block;vertical-align:middle;margin-right:10px;transition:none;color:#2a2723;float:none;height:100%;top:-2px;position:relative}.footer-mobi-links .btn-phone:after{content:"";font-family:"icomoon";font-size:14px;position:relative;left:15px;top:0;line-height:50px}.footer-mobi-links .dealsBtn{width:33.33%;margin-left:0 !important;top:0;height:100%;color:#2a2723 !important;font-size:16px;font-family:TrajanPro-Regular,serif;line-height:50px;position:relative;display:inline-block;padding:0 20px;border:1px solid #2a2723;background:#eeeae8;text-align:center;border-radius:3px}.footer-mobi-links .dealsBtn img{margin-right:10px;filter:brightness(0) saturate(100%) invert(8%) sepia(7%) saturate(1514%) hue-rotate(355deg) brightness(100%) contrast(82%)}.footer-mobi-links .dealsBtn:after{content:"";font-family:"icomoon";font-size:14px;position:relative;left:15px;top:0;line-height:50px}.footer-mobi-links .hotels{width:33.33%;height:100%;margin-left:0 !important;top:0;color:#fff !important;font-size:16px;font-family:TrajanPro-Regular,serif;line-height:50px;position:relative;display:inline-block;padding:0 20px;border:1px solid #97b262;background:#97b262;text-align:center;border-radius:3px}.footer-mobi-links .hotels:after{content:"";font-family:"icomoon";font-size:14px;position:relative;left:15px;top:0;line-height:50px;color:#fff}}@media(max-width: 960px)and (max-width: 580px){.footer-mobi-links .dealsBtn:before,.footer-mobi-links .dealsBtn:after,.footer-mobi-links .dealsBtn img,.footer-mobi-links .hotels:before,.footer-mobi-links .hotels:after,.footer-mobi-links .hotels img{display:none}.footer-mobi-links .dealsBtn,.footer-mobi-links .hotels{width:calc(50% - 25px)}.footer-mobi-links .btn-phone{font-size:0;width:50px;padding:0;text-align:center}.footer-mobi-links .btn-phone:before{margin-right:0}.footer-mobi-links .btn-phone:after{display:none;font-size:18px}}.footer-bestRate .text{margin-bottom:0}.footer-bestRate .text-large{color:#fff !important;font-size:26px;line-height:26px}@media(max-width: 1280px){.footer-bestRate .text-large{font-size:24px;line-height:24px}}@media(max-width: 834px){.footer-bestRate .text-large{font-size:22px;line-height:22px}}@media(max-width: 580px){.footer-bestRate .text-large{font-size:20px;line-height:20px}}.footer-bestRate .text-huge{color:#fff !important;font-size:42px;line-height:42px;margin:8px auto 8px auto}@media(max-width: 1280px){.footer-bestRate .text-huge{font-size:40px;line-height:40px}}@media(max-width: 834px){.footer-bestRate .text-huge{font-size:38px;line-height:38px}}@media(max-width: 580px){.footer-bestRate .text-huge{font-size:28px;line-height:28px}}.footer-bestRate .text-small{color:#fff !important;font-size:16px;line-height:16px}@media(max-width: 1280px){.footer-bestRate .text-small{font-size:14px;line-height:14px}}@media(max-width: 834px){.footer-bestRate .text-small{font-size:13px;line-height:13px}}.footer-dclub{background-color:#eeeae8}.footer-dclub>.inner{padding:100px 100px;max-width:100%}@media(max-width: 1280px){.footer-dclub>.inner{padding:100px 80px}}@media(max-width: 960px){.footer-dclub>.inner{padding:75px 50px}}@media(max-width: 580px){.footer-dclub>.inner{padding:50px 30px}}.footer-dclub>.inner .homePage-intro-D{background-color:#eeeae8;padding:0 !important}.footer-dclub>.inner .homePage-intro-D .Dtitle{margin-bottom:25px}.footer-dclub>.inner .homePage-intro-D .Dtag{margin-bottom:25px}.footer-dclub>.inner .homePage-intro-D .Dtext{padding-right:50px}.footer-dclub>.inner .homePage-intro-D .Dtext .Dform input[type=checkbox]{height:20px;width:20px}.footer-dclub>.inner .homePage-intro-D .Dimage{padding-left:50px}.footer-dclub>.inner .homePage-intro-D .Dlinks .dclub-button{border-bottom:1px solid #2a2723;display:inline-block;padding-bottom:10px;margin-bottom:25px;width:250px;color:#2a2723 !important;font-size:16px;line-height:125%;font-family:TrajanPro-Regular,serif}.footer-dclub>.inner .homePage-intro-D .Dlinks .dclub-button:after{content:"";font-family:"icomoon";font-size:14px;display:inline-block;vertical-align:middle;margin-left:10px}.footer-dclub>.inner .homePage-intro-D .DIYform-input input{border-radius:3px;height:60px;border-color:#9d9188 !important}.footer-dclub>.inner .homePage-intro-D .pnlForm-submit input{background-color:#97b262;color:#fff;border-width:0 !important;height:60px;line-height:60px;border-radius:3px}.footer-dclub>.inner .homePage-intro-D .pnlForm-enquiry{display:none;visibility:hidden}@media(max-width: 1280px){.footer-dclub>.inner .homePage-intro-D .Dlinks .dclub-button{margin-bottom:15px}.footer-dclub>.inner .homePage-intro-D .Dlinks>a:last-of-type{margin-bottom:0}}@media(max-width: 960px){.footer-dclub>.inner .homePage-intro-D .Dtext{padding-right:0;float:none;width:100%}.footer-dclub>.inner .homePage-intro-D .Dimage{display:none;visibility:hidden}}.footer-social.group-logos{padding:100px 0;background-color:#2a2723}.footer-social.group-logos .inner{padding-left:0;padding-right:0}.footer-social.group-logos .footer-collection{margin:auto}@media(max-width: 1280px){.footer-social.group-logos{padding:50px 0}}@media(max-width: 580px){.footer-social.group-logos .footer-collection-inner{flex-direction:column;gap:25px}}.footer-bottom{padding:100px 100px;background-color:#9d9188}.footer-bottom .inner{max-width:100%;padding-left:0;padding-right:0}.footer-bottom .inner .title{text-align:center;margin-bottom:0;color:#fff !important;font-size:32px;line-height:32px}@media(max-width: 1280px){.footer-bottom .inner .title{font-size:30px;line-height:30px}}@media(max-width: 834px){.footer-bottom .inner .title{font-size:28px;line-height:28px}}@media(max-width: 580px){.footer-bottom .inner .title{font-size:24px;line-height:24px}}.footer-bottom .footer-contact{border-bottom:0;margin-bottom:0;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:10px;padding-bottom:0}.footer-bottom .footer-contact .col{width:100%;margin-bottom:0}.footer-bottom .footer-contact .col .btn{width:100%;height:60px;color:#2a2723 !important;font-size:16px;line-height:125%;font-family:TrajanPro-Regular,serif;line-height:60px;background:#eeeae8}.footer-bottom .footer-contact .col .btn:before,.footer-bottom .footer-contact .col .btn:after{color:#2a2723;float:none}.footer-bottom .footer-contact .col .btn:hover{color:#fff !important;border-color:#97b262 !important}.footer-bottom .footer-contact .col .btn:hover:before,.footer-bottom .footer-contact .col .btn:hover:after{color:#fff}@media(max-width: 1380px){.footer-bottom .footer-contact{grid-template-columns:repeat(6, minmax(0, 1fr))}.footer-bottom .footer-contact .col{grid-column:span 2}.footer-bottom .footer-contact .col.voucher,.footer-bottom .footer-contact .col.trade{grid-column:span 3}}@media(max-width: 1200px){.footer-bottom .footer-contact .col.trade a{text-align:center;line-height:60px}}@media(max-width: 960px){.footer-bottom .footer-contact{padding-top:30px}.footer-bottom .footer-contact .col-email,.footer-bottom .footer-contact .col-phone{display:none;visibility:hidden}.footer-bottom .footer-contact .col.voucher,.footer-bottom .footer-contact .col.trade{grid-column:span 2}}@media(max-width: 768px){.footer-bottom .footer-contact .col{grid-column:span 6}.footer-bottom .footer-contact .col.voucher,.footer-bottom .footer-contact .col.trade{grid-column:span 3 !important}}.footer-bottom .footer-smLinks{display:flex;align-items:center;justify-content:flex-start;gap:25px;margin-bottom:50px}.footer-bottom .footer-smLinks a{display:block;height:26px;width:26px}.footer-bottom .footer-find{margin-bottom:0}.footer-bottom .footer-find h3.title{color:#fff !important;font-size:20px;line-height:20px;text-align:left !important}@media(max-width: 1280px){.footer-bottom .footer-find h3.title{font-size:18px;line-height:18px}}@media(max-width: 834px){.footer-bottom .footer-find h3.title{font-size:16px;line-height:16px}}@media(max-width: 580px){.footer-bottom .footer-find h3.title{font-size:14px;line-height:14px}}.footer-bottom .footer-find-main{display:grid;gap:50px;grid-template-columns:repeat(4, minmax(0, 1fr))}.footer-bottom .footer-find-main .col{padding:0;margin-bottom:0}@media(max-width: 960px){.footer-bottom .footer-find-hotels{display:none;visibility:hidden}.footer-bottom .footer-find-offers{grid-column:span 2}}.footer-bottom .footer-tiaki img{max-width:100%}@media(max-width: 1280px){.footer-bottom{padding:80px 80px}}@media(max-width: 960px){.footer-bottom{padding:50px 50px}}@media(max-width: 580px){.footer-bottom{padding:30px 30px}.footer-bottom .footer-contact{padding-top:20px;display:flex;flex-direction:column}.footer-bottom .footer-find-main{gap:25px;display:flex}}.footer-search{padding:50px 100px;background-color:#eeeae8}.footer-search .inner{padding-left:0;padding-right:0}.footer-search .search-header{display:flex;align-items:center}.footer-search h3{margin-bottom:0;color:#2a2723 !important;font-size:20px;line-height:20px}@media(max-width: 1280px){.footer-search h3{font-size:18px;line-height:18px}}@media(max-width: 834px){.footer-search h3{font-size:16px;line-height:16px}}@media(max-width: 580px){.footer-search h3{font-size:14px;line-height:14px}}.footer-search .SearchContainer{width:100%;height:60px}.footer-search .SearchContainer .SearchButton{display:none;visibility:hidden}.footer-search .SearchContainer .SearchField{width:100%;height:100%}.footer-search .SearchContainer .SearchField input{width:100% !important;height:100% !important;border:1px solid #9d9188 !important;padding-left:20px;color:#2a2723 !important;font-size:14px;line-height:125%;font-size:14px !important;background-color:#fff !important;font-style:unset !important;border-radius:3px}@media(max-width: 960px){.footer-search .SearchContainer .SearchField input{font-size:22px;line-height:1.4em}}.footer-search .SearchContainer .SearchField input::placeholder{color:#2a2723 !important;font-size:14px;line-height:125%;font-style:unset !important}@media(max-width: 960px){.footer-search .SearchContainer .SearchField input::placeholder{font-size:22px;line-height:1.4em}}@media(max-width: 1280px){.footer-search{padding:50px 80px}}@media(max-width: 960px){.footer-search{padding:30px 50px}.footer-search h3{margin-bottom:30px}}@media(max-width: 580px){.footer-search{padding:20px 30px}.footer-search h3{margin-bottom:20px}}.ico-instagram{width:25px;height:25px;position:relative;top:2px}.ico-instagram svg path,.ico-instagram svg circle{fill:#2a2723}.ico-instagram:hover svg path,.ico-instagram:hover svg circle{fill:#a3bb68}.listViewWrapper-announcement.listViewWrapper-FAQs .itemListWrapper{display:none}.header.hasSupplierMenu .header-middle{border-bottom:0;height:unset}.header.hasSupplierMenu .header-showBP{background:#eeeae8;margin:auto;display:flex;justify-content:center;position:unset}.header.hasSupplierMenu .header-showBP .bestRateBtn .text{color:#2a2723 !important}.header.hasSupplierMenu .header-showBP .btn{border-radius:0}.header.hasSupplierMenu .header-showBP .header-supName{width:auto;display:flex;align-items:center}.listViewWrapper-supplier .item-details-buttons .btn--readMore:after,.listViewWrapper-mainAreas .item-details-buttons .btn--readMore:after,.listViewWrapper-supplier .item-details-buttons .btn--bookNow:after,.listViewWrapper-mainAreas .item-details-buttons .btn--bookNow:after,.listViewWrapper-offers .item-details-buttons .btn--readMore:after,.listViewWrapper-announcement .item-details-buttons .btn--readMore:after{top:5px}.page.hasRgIBE .dateContainer.fixed{top:80px}@media only screen and (min-width: 768px){.page.hasRgIBE .dateContainer.fixed{top:185px}}div#supDetailsPopup{flex-direction:column;justify-content:space-between;z-index:999999999}div#supDetailsPopup .item{flex-direction:row;justify-content:space-between}div#supDetailsPopup .item .name{max-width:unset}div#supDetailsPopup .item .phone{min-width:fit-content}div#supDetailsPopup>a:last-of-type{padding-bottom:0}@media(max-width: 580px){div#supDetailsPopup{overflow-y:scroll}div#supDetailsPopup .item{display:flex;width:100%}div#supDetailsPopup .item .name{max-width:unset;width:calc(100% - 100px)}div#supDetailsPopup .item .phone{min-width:unset;width:100px;text-align:right;align-self:auto}}@media(max-width: 768px){.footerCallUsBtn.btn-phone-opened{display:flex;align-items:center;justify-content:center;font-size:0}.footerCallUsBtn.btn-phone-opened:before{display:none;visibility:hidden}.footerCallUsBtn.btn-phone-opened:after{content:"" !important;display:block;height:20px;width:20px;position:unset;background-image:url("/PicsHotel/DistinctionPortal2015/SkinImages/ico-x-white.png");background-repeat:no-repeat;background-size:contain;background-position:center}.footerCallUsBtn:active,.footerCallUsBtn:focus,.footerCallUsBtn:hover,.footerCallUsBtn.btn-phone-opened{background:#97b262 !important;color:#fff !important;border-color:#97b262 !important}.footerCallUsBtn:active:before,.footerCallUsBtn:active:after,.footerCallUsBtn:focus:before,.footerCallUsBtn:focus:after,.footerCallUsBtn:hover:before,.footerCallUsBtn:hover:after,.footerCallUsBtn.btn-phone-opened:before,.footerCallUsBtn.btn-phone-opened:after{color:#fff !important}}#ctl00_BodyWrapper.overflow-hidden{max-height:100vh}#ctl00_BodyWrapper.open-menu{overflow:hidden;max-height:100vh;position:fixed;width:100%;overflow:hidden;touch-action:none;-webkit-overflow-scrolling:auto}.navbar-mobile .RadPanelBar{background:#2a2723;height:100%}.navbar-mobile .RadPanelBar .rpItem.openedHotelsList .rpLink .rpText{background:#97b262}.navbar-mobile .hotels-list-mobile .repeater.links{padding-right:2rem;list-style:none}.navbar-mobile .hotels-list-mobile .repeater.links .item{padding:5px 0;border-bottom:1px solid #fff}.navbar-mobile .hotels-list-mobile .repeater.links .item .link{color:#fff;display:block}.navbar-mobile .hotels-list-mobile .repeater.links>li:last-of-type{border-bottom-width:0}@media(max-width: 768px){.RadPanelBar_MenuMobile .rpRootGroup{max-height:calc(90vh - 70px);overflow-y:auto;-webkit-overflow-scrolling:touch}.RadPanelBar_MenuMobile .rpRootGroup::-webkit-scrollbar{width:6px}.RadPanelBar_MenuMobile .rpRootGroup::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.RadPanelBar_MenuMobile,.RadPanelBar_MenuMobile .rpSlide{overflow:visible !important}}@media(max-width: 580px){.RadPanelBar_MenuMobile .rpRootGroup{max-height:calc(90vh - 150px)}}.IBEpage .dateContainer.fixed{top:80px}@media(max-width: 500px){.IBEpage .footer-mobi{display:none !important;visibility:hidden !important}}@media(max-width: 500px){.hasRgIBE .footer-mobi{display:none !important;visibility:hidden !important}}#ctl00_cPHBody_be_divSummary,#ctl00_cPHBody_BookingOffersInfoCtl_bookEngine_divSummary,#ctl00_cPHBody_servicedetailsCtl_bookEngine_divSummary{position:fixed !important;bottom:0;left:0;width:100% !important;background-color:#9d9188 !important;z-index:99999999 !important;margin-top:0 !important;border-top:10px solid #a3bb68;border-bottom:10px solid #a3bb68}#ctl00_cPHBody_be_divSummary .niftycorners,#ctl00_cPHBody_BookingOffersInfoCtl_bookEngine_divSummary .niftycorners,#ctl00_cPHBody_servicedetailsCtl_bookEngine_divSummary .niftycorners{display:none;visibility:hidden}#ctl00_cPHBody_be_divSummary .nifIn.cssbenifIntblSummary,#ctl00_cPHBody_BookingOffersInfoCtl_bookEngine_divSummary .nifIn.cssbenifIntblSummary,#ctl00_cPHBody_servicedetailsCtl_bookEngine_divSummary .nifIn.cssbenifIntblSummary{width:100% !important;margin:0}#ctl00_cPHBody_be_divSummary .nifIn.cssbenifIntblSummary table.cssbetblSummary,#ctl00_cPHBody_BookingOffersInfoCtl_bookEngine_divSummary .nifIn.cssbenifIntblSummary table.cssbetblSummary,#ctl00_cPHBody_servicedetailsCtl_bookEngine_divSummary .nifIn.cssbenifIntblSummary table.cssbetblSummary{padding-top:20px}@media(max-width: 960px){#ctl00_cPHBody_be_divSummary,#ctl00_cPHBody_BookingOffersInfoCtl_bookEngine_divSummary,#ctl00_cPHBody_servicedetailsCtl_bookEngine_divSummary{bottom:70px}}@media(max-width: 768px){#ctl00_cPHBody_be_divSummary,#ctl00_cPHBody_BookingOffersInfoCtl_bookEngine_divSummary,#ctl00_cPHBody_servicedetailsCtl_bookEngine_divSummary{border-top:5px solid #a3bb68;border-bottom:5px solid #a3bb68}#ctl00_cPHBody_be_divSummary .nifIn.cssbenifIntblSummary table.cssbetblSummary,#ctl00_cPHBody_BookingOffersInfoCtl_bookEngine_divSummary .nifIn.cssbenifIntblSummary table.cssbetblSummary,#ctl00_cPHBody_servicedetailsCtl_bookEngine_divSummary .nifIn.cssbenifIntblSummary table.cssbetblSummary{padding:0 0 10px 0 !important}#ctl00_cPHBody_be_divSummary .cssbedivSummarySubmit,#ctl00_cPHBody_BookingOffersInfoCtl_bookEngine_divSummary .cssbedivSummarySubmit,#ctl00_cPHBody_servicedetailsCtl_bookEngine_divSummary .cssbedivSummarySubmit{padding:10px 0 5px 0}#ctl00_cPHBody_be_divSummary tr#ctl00_cPHBody_be_trSummaryColHeader,#ctl00_cPHBody_BookingOffersInfoCtl_bookEngine_divSummary tr#ctl00_cPHBody_be_trSummaryColHeader,#ctl00_cPHBody_servicedetailsCtl_bookEngine_divSummary tr#ctl00_cPHBody_be_trSummaryColHeader{display:none}}@media(max-width: 580px){#ctl00_cPHBody_be_divSummary,#ctl00_cPHBody_BookingOffersInfoCtl_bookEngine_divSummary,#ctl00_cPHBody_servicedetailsCtl_bookEngine_divSummary{bottom:0}}.page.gold-collection .header-bottom .bp-bookNow-btn{background-color:#c8a95e;color:#2a2723}.page.gold-collection .header-bottom .bp-bookNow-btn:after{color:#2a2723}.page.gold-collection .header-bottom .save10Btn:after{color:#c8a95e}.page.gold-collection .header-showBP .btn{background-color:#c8a95e !important}.page.gold-collection .header-showBP .btn .text,.page.gold-collection .header-showBP .btn:after{color:#2a2723 !important}.page.gold-collection .header-showBP .btn:hover{background-color:#2a2723 !important}.page.gold-collection .header-showBP .btn:hover .text,.page.gold-collection .header-showBP .btn:hover:after{color:#fff !important}.page.gold-collection .header-mobi-menu a:hover span{background-color:#c8a95e !important}.page.gold-collection .header-mobi-booking{background-color:#c8a95e !important;border-color:#c8a95e !important}.page.gold-collection .header-mobi-booking .bp-main .bp-bookNow a span{color:#2a2723 !important}.page.gold-collection .header-mobi-booking .bp-main .bp-bookNow a span:after{color:#2a2723 !important}.page.gold-collection .header-mobi-booking .bp-bookNow{background-color:#c8a95e !important;border-color:#c8a95e !important}.page.gold-collection .header-mobi-booking .bp-checkIn,.page.gold-collection .header-mobi-booking .bp-promoCode{background-color:#c8a95e !important}.page.gold-collection .header-mobi-booking .bp-open .text{color:#2a2723 !important}.page.gold-collection .header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical{background-color:#c8a95e !important}.page.gold-collection .header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem .rmLink:hover,.page.gold-collection .header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem .rmLink.rmFocused{background-color:#2a2723 !important;color:#fff !important}.page.gold-collection .navbar-mobile .rpRootGroup .rpItem .rpLink .rpText{background-color:#c8a95e !important;color:#2a2723 !important}.page.gold-collection .navbar-mobile .rpRootGroup .rpItem .rpLink.rpSelected .rpText{background-color:#2a2723 !important;color:#fff !important}.page.gold-collection .homePage-main .homePage-banner .item-details-buttons .btn{border-color:#c8a95e !important}.page.gold-collection .homePage-main .homePage-banner .item-details-buttons .btn:hover{background-color:#c8a95e !important;color:#2a2723 !important}.page.gold-collection .homePage-main .homePage-banner .item-details-buttons .btn:hover:after{color:#2a2723 !important}.page.gold-collection .homePage-banner .slick-dots li button:hover,.page.gold-collection .homePage-banner .slick-dots li.slick-active button{background:#c8a95e !important}.page.gold-collection .homePage-banner .slick-arrow:hover{background:#c8a95e !important}.page.gold-collection .homePage-gallery .inner .homePage-panel-header .btn{border-color:#c8a95e}.page.gold-collection .homePage-gallery .inner .homePage-panel-header .btn:hover{background-color:#c8a95e !important;color:#2a2723 !important}.page.gold-collection .homePage-gallery .inner .homePage-panel-header .btn:hover:after{color:#2a2723 !important}.page.gold-collection .homePage-optional .item-btn{border-color:#c8a95e}.page.gold-collection .homePage-optional .item-btn:hover{background-color:#c8a95e !important;color:#2a2723 !important}.page.gold-collection .homePage-optional button.slick-arrow:hover{background:#c8a95e !important}.page.gold-collection .homePage-optional3 .homePage-panel-header a{border-color:#c8a95e !important}.page.gold-collection .homePage-optional3 .homePage-panel-header a:hover{background-color:#c8a95e !important;color:#2a2723 !important}.page.gold-collection .homePage-optional3 .homePage-panel-header a:hover:after{color:#2a2723 !important}.page.gold-collection .homePage-optional3 .repeater .item-btn:hover{color:#2a2723 !important}.page.gold-collection .homePage-optional3 .repeater .item-btn:hover:after{color:#2a2723 !important}.page.gold-collection .homePage-find-hotel .repeater .item-btn{border:1px solid #c8a95e !important}.page.gold-collection .homePage-find-hotel .repeater .item-btn:hover{background-color:#c8a95e !important;color:#2a2723 !important}.page.gold-collection .homePage-news .homePage-panel-header .btn.btn-all{border-color:#c8a95e !important}.page.gold-collection .homePage-news .homePage-panel-header .btn.btn-all:hover{background:#c8a95e !important;color:#2a2723 !important}.page.gold-collection .homePage-news .homePage-panel-header .btn.btn-all:hover:after{color:#2a2723 !important}.page.gold-collection .homePage-news .repeater .item-btn{border-color:#c8a95e !important}.page.gold-collection .homePage-news .repeater .item-btn:hover{background-color:#c8a95e !important;color:#2a2723 !important}.page.gold-collection .homePage-news .repeater .item-btn:hover:after{color:#2a2723 !important}.page.gold-collection .footer-bestRate{background-color:#c8a95e !important}.page.gold-collection .footer-dclub>.inner .homePage-intro-D .pnlForm-submit input{background-color:#c8a95e !important;color:#2a2723 !important;color:#2a2723 !important;font-size:16px;line-height:125%;font-family:TrajanPro-Regular,serif}.page.gold-collection .footer .footer-contact .col .btn:hover{background-color:#c8a95e !important;border-color:#c8a95e !important;color:#2a2723 !important}.page.gold-collection .footer .footer-contact .col .btn:hover:before,.page.gold-collection .footer .footer-contact .col .btn:hover:after{color:#2a2723 !important}.page.gold-collection .footer .footer-bottom .footer-find a:hover{color:#c8a95e !important}.page.gold-collection .footer-mobi-links .link.hotels{background-color:#c8a95e !important;color:#2a2723 !important;border-color:#c8a95e !important}.page.gold-collection .footer-mobi-links .link.hotels:after{color:#2a2723 !important}.page.gold-collection .footer-mobi-links .link.hotels:hover,.page.gold-collection .footer-mobi-links .link.hotels:active{background-color:#2a2723 !important;color:#fff !important;border-color:#2a2723 !important}.page.gold-collection .footer-mobi-links .link.hotels:hover:after,.page.gold-collection .footer-mobi-links .link.hotels:active:after{color:#fff !important}.page.gold-collection .listViewWrapper .item--service .btn--readMore{background-color:#c8a95e !important}.page.gold-collection .listViewWrapper .item--service .btn--readMore:before{color:#2a2723 !important}.page.gold-collection .listViewWrapper-service .item-details-featureTexts-field1:before,.page.gold-collection .listViewWrapper-service .item-details-featureTexts-field2:before,.page.gold-collection .listViewWrapper-service .item-details-featureTexts-field3:before,.page.gold-collection .listViewWrapper-service .item-details-featureTexts-field4:before{color:#c8a95e !important}.page.gold-collection .listViewWrapper-offers .item-details-buttons .btn,.page.gold-collection .listViewWrapper-announcement .item-details-buttons .btn{background-color:rgba(0,0,0,0) !important;color:#fff !important;border-color:#c8a95e !important}.page.gold-collection .listViewWrapper-offers .item-details-buttons .btn:hover,.page.gold-collection .listViewWrapper-announcement .item-details-buttons .btn:hover{background-color:#c8a95e !important;color:#2a2723 !important;border-color:#c8a95e !important}.page.gold-collection .listViewWrapper-offers .item:hover .item-details-buttons .btn,.page.gold-collection .listViewWrapper-announcement .item:hover .item-details-buttons .btn{background-color:#c8a95e !important;color:#2a2723 !important;border-color:#c8a95e !important}.page.gold-collection .detailViewWrapper-service .btn-scrollToIBE{background-color:#c8a95e !important;color:#2a2723 !important}.page.gold-collection .cssbeBookEngineContainer td.beRateAvail,.page.gold-collection .cssbeBookEngineContainer span.beRateAvail{background-color:#c8a95e !important;color:#2a2723 !important}.page.gold-collection .cssbeBookEngineContainer td.beRateSelected{background-color:#6f7f67 !important;color:#fff !important}.page.gold-collection .vs3Wrapper .categoryWrapper-filter .dcolulcategory .dcolhlcategory{background-color:#c8a95e !important;color:#2a2723 !important}.page.gold-collection .breadcrumb-inner li.cbcpnlcategory span.cbclblcategory{background-color:#c8a95e !important;color:#2a2723 !important}.page.gold-collection .breadcrumb-inner li.cbcpnlcategory span.cbclblcategory:before{border-top-color:#c8a95e !important;border-right-color:#c8a95e !important;border-bottom-color:#c8a95e !important}.page.gold-collection ::selection{background-color:#c8a95e !important;color:#2a2723 !important}.page.silver-collection .header-bottom .bp-bookNow-btn{background-color:#b1bdc3;color:#2a2723}.page.silver-collection .header-bottom .bp-bookNow-btn:after{color:#2a2723}.page.silver-collection .header-bottom .save10Btn:after{color:#b1bdc3}.page.silver-collection .header-showBP .btn{background-color:#b1bdc3 !important}.page.silver-collection .header-showBP .btn .text,.page.silver-collection .header-showBP .btn:after{color:#2a2723 !important}.page.silver-collection .header-showBP .btn:hover{background-color:#2a2723 !important}.page.silver-collection .header-showBP .btn:hover .text,.page.silver-collection .header-showBP .btn:hover:after{color:#fff !important}.page.silver-collection .header-mobi-menu a:hover span{background-color:#b1bdc3 !important}.page.silver-collection .header-mobi-booking{background-color:#b1bdc3 !important;border-color:#b1bdc3 !important}.page.silver-collection .header-mobi-booking .bp-main .bp-bookNow a span{color:#2a2723 !important}.page.silver-collection .header-mobi-booking .bp-main .bp-bookNow a span:after{color:#2a2723 !important}.page.silver-collection .header-mobi-booking .bp-bookNow{background-color:#b1bdc3 !important;border-color:#b1bdc3 !important}.page.silver-collection .header-mobi-booking .bp-checkIn,.page.silver-collection .header-mobi-booking .bp-promoCode{background-color:#b1bdc3 !important}.page.silver-collection .header-mobi-booking .bp-open .text{color:#2a2723 !important}.page.silver-collection .header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical{background-color:#b1bdc3 !important}.page.silver-collection .header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem .rmLink:hover,.page.silver-collection .header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem .rmLink.rmFocused{background-color:#2a2723 !important;color:#fff !important}.page.silver-collection .navbar-mobile .rpRootGroup .rpItem .rpLink .rpText{background-color:#b1bdc3 !important;color:#2a2723 !important}.page.silver-collection .navbar-mobile .rpRootGroup .rpItem .rpLink.rpSelected .rpText{background-color:#2a2723 !important;color:#fff !important}.page.silver-collection .homePage-main .homePage-banner .item-details-buttons .btn{border-color:#b1bdc3 !important}.page.silver-collection .homePage-main .homePage-banner .item-details-buttons .btn:hover{background-color:#b1bdc3 !important;color:#2a2723 !important}.page.silver-collection .homePage-main .homePage-banner .item-details-buttons .btn:hover:after{color:#2a2723 !important}.page.silver-collection .homePage-banner .slick-dots li button:hover,.page.silver-collection .homePage-banner .slick-dots li.slick-active button{background:#b1bdc3 !important}.page.silver-collection .homePage-banner .slick-arrow:hover{background:#b1bdc3 !important}.page.silver-collection .homePage-gallery .inner .homePage-panel-header .btn{border-color:#b1bdc3}.page.silver-collection .homePage-gallery .inner .homePage-panel-header .btn:hover{background-color:#b1bdc3 !important;color:#2a2723 !important}.page.silver-collection .homePage-gallery .inner .homePage-panel-header .btn:hover:after{color:#2a2723 !important}.page.silver-collection .homePage-optional .item-btn{border-color:#b1bdc3}.page.silver-collection .homePage-optional .item-btn:hover{background-color:#b1bdc3 !important;color:#2a2723 !important}.page.silver-collection .homePage-optional button.slick-arrow:hover{background:#b1bdc3 !important}.page.silver-collection .homePage-optional3 .homePage-panel-header a{border-color:#b1bdc3 !important}.page.silver-collection .homePage-optional3 .homePage-panel-header a:hover{background-color:#b1bdc3 !important;color:#2a2723 !important}.page.silver-collection .homePage-optional3 .homePage-panel-header a:hover:after{color:#2a2723 !important}.page.silver-collection .homePage-optional3 .repeater .item-btn:hover{color:#2a2723 !important}.page.silver-collection .homePage-optional3 .repeater .item-btn:hover:after{color:#2a2723 !important}.page.silver-collection .homePage-find-hotel .repeater .item-btn{border:1px solid #b1bdc3 !important}.page.silver-collection .homePage-find-hotel .repeater .item-btn:hover{background-color:#b1bdc3 !important;color:#2a2723 !important}.page.silver-collection .homePage-news .homePage-panel-header .btn.btn-all{border-color:#b1bdc3 !important}.page.silver-collection .homePage-news .homePage-panel-header .btn.btn-all:hover{background:#b1bdc3 !important;color:#2a2723 !important}.page.silver-collection .homePage-news .homePage-panel-header .btn.btn-all:hover:after{color:#2a2723 !important}.page.silver-collection .homePage-news .repeater .item-btn{border-color:#b1bdc3 !important}.page.silver-collection .homePage-news .repeater .item-btn:hover{background-color:#b1bdc3 !important;color:#2a2723 !important}.page.silver-collection .homePage-news .repeater .item-btn:hover:after{color:#2a2723 !important}.page.silver-collection .footer-bestRate{background-color:#b1bdc3 !important}.page.silver-collection .footer-dclub>.inner .homePage-intro-D .pnlForm-submit input{background-color:#b1bdc3 !important;color:#2a2723 !important;color:#2a2723 !important;font-size:16px;line-height:125%;font-family:TrajanPro-Regular,serif}.page.silver-collection .footer .footer-contact .col .btn:hover{background-color:#b1bdc3 !important;border-color:#b1bdc3 !important;color:#2a2723 !important}.page.silver-collection .footer .footer-contact .col .btn:hover:before,.page.silver-collection .footer .footer-contact .col .btn:hover:after{color:#2a2723 !important}.page.silver-collection .footer .footer-bottom .footer-find a:hover{color:#b1bdc3 !important}.page.silver-collection .footer-mobi-links .link.hotels{background-color:#b1bdc3 !important;color:#2a2723 !important;border-color:#b1bdc3 !important}.page.silver-collection .footer-mobi-links .link.hotels:after{color:#2a2723 !important}.page.silver-collection .footer-mobi-links .link.hotels:hover,.page.silver-collection .footer-mobi-links .link.hotels:active{background-color:#2a2723 !important;color:#fff !important;border-color:#2a2723 !important}.page.silver-collection .footer-mobi-links .link.hotels:hover:after,.page.silver-collection .footer-mobi-links .link.hotels:active:after{color:#fff !important}.page.silver-collection .listViewWrapper .item--service .btn--readMore{background-color:#b1bdc3 !important}.page.silver-collection .listViewWrapper .item--service .btn--readMore:before{color:#2a2723 !important}.page.silver-collection .listViewWrapper-service .item-details-featureTexts-field1:before,.page.silver-collection .listViewWrapper-service .item-details-featureTexts-field2:before,.page.silver-collection .listViewWrapper-service .item-details-featureTexts-field3:before,.page.silver-collection .listViewWrapper-service .item-details-featureTexts-field4:before{color:#b1bdc3 !important}.page.silver-collection .listViewWrapper-offers .item-details-buttons .btn,.page.silver-collection .listViewWrapper-announcement .item-details-buttons .btn{background-color:rgba(0,0,0,0) !important;color:#fff !important;border-color:#b1bdc3 !important}.page.silver-collection .listViewWrapper-offers .item-details-buttons .btn:hover,.page.silver-collection .listViewWrapper-announcement .item-details-buttons .btn:hover{background-color:#b1bdc3 !important;color:#2a2723 !important;border-color:#b1bdc3 !important}.page.silver-collection .listViewWrapper-offers .item:hover .item-details-buttons .btn,.page.silver-collection .listViewWrapper-announcement .item:hover .item-details-buttons .btn{background-color:#b1bdc3 !important;color:#2a2723 !important;border-color:#b1bdc3 !important}.page.silver-collection .detailViewWrapper-service .btn-scrollToIBE{background-color:#b1bdc3 !important;color:#2a2723 !important}.page.silver-collection .cssbeBookEngineContainer td.beRateAvail,.page.silver-collection .cssbeBookEngineContainer span.beRateAvail{background-color:#b1bdc3 !important;color:#2a2723 !important}.page.silver-collection .cssbeBookEngineContainer td.beRateSelected{background-color:#6f7f67 !important;color:#fff !important}.page.silver-collection .vs3Wrapper .categoryWrapper-filter .dcolulcategory .dcolhlcategory{background-color:#b1bdc3 !important;color:#2a2723 !important}.page.silver-collection .breadcrumb-inner li.cbcpnlcategory span.cbclblcategory{background-color:#b1bdc3 !important;color:#2a2723 !important}.page.silver-collection .breadcrumb-inner li.cbcpnlcategory span.cbclblcategory:before{border-top-color:#b1bdc3 !important;border-right-color:#b1bdc3 !important;border-bottom-color:#b1bdc3 !important}.page.silver-collection ::selection{background-color:#b1bdc3 !important;color:#2a2723 !important}.page.discovery-collection .header-bottom .bp-bookNow-btn{background-color:#3e97c3;color:#fff}.page.discovery-collection .header-bottom .bp-bookNow-btn:after{color:#fff}.page.discovery-collection .header-bottom .save10Btn:after{color:#3e97c3}.page.discovery-collection .header-showBP .btn{background-color:#3e97c3 !important}.page.discovery-collection .header-showBP .btn .text,.page.discovery-collection .header-showBP .btn:after{color:#fff !important}.page.discovery-collection .header-showBP .btn:hover{background-color:#2a2723 !important}.page.discovery-collection .header-showBP .btn:hover .text,.page.discovery-collection .header-showBP .btn:hover:after{color:#fff !important}.page.discovery-collection .header-mobi-menu a:hover span{background-color:#3e97c3 !important}.page.discovery-collection .header-mobi-booking{background-color:#3e97c3 !important;border-color:#3e97c3 !important}.page.discovery-collection .header-mobi-booking .bp-main .bp-bookNow a span{color:#fff !important}.page.discovery-collection .header-mobi-booking .bp-main .bp-bookNow a span:after{color:#fff !important}.page.discovery-collection .header-mobi-booking .bp-bookNow{background-color:#3e97c3 !important;border-color:#3e97c3 !important}.page.discovery-collection .header-mobi-booking .bp-checkIn,.page.discovery-collection .header-mobi-booking .bp-promoCode{background-color:#3e97c3 !important}.page.discovery-collection .header-mobi-booking .bp-open .text{color:#fff !important}.page.discovery-collection .header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical{background-color:#3e97c3 !important}.page.discovery-collection .header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem .rmLink:hover,.page.discovery-collection .header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem .rmLink.rmFocused{background-color:#2a2723 !important;color:#fff !important}.page.discovery-collection .navbar-mobile .rpRootGroup .rpItem .rpLink .rpText{background-color:#3e97c3 !important;color:#fff !important}.page.discovery-collection .navbar-mobile .rpRootGroup .rpItem .rpLink.rpSelected .rpText{background-color:#2a2723 !important;color:#fff !important}.page.discovery-collection .homePage-main .homePage-banner .item-details-buttons .btn{border-color:#3e97c3 !important}.page.discovery-collection .homePage-main .homePage-banner .item-details-buttons .btn:hover{background-color:#3e97c3 !important;color:#fff !important}.page.discovery-collection .homePage-main .homePage-banner .item-details-buttons .btn:hover:after{color:#fff !important}.page.discovery-collection .homePage-banner .slick-dots li button:hover,.page.discovery-collection .homePage-banner .slick-dots li.slick-active button{background:#3e97c3 !important}.page.discovery-collection .homePage-banner .slick-arrow:hover{background:#3e97c3 !important}.page.discovery-collection .homePage-gallery .inner .homePage-panel-header .btn{border-color:#3e97c3}.page.discovery-collection .homePage-gallery .inner .homePage-panel-header .btn:hover{background-color:#3e97c3 !important;color:#fff !important}.page.discovery-collection .homePage-gallery .inner .homePage-panel-header .btn:hover:after{color:#fff !important}.page.discovery-collection .homePage-optional .item-btn{border-color:#3e97c3}.page.discovery-collection .homePage-optional .item-btn:hover{background-color:#3e97c3 !important;color:#fff !important}.page.discovery-collection .homePage-optional button.slick-arrow:hover{background:#3e97c3 !important}.page.discovery-collection .homePage-optional3 .homePage-panel-header a{border-color:#3e97c3 !important}.page.discovery-collection .homePage-optional3 .homePage-panel-header a:hover{background-color:#3e97c3 !important;color:#fff !important}.page.discovery-collection .homePage-optional3 .homePage-panel-header a:hover:after{color:#fff !important}.page.discovery-collection .homePage-optional3 .repeater .item-btn:hover{color:#fff !important}.page.discovery-collection .homePage-optional3 .repeater .item-btn:hover:after{color:#fff !important}.page.discovery-collection .homePage-find-hotel .repeater .item-btn{border:1px solid #3e97c3 !important}.page.discovery-collection .homePage-find-hotel .repeater .item-btn:hover{background-color:#3e97c3 !important;color:#fff !important}.page.discovery-collection .homePage-news .homePage-panel-header .btn.btn-all{border-color:#3e97c3 !important}.page.discovery-collection .homePage-news .homePage-panel-header .btn.btn-all:hover{background:#3e97c3 !important;color:#fff !important}.page.discovery-collection .homePage-news .homePage-panel-header .btn.btn-all:hover:after{color:#fff !important}.page.discovery-collection .homePage-news .repeater .item-btn{border-color:#3e97c3 !important}.page.discovery-collection .homePage-news .repeater .item-btn:hover{background-color:#3e97c3 !important;color:#fff !important}.page.discovery-collection .homePage-news .repeater .item-btn:hover:after{color:#fff !important}.page.discovery-collection .footer-bestRate{background-color:#3e97c3 !important}.page.discovery-collection .footer-dclub>.inner .homePage-intro-D .pnlForm-submit input{background-color:#3e97c3 !important;color:#fff !important;color:#fff !important;font-size:16px;line-height:125%;font-family:TrajanPro-Regular,serif}.page.discovery-collection .footer .footer-contact .col .btn:hover{background-color:#3e97c3 !important;border-color:#3e97c3 !important;color:#fff !important}.page.discovery-collection .footer .footer-contact .col .btn:hover:before,.page.discovery-collection .footer .footer-contact .col .btn:hover:after{color:#fff !important}.page.discovery-collection .footer .footer-bottom .footer-find a:hover{color:#3e97c3 !important}.page.discovery-collection .footer-mobi-links .link.hotels{background-color:#3e97c3 !important;color:#fff !important;border-color:#3e97c3 !important}.page.discovery-collection .footer-mobi-links .link.hotels:after{color:#fff !important}.page.discovery-collection .footer-mobi-links .link.hotels:hover,.page.discovery-collection .footer-mobi-links .link.hotels:active{background-color:#2a2723 !important;color:#fff !important;border-color:#2a2723 !important}.page.discovery-collection .footer-mobi-links .link.hotels:hover:after,.page.discovery-collection .footer-mobi-links .link.hotels:active:after{color:#fff !important}.page.discovery-collection .listViewWrapper .item--service .btn--readMore{background-color:#3e97c3 !important}.page.discovery-collection .listViewWrapper .item--service .btn--readMore:before{color:#fff !important}.page.discovery-collection .listViewWrapper-service .item-details-featureTexts-field1:before,.page.discovery-collection .listViewWrapper-service .item-details-featureTexts-field2:before,.page.discovery-collection .listViewWrapper-service .item-details-featureTexts-field3:before,.page.discovery-collection .listViewWrapper-service .item-details-featureTexts-field4:before{color:#3e97c3 !important}.page.discovery-collection .listViewWrapper-offers .item-details-buttons .btn,.page.discovery-collection .listViewWrapper-announcement .item-details-buttons .btn{background-color:rgba(0,0,0,0) !important;color:#fff !important;border-color:#3e97c3 !important}.page.discovery-collection .listViewWrapper-offers .item-details-buttons .btn:hover,.page.discovery-collection .listViewWrapper-announcement .item-details-buttons .btn:hover{background-color:#3e97c3 !important;color:#fff !important;border-color:#3e97c3 !important}.page.discovery-collection .listViewWrapper-offers .item:hover .item-details-buttons .btn,.page.discovery-collection .listViewWrapper-announcement .item:hover .item-details-buttons .btn{background-color:#3e97c3 !important;color:#fff !important;border-color:#3e97c3 !important}.page.discovery-collection .detailViewWrapper-service .btn-scrollToIBE{background-color:#3e97c3 !important;color:#fff !important}.page.discovery-collection .cssbeBookEngineContainer td.beRateAvail,.page.discovery-collection .cssbeBookEngineContainer span.beRateAvail{background-color:#3e97c3 !important;color:#fff !important}.page.discovery-collection .cssbeBookEngineContainer td.beRateSelected{background-color:#6f7f67 !important;color:#fff !important}.page.discovery-collection .vs3Wrapper .categoryWrapper-filter .dcolulcategory .dcolhlcategory{background-color:#3e97c3 !important;color:#fff !important}.page.discovery-collection .breadcrumb-inner li.cbcpnlcategory span.cbclblcategory{background-color:#3e97c3 !important;color:#fff !important}.page.discovery-collection .breadcrumb-inner li.cbcpnlcategory span.cbclblcategory:before{border-top-color:#3e97c3 !important;border-right-color:#3e97c3 !important;border-bottom-color:#3e97c3 !important}.page.discovery-collection ::selection{background-color:#3e97c3 !important}.header.sticky{z-index:9999999999;color:#fff !important}.header-top{height:60px;display:flex;justify-content:center}.header-top>div{float:none;display:flex;align-items:center;line-height:1.4rem}.header-top>div:first-of-type{justify-content:flex-end}.header-top>div:first-of-type .inner{padding-right:100px;padding-left:50px}.header-top>div:last-of-type{display:flex;align-items:center;border-left-color:#eeeae8 !important}.header-top>div:last-of-type .inner{padding-left:100px}.header-top>div:last-of-type .inner a{padding-left:6px;padding-right:0;position:relative}.header-top>div img{height:24px;width:24px}.header-top>div a{color:#eeeae8 !important}.header-top>div .inner{padding-top:5px}.header-top>div .inner address{display:flex;align-items:center;margin-left:0;margin-bottom:0}.header-top>div .inner address img{position:relative;top:-2px}.header-top>div .inner address a{position:relative;padding-top:2px;display:block;padding-left:10px;font-size:16px}.header-top>div .inner address a>div>span:first-of-type{margin-right:-5px}.header-top>div .inner>a{padding-right:0;padding-left:6px;font-size:16px}.header-top>div .inner>a:before,.header-top>div .inner>a:after{display:none}.header-top .col{display:flex}.header-top .col:not(:first-child) .inner{border-left:1px solid #e9e9e9 !important}@media(max-width: 1200px){.header-top .col{width:350px;margin:0}}.header-middle{background:#9d9188 !important}.header-middle .header-menu{padding:0 10px 0 200px;max-width:100%}.header-middle .header-menu .RadMenu_MenuTop .rmRootGroup{flex-wrap:wrap;justify-content:center}.header-middle .header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem.rmFirst{position:unset !important;margin-top:0}.header-bottom{padding:10px 0 !important}.header-bottom .inner{margin:auto;justify-content:center}.header-bottom .dealsBtn,.header-bottom .voucher-button{display:flex;align-items:center}.header-bottom .dealsBtn img,.header-bottom .voucher-button img{top:0}.header-bottom .dealsBtn .text,.header-bottom .voucher-button .text{top:1px}.header-bottom .save10Btn{margin-left:10px;display:flex;flex-direction:row-reverse;align-items:center;font-family:TrajanPro-Regular,serif;text-transform:uppercase;padding-top:1px}.header-bottom .save10Btn:after{content:"";font-family:"icomoon";font-size:12px;display:inline-block;vertical-align:middle;margin-left:5px;margin-right:8px;position:relative;top:-2px;transform:rotate(90deg)}.header-bottom .save10Btn:hover{cursor:pointer}@media(max-width: 1280px){.header-bottom .voucher-button,.header-bottom .dealsBtn{display:none}.header-bottom .inner{justify-content:flex-end;margin-right:10px}}@media(max-width: 1200px){.header-bottom .bp-main{margin-right:0}}.header-menu .RadMenu_MenuTop{padding:0}.header-mobi.sticky .header-logo-image{width:auto !important;height:78px !important}.header-mobi-menu.showing{z-index:9999}.header-mobi-booking{width:150px;height:60px;position:absolute;border:0 solid #817871;right:80px;border-radius:3px}.header-mobi-booking .bp-main{height:100%}.header-mobi-booking .bp-main .bp-checkIn,.header-mobi-booking .bp-main .bp-promoCode{display:none;visibility:hidden;max-width:100%;padding:0 2px}.header-mobi-booking .bp-main .bp-checkIn input,.header-mobi-booking .bp-main .bp-promoCode input{max-width:100%;border-color:rgba(0,0,0,0);outline:none !important}.header-mobi-booking .bp-main .bp-checkIn{padding-bottom:2px !important}.header-mobi-booking .bp-main .bp-open{height:60px;display:flex;align-items:center;justify-content:center;font-size:16px;text-transform:uppercase;font-family:TrajanPro-Regular,serif;border-radius:3px;padding-top:5px}.header-mobi-booking .bp-main .bp-open:hover,.header-mobi-booking .bp-main .bp-open:active{cursor:pointer}.header-mobi-booking .bp-main .bp-bookNow{height:100%;display:none;visibility:hidden}.header-mobi-booking .bp-main .bp-bookNow a{height:100%;display:flex;align-items:center;justify-content:center}.header-mobi-booking .bp-main .bp-bookNow a span{color:#fff !important;font-size:16px;line-height:125%;font-family:TrajanPro-Regular,serif}.header-mobi-booking .bp-main .bp-bookNow a span:after{font-family:"icomoon";content:"";font-size:20px;left:unset;position:relative;top:2px;right:-8px}.header-mobi-booking.mobiBpOpen{border-bottom-right-radius:0;border-bottom-left-radius:0}.header-mobi-booking.mobiBpOpen .bp-main .bp-checkIn,.header-mobi-booking.mobiBpOpen .bp-main .bp-promoCode,.header-mobi-booking.mobiBpOpen .bp-main .bp-bookNow{display:block;visibility:visible}.homePage-featPanel .inner .col.map a img{width:22px;height:22px}.homePage-intro{display:flex}.homePage-intro-inner{width:50%;padding-right:30px}.homePage-intro-CMS h2{line-height:unset !important}.homePage-intro-image{width:50%;padding-left:30px}.homePage-intro-image img{width:100%;display:block}@media(max-width: 834px){.homePage-intro-inner{width:100%;padding-right:0}.homePage-intro-image{display:none;visibility:hidden}}@media(max-width: 580px){.homePage-intro .CMStext{font-size:22px;line-height:1.4em}}.homePage-top-links{background-color:#eeeae8 !important;padding:20px 50px 50px 50px}.homePage-top-links .repeater{display:grid;gap:50px;grid-template-columns:repeat(3, minmax(0, 1fr))}.homePage-top-links .repeater .item a{position:relative}.homePage-top-links .repeater .item-image{min-height:465px;background-size:cover;background-position:center}.homePage-top-links .repeater .item-image img{width:100%;opacity:0}.homePage-top-links .repeater .item-details{position:absolute;top:calc(50% - 40px);left:20px;right:20px;text-align:center}.homePage-top-links .repeater .item-title{height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:0;background:rgba(42,39,35,.9)}.homePage-top-links .repeater .item-title span{color:#eeeae8 !important;font-size:26px;line-height:26px;text-transform:uppercase}@media(max-width: 1280px){.homePage-top-links .repeater .item-title span{font-size:24px;line-height:24px}}@media(max-width: 834px){.homePage-top-links .repeater .item-title span{font-size:22px;line-height:22px}}@media(max-width: 580px){.homePage-top-links .repeater .item-title span{font-size:20px;line-height:20px}}.homePage-top-links .repeater .item-btn{display:none;visibility:hidden}@media(max-width: 1200px){.homePage-top-links .repeater{gap:10px}.homePage-top-links .repeater .item-details{left:0;right:0}}@media(max-width: 1020px){.homePage-top-links .repeater .item-title span{font-size:18px !important;line-height:18px !important}}@media(max-width: 834px){.homePage-top-links .repeater{grid-template-columns:repeat(1, minmax(0, 1fr))}.homePage-top-links .repeater .item-details{left:20px;right:20px}.homePage-top-links .repeater .item-title span{font-size:24px !important;line-height:24px !important}}@media(max-width: 580px){.homePage-top-links{padding:10px}.homePage-top-links .repeater{gap:10px}}.homePage-gallery{clear:both;padding:100px 100px;background-color:#2a2723 !important}@media(max-width: 1280px){.homePage-gallery{padding:100px 80px}}@media(max-width: 960px){.homePage-gallery{padding:75px 50px}}@media(max-width: 580px){.homePage-gallery{padding:50px 30px}}.homePage-gallery .inner{padding:0;max-width:100%}.homePage-gallery .inner .homePage-panel-header{padding:0;margin:0 0 50px 0}.homePage-gallery .inner .homePage-panel-header:after{display:none}.homePage-gallery .inner .homePage-panel-header .title-main{margin-bottom:0;color:#fff}.homePage-gallery .inner .homePage-panel-header .btn{height:50px;width:300px;border-radius:3px;color:#fff !important;font-size:16px;line-height:125%;font-family:TrajanPro-Regular,serif}.homePage-gallery .inner .homePage-panel-header .btn:after{color:#fff}.homePage-gallery .inner .homePage-panel-header:not(.show-768){display:flex;justify-content:space-between;flex-direction:row}@media(max-width: 768px){.homePage-gallery .inner .homePage-panel-header:not(.show-768) .btn{display:none}}.homePage-gallery .inner .homePage-panel-header.show-768{display:none;visibility:hidden}@media(max-width: 768px){.homePage-gallery .inner .homePage-panel-header.show-768{display:block;visibility:visible;margin-bottom:0}.homePage-gallery .inner .homePage-panel-header.show-768 .btn{margin-top:20px;position:unset;transform:none}}.homePage-gallery .hotels-gallery-grid{display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr));gap:10px}.homePage-gallery .hotels-gallery-image{height:100%;display:flex;justify-content:center;overflow:hidden}.homePage-gallery .hotels-gallery-image img{height:100% !important;width:auto !important}@media(max-width: 1400px){.homePage-gallery .hotels-gallery-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.homePage-gallery .hotels-gallery-grid span:nth-last-child(-n+2){display:none}}@media(max-width: 960px){.homePage-gallery .hotels-gallery-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 834px){.homePage-gallery .homePage-panel-header:not(.show-768){margin-bottom:30px !important}}@media(max-width: 580px){.homePage-gallery .homePage-panel-header:not(.show-768){margin-bottom:20px !important}.homePage-gallery .hotels-gallery-grid{grid-template-columns:repeat(1, minmax(0, 1fr))}.homePage-gallery .hotels-gallery-grid span:nth-child(n+4){display:none}}.homePage-optional.homePage-optional1,.homePage-optional.homePage-optional3{padding:100px 100px;background:#eeeae8}.homePage-optional.homePage-optional1 .homePage-panel-header,.homePage-optional.homePage-optional3 .homePage-panel-header{max-width:100%;padding:0;margin:0 0 50px 0}.homePage-optional.homePage-optional1 .homePage-panel-header .title-main,.homePage-optional.homePage-optional3 .homePage-panel-header .title-main{color:#2a2723}.homePage-optional.homePage-optional1 .homePage-panel-header .title-sub,.homePage-optional.homePage-optional3 .homePage-panel-header .title-sub{color:#9d9188;margin-bottom:0}.homePage-optional.homePage-optional1 .homePage-panel-header .btn.btn-all,.homePage-optional.homePage-optional3 .homePage-panel-header .btn.btn-all{height:50px;border-radius:3px;width:300px;color:#2a2723 !important;font-size:16px;line-height:125%;font-family:TrajanPro-Regular,serif}.homePage-optional.homePage-optional1 .homePage-panel-header .btn.btn-all:after,.homePage-optional.homePage-optional3 .homePage-panel-header .btn.btn-all:after{color:#2a2723 !important}.homePage-optional.homePage-optional1 .repeater,.homePage-optional.homePage-optional3 .repeater{max-width:100%;margin:0}.homePage-optional.homePage-optional1 .repeater button.slick-arrow.slick-prev,.homePage-optional.homePage-optional3 .repeater button.slick-arrow.slick-prev{left:-68px}.homePage-optional.homePage-optional1 .repeater button.slick-arrow.slick-next,.homePage-optional.homePage-optional3 .repeater button.slick-arrow.slick-next{right:-68px}.homePage-optional3.homePage-optional .repeater .item-title{margin-bottom:20px;color:#9d9188 !important;font-size:26px;line-height:26px}@media(max-width: 1280px){.homePage-optional3.homePage-optional .repeater .item-title{font-size:24px;line-height:24px}}@media(max-width: 834px){.homePage-optional3.homePage-optional .repeater .item-title{font-size:22px;line-height:22px}}@media(max-width: 580px){.homePage-optional3.homePage-optional .repeater .item-title{font-size:20px;line-height:20px}}.homePage-optional3.homePage-optional .repeater .item-subTitle{margin-bottom:20px}.homePage-optional3.homePage-optional .repeater .item-text{margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.homePage-optional3.homePage-optional .repeater .item-details{padding:30px 30px 100px 30px}.homePage-optional3.homePage-optional .repeater .item-btn{height:50px;color:#2a2723;border-radius:3px;padding-top:5px;margin-bottom:10px}.homePage-optional3.homePage-optional .repeater .item-btn:after{content:"";font-family:"icomoon";font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px;color:#2a2723;position:relative;top:-1px}@media(max-width: 960px){.homePage-optional3.homePage-optional .homePage-panel-header{text-align:left}.homePage-optional3.homePage-optional .homePage-panel-header .btn.btn-all{margin-top:50px}}@media(max-width: 834px){.homePage-optional3.homePage-optional{padding:50px 50px}.homePage-optional3.homePage-optional .homePage-panel-header{margin-bottom:30px !important}.homePage-optional3.homePage-optional .homePage-panel-header .btn.btn-all{margin-top:30px}.homePage-optional3.homePage-optional .repeater button.slick-arrow.slick-prev{left:-43px}.homePage-optional3.homePage-optional .repeater button.slick-arrow.slick-next{right:-43px}}@media(max-width: 580px){.homePage-optional3.homePage-optional .homePage-panel-header{margin-bottom:20px !important}.homePage-optional3.homePage-optional .homePage-panel-header .title-main{margin-bottom:20px}.homePage-optional3.homePage-optional .homePage-panel-header .btn.btn-all{margin-top:20px}}.homePage-find-hotel{background-color:#2a2723}.homePage-find-hotel .repeater{display:flex;padding:100px 100px}@media(max-width: 1280px){.homePage-find-hotel .repeater{padding:100px 80px}}@media(max-width: 960px){.homePage-find-hotel .repeater{padding:75px 50px}}@media(max-width: 580px){.homePage-find-hotel .repeater{padding:50px 30px}}.homePage-find-hotel .repeater .item{width:50%;padding-right:25px}.homePage-find-hotel .repeater .item-title{margin-bottom:30px}.homePage-find-hotel .repeater .item-title span{color:#eeeae8 !important;font-size:32px;line-height:32px}@media(max-width: 1280px){.homePage-find-hotel .repeater .item-title span{font-size:30px;line-height:30px}}@media(max-width: 834px){.homePage-find-hotel .repeater .item-title span{font-size:28px;line-height:28px}}@media(max-width: 580px){.homePage-find-hotel .repeater .item-title span{font-size:24px;line-height:24px}}.homePage-find-hotel .repeater .item-subtitle{margin-bottom:30px;color:#9d9188 !important;font-size:26px;line-height:26px;font-family:TrajanPro-Regular,serif}@media(max-width: 1280px){.homePage-find-hotel .repeater .item-subtitle{font-size:24px;line-height:24px}}@media(max-width: 834px){.homePage-find-hotel .repeater .item-subtitle{font-size:22px;line-height:22px}}@media(max-width: 580px){.homePage-find-hotel .repeater .item-subtitle{font-size:20px;line-height:20px}}.homePage-find-hotel .repeater .item-text>div:not(.item-subtitle){color:#eeeae8;margin-bottom:30px}.homePage-find-hotel .repeater .item-btn{height:50px;border-radius:3px;font-family:TrajanPro-Regular,serif;color:#eeeae8 !important;font-size:16px;line-height:125%;font-family:TrajanPro-Regular,serif;display:inline-block;line-height:50px;padding:0 30px}.homePage-find-hotel .repeater .map-embed{width:50%;padding-left:25px}.homePage-find-hotel .repeater .map-embed iframe{height:100%}@media(max-width: 1280px){.homePage-find-hotel .repeater{flex-direction:column}.homePage-find-hotel .repeater .item,.homePage-find-hotel .repeater .map-embed{width:100%;padding-left:0;padding-right:0}.homePage-find-hotel .repeater .item{margin-bottom:50px}}@media(max-width: 832px){.homePage-find-hotel .repeater .item-text>div:not(.item-subtitle){font-size:22px;line-height:1.4em}}@media(max-width: 580px){.homePage-find-hotel .repeater .item{margin-bottom:20px}}.homePage-news{background:#eeeae8}.homePage-news .repeater{max-width:100%;padding:0 100px;margin-bottom:0}.homePage-news .repeater button.slick-arrow.slick-prev{left:32px}.homePage-news .repeater button.slick-arrow.slick-next{right:32px}.homePage-news .repeater .item-details{height:unset !important;padding:30px}.homePage-news .repeater .item-details .inner{position:unset !important;transform:none !important}.homePage-news .repeater .item-subtitle{color:#8b8178 !important;font-size:14px;line-height:14px}@media(max-width: 1280px){.homePage-news .repeater .item-subtitle{font-size:12px;line-height:12px}}@media(max-width: 834px){.homePage-news .repeater .item-subtitle{font-size:13px;line-height:13px}}.homePage-news .repeater .item-title{margin-bottom:30px;color:#fff !important;font-size:20px;font-family:Open-Sans,sans-serif}.homePage-news .repeater .item-text{display:none}.homePage-news .repeater .item-btn{opacity:1;position:unset;line-height:50px;color:#fff;background-color:rgba(0,0,0,0) !important}.homePage-news .repeater .item-btn:after{content:"";font-family:"icomoon";font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px;color:#fff;position:relative;top:-1px}.homePage-news .homePage-panel-header{margin:0}.homePage-news .homePage-panel-header .title-main{margin-bottom:25px;color:#2a2723 !important}.homePage-news .homePage-panel-header .title-sub{color:#9d9188}.homePage-news .homePage-panel-header .btn.btn-all{height:50px;border-radius:3px;width:300px;right:100px;color:#2a2723 !important;font-size:16px;line-height:125%;font-family:TrajanPro-Regular,serif}.homePage-news .homePage-panel-header .btn.btn-all:after{color:#2a2723}.homePage-news .homePage-panel-header .btn.btn-all:hover{color:#fff !important}@media(max-width: 1280px){.homePage-news .homePage-panel-header{margin-left:0;margin-right:0;padding:0 80px 50px}.homePage-news .homePage-panel-header .btn.btn-all{right:80px}.homePage-news .repeater{padding:0 80px}.homePage-news .repeater button.slick-arrow.slick-prev{left:22px}.homePage-news .repeater button.slick-arrow.slick-next{right:22px}}@media(max-width: 960px){.homePage-news .homePage-panel-header:not(.show-960){margin-bottom:50px;padding:0 80px}.homePage-news .homePage-panel-header.show-960{width:calc(100% - 160px);margin:auto}}@media(max-width: 834px){.homePage-news .homePage-panel-header{text-align:left}}@media(max-width: 768px){.homePage-news .repeater .item-details{padding-bottom:30px !important}}@media(max-width: 580px){.homePage-news .homePage-panel-header{padding:0}.homePage-news .homePage-panel-header:not(.show-960){margin-bottom:25px;padding:0 30px}.homePage-news .homePage-panel-header.show-960{width:100%;padding:0 30px;margin-top:30px}.homePage-news .repeater{padding:0 30px}.homePage-news .repeater button.slick-arrow.slick-prev{left:-42px}.homePage-news .repeater button.slick-arrow.slick-next{right:-42px}}.vsPage .supFacilitiesWrapper{margin-top:50px}.vsPage .DepositCancellationWrapper{padding-top:50px;padding-bottom:50px}.vsPage .detailViewWrapper-service .btn-scrollToIBE{border-radius:3px}.vsPage .listViewWrapper-service .item--service .item-details-buttons .btn{border-radius:3px}.vsPage .listViewWrapper-offers .item-details-buttons .btn,.vsPage .listViewWrapper-announcement .item-details-buttons .btn{border-radius:3px}.vsPage .listViewWrapper.VSImageGalleryWrapper-Hotels .VSMasonryImageGallery{display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr));gap:10px}.vsPage .listViewWrapper.VSImageGalleryWrapper-Hotels .VSMasonryImageGallery .vsigItem{display:block;overflow:hidden}.vsPage .listViewWrapper.VSImageGalleryWrapper-Hotels .VSMasonryImageGallery .vsigItem .hotels-gallery-image{display:flex;align-items:center;height:100%;justify-content:center}.vsPage .listViewWrapper.VSImageGalleryWrapper-Hotels .VSMasonryImageGallery .vsigItem .hotels-gallery-image img{width:auto !important;height:100% !important}.vsPage .listViewWrapper.VSImageGalleryWrapper-Hotels .VSMasonryImageGallery .vsigItemHeader,.vsPage .listViewWrapper.VSImageGalleryWrapper-Hotels .VSMasonryImageGallery .vsigItemFooter{grid-column:span 4}@media(max-width: 1400px){.vsPage .listViewWrapper.VSImageGalleryWrapper-Hotels .VSMasonryImageGallery{grid-template-columns:repeat(3, minmax(0, 1fr))}.vsPage .listViewWrapper.VSImageGalleryWrapper-Hotels .VSMasonryImageGallery .vsigItemHeader,.vsPage .listViewWrapper.VSImageGalleryWrapper-Hotels .VSMasonryImageGallery .vsigItemFooter{grid-column:span 3}}@media(max-width: 991px){.vsPage .listViewWrapper.VSImageGalleryWrapper-Hotels .VSMasonryImageGallery{grid-template-columns:repeat(2, minmax(0, 1fr))}.vsPage .listViewWrapper.VSImageGalleryWrapper-Hotels .VSMasonryImageGallery .vsigItemHeader,.vsPage .listViewWrapper.VSImageGalleryWrapper-Hotels .VSMasonryImageGallery .vsigItemFooter{grid-column:span 2}}@media(max-width: 580px){.vsPage .listViewWrapper.VSImageGalleryWrapper-Hotels .VSMasonryImageGallery{grid-template-columns:repeat(1, minmax(0, 1fr))}.vsPage .listViewWrapper.VSImageGalleryWrapper-Hotels .VSMasonryImageGallery .vsigItemHeader,.vsPage .listViewWrapper.VSImageGalleryWrapper-Hotels .VSMasonryImageGallery .vsigItemFooter{grid-column:span 1}}.vsPage .breadcrumb-inner li.cbcpnlcategory span.cbclblcategory{text-shadow:none}.footer .homePage-intro-D{display:flex}.footer .homePage-intro-D .DIYform-title{display:none}.footer .homePage-intro-D .DIYform-input input{width:100% !important;margin-bottom:20px;border-style:solid;border-width:1px}.footer .homePage-intro-D .DIYform-checkbox{display:flex;margin-bottom:20px}.footer .homePage-intro-D .DIYform-checkbox label{margin-left:15px}.footer .homePage-intro-D .pnlForm-submit .inner input{height:50px;line-height:50px;margin-bottom:20px;font-family:TrajanPro-Regular,serif;color:#2a2723;width:100%}.footer .homePage-intro-D .Dtext{width:50%}.footer .homePage-intro-D .Dtext .Dtitle{color:#9d9188 !important;font-size:26px;line-height:26px;font-family:TrajanPro-Regular,serif}@media(max-width: 1280px){.footer .homePage-intro-D .Dtext .Dtitle{font-size:24px;line-height:24px}}@media(max-width: 834px){.footer .homePage-intro-D .Dtext .Dtitle{font-size:22px;line-height:22px}}@media(max-width: 580px){.footer .homePage-intro-D .Dtext .Dtitle{font-size:20px;line-height:20px}}.footer .homePage-intro-D .Dimage{width:50%}.footer .homePage-intro-D .Dimage img{max-width:100%}.footer .footer-contact .col .btn{line-height:unset;display:flex;align-content:center;align-items:center;justify-content:center}.footer .footer-contact .col .btn:before,.footer .footer-contact .col .btn:after{position:relative;top:-2px}.footer .footer-contact .col.voucher .btn:after{margin-left:10px;content:"";font-family:"icomoon";font-size:14px}.footer-mobi-links .hotels{padding:0 5px}.page.hasRgIBE .dateContainer.fixed{top:80px}@media only screen and (min-width: 768px){.page.hasRgIBE .dateContainer.fixed{top:80px}}@media(max-width: 391px){#ctl00_BodyWrappper.open-menu .header-mobi-logo{display:none;visibility:hidden}#ctl00_BodyWrappper.open-menu .header-mobi{position:relative !important}}form[action^="./book-now.html"] .IBEpage .dateContainer.fixed{top:80px}.IBEpage .header-mobi-booking{display:none;visibility:hidden}
