html{font-size:16px;margin-bottom:40px}body{background-color:white;display:table;width:100%}body.has-cookie-notification{padding-bottom:40px;height:auto}header{position:fixed;z-index:1030;top:0;left:0;right:0;overflow-x:auto}.langbar{position:fixed;background:#fff;z-index:9999;text-align:right;width:100%;font-size:12px;height:30px;top:0}.langbar + header{top:30px}.langbar p{line-height:2.5;padding-right:110px}.langbar-select{padding:2px 30px 2px 0px;background-color:#fff;text-transform:uppercase;font-size:12px} header + .mini-hero{margin-top:53px}.langbar + header + .mini-hero{margin-top:83px}header + .no-mini-hero + .secondary-nav-wrapper{margin-top:70px}.langbar + header + .no-mini-hero + .secondary-nav-wrapper{margin-top:85px}nav li > *,.navspacer{font-size:1em}.secondary-nav td{border-right:1px solid white;color:#000;padding:0px 6px;line-height:1.2;height:4em;text-align:center}.welcome{margin-bottom:8.5%;text-align:center}.feature-image{margin-bottom:5%}.features{margin:5% 0;min-height:1px}.features-containers{width:30%;float:left;margin-right:1.2%;padding:1%;border:2px solid #f1f1f1;margin-bottom:5%}.features-containers div{padding:8%;background:#f1f1f1}.features-containers h4{margin-bottom:1em}.features-containers:last-child{margin-right:0}.accent{font-size:initial}h1,h2,h3,h4,h5,h6{line-height:1.25}h1{font-size:2.125em;font-weight:300;margin-top:0;margin-bottom:10px}h2{font-size:2.125em;font-weight:300;margin-top:0;margin-bottom:7px}h3{font-size:1.3em;font-weight:300;font-weight:400;margin-top:0;margin-bottom:7px}h4{font-size:1em;margin:0 0 1.5em;padding:0}h5{font-size:1em;font-weight:600;margin:30px 0 15px}ul{padding:0px;margin-bottom:1em;list-style-position:outside}p{margin-top:0px}.hero h1{margin-bottom:10px}.hero h1 + div{margin-top:20px}.mini-hero,.hero{margin-bottom:0}.mini-hero h1,.mini-hero h2,.mini-hero h3,.mini-hero h4,.mini-hero a,.hero h1,.hero h2,.hero h3,.hero h4,.hero a{line-height:1em}.mini-hero h4{line-height:1.5}.sign-up-disclaimer{font-size:.75em}.reviews-wrapper .button{font-size:.85em;margin-top:2%;padding-top:12px;padding-bottom:12px}.review-icon{float:right;padding-left:3%}.nav-aux{width:100%}.nav-aux li{list-style:none;float:left}.overview-details{display:inline-block;padding:3% 4% 3% 4%;width:42%}.julier span:before,.julier span:after{border-top:1px solid #ccc}.cookies{margin-bottom:0;width:98%;position:fixed;bottom:0;z-index:99999}.cookies a#accept-cookie-confirm{float:right;background:url('images/close-x.png') no-repeat right center;background-size:12px;padding-right:20px}.cookies.button{padding:10px 1%;text-transform:none}.single-side{text-align:center}.single-side .reviews-wrapper{text-align:left}.single-side #form-sign-up{margin:auto}.room-info{padding:0 0 0 4%}@media only screen and (max-width:767px){h1{font-size:1.5em}h2{font-size:1.4em}h3{font-size:1em}header{top:0px}.langbar{position:static}.langbar-select{padding:2px 30px 2px 10px;font-size:14px}.langbar .dropdown .old{top:50px}}nav li{list-style:none;display:inline-block}nav li > *{display:block}.nav-aux{display:table-row;height:1px}.nav-aux ul{margin:0;padding:0;display:inline-block}.badge-text{float:right;padding:10px;margin:30px 15px 0}nav li.phone-number{margin-right:15px} .brand-logo{max-width:450px}body,html{border:0;margin:0;padding:0;height:100%}div.tracking-codes{position:absolute;left:-900em;bottom:0;width:50em}a{text-decoration:none;color:inherit; }strong a,a strong{font-weight:700}.button{border-radius:0px;text-transform:uppercase;border:medium none;padding:15px 20px;display:inline-block}.button:hover{box-shadow:inset 0 0 0 999px rgba(0,0,0,0.2)}#form-contact input[type="checkbox"],#form-contact input[type="radio"]{width:auto;height:12px;position:relative;display:inline-block}input,textarea,select{font-size:.85em;outline:none;display:inline-block;padding:0px 1%;color:#000;background-color:#f9f9f9;background-image:none;border:0px;border-radius:0px;height:2.5em}.checks{height:25px}select{background:url('images/icon-down-arrow-gray.svg') no-repeat right 15px center #f9f9f9;background-size:12px;-webkit-appearance:none;-webkit-border-radius:0px}@-moz-document url-prefix(){select{background:#f9f9f9}}textarea{padding-top:12px;height:auto}.form{padding-right:30px; }.statement{font-size:1.25em;font-weight:700;margin:30px 0}.name,.desc,label{font-size:.85em;font-weight:700}.desc,label{font-weight:300}img{max-width:100%;height:auto}img[style*="left"]{margin:0px 15px 15px 0;clear:both}img[style*="right"]{margin:0px 0px 15px 15px;clear:both}.top1{margin-top:.25em}.top2{margin-top:.5em}.top3{margin-top:1em}.bottom1{margin-bottom:.25em}.bottom2{margin-bottom:.5em}.bottom3{margin-bottom:1em}.content iframe{max-width:100%;border:none} .content iframe:not([allowfullscreen]){width:100%}.text-center{text-align:center}.vcenter-parent{display:table;height:100% }.vcenter{display:table-cell;vertical-align:middle}[class^="icon-"],[class*=" icon-"]{height:19px;width:19px;display:inline-block}.hamburger-bar{margin:0 14px}.room-group-container{text-align:center}.room-group-wrapper{width:30%;margin:5% 1.5% 0 1.5%;text-align:center;display:inline-block;vertical-align:top}.room-group-container{max-width:1000px;margin:0 auto}.mobile-only{display:none !important}.pull-right{float:right}.pull-left{float:left}.room-group-overview-image{display:block;margin:0 auto 2% auto}.single-group .room-group-container{margin-bottom:5%}.single-group .room-group-overview-image{display:none}.room-group-overview-nav,.advance-indicator{display:none}li.mobile-nav-toggle a,li.mobile-nav-toggle a:active,li.mobile-nav-toggle a:visited{color:#000;background-color:#fff}@media only screen and (max-width:767px){a{word-wrap:break-word;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.form{padding-right:0px}.mobile-only{display:block !important}.mobile-hidden{display:none !important}.single-room .room-copy .mobile-expandable,.single-room .room-features.mobile-expandable{overflow:visible;max-height:2000px}.room-features h3{border-top:1px solid #d1d3d4;padding-top:1.25em;font-size:1em;margin-top:1.25em}.room-group-overview-nav{display:block;border-bottom:1px solid #f1f1f1;padding:10px 5px 10px 13px;margin-left:0!important}.room-group-wrapper{border-top:1px solid #f1f1f1}.room-group-wrapper:last-child{border-bottom:1px solid #f1f1f1}.room-group-container h2{margin-left:0}.single-group .room-copy,multi-group .room-copy{position:absolute;top:50%;left:70%;margin:-13% 0 0 -25%}.single-group .room-container .room-info .room-features{display:none}.advance-indicator{display:block;float:right}.single-room .advance-indicator{display:none}.multi-room .room-info .room-features.accent,.multi-room .room-info .room-features,.multi-room .room-info .room-copy > div{display:none }.single-group .room-gallery{width:40%}.single-group .room-gallery .room-photo-1{float:left;width:100%;margin-right:10%}.single-group .room-container .room-info .room-copy{width:55%}.multi-room .room-container .room-copy h2{margin-bottom:4.5%}.single-group .advance-indicator{display:none}.single-group .room-gallery .room-photo-2,.single-group .room-gallery .room-photo-3{display:none }.pull-right,.pull-left{float:none}[class^="icon-"],[class*=" icon-"]{height:20px;width:20px}}@media only screen and (max-width:568px) and (orientation:portrait){.portrait-hidden{display:none !important}}.no-font{font-size:0; }.more-plus{float:right;font-size:150%}.content{margin:auto;width:80%;padding:125px 0}.mini-hero + .content{padding:80px 0}.content ul{margin-left:20px}.mini-hero .page-indicator{border-top:1px solid #fff;display:inline-block;font-size:1.1em;font-weight:600;letter-spacing:1px;padding:17px 0 0;text-transform:uppercase;margin:1em 0 0}.blog ul{margin-left:0px}.blog .post ul{padding-left:40px}.anti-content{ width:125%; margin-left:-12.5%}@media only screen and (max-width:1170px){.content{width:93%;padding:125px 0}.terms-privacy .content{padding-top:125px}.anti-content{width:107.5%;margin-left:-3.75%}.anti-content > *{padding:0 3.5%}}@media only screen and (max-width:767px){.anti-content-mobile{width:107.5% !important;margin:0 -3.75% !important}}@media only screen and (max-width:767px){nav ul.nav-subnav-dropdown{display:none;background-color:#fff}nav ul.nav-subnav-dropdown li a{color:#000}.accommodations .content{padding-top:0}.mobile-expandable{max-height:0;overflow:hidden;box-sizing:border-box;-webkit-transition:max-height 0.3s;-moz-transition:max-height 0.3s;transition:max-height 0.3s}.mobile-expanded{max-height:2000px; }}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.langbar.mobile-only{padding:0px;display:inline-block!important}.langbar p{display:inline}.langbar-select.mobile-only{display:inline!important}nav ul.nav-subnav-dropdown{background-color:#fff}nav ul.nav-subnav-dropdown li a{color:#000}nav .more-plus{display:inline-block;margin-top:-0.5%}.mobile-header.mobile-only{display:block!important}.form{padding-right:0px}.room-container .dropdown-indicator{display:none !important}.room-info .room-features{width:31.25%}.anti-content-mobile{width:107.5% !important;margin:0 -3.75% !important}.mobile-expandable{max-height:0px;overflow:hidden;box-sizing:border-box;-webkit-transition:max-height 0.3s;-moz-transition:max-height 0.3s;transition:max-height 0.3s}.mobile-expanded{max-height:2000px; }.nav-aux{text-align:center}.mobile-hidden{display:none!important}.mobile-only{display:block!important}}#industry-badges .badge-image{max-height:100px;max-width:100px;margin-left:auto;margin-right:auto;padding:0 15px}.branding.nav-aux{text-align:center;margin:0;padding:10px 0;font-size:.75em;text-transform:none;display:block;height:auto;clear:both}.branding.nav-aux a{text-transform:none;font-weight:inherit}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect,.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{display:none!important}.xdsoft_datetimepicker .xdsoft_datepicker{width:auto;margin:0px}.xdsoft_datetimepicker thead{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}td.calendar a.no-thanks,td.calendar a.no-thanks:hover{color:#000;display:block;margin-top:1em}.xdsoft_datetimepicker .xdsoft_mounthpicker{padding-bottom:15px}.xdsoft_datetimepicker .xdsoft_label{background:none;text-align:center;float:none;font-weight:normal;text-transform:uppercase;font-size:18px;color:#000;z-index:50;line-height:1.2em;font-family:inherit;margin-left:15px}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current{background:transparent;box-shadow:none}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled > div{border:0px}.xdsoft_datetimepicker{width:auto;height:auto;background:#f9f9f9;font-family:inherit;box-shadow:none;border:none;color:#333333;padding:20px 0px 8px 0px;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none;border:1px solid #e6e6e6;margin-top:-33px}.xdsoft_datetimepicker .xdsoft_label.xdsoft_year{margin-left:0px;padding:0px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:35px;background:#f9f9f9;border:transparent;color:#000;font-size:13px;font-weight:300;text-align:center;vertical-align:middle;padding:3px;border-collapse:collapse;cursor:pointer;height:35px}.xdsoft_datetimepicker .xdsoft_calendar tbody:before{line-height:1em;content:"";color:#565d77;display:block;margin-bottom:15px}.xdsoft_datetimepicker .xdsoft_calendar td > div{padding:5px;border:1px solid #e6e6e6}.xdsoft_datetimepicker .xdsoft_calendar td > div:hover{background:#ccc}.xdsoft_datetimepicker .xdsoft_calendar th{text-transform:uppercase;letter-spacing:1px;font-family:inherit;padding:0px 3px;font-size:12px}.xdsoft_datetimepicker .xdsoft_calendar th:first-child,.xdsoft_datetimepicker .xdsoft_calendar td:first-child{padding-left:10px;width:35px}.xdsoft_datetimepicker .xdsoft_calendar th:last-child,.xdsoft_datetimepicker .xdsoft_calendar td:last-child{padding-right:10px;width:35px}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover{color:#e6e6e6 !important;background:transparent!important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default div,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current div,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current div{background:#666;box-shadow:none;color:#e6e6e6}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background:url('images/icon-calendar-sprites.png');background-size:50px}.xdsoft_datetimepicker .xdsoft_prev{margin-left:10px;float:left;background-position:8px 2px;background-repeat:no-repeat}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 5px;margin-left:5px;background-repeat:no-repeat;display:none}.xdsoft_datetimepicker .xdsoft_next{margin-right:20px;float:right;background-position:-10px 2px;background-repeat:no-repeat}.xdsoft_datetimepicker .xdsoft_label i{background:none}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#000}@media print{body{font:12pt Georgia,"Times New Roman",Times,serif;line-height:1.3;color:#000}header h1,header nav,footer,img{display:none}.social-sharer{display:none}.mini-hero,.nav-aux,.footer-text,.branding{display:none}h1{font-size:24pt}h2{font-size:14pt;margin-top:25px}aside h2{font-size:18pt}header .print{display:block}img{border:0}header{margin-bottom:40px}header:after{display:block}blockquote{font-size:13pt;font-style:italic}p a{color:#000}p a:after{font-size:80%;word-wrap:break-word}p a[href^="http://"]:after,p a[href^="https://"]:after{content:" (" attr(href) ")"}q:after{content:" (" attr(cite) ")"}}  .dropdown,.dropdown div,.dropdown li,.dropdown div::after{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.dropdown .selected::after,.dropdown.scrollable div::after{-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none} .dropdown{position:absolute;top:0;right:0;cursor:pointer;width:110px;background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:left}.dropdown.open{z-index:2} .dropdown .carat{position:absolute;right:12px;top:50%;margin-top:-4px;border:6px solid transparent;border-top:8px solid #000}.dropdown.open .carat{margin-top:-10px;border-top:6px solid transparent;border-bottom:8px solid #000}.dropdown.disabled .carat{border-top-color:#999} .dropdown .old{position:absolute;left:0;top:0;height:0;width:0;overflow:hidden}.dropdown select{position:absolute;left:0px;top:0px}.dropdown.touch .old{width:100%;height:100%}.dropdown.touch select{width:100%;height:100%;opacity:0} .dropdown .selected,.dropdown li{display:block;font-size:1em;line-height:1;color:#000;padding:9px 12px 9px 5px;overflow:hidden;white-space:nowrap;text-transform:uppercase}.dropdown.disabled .selected{color:#999}.dropdown .selected::after{content:'';position:absolute;right:0;top:0;bottom:0;width:60px;border-radius:0 2px 2px 0} .dropdown div{position:absolute;height:0;left:-1px;right:-1px;top:100%;margin-top:-1px;background:#fff;border:1px solid #ccc;border-top:1px solid #eee;opacity:0;padding:10px} .dropdown.open div{opacity:1;z-index:2} .dropdown.scrollable div::after{content:'';position:absolute;left:0;right:0;bottom:0;height:50px}.dropdown.scrollable.bottom div::after{opacity:0} .dropdown ul{position:absolute;left:0;top:0;height:100%;width:100%;list-style:none;overflow:hidden}.dropdown.scrollable.open ul{overflow-y:auto} .dropdown li{list-style:none;padding:8px 12px} .dropdown li.focus{background:#999;position:relative;z-index:3; font-weight:500}.dropdown li.active{font-weight:700}@media only screen and (max-width:767px){.hero{margin-top:-55px}.langbar + header{top:0}.dropdown .selected,.dropdown li{line-height:initial}.dropdown{background:url('images/advance-arrow.png') no-repeat right 15px center #f9f9f9;background-size:8px;position:static;width:auto}.dropdown div{top:initial;padding:0}.dropdown li{padding:11px 12px}.advance{float:right;font-size:2em;line-height:1;color:#000;margin-right:11px;font-weight:300}.langbar{font-size:14.5px;padding:5px 0 10px}.langbar p{color:#000;float:left;padding-right:0;padding-left:11px}.dropdown .carat{display:none}.dropdown div ul{background-color:#fff}}@font-face{font-family:'Mrseavesliningot';src:url('fonts/33B7BA_2_0.eot');src:url('fonts/33B7BA_2_0.eot#iefix') format('embedded-opentype'),url('fonts/33B7BA_2_0.woff') format('woff2'),url('fonts/33B7BA_2_0.woff') format('woff'),url('fonts/33B7BA_2_0.ttf') format('truetype')}@font-face{font-family:'Nimbussanextreg';src:url('fonts/33B7BA_1_0.eot');src:url('fonts/33B7BA_1_0.eot#iefix') format('embedded-opentype'),url('fonts/33B7BA_1_0.woff') format('woff2'),url('fonts/33B7BA_1_0.woff') format('woff'),url('fonts/33B7BA_1_0.ttf') format('truetype')}@font-face{font-family:'Nimbussanreg';src:url('fonts/33B7BA_0_0.eot');src:url('fonts/33B7BA_0_0.eot#iefix') format('embedded-opentype'),url('fonts/33B7BA_0_0.woff') format('woff2'),url('fonts/33B7BA_0_0.woff') format('woff'),url('fonts/33B7BA_0_0.ttf') format('truetype')}.home .welcome{text-align:initial!important}.welcome-wrapper{overflow:hidden;margin:8.5% auto;max-width:1250px}.welcome{margin:0 0 .5em 0}#map-canvas{height:300px}.sign-up-reviews .clearfix{margin-bottom:4%}.sign-up-disclaimer{font-weight:300}.sign-up-disclaimer > a{font-weight:300}.overview-content{clear:both;padding:8%;background:url('images/bg1.png') fixed center center}.overview img{}#overview02 img{margin-bottom:5%}#image-container-1,#image-container-2{margin-right:1%}.overview-content-inner{padding:5%;background:#fff}#industry-badges{display:block}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.home .nav-logo{visibility:visible!important}}@media only screen and (max-width:767px){.home .content{padding:0}#map-canvas{height:300px;margin:0;width:100%}.home .content{width:100%}.home .welcome{padding:0 0 8% }.home .overview{overflow:hidden;display:block}.home .nav-logo{visibility:hidden}.home .side-images{margin:0;width:100%}}.welcome h4{margin-bottom:.5em}.welcome.anti-content > *{padding:0 3.5%}@media only screen and (max-width:767px){.welcome .button{margin-top:10px}.welcome{margin-bottom:0;padding-bottom:8%}}body,.overview-content{display:block;background:url('v1494004079/site-templates/civita/bg1.png') fixed center center}body.home{background:transparent}img.brand-logo{padding:8px 0}.content{padding:0}.no-mini-hero + .secondary-nav-wrapper + .content,.no-mini-hero + .content{padding-bottom:5%}.langbar + header + .mini-hero,.langbar + header + .hero{margin-top:120px}.no-mini-hero + .content{margin-top:160px}.mini-hero + .content,.secondary-nav-wrapper + .no-mini-hero + .content{padding-top:0}header + .no-mini-hero + .secondary-nav-wrapper,header + .mini-hero,header + .hero{margin-top:95px}.langbar + header + .no-mini-hero + .secondary-nav-wrapper{margin-top:115px}.content-container{padding:8%;background:#fff;margin:5% 5% 0 5%}.home-hero1-image{background-attachment:scroll!important;background-position-y:bottom!important}.hero-content .button{margin-top:15px}.hero-content .actual-contents{margin-left:10vw;margin-right:10vw}.hero{margin-top:10.5%}.scroll-icon{display:none!important}.scroll-icon-spacer{display:none}.accent{line-height:1.25!important}.content h2{margin-bottom:8px;line-height:1}.content h2:after{border-top:1px solid #000;box-sizing:border-box;padding:0;margin:0;background-repeat:no-repeat;content:'';clear:both;padding-bottom:.35em}.content-wrapper h4{margin:0}.image-outer-wrapper{margin-top:5%}.hero-image{height:525px!important}.hero h1,.hero h4{margin-bottom:10px}nav li > a,.navspacer{font-size:.9em;padding:0}nav li{padding:0 13px 0 13px;height:45px}nav li a.active{border-bottom:1px solid #000}nav li > a.button{margin-top:15px;margin-left:15px;padding:10px 13px;line-height:1;float:right;text-align:center}.welcome{text-align:left}.overview{clear:both}.overview-content{margin-top:20px}.overview-inner{max-height:600px;overflow:hidden;margin-top:1%;margin-bottom:1%}.feature-image{margin-bottom:10%}.features{min-height:1px;overflow:auto;margin-bottom:1%}.features-containers{width:25.33%;float:left;margin:6% 0% 6% 3.75%;padding:0 3.75% 0 0;border-right:1px solid #fff;border-top:0;border-bottom:0;border-left:0;text-align:center}.features-containers:last-child{border:0;padding-right:0}.features-containers div{padding:0;background:transparent}.features .button{margin-top:3%}.features h3{font-size:1.875em}#nav-home{display:none}nav ul{white-space:normal!important}.map-details h2{font-size:1.75em;margin:0}.property-address{line-height:1.75}nav ul .phone-number{display:none}.secondary-nav-wrapper{text-align:center;padding:40px 0 5px}.secondary-nav li{margin:0 10px 35px 10px;display:inline-block}.secondary-nav li a{font-size:.8em;font-weight:500;padding:12px 20px;text-transform:uppercase;border:2px solid #666}hr{padding:0;border:none;border-top:1px solid #ebebeb;color:#333;text-align:center}.mini-hero h1{line-height:1.125;margin-bottom:0}.mini-hero h4{margin:0}.content hr.hide-if-secondary-nav{margin:7% 0 5% 0}.side-images-rows{padding:8%;background:#fff;margin:5% 5% -25% 5%!important;overflow:hidden}.side-images-body .tab-pane{margin-bottom:3em!important}.offers .divider-border.first-side,.offers .divider-border.second-side{border-color:#ebebeb}.offers .second-side{width:31%;margin-right:-1px;padding-left:5%;border-left:1px;border-left-style:solid;margin-left:-1px}.offers .first-side{width:59%;padding-right:5%;border-right:1px;border-right-style:solid;margin-left:-1px}.offer-container{padding:8%;margin:5% 5% 0 5%;background:#fff}.room-name-list ul{font-size:1.25em!important}.room-details-container{padding:8%;margin:5%;background:#fff;overflow:hidden}.room-copy{float:left;width:59%;padding:0 5% 0 0;border-right:1px solid #ebebeb;margin:0 0 0 -1px}.room-features{float:left;width:31%;margin-right:-1px;padding:0 0 0 5%;border-left:1px solid #ebebeb;margin:0 0 0 -1px}.room-group-wrapper{width:29%;margin:2%}.room-group-container{max-width:initial;background:#fff;margin:8% 0 0;padding:5%}.sign-up-disclaimer{margin-top:15px}.sign-up-confirmation .content,.contact-confirmation .content{padding-top:5%;margin-bottom:5%;background:#fff}button.signup-equal-height{font-size:.85em;padding:12px 20px;margin:10px 0 10px 5px}input.signup-equal-height{width:100%}.nine-grid-content h2{text-align:center}.stacked-images-body{text-align:left;margin-top:5%}.stacked-images-row a{float:left;width:31.3%;margin-right:2%;display:block}.stacked-images-row a:last-child{margin-right:0}.nine-grid-content > hr{clear:both;margin-top:25px}#image-container-1,#image-container-2{margin-right:1%}.room-gallery{background:#fff;overflow:hidden;max-height:600px;border-bottom:15px solid #fff}#room-photo-2 img{margin-bottom:5%} .centerhr{display:inline-block;padding:0 15px;position:relative}.centerhr:before,.centerhr:after{background:#B3B3B3;content:"";display:block;height:1px;position:absolute;top:50%;width:400%}.centerhr:before{right:100%}.centerhr:after{left:100%}img.brand-logo{float:left}.mini-hero .brand-logo{display:none}header{top:0;left:0;padding:10px 2%;box-shadow:0px 10px 15px rgba(0,0,0,.25)}.nav-main ul ul{font-size:.85em;background-image:none}.nav-aux{width:20%;float:left;background-color:transparent!important}.nav-aux li{float:none}.nav-aux li a{margin-bottom:10%}.nav-aux li:first-child a{padding-left:0}#social_icons{padding:20px 3%}.branding{text-align:center;padding:1% 0;font-size:.85em!important}.branding.nav-aux{width:100%;display:none}#industry-badges{float:left}.badge-text{float:none}.columns{width:97%;text-align:center;padding:35px 0;margin-left:3%;overflow:hidden}.sign-up-wrapper,.reviews-wrapper{float:left;margin-right:6%;text-align:left}.sign-up-wrapper h2,.reviews-wrapper h2{font-size:1.75em}.sign-up-wrapper{width:30%}.reviews-wrapper{width:40%}.email-container{overflow:hidden;border:transparent}.page-simple-content{padding:8%;margin:5% 5% 0 5%;background:#fff}.reviews-wrapper{margin-right:0}.review-icon{width:33%;padding-left:5%}#map-canvas{height:550px}.post-main p:last-child{text-align:left!important}.post-content h2{margin-bottom:5%}.post-heading{text-align:center}.post-heading h4,.post-content h4{text-transform:uppercase}#form-confirmation{text-align:center;padding:5%;background:#fff;margin-top:5%}#form-contact .name,#form-contact .checks{text-align:left}select#fi_subject{border-top:4px solid #ebebeb;height:3em}.subjects .name{margin-bottom:5px}.social-sharer [class^="icon-"],.social-sharer [class*=" icon-"]{display:inline-block}@media only screen and (max-width:1350px){nav li{padding:0 8px}nav li > a,.navspacer{font-size:.8em}.secondary-nav li a{padding:12px}.secondary-nav li{margin:0 5px 35px 5px }}@media only screen and (min-width:768px) and (max-width:1170px){.anti-content > *{padding:0}.anti-content .features-containers{padding-right:3.75%;}} @media only screen and (max-width:1024px) and (min-width:769px){#nav-home{display:block}li#nav-more{display:none}.nav-main a{display:block!important} nav li a.active{display:inline!important}.mobile-expandable{max-height:0;overflow:hidden;box-sizing:border-box;-webkit-transition:max-height 0.3s;-moz-transition:max-height 0.3s;transition:max-height 0.3s;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0}header{overflow:visible;min-height:75px}.mobile-expandable.mobile-expanded{min-width:200px;overflow:visible;max-height:2000px;opacity:1}.mobile-header{display:block!important;height:auto!important}.nav-logo{display:none}nav{position:relative;float:right;margin-top:2%}nav ul{position:absolute;top:50px;right:-25px;width:auto;height:auto;padding:3% 3% 75% 3%!important}nav li > a.button{width:80%}nav ul ul.nav-subnav-dropdown{right:0;position:absolute;padding:5%!important;z-index:9999;top:15px}nav li{display:block;height:initial;position:relative;padding:3% 35px}}@media only screen and (min-width:769px){li#nav-more{display:none}}@media only screen and (min-device-width :500px) and (max-device-width :767px) and (orientation :landscape){.room-gallery img{width:767px}#image-container-1,#image-container-2,#image-container-3{width:100%!important;margin-bottom:2%}.overview #image-container-1{width:100%!important}#overview02 img{margin-bottom:2%}}@media only screen and (min-device-width :375px) and (max-device-width :767px) and (orientation :landscape){.room-gallery img{width:767px}}@media only screen and (max-width:360px){.room-gallery div[class^='room-photo-']{width:100%}}@media only screen and (max-width:767px){li.mobile-nav-toggle a,li.mobile-nav-toggle a:active,li.mobile-nav-toggle a:visited{color:transparent;background-color:transparent}nav ul.nav-subnav-dropdown{background-color:transparent}nav ul.nav-subnav-dropdown li a{color:inherit}nav li#nav-more{display:block}nav li a.active{border:none;border-color:transparent}.nav-contact-container{letter-spacing:0}nav ul.nav-subnav-dropdown{font-size:.75em}nav li{margin-top:0;padding-top:10px;padding-bottom:10px;height:auto}.langbar + header + .mini-hero,.langbar + header + .hero,.langbar + header + .no-mini-hero + .secondary-nav-wrapper{margin-top:0}.secondary-nav-wrapper{display:none;padding:0}.no-mini-hero + .content,header + .mini-hero,header + .hero,header + .no-mini-hero + .secondary-nav-wrapper{padding-top:0;margin-top:0}header{left:0%;width:auto;padding:1.5%;min-height:0;background:#fff;min-width:150px;-webkit-clip-path:none;clip-path:none}.nav-main ul{background:none}.navspacer,.nav-main{height:auto!important}nav{margin-top:0}.nav-main ul{padding-top:0}.nav-main ul ul{margin:0;border:none;padding:0;background-image:none}.nav-contact-container .contact-title{width:100%;display:inline-block}.map-details{display:none}.langbar p{font-size:14px}.secondary-nav li{display:none}.secondary-nav .active{display:block}.scroll-icon{margin-left:0}.hero-content > *{margin-left:4vw!important;margin-right:4vw!important}.features-containers{width:68%;clear:both;margin-bottom:0;padding:5% 10% 15% 10%;border-bottom:1px solid #fff;border-right:0;margin:0 6% 6% 6%}.features-containers:first-child{margin-top:6%}.features-containers:last-child{margin-bottom:6%}.overview{display:none}.overview-content{margin-top:0;padding:3.5%}.overview-inner{max-height:100%}.stacked-images-row a{float:none;width:95%;margin:5% 0}#map-canvas{width:auto}.sign-up-wrapper,.reviews-wrapper{width:100%;float:none;margin-right:0%;text-align:center;margin-bottom:10%}.content{width:90%;margin:5%}#room-photo-2 img{margin-bottom:2%}.room-name-list ul{margin:.5em}.room-features h3{border-top:none;padding-top:0;margin-top:0}.room-group-wrapper{width:100%}.room-container .anti-content{width:100%;margin:auto}.room-gallery{max-height:inherit}.room-gallery img{width:400px}.room-copy,.room-features,.offers .first-side,.offers .second-side{float:none;width:100%;border:none}.room-name-list{width:100%;margin:0}.room-copy{padding-bottom:10%}.offers .second-side,.room-features{padding:10% 0 0;border-top:1px solid}.single-group .room-copy,multi-group .room-copy{position:initial;top:0;left:0;margin:0}.columns{width:90%;margin:5%;text-align:center;padding:10% 0}.columns h3{font-size:1.75em}.home .content{width:90%}.home .accent{clear:both}.content-main{padding-top:35px}.accommodations .content-main,.explore .content-main{padding-top:40px}.centerhr{padding:0}.centerhr:before,.centerhr:after{display:none}select#fi_subject{padding-left:4%}}.divider-border{border-color:#ccc}.contact .divider-border.second-side{margin-left:5%!important}.content hr.mobile-hidden,.content hr.hide-if-secondary-nav{border-color:transparent;margin:0}.navspacer{padding:15px!important}#social_icons{text-align:center}#social_icons svg{height:20px;width:20px;margin:8px}[class^="icon-"],[class*=" icon-"]{margin:0 2px;display:inline}@media only screen and (min-device-width :768px) and (max-device-width :1024px){li.mobile-nav-toggle a,li.mobile-nav-toggle a:active,li.mobile-nav-toggle a:visited{color:transparent;background-color:transparent}nav ul{right:0}nav li > a.button{width:85%;float:none;margin:0}nav .more-plus{display:inline-block;margin-top:-2%}nav li a.active{border:none}.no-mini-hero + .content{margin-top:5%}header + .no-mini-hero + .secondary-nav-wrapper,header + .mini-hero,header + .hero{margin-top:10%}.nav-aux{display:block !important}nav li{height:auto;padding:20px}.nav-main ul ul.nav-subnav-dropdown li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:-20px }.nav-main ul ul.nav-subnav-dropdown.more-info li:last-child{padding-bottom:20px;margin-bottom:0px}nav ul.nav-subnav-dropdown li a{color:inherit}nav ul.nav-subnav-dropdown{background-color:transparent}.langbar{height:auto;padding:0;width:25%;right:-2%}.langbar p{line-height:2.5;padding-right:0;float:left;padding:0;margin:0}}@media only screen and (max-width:1170px){.terms-privacy .content{padding-top:0px}}.button{font-size:.9em;margin-left:6px;margin-top:20px;background:#736357;color:#ffffff;padding:10px 13px;border:1px solid #ffffff;-moz-box-shadow:0px 0px 0px 6px #4c7a91;-webkit-box-shadow:0px 0px 0px 6px #4c7a91;box-shadow:0px 0px 0px 6px #4c7a91;transition:opacity 0.5s ease;opacity:1;line-height:1.25}.accent .button{color:#ffffff;border:1px solid #ffffff;-moz-box-shadow:0px 0px 0px 6px #4c7a91;-webkit-box-shadow:0px 0px 0px 6px #4c7a91;box-shadow:0px 0px 0px 6px #4c7a91}.button:hover{box-shadow:0px 0px 0px 6px #4c7a91;opacity:.7}.accent .button:hover{box-shadow:0px 0px 0px 6px #4c7a91;opacity:.7}nav li a.active{border-bottom:1px solid #000;border-color:#4c7a91}.secondary-nav li.active a{border-color:#917b4c}.secondary-nav .active{border-color:#917b4c;color:#917b4c}.nav-list li a{color:white}.map-details{position:absolute;left:10%;top:25%;padding:3% 3% 2% 3%;z-index:999;border:1px solid white;-moz-box-shadow:0px 0px 0px 12px #8f8c78;-webkit-box-shadow:0px 0px 0px 12px #8f8c78;box-shadow:0px 0px 0px 12px #8f8c78}.nav-list li.active a{color:#917b4c}.nav-list li.active a:hover{color:white}@media only screen and (min-device-width :768px) and (max-device-width :1024px){nav li a.active{border-bottom:none;border-color:transparent}nav ul.nav-subnav-dropdown{background-color:transparent}}@media only screen and (max-width:767px){nav ul.nav-subnav-dropdown{background-color:transparent}.nav-main li a.active{border-bottom:none;border-color:transparent}.map-details{left:5%;width:85%}}.hero h1{font-size:3.125em}.hero h4{font-size:1em;line-height:1.5em;margin-bottom:2%}.mini-hero{text-align:center}.mini-hero-content{height:375px;padding-left:10%;padding-right:10%}.mini-hero h1,hero h1{font-size:3em}.hero-content > *{margin-left:4vw;margin-right:4vw}.hero-image,.hero-image > div{width:100%}.hero-image img.brand-logo{margin-bottom:20px}.above-scroll-icon{top:0;left:0;right:0;bottom:105px}.scroll-icon{display:block;margin-top:-80px;text-align:center}.scroll-icon > *{cursor:pointer}.scroll-icon-spacer{height:75px} .mini-hero.hero-image{background-attachment:scroll} .loading .hero,.loading .hero .hero-image{height:100%}.loading .scroll-icon,.loading .hero .hero-image{display:none}.loading .hero .hero-image:first-child{display:block}@media only screen and (max-width:767px){.mini-hero{display:none}.hero-image img.brand-logo{max-width:300px}.hero h1{font-size:2em}.hero h4{margin-bottom:2em}.scroll-icon{margin-top:-60px}.scroll-icon > svg{height:48px}.scroll-icon-spacer{height:55px}}nav ul{white-space:nowrap}nav li > *,.navspacer{padding:20px 13px}nav li > a.button{padding:10px 13px }nav{text-align:right}nav ul{display:block;margin:0;vertical-align:bottom;padding:0;text-align:right}nav .more-plus{display:none}.navbar-toggle{height:2.5em;cursor:pointer}.navbar-toggle .hamburger-bar{border-width:1px;border-style:solid;display:block;height:0;width:20px}.mobile-header{text-align:left}.mobile-header table{display:inline-block;width:100%}.nav-logo{line-height:1em;padding-left:1vw;vertical-align:middle;padding-left:4%;text-transform:none}.home .nav-logo{visibility:hidden; }.mobile-header{height:2.5em}.navbar-toggle .hamburger-bar + .hamburger-bar{margin-top:4px}.nav-contact-container{background:#fff;padding:10px 0;background-color:#fff;width:100%;color:#000;font-size:1.25em;text-align:center}.nav-contact-container .contact-title{font-size:1.25em;font-weight:300;text-transform:none}.nav-contact-container .contact-phone a{font-size:1em;font-weight:bold}.nav-contact-container .contact-phone{margin-bottom:10px}@media only screen and (min-width:768px){.nav-main ul ul{display:none} }@media only screen and (min-device-width :768px) and (max-device-width :1024px){header{position:relative;overflow:visible}nav ul{width:100%}nav li{border-bottom:1px solid #eee;display:block;text-align:left}.navspacer{display:none}nav li > *{padding:15px 10px;font-size:.75em}nav .more-plus{display:inline-block;margin-top:-0.5%}nav ul.nav-subnav-dropdown li:last-child a{border-bottom:none}.navspacer,.nav-main{padding:0;font-size:1.2em;height:2.5em}.book-now{display:none}}@media only screen and (max-width:767px){.home .nav-logo{visibility:visible}header{position:relative;overflow:visible}nav ul{width:100%}nav li{border-bottom:1px solid #eee;display:block;text-align:left}nav li:last-child{border-bottom:none}.navspacer{display:none}nav li > *{padding:15px 10px;font-size:.75em}.nav-subnav-dropdown{margin:0;padding:0}.nav-subnav-dropdown li a{font-size:1em}.nav-subnav-dropdown.more-info li a{font-size:.75em}nav .more-plus{display:inline-block;margin-top:-1.5%}nav ul.nav-subnav-dropdown li:last-child a{border-bottom:none}.navspacer,.nav-main{padding:0;font-size:1.2em;height:2.5em}}@media only screen and (min-width:768px){.logo-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_2200/v1/properties/7007/zfw0jthzbt5sh3fp6zhd") no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.logo-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_1024/v1/properties/7007/zfw0jthzbt5sh3fp6zhd") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.logo-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_768/v1/properties/7007/zfw0jthzbt5sh3fp6zhd") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.button,.content a.button,.content a.button:hover{color:#ffffff }.button,.content a.button,#hexagon{background-color:#4c7a91 }.hex-base{border-color:#4c7a91 }body{font-family:Eb Garamond }.content h1,.content h2{color:#231f20 }.content h1,.content h2{font-weight:300}.content h3{color:#231f20 }.content h3{font-weight:300}.accent{color:#f3f3f3 }body{font-size:100%;line-height:1.5}.content a,.footer-text a{color:#4c7a91 }.content .grunticon{fill:#4c7a91 }.nav-main,.nav-main ul{background-color:#ffffff }.nav-main .active{color:#4c7a91 }.nav-main .grunticon{fill:#4c7a91 }.nav-main .inactive{color:#231f20 }.navbar-toggle .icon-bar,nav > ul > li{border-color:#231f20 }.nav-main{color:#231f20 }.nav-main{fill:#231f20 }.mobile-header{border-color:#231f20 }.secondary-nav-wrapper{background-color:#ffffff }.secondary-nav .active{color:#917b4c }.secondary-nav td,.secondary-nav li{color:#000000 }.nav-aux{background-color:#000000 }.nav-aux .active{color:#bca36d }.nav-aux .inactive{color:#ffffff }.nav-aux .grunticon{fill:#ffffff }.nav-aux{color:#ffffff }.nav-aux{fill:#ffffff }@media only screen and (min-width:768px){.home-hero1-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_2200/v1/properties/7007/w8oh7iadtuqvtdtobyid") no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.home-hero1-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_1024/v1/properties/7007/w8oh7iadtuqvtdtobyid") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.home-hero1-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_768/v1/properties/7007/w8oh7iadtuqvtdtobyid") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:768px){.home-hero2-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_2200/v1/properties/7007/k9jhh8n7rmmlmnqapntk") no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.home-hero2-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_1024/v1/properties/7007/k9jhh8n7rmmlmnqapntk") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.home-hero2-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_768/v1/properties/7007/k9jhh8n7rmmlmnqapntk") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:768px){.home-hero3-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_2200/v1/properties/7007/xia6rbbjb0plqhdfh7ji") no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.home-hero3-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_1024/v1/properties/7007/xia6rbbjb0plqhdfh7ji") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.home-hero3-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_768/v1/properties/7007/xia6rbbjb0plqhdfh7ji") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.weddings-hero{text-align:center }.weddings-hero{background-color:rgba(255,255,255,0.2) }.weddings-hero{color:#ffffff }@media only screen and (min-width:768px){.weddings-hero1-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_2200/v1/site-templates/paradise/wedding-hero-1920") no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.weddings-hero1-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_1024/v1/site-templates/paradise/wedding-hero-1920") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.weddings-hero1-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_768/v1/site-templates/paradise/wedding-hero-1920") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.content a:hover,.footer-text a:hover{color:#2e5061 }.retreats-hero{text-align:center }.retreats-hero{background-color:rgba(0,0,0,0.2) }.retreats-hero{color:#ffffff }@media only screen and (min-width:768px){.retreats-hero1-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_2200/v1/site-templates/paradise/tropical_beach_blds") no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.retreats-hero1-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_1024/v1/site-templates/paradise/tropical_beach_blds") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.retreats-hero1-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_768/v1/site-templates/paradise/tropical_beach_blds") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.home-hero1{text-align:left }.home-hero1{background-color:rgba(0,0,0,0.1) }.home-hero1{color:#ffffff }.home-hero2{text-align:left }.home-hero2{background-color:rgba(0,0,0,0.2) }.home-hero2{color:#ffffff }.home-hero3{text-align:left }.home-hero3{background-color:rgba(0,0,0,0.2) }.home-hero3{color:#ffffff }.home-hero4{text-align:left }.home-hero4{background-color:rgba(0,0,0,0.2) }.home-hero4{color:#ffffff }.retreats-hero1{text-align:center }.retreats-hero1{background-color:rgba(0,0,0,0.3) }.retreats-hero1{color:#ffffff }.retreats-hero2{background-color:rgba(0,0,0,0) }.retreats-hero2{color:#ffffff }.retreats-hero3{background-color:rgba(0,0,0,0) }.retreats-hero3{color:#ffffff }.retreats-hero4{background-color:rgba(0,0,0,0) }.retreats-hero4{color:#ffffff }#hexagon{width:15em }.hex-base,#hexagon:hover::after{border-left:7.5em solid transparent !important;border-right:7.5em solid transparent !important }.accent{background-color:rgba(143,140,120,1) }.accent a:hover{color:#bcb89e }.accent a:hover{fill:#bcb89e }.accent a{color:#cfccb7 }.accent a{fill:#cfccb7 }.accent h3{color:#f3f3f3 }.accent h3{font-weight:300}.accent a.button,.accent a.button:hover{color:#ffffff }.accent a.button{background-color:#4c7a91 }.accent h1,.accent h2{color:#f3f3f3 }.accent h1,.accent h2{font-weight:300}@media only screen and (min-width:768px){.accommodations-hero-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_2200/v1/properties/7007/e2emi2zlcxn4awelqlea") no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.accommodations-hero-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_1024/v1/properties/7007/e2emi2zlcxn4awelqlea") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.accommodations-hero-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_768/v1/properties/7007/e2emi2zlcxn4awelqlea") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.accommodations-hero{background-color:rgba(0,0,0,0.2) }.accommodations-hero{color:#ffffff }.offers-hero{background-color:rgba(0,0,0,0.2) }.offers-hero{color:#ffffff }.explore-hero{background-color:rgba(0,0,0,0.2) }.explore-hero{color:#ffffff }.about-hero{background-color:rgba(0,0,0,0.2) }.about-hero{color:#ffffff }.group-rates-hero{background-color:rgba(0,0,0,0.2) }.group-rates-hero{color:#ffffff }.meetings-hero{background-color:rgba(0,0,0,0.2) }.meetings-hero{color:#ffffff }@media only screen and (min-width:768px){.policies-hero-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_2200/v1/properties/7007/cwr03mfoxc3ltjxxch1c") no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.policies-hero-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_1024/v1/properties/7007/cwr03mfoxc3ltjxxch1c") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.policies-hero-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_768/v1/properties/7007/cwr03mfoxc3ltjxxch1c") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.policies-hero{background-color:rgba(0,0,0,0.2) }.policies-hero{color:#ffffff }.careers-hero{background-color:rgba(0,0,0,0.2) }.careers-hero{color:#ffffff }@media only screen and (min-width:768px){.contact-hero-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_2200/v1/properties/7007/xkpnajmxjymu8ddkygeh") no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.contact-hero-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_1024/v1/properties/7007/xkpnajmxjymu8ddkygeh") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.contact-hero-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_768/v1/properties/7007/xkpnajmxjymu8ddkygeh") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.contact-hero{background-color:rgba(0,0,0,0) }.contact-hero{color:#ffffff }@media only screen and (min-width:768px){.terms-privacy-hero-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_2200/v1/properties/7007/fyhxuorqfx18kaxwgh18") no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.terms-privacy-hero-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_1024/v1/properties/7007/fyhxuorqfx18kaxwgh18") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.terms-privacy-hero-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_768/v1/properties/7007/fyhxuorqfx18kaxwgh18") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.terms-privacy-hero{background-color:rgba(0,0,0,0.2) }.terms-privacy-hero{color:#ffffff }.blog-hero{background-color:rgba(0,0,0,0.2) }.blog-hero{color:#ffffff }h2,h3{font-family:Bentham }.accent{font-size:100%;line-height:1.5}.dine-hero{background-color:rgba(0,0,0,0.3) }.dine-hero{color:#ffffff }@media only screen and (min-width:768px){.gallery-hero-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_2200/v1/properties/7007/che1pmdqj75prsuhxgxj") no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.gallery-hero-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_1024/v1/properties/7007/che1pmdqj75prsuhxgxj") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.gallery-hero-image{background:black url("https://d30gaxb68tytkb.cloudfront.net/q_auto,w_768/v1/properties/7007/che1pmdqj75prsuhxgxj") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.gallery-hero{background-color:rgba(0,0,0,0) }.gallery-hero{color:#ffffff }h1{font-family:Bentham }.content h4{color:#a39145 }.content h4{font-weight:500}.accent h4{color:#a39145 }.accent h4{font-weight:300}.about-hero{text-align:center }.accommodations-hero{text-align:left }.careers-hero{text-align:center }.contact-hero{text-align:left }.dine-hero{text-align:center }.explore-hero{text-align:center }.group-rates-hero{text-align:center }.meetings-hero{text-align:center }.policies-hero{text-align:center }.terms-privacy-hero{text-align:left }.gallery-hero{text-align:left }.booking-hero{text-align:left }.offers-hero{text-align:center }.blog-hero-image{text-align:center }h4,h5,h6{font-family:Nimbussanextreg }nav li,.nav-aux li,.secondary-nav a{font-family:Nimbussanextreg }