@font-face{font-family:'Neutraface2TextDemi';src:url("../css/fonts/Neutraface2Text-Demi.eot?#iefix") format("embedded-opentype"),url("../css/fonts/Neutraface2Text-Demi.otf") format("opentype"),url("../css/fonts/Neutraface2Text-Demi.woff") format("woff"),url("../css/fonts/Neutraface2Text-Demi.ttf") format("truetype"),url("../css/fonts/Neutraface2Text-Demi.svg#Neutraface2TextDemi") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Neutraface2TextBook';src:url("../css/fonts/Neutraface2Text-Book.eot?#iefix") format("embedded-opentype"),url("../css/fonts/Neutraface2Text-Book.otf") format("opentype"),url("../css/fonts/Neutraface2Text-Book.woff") format("woff"),url("../css/fonts/Neutraface2Text-Book.ttf") format("truetype"),url("../css/fonts/Neutraface2Text-Book.svg#Neutraface2TextBook") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Neutraface2TextBold';src:url("../css/fonts/Neutraface2Text-Bold.eot?#iefix") format("embedded-opentype"),url("../css/fonts/Neutraface2Text-Bold.otf") format("opentype"),url("../css/fonts/Neutraface2Text-Bold.woff") format("woff"),url("../css/fonts/Neutraface2Text-Bold.ttf") format("truetype"),url("../css/fonts/Neutraface2Text-Bold.svg#Neutraface2TextBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Neutraface2TextLight';src:url("../css/fonts/Neutraface2Text-Light.eot?#iefix") format("embedded-opentype"),url("../css/fonts/Neutraface2Text-Light.otf") format("opentype"),url("../css/fonts/Neutraface2Text-Light.woff") format("woff"),url("../css/fonts/Neutraface2Text-Light.ttf") format("truetype"),url("../css/fonts/Neutraface2Text-Light.svg#Neutraface2TextLight") format("svg");font-weight:normal;font-style:normal}input,select,textarea{border:0 none;border-radius:0;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none}strong,strong a,a strong{font-family:'Neutraface2TextBold', sans-serif}p{font-family:'Neutraface2TextBook', sans-serif}.section.block{margin-bottom:5px}.section.section-filters-and-tables-unfurnished{overflow:visible}a{border-bottom:1px solid #000;padding-bottom:5px;text-decoration:none}.alinker,.slida-content a,.resto-content-container a,.bedbox-details a,.commonbox-content a,.event.section>.right .roombox-linkreserve,.event.section p a,.conciergepage-item a,.baseformat p a,.baseformat ul a{color:#000;position:relative;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.alinker:visited,.slida-content a:visited,.resto-content-container a:visited,.bedbox-details a:visited,.commonbox-content a:visited,.event.section>.right .roombox-linkreserve:visited,.event.section p a:visited,.conciergepage-item a:visited,.baseformat p a:visited,.baseformat ul a:visited{color:#000}.alinker:visited:hover,.slida-content a:visited:hover,.resto-content-container a:visited:hover,.bedbox-details a:visited:hover,.commonbox-content a:visited:hover,.event.section>.right .roombox-linkreserve:visited:hover,.event.section p a:visited:hover,.conciergepage-item a:visited:hover,.baseformat p a:visited:hover,.baseformat ul a:visited:hover{color:#565656}.alinker:hover,.slida-content a:hover,.resto-content-container a:hover,.bedbox-details a:hover,.commonbox-content a:hover,.event.section>.right .roombox-linkreserve:hover,.event.section p a:hover,.conciergepage-item a:hover,.baseformat p a:hover,.baseformat ul a:hover{opacity:0.6}.template-ul-child li,.slida-content ul li,.resto-content-container ul li,.bedbox-content ul li,.roombox-content ul li,.commonbox-content ul li,.contactpage-item ul li,.conciergepage-item ul li,.baseformat ul li,.mainwelcome-item ul li,.mainwelcome-content ul li{font-size:14px;line-height:20px;font-family:'Neutraface2TextLight', sans-serif}.template-ul-child li:before,.slida-content ul li:before,.resto-content-container ul li:before,.bedbox-content ul li:before,.roombox-content ul li:before,.commonbox-content ul li:before,.contactpage-item ul li:before,.conciergepage-item ul li:before,.baseformat ul li:before,.mainwelcome-item ul li:before,.mainwelcome-content ul li:before{width:5px;height:5px;top:7px}.template-btn-pill-shaped,.page-template-page-residencehome .feattitlebox-btnholder .btn{border:1px solid #fff;border-radius:35px;padding:15px 40px;min-width:200px}.template-btn-pill-shaped span,.page-template-page-residencehome .feattitlebox-btnholder .btn span{border:0 none;font-size:14px;letter-spacing:2px;padding:0}.imghidden,.blog-content__image img{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0}.slida-item{height:100%;position:relative}.slida-box{height:100%}.slida-box.slida-box-right{overflow:hidden}.slida-box.slida-box-right .slida-contentbox{overflow-y:auto;padding-right:21px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.slida-box.slida-box-right .slida-details{padding:0 25px 0 5px}.slida-imgtoleft .slida-box-left{float:left}.slida-imgtoleft .slida-box-right{float:right}.slida-imgtoleft.slida-thirtyseventy .slida-box-left{width:70%}.slida-imgtoleft.slida-thirtyseventy .slida-box-right{width:30%}.slida-imgtoleft.slida-fortysixty .slida-box-left{width:60%}.slida-imgtoleft.slida-fortysixty .slida-box-right{width:40%}.slida-imgtoleft.slida-fifty .slida-box-left,.slida-imgtoleft.slida-fifty .slida-box-right{width:50%}.slida-imgtoleft .owl-slidatheme .slida-imgslider .owl-dots{left:auto;right:25px}.slida-imgtoleft.slida-width270 .slida-box-left{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;padding-right:270px}.slida-imgtoleft.slida-width270 .slida-box-right{width:270px;position:absolute;top:0;right:0}.slida-imgtoleft.slida-nav-level1>.owl-dots{padding:0 20px 0 25px;left:auto;right:0}.slida-imgtoright .slida-box-left{float:right}.slida-imgtoright .slida-box-right{float:left}.slida-imgtoright.slida-thirtyseventy .slida-box-left{width:70%}.slida-imgtoright.slida-thirtyseventy .slida-box-right{width:30%}.slida-imgtoright.slida-fortysixty .slida-box-left{width:60%}.slida-imgtoright.slida-fortysixty .slida-box-right{width:40%}.slida-imgtoright.slida-fifty .slida-box-left,.slida-imgtoright.slida-fifty .slida-box-right{width:50%}.slida-imgtoright.slida-width270 .slida-box-left{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:270px}.slida-imgtoright.slida-width270 .slida-box-right{width:270px;position:absolute;top:0;left:0}.slida-imgtoright.slida-nav-level1>.owl-dots{text-align:right;padding:0 25px 0 20px;left:0}.slida-imgtoright .slida-img-caption{left:auto;right:25px}.slida-imgslider{width:100%;height:100%}.slida-imgbox{width:100%;height:50vw;position:relative;overflow:hidden}.slida-imgbox iframe{width:100%;height:100%}.slida-imgbox:hover .slida-img-captionbox{opacity:1}.slida-img{background:none no-repeat scroll center 10% #aaa;background-size:cover;height:100%;transform:scale(1);-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.slida-imghidden{opacity:0;position:absolute;top:0;left:0;width:100%}.slida-imgtriangle{position:absolute;top:50%;margin:-23px 0 0}.slida-imgtriangle:before{content:'';display:block;position:absolute;z-index:1}.slida-imgtoright .slida-imgtriangle{left:0}.slida-imgtoright .slida-imgtriangle:before{border-bottom:23px solid transparent;border-top:23px solid transparent;border-left:23px solid #fff}.slida-imgtoleft .slida-imgtriangle{right:23px}.slida-imgtoleft .slida-imgtriangle:before{border-bottom:23px solid transparent;border-top:23px solid transparent;border-right:23px solid #fff}.slida-imglink{display:block;position:absolute;bottom:40px;right:40px;z-index:2}.slida-imglink span{border-bottom:1px solid #fff;color:#fff;font-size:15px;letter-spacing:2.5px;text-transform:uppercase;padding:0 0 5px;margin:0 40px 0 0;opacity:1;position:relative;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.slida-imglink span:before{background:url(../images/arrow-white-right.png) no-repeat scroll top left transparent;background-size:cover;display:block;content:'';width:22px;height:15px;position:absolute;top:50%;right:-30px;margin-top:-10px;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.slida-imglink:hover span{opacity:0.7}.slida-imglink:hover span:before{right:-35px}.slida-imgtitle{color:#fff;font-family:'gt_walsheim_light';font-size:20px;text-transform:uppercase;letter-spacing:2px;position:absolute;bottom:20px;left:20px;z-index:2}.slida-imgtitle span{font-family:'gt_walsheim_medium';position:relative;border-right:1px solid #fff;margin-right:10px;padding-right:15px}.slida-contentbox{background:none repeat scroll 0 0 #fff;box-sizing:border-box;width:100%;height:100%;padding:15%;position:relative;overflow:hidden}.slida-contentbox a{border-bottom:1px solid #31373e;margin-bottom:1px;display:inline-block;padding-bottom:0px}.slida-transparent-bg .slida-contentbox{background:transparent}.slida-marblebg .slida-contentbox{background:none no-repeat scroll top left transparent;background-size:cover;border-top:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF}.slida-imgtoleft.slida-marblebg .slida-contentbox{background-image:url("../images/marble-background-right.jpg")}.slida-imgtoright.slida-marblebg .slida-contentbox{background-image:url("../images/marble-background-left.jpg")}.slida-toptitle{color:#373737;font-size:13px;letter-spacing:2px;text-transform:uppercase;margin:0 0 15px}.slida-title{color:#262626;font-family:'Neutraface2TextDemi', sans-serif;font-size:22px;letter-spacing:1px;text-transform:none;padding:0 50px 0 0;margin:0 0 20px}.slida-title a{color:#262626;font-family:'Neutraface2TextDemi', sans-serif;font-size:22px;letter-spacing:1px}.slida-content{margin:0 0 35px}.slida-content.slida-content-indent{margin:0 0 27px 35px}.slida-content.slida-content-no-btn{margin-bottom:0}.slida-content.slida-content-hasdetails{margin:0 0 25px}.slida-content h2{color:#333;font-family:'gt_walsheim_medium', sans-serif;font-size:12px;letter-spacing:2.5px;line-height:1.6;margin:0}.slida-content p{font-size:14px;line-height:20px;padding:0;margin:0 0 20px}.slida-content p:last-child{padding:0}.slida-content .slida-content-subtitle{font-family:'gt_walsheim_medium', sans-serif;font-size:16px;text-transform:uppercase}.slida-details>ul>li.plain-list:before{width:5px;height:5px;top:5px}.slida-details>ul>li span{width:130px}.slida-details>ul>li span:first-child{width:40px}.slida-details>ul>li>span,.slida-details>ul>li>div{font-family:'Neutraface2TextBook', sans-serif;font-size:14px}.slida-details>ul{padding:0 0 10px}.slida-details>ul>li{font-size:12.5px;margin-bottom:20px;position:relative}.slida-details>ul>li.plain-list{font-family:'Neutraface2TextBook', sans-serif;font-size:16px;padding:0 0 0 20px;margin-bottom:10px;position:relative}.slida-details>ul>li.plain-list:before{background:#31373E;display:block;content:'';border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:0}.slida-details>ul>li>span,.slida-details>ul>li>div{color:#2e2d2d;display:inline-block;font-family:'gt_walsheim_light';font-size:14px;vertical-align:middle}.slida-details>ul>li>span:first-child,.slida-details>ul>li>div:first-child{margin-right:10px;min-width:40px}.slida-details-indent{margin-left:35px}.slida-content-nobtnlinks{margin:0}.slida-content-mobile{display:none}.slida-contentwrap:hover .btnlinks .btn span{opacity:0.6}.slida-imgtoright.slida-thirtyseventy .owl-dots-align-bottomright .owl-dots,.slida-imgtoleft.slida-thirtyseventy .owl-dots-align-bottomright .owl-dots{bottom:3%;left:auto;right:3%;top:auto}.slida-imgtoright.slida-thirtyseventy .owl-dots-align-bottomright .owl-dots .owl-dot,.slida-imgtoleft.slida-thirtyseventy .owl-dots-align-bottomright .owl-dots .owl-dot{background-color:#fff}.slida-imgtoright .btnlinks,.slida-imgtoleft .btnlinks{text-align:left;margin:50px 0 0}.owl-slidatheme .owl-stage-outer,.owl-slidatheme .owl-stage,.owl-slidatheme .owl-item{height:100%}.owl-slidatheme .owl-dots{text-align:left;position:absolute;left:23%;bottom:20px}.owl-slidatheme .owl-dot{background-color:#888;border-radius:50%;display:inline-block;width:8px;height:8px;margin-right:5px;opacity:0.6;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.owl-slidatheme .owl-dot:last-child{margin-right:0}.owl-slidatheme .owl-dot.active{opacity:1}.owl-slidatheme .owl-dot span{display:none}.owl-slidatheme .owl-nav.disabled{display:none}.owl-slidatheme.slida-imgslider{position:relative}.owl-slidatheme.slida-imgslider .owl-dots{left:25px}.owl-slidatheme.slida-imgtoleft .slida-imgslider .owl-dots{left:auto;right:25px}.slida-standardslider.slida-imgtoleft.slida-thirtyseventy .owl-dots{right:4.5%}.slida-standardslider.slida-imgtoleft.slida-fifty .owl-dots{right:7.5%}.slida-standardslider.slida-imgtoright.slida-thirtyseventy .owl-dots{right:72%}.slida-standardslider.slida-imgtoright.slida-fifty .owl-dots{left:7.5%}.slida-contentwithmultiimage .slida-imgslider{position:static}.slida-contentwithmultiimage .owl-stage-outer{overflow:hidden}.slida-contentwithmultiimage.slida-imgtoleft .owl-dots{bottom:4%;right:0;z-index:1}.slida-contentwithmultiimage.slida-imgtoleft.slida-thirtyseventy .owl-dots{width:28%}.slida-contentwithmultiimage.slida-imgtoleft.slida-fifty .owl-dots{width:48%}.slida-contentwithmultiimage.slida-imgtoright .owl-dots{text-align:right;bottom:4%;left:0;z-index:1}.slida-contentwithmultiimage.slida-imgtoright.slida-thirtyseventy .owl-dots{width:28%}.slida-contentwithmultiimage.slida-imgtoright.slida-fifty .owl-dots{width:48%}.slida-contentwithmultiimage.slida-imgtoleft .slida-nav-level2>.owl-dots{right:25px}.slida-contentwithmultiimage.slida-imgtoright .slida-imgslider{position:relative}.slida-contentwithmultiimage.slida-imgtoright .slida-nav-level2>.owl-dots{left:25px}.slida-details-list.slida-details-list-dots>li{font-family:'gt_walsheim_light';font-size:14px;list-style:disc;margin:0 0 20px 20px}.slida-img-textoverlay{color:#fff;font-family:'Neutraface2TextBook', sans-serif;font-size:21px;letter-spacing:1px;text-transform:none;position:absolute;bottom:30px;left:25px}.slida-nav-level1 .owl-nav{display:none}.slida-nav-level1>.owl-dots{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:270px}.slida-nav-level2.slida-imgslider{position:relative}.slida-nav-level2 .owl-nav{display:block;width:100%;height:44px;position:absolute;top:50%;margin-top:-22px}.slida-nav-level2 .owl-nav div{height:44px;width:24px;text-indent:-9999px;position:absolute;top:0}.slida-nav-level2 .owl-nav .owl-prev{background:url("../images/slida-arrow-left.png") no-repeat scroll 0 0 transparent;left:25px}.slida-nav-level2 .owl-nav .owl-next{background:url("../images/slida-arrow-right.png") no-repeat scroll 0 0 transparent;right:25px}.slida-img-captionbox,.roombox-img-captionbox{background-image:linear-gradient(to bottom, rgba(255,255,255,0), #000);background-image:-moz-linear-gradient(to bottom, rgba(255,255,255,0), #000);background-image:-ms-linear-gradient(to bottom, rgba(255,255,255,0), #000);background-image:-o-linear-gradient(to bottom, rgba(255,255,255,0), #000);background-image:-webkit-linear-gradient(to bottom, rgba(255,255,255,0), #000);opacity:0;width:100%;height:100px;position:absolute;bottom:0;left:0;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.slida-img-caption,.roombox-img-caption{color:#fff;font-size:16px;letter-spacing:2px;text-transform:uppercase;opacity:1;position:absolute;left:25px;bottom:25px}.slida-content-expander{margin-bottom:10px;overflow:hidden;position:relative;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.slida-content-expander:before{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.7) 40%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.7) 40%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.7) 40%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);display:block;content:'';width:100%;height:150px;position:absolute;bottom:0;left:0;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.slida-content-expander.active:before{height:0}.slida-content-expander.active .slida-expander-content{padding-right:0}.slida-expander-content{padding-right:20px;overflow:auto}.slida-expander-btn{width:50px;height:50px;margin-left:auto;cursor:pointer;position:relative}.slida-expander-btn:before,.slida-expander-btn:after{cursor:pointer;background:#000;display:block;content:'';width:24px;height:1px;margin-top:-1px;margin-left:-12px;position:absolute;top:50%;left:50%}.slida-expander-btn:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.slida-expander-btn.active:after{display:none}@media only screen and (max-width: 1366px){.slida-imgtoleft.slida-thirtyseventy .slida-box-left,.slida-imgtoright.slida-thirtyseventy .slida-box-left{width:60%}.slida-imgtoleft.slida-thirtyseventy .slida-box-right,.slida-imgtoright.slida-thirtyseventy .slida-box-right{width:40%}.slida-contentbox{padding:0 10%}.slida-standardslider.slida-imgtoleft.slida-thirtyseventy .owl-dots{right:4%}.slida-standardslider.slida-imgtoleft.slida-fifty .owl-dots{right:7.5%}.slida-standardslider.slida-imgtoright.slida-thirtyseventy .owl-dots{right:62%}.slida-standardslider.slida-imgtoright.slida-fifty .owl-dots{left:7.5%}.slida-contentwithmultiimage.slida-imgtoleft.slida-thirtyseventy .owl-dots{width:38%}.slida-contentwithmultiimage.slida-imgtoright.slida-thirtyseventy .owl-dots{width:38%}.slida-imglink{font-size:12px}.slida-details>ul>li span{width:130px}.slida-details-list.slida-details-list-dots>li{margin:0 0 10px 20px}}@media only screen and (max-width: 1024px){.slida-content.slida-content-indent{margin:0 0 45px 35px}}@media only screen and (max-width: 959px){.slida-imgtoleft.slida-thirtyseventy .slida-box-left,.slida-imgtoleft.slida-thirtyseventy .slida-box-right,.slida-imgtoleft.slida-fortysixty .slida-box-left,.slida-imgtoleft.slida-fortysixty .slida-box-right{width:50%}.slida-imgtoright.slida-thirtyseventy .slida-box-left,.slida-imgtoright.slida-thirtyseventy .slida-box-right,.slida-imgtoright.slida-fortysixty .slida-box-left,.slida-imgtoright.slida-fortysixty .slida-box-right{width:50%}.slida-thirtyseventy .owl-dots{bottom:1%}.slida-thirtyseventy.slida-imgtoleft .owl-dots{right:5%}.slida-thirtyseventy.slida-imgtoright .owl-dots{left:5%}.slida-content-desktop{display:none}.slida-content-mobile{display:block}}@media only screen and (max-width: 767px){.slida-imgtoleft .slida-box-left,.slida-imgtoright .slida-box-left,.slida-imgtoleft .slida-box-right,.slida-imgtoright .slida-box-right{float:none}.slida-imgtoleft.slida-thirtyseventy .slida-box-left,.slida-imgtoleft.slida-thirtyseventy .slida-box-right,.slida-imgtoleft.slida-fortysixty .slida-box-left,.slida-imgtoleft.slida-fortysixty .slida-box-right,.slida-imgtoleft.slida-fifty .slida-box-left,.slida-imgtoleft.slida-fifty .slida-box-right,.slida-imgtoright.slida-thirtyseventy .slida-box-left,.slida-imgtoright.slida-thirtyseventy .slida-box-right,.slida-imgtoright.slida-fortysixty .slida-box-left,.slida-imgtoright.slida-fortysixty .slida-box-right,.slida-imgtoright.slida-fifty .slida-box-left,.slida-imgtoright.slida-fifty .slida-box-right{width:auto}.slida-imgtoleft.slida-width270 .slida-box-left{width:auto;padding-right:0}.slida-imgtoleft.slida-width270 .slida-box-right{width:auto;position:static}.slida-imgtoleft.slida-nav-level1>.owl-dots{padding:0 25px}.slida-imgtoright .slida-img-caption{left:25px}.slida-imgtoright.slida-width270 .slida-box-left{width:auto;padding-left:0}.slida-imgtoright.slida-width270 .slida-box-right{width:auto;position:static}.slida-imgtoright.slida-nav-level1>.owl-dots{text-align:right;padding:0 25px}.slida-box-left .owl-dots{display:block}.slida-box{height:auto}.slida-imgbox{height:50vw}.slida-imgtriangle{height:23px;top:auto;bottom:0;left:50%;margin:0 0 0 -23px}.slida-imgtriangle:before{border-bottom:23px solid #fff;border-top:0 none;border-left:23px solid transparent;border-right:23px solid transparent}.slida-contentbox{padding:40px 10%}.slida-contentbox .table-parent,.slida-contentbox .table-child{display:block}.slida-details{margin-left:0}.hotelaboutdestination .slida-contentbox{padding-bottom:5px}.slida-content.slida-content-indent{margin:0}.slida-imgtoright .btnlinks,.slida-imgtoleft .btnlinks{text-align:left}.slida-standardslider.slida-imgtoleft.slida-thirtyseventy .owl-dots,.slida-standardslider.slida-imgtoright.slida-thirtyseventy .owl-dots,.slida-standardslider.slida-imgtoleft.slida-fifty .owl-dots,.slida-standardslider.slida-imgtoright.slida-fifty .owl-dots{top:280px;bottom:auto;left:auto;right:5%}.slida-contentwithmultiimage.slida-imgtoleft.slida-thirtyseventy .owl-dots,.slida-contentwithmultiimage.slida-imgtoright.slida-thirtyseventy .owl-dots,.slida-contentwithmultiimage.slida-imgtoleft.slida-fifty .owl-dots,.slida-contentwithmultiimage.slida-imgtoright.slida-fifty .owl-dots{width:auto;top:280px;bottom:auto;left:auto;right:5%}.slida-contentwithmultiimage.slida-imgtoright .slida-imgslider{position:relative}.slida-contentwithmultiimage.slida-imgtoright .slida-nav-level2>.owl-dots{left:auto;right:25px}.slida-imglink{display:none}.slida-nav-level1>.owl-dots{width:100%}.slida-expander-btn{display:none}.slida-content-expander:before{display:none}}@media only screen and (max-width: 599px){.slida-box-left .owl-dots{display:none}}.accbox-sideindent{margin:0 10%}.accbox-onehalf{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.accbox-onehalf .accboxxies{width:49.5%}.accbox-item{border-top:1px solid #CCC;border-bottom:1px solid #CCC;position:relative;margin:0 0 5px}.accbox-item:last-child{margin:0}.accbox-content{padding:20px}.accbox-download-title,.accbox-title{color:#808080;cursor:pointer;font-family:'Neutraface2TextDemi', sans-serif;font-size:18.5px;line-height:1;text-transform:uppercase;letter-spacing:1px}.accbox-item:hover .accbox-download-title,.accbox-item.active .accbox-download-title,.accbox-item:hover .accbox-title,.accbox-item.active .accbox-title{color:#3f3f3f}.accbox-title{padding:20px 55px 20px 20px;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.accbox-title-menu-link{border-bottom:0 none;width:100%;height:100%;position:absolute;top:0;left:0}.accbox-download-title{display:block;padding:20px 0 20px 20px;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.accbox-btn{cursor:pointer;width:30px;height:30px;position:absolute;top:14px;right:20px;z-index:1}.accbox-btn:before,.accbox-btn:after{background:#000;display:block;content:'';width:24px;height:1px;position:absolute;top:50%;left:50%;margin:-1px 0 0 -12px}.accbox-btn:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.accbox-item.active .accbox-btn:after{display:none}.accbox-download-btn{cursor:pointer;position:absolute;top:14px;right:24px;z-index:1}.accbox-hidden{display:none}@media only screen and (max-width: 1060px){.accbox-title,.accbox-download-title{font-size:14px}}@media only screen and (max-width: 767px){.accbox-onehalf{-webkit-box-flex-flow:column;-moz-box-flex-flow:column;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.accbox-onehalf .accboxxies{width:100%}.accbox-onehalf .accboxxies:first-child{margin:0 0 5px}.accbox-title{font-size:15px}}@media only screen and (max-width: 480px){.accbox-sideindent{margin:0 5%}}.homeproperty{position:relative;z-index:4}.homeengage .slida-title{font-size:22px;letter-spacing:1px;line-height:1}.homeengage .owl-nav{display:none}.homeengage .slida-title a{border-bottom:none}.homeengage{background:none no-repeat scroll -10% center transparent;background-size:cover;padding:100px 0 0;margin-top:-65px;position:relative;z-index:3}.homeengage .slida{width:90%;height:435px;padding:0 0 10px;margin:0 auto}.homeengage .slida-title{font-size:25px;letter-spacing:2px;line-height:30px;max-width:350px;margin:0 0 15px}.homeengage .slida-box-right .slida-contentbox{padding:0 15%}.homeengage .slida-contentbox a{border-bottom:0 none}.homeengage .slida-content{max-width:500px}.homeengage .slida-content h1,.homeengage .slida-content h2,.homeengage .slida-content h3,.homeengage .slida-content h4,.homeengage .slida-content h5,.homeengage .slida-content h6{font-family:'Neutraface2TextDemi', sans-serif;font-size:16px;margin-bottom:10px}.homeengage .slida-content a{font:inherit}.homeengage .owl-slidatheme .owl-dots{padding:3px 0 0;position:static;text-align:center}.homeengage .owl-slidatheme .owl-dot{width:6px;height:6px;margin-right:4px}.homeengage .owl-slidatheme .owl-dot:last-child{margin-right:0}@media only screen and (max-width: 1279px){.homeengage .slida-title{max-width:none}.homeengage .slida-content{max-width:none}.booking-popup .widget-container>.right{padding:0 2%}.booking-popup .widget-container .left{padding:0 0 0 2%}}@media only screen and (max-width: 1024px){.homeengage{background-position:left center;padding:70px 0 0;margin-top:-50px}.homeengage .slida{width:95%;height:305px}.homeengage .slida-toptitle{font-size:12px;margin:0 0 15px;width:auto}.homeengage .slida-title{font-size:18px;line-height:22px;width:auto}}@media only screen and (max-width: 767px){.homecollaborations .slida-contentbox{padding:50px 10% 10px}.homeengage{margin-top:-65px}.homeengage .slida{width:90%;height:auto;padding:0}.homeengage .slida-toptitle{margin:20px 0 15px}.homeengage .slida-box-right .slida-contentbox{padding:0 10%}.homeengage .owl-slidatheme .owl-dot{width:8px;height:8px;margin-right:5px}.homeengage .owl-slidatheme .owl-dot:last-child{margin-right:0}}.restodiningslide .slida{padding:0 10%}.restodiningslide .slida-content h2{font-family:'Neutraface2TextDemi', sans-serif;font-size:18.5px;letter-spacing:3px;text-transform:uppercase}.restodiningslide .slida-contentbox a{text-decoration:none}.restodiningslide .slida-content-itemwrap{margin-bottom:30px}.restodiningslide .slida-content-itemwrap:last-child{margin-bottom:0}.restodiningslide .slida-contentwithmultiimage.slida-imgtoleft.slida-thirtyseventy .owl-dots,.restodiningslide .slida-contentwithmultiimage.slida-imgtoright.slida-thirtyseventy .owl-dots{width:26%}.section-restointro{overflow:visible}.restointro{display:flex;justify-content:center;margin:10px auto 30px;width:90%}.restointro .restointro-formbox{align-self:start !important;height:100%;padding:35px 0;top:0}.restointro .restointro-formbox>div iframe{width:100% !important}.restointro .restointro-formbox .bookatable{margin:0 0 0 40px}.restointro .restointro-formbox iframe{height:300px}.restofilter .filterbox-wraplist{margin:10px 0}.restofilter .filterbox-list li a{font-family:'Neutraface2TextDemi', sans-serif;line-height:1;padding:5px 0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.restofilter .filterbox-list li a:hover{border-bottom:1px solid transparent}.restofilter .filterbox-selection{min-height:0}.restofilter .accboxxies{display:none}.restofilter .accboxxies.active{display:block}.restofilter .accbox-item{border-bottom:0;margin:0}.restofilter .accbox-item:last-child{border-bottom:1px solid #CCC}.restofilter .accbox-title{color:#282828;font-family:'Neutraface2TextDemi', sans-serif;font-size:30px;letter-spacing:1px;text-transform:none;padding:30px 0;text-align:center}.restofilter .accbox-btn{top:30px}.restofilter .accbox-btn:before,.restofilter .accbox-btn:after{background-color:#ccc;height:4px;width:20px}.resto-dining-price-list{background:none no-repeat scroll center center transparent;background-size:cover}.resto-content-container{max-width:800px;width:90%;margin:0 auto 30px}.resto-dining-inner-wrap{display:flex;flex-flow:row wrap;justify-content:space-between;width:80%;padding:90px 0;margin:0 auto}.resto-dining-item-box{display:flex;flex:0 0 45%;margin-bottom:22px}.resto-dining-item-box.clear{flex:0 0 100%;margin-bottom:0}.resto-dining-item-title-details-wrap{flex:0 0 80%}.resto-dining-item-title-details-wrap p{color:#282828;font-size:15px;line-height:20px;padding:0}.resto-dining-item-price-wrap{flex:0 0 20%;text-align:center}.resto-dining-item-title{font-family:'Neutraface2TextDemi', sans-serif;font-size:22px;letter-spacing:1px;text-transform:none;margin-bottom:8px}.resto-dining-item-price{font-family:'Neutraface2TextDemi', sans-serif;font-size:24px;text-transform:uppercase}.featureditem{display:flex;align-items:center;justify-content:space-between;padding:60px 0}.featureditem ul{padding:0;margin:15px 0 25px;list-style:disc}.featureditem ul li{font-family:'gt_walsheim_light', sans-serif;font-size:14px;line-height:20px;margin:0;padding:0 0 0 15px;position:relative}.featureditem ul li:last-child{margin-bottom:0}.featureditem ul li:before{background:#31373E;display:block;content:'';border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0}.featureditem.featureditem-sideindent{margin:0 12%}.featureditem .featureditem-imgwrap{flex:0 0 30%}.featureditem .featureditem-contentwrap{flex:0 0 65%}.featureditem .featureditem-imgbox{background:none no-repeat scroll center center #888;background-size:cover;height:320px}.featureditem .featureditem-content-title{display:block;font-family:'gt_sectra_display_regular';font-size:36px;margin-bottom:30px}.restoeventslist-title{display:block;font-family:'gt_sectra_display_regular';font-size:36px;text-align:center;text-transform:uppercase;padding:40px 20px;margin:0 auto}.resto-link.section.block{margin-top:50px;margin-bottom:50px}.resto-link__btns ul{font-size:0;text-align:center}.resto-link__btns ul li{display:inline-block;margin-left:10px;margin-right:10px;margin-bottom:20px}.resto-link__btns ul li a{display:inline-block;background-color:#fff;border:1px solid #000;border-radius:0;color:#000;font-family:'Neutraface2TextDemi', sans-serif;font-size:20px;font-weight:bold;line-height:1;letter-spacing:3px;text-decoration:none;text-transform:uppercase;padding:16px 30px 17px;opacity:1;-webkit-transition:background-color 0.4s ease 0s,color 0.4s ease 0s;-moz-transition:background-color 0.4s ease 0s,color 0.4s ease 0s;-ms-transition:background-color 0.4s ease 0s,color 0.4s ease 0s;-o-transition:background-color 0.4s ease 0s,color 0.4s ease 0s;transition:background-color 0.4s ease 0s,color 0.4s ease 0s}.resto-link__btns ul li a:hover{background-color:rgba(0,0,0,0.8);color:#fff}@media only screen and (max-width: 1366px){.restodiningslide .slida-contentwithmultiimage.slida-imgtoleft.slida-thirtyseventy .owl-dots,.restodiningslide .slida-contentwithmultiimage.slida-imgtoright.slida-thirtyseventy .owl-dots{width:42%}}@media only screen and (max-width: 1199px){.featureditem.featureditem-sideindent{margin:0 5%}}@media only screen and (max-width: 1024px){.restodiningslide .slida{padding:0}}@media only screen and (max-width: 1023px){.restointro{flex-flow:column}.restointro .restointro-formbox .bookatable{margin:0}}@media only screen and (max-width: 768px){.featureditem .featureditem-imgbox{height:300px}}@media only screen and (max-width: 767px){.restofilter .accbox-btn{top:34px;right:10px}.restofilter .accbox-title{font-size:28px}.restodiningslide .slida-contentbox{padding:10% 10% 0}.restodiningslide .slida-content-itemwrap{flex:0 0 45%;margin-bottom:20px}.resto-dining-inner-wrap{width:80%;padding:20px 0 40px}.resto-dining-item-box{flex:0 0 100%}.resto-dining-item-box:last-child{margin-bottom:0}.restofilter .filterbox-list{margin:0}.restofilter .filterbox-list li{float:none;width:auto;margin:0 0 10px}.restodiningslide .slida-contentwithmultiimage.slida-imgtoleft.slida-thirtyseventy .owl-dots,.restodiningslide .slida-contentwithmultiimage.slida-imgtoright.slida-thirtyseventy .owl-dots{width:auto}.featureditem{flex-flow:column;padding:30px 0}.featureditem-imgwrap{margin-bottom:30px;width:100%}.featureditem-imgbox{height:280px}}#ot-reservation-widget{font-family:'Neutraface2TextLight', sans-serif !important;text-transform:uppercase}#ot-reservation-widget{width:100% !important}.ot-dtp-picker{width:auto !important}.ot-dtp-picker input[type="text"],.ot-dtp-picker input[type="email"]{font-family:'Neutraface2TextBook', sans-serif}.ot-dtp-picker .ot-button{background-color:#000;padding:14px 15px 15px}.ot-dtp-picker a{border:0 none}.ot-dtp-picker .ot-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;font-family:'Neutraface2TextDemi', sans-serif;font-size:22px;font-weight:400;letter-spacing:1px;line-height:1;text-transform:none;padding:20px 25px;margin:0}.ot-dtp-picker .ot-dtp-picker-form{border:1px solid #000;border-radius:0}.ot-dtp-picker .ot-dtp-picker-selector{border-bottom:1px solid #000;height:52px}.ot-dtp-picker .ot-dtp-picker-selector select{border:0 none}.ot-dtp-picker .ot-dtp-picker-selector-link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#999;padding:0 30px;height:51px;line-height:51px}.ot-dtp-picker .ot-dtp-picker-selector-link::before,.ot-dtp-picker .ot-dtp-picker-selector-link::after{display:none}.ot-dtp-picker .ot-dtp-picker-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:0 !important;box-shadow:0 0 0 0 transparent !important;font-family:'Neutraface2TextLight', sans-serif;font-size:15px;font-weight:400;line-height:70px;letter-spacing:2px;text-transform:uppercase;height:70px !important;padding:0 30px}.ot-dtp-picker .ot-dtp-picker-button:hover{background-color:#000;opacity:0.7}.ot-dtp-picker .ot-powered-by{display:none}.placebox-container .placebox-list .placebox-title>a{cursor:text}.featured .feattitlebox img{max-width:65%}.featured .feattitlebox-title{font-family:'Neutraface2TextDemi', sans-serif;letter-spacing:1px;margin:0 0 50px;font-size:55px}@media (max-width: 480px){.featured .feattitlebox-title{line-height:1.2}}.featured .feattitlebox-title.feattitlebox-title-small{font-size:55px}.featured .feattitlebox-title.feattitlebox-title-short{font-size:55px}.featured .feattitlebox-title.feattitlebox-title-mid{font-size:55px}.featured .feattitlebox-title.feattitlebox-title-long{font-size:55px}.featured .feattitlebox-title.feattitlebox-title-toolong{font-size:55px}.featured .feattitlebox-subtitle{font-family:'Neutraface2TextDemi', sans-serif;letter-spacing:2px;font-size:20px}.featured .featured-homebox img{max-width:65%}.featured-imghidden{visibility:hidden}.featslide{position:absolute;top:0;left:0}.featslide.owl-loaded .featslide-box{opacity:1}.featslide-box{opacity:0}.featured-isvideo-image-slider .featslide{display:none}.arrownav-hotellist .sub-menu{width:230px;margin-left:-115px}.arrownav-hotellist .sub-menu li{padding:0 10px}.arrownav-hotellist .sub-menu a{font-family:'Neutraface2TextBook', sans-serif;font-size:18px;text-transform:none;letter-spacing:1px}.arrownav-hotellist .sub-menu a:hover{color:#fff;opacity:1}.arrownav-hotellist>li.two-item .sub-menu li.arrownav-hotelleft{left:52px}.arrownav-hotellist>li.two-item .sub-menu li.arrownav-residenceright{right:0}.arrownav-hotellist>li a{font-family:'Neutraface2TextBook', sans-serif}.arrownav-hotellist>li:hover a{top:0}.btn{border-bottom:none}.btn span{font-family:'Neutraface2TextBold', sans-serif;display:inline-block;border-bottom:none}.btn.btn-event{border-bottom:1px solid #000}.btn-small span{font-size:14px;margin-right:-2px}.filterbox-selecttext{font-family:'Neutraface2TextBook', sans-serif}.filterbox-select a{font-family:'Neutraface2TextBook', sans-serif}.booka .booka-header .booka-halfcol{font-family:'Neutraface2TextBook', sans-serif}.booka .booka-calendarbox .booka-day{font-family:'Neutraface2TextLight', sans-serif}.booka .booka-calendarbox .booka-month{font-family:'Neutraface2TextDemi', sans-serif}.booka .booka-selectbox .booka-selecttext{font-family:'Neutraface2TextBook', sans-serif}.booka .booka-submitbox input{font-family:'Neutraface2TextBook', sans-serif}.booka .booka-datepickerbox .booka-datepicker .ui-datepicker td span{color:#669999}.booka .booka-datepickerbox .booka-datepicker .ui-datepicker td.ui-dateselected a{background:#669999;color:#fff}.mainwelcome{max-width:800px;padding:35px 0}.page-template-page-brand-collaboration .mainwelcome,.gatheringhotelwelcome .mainwelcome,.hotelintro .mainwelcome,.csintro .mainwelcome,.home .mainwelcome{padding:35px 0}.mainwelcome-content h1{font-family:'Neutraface2TextDemi', sans-serif;font-size:60px;line-height:1.2;letter-spacing:6px;text-align:center;margin:0 0 20px}.mainwelcome-content h2{font-family:'Neutraface2TextDemi', sans-serif}.mainwelcome-content h2 a{border-bottom:0 none;display:inline-block;margin-top:20px;margin-bottom:20px;margin-right:50px}.mainwelcome-content h2 a:last-child{margin-right:0}.mainwelcome-content h2 a span{border-bottom:1px solid #31373e;line-height:1.5}.mainwelcome-content p{font-family:'Neutraface2TextBook', sans-serif;font-size:18px}.mainwelcome-clearance{display:none}.boxxies-wrap>a{width:100%;height:100%;border-bottom:none}.boxxies-twocol .boxxies-item{padding:0 2px 0 0}.boxxies-twocol .boxxies-item:nth-child(2n){padding:0 0 0 3px}.boxxies-title{font-family:'Neutraface2TextDemi', sans-serif;font-size:22px;letter-spacing:1px;text-transform:none}.boxxies-versiongallery .boxxies-item{margin:0 0 5px}.boxxies-versiongallery.boxxies-twocol .boxxies-item:first-child,.boxxies-versiongallery.boxxies-twocol .boxxies-item:nth-child(2){padding:0}.boxxies-versionabout .boxxies-title,.boxxies-versionexperience .boxxies-title{font-family:'Neutraface2TextDemi', sans-serif;font-size:22px;letter-spacing:1px;text-transform:none}.boxxies-versionabout .boxxies-item:first-child,.boxxies-versionexperience .boxxies-item:first-child{padding:0 2px 0 0}.boxxies-versionabout .boxxies-item:nth-child(2),.boxxies-versionexperience .boxxies-item:nth-child(2){padding:0 0 0 3px}.boxxies-versiongallery .boxxies-wrap{height:100%}.boxxies-versiongallery .boxxies-wrap a.videolightbox:first-child{z-index:10}.boxxies-versiongallery .boxxies-title{letter-spacing:1px}.boxxies-versiongallery .slidera{height:480px}.boxxies-versiongallery .slidera .boxxies-bg{height:auto}.boxxies-versiongallery .slidera .owl-item{position:relative}.boxxies-versiongallery .slidera .owl-nav{display:block;width:100%;position:absolute;top:50%;margin-top:-22px}.boxxies-versiongallery .slidera .owl-nav div{height:44px;width:24px;text-indent:-9999px;position:absolute;top:0}.boxxies-versiongallery .slidera .owl-nav .owl-prev{background:url("../images/slida-arrow-left.png") no-repeat scroll 0 0 transparent;left:25px}.boxxies-versiongallery .slidera .owl-nav .owl-next{background:url("../images/slida-arrow-right.png") no-repeat scroll 0 0 transparent;right:25px}.boxxies-versiongallery .slidera .owl-dots{display:none}.boxxies-versiongallery .slidera .boxxies-bg{height:100%}.boxxies-versiongallery .boxxies-title{pointer-events:none;z-index:9}.bedbox-img-captionbox{height:80px}.bedbox-img-caption{bottom:15px}.bedbox-img-caption h2{font-family:'Neutraface2TextDemi', sans-serif;letter-spacing:1px;text-transform:none}.wholeimgnav-title{color:#fff;font-family:'Neutraface2TextBook', sans-serif;font-size:22px;text-transform:none;letter-spacing:0;bottom:65px}.wholeimgnav-link{opacity:0;visibility:hidden;-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-ms-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;transition:all 0s ease 0s}.wholeimgnav-link span{font-size:15px;margin:0 20px 0 0}.wholeimgnav-link span::before{background-image:none;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff;height:auto;right:-40px}.wholeimgnav-link:hover span::before{right:-45px}.wholeimgnav .owl-item.active .wholeimgnav-link{opacity:1;visibility:visible;-webkit-transition:all 0.4s ease 0.4s;-moz-transition:all 0.4s ease 0.4s;-ms-transition:all 0.4s ease 0.4s;-o-transition:all 0.4s ease 0.4s;transition:all 0.4s ease 0.4s}.wholeimgnav-navbox{padding:60px 0 0;margin:-60px 0 0}.wholeimgnav-navtitle{color:#fff;font-family:'Neutraface2TextDemi', sans-serif;font-size:22px;text-transform:none;letter-spacing:0;width:375px;margin-left:-187px;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;opacity:0;visibility:hidden;position:absolute;top:-60px;left:50%;z-index:1}.wholeimgnav-navitem.active .wholeimgnav-navtitle,.wholeimgnav-navitem.wholeimgnav-active .wholeimgnav-navtitle{opacity:1;visibility:visible}.wholeimgnav-imgnav .wholeimgnav-title{bottom:30px}.wholeimgnav-navbox-imgnav .wholeimgnav-navlist{min-width:0}.roombox-item{margin-bottom:5%}.roombox .roombox-item-left{padding:0 3px 0 0}.roombox .roombox-item-right{padding:0 0 0 2px}.roombox-title{font-size:32px;text-transform:none}.roombox-contentbox{height:auto;padding:20px 10% 50px;min-height:230px}.page-template-page-propertyrooms .roombox-contentbox{position:relative;height:257px;padding:20px 10% 50px}.roombox-content{margin:0 0 30px}.roombox-content p{color:#282828;font-size:15px;line-height:1.5}.roombox-content p strong{color:#333;font-family:'Neutraface2TextBold', sans-serif;font-size:12px;font-weight:400;line-height:1.6;letter-spacing:2.5px}.roombox-content p a{display:inline-block;padding-bottom:0}.roombox-content p a span{color:#313131}.roombox-content ul{margin:0 0 20px}.roombox-content .right p{line-height:26px;padding:0 0 10px}.roombox-content .right p strong{font-family:'Neutraface2TextLight', sans-serif;font-size:15px;font-weight:bold;letter-spacing:0}.roombox-imgbox:hover .roombox-img-captionbox{opacity:1}.roombox-img-cat-overlay{font-family:'Neutraface2TextBook', sans-serif;font-size:21px;letter-spacing:1px;text-transform:none}.page-template-page-brand-collaboration .roombox-contentbox{min-height:0;height:auto}.roombox-eventslist .roombox-contentbox{padding:20px 10%}.roombox-eventslist .roombox-content .left p{line-height:26px;padding-bottom:1em;overflow:hidden}.roombox-eventslist .roombox-linkreserve{margin-right:30px;margin-bottom:20px}.random-noresultfound .roombox-item-left{padding:0 3px 0 0}.random-noresultfound .roombox-item-right{padding:0 0 0 2px}.random-noresultfound,.roombox-noresultfound{position:absolute}.random-noresultfound.active,.roombox-noresultfound.active{position:static}.filterbox-borderleft{border-left:1px solid #282828}.filterbox-wraplist{margin:0;z-index:11}.filterbox-list li a{border-bottom:0 none}.filterbox-list li a:before{display:block;color:transparent;content:attr(data-title);font-family:'Neutraface2TextDemi', sans-serif;font-size:16px;font-weight:bold;line-height:32px;height:1px;overflow:hidden;visibility:hidden}.filterbox-list li:hover a{border-bottom:0 none}.filterbox-select li a{border-bottom:0 none}.filterbox-select li:hover a{border-bottom:0 none}.commonbox-content h1{color:#262626;font-size:36px;font-family:'Neutraface2TextDemi', sans-serif;letter-spacing:2px;margin-bottom:25px;text-transform:uppercase}.tripadvisor-content p{font-family:'Neutraface2TextDemi', sans-serif}.tripadvisor-logo{text-align:center}.tripadvisor-logo img{display:inline-block !important;max-width:none;width:auto !important}.featured-booking{display:block;z-index:14}.bookbottom-li-datepicker,.bookbottom-li-select{cursor:pointer}.bookbottom-li-datepicker{width:312px}.bookbottom-li-select{width:287px}.bookbottom-li-submit div{left:auto;top:auto}.bookbottom-li-submit div input{line-height:80px;padding:0 25px;font-family:'Neutraface2TextBold', sans-serif}.bookbottom-datetitle{position:relative;padding-left:80px;z-index:2}.bookbottom-li-select .bookbottom-selecttext{position:relative;padding-left:80px;width:auto;z-index:2}.bookbottom-calicon,.bookbottom-roomicon,.bookbottom-guesticon{border-right:1px solid rgba(251,251,251,0.8);position:absolute;height:100%;width:80px}.bookbottom-datehalfbrown{background-color:#e8f0f0}.bookbottom-datepickertheme .ui-datepicker-group.ui-datepicker-group-last{background-color:#e8f0f0}.bookbottom-datepickertheme .ui-datepicker td span.ui-state-highlighted,.bookbottom-datepickertheme .ui-datepicker td a.ui-state-highlighted{background-color:#669999}.bookbottom-datepickertheme .ui-datepicker .ui-state-disabled span,.bookbottom-datepickertheme .ui-datepicker .ui-state-disabled a{color:#669999}.bookbottom-datepickertheme .ui-datepicker .ui-dateselected span,.bookbottom-datepickertheme .ui-datepicker .ui-dateselected a{background-color:#669999;color:#fff}.featured-image-blog-single.mobile{display:none}.instagrambox-title{padding:20px 0 0}.instagrambox-title a{font-family:'Neutraface2TextDemi', sans-serif;color:#282828;font-size:30px;border-bottom:none}.instagrambox-list{padding:20px 0}.instagrambox-titlebox{padding:20px 0 0;display:flex;flex-direction:row;justify-content:center}.instagrambox-title{padding:0 15px}.instagrambox-titleborder{margin:11px 0 0;overflow:visible}.instagrambox-border{flex-grow:1;display:block;content:'';height:1px;opacity:0.3;margin-top:-1px;position:relative;top:1em;z-index:1}.instagrambox-border.left{padding-right:0}.instagrambox-border.right{padding-left:0}.instagrambox-border.left::before,.instagrambox-border.left::after,.instagrambox-border.right::before,.instagrambox-border.right::after{background-color:#999;display:block;content:'';height:1px;position:relative}.instagrambox-border.left::before,.instagrambox-border.right::before{top:-2px}.instagrambox-border.left::after,.instagrambox-border.right::after{bottom:-2px}.instagrambox .btnlinks{padding:0 0 30px}.btnlinks .prefix{vertical-align:top;margin-right:5px;color:#2e2d2d;font-size:14px;font-family:'Neutraface2TextDemi', sans-serif;text-decoration:none;font-weight:normal;font-weight:bold;color:#31373e;line-height:1;letter-spacing:2.5px;text-transform:uppercase;opacity:1;border:0 none}.btnlinks.events-list{margin-top:50px}.ftr{border-top:0 none}.ftr .socialbox a{background-color:#999}.ftr input{font-family:'Neutraface2TextDemi', sans-serif}.ftr input::-webkit-input-placeholder{font-family:'Neutraface2TextDemi', sans-serif;color:#83878b}.ftr input::-moz-placeholder{font-family:'Neutraface2TextDemi', sans-serif;color:#83878b}.ftr input:-ms-input-placeholder{font-family:'Neutraface2TextDemi', sans-serif;color:#83878b}.ftr input:-moz-placeholder{font-family:'Neutraface2TextDemi', sans-serif;color:#83878b}i.ftr-emailicon{top:6px}.ftr-emailinput{font-size:16px;line-height:40px;letter-spacing:1px;height:42px}.ftr-emailinput::placeholder{color:rgba(35,31,32,0.4)}.ftr-emailsubmit{background-color:#999;line-height:40px}.ftr-followtitle{line-height:42px;font-family:'Neutraface2TextDemi', sans-serif}.ftr-social .socialbox i{height:42px;line-height:42px}.ftr-lists{background-color:#999;padding:30px 0}.ftr-menubox li:last-child{margin:0 0 0 20px}.ftr-menubox li a{font-family:'Neutraface2TextBook', sans-serif;font-size:17px}.ftr-menubox .ftr-designhotel{width:15vw;vertical-align:middle}@media (max-width: 768px){.ftr-menubox .ftr-designhotel{width:20vw}}@media (max-width: 480px){.ftr-menubox .ftr-designhotel{width:50vw;padding-top:10px}}.ftr-features .ftr-features-list li{padding-right:30px}.ftr-address a{font-family:'Neutraface2TextBook', sans-serif;display:inline-block !important;border-bottom:none}.ftr-phone{margin-left:25px}.ftr-phone img{display:inline-block;margin-right:5px;height:28px}.ftr-phone span{color:#31373e;font-size:15px;line-height:30px;font-family:'Neutraface2TextLight', sans-serif;display:inline-block;vertical-align:top}.contactpage{padding:65px 0 25px}.galleries{margin-top:5px}.galleriesbrand .boxxies-item{margin:0 0 5px}.galleriesbrand .boxxies-item:first-child{padding:0 2px 0 0}.galleriesbrand .boxxies-item:nth-child(2){padding:0 0 0 3px}.ot-dtp-picker .ot-title{font-family:'Neutraface2TextDemi', sans-serif}.ot-dtp-picker input[type="text"],.ot-dtp-picker input[type="email"]{font-family:'Neutraface2TextBook', sans-serif}.ot-dtp-picker .ot-dtp-picker-button{font-family:'Neutraface2TextLight', sans-serif}#colorbox,#cboxOverlay,#cboxWrapper{overflow:visible}#cboxNext,#cboxPrevious{width:24px;height:45px;margin-top:-23px;top:50%}#cboxNext:hover,#cboxPrevious:hover{background-position:0 0}#cboxNext{background:url("../images/slida-arrow-right-black.png") no-repeat scroll 0 0 transparent;right:-40px}#cboxPrevious{background:url("../images/slida-arrow-left-black.png") no-repeat scroll 0 0 transparent;left:-40px}.roomincludes .rooms-container{margin:0 0 20px 20px}.roomincludes .btnlinks{margin:0 0 20px}.baseformat .basecontainer{padding:35px 0 60px}.baseformat .basecontainer.roomdetail-base{padding:50px 0 0}.baseformat .roomdetail-box .baserow{margin:0 0 10px}.baseformat .roomdetail-box .baserow h2{font-family:'Neutraface2TextDemi', sans-serif;letter-spacing:1px;text-transform:none}@media (max-width: 480px){.baseformat .roomdetail-box .baserow h2{letter-spacing:3px}}.baseformat .roomdetail-box .baserow h4{font-family:'Neutraface2TextDemi', sans-serif;font-size:15px;letter-spacing:3px}.event.section>.right .roombox-linkreserve{padding-bottom:1px}.roomdetail-full .slida-contentwrap .subtitle{font-size:12px;line-height:1.6;margin:0 0 20px}.roomdetail .slida-title{font-family:'Neutraface2TextDemi', sans-serif;font-size:22px;letter-spacing:1px;text-transform:none}.page-template-page-brand-concierge .hotelbox{margin-top:30px}.conciergepage{padding:35px 0 25px}.conciergepage-container .commonbox-title{text-align:center}.conciergepage-container .commonbox-content{text-align:left}.conciergepage-container .commonbox-content p{font-size:18px;line-height:28px}.conciergepage-item ul{margin:5px 0;padding-left:0}.conciergepage-item ul li{margin:0 0 5px;list-style:none}.gatheringhotelwelcome{margin:0}.cat-item-imgbox a{border-bottom:0 none}.neighcl .neighcl-stickybox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:right;width:50% !important}.neighcl .neighcl-mapbox{float:right;overflow:hidden;z-index:10}.neighcl .neighcl-mapbox:hover{overflow:auto}.neighcl .neighcl-locations{overflow:hidden}.neighcl .neighcl-locations:hover{overflow:auto}.neighcl .neighcl-locations .neighcl-contentbox .neighcl-address p{line-height:22px}.neighcl .neighcl-locations .neighcl-imgbox .neighcl-imghidden{opacity:0 !important}.owl-neighcl.owl-slidatheme .owl-dots{position:absolute;bottom:-10.5%;left:6%;right:auto}.owl-neighcl.owl-slidatheme .owl-dots .owl-dot{background-color:#82A771;opacity:.3}.owl-neighcl.owl-slidatheme .owl-dots .owl-dot.active{background-color:#82A771;opacity:1}.neighd .neighd-container .neighd-contentbox .neighd-address p{line-height:22px}.gm-style-iw-top .gm-style-iw .mapinfo .mapinfo-img{position:relative}.gm-style-iw-top .gm-style-iw-close{height:55px !important;top:auto !important;left:0 !important;bottom:0 !important}.blog-content__meta{margin:0 0 20px}.blog-content__meta-categories{padding:0;margin-bottom:10px}.blog-content__meta-categories li{display:inline-block}.blog-content__meta-categories a{color:#333;font-family:'Neutraface2TextDemi', sans-serif;font-size:18px;letter-spacing:1px;text-transform:uppercase;vertical-align:middle;display:inline-block;border-bottom:none}.blog-content__meta-categories span{font-size:18px;padding:0 2px;display:inline-block}.blog-content__meta-categories span:last-child{display:none}.blog-content__meta-title{color:#333;font-family:'Neutraface2TextDemi', sans-serif;font-size:46px;text-transform:uppercase;width:90%;margin-bottom:20px}.blog-content__meta-author,.blog-content__meta-date{color:#3c3c3c;font-family:'Neutraface2TextDemi', sans-serif;font-size:14px;letter-spacing:2px;text-transform:uppercase}.blog-content__meta-date{clear:both;display:block;margin-top:10px}.blog-content__side.left{width:50%}.blog-content__side.right{width:50%;height:100%;overflow:hidden;position:absolute;top:0;right:0}.blog-content__sticky-box{width:100%}.blog-content__media{height:100%}.blog-content__image{background:none no-repeat scroll center center transparent;background-size:cover;position:relative;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.blog-content__image:before{display:block;content:'';background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.75) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#bf000000',GradientType=0 );width:100%;height:20%;position:absolute;left:0;bottom:0;z-index:1}.blog-content__image img{z-index:2}.blog-content__image-slider{width:100%;height:100%}.blog-content__image-slider .owl-stage-outer,.blog-content__image-slider .owl-stage,.blog-content__image-slider .owl-item{width:100%;height:100%}.blog-content__image-slider .owl-nav{display:block;width:100%;height:44px;position:absolute;top:50%;margin-top:-22px}.blog-content__image-slider .owl-nav div{height:44px;width:24px;text-indent:-9999px;position:absolute;top:0}.blog-content__image-slider .owl-nav .owl-prev{background:url("../images/slida-arrow-left.png") no-repeat scroll 0 0 transparent;left:25px}.blog-content__image-slider .owl-nav .owl-next{background:url("../images/slida-arrow-right.png") no-repeat scroll 0 0 transparent;right:25px}.blog-content__content-box{padding:10%}.blog-content__content{position:relative}.blog-content__content.baseformat ul li{margin-bottom:10px}.blog-content__content.baseformat p{color:#4f4f4f;font-size:14px;line-height:20px}.blog-content__content:after{background:#4f4f4f;display:block;content:'';width:105px;height:3px;position:absolute;left:0;bottom:-40px}.like-section__title{font-family:'Neutraface2TextDemi', sans-serif}.hotelbox .boxxies-twocol .boxxies-item .boxxies-wrap a .boxxies-title{letter-spacing:1px}.tab-contentbox .content{padding:35px 10% 0}.tab-contentbox .content p{padding:0}.tab-content-paragraph{font-size:14px;line-height:22px;text-align:left;max-width:none;width:80%}.common-form input[type="date"].item-input::-webkit-datetime-edit-text,.common-form input[type="date"].item-input::-webkit-datetime-edit-month-field,.common-form input[type="date"].item-input::-webkit-datetime-edit-day-field,.common-form input[type="date"].item-input::-webkit-datetime-edit-year-field{color:#ababab;font-family:'Neutraface2TextDemi', sans-serif}.common-form .item-mobileonly{display:none}.common-form .item-select{text-transform:none}.common-form .item-select-wrapper{border:1px solid #ccc}.common-form .item-select-wrapper.item-onethird{-webkit-box-flex:1 0 30%;-moz-box-flex:1 0 30%;-webkit-flex:1 0 30%;-ms-flex:1 0 30%;flex:1 0 30%}.common-form .item-select-wrapper.item-half{-webkit-box-flex:1 0 45%;-moz-box-flex:1 0 45%;-webkit-flex:1 0 45%;-ms-flex:1 0 45%;flex:1 0 45%}.common-form .item-half.odd{margin-right:19px}.common-form .item-submit-vindent{margin:58px 0 50px}.common-form .item-select{border:0 none}.wpcf7-response-output,.formy .wpcf7-response-output{border:0 !important;color:#302d2d;font-family:'Neutraface2TextDemi', sans-serif;font-size:18px;line-height:28px;letter-spacing:0.5px;text-align:center;max-width:550px;width:90%;padding:0 !important;margin:0 auto !important;position:relative;top:-10px}.formy p{color:#282828;padding:0;margin:40px 0}.formy-mobileonly{display:none}.formy-heading{font-size:30px;margin:40px 0;text-align:center;text-transform:uppercase}.formy-row{margin-left:-10px;margin-right:-10px;margin-bottom:20px}.formy-row input,.formy-row select,.formy-row textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-family:'Neutraface2TextDemi', sans-serif;font-size:15px;width:100%}.formy-row input::-webkit-input-placeholder,.formy-row select::-webkit-input-placeholder,.formy-row textarea::-webkit-input-placeholder{font-family:'Neutraface2TextDemi', sans-serif;color:#ababab}.formy-row input:-moz-placeholder,.formy-row select:-moz-placeholder,.formy-row textarea:-moz-placeholder{font-family:'Neutraface2TextDemi', sans-serif;color:#ababab}.formy-row input::-moz-placeholder,.formy-row select::-moz-placeholder,.formy-row textarea::-moz-placeholder{font-family:'Neutraface2TextDemi', sans-serif;color:#ababab}.formy-row input:-ms-input-placeholder,.formy-row select:-ms-input-placeholder,.formy-row textarea:-ms-input-placeholder{font-family:'Neutraface2TextDemi', sans-serif;color:#ababab}.formy-row-addgaps{margin-top:50px;margin-bottom:50px}.formy-col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 10px}.formy-col-100{float:none}.formy-col-66{width:66.67%}.formy-col-50{width:50%}.formy-col-33{width:33.33%}.formy-col-25{width:25%}.formy-col-input textarea{border:1px solid #ccc;padding:25px 20px}.formy-col-datepicker{position:relative}.formy-col-submit{text-align:center}.formy-input{position:relative}.formy-input input{border:1px solid #ccc;height:76px;padding:25px 20px}.formy-input input::-webkit-input-placeholder{color:#ababab}.formy-input input:-moz-placeholder{color:#ababab}.formy-input input::-moz-placeholder{color:#ababab}.formy-input input:-ms-input-placeholder{color:#ababab}.formy-input label{color:#ff0000;font-size:14px;pointer-events:none;position:absolute;top:30px;right:20px}.formy-textarea textarea{border:1px solid #ccc;padding:10px 20px;min-height:200px}.formy-textarea textarea::-webkit-input-placeholder{color:#ababab;font-family:'Neutraface2TextDemi', sans-serif;opacity:1}.formy-textarea textarea:-moz-placeholder{color:#ababab;font-family:'Neutraface2TextDemi', sans-serif;opacity:1}.formy-textarea textarea::-moz-placeholder{color:#ababab;font-family:'Neutraface2TextDemi', sans-serif;opacity:1}.formy-textarea textarea:-ms-input-placeholder{color:#ababab;font-family:'Neutraface2TextDemi', sans-serif;opacity:1}.formy-select{position:relative}.formy-select:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #ccc;display:block;content:'';width:0;height:0;position:absolute;top:34px;right:10px;pointer-events:none}.formy-select select{border:1px solid #ccc;color:#ababab;height:76px;padding:25px 30px 25px 20px}.formy-select label{color:#ff0000;font-size:14px;pointer-events:none;position:absolute;top:30px;right:20px}.formy-selecttext{border:1px solid #ccc;color:#ababab;font-family:'Neutraface2TextDemi', sans-serif;font-size:15px;line-height:76px;white-space:nowrap;width:100%;height:76px;padding:0 30px 0 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.formy-selecttext.selected{color:#000}.formy-selectoptions{background-color:#fff;border:1px solid #ccc;display:none;max-height:280px;width:100%;margin-top:-1px;overflow:auto;position:absolute;top:100%;left:0;z-index:10}.formy-selectoptions.active{display:block}.formy-selectoption{color:#ababab;font-family:'Neutraface2TextDemi', sans-serif;font-size:13px;padding:15px 25px;cursor:pointer}.formy-selectoption.active,.formy-selectoption:hover{background-color:#eee}.formy-checkbox,.formy-radiocheckbox{display:inline-block;cursor:pointer;position:relative}.formy-checkbox input,.formy-radiocheckbox input{opacity:0;position:absolute;top:0;left:0;z-index:1}.formy-checkbox label.error,.formy-radiocheckbox label.error{display:block;color:#ff0000;font-family:'Neutraface2TextDemi', sans-serif;font-size:14px;margin-top:10px}.formy-checkbox p,.formy-radiocheckbox p{margin:0}.formy-checker,.formy-radiochecker{border:1px solid #ababab;box-sizing:border-box;display:inline-block;padding:5px;width:60px;height:60px;vertical-align:middle;position:relative;z-index:2}.formy-checker div,.formy-radiochecker div{background:#000;width:100%;height:100%;opacity:0;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.formy-checker.active div,.active.formy-radiochecker div{opacity:1}.formy-checklabel,.formy-radiolabel{display:inline-block;vertical-align:middle;margin-left:10px;position:relative;z-index:2}.formy-checklabel label,.formy-radiolabel label{color:#ababab;font-size:13px;text-transform:uppercase;cursor:pointer}.formy-radiotitle{line-height:1.2;margin-top:10px}.formy-radios{display:none}.formy-submit{display:inline-block;position:relative}.formy-submit:before{background:url(../images/arrow-black-right.png) no-repeat scroll 0 0 transparent;background-size:22px auto;display:block;content:'';width:22px;height:15px;position:absolute;top:10px;right:-32px;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.formy-submit:hover:before{right:-37px}.formy-submit input{background-color:#fff;border-bottom:1px solid #000;color:#000;font-family:'Neutraface2TextDemi', sans-serif;font-size:15px;letter-spacing:3px;text-transform:uppercase;padding-bottom:5px;cursor:pointer}.wpcf7 .formy-submit .ajax-loader{display:block;position:absolute;margin-top:10px;margin-left:auto;margin-right:auto}.wpcf7 .formy-submit .ajax-loader.is-active{position:static}.social-container{padding:0 10% 5%}.social-container .left .social-text,.social-container .right .social-text{display:inline-block;font-family:'Neutraface2TextDemi', sans-serif;font-size:18px;color:#000;margin-right:10px;text-transform:uppercase}.social-container .left a,.social-container .right a{color:#000;margin-right:10px;font-size:20px;font-family:'Neutraface2TextDemi', sans-serif}.item-select-wrapper.small-boxes.item-norightmargin{margin-right:0}.like-section{margin-bottom:20px}.singleblog .left{padding:9% 5% 5%}.singleblog .left .content.baseformat p{font-size:14px;line-height:20px}.singleblog .right{position:fixed;right:0;bottom:auto;top:0}.singleblog .right.absolute{position:absolute;top:auto;bottom:0}.singleblog .right.absolute.top{top:0;bottom:auto}.singleblog .baseformat ul li{margin-bottom:10px}.baseformat .basecontainer h1{font-family:'Neutraface2TextDemi', sans-serif;text-transform:none;color:#282828}.baseformat .basecontainer h2{font-family:'Neutraface2TextDemi', sans-serif;text-transform:none;font-size:22px;color:#282828}.baseformat .basecontainer h3{font-family:'Neutraface2TextDemi', sans-serif;text-transform:none;letter-spacing:2px;font-size:15px;color:#282828}.baseformat .basecontainer h4{font-family:'Neutraface2TextDemi', sans-serif;text-transform:none;font-size:22px;color:#282828}.baseformat .basecontainer h5{font-family:'Neutraface2TextDemi', sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:19px;color:#282828}.baseformat .basecontainer h6{font-family:'Neutraface2TextDemi', sans-serif;font-size:16px;color:#282828}.baseformat .basecontainer a{border-bottom:0 none}.baseformat .basecontainer p{font-family:'Neutraface2TextBook', sans-serif;line-height:30px;font-size:18px}.baseformat .basecontainer p a{border-bottom:1px solid #31373e;text-decoration:none;font-family:inherit;text-transform:none;line-height:inherit;font-size:inherit;letter-spacing:0;display:inline}.baseformat .basecontainer .baseacc .accbox-download-title,.baseformat .basecontainer .baseacc .accbox-title{font-family:'Neutraface2TextDemi', sans-serif;font-size:19px;color:#282828}.baseformat .basecontainer .baseacc .baseintrocon h2{text-align:center}.baseformat .baseintrocon{text-align:left;max-width:800px}.baseformat .baseintrocon h1{text-align:center}.baseformat p{font-family:'Neutraface2TextBook', sans-serif;line-height:20px}.baseformat .btn{text-decoration:none;margin-bottom:20px;border-bottom:1px solid #31373e;display:inline-block !important}.baseformat .btn span{font-family:'Neutraface2TextBook', sans-serif;font-size:18px}.baseformat .btn-small span{font-size:17px}.baseformat ul li{font-family:'Neutraface2TextBook', sans-serif;letter-spacing:1px;padding-right:20px;margin-bottom:0;font-size:14px}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:0 0 80px}.videoWrapper object,.videoWrapper embed,.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videplayer{width:100%;height:100%;padding:40px;position:absolute !important;top:0;left:0;z-index:2}.videplayer video{visibility:visible !important}.mainwelcome-list{width:85%;padding:0;margin:30px auto 10px;overflow:hidden}.mainwelcome-item{box-sizing:border-box;padding:0 20px}.mainwelcome-item ul{padding:0;margin:10px 0}.mainwelcome-item ul li{font-size:15px;font-family:'Neutraface2TextLight', sans-serif;padding:0 0 0 14px;margin:0 0 7px;position:relative}.mainwelcome-list-col2 .mainwelcome-item{float:left;width:50%}.mainwelcome-list-col3 .mainwelcome-item{float:left;width:33.3333%}.mainwelcome-content h1,.mainwelcome-content h2{color:#262626;font-family:'Neutraface2TextDemi', sans-serif;font-size:36px;letter-spacing:2px;text-transform:uppercase;margin-bottom:25px;word-wrap:break-word}.mainwelcome-content .mainwelcome-item p{font-size:15px;font-family:'Neutraface2TextLight', sans-serif;line-height:20px;margin:0 0 15px}.single-tribe_events .btnlinks-evdetail{margin:20px 0}.single-tribe_events .btnlinks-evdetail .btn{display:inline-block !important}.single-tribe_venue .btnlinks-evdetail{margin-top:28px}.single-tribe_venue .tribe-address{clear:both;padding-top:10px;display:inline-block}.roombox-linkdetails a{position:relative;z-index:1}.roombox-title{font-family:'Neutraface2TextDemi', sans-serif;font-size:22px;letter-spacing:1px}.roombox-title a{border-bottom:0 none}.roombox-title a:hover{text-decoration:none}.roombox-linkreserve span{font-family:'Neutraface2TextBook', sans-serif}.roomdetail-box .booka .booka-datepickerbox{z-index:10}.roomdetail-box .icon-content .icons p{font-family:'Neutraface2TextBook', sans-serif}.accbox-download-title,.accbox-title{font-family:'Neutraface2TextDemi', sans-serif}.page-template-page-hotel-gathering-detail .baseformat p{font-size:18px;line-height:28px}.page-template-page-hotel-gathering-detail .baseformat .wpcf7{padding-top:20px}.page-template-page-hotel-gathering-detail .baseformat .wpcf7 br{display:none}.page-template-page-hotel-gathering-detail .baseformat .wpcf7 p{margin-bottom:0}.page-template-page-hotel-gathering-detail .baseformat .wpcf7 div{width:48%;box-sizing:border-box;margin-right:2%}.page-template-page-hotel-gathering-detail .baseformat .wpcf7 div.field-container{width:100%;margin-right:0}.page-template-page-hotel-gathering-detail .baseformat .wpcf7 div.item-norightmargin{margin-right:0}.page-template-page-hotel-gathering-detail .baseformat .wpcf7 div .item-input{width:100%;box-sizing:border-box}.page-template-page-hotel-gathering-detail .baseformat .wpcf7 div .item-textarea{width:100%;box-sizing:border-box}.page-template-page-hotel-gathering-detail .baseformat .wpcf7 div.wpcf7-response-output{clear:both;width:100%}.page-template-page-hotel-gathering-detail .baseformat .wpcf7 .submit-container{width:auto;float:left}.page-template-page-hotel-gathering-detail .baseformat .wpcf7 .submit-container:hover::before{left:85%}.page-template-page-hotel-gathering-detail .baseformat .wpcf7 .submit-container::before{left:82%;top:53%}.page-template-page-hotel-gathering-detail .baseformat .wpcf7 .submit-container .ajax-loader{top:81%;left:-50.5%}.gatheringdetail-item-content .baseformat a{border-bottom:0 none;padding:0}#see-all{color:#31373e;border-bottom:1px solid #31373e;font-family:'Neutraface2TextDemi', sans-serif;font-size:14px;letter-spacing:2.5px}.see-all-content{max-width:600px;width:80%;margin:0 auto 20px}.npro-title{font-family:'Neutraface2TextBook', sans-serif;font-size:24px;font-weight:bold;line-height:28px;text-align:center;text-transform:uppercase;padding:20px 10px;margin:0}.brand_card_tabs .roombox-linkreserve span{border-top:0 none;border-left:0 none;border-right:0 none;border-radius:0;padding:0 0 5px}.offersbox .offersbox-toptitle{display:none}.offersbox .offersbox-title{font-family:'Neutraface2TextDemi', sans-serif}.offersbox .offersbox-content .offersbox-title{color:#fff;text-transform:uppercase}.offersbox .offersbox-typeone .offersbox-content{bottom:-120px}.galleriesdetail-hotel{max-width:none;width:auto}.galleriesdetail-hotel .detailbox{padding:0.25%}.galleriesdetail-hotel .detailbox .detailbox-wrap .detailbox-img{width:100%;height:auto;position:relative;opacity:1}.galleriesdetail-hotel .detailboxes{margin:0 -0.75%}.propertyofferfilter .filterbox-wraplist{display:none}.propertyofferfilter .filterbox-selection{margin-top:30px}.formy-password .formy-p-primary{margin-top:0}.aria-invisible{color:transparent;width:1px;height:1px;display:block;overflow:hidden;clip:rect(1px 1px 1px 1px);position:absolute;z-index:1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.brandbox-list a{font-family:'Neutraface2TextDemi', sans-serif;border-bottom:none}.brandbox-content p{color:#333;font-family:'Neutraface2TextLight', sans-serif}.brandbox-contitle{font-family:'Neutraface2TextDemi', sans-serif}.placebox-container .placebox-list .placebox-title>a{font-family:'Neutraface2TextDemi', sans-serif}.placebox-container .placebox-list a{font-family:'Neutraface2TextDemi', sans-serif}.tabbies-item{font-family:'Neutraface2TextDemi', sans-serif}.propertyview-list>li>a{font-family:'Neutraface2TextDemi', sans-serif}.featured .feattitlebox{width:90%;margin:0 auto}.featured .feattitlebox img{margin:0 auto}.featured-booknow{bottom:40px}.resy-widget--black a,.resy-widget--black span:first-child{background-image:url(../images/resy-widget-button-black.png) !important}.resy-widget--black a span,.resy-widget--black span:first-child span{right:0 !important;top:0 !important}:focus{outline:3px solid rgba(94,157,200,0.6)}a:active{outline:0;border:none;-moz-outline-style:none}input:focus,select:focus,.booka-selectbox.active,.booka-day:focus{outline:#fd6a02 solid 2px}.booking-sel select:focus{outline:#fd6a02 solid 2px !important}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{color:#fff;background-color:#333;left:auto;top:auto;width:100%;min-width:200px;height:auto;overflow:auto;margin:10px 35%;padding:5px;border:1px solid #777;text-align:center;font-size:1.2em;z-index:999}.anchor-links{font-size:0;text-align:center;margin-top:10px;margin-bottom:40px}.anchor-links li{display:inline-block;padding:0 15px}.anchor-links li a{border-bottom:0 none;font-family:'Neutraface2TextDemi', sans-serif;font-size:16px;font-weight:bold;color:#000;text-transform:uppercase}.double-slider{margin-bottom:20px}.double-slider__item{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.double-slider__item.double-slider__item--left{float:left;padding-right:2px}.double-slider__item.double-slider__item--right{float:right;padding-left:2px}.double-slider__owl{width:100%;height:430px}.double-slider__owl .owl-stage-outer,.double-slider__owl .owl-stage,.double-slider__owl .owl-item{height:100%}.double-slider__owl .owl-nav{display:block;width:100%;height:44px;position:absolute;top:50%;margin-top:-22px}.double-slider__owl .owl-nav div{height:44px;width:24px;text-indent:-9999px;position:absolute;top:0}.double-slider__owl .owl-nav .owl-prev{background:url("../images/slida-arrow-left.png") no-repeat scroll 0 0 transparent;left:25px}.double-slider__owl .owl-nav .owl-next{background:url("../images/slida-arrow-right.png") no-repeat scroll 0 0 transparent;right:25px}.double-slider-owl__item{background:none no-repeat scroll center 10% #aaa;background-size:cover;height:100%}.double-slider__content{margin:35px 0;padding:0 5%}.double-slider__title{font-family:'Neutraface2TextDemi';font-size:22px;color:#000;padding:0;margin-bottom:15px}.double-slider__desc{width:90%;position:relative;padding-bottom:40px}.double-slider__desc p{color:#000;font-family:'gt_walsheim_light';font-size:14px;padding:0;margin-bottom:20px}.double-slider__desc p:first-child{margin-bottom:15px}.double-slider__desc ul{padding-left:3%}.double-slider__desc ul li{font-family:'gt_walsheim_light';font-size:14px;list-style:disc;color:#000;padding:0 0 10px}.double-slider__desc ul li:last-child{padding:0}.double-slider__desc .btnlinks{text-align:left;margin-bottom:20px;position:absolute;left:0;bottom:-35px}.double-slider__desc .btnlinks a{border-bottom:1px solid #31373e;margin-right:25px;padding-bottom:0}.double-slider__desc .btnlinks a span{font-size:14px}.full-slider{position:relative;margin-bottom:30px}.full-slider__title{font-family:'gt_sectra_display_regular';font-size:30px;color:#fff;text-align:center;position:absolute;bottom:30px;left:0;right:0;z-index:3}.full-slider__title a{border-bottom:0 none;color:inherit;font:inherit;padding-bottom:0}.full-slider__owl{width:100%;height:700px}.full-slider__owl .owl-stage-outer{width:100%}.full-slider__owl .owl-stage-outer,.full-slider__owl .owl-stage,.full-slider__owl .owl-item{height:100%}.full-slider__owl .owl-nav{display:block;width:100%;height:44px;position:absolute;top:50%;margin-top:-22px}.full-slider__owl .owl-nav div{height:44px;width:24px;text-indent:-9999px;position:absolute;top:0}.full-slider__owl .owl-nav .owl-prev{background:url("../images/slida-arrow-left.png") no-repeat scroll 0 0 transparent;left:25px}.full-slider__owl .owl-nav .owl-next{background:url("../images/slida-arrow-right.png") no-repeat scroll 0 0 transparent;right:25px}.full-slider-owl__item{background:none no-repeat scroll center 10% #aaa;background-size:cover;height:100%}.logo-section{margin:50px 0}.logo-section__title{font-family:'gt_sectra_display_regular';font-size:30px;color:#000;text-align:center;margin-bottom:50px}.logo-section__container{align-items:center;width:80%;margin:0 auto}.logo-section__item{min-height:0;min-width:0;padding-top:30%}.logo-section__item img{margin:0 auto;outline:0;position:relative;top:50%;transform:translateY(-50%);padding-top:60px}.cookie-consent{display:none;position:fixed;bottom:0px;left:0px}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{color:#fff;background-color:#333;left:auto;top:auto;width:100%;z-index:99999999;text-align:center}a.skip-main:focus .slida-content,a.skip-main:active .slida-content{margin:0;padding:0}a.skip-main:focus .slida-content p,a.skip-main:active .slida-content p{font-size:18px;padding:10px 0 0 0;margin:0 0 10px}a.skip-main:focus .btnlinks,a.skip-main:active .btnlinks{padding-bottom:10px}a.skip-main:focus .btnlinks a,a.skip-main:active .btnlinks a{border-bottom:1px solid #31373e;cursor:pointer}.event.baseformat .left .roombox-linkreserve{border-bottom:1px solid #000}.blog-content__content.baseformat a{padding-bottom:1px}.instagrambox-item .dropanchor{border-bottom:none}.ctrslida-eventslist--single-event .ctrslida-item{width:50%;margin:0 auto}.mainquote-quote p{color:inherit;font:inherit}.mainquote-slider .owl-dots{text-align:center;margin-bottom:20px}.mainquote-slider .owl-dot{display:inline-block;margin:0 10px}.mainquote-slider .owl-dot.active span{opacity:1}.mainquote-slider .owl-dot span{background-color:black;display:block;width:10px;height:10px;opacity:0.5;border-radius:5px}.titlelinks{border-bottom:none;color:#000}.accbox-item .rooms-container li img{max-height:32px;max-width:32px}.cookie-consent{display:none;position:fixed;bottom:0px;left:0px;width:100%;background:#fff;border-top:3px solid #999;z-index:99999999;text-align:center;padding:0}.cookie-consent .slida-content{margin:0;padding:0}.cookie-consent .slida-content p{font-size:18px;padding:10px 0 0 0;margin:0 0 10px}.cookie-consent .btnlinks{padding-bottom:10px}.cookie-consent .btnlinks a{border-bottom:1px solid #31373e;cursor:pointer}.logo-section .slick-dots li button::before{font-size:12px}.full-slider::before{display:block;content:'';background-image:linear-gradient(to bottom, rgba(255,255,255,0), rgba(0,0,0,0.5));background-image:-moz-linear-gradient(to bottom, rgba(255,255,255,0), rgba(0,0,0,0.5));background-image:-ms-linear-gradient(to bottom, rgba(255,255,255,0), rgba(0,0,0,0.5));background-image:-o-linear-gradient(to bottom, rgba(255,255,255,0), rgba(0,0,0,0.5));background-image:-webkit-linear-gradient(to bottom, rgba(255,255,255,0), rgba(0,0,0,0.5));width:100%;height:100px;opacity:0;position:absolute;left:0;bottom:0;z-index:1;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.full-slider:hover::before{opacity:1;z-index:2}.overflow-y-scroll{overflow-y:scroll !important}.dn{display:none}#learn_more{border-bottom:none}#learn_more span{border-bottom:1px solid #000;padding-bottom:0;text-decoration:none;display:inline-block}.featslide-carousel-js{z-index:auto}.featslide-carousel-js .owl-nav{display:block;width:100%;height:44px;position:absolute;top:50%;margin-top:-22px;z-index:13}.featslide-carousel-js .owl-nav div{height:44px;width:24px;text-indent:-9999px;position:absolute;top:0}.featslide-carousel-js .owl-nav .owl-prev{background:url(../images/slida-arrow-left.png) no-repeat scroll 0 0 transparent;left:25px}.featslide-carousel-js .owl-nav .owl-next{background:url(../images/slida-arrow-right.png) no-repeat scroll 0 0 transparent;right:25px}.conciergepage-griditem .conciergepage-griditem-ico img{max-width:32px;max-height:32px}.press-clippings{text-align:center;width:100%;cursor:pointer;margin:30px 0}.press-clippings a span{font-family:'gt_walsheim_medium', sans-serif}.press-clippings .btn span{border-bottom:1px solid #31373e}.loading-image{margin:20px auto;display:none}.filterbox-selecttext{text-transform:none}.floorview-list li a h5{background-color:transparent;color:#31373e;display:block;font-size:16px;line-height:32px;letter-spacing:1px;text-align:center;text-transform:uppercase;padding:0 20px;cursor:pointer;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.press .offersbox-item .dropanchor{border-bottom:none;padding-bottom:0}.ftr-socialemail.ftr-socialemail-showresponse .ftr-response{display:block}.ftr-socialemail.ftr-socialemail-showresponse .ftr-box{display:none}.ftr-socialemail.ftr-socialemail-showresponse .ftr-box{display:none}.visuallyhidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.banner-form-response{display:none}.banner-form-con{background:#fff;text-align:center;max-width:1400px;width:60%;padding:50px 0 20px 0;position:absolute;left:50%;z-index:10;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.banner-form-con-inner{width:80%;margin:0 auto}.banner-form-con-inner h3{color:#000;font-size:25px;letter-spacing:2px;text-transform:uppercase;margin-bottom:0}.banner-form-con-inner form{letter-spacing:2.5px;padding-top:30px}.banner-form-con-inner .formy-input input{box-shadow:none}.banner-form-con-inner .formy-input label{color:#fff}.banner-form-spacer{height:340px}.offerdetails-likes .offersbox-content .btn{margin-bottom:0}.roombox-eventplace p{color:#fff;font:inherit}.roombox-eventplace a,.roombox-eventplace span,.roombox-eventplace p{letter-spacing:2.5px;color:#fff}.destinationbutton{display:none;width:100%;text-align:center;position:absolute;bottom:60px;z-index:4}.destinationbutton a{display:inline-block;color:#fff;font-size:18px;letter-spacing:3px;text-transform:uppercase}@media only screen and (max-width: 959px){.destinationbutton{display:block}}.page-template-page-brand-offers-list .propertyofferfilter .filterbox-wraplist{display:block}.page-template-page-brand-offers-list .filterbox-menus{width:100%}.page-template-page-brand-offers-list .offerspage-desktoponly{width:100%;display:block}.page-template-page-brand-offers-list .banner-form-spacer{height:380px}.page-template-page-brand-offers-list .hotelintro{margin:0 auto}.brand-filterbox.filterbox-select{float:none;display:inline-block;margin:0}.brand-filterbox.filterbox-select ul:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #31373e;display:block;content:'';width:0;height:0;position:absolute;bottom:33px;left:50%;z-index:1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.brand-filterbox.filterbox-select ul li{text-align:center;font-family:'gt_walsheim_regular';font-size:14px;font-weight:normal}.brand-filterbox.filterbox-select.active .filterbox-selecttext:before{display:none}.brand-filterbox .filterbox-selecttext{padding:0;width:100%;padding-bottom:25px}.brand-filterbox .filterbox-selecttext span{display:inline;border-bottom:1px solid #000;height:auto;padding-bottom:3px;box-sizing:border-box}.brand-filterbox .filterbox-selecttext:before{top:auto;left:50%;bottom:10px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.list-spacer{display:block;padding-bottom:20px;background-color:#fff}.room-popup-list{margin-top:20px}.room-popup-list__room{border-top:1px solid #CCC;border-bottom:1px solid #CCC}.room-popup-list__room:hover .room-popup-list__room-title{color:#3f3f3f}.room-popup-list__room-container{padding:20px 0 20px 20px;cursor:pointer;position:relative}.baseformat .basecontainer .room-popup-list__room-title{color:#808080}.room-popup-list__room-title{font-family:'gt_walsheim_medium', sans-serif;font-size:16px;text-transform:none;-webkit-transition:color 0.4s ease 0s;-moz-transition:color 0.4s ease 0s;-ms-transition:color 0.4s ease 0s;-o-transition:color 0.4s ease 0s;transition:color 0.4s ease 0s}h5.room-popup-list__room-title{margin-bottom:0;font-size:18px}@media only screen and (max-width: 767px){h5.room-popup-list__room-title{font-size:15px}}.room-popup-list__room-btn{width:30px;height:30px;position:absolute;top:14px;right:20px;z-index:1}.room-popup-list__room-btn:before,.room-popup-list__room-btn:after{background:#000;display:block;content:'';width:24px;height:1px;position:absolute;top:50%;left:50%;margin:-1px 0 0 -12px}.room-popup-list__room-btn:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width: 767px){.room-popup-list__room-container{padding:20px 40px 20px 10px}.room-popup-list__room-title{font-size:15px}.room-popup-list__room-btn{right:10px}}.room-popup-modal{width:100%;height:100%;opacity:0;visibility:hidden;position:fixed;top:0;left:0;z-index:-10;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0.4s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0.4s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0.4s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0.4s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0.4s}.room-popup-modal.active{opacity:1;visibility:visible;z-index:1002;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0s}.room-popup-modal.active .room-popup-modal__room-box{opacity:1;top:0;-webkit-transition:top 0.4s ease 0.2s,opacity 0.4s ease 0.2s;-moz-transition:top 0.4s ease 0.2s,opacity 0.4s ease 0.2s;-ms-transition:top 0.4s ease 0.2s,opacity 0.4s ease 0.2s;-o-transition:top 0.4s ease 0.2s,opacity 0.4s ease 0.2s;transition:top 0.4s ease 0.2s,opacity 0.4s ease 0.2s}.room-popup-modal__background-overlay{background-color:#000;width:100%;height:100%;opacity:0.4;position:absolute;top:0;left:0;z-index:1}.room-popup-modal__room{width:100%;height:100%;overflow:auto;pointer-events:none;position:relative;z-index:2;overflow:hidden}.room-popup-modal__room-table-parent{display:table;width:100%;height:100%;table-layout:fixed}.room-popup-modal__room-table-child{display:table-cell;width:100%;height:100%;vertical-align:middle}.room-popup-modal__room-box{opacity:0;position:relative;top:-100px;-webkit-transition:top 0.4s ease 0s,opacity 0.4s ease 0s;-moz-transition:top 0.4s ease 0s,opacity 0.4s ease 0s;-ms-transition:top 0.4s ease 0s,opacity 0.4s ease 0s;-o-transition:top 0.4s ease 0s,opacity 0.4s ease 0s;transition:top 0.4s ease 0s,opacity 0.4s ease 0s}.room-popup-modal__room-box-container{font-size:0;text-align:center;max-width:1440px;width:90%;margin:0 auto;padding:40px 0}.room-popup-modal__room-box-wrap{display:inline-block;pointer-events:all;position:relative;height:90vh}.room-popup-modal__room-close{background-color:#000;width:50px;height:50px;cursor:pointer;position:absolute;top:0;right:0;z-index:50}.room-popup-modal__room-close::before{content:'';position:absolute;top:50%;left:50%;background-color:#fff;width:80%;height:2px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.room-popup-modal__room-close::after{content:'';position:absolute;top:50%;left:50%;background-color:#fff;width:80%;height:2px;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.room-popup-modal__room-image{display:inline-block;height:100%}.room-popup-modal__room-image img{display:inline-block;height:100%}.popup-btn{display:inline-block;background-color:#000;border:1px solid #fff;color:#fff;font-family:'Neutraface2TextBook', sans-serif;font-size:16px;letter-spacing:2px;padding:15px 25px;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.popup-btn:hover{background-color:#fff;color:#000}.popup-btn-plain{display:inline-block;border-bottom:1px solid #fff;font-family:'Neutraface2TextBook', sans-serif;font-size:16px;letter-spacing:2px;color:#fff;padding:10px 20px;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.popup-btn-plain:hover{opacity:0.6}.popup-one--theme-white .popup-btn,.popup-two--theme-white .popup-btn{background-color:#fff;border:1px solid #000;color:#000}.popup-one--theme-white .popup-btn:hover,.popup-two--theme-white .popup-btn:hover{background-color:#000;color:#fff}.popup-one--theme-white .popup-btn-plain,.popup-two--theme-white .popup-btn-plain{border-bottom:1px solid #000;color:#000}.popup-one{width:100%;height:100vh;opacity:0;visibility:hidden;position:fixed;z-index:-1;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0.4s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0.4s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0.4s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0.4s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0.4s}.popup-one.active{opacity:1;visibility:visible;z-index:1002;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s}.popup-one--theme-white .popup-one__close::before{background-color:#000}.popup-one--theme-white .popup-one__close::after{background-color:#000}.popup-one--theme-white .popup-one-desktop__contentbox{background-color:#fff}.popup-one--theme-white .popup-one-desktop__title{color:#000}.popup-one--theme-white .popup-one-desktop__content p{color:#000}.popup-one--theme-white .popup-one-mobile__gradient-top{background:-moz-linear-gradient(top, #fff 0%, #fff 30%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, #fff 0%, #fff 30%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #fff 0%, #fff 30%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 )}.popup-one--theme-white .popup-one-mobile__gradient-bottom{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 70%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 70%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 70%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.popup-one--theme-white .popup-one-mobile__title{color:#000}.popup-one--theme-white .popup-one-mobile__content p{color:#000}.popup-one__close{width:50px;height:50px;cursor:pointer;position:absolute;top:20px;right:20px;z-index:50}.popup-one__close::before{content:'';position:absolute;top:50%;left:50%;background-color:#fff;width:100%;height:2px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.popup-one__close::after{content:'';position:absolute;top:50%;left:50%;background-color:#fff;width:100%;height:2px;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.popup-one-desktop{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-flow:row nowrap;-moz-box-flex-flow:row nowrap;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.popup-one-desktop__mediabox{height:100%;-webkit-box-flex:1 0 55%;-moz-box-flex:1 0 55%;-webkit-flex:1 0 55%;-ms-flex:1 0 55%;flex:1 0 55%}.popup-one-desktop__img{background:none no-repeat scroll center center transparent;background-size:cover;width:100%;height:100%}.popup-one-desktop__img img{width:100%;height:100%;opacity:0}.popup-one-desktop__vide{width:100%;height:100%}.popup-one-desktop__contentbox{background-color:#000;position:relative;height:100%;-webkit-box-flex:1 0 45%;-moz-box-flex:1 0 45%;-webkit-flex:1 0 45%;-ms-flex:1 0 45%;flex:1 0 45%}.popup-one-desktop__contentbox-wrap{position:absolute;top:50%;left:50%;width:60%;text-align:center;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.popup-one-desktop__logo{max-width:210px;margin:0 auto 30px}.popup-one-desktop__title{color:#fff;font-family:'Neutraface2TextDemi', sans-serif;font-size:30px;margin-bottom:10px}.popup-one-desktop__content p{color:#fff;font-family:'Neutraface2TextBook', sans-serif;font-size:16px}.popup-one-desktop__btnbox{text-align:center}.popup-one-desktop__btn-item{margin-bottom:20px}.popup-one-desktop__btn-item:last-child{margin-bottom:0}.popup-one-mobile{display:none;position:relative;width:100%;height:100%}.popup-one-mobile__gradient-top{background:-moz-linear-gradient(top, #000 0%, #000 30%, transparent 100%);background:-webkit-linear-gradient(top, #000 0%, #000 30%, transparent 100%);background:linear-gradient(to bottom, #000 0%, #000 30%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 );position:absolute;top:0;left:0;width:100%;height:40%;z-index:5}.popup-one-mobile__gradient-bottom{background:-moz-linear-gradient(top, transparent 0%, #000 70%, #000 100%);background:-webkit-linear-gradient(top, transparent 0%, #000 70%, #000 100%);background:linear-gradient(to bottom, transparent 0%, #000 70%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );position:absolute;bottom:0;left:0;width:100%;height:50%;z-index:5}.popup-one-mobile__mediabox{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.popup-one-mobile__img{background:none no-repeat scroll center center transparent;background-size:cover;width:100%;height:100%}.popup-one-mobile__img img{width:100%;height:100%;opacity:0}.popup-one-mobile__vide{width:100%;height:100%}.popup-one-mobile__contentbox{width:100%;position:absolute;bottom:5%;left:0;z-index:10}.ios.mobile-safari .popup-one-mobile__contentbox{bottom:100px}.popup-one-mobile__title{color:#fff;font-family:'Neutraface2TextDemi', sans-serif;font-size:30px;text-align:center;width:60%;margin-bottom:0;position:absolute;top:15%;left:20%;z-index:10}.popup-one-mobile__content{width:90%;margin:0 auto 30px;text-align:center}.popup-one-mobile__content p{color:#fff;font-family:'Neutraface2TextBook', sans-serif;font-size:16px}.popup-one-mobile__content p:last-child{padding-bottom:0}.popup-one-mobile__btnbox{text-align:center;padding:0 10px}.popup-one-mobile__btn-item{margin-bottom:20px}.popup-one-mobile__btn-item:last-child{margin-bottom:0}@media only screen and (max-width: 767px){.popup-one-desktop{display:none}.popup-one-mobile{display:block}}.popup-two{opacity:0;visibility:hidden;position:fixed;width:100%;height:100%;z-index:-1;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0.4s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0.4s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0.4s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0.4s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,z-index 0s ease 0.4s}.popup-two.active{opacity:1;visibility:visible;z-index:1002;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s}.popup-two--theme-white .popup-two__bg-overlay{background-color:#fff}.popup-two--theme-white .popup-two__close::before{background-color:#000}.popup-two--theme-white .popup-two__close::after{background-color:#000}.popup-two--theme-white .popup-two__contentbox{background-color:#fff}.popup-two--theme-white .popup-two__title{color:#000}.popup-two--theme-white .popup-two__content p{color:#000}.popup-two__container{width:100%;height:100%;overflow:auto}.popup-two__bg-overlay{background-color:#000;width:100%;height:100%;opacity:0.5;position:absolute;top:0;left:0}.popup-two__inner{max-width:90%;width:1200px;height:60%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.popup-two__inner-container{height:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-flow:row wrap;-moz-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.popup-two__close{width:30px;height:30px;cursor:pointer;position:absolute;top:15px;right:15px;z-index:50}.popup-two__close::before{content:'';position:absolute;top:50%;left:50%;background-color:#fff;width:100%;height:2px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.popup-two__close::after{content:'';position:absolute;top:50%;left:50%;background-color:#fff;width:100%;height:2px;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.popup-two__mediabox{height:100%;-webkit-box-flex:1 0 50%;-moz-box-flex:1 0 50%;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.popup-two__img{background:none no-repeat scroll center center transparent;background-size:cover;width:100%;height:100%}.popup-two__img img{width:100%;height:100%;opacity:0}.popup-two__vide{width:100%;height:100%}.popup-two__contentbox{background-color:#000;height:100%;position:relative;text-align:center;-webkit-box-flex:1 0 50%;-moz-box-flex:1 0 50%;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.popup-two__contentbox-container{width:60%;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.popup-two__logo{width:210px;max-width:80%;margin:0 auto 30px}.popup-two__title{color:#fff;font-family:'Neutraface2TextDemi', sans-serif;font-size:30px;margin-bottom:10px}.popup-two__content p{color:#fff;font-family:'Neutraface2TextBook', sans-serif;font-size:16px;padding:0;margin:0 0 30px}.popup-two__btnbox{text-align:center}.popup-two__btn-item{margin-bottom:20px}.popup-two__btn-item:last-child{margin-bottom:0}@media only screen and (max-height: 720px){.popup-two__inner{height:80%}}@media only screen and (min-width: 801px){.popup-two__mediabox--mobile,.popup-two__logo--mobile,.popup-two__title--mobile,.popup-two__content--mobile,.popup-two__btnbox--mobile{display:none}}@media only screen and (max-width: 1024px){.popup-two__contentbox-container{width:80%}}@media only screen and (max-width: 800px){.popup-two__mediabox--desktop,.popup-two__logo--desktop,.popup-two__title--desktop,.popup-two__content--desktop,.popup-two__btnbox--desktop{display:none}.popup-two__close{background-color:#000;width:50px;height:50px;margin-left:-25px}.popup-two__close::before,.popup-two__close::after{width:70%}.popup-two--theme-white .popup-two__close{background-color:#fff}.popup-two__inner{height:auto;margin:0 auto;padding:5% 0;position:relative;top:auto;left:auto;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.popup-two__inner-container{height:auto}.popup-two__mediabox{height:320px;-webkit-box-flex:1 0 100%;-moz-box-flex:1 0 100%;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.popup-two__contentbox{-webkit-box-flex:1 0 100%;-moz-box-flex:1 0 100%;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.popup-two__contentbox-container{margin:0 auto;padding:60px 0;position:relative;top:auto;left:auto;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.popup-two__logo{margin:0 auto 25px}}.main-nav--enable-more-menu .main-nav__more{display:block}.main-nav--enable-more-menu .main-nav__menu,.main-nav--enable-more-menu .main-nav__residence-bottom{right:201px}.main-nav--enable-more-menu .main-nav__residence-bottom{right:0}.main-nav--enable-more-menu .main-nav__residence-bottom>ul{padding-right:60px}.main-nav--remove-reservebtn .main-nav__menu,.main-nav--remove-reservebtn .main-nav__residence-bottom{right:120px}.main-nav--remove-reservebtn .main-nav__ham{right:35px}.main-nav--residence .main-nav__platform{height:100px}.main-nav--residence .main-nav__more{top:63px;right:20px}.main-nav a{border-bottom:0 none;padding-bottom:0}.main-nav__platform{background-color:#fff;width:100%;height:65px;opacity:0;visibility:hidden;position:fixed;top:0;left:0;z-index:4;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s}.main-nav__ham{width:50px;height:20px;cursor:pointer;position:fixed;top:22px;left:50px;z-index:1001;-webkit-transition:visibility 0.4s ease 0s,top 0.4s ease 0s;-moz-transition:visibility 0.4s ease 0s,top 0.4s ease 0s;-ms-transition:visibility 0.4s ease 0s,top 0.4s ease 0s;-o-transition:visibility 0.4s ease 0s,top 0.4s ease 0s;transition:visibility 0.4s ease 0s,top 0.4s ease 0s}.main-nav__ham:hover{opacity:.6}.main-nav__ham div{background:#fff;width:50px;height:1px;opacity:1;position:relative;top:50%;left:0;margin:-1px 0 0;-webkit-transition:background-color 0.4s ease 0s;-moz-transition:background-color 0.4s ease 0s;-ms-transition:background-color 0.4s ease 0s;-o-transition:background-color 0.4s ease 0s;transition:background-color 0.4s ease 0s}.main-nav__ham div:before,.main-nav__ham div:after{background-color:#fff;display:block;content:'';width:50px;height:1px;position:absolute;left:0;-webkit-transition:background-color 0.4s ease 0s,transform 0.4s ease 0s,top 0.4s ease 0s;-moz-transition:background-color 0.4s ease 0s,transform 0.4s ease 0s,top 0.4s ease 0s;-ms-transition:background-color 0.4s ease 0s,transform 0.4s ease 0s,top 0.4s ease 0s;-o-transition:background-color 0.4s ease 0s,transform 0.4s ease 0s,top 0.4s ease 0s;transition:background-color 0.4s ease 0s,transform 0.4s ease 0s,top 0.4s ease 0s}.main-nav__ham div:before{top:-6px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.main-nav__ham div:after{top:6px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.main-nav__border{background-color:#fff;width:1px;height:40px;position:fixed;top:12px;left:150px;z-index:1001;-webkit-transition:background-color 0.4s ease 0s;-moz-transition:background-color 0.4s ease 0s;-ms-transition:background-color 0.4s ease 0s;-o-transition:background-color 0.4s ease 0s;transition:background-color 0.4s ease 0s}.main-nav__logo{position:fixed;top:16px;left:175px;z-index:1001}.main-nav__logo-onscreen{font-size:0;line-height:0;opacity:1;visibility:visible;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s}.main-nav__logo-onscreen a{display:inline-block}.main-nav__logo-onscreen a img{display:block;width:35px}.main-nav__logo-onscroll{font-size:0;line-height:0;opacity:0;visibility:hidden;position:absolute;top:0;left:0;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s}.main-nav__logo-onscroll a{display:inline-block}.main-nav__logo-onscroll a img{display:block;width:170px}.main-nav__menu,.main-nav__residence-bottom{position:fixed;top:23px;right:147px;z-index:999}.main-nav__menu>ul,.main-nav__residence-bottom>ul{padding-bottom:0}.main-nav__menu>ul>li,.main-nav__residence-bottom>ul>li{display:inline-block;white-space:nowrap;margin-right:15px;position:relative}.main-nav__menu>ul>li:last-child,.main-nav__residence-bottom>ul>li:last-child{margin-right:0;margin-left:-10px}.main-nav__menu>ul>li>a,.main-nav__residence-bottom>ul>li>a{color:#fff;display:block;font-family:'Neutraface2TextBook', sans-serif;font-size:22px;letter-spacing:1px;text-transform:none;padding:0 5px;position:relative;-webkit-transition:color 0.4s ease 0s;-moz-transition:color 0.4s ease 0s;-ms-transition:color 0.4s ease 0s;-o-transition:color 0.4s ease 0s;transition:color 0.4s ease 0s;-webkit-text-shadow:0 16px 35px #000;-moz-text-shadow:0 16px 35px #000;-o-text-shadow:0 16px 35px #000;-ms-text-shadow:0 16px 35px #000;text-shadow:0 16px 35px #000}.main-nav__menu>ul>li.menu-item-has-children,.main-nav__residence-bottom>ul>li.menu-item-has-children{margin-right:30px}.main-nav__menu>ul>li.menu-item-has-children:before,.main-nav__residence-bottom>ul>li.menu-item-has-children:before{display:none;content:'';width:100%;height:15px;position:absolute;top:20px;left:0}.main-nav__menu>ul>li.menu-item-has-children:hover:before,.main-nav__residence-bottom>ul>li.menu-item-has-children:hover:before{display:block}.main-nav__menu>ul>li:hover .sub-menu,.main-nav__residence-bottom>ul>li:hover .sub-menu{margin-top:5px;opacity:1;visibility:visible}.main-nav__menu .sub-menu,.main-nav__residence-bottom .sub-menu{box-shadow:0 4px 6px 0 rgba(0,0,0,0.35);background-color:#fff;padding:10px 0;margin-top:10px;opacity:0;visibility:hidden;position:absolute;top:100%;left:50%;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-top 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-top 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-top 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-top 0.4s ease 0s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-top 0.4s ease 0s;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.main-nav__menu .sub-menu>li,.main-nav__residence-bottom .sub-menu>li{display:block}.main-nav__menu .sub-menu>li>a,.main-nav__residence-bottom .sub-menu>li>a{display:block;color:#31373e;font-size:12px;letter-spacing:1px;text-align:center;text-transform:uppercase;padding:13px 35px}.main-nav__menu .sub-menu>li:hover,.main-nav__residence-bottom .sub-menu>li:hover{background-color:#31373e}.main-nav__menu .sub-menu>li:hover>a,.main-nav__residence-bottom .sub-menu>li:hover>a{color:#fff}.main-nav__more{display:none;position:fixed;top:24px;right:142px;z-index:1000}.main-nav__more:hover .main-nav__more-menu>ul{margin-top:5px;visibility:visible;opacity:1}.main-nav__more:hover .main-nav__more-menu>ul:before{display:block}.main-nav__more-title{color:#fff;font-family:'Neutraface2TextBook', sans-serif;font-size:21px;line-height:1;letter-spacing:1px;text-transform:none;padding:0 5px;cursor:pointer;-webkit-transition:color 0.4s ease 0s;-moz-transition:color 0.4s ease 0s;-ms-transition:color 0.4s ease 0s;-o-transition:color 0.4s ease 0s;transition:color 0.4s ease 0s}.main-nav__more-menu>ul{box-shadow:0 4px 6px 0 rgba(0,0,0,0.35);background-color:#fff;padding:10px 0;margin-top:10px;opacity:0;visibility:hidden;position:absolute;top:100%;left:50%;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-top 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-top 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-top 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-top 0.4s ease 0s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-top 0.4s ease 0s;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.main-nav__more-menu>ul:before{display:none;content:'';width:100%;height:15px;position:absolute;top:-7px;left:0}.main-nav__more-menu>ul>li{display:none;text-align:center}.main-nav__more-menu>ul>li.menu-item-has-children>a{position:relative}.main-nav__more-menu>ul>li.menu-item-has-children>a:before,.main-nav__more-menu>ul>li.menu-item-has-children>a:after{display:block;content:'';width:0;height:0;margin-top:-4px;position:absolute;top:50%;right:15px}.main-nav__more-menu>ul>li.menu-item-has-children>a:before{border-top:7px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;opacity:1;visibility:visible}.main-nav__more-menu>ul>li.menu-item-has-children>a:after{border-bottom:7px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;opacity:0;visibility:hidden}.main-nav__more-menu>ul>li>a{display:inline-block;color:#31373e;font-size:12px;letter-spacing:1px;text-align:center;text-transform:uppercase;white-space:nowrap;padding:13px 35px}.main-nav__more-menu>ul>li:hover{background-color:#31373e}.main-nav__more-menu>ul>li:hover.menu-item-has-children>a:before{border-top:7px solid #fff;opacity:0;visibility:hidden}.main-nav__more-menu>ul>li:hover.menu-item-has-children>a:after{border-bottom:7px solid #fff;opacity:1;visibility:visible}.main-nav__more-menu>ul>li:hover>a{color:#fff}.main-nav__more-menu>ul>li:hover .sub-menu{margin-right:5px;opacity:1;visibility:visible}.main-nav__more-menu>ul>li:hover .sub-menu:before{display:block}.main-nav__more-menu .sub-menu{box-shadow:0 4px 6px 0 rgba(0,0,0,0.35);background-color:#fff;padding:10px 0;opacity:0;margin-right:15px;visibility:hidden;position:absolute;top:0;right:100%;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-right 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-right 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-right 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-right 0.4s ease 0s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-right 0.4s ease 0s}.main-nav__more-menu .sub-menu:before{display:none;content:'';width:5px;height:100%;position:absolute;top:0;right:-5px}.main-nav__more-menu .sub-menu>li{display:block}.main-nav__more-menu .sub-menu>li>a{display:block;color:#31373e;font-size:12px;letter-spacing:1px;text-align:center;text-transform:uppercase;white-space:nowrap;padding:13px 35px}.main-nav__more-menu .sub-menu>li:hover{background-color:#31373e}.main-nav__more-menu .sub-menu>li:hover>a{color:#fff}.main-nav__residence{position:fixed;top:0;right:0;z-index:999}.main-nav__residence-container{padding-top:10px;padding-right:20px}.main-nav__residence-top{position:relative}.main-nav__residence-top:before{background-color:#fff;display:block;content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;-webkit-transition:background-color 0.4s ease 0s;-moz-transition:background-color 0.4s ease 0s;-ms-transition:background-color 0.4s ease 0s;-o-transition:background-color 0.4s ease 0s;transition:background-color 0.4s ease 0s}.main-nav__residence-top ul{font-size:0;text-align:right}.main-nav__residence-top ul li{display:inline-block;color:#fff;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;padding-top:10px;padding-bottom:10px;margin-right:15px}.main-nav__residence-top ul li:last-child{margin-right:0}.main-nav__residence-top ul li a{display:block;overflow:hidden}.main-nav__residence-top ul li a span{border-bottom:1px solid transparent;display:block;color:#fff;padding-bottom:2px;margin-right:-2px;-webkit-transition:color 0.4s ease 0s,border-color 0.4s ease 0s;-moz-transition:color 0.4s ease 0s,border-color 0.4s ease 0s;-ms-transition:color 0.4s ease 0s,border-color 0.4s ease 0s;-o-transition:color 0.4s ease 0s,border-color 0.4s ease 0s;transition:color 0.4s ease 0s,border-color 0.4s ease 0s}.main-nav__residence-top ul li a:hover span{border-bottom:1px solid #fff}.main-nav__residence-bottom{position:relative;top:auto;right:0}.main-nav__residence-bottom:before{background-color:#fff;display:block;content:'';width:100%;height:1px;margin-top:-1px;position:absolute;top:0;left:0;-webkit-transition:background-color 0.4s ease 0s;-moz-transition:background-color 0.4s ease 0s;-ms-transition:background-color 0.4s ease 0s;-o-transition:background-color 0.4s ease 0s;transition:background-color 0.4s ease 0s}.main-nav__residence-bottom>ul{padding-right:0}.main-nav__residence-bottom>ul>li{padding-top:15px}.onscroll .main-nav__platform{opacity:1;visibility:visible}.onscroll .main-nav__border{background-color:#000}.onscroll .main-nav__logo-onscreen{opacity:0;visibility:hidden}.onscroll .main-nav__logo-onscroll{opacity:1;visibility:visible}.onscroll .main-nav__logo-onscroll .hide-hamburger{display:inline-block}.onscroll .main-nav__logo-onscroll .show-hamburger{display:none}.onscroll .main-nav__ham div{background-color:#000}.onscroll .main-nav__ham div:before,.onscroll .main-nav__ham div:after{background-color:#000}.onscroll .main-nav__menu>ul>li>a,.onscroll .main-nav__residence-bottom>ul>li>a{color:#000}.onscroll .main-nav__menu>ul>li>a:before,.onscroll .main-nav__residence-bottom>ul>li>a:before{border-top:5px solid #000}.onscroll .main-nav__residence-top:before{background-color:#000}.onscroll .main-nav__residence-top ul li a span{color:#000}.onscroll .main-nav__residence-top ul li a:hover span{border-bottom:1px solid #000}.onscroll .main-nav__residence-bottom:before{background-color:#000}.onscroll .main-nav__more-title{color:#000}.hamisopen .main-nav--residence .main-nav__ham{top:22px}.hamisopen .main-nav__border{background-color:#000;z-index:1001}.hamisopen .main-nav__logo-onscreen{opacity:0;visibility:hidden}.hamisopen .main-nav__logo-onscroll{opacity:1;visibility:visible}.hamisopen .main-nav__logo-onscroll .hide-hamburger{display:none}.hamisopen .main-nav__logo-onscroll .show-hamburger{display:inline-block}.hamisopen .main-nav__ham div{background-color:transparent}.hamisopen .main-nav__ham div:before,.hamisopen .main-nav__ham div:after{background-color:#000}.hamisopen .main-nav__ham div:before{top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.hamisopen .main-nav__ham div:after{top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hamisopen .main-nav__menu>ul>li>a,.hamisopen .main-nav__residence-bottom>ul>li>a{color:#000}.hamisopen .main-nav__more-title{color:#000}@media only screen and (max-width: 1024px){.main-nav--residence .main-nav__platform{height:65px}.main-nav__ham{width:40px;left:40px}.main-nav__ham div{width:40px}.main-nav__ham div:before,.main-nav__ham div:after{width:40px}.main-nav__border{left:122px}.main-nav__logo{left:142px}.main-nav__menu,.main-nav__residence-bottom{display:none}.main-nav__more{display:none}.main-nav__residence{display:none}}@media only screen and (max-width: 480px){.main-nav__ham{left:15px}.main-nav__border{left:70px}.main-nav__logo{top:17px;left:85px}}.main-nav li.menu-item-has-children>a:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #fff;display:block;content:'';width:0;height:0;position:absolute;margin-top:-3px;top:50%;right:-10px;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-right 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-right 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-right 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-right 0.4s ease 0s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s,margin-right 0.4s ease 0s}.ham-popup{background-color:#fbfbfb;width:100%;height:100%;overflow:auto;opacity:0;visibility:hidden;pointer-events:none;position:fixed;top:0;left:0;z-index:-1;-webkit-transition:visibility 0.4s ease 0s,opacity 0.4s ease 0s,z-index 0s ease 0.4s;-moz-transition:visibility 0.4s ease 0s,opacity 0.4s ease 0s,z-index 0s ease 0.4s;-ms-transition:visibility 0.4s ease 0s,opacity 0.4s ease 0s,z-index 0s ease 0.4s;-o-transition:visibility 0.4s ease 0s,opacity 0.4s ease 0s,z-index 0s ease 0.4s;transition:visibility 0.4s ease 0s,opacity 0.4s ease 0s,z-index 0s ease 0.4s}.ham-popup a{border-bottom:0 none;padding-bottom:0}.hamisopen .ham-popup{opacity:1;visibility:visible;pointer-events:all;z-index:1000;-webkit-transition:visibility 0.8s ease 0s,opacity 0.8s ease 0s,z-index 0s ease 0s;-moz-transition:visibility 0.8s ease 0s,opacity 0.8s ease 0s,z-index 0s ease 0s;-ms-transition:visibility 0.8s ease 0s,opacity 0.8s ease 0s,z-index 0s ease 0s;-o-transition:visibility 0.8s ease 0s,opacity 0.8s ease 0s,z-index 0s ease 0s;transition:visibility 0.8s ease 0s,opacity 0.8s ease 0s,z-index 0s ease 0s}.ham-popup__tab{border-bottom:1px solid #ddd;width:100%;position:fixed;top:65px;left:0;z-index:1}.ham-popup__tab ul{font-size:0}.ham-popup__tab ul li{border-top:1px solid #fbfbfb;border-bottom:1px solid #ddd;border-left:1px solid #fbfbfb;border-right:1px solid #fbfbfb;display:inline-block;margin-bottom:-1px}.ham-popup__tab ul li button{font-family:'gt_walsheim_medium', sans-serif;font-size:16px;line-height:0;text-transform:uppercase;padding:35px 30px;cursor:pointer}.ham-popup__tab ul li.active{border-top:1px solid #ddd;border-bottom:1px solid #fbfbfb;border-left:1px solid #ddd;border-right:1px solid #ddd}.ham-popup__tab-container{display:none;width:90%;margin:0 auto}.ham-popup__brand{width:100%;height:100%;padding-top:65px;opacity:0;visibility:visible;pointer-events:none;position:fixed;top:0;left:0;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ham-popup__brand.active{opacity:1;visibility:visible;pointer-events:all}.ham-popup__brand-container{height:100%;overflow:auto;position:relative}.ham-popup__brand-left{float:left;width:45%}.ham-popup__brand-left-container{padding:50px 80px 50px 20px;position:relative}.ham-popup__brand-left-container:before{background-color:#DADADA;display:block;content:'';width:1px;height:100%;position:absolute;top:0;right:0}.ham-popup__brand-main-menu ul{padding-bottom:0;margin-bottom:30px}.ham-popup__brand-main-menu ul li{text-align:right;margin-bottom:15px}.ham-popup__brand-main-menu ul li:last-child{margin-bottom:0}.ham-popup__brand-main-menu ul li a{color:#333;font-family:'Neutraface2TextDemi', sans-serif;font-size:22px;letter-spacing:3px;text-transform:uppercase;opacity:1;-webkit-transition:opacity 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s;transition:opacity 0.4s ease 0s}.ham-popup__brand-main-menu ul li a:hover{opacity:0.6}.ham-popup__brand-content-title{color:#333;font-family:'Neutraface2TextDemi', sans-serif;font-size:22px;line-height:1;letter-spacing:3px;text-align:right;text-transform:uppercase;margin-bottom:15px}.ham-popup__brand-content-desc{max-width:375px;margin-bottom:30px;margin-left:auto}.ham-popup__brand-content-desc p{color:#333;font-family:'Neutraface2TextLight', sans-serif;font-size:14px;line-height:24px;text-align:right;padding:0}.ham-popup__brand-social{display:none;font-size:0;text-align:right}.ham-popup__brand-social li{display:inline-block;margin-right:1px}.ham-popup__brand-social li:last-child{margin-right:0}.ham-popup__brand-social li a{background-color:#31373e;display:block;text-align:center;opacity:1;-webkit-transition:background-color 0.4s ease 0s,opacity 0.4s ease 0s;-moz-transition:background-color 0.4s ease 0s,opacity 0.4s ease 0s;-ms-transition:background-color 0.4s ease 0s,opacity 0.4s ease 0s;-o-transition:background-color 0.4s ease 0s,opacity 0.4s ease 0s;transition:background-color 0.4s ease 0s,opacity 0.4s ease 0s}.ham-popup__brand-social li a .fa{display:block;color:#fff;font-size:21px;line-height:40px;width:50px;height:40px}.ham-popup__brand-social li a:hover{opacity:0.6}.ham-popup__brand-right{float:right;width:55%}.ham-popup__brand-right-container{padding:50px 20px 50px 80px;position:relative}.ham-popup__brand-right-container:before{background-color:#DADADA;display:block;content:'';width:1px;height:100%;position:absolute;top:0;left:-1px}.ham-popup__brand-group{margin-bottom:75px}.ham-popup__brand-group:last-child{margin-bottom:0}.ham-popup__brand-group-menu ul{padding-bottom:0}.ham-popup__brand-group-menu ul li{margin-bottom:20px}.ham-popup__brand-group-menu ul li:last-child{margin-bottom:0}.ham-popup__brand-group-menu ul li a{display:inline-block;color:#000;font-family:'Neutraface2TextDemi', sans-serif;font-size:46px;letter-spacing:3px;text-transform:uppercase;opacity:1;-webkit-transition:opacity 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s;transition:opacity 0.4s ease 0s}.ham-popup__brand-group-menu ul li a:hover{opacity:0.6}.ham-popup__brand-group-menu-title{color:#333;font-family:'Neutraface2TextDemi', sans-serif;font-size:22px;letter-spacing:3px;text-transform:uppercase;padding:0;margin-bottom:40px}.ham-popup__property{width:100%;height:100%;padding-top:136px;opacity:0;visibility:visible;pointer-events:none;position:fixed;top:0;left:0;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ham-popup__property.active{opacity:1;visibility:visible;pointer-events:all}.ham-popup__property-container{height:100%;padding-top:40px;overflow:auto;position:relative}.ham-popup__property-menu{padding-left:5%}.ham-popup__property-menu>ul{padding:0;margin-bottom:30px}.ham-popup__property-menu>ul>li{margin-bottom:25px}.ham-popup__property-menu>ul>li:last-child{margin-bottom:0}.ham-popup__property-menu>ul>li>a{display:inline-block;color:#000;font-family:'Neutraface2TextDemi', sans-serif;font-size:22px;line-height:1;text-transform:uppercase;position:relative}.ham-popup__property-menu>ul>li.menu-item-has-children>a{padding-right:22px}.ham-popup__property-menu>ul>li.menu-item-has-children>a:before,.ham-popup__property-menu>ul>li.menu-item-has-children>a:after{display:block;content:'';width:0;height:0;position:absolute;top:7px;right:3px}.ham-popup__property-menu>ul>li.menu-item-has-children>a:before{border-top:7px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;opacity:1;visibility:visible;-webkit-transition:opacity 0.4s ease 0.4s,visibility 0.4s ease 0.4s;-moz-transition:opacity 0.4s ease 0.4s,visibility 0.4s ease 0.4s;-ms-transition:opacity 0.4s ease 0.4s,visibility 0.4s ease 0.4s;-o-transition:opacity 0.4s ease 0.4s,visibility 0.4s ease 0.4s;transition:opacity 0.4s ease 0.4s,visibility 0.4s ease 0.4s}.ham-popup__property-menu>ul>li.menu-item-has-children>a:after{border-bottom:7px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;opacity:0;visibility:hidden;-webkit-transition:opacity 0.4s ease 0.4s,visibility 0.4s ease 0.4s;-moz-transition:opacity 0.4s ease 0.4s,visibility 0.4s ease 0.4s;-ms-transition:opacity 0.4s ease 0.4s,visibility 0.4s ease 0.4s;-o-transition:opacity 0.4s ease 0.4s,visibility 0.4s ease 0.4s;transition:opacity 0.4s ease 0.4s,visibility 0.4s ease 0.4s}.ham-popup__property-menu>ul>li.menu-item-has-children.active>a:before{opacity:0;visibility:hidden;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s}.ham-popup__property-menu>ul>li.menu-item-has-children.active>a:after{opacity:1;visibility:visible;-webkit-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s;transition:opacity 0.4s ease 0s,visibility 0.4s ease 0s}.ham-popup__property-menu>ul .sub-menu{display:none;padding:10px 0}.ham-popup__property-menu>ul .sub-menu>li{margin-bottom:10px}.ham-popup__property-menu>ul .sub-menu>li:last-child{margin-bottom:0}.ham-popup__property-menu>ul .sub-menu>li a{color:#000;font-size:13px}@media only screen and (max-width: 1024px){.ham-popup__tab-container{display:block}.ham-popup__brand{padding-top:136px}.ham-popup__brand-main-menu ul li a{font-size:16px}.ham-popup__property-menu>ul>li{display:block}}@media only screen and (max-width: 767px){.ham-popup__brand-left{float:none;width:100%}.ham-popup__brand-left-container{padding:30px 0 0}.ham-popup__brand-main-menu{padding-left:20px;padding-right:150px}.ham-popup__brand-main-menu ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;margin-bottom:10px;overflow:visible}.ham-popup__brand-main-menu ul li{text-align:left}.ham-popup__brand-main-menu ul li a{font-size:16px}.ham-popup__brand-social{margin-top:-45px;margin-right:20px;pointer-events:none}.ham-popup__brand-social li a{pointer-events:all}.ham-popup__brand-social li a .fa{font-size:16px;line-height:30px;width:36px;height:30px}.ham-popup__brand-content{display:none}.ham-popup__brand-right{float:none;width:100%}.ham-popup__brand-right-container{padding:25px 20px 50px}.ham-popup__brand-group{margin-bottom:50px}.ham-popup__brand-group:last-child{margin-bottom:0}.ham-popup__brand-group-menu ul li a{font-size:30px}.ham-popup__brand-group-menu-title{font-size:18px;margin-bottom:20px}}@media only screen and (max-width: 567px){.ham-popup__brand-main-menu{padding-right:40px}.ham-popup__brand-social{margin-top:-25px}}@media only screen and (max-width: 479px){.ham-popup__tab ul li button{font-size:14px;padding:25px}.ham-popup__brand{padding-top:116px}.ham-popup__brand-main-menu ul li a{font-size:14px;letter-spacing:1px}.ham-popup__brand-social{text-align:left;margin-top:0;margin-left:20px;margin-right:0}.ham-popup__property{padding-top:116px}.ham-popup__property-container{padding-top:30px}}.reservebtn{color:#fff;display:inline-block;cursor:pointer;overflow:visible;position:fixed;top:22px;right:35px;z-index:4}.reservebtn--residence{display:none}.reservebtn--with-dropdown>a{position:relative;z-index:2}.reservebtn--with-dropdown:hover .reservebtn__bridge,.reservebtn--with-dropdown.mobile-active .reservebtn__bridge{visibility:visible}.reservebtn--with-dropdown:hover .reservebtn__dropdown,.reservebtn--with-dropdown.mobile-active .reservebtn__dropdown{opacity:1;visibility:visible}.reservebtn span{border-bottom:1px solid #fff;display:inline-block;color:#fff;font-family:'Neutraface2TextDemi', sans-serif;font-size:18px;line-height:1;letter-spacing:3px;text-transform:uppercase;padding:0 0 5px;margin-right:-2px;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.reservebtn span::last-letter{color:#000 !important;letter-spacing:100px}.reservebtn:hover span{color:#fff}.reservebtn__block-reserve-link{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:3}.reservebtn__bridge{opacity:0;visibility:hidden;width:100%;height:100px;position:absolute;top:0;left:0;z-index:1}.reservebtn__dropdown{background-color:#fff;display:block;width:200px;padding:10px 0;opacity:0;visibility:hidden;position:absolute;top:30px;right:-50px;z-index:5;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.reservebtn__dropdown ul{padding:0}.reservebtn__dropdown ul li a{display:block;color:#31373e;font-size:12px;letter-spacing:1px;text-align:center;text-transform:uppercase;padding:15px 20px}.reservebtn__dropdown ul li:hover a{background-color:#31373e;color:#fff}.onscroll .reservebtn span,.animate-nav .reservebtn span{border-bottom:1px solid #000;color:#000}.bookingisopen .reservebtn{display:none}.hamisopen .reservebtn{z-index:1001}.page-template-page-comingsoon .reservebtn{display:none}@media only screen and (max-width: 1024px){.reservebtn{right:25px}.reservebtn span{font-size:15px}.reservebtn--residence{display:block}.reservebtn__block-reserve-link{display:block}.reservebtn__dropdown{right:0}}@media only screen and (max-width: 767px){.reservebtn{top:20px;right:15px}.reservebtn--with-dropdown{right:15px}}
/*# sourceMappingURL=style.css.map */
