@import url("https://use.typekit.net/phv4cuk.css");:root{--theme_color:#b28b33;--accent:#b28b33;--accent_lighter:#f2db83;--secondary:#393d47;--light_color:#728173;--dark_color:#4e5d50;--gray:#4f4f4f;--text_font_family:"area-normal",sans-serif;--heading_font_family:"firelli-variable",sans-serif;--text_color:#495460;--heading_color:#393d47;--link_color:#495460;--link_hover_color:#b28b33;--header_text_color:#495460;--dropdown_background_color:var(--dark_color);--dropdown_hover_background_color:var(--theme_color);--page_title_background_color:var(--theme_color);--page_title_text_color:#fff;--text_font_size:110%;--heading_font_size:24;--h1_font_size:calc(3 + (var(--heading_font_size)/100)*3)}body{font-family:var(--text_font_family);font-weight:400}.button,body,h1,h2,h3,h4,h5,h6{font-style:normal;letter-spacing:normal}.button,h1,h2,h3,h4,h5,h6{color:var(--heading_color);font-family:var(--heading_font_family);font-variation-settings:"wght" 300;text-transform:none}.button{font-variation-settings:"wght" 400}h1 b,h1 strong{font-weight:400}.amenities-highlight h2{font-size:60px;font-style:normal}.bg-stone,.footer-container-wrapper .content-section,.sticky-header,body .social-icons.full.white .fm_button{background:#f1efed!important}.banner h1 span{text-decoration:underline;text-decoration-color:var(--accent)!important}.menu-bar .hs-menu-wrapper>ul>li>a:before{background:var(--accent)!important;border-radius:0;bottom:15px;content:"";display:block;height:2px;pointer-events:none;position:absolute;transition:.4s ease-in-out;z-index:0}.list-type-tabs.active-text-theme ul li a.active{color:var(--accent)!important}.list-type-tabs ul li a:before{background-color:var(--accent)!important;border-radius:0;bottom:-3px;content:"";display:block;height:3px;left:0;opacity:0;position:absolute;right:0;transition:.4s ease}.icon-dot.theme i{color:var(--accent)!important}.social-icons.full.white .fm_button{background-color:#fff!important;color:var(--accent)!important}.hs-richtext ul:not(.reset-list) li:before,.hs_cos_wrapper_type_rich_text ul:not(.reset-list) li:before{color:var(--accent)!important;content:"\f111";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900;padding-right:10px;text-align:right;text-indent:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;width:1.5em}.hs-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid var(--accent)!important;border-radius:0;box-shadow:none;color:#333;cursor:pointer;display:inline-block;font-family:var(--heading_font_family);font-size:.875rem;font-style:italic;font-weight:400;line-height:20px;margin-bottom:8px;margin-top:22px;max-width:100%;padding:13px 23px;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;transition:.2s ease-in-out;vertical-align:middle;white-space:normal}.field>label>span.hs-form-required{color:var(--accent)!important;display:inline-block!important;padding-left:4px}.button.color-1{background-color:var(--accent);color:#fff!important}.button.cta_empty{background-color:transparent;border-color:var(--accent);color:#fff;font-weight:400}.button.cta_empty:hover{background-color:var(--accent);color:#fff!important}.button.empty{background-color:transparent;border-color:var(--accent)!important;color:#fff!important}.button.empty:active,.button.empty:hover{background-color:var(--accent)!important}.button{padding:13px 23px 9px}.button.small{padding:7px 18px 3px}.button.large{padding:18px 38px 13px}.hs_cos_wrapper_type_social_sharing a{background-color:var(--accent)!important;border:none!important;border-radius:0;box-shadow:0 5px 10px -2px transparent;color:#fff;display:inline-block;font-family:Font Awesome\ 5 Brands;font-size:20px;height:40px!important;line-height:40px;margin:0 10px 10px 0;transition:.2s;vertical-align:top;width:40px!important}.section-intro.sep:after{background:var(--accent)!important;border-radius:0;content:"";display:inline-block;height:3px;max-width:200px;width:100%}.white-content :selection{background:#657465!important;color:#fff}.bg-blue,.bg-dark{background-color:#4e5d50!important}.bg-light{background-color:#728173!important}.promo-container,.promo-container .field>label>span.hs-form-required,.promo-container :not(option){color:#fff!important}.promo-container input,.promo-container select,.promo-container select option{color:#393d47!important}.promo-form input:not([type=submit]),.promo-form select{border-bottom:2px solid #fff!important}.promo-form .hs-button{font-style:normal}.bg-light .promo-form input,.bg-light .promo-form select{color:#fff!important}.button.empty.color-1,.button.empty.theme{color:#495460}.button.empty.color-1:active,.button.empty.color-1:hover,.button.empty.theme:active,.button.empty.theme:hover{color:#fff!important}@media (min-width:1140px){.vdivide .bordered .content-card:after{top:100px}.vdivide .bordered .content-card:after,.vdivide .bordered-tall .content-card:after{background:var(--accent);bottom:0;content:"";display:block;height:200px;position:absolute;right:0;width:2px}.vdivide .bordered-tall .content-card:after{top:160px}}@media (max-width:767px){.hero-format h1{font-size:2.5rem}.amenities-highlight h2{font-size:40px}}.menu-bar .hs-menu-wrapper ul ul li.active-branch>a,.menu-bar .hs-menu-wrapper ul ul li.active>a,.menu-bar .hs-menu-wrapper ul ul li:hover>a{background:var(--accent)}.sub-menu .active>a,.sub-menu a:hover,.sub-menu ul ul a:hover,.text-theme{color:var(--accent)}.popup-close,.popup-target .buttons button,.popup-target .buttons button.pagination.next,.popup-target .buttons button.pagination:hover,.popup-target .buttons button.submit,.popup-target .calendar-btn-wrapper .button,.popup-target .date-icon,.popup-target .form-box-header,.popup-target .hs_cos_wrapper_type_module:has(.form-step.active[data-step="1"]) .step[data-step="1"] .number,.popup-target .hs_cos_wrapper_type_module:has(.form-step.active[data-step="2"]) .step[data-step="2"] .number,.popup-target .hs_cos_wrapper_type_module:has(.form-step.active[data-step="3"]) .step[data-step="3"] .number,.popup-target .location-icon,.popup-target .progress-bar{background-color:var(--accent);color:#fff}.popup-target .hs_cos_wrapper_type_module:has(.fail-message.show) .step[data-step="3"] .number,.popup-target .hs_cos_wrapper_type_module:has(.form-step.active[data-step="1"]) .step:is([data-step="1"]) .number,.popup-target .hs_cos_wrapper_type_module:has(.form-step.active[data-step="2"]) .step[data-step="1"] .number,.popup-target .hs_cos_wrapper_type_module:has(.form-step.active[data-step="2"]) .step[data-step="2"] .number,.popup-target .hs_cos_wrapper_type_module:has(.form-step.active[data-step="3"]) .step .number,.popup-target .hs_cos_wrapper_type_module:has(.thank-you-message.show) .step[data-step="3"] .number{background-color:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}.popup-target button.pagination,.popup-target button[type=submit],.popup-target ul.date-buttons>li.active{border-color:var(--accent)!important}.form-box-content:before{background-color:#f1f1f1}.bg-stone #hs-pwd-widget-password,.bg-stone .hs-input:not([type=radio]):not([type=checkbox]){background:#fff!important}.bg-stone input.hs-button.primary.large:hover{background:var(--accent)!important;color:#fff!important}.popup-target .form-box-content input[type=radio]{accent-color:var(--accent)}.form-step input:not([type=radio]):not([type=checkbox]):not([type=radio]):focus,.form-step select:focus,.form-step textarea:focus{box-shadow:inset 0 0 0 2px var(--accent)!important}.popup-target .buttons .button.pagination.prev{background:#e3e3e3}.popup-target .buttons .button.pagination.prev:hover{background:var(--accent)}.fab{font-family:Font Awesome\ 5 Brands}