.narrow-content-row{width:100%;max-width:900px;margin-left:auto;margin-right:auto}body .gform_wrapper.gravity-theme .gform_body .gform_fields input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]),.password-protection-box .wpex-md-flex-row input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]),.error404 .custom-error404-content .searchform input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]),body .gform_wrapper.gravity-theme .gform_body .gform_fields textarea,.password-protection-box .wpex-md-flex-row textarea,.error404 .custom-error404-content .searchform textarea,body .gform_wrapper.gravity-theme .gform_body .gform_fields select,.password-protection-box .wpex-md-flex-row select,.error404 .custom-error404-content .searchform select,body .gform_wrapper.gravity-theme .gform_body .gform_fields .ginput_container_fileupload input.large,.password-protection-box .wpex-md-flex-row .ginput_container_fileupload input.large,.error404 .custom-error404-content .searchform .ginput_container_fileupload input.large,body .gform_wrapper.gravity-theme .gform_body .gform_fields .gchoice .gform-field-label,.password-protection-box .wpex-md-flex-row .gchoice .gform-field-label,.error404 .custom-error404-content .searchform .gchoice .gform-field-label{color:#385645;font-size:1rem;font-weight:400;line-height:1.6}body .gform_wrapper.gravity-theme .gform_body .gform_fields input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]),.password-protection-box .wpex-md-flex-row input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]),.error404 .custom-error404-content .searchform input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]),body .gform_wrapper.gravity-theme .gform_body .gform_fields textarea,.password-protection-box .wpex-md-flex-row textarea,.error404 .custom-error404-content .searchform textarea,body .gform_wrapper.gravity-theme .gform_body .gform_fields select,.password-protection-box .wpex-md-flex-row select,.error404 .custom-error404-content .searchform select,body .gform_wrapper.gravity-theme .gform_body .gform_fields .ginput_container_fileupload input.large,.password-protection-box .wpex-md-flex-row .ginput_container_fileupload input.large,.error404 .custom-error404-content .searchform .ginput_container_fileupload input.large{border:1px solid #385645;border-radius:3px;background-color:rgba(255, 255, 255, 0.5)}body .gform_wrapper.gravity-theme .gform_body .gform_fields input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not(.ginput_product_price):not(.ginput_shipping_price):not(.ginput_total),.password-protection-box .wpex-md-flex-row input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not(.ginput_product_price):not(.ginput_shipping_price):not(.ginput_total),.error404 .custom-error404-content .searchform input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not(.ginput_product_price):not(.ginput_shipping_price):not(.ginput_total),body .gform_wrapper.gravity-theme .gform_body .gform_fields select,.password-protection-box .wpex-md-flex-row select,.error404 .custom-error404-content .searchform select{height:44px}body .gform_wrapper.gravity-theme .gform_body .gform_fields input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not(.ginput_product_price):not(.ginput_shipping_price):not(.ginput_total),.password-protection-box .wpex-md-flex-row input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not(.ginput_product_price):not(.ginput_shipping_price):not(.ginput_total),.error404 .custom-error404-content .searchform input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not(.ginput_product_price):not(.ginput_shipping_price):not(.ginput_total){padding:5px 12px 0px 12px}body .gform_wrapper.gravity-theme .gform_body .gform_fields select,.password-protection-box .wpex-md-flex-row select,.error404 .custom-error404-content .searchform select{padding:0px 28px 0px 12px}body .gform_wrapper.gravity-theme .gform_body .gform_fields textarea,.password-protection-box .wpex-md-flex-row textarea,.error404 .custom-error404-content .searchform textarea{padding:12px;display:block}.page-header,h1,h2{font-family:"ador-hairline", "SF Pro Text", "Helvetica Neue", arial, sans-serif}body .gform_wrapper.gravity-theme .gform_validation_errors *,.wpex-no-posts-found,body,p,p a,li,li a,h3,.home-hero h1,.amenities-icons-row h2,.policy-row h2,h4,h5,h6{font-family:"objektiv-mk1", "SF Pro Text", "Helvetica Neue", arial, sans-serif}*,html,body{font-size:16px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#eeeeee}body,body p,body p a,body li,body li a,body label,body label a{color:#385645;font-size:1rem;font-weight:400;line-height:1.6}body h1,body h2,body h3,body .home-hero h1,.home-hero body h1,body .amenities-icons-row h2,.amenities-icons-row body h2,body .policy-row h2,.policy-row body h2,body h4,body .wpex-no-posts-found,body h5,body h6{color:#385645;font-weight:700;margin:30px 0 20px}body p a,body li a,body label a,body h1 a,body h2 a,body h3 a,body .home-hero h1 a,.home-hero body h1 a,body .amenities-icons-row h2 a,.amenities-icons-row body h2 a,body .policy-row h2 a,.policy-row body h2 a,body h4 a,body .wpex-no-posts-found a,body h5 a,body h6 a,body .entry-title a{color:#385645;font-weight:inherit;text-decoration:underline;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important}body p a:hover,body li a:hover,body label a:hover,body h1 a:hover,body h2 a:hover,body h3 a:hover,body .home-hero h1 a:hover,.home-hero body h1 a:hover,body .amenities-icons-row h2 a:hover,.amenities-icons-row body h2 a:hover,body .policy-row h2 a:hover,.policy-row body h2 a:hover,body h4 a:hover,body .wpex-no-posts-found a:hover,body h5 a:hover,body h6 a:hover,body .entry-title a:hover{color:#D3823E;text-decoration:underline}body p em,body p i,body p .italic,body li em,body li i,body li .italic,body label em,body label i,body label .italic,body h1 em,body h1 i,body h1 .italic,body h2 em,body h2 i,body h2 .italic,body h3 em,body .home-hero h1 em,.home-hero body h1 em,body .amenities-icons-row h2 em,.amenities-icons-row body h2 em,body .policy-row h2 em,.policy-row body h2 em,body h3 i,body .home-hero h1 i,.home-hero body h1 i,body .amenities-icons-row h2 i,.amenities-icons-row body h2 i,body .policy-row h2 i,.policy-row body h2 i,body h3 .italic,body .home-hero h1 .italic,.home-hero body h1 .italic,body .amenities-icons-row h2 .italic,.amenities-icons-row body h2 .italic,body .policy-row h2 .italic,.policy-row body h2 .italic,body h4 em,body .wpex-no-posts-found em,body h4 i,body .wpex-no-posts-found i,body h4 .italic,body .wpex-no-posts-found .italic,body h5 em,body h5 i,body h5 .italic,body h6 em,body h6 i,body h6 .italic,body .entry-title em,body .entry-title i,body .entry-title .italic{font-style:italic}body p strong,body p b,body p .bold,body li strong,body li b,body li .bold,body label strong,body label b,body label .bold,body h1 strong,body h1 b,body h1 .bold,body h2 strong,body h2 b,body h2 .bold,body h3 strong,body .home-hero h1 strong,.home-hero body h1 strong,body .amenities-icons-row h2 strong,.amenities-icons-row body h2 strong,body .policy-row h2 strong,.policy-row body h2 strong,body h3 b,body .home-hero h1 b,.home-hero body h1 b,body .amenities-icons-row h2 b,.amenities-icons-row body h2 b,body .policy-row h2 b,.policy-row body h2 b,body h3 .bold,body .home-hero h1 .bold,.home-hero body h1 .bold,body .amenities-icons-row h2 .bold,.amenities-icons-row body h2 .bold,body .policy-row h2 .bold,.policy-row body h2 .bold,body h4 strong,body .wpex-no-posts-found strong,body h4 b,body .wpex-no-posts-found b,body h4 .bold,body .wpex-no-posts-found .bold,body h5 strong,body h5 b,body h5 .bold,body h6 strong,body h6 b,body h6 .bold,body .entry-title strong,body .entry-title b,body .entry-title .bold{font-weight:700}body p:first-child,body li:first-child,body label:first-child,body h1:first-child,body h2:first-child,body h3:first-child,body h4:first-child,body .wpex-no-posts-found:first-child,body h5:first-child,body h6:first-child,body .entry-title:first-child{margin-top:0}body p:last-child,body li:last-child,body label:last-child,body h1:last-child,body h2:last-child,body h3:last-child,body h4:last-child,body .wpex-no-posts-found:last-child,body h5:last-child,body h6:last-child,body .entry-title:last-child{margin-bottom:0}body ul ul:not(:last-child),body ul ol:not(:last-child),body ol ul:not(:last-child),body ol ol:not(:last-child){margin-bottom:0}h1,h1 a,h2,h2 a,.page-header-title,.page-header.background-image-page-header:not(.wpex-supports-mods) .page-header-title{font-size:2.4rem;line-height:1.2;letter-spacing:0.04em;text-transform:uppercase}@media (max-width:56.1875rem){h1,h1 a,h2,h2 a,.page-header-title,.page-header.background-image-page-header:not(.wpex-supports-mods) .page-header-title{font-size:2rem}}h3,.home-hero h1,.amenities-icons-row h2,.policy-row h2,h3 a,.home-hero h1 a,.amenities-icons-row h2 a,.policy-row h2 a,.entry-title a{font-size:1.25rem;line-height:1.2;letter-spacing:0.04em}h4,.wpex-no-posts-found,h4 a,.wpex-no-posts-found a,h5,h5 a,h6,h6 a{font-size:1rem;line-height:1.6}.button,.theme-button,.color-button,.vcex-multi-buttons .theme-button,.vcex-multi-buttons .theme-button:not(.outline),.added_to_cart,input[type="submit"],ul.page-numbers li .page-numbers,button:not(.wpex-open-submenu):not(.fancybox-button):not(.gm-style-cc):not([aria-label="Keyboard shortcuts"]):not([data-href="#moove_gdpr_cookie_modal"]){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:#FFF;background:#385645;font-size:0.95rem;font-weight:500;line-height:1.6;letter-spacing:0.04em;text-align:center;text-transform:none;text-decoration:none;padding:12px 24px 8px;margin:0px !important;border:none;border-radius:3px;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important}.button:hover,.theme-button:hover,.color-button:hover,.vcex-multi-buttons .theme-button:hover,.vcex-multi-buttons .theme-button:not(.outline):hover,.added_to_cart:hover,input[type="submit"]:hover,ul.page-numbers li .page-numbers:hover,button:not(.wpex-open-submenu):not(.fancybox-button):not(.gm-style-cc):not([aria-label="Keyboard shortcuts"]):not([data-href="#moove_gdpr_cookie_modal"]):hover{color:#000;background:#D3823E}.theme-button.btn-light-version{color:#000;background:#b2cd9e}.theme-button.btn-light-version:hover{color:#000;background:#D3823E}.wpex-pagination{margin:60px 0 0}.wpex-pagination ul.page-numbers{border:none;border-radius:0;margin:0}.wpex-pagination ul.page-numbers li{border:none;border-radius:0;margin:0 3px}.wpex-pagination ul.page-numbers li .page-numbers{color:#385645;background:rgba(56, 86, 69, 0.15);padding:5px 0 0}.wpex-pagination ul.page-numbers li .page-numbers:hover{color:#FFF;background:#D3823E}.wpex-pagination ul.page-numbers li .page-numbers.current{color:#FFF;background:#385645}.wpex-pagination ul.page-numbers li .page-numbers .page-numbers-icon{top:-2px;position:relative}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{border-top:unset !important}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p{color:#f8f8f8 !important}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p a,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice button.change-settings-button{font-weight:700 !important}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p a:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p a:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p a:focus-visible,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice button.change-settings-button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice button.change-settings-button:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice button.change-settings-button:focus-visible{color:#FFF !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{width:1400px;max-width:90%;padding:1.75rem 0 !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{width:100% !important;padding:0 !important;justify-content:space-between}@media (max-width:47.9375rem){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{display:flex !important}}@media (max-width:37.4375rem){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding-left:0px !important;padding-right:0px !important;display:block !important}}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice{max-width:820px !important}@media (max-width:47.9375rem){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice{margin-bottom:0px !important}}@media (max-width:37.4375rem){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice{margin-bottom:1rem !important}}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p a,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice button.change-settings-button{font-size:0.8rem !important;line-height:1.5 !important}@media (min-width:37.5rem){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p a,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice button.change-settings-button{font-size:0.9rem !important}}@media (max-width:47.9375rem){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{padding-left:40px !important}}@media (max-width:37.4375rem){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{padding-left:0px !important}}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton{font-size:0.9rem !important;font-weight:700 !important;padding:14px 24px 10px !important;border:none;border-radius:3px;min-width:110px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton:hover{color:#000 !important;background:#D3823E !important}@media (min-width:48rem){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton:not(:first-of-type){margin:0 0 0 10px !important}}@media (max-width:47.9375rem){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton:not(:first-of-type){margin:10px 0 0 0 !important}}@media (max-width:37.4375rem){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton:not(:first-of-type){margin:0 0 0 10px !important}}button#moove_gdpr_save_popup_settings_button{background-color:#385645 !important;height:35px !important;bottom:25px !important;left:25px !important}button#moove_gdpr_save_popup_settings_button:hover{background:#D3823E !important}button#moove_gdpr_save_popup_settings_button:focus-visible{outline:2px solid #000 !important}button#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon{line-height:35px !important;min-width:35px !important;height:35px !important}button#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon svg{height:28px !important}button#moove_gdpr_save_popup_settings_button span.moove_gdpr_text{line-height:35px !important}.gdpr_lightbox{background:rgba(0, 0, 0, 0.8) !important}@media (min-width:768px) and (max-height:700px){.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content{min-width:80vw !important;width:100vw !important;max-width:120vw !important;margin-top:-20vh !important;min-height:108vh !important}}@media (min-width:768px) and (max-width:999px) and (min-height:701px){.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content{transform:scale(0.9) !important;min-width:80vw !important;width:100vw !important;max-width:120vw !important;min-height:600px !important}}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close{top:-20px !important;right:-20px !important;width:30px !important;height:30px !important;line-height:30px !important}@media (min-width:48rem){.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close{width:40px !important;height:40px !important;line-height:40px !important}}@media (min-width:48rem){.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close .gdpr-icon.moovegdpr-arrow-close{width:40px !important;height:40px !important;line-height:40px !important}}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close .gdpr-icon.moovegdpr-arrow-close::before,.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close .gdpr-icon.moovegdpr-arrow-close::after{width:2px !important}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close .gdpr-icon.moovegdpr-arrow-close:hover{color:#000;background:#D3823E;border-color:#D3823E}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:focus-visible{outline:2px solid transparent !important;box-shadow:0 0 0 2px #fff, 0 0 0 4px #000 !important}@media (max-width:47.9375rem){.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-company-logo-holder{text-align:center !important}}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-company-logo-holder img{max-width:200px !important}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button{color:#000 !important;background-color:#f1f1f1 !important;border-color:#000 !important}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{font-weight:700 !important;padding:14px 20px 10px !important;border-radius:3px}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title{width:100% !important}@media (max-width:47.9375rem){.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{display:none !important}}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a{width:fit-content;padding:0;margin:20px 0}@media (max-width:47.9375rem){.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content .moove-gdpr-tab-content .moove-gdpr-tab-main:last-of-type{margin:10px 0 !important}}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content .moove-gdpr-tab-content p a{color:#385645 !important;font-weight:700 !important;text-decoration:underline !important}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content .moove-gdpr-tab-content p a:hover{color:#D3823E !important;text-decoration:underline !important}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content #strict-necessary-cookies.moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled{opacity:0.8}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content #strict-necessary-cookies.moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .cookie-switch input:checked+.cookie-slider{background-color:#737373 !important}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content #strict-necessary-cookies.moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .cookie-switch input:checked+.cookie-slider:after,.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content #strict-necessary-cookies.moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .switch input:checked+.slider:after{color:#474747 !important;font-weight:700}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content .moove-gdpr-tab-main:not(#strict-necessary-cookies) .cookie-switch .cookie-slider{background-color:#CD2F30 !important}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content .moove-gdpr-tab-main:not(#strict-necessary-cookies) .cookie-switch .cookie-slider:after{color:#CD2F30 !important;font-weight:700}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content .moove-gdpr-tab-main:not(#strict-necessary-cookies) .cookie-switch input:checked+.cookie-slider{background-color:#267E2D !important}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content .moove-gdpr-tab-main:not(#strict-necessary-cookies) .cookie-switch input:checked+.cookie-slider:after{color:#267E2D !important;font-weight:700}@media (max-width:47.9375rem){.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content .moove-gdpr-modal-footer-content{height:90px !important}}@media (max-width:47.9375rem){.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content .moove-gdpr-modal-footer-content::before{bottom:90px !important}}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{gap:6px;margin-bottom:0px !important}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{flex:1;font-weight:700 !important;padding:14px 24px 10px !important;border:none;border-radius:3px}@media (max-width:47.9375rem){.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{font-size:0.65rem !important;padding:14px 10px 10px !important}}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:focus-visible{outline:2px solid transparent !important;box-shadow:0 0 0 2px #fff, 0 0 0 4px #000 !important}.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover{color:#000;background:#D3823E}body .gform_wrapper.gravity-theme .gform_body .validation_message{font-size:0.85rem;font-weight:500;line-height:1.5;padding:0;margin:10px 0 0;border:0;background:none}body .gform_wrapper.gravity-theme .gform-footer{margin:20px 0 0;padding:0}body .gform_wrapper.gravity-theme .gform_validation_errors{margin:0 0 20px;border-width:1px;border-radius:3px;box-shadow:none}body .gform_wrapper.gravity-theme .gform_validation_errors *{text-transform:none;letter-spacing:0}.gform_confirmation_message{font-weight:700 !important}#site-header{transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important}#site-header.header-full-width{padding:0 30px}#site-header.header-full-width #site-header-inner{width:100%;max-width:100%}#site-header #site-header-inner{overflow:visible}#site-header #site-logo{float:none;max-width:75%}#site-header #site-logo a{position:relative;display:block;transition:none !important}#site-header #site-logo img{max-height:var(--wpex-site-header-shrink-start-height, 60px);transition:opacity 0.3s ease-in-out !important;-webkit-transition:opacity 0.3s ease-in-out !important;-moz-transition:opacity 0.3s ease-in-out !important;-o-transition:opacity 0.3s ease-in-out !important;-ms-transition:opacity 0.3s ease-in-out !important}#site-header #site-logo .secondary-logo{position:absolute;left:0;opacity:0}#site-header #site-navigation .main-navigation-ul li.menu-item a{transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;font-weight:500}#site-header #site-navigation .main-navigation-ul>li.menu-item{margin:0 15px}#site-header #site-navigation .main-navigation-ul>li.menu-item:last-child{margin:0 30px 0 20px}#site-header #site-navigation .main-navigation-ul>li.menu-item>a{color:#385645;border-radius:3px}#site-header #site-navigation .main-navigation-ul>li.menu-item>a span{padding:6px 0 0;text-decoration:underline !important;text-decoration-color:transparent !important;text-underline-offset:8px;transition:all 0.3s ease-in-out !important;-webkit-transition:all 0.3s ease-in-out !important;-moz-transition:all 0.3s ease-in-out !important;-o-transition:all 0.3s ease-in-out !important;-ms-transition:all 0.3s ease-in-out !important}#site-header #site-navigation .main-navigation-ul>li.menu-item>a:hover,#site-header #site-navigation .main-navigation-ul>li.menu-item.current-menu-item>a,#site-header #site-navigation .main-navigation-ul>li.menu-item.current-menu-ancestor>a{text-decoration:underline !important}#site-header #site-navigation .main-navigation-ul>li.menu-item>a:hover span,#site-header #site-navigation .main-navigation-ul>li.menu-item.current-menu-item>a span,#site-header #site-navigation .main-navigation-ul>li.menu-item.current-menu-ancestor>a span{text-decoration-color:#385645 !important}#site-header #site-navigation .main-navigation-ul>li.menu-item>a:hover,#site-header #site-navigation .main-navigation-ul>li.menu-item.current-menu-item>a{color:#385645}#site-header #site-navigation .main-navigation-ul>li.menu-item.nav-apply a{padding:0 20px;background:#385645;color:#FFF}#site-header #site-navigation .main-navigation-ul>li.menu-item.nav-apply a,#site-header #site-navigation .main-navigation-ul>li.menu-item.nav-apply a span{text-decoration:none !important}#site-header #site-navigation .main-navigation-ul>li.menu-item.nav-apply a:hover{background:#D3823E;color:#000}#site-header #site-navigation .main-navigation-ul .sub-menu{padding:15px;background:#eeeeee;box-shadow:0 2px 10px 0px rgba(0, 0, 0, 0.2)}#site-header #site-navigation .main-navigation-ul .sub-menu li.menu-item.current-menu-item a{background:rgba(113, 155, 80, 0.2) !important}#site-header #site-navigation .main-navigation-ul .sub-menu li.menu-item a{padding:10px 15px;background:none !important;text-decoration:none !important}#site-header #site-navigation .main-navigation-ul .sub-menu li.menu-item a:hover{color:#FFF;background:#385645 !important}#site-header-sticky-wrapper.is-sticky,#site-header-sticky-wrapper.is-sticky #site-header,#site-header-sticky-wrapper #site-header{background:#eeeeee}#mobile-menu a.mobile-menu-toggle{display:flex;justify-content:center;align-items:center;width:44px;height:44px;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important}#mobile-menu a.mobile-menu-toggle:hover{color:#D3823E}#mobile-menu a.mobile-menu-toggle.wpex-active{color:#FFF}.mobile-toggle-nav{padding:15px 30px 30px;background:#385645}.mobile-toggle-nav .mobile-toggle-nav-inner{width:100% !important;max-width:100% !important;overflow:visible}.mobile-toggle-nav .mobile-toggle-nav__link{transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;color:#FFF;font-weight:500;padding:12px 15px 8px 15px;border-color:rgba(255, 255, 255, 0.15)}.mobile-toggle-nav .current-menu-item>span>a,.mobile-toggle-nav .current-menu-ancestor>span>a{background:rgba(113, 155, 80, 0.2) !important}.mobile-toggle-nav .wpex-open-submenu__icon{transform-origin:center center;height:15px;width:15px}.mobile-toggle-nav .wpex-open-submenu{display:flex;justify-content:center;align-items:center}#searchform-header-replace .searchform-input{color:#385645}#searchform-header-replace #searchform-header-replace-close{color:#385645;padding:0;background:none;margin-right:-15px !important;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important}#searchform-header-replace #searchform-header-replace-close svg{width:28px;height:28px}#searchform-header-replace #searchform-header-replace-close:hover{color:#D3823E}#footer-bottom{padding-block:60px;background-color:transparent}#footer-bottom .footer-bottom-flex{flex-direction:column;gap:20px}#footer-bottom .footer-bottom-flex #copyright{color:#385645;font-size:1rem;font-weight:400;line-height:1.6;text-align:center}#footer-bottom .footer-bottom-flex #copyright img{width:90%;max-width:300px;display:block;margin:0px auto 50px}#footer-bottom .footer-bottom-flex #footer-bottom-menu #menu-copyright-footer-menu{max-width:700px;margin:auto;justify-content:center}@media (max-width:56.1875rem){#footer-bottom .footer-bottom-flex #footer-bottom-menu #menu-copyright-footer-menu{max-width:400px}}@media (max-width:37.4375rem){#footer-bottom .footer-bottom-flex #footer-bottom-menu #menu-copyright-footer-menu{max-width:270px}}#footer-bottom .footer-bottom-flex #footer-bottom-menu a{display:block;color:#385645;font-size:1rem;font-weight:400;line-height:1.6}#footer-bottom .footer-bottom-flex #footer-bottom-menu img{display:block;width:auto;height:44px;margin-top:40px}body{background:#FFF}.container,.boxed-main-layout #wrap,body.wpex-responsive .container{width:1400px;max-width:90%}.password-protection-box{margin:3.5rem 0;padding:30px;border:1px solid #385645;background:#eeeeee}.password-protection-box .wpex-md-flex-row{margin:20px 0 0}#primary,body.wpex-has-primary-bottom-spacing #primary,body.has-composer.page-template-blog #primary,body.has-composer.page-template-blog-content-above #primary,body.has-composer.post-type-archive-product #primary,body.has-composer #primary,body.elementor-page #primary,body.compose-mode #primary,body.single-product #primary,body.single-post #primary{padding-bottom:60px}@media (max-width:56.1875rem){.wpb_column{float:none;width:100%}.wpb_column:not(:last-of-type){margin-bottom:40px}}#wp-admin-bar-vc_inline-admin-bar-link{display:none}.vcex-divider{border-color:#385645}.page-header{padding:40px 0;margin:0 0 60px;border:none;background-color:#385645}.page-header .page-header-inner{padding:0}.page-header .page-header-inner .page-header-content{margin-right:0px;width:100%}.page-header .page-header-inner .page-header-aside{margin-top:0px}.page-header.background-image-page-header{min-height:500px;background-size:cover !important;background-position:center !important}.page-header.background-image-page-header:after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);z-index:0}.page-header-title,.page-header.background-image-page-header:not(.wpex-supports-mods) .page-header-title{color:#FFF;font-weight:500;text-align:center}@media (min-width:37.5rem){.page-header-title,.page-header.background-image-page-header:not(.wpex-supports-mods) .page-header-title{font-size:3rem}}.page-subheading,.page-header.background-image-page-header:not(.wpex-supports-mods) .page-subheading{color:#FFF;font-size:1.3rem;font-weight:300;line-height:1.9;text-align:center;margin:15px 0 0}.home #primary{padding-bottom:0 !important}.home-hero .vcex-image-slider{height:calc(100svh - 115px)}.home-hero .vcex-image-slider .sp-slides-container,.home-hero .vcex-image-slider .wpex-slider-slides,.home-hero .vcex-image-slider .sp-mask,.home-hero .vcex-image-slider .sp-slide,.home-hero .vcex-image-slider .wpex-slider-media,.home-hero .vcex-image-slider picture,.home-hero .vcex-image-slider img{height:100% !important}.home-hero .vcex-image-slider img{object-fit:cover;object-position:center 70% !important}.home-hero h1{background:#385645;color:#FFF !important;text-transform:none;text-align:center;padding:32px 0 30px}@media (max-width:37.4375rem){.home-hero h1{line-height:1.4}}@media (min-width:37.5rem){.home-hero h1 br{display:none}}.home-hero .wpex-slider .sp-buttons{top:unset;bottom:0;width:100%;padding:0 0 20px 0}.home-hero .wpex-slider .sp-buttons .sp-button{border-width:2px;margin:5px;width:20px;height:20px}.home-intro{padding-top:80px;padding-bottom:80px}.home-intro p{max-width:900px;margin:30px auto 0}.home-intro h2{max-width:700px;margin:0 auto 30px}@media (max-width:56.1875rem){.home-intro h2{max-width:600px}}.home-collage{padding-bottom:100px}@media (max-width:1149px){.home-collage .vc_col-sm-4{width:100%}.home-collage .vc_col-sm-4.wpb_column:not(:last-of-type){margin-bottom:40px}}.home-collage img{border-radius:3px}.home-collage h3,.home-collage .home-hero h1,.home-hero .home-collage h1,.home-collage .amenities-icons-row h2,.amenities-icons-row .home-collage h2,.home-collage .policy-row h2,.policy-row .home-collage h2,.home-collage .theme-button{margin-top:30px !important}.home-collage p{max-width:300px;margin:auto}.home-collage .vc_col-sm-4>.vc_column-inner>.wpb_wrapper{padding:20px;border-radius:3px;background:rgba(56, 86, 69, 0.15)}.home-collage .vc_col-sm-4>.vc_column-inner>.wpb_wrapper *{width:100%;display:block;text-align:center}.home-apply{background:#385645;padding-top:80px;padding-bottom:100px}.home-apply h2,.home-apply h3,.home-apply .home-hero h1,.home-hero .home-apply h1,.home-apply .amenities-icons-row h2,.amenities-icons-row .home-apply h2,.home-apply .policy-row h2,.policy-row .home-apply h2,.home-apply p{color:#FFF}.home-apply p{max-width:650px;margin-left:auto;margin-right:auto}.home-apply .theme-button{margin-top:30px !important}.gallery-grid-row{padding-bottom:60px}.gallery-grid-row:last-of-type{padding-bottom:0}.gallery-grid-row h3,.gallery-grid-row .home-hero h1,.home-hero .gallery-grid-row h1,.gallery-grid-row .amenities-icons-row h2,.amenities-icons-row .gallery-grid-row h2,.gallery-grid-row .policy-row h2,.policy-row .gallery-grid-row h2{margin-bottom:30px !important}.gallery-grid-row img{border-radius:3px}.apply-details-row .theme-button{margin:0 5px 15px 0 !important}@media (max-width:56.1875rem){.apply-details-row .theme-button{width:100%;margin-right:0 !important}.apply-details-row .theme-button:last-of-type{margin-bottom:0 !important}}.apply-details-row .theme-button svg{width:14px;opacity:0.9}.amenities-icons-row h2{border-top:1px solid rgba(56, 86, 69, 0.3);padding-top:50px;margin-top:40px !important}.amenities-icons-row .wpb_raw_html>.wpb_wrapper p{font-size:1rem;display:flex;align-items:center;gap:15px}.amenities-icons-row .wpb_raw_html>.wpb_wrapper .icomoon{font-size:30px}@media (min-width:56.25rem){.list-2col ul{column-count:2;column-gap:60px}}.gm-style .gm-style-iw-c{min-width:200px !important;max-width:250px !important;padding:15px !important;overflow:visible !important}.gm-style .gm-style-iw-c .gm-style-iw-d{overflow:visible !important}.gm-style .gm-style-iw-c .gm-style-iw-chr{position:absolute;top:-15px;right:-10px;width:44px !important;height:44px !important;z-index:99999}.gm-style .gm-style-iw-c .gm-style-iw-chr .gm-ui-hover-effect{width:44px !important;height:44px !important;border-radius:100% !important;opacity:1 !important;background:#D3823E !important;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important}.gm-style .gm-style-iw-c .gm-style-iw-chr .gm-ui-hover-effect span{width:25px !important;height:25px !important;margin:10px !important;background:#000;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important}.gm-style .gm-style-iw-c .gm-style-iw-chr .gm-ui-hover-effect:hover{background:#ff943a !important}.gm-style .gm-style-iw-c .oj-info-window{width:100%}.gm-style .gm-style-iw-c .oj-info-window .oj-info-photo{width:100%;border-radius:3px;margin-bottom:10px;object-fit:cover;aspect-ratio:1.6666666667}.gm-style .gm-style-iw-c .oj-info-window .oj-info-photo.img-placeholder{height:0 !important;margin:0}.gm-style .gm-style-iw-c .oj-info-window .oj-info-title{font-size:15px;font-weight:600;margin-bottom:5px}.gm-style .gm-style-iw-c .oj-info-window .oj-info-category{font-size:13px;margin-bottom:10px}.gm-style .gm-style-iw-c .oj-info-window .oj-info-address{color:#385645;text-decoration:underline;font-size:13px;line-height:1.35}@media (min-width:56.25rem){.contact-row .vc_col-sm-4{width:350px}}@media (min-width:56.25rem){.contact-row .vc_col-sm-8{flex:1;max-width:calc(100% - 350px)}}@media (min-width:75rem){.contact-row .vc_col-sm-8{padding-left:30px}}.faq-toggles-row h3,.faq-toggles-row .home-hero h1,.home-hero .faq-toggles-row h1,.faq-toggles-row .amenities-icons-row h2,.amenities-icons-row .faq-toggles-row h2,.faq-toggles-row .policy-row h2,.policy-row .faq-toggles-row h2{margin-bottom:30px !important}.faq-toggles-row .vcex-toggle .vcex-toggle__trigger{color:#385645;font-weight:500;padding:15px 20px 13px;border-radius:3px;background:rgba(56, 86, 69, 0.15);transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important}.faq-toggles-row .vcex-toggle .vcex-toggle__trigger .vcex-toggle__title{padding:3px 0 0}.faq-toggles-row .vcex-toggle .vcex-toggle__content{margin-block:20px}.faq-toggles-row .vcex-toggle__trigger:hover,.faq-toggles-row .vcex-toggle--active .vcex-toggle__trigger{color:#000;background:#D3823E}.sitemap-row ul{list-style:none;margin:30px 0 0;text-align:center}.sitemap-row ul li{margin:10px 0 0}.error404 .custom-error404-content p{text-align:center}.error404 .custom-error404-content .searchform{width:100%;max-width:350px;margin:30px auto 0}.error404 .custom-error404-content .searchform .searchform-submit{margin:-10px 0 0 !important;color:#000;opacity:1;top:0px;right:0px;width:44px;height:44px;border-radius:3px;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important}.error404 .custom-error404-content .searchform .searchform-submit:hover{color:#385645;background-color:transparent}.error404 .custom-error404-content .searchform .searchform-submit,.error404 .custom-error404-content .searchform input[type="search"]{font-size:1rem}.single-post .wpex-social-share{margin:0}.wpex-no-posts-found{color:#385645;text-align:center;padding:0;margin:0}.search .search-entry .search-entry-inner .search-entry-header{margin:0 0 10px}.search .search-entry .search-entry-inner .search-entry-header .entry-title{text-align:left;font-weight:600;margin:0}.search .search-entry .search-entry-inner .search-entry-header .entry-title a .search-post-title{color:#385645;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important}.search .search-entry .search-entry-inner .search-entry-header .entry-title a:hover .search-post-title{color:#D3823E;text-decoration:underline}.search .search-entry .search-entry-inner .search-entry-excerpt{margin:0}.search .search-entry .search-entry-divider{border-color:rgba(56, 86, 69, 0.3)}.search .search-entry:last-of-type .search-entry-divider{border-bottom:none}body.show-placeholder-img .search-entry-thumb,body.show-placeholder-img .search-entry:not(.has-media):before{position:relative;float:left;width:125px;height:125px;margin:0 20px 0 0}body.show-placeholder-img .search-entry:not(.has-media):before{content:"";top:0;left:0;margin-bottom:30px;background-color:#F7F7F7;background-image:url("");background-size:cover !important;background-position:center center !important}@media (max-width:37.4375rem){body.show-placeholder-img .search-entry-thumb,body.show-placeholder-img .search-entry:not(.has-media):before{display:none}}.hide-search-image:before{display:none}.posttype-page,.posttype-post,.posttype-staff,.posttype-portfolio,.posttype-faq{position:relative;display:inline-block;min-width:100px;color:#fff;background:#385645;font-size:0.7rem;line-height:1rem;font-weight:bold;text-align:center;text-transform:uppercase;border-radius:3px;padding:7px 10px 3px;margin:0 20px 0 0;bottom:4px}@media (max-width:37.4375rem){.posttype-page,.posttype-post,.posttype-staff,.posttype-portfolio,.posttype-faq{display:table;padding:7px 10px 6px;margin:0 0 15px;bottom:0px}}:not(.fancybox-container button):focus-visible{outline:2px solid #385645 !important;outline-offset:2px !important}:not(.fancybox-container button) #oj-amenities-map *:focus-visible{outline:2px solid #D3823E !important;outline-offset:2px !important}:not(.fancybox-container button) .mobile-toggle-nav-open #site-header *:focus-visible,:not(.fancybox-container button) .wpex-slider .sp-buttons *:focus-visible,:not(.fancybox-container button) .home-apply *:focus-visible,:not(.fancybox-container button) .mobile-toggle-nav-open #site-header .mobile-toggle-nav:focus-visible .mobile-toggle-nav-ul,:not(.fancybox-container button) #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-cookie-notice p a:focus-visible,:not(.fancybox-container button) #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-cookie-notice button.change-settings-button:focus-visible{outline:2px solid #FFF !important;outline-offset:2px !important}:not(.fancybox-container button) #sidr-main:focus-visible,:not(.fancybox-container button) #sidr-main a:focus-visible,:not(.fancybox-container button) #sidr-main input:focus-visible{outline-offset:-2px !important}:not(.fancybox-container button) #wpadminbar *:focus-visible,:not(.fancybox-container button) #searchform-header-replace .searchform-input:focus-visible,:not(.fancybox-container button) .mobile-toggle-nav:focus-visible,:not(.fancybox-container button) .mobile-toggle-nav-open #site-header .mobile-toggle-nav:focus-visible{outline:none !important}