[class*='--bg-secondary'] .art-btn--outline{background-color:transparent;border-color:#343336;color:#343336}[class*='--bg-secondary'] .art-btn--outline:hover,[class*='--bg-secondary'] .art-btn--outline:focus-visible{background-color:#343336;border-color:#343336;color:#ffffff}h2{letter-spacing:-1.2px}.art-prop-card--archive .art-prop-card__title a{letter-spacing:0}.art-pm-hero__heading:is(h1,.is-h1),.art-rep-module--cta.book-a-valuation h2,.art-pm-module--property-valuation .is-h2{font-family:'Montserrat',sans-serif;font-style:italic;text-transform:uppercase;font-weight:900}.art-pm-module--property-valuation .art-pm-module__cta{margin-top:0}body:not(.hero-nav-transparent) .oakmans-svg-logo path,.hero-nav-transparent .site-header.is-scrolled .oakmans-svg-logo path{}section>div:is(.oakmans-no-pad-top){padding-top:0}section>div:is(.oakmans-no-pad-bottom){padding-bottom:0}.oakmans-svg-logo{display:block;width:auto;transition:transform 0.3s ease}@media (max-width:1060px){.custom-logo-link svg{transform:scale(0.7);transform-origin:left center;width:100%}.header-layout-left .site-branding{min-width:0}}.header-nav a,.nav-btn-text{transition:font-size 0.3s ease}.header-layout-centred .header-nav a{font-size:18px}nav#site-navigation{overflow-y:auto;padding-bottom:5rem}.oakmans-intro-text .art-pm-module__header{margin-bottom:0}.oakmans-intro-text .art-pm-module__header p{color:var(--color-title);font-size:2rem;margin-top:0;margin-bottom:0;font-family:var(--font-heading);line-height:var(--line-height-heading);text-wrap:pretty}.oakmans-intro-text--md .art-pm-module__header p{font-weight:bold;font-size:22px}.oakmans-logo-bg{fill:#ededee}.oakmans-list-wrap .art-pm-module__header :is(h2,p){margin-inline:auto;max-width:var(--art-pm-content-max-width)}.oakmans-list-wrap .art-pm-module__header,.oakmans-list-wrap .art-pm-module__intro{max-width:100%}.oakmans-list-wrap ul{display:flex;flex-wrap:wrap;padding:0;gap:20px;justify-content:center}.art-btn--navbar{text-transform:none}.art-btn{padding:0.95rem 2.3rem}span.art-fab-btn__label-text{font-family:'Montserrat';text-transform:uppercase;font-weight:700;font-style:italic}.art-boxed-text{background:var(--color-accent);border-radius:16px;padding:24px 32px}.art-pm-module--bg-alternate .art-boxed-text{background:var(--color-primary);color:var(--art-pm-on-primary,#ffffff)}.art-checklist li{margin-bottom:0.3rem;padding-left:1.5rem}.art-checklist li::before{background-color:transparent;content:'\2713';height:auto;left:0;-webkit-mask-image:none;-webkit-mask-repeat:unset;-webkit-mask-size:unset;mask-image:none;mask-repeat:unset;mask-size:unset;position:absolute;top:auto;width:auto}.om-rounded-icons .art-rep-list__media-link,.om-rounded-icons .art-rep-list__media{color:inherit;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:124px;height:124px;padding:0;background:var(--art-color-accent);border-radius:50%;transition:background-color 0.2s ease,color 0.2s ease,transform 0.2s ease}.om-rounded-icons .art-rep-list__media-link:is(:hover,:focus-visible),.om-rounded-icons .art-rep-list__media:is(:hover,:focus-visible){color:white;background:var(--art-color-muted);transform:scale(1.05)}@media (max-width:640px){.om-rounded-icons .art-rep-list__item{flex:1 1 calc(50% - var(--art-rep-spacing-md,1.5rem) / 2)}}.art-rep-module--list--feature-grid .art-rep-list__item-link{color:var(--art-color-text)}.art-rep-testimonial__more{color:var(--art-color-text)}#art-prop-search-minimal-location-1#art-prop-search-minimal-location-1{color:white !important}.art-areas-we-cover-hero-contact__list a,.art-branches-hero-contact__list a{font-family:'Montserrat';font-weight:bold;font-style:italic}.oakmans-section-divider{height:10px;background:var(--color-accent);border-radius:9999px;margin:0 auto;width:calc(100% - 30px);max-width:calc(var(--art-max-width) - 30px)}.oakmans-section-divider:first-child,:not(.art-pm-module--bg-white) + .oakmans-section-divider{margin-top:4rem}.art-rep-stats__text{font-size:1.375rem}.art-rep-stats__text span{font-size:1rem}.art-pm-module__fg-item{align-items:center;border-radius:var(--art-radius,0);display:flex;flex-direction:column;padding:1.5rem 1rem;text-align:center}@media (min-width:740px){.widget-area--footer .wp-block-group{align-items:stretch;justify-content:center;flex-wrap:wrap;gap:2.5rem 4rem}.widget-area--footer .widget_nav_menu{text-align:center}.widget-area--footer .widget_nav_menu ul{list-style:none;margin:0;padding:0}.widget-area--footer .widget_nav_menu:not(:last-child){border-right:2px solid var(--color-accent);padding-right:4rem}.widget-area--footer .widget-title{clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;position:absolute;width:1px}}@media (max-width:739px){.widget-area--footer{padding:0}}.simple-stepped-form{--ssf-accent:#f5d930;--ssf-text:#1a1a1a;--ssf-muted:#6b6b6b}.simple-stepped-form .gf_progressbar_title{display:none}.simple-stepped-form .gf_progressbar_wrapper{margin:0 0 2rem}.simple-stepped-form .gf_progressbar,.simple-stepped-form .gf_progressbar_custom{background-color:var(--ssf-text) !important;border-radius:0 !important;height:2px !important;overflow:hidden}.simple-stepped-form .gf_progressbar_percentage{height:100%}.simple-stepped-form .gf_progressbar_percentage span{display:none}.simple-stepped-form input[type='text'],.simple-stepped-form input[type='email'],.simple-stepped-form input[type='tel'],.simple-stepped-form input[type='number'],.simple-stepped-form input[type='url']{background:transparent !important;border:none !important;border-bottom:1px solid var(--ssf-text) !important;border-radius:0 !important;padding:0.5rem 0 !important;font-size:1.125rem;transition:border-color 0.2s ease}.simple-stepped-form input[type='text']:focus,.simple-stepped-form input[type='email']:focus,.simple-stepped-form input[type='tel']:focus,.simple-stepped-form input[type='number']:focus,.simple-stepped-form input[type='url']:focus{border-bottom-color:var(--ssf-accent) !important;outline:none !important;box-shadow:none !important}.simple-stepped-form .gfield:is(:has(.ginput_container_text),:has(.ginput_container_email),:has(.ginput_container_number),:has(.ginput_container_phone),:has(.ginput_container_website)){position:relative;padding-top:1.25rem}.simple-stepped-form .gfield:is(:has(.ginput_container_text),:has(.ginput_container_email),:has(.ginput_container_number),:has(.ginput_container_phone),:has(.ginput_container_website)) .gfield_label{position:absolute;top:1.25rem;left:0;margin:0;transition:transform 0.2s ease,color 0.2s ease;transform-origin:left top;pointer-events:none}.simple-stepped-form .gfield:has(input:placeholder-shown):not(:focus-within) .gfield_label{color:var(--ssf-muted)}.simple-stepped-form .gfield:focus-within .gfield_label,.simple-stepped-form .gfield:not(:has(input:placeholder-shown)) .gfield_label{transform:translateY(-1.5rem) scale(0.8);color:var(--ssf-text)}.simple-stepped-form .gfield:focus-within .gfield_label{color:var(--ssf-accent)}.simple-stepped-form .gform_button,.simple-stepped-form .gform_next_button,.simple-stepped-form .gform_previous_button{background-color:var(--ssf-accent) !important;border:none !important;border-radius:999px !important;color:var(--ssf-text) !important;font-weight:600 !important;letter-spacing:0.08em !important;padding:0.9rem 2.5rem !important;text-transform:uppercase !important;transition:background-color 0.2s ease}.simple-stepped-form .gform_button:hover,.simple-stepped-form .gform_next_button:hover,.simple-stepped-form .gform_previous_button:hover,.simple-stepped-form .gform_button:focus-visible,.simple-stepped-form .gform_next_button:focus-visible,.simple-stepped-form .gform_previous_button:focus-visible{background-color:color-mix(in srgb,var(--ssf-accent) 85%,black) !important}.simple-stepped-form .ginput_complex,.simple-stepped-form .ginput_container_name{background:transparent !important;border:none !important;border-radius:0 !important}.simple-stepped-form .ginput_container_name input[type='text']{background:transparent !important;border:none !important;border-bottom:1px solid var(--ssf-text) !important;border-radius:0 !important;padding:0.5rem 0 !important}.simple-stepped-form .ginput_container_name input[type='text']:focus{border-bottom-color:var(--ssf-accent) !important;outline:none !important;box-shadow:none !important}.simple-stepped-form .gfield:is(:has(.ginput_container_text),:has(.ginput_container_email),:has(.ginput_container_number),:has(.ginput_container_phone),:has(.ginput_container_website),:has(.ginput_container_name)){position:relative;padding-top:1.25rem}.simple-stepped-form .gfield:is(:has(.ginput_container_text),:has(.ginput_container_email),:has(.ginput_container_number),:has(.ginput_container_phone),:has(.ginput_container_website),:has(.ginput_container_name)) .gfield_label{position:absolute;top:1.25rem;left:0;margin:0;transition:transform 0.2s ease,color 0.2s ease;transform-origin:left top;pointer-events:none}.simple-stepped-form .ginput_container_text,.simple-stepped-form .ginput_container_email,.simple-stepped-form .ginput_container_number,.simple-stepped-form .ginput_container_phone,.simple-stepped-form .ginput_container_website{background:transparent !important;border:none !important;border-radius:0 !important}.art-team-card{display:flex;flex-direction:column;height:100%;background:#343434;overflow:hidden}.art-team-card__image-wrap{width:100%;overflow:hidden;flex-shrink:0}.art-team-card__photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.art-team-card__info{display:flex;flex-direction:column;flex:1;padding:18px 20px 0;background:#343434;text-align:center;color:#fff}.art-team-card__name{margin:0 0 10px;color:#fff;font-family:var(--font-base);font-size:22px;font-weight:600;line-height:1.15}.art-team-card__name::after{content:'';display:inline-block;width:0;height:0;margin-left:8px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #fff;vertical-align:middle}.art-team-card__job-title{margin:0 0 18px;color:#fff;font-size:15px;font-weight:600;line-height:1.15;letter-spacing:1.5px;text-transform:uppercase}.art-team-card .art-pm-module__contact-buttons{display:flex;width:calc(100% + 40px);margin-top:auto;margin-left:-20px;gap:0px}.art-team-card .art-pm-module__contact-buttons .art-btn{flex:1;margin:0;padding:15px 10px;border:0;border-radius:0;background:#f5da4f;color:#292929;font-size:14px;font-weight:700;line-height:1;letter-spacing:1.5px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background 0.2s ease,color 0.2s ease}.art-team-card .art-pm-module__contact-buttons .art-btn + .art-btn{border-left:1px solid rgba(0,0,0,0.15)}.art-team-card .art-pm-module__contact-buttons .art-btn:hover{background:#292929;color:#fff}@media (max-width:767px){.art-team-card__info{padding:16px 15px 0}.art-team-card__name{font-size:20px}.art-team-card__job-title{font-size:13px;letter-spacing:1.2px}.art-team-card .art-pm-module__contact-buttons{width:calc(100% + 30px);margin-left:-15px}}.art-pm-module--bg-primary :is(h1,h2,h3,h4,h5,h6,p,li){color:white}.art-pm-hero__search--compact{background:transparent;height:10.375rem;max-width:100%;padding:0;position:relative}.art-pm-hero__search--compact .art-prop-search{background:rgb(52 52 52 / 90%);border:1px solid rgba(255,255,255,0.15);border-radius:20px;box-shadow:0 2px 6px rgba(0,0,0,0.2),0 30px 60px rgba(0,0,0,0.3);inset-inline:0;overflow:hidden;position:absolute;top:0}.art-pm-hero__search--compact .art-prop-search__field>label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.art-pm-hero__search--compact .art-prop-search__dept-tabs{border-bottom:1px solid rgb(52 52 52 / 90%);flex-wrap:nowrap;gap:1px;margin-block-end:0}.art-pm-hero__search--compact .art-prop-search__dept-tab{background:rgb(245 217 48 / 90%);border:none;border-radius:0;color:#1a1a1a;flex:1 1 0;font-size:0.8125rem;height:3rem;letter-spacing:0.05em;min-width:0;text-decoration:none;text-transform:uppercase}.art-pm-hero__search--compact .art-prop-search__dept-tab:has(input:checked){background:rgb(52 52 52 / 90%);color:#fff;text-decoration:underline;text-decoration-color:var(--color-accent,#f5d930);text-decoration-thickness:2px;text-underline-offset:0.8em}.art-pm-hero__search--compact .art-prop-search__dept-tab:has(input:focus-visible){outline:2px solid #fff;outline-offset:-3px}.art-pm-hero__search--compact .art-prop-search__form{align-items:stretch;background:#fff;border-radius:16px;flex-wrap:nowrap;gap:0;margin:1.25rem;margin-bottom:12px;overflow:hidden}.art-pm-hero__search--compact .art-prop-search__field{min-width:0}.art-pm-hero__search--compact .art-prop-search__control{border:none;border-radius:0;height:4rem}.art-pm-hero__search--compact .art-prop-search__field--address_keyword{align-items:center;display:flex;flex:1 1 auto}.art-pm-hero__search--compact .art-prop-search__field--radius{border-inline-start:1px solid #e5e5e5;flex:0 0 auto}.art-pm-hero__search--compact .art-prop-search__field--radius .art-prop-search__control{width:auto}.art-pm-hero__search--compact .art-prop-search__field--submit{align-items:center;display:flex;flex:0 0 auto;padding-inline-end:0.375rem}html.art-pm-hero-js .art-pm-hero__search--compact .art-prop-search__form>.art-prop-search__field:not(.art-prop-search__field--address_keyword):not(.art-prop-search__field--radius):not(.art-prop-search__field--submit){display:none}@media (max-width:47.9375em){html.art-pm-hero-js .art-pm-hero__search--compact .art-prop-search__form>.art-prop-search__field--radius{display:none}}.art-pm-hero__search--compact .art-prop-search__submit{background:var(--color-accent,#f5d930);border:1px solid rgba(0,0,0,0.08);border-radius:var(--art-radius-round,999px);box-shadow:0 2px 4px rgba(0,0,0,0.18);color:#1a1a1a;font-size:0.875rem;height:3rem;min-width:6.5rem}.art-pm-hero-search-filters .art-prop-search__field--radius{border-inline-start:none;flex:1 1 7.5rem}.art-pm-hero-search-filters .art-prop-search__field--radius .art-prop-search__control{width:100%}.art-pm-hero-search-filters-toggle{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:0.8125rem;gap:0.4rem;letter-spacing:0.02em;margin:0 auto 1.25rem 1.45rem;padding:0;transition:color 0.15s ease;width:fit-content}.art-pm-hero-search-filters-toggle svg{flex-shrink:0;height:0.9rem;width:0.9rem}.art-pm-hero-search-filters-toggle:hover,.art-pm-hero-search-filters-toggle[aria-expanded='true']{color:var(--color-accent,#f5d930)}.art-pm-hero-search-filters{display:grid;grid-template-rows:minmax(0,0fr);margin-inline:1.25rem;transition:grid-template-rows 0.3s ease}.art-pm-hero-search-filters.is-open{grid-template-rows:minmax(0,1fr)}.art-pm-hero:has(.art-pm-hero-search-filters.is-open) .art-pm-hero__down-arrow{opacity:0;pointer-events:none;transition:opacity 0.15s ease}.art-pm-hero-search-filters__inner{display:flex;flex-wrap:wrap;gap:0.625rem;min-height:0;overflow:hidden;padding-block-end:1.25rem}.art-pm-hero-search-filters .art-prop-search__field{background:#fff;border-radius:10px;flex:1 1 7.5rem;margin:0;overflow:hidden}.art-pm-hero-search-filters .art-prop-search__control{overflow:hidden;padding-inline:1.25rem 2rem;text-overflow:ellipsis;white-space:nowrap}.art-pm-hero-search-filters .art-prop-search__field--toggle{align-items:center;background:none;color:#fff;display:flex;flex-basis:100%;gap:0.5rem;justify-content:flex-start}.art-pm-hero-search-filters .art-prop-search__field--toggle input[type='checkbox']{accent-color:var(--color-accent,#f5d930);height:1.125rem;margin:0 !important;width:1.125rem}@media (max-width:47.9375em){.art-pm-hero__search--compact .art-prop-search__dept-tab{font-size:0.6875rem;padding-inline:0.375rem}.art-pm-hero-search-filters__inner{grid-template-columns:repeat(2,1fr)}.art-pm-hero-search-filters .art-prop-search__control{font-size:0.8125rem;padding-inline:0.875rem 1.5rem}.art-pm-hero__search--compact .art-prop-search__submit{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:1.125rem;font-size:0;min-width:3rem;padding:0;width:3rem}}.art-pm-hero__search--compact .art-prop-search__student-beds{display:none}.art-pm-hero__search--compact .art-prop-search:has(.art-prop-search__dept-tab--student input:checked):has(.art-prop-search__student-beds) .art-prop-search__form,.art-pm-hero__search--compact .art-prop-search:has(.art-prop-search__dept-tab--student input:checked):has(.art-prop-search__student-beds) .art-pm-hero-search-filters-toggle,.art-pm-hero__search--compact .art-prop-search:has(.art-prop-search__dept-tab--student input:checked):has(.art-prop-search__student-beds) .art-pm-hero-search-filters{display:none}.art-pm-hero__search--compact .art-prop-search:has(.art-prop-search__dept-tab--student input:checked) .art-prop-search__student-beds{display:flex}.art-pm-hero__search--compact .art-prop-search__student-beds{flex-wrap:wrap;margin:1.25rem}.art-pm-hero__search--compact .art-prop-search__student-bed{align-items:center;border-inline-start:1px solid rgba(255,255,255,0.15);color:#fff;display:flex;flex:1 1 auto;flex-direction:column;gap:0.4rem;padding:0.5rem 0.75rem;text-decoration:none;transition:color 0.15s ease}.art-pm-hero__search--compact .art-prop-search__student-bed:first-child{border-inline-start:none}.art-pm-hero__search--compact .art-prop-search__student-bed:hover,.art-pm-hero__search--compact .art-prop-search__student-bed:focus-visible{color:var(--color-accent,#f5d930)}.art-pm-hero__search--compact .art-prop-search__student-bed svg{height:1.6rem;width:2.1rem}.art-pm-hero__search--compact .art-prop-search__student-bed span{font-size:0.6875rem;font-weight:600;letter-spacing:0.05em;text-align:center;text-transform:uppercase}@media (max-width:47.9375em){.art-pm-hero__search--compact .art-prop-search__student-bed{flex:1 1 20%;padding:0.5rem 0.25rem}.art-pm-hero__search--compact .art-prop-search__student-bed span{font-size:0.5625rem}}.art-pm-module--property-slider .art-pm-module__dept-tab.is-active{color:var(--art-color-text)}.oakmans-highlight-cards .art-pm-module__content-multi-card{background-color:#f6d932}.oakmans-highlight-cards img{max-width:78px;margin:0 0 -15px 0}.art-pm-hero__select-bedrooms{margin:0 auto;max-width:48rem;padding-inline:1.5rem;position:relative;text-align:center;z-index:2}.art-pm-hero__select-bedrooms-heading{align-items:center;color:#fff;display:flex;font-size:0.8125rem;font-weight:600;gap:1rem;justify-content:center;letter-spacing:0.25em;margin:0 auto 1rem;text-shadow:0 1px 3px rgba(0,0,0,0.6);text-transform:uppercase}.art-pm-hero__select-bedrooms-heading::before,.art-pm-hero__select-bedrooms-heading::after{border-top:1px solid rgba(255,255,255,0.6);content:'';flex:1 1 auto}.art-pm-hero__select-bedrooms-pills{display:flex;flex-wrap:wrap;gap:0.75rem;justify-content:center}.art-pm-hero__select-bedrooms-pill{background:transparent;border:1px solid #fff;border-radius:999px;color:#fff;font-size:0.875rem;font-weight:600;line-height:1;min-width:2.75rem;padding:0.65rem 1rem;text-decoration:none;text-shadow:0 1px 3px rgba(0,0,0,0.6);transition:background-color 0.15s ease,color 0.15s ease}.art-pm-hero__select-bedrooms-pill:hover,.art-pm-hero__select-bedrooms-pill:focus-visible{background-color:var(--color-accent,#f5d930);border-color:var(--color-accent,#f5d930);color:#1a1a1a;text-shadow:none}@media (max-width:47.9375em){.art-pm-hero__select-bedrooms{padding-inline:1rem}.art-pm-hero__select-bedrooms-heading{font-size:0.6875rem;gap:0.625rem;letter-spacing:0.15em;margin-bottom:0.75rem}.art-pm-hero__select-bedrooms-pills{gap:0.5rem}.art-pm-hero__select-bedrooms-pill{font-size:0.75rem;min-width:2.25rem;padding:0.5rem 0.75rem}}.art-prop-card__price{color:var(--art-color-text)}.oakmans-instant-valuation{padding-top:0;padding-bottom:0;height:125px}.oakmans-instant-valuation h2{font-size:2rem}@media (max-width:768px){.oakmans-instant-valuation{height:auto;min-height:125px;padding-top:1.5rem;padding-bottom:1.5rem}.oakmans-instant-valuation h2{font-size:1.5rem}}.art-pm-market-stats__value{color:var(--art-color-text)}.art-pm-module--bg-secondary .art-btn--primary:hover,.art-pm-module--bg-secondary .art-btn--primary:focus-visible,.art-rep-module--cta--bg-secondary .art-btn--primary:hover,.art-rep-module--cta--bg-secondary .art-btn--primary:focus-visible{background-color:transparent;border-color:var(--color-btn-primary-border)}.single-area .art-pm-hero__ctas .art-btn:not(.art-btn--outline):hover,.single-area .art-pm-hero__ctas .art-btn:not(.art-btn--outline):focus-visible,.single-branch .art-pm-hero__ctas .art-btn:not(.art-btn--outline):hover,.single-branch .art-pm-hero__ctas .art-btn:not(.art-btn--outline):focus-visible{border-color:#ffffff}.art-pm-module--bg-alternate .art-pm-module__content-multi-timeline-connector,.art-pm-module--bg-alternate .art-pm-module__content-multi-timeline-cards-line,.art-pm-module--bg-alternate .art-pm-module__content-multi-timeline-cards-tick{background-color:#ffffff}.art-pm-module--bg-alternate .art-pm-module__content-multi-timeline-cards-rail::after{background-color:#ffffff}.art-nav-property-search--oakmans .art-nav-property-search__panel{background:#faf8f2;border-radius:28px;padding:2.75rem}.art-nav-property-search--oakmans .art-nav-property-search__inner{gap:0}.art-nav-property-search--oakmans .art-nav-property-search__title{color:#232323;font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.25rem);letter-spacing:-1.4px;line-height:1.15;margin:0 0 0.75rem}.art-nav-property-search--oakmans .art-nav-property-search__subtitle{color:#6b6b6b;font-size:1rem;line-height:1.5;margin:0 0 1.75rem}.art-nav-property-search--oakmans .art-nav-property-search__field{position:relative}.art-nav-property-search--oakmans .art-nav-property-search__field-icon{color:#9a9a9a;height:1.125rem;left:1.125rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1.125rem}.art-nav-property-search--oakmans .art-nav-property-search__label{clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;position:absolute;width:1px}.art-nav-property-search--oakmans .art-nav-property-search__input{background:#ffffff;border-color:#e5e3dc;border-radius:14px;padding-block:1rem;padding-inline-start:2.75rem}.art-nav-property-search--oakmans .art-nav-property-search__departments{gap:0.75rem;margin-top:1.5rem}.art-nav-property-search--oakmans .art-nav-property-search__dept-btn{background-color:#efeee8;border-color:transparent;border-radius:14px;color:#232323;flex:1 1 0;font-weight:600;min-width:0;padding-block:1rem}.art-nav-property-search--oakmans .art-nav-property-search__dept-btn:hover,.art-nav-property-search--oakmans .art-nav-property-search__dept-btn:focus-visible{background-color:#e5e3da;border-color:transparent;color:#232323}.art-nav-property-search--oakmans .art-nav-property-search__dept-btn.is-default{background-color:var(--color-accent,#f5d930)}.art-nav-property-search--oakmans .art-nav-property-search__dept-btn.is-default:hover,.art-nav-property-search--oakmans .art-nav-property-search__dept-btn.is-default:focus-visible{background-color:color-mix(in srgb,var(--color-accent,#f5d930) 85%,black)}@media (max-width:480px){.art-nav-property-search--oakmans .art-nav-property-search__panel{padding:2.25rem 1.5rem}.art-nav-property-search--oakmans .art-nav-property-search__dept-btn{font-size:0.8125rem;padding-inline:0.75rem}}.art-prop-single__custom-row--multi{align-items:normal}.art-prop-images--feature{background:var(--art-color-alternate,#f5f5f5);box-shadow:0 0 0 100vmax var(--art-color-alternate,#f5f5f5);clip-path:inset(0 -100vmax);gap:1.5rem;margin-top:calc(-1 * var(--art-prop-archive-wrapper-pt,0px));padding-block:4rem}.art-prop-images--feature .art-prop-images__back-to-search{color:#343336}.art-prop-images--feature .art-prop-images__info-panel{background:transparent;gap:30px}.art-prop-images--feature .art-prop-single__custom{display:flex;flex-direction:column;gap:30px;margin:0}.art-prop-images--feature .art-prop-single__custom-row{margin:0}.art-prop-images--feature .art-prop-images__info-panel h1.property_title{font-size:2.2rem}.art-prop-images--feature .art-prop-images__img{border-radius:var(--art-radius,0)}.art-prop-images--feature .art-prop-single__badge-tag{border-radius:5px;color:var(--art-color-text,#1a1a1a);font-weight:600}.art-prop-images--feature .art-prop-single__badge-meta{background:transparent;padding:0}.art-prop-images--feature .price{font-size:2.1rem}.art-prop-images--feature .art-prop-single__tenure-text{position:relative;top:-6px}.art-prop-images--feature .art-prop-single__custom-block--tenure_tag{align-self:end}.art-prop-images--feature .art-prop-images__nav{bottom:1rem;top:auto;transform:none}.art-prop-images--feature .art-prop-images__nav--prev{left:auto;right:4rem}.art-prop-images--feature .art-prop-images__nav--next{right:1rem}.art-prop-images--feature .art-prop-images__info-cta{background-color:var(--color-btn-secondary-bg,#666666);border:1px solid var(--color-btn-secondary-border,#666666);border-radius:var(--art-radius,0);color:var(--color-btn-secondary-text,#ffffff);margin-top:20px}body.art-btn-shape-rounded .art-prop-images--feature .art-prop-images__info-cta{border-radius:9999px}.art-prop-images--feature .art-prop-images__info-cta.art-btn{letter-spacing:normal}.art-prop-images--feature .art-prop-images__info-cta:hover,.art-prop-images--feature .art-prop-images__info-cta:focus-visible{background-color:var(--color-btn-secondary-bg-hover,#1a1a2e);border-color:var(--color-btn-secondary-border-hover,#1a1a2e);color:var(--color-btn-secondary-text-hover,#ffffff)}.art-prop-images--feature .art-prop-images__info-cta.art-btn:hover,.art-prop-images--feature .art-prop-images__info-cta.art-btn:focus-visible{opacity:1}@media (max-width:81.25em){.art-prop-images--feature{padding-block-start:0}.art-prop-images--feature .art-prop-single__custom{gap:16px}.art-prop-images--feature .art-prop-images__info-panel h1.property_title{font-size:1.7rem}.art-prop-images--feature .art-prop-images__info-cta{align-self:stretch;border-width:0;margin:1.5rem 0 calc(-1 * clamp(1.5rem,5%,3rem));padding-block:1.1rem;text-align:center}.art-prop-images--feature .art-prop-images__img{border-radius:0}}.oakmans-valpal-video{margin-bottom:1.5rem}.oakmans-valpal-video video{border-radius:12px;display:block;max-width:100%;width:100%}.property_actions ul{border-bottom:2px solid var(--art-color-border,#e0e0e0);gap:0;margin-inline-start:-1.25rem;margin-top:0}.property_actions ul li a{align-items:center;background-color:transparent;border:none;border-bottom:3px solid transparent;border-radius:0;color:var(--art-color-muted,#666666);display:inline-flex;font-size:var(--art-text-sm,0.875rem);gap:0.5em;margin-bottom:-2px;padding:1rem 1.25rem}.property_actions ul li.action-overview a::before,.property_actions ul li.action-gallery a::before,.property_actions ul li.action-floorplans a::before,.property_actions ul li.action-epc a::before,.property_actions ul li.action-virtual-tour a::before,.property_actions ul li.action-shortlist a::before{background-color:currentColor;content:'';display:inline-block;flex-shrink:0;height:1.1em;width:1.1em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.property_actions ul li.action-overview a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpolyline points='9 22 9 12 15 12 15 22'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpolyline points='9 22 9 12 15 12 15 22'/%3E%3C/svg%3E")}.property_actions ul li.action-gallery a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' ry='2'/%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'/%3E%3Cpolyline points='21 15 16 10 5 21'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' ry='2'/%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'/%3E%3Cpolyline points='21 15 16 10 5 21'/%3E%3C/svg%3E")}.property_actions ul li.action-floorplans a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='3' y1='9' x2='21' y2='9'/%3E%3Cline x1='9' y1='21' x2='9' y2='9'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='3' y1='9' x2='21' y2='9'/%3E%3Cline x1='9' y1='21' x2='9' y2='9'/%3E%3C/svg%3E")}.property_actions ul li.action-epc a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3Cpolyline points='10 9 9 9 8 9'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3Cpolyline points='10 9 9 9 8 9'/%3E%3C/svg%3E")}.property_actions ul li.action-virtual-tour a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolygon points='10 8 16 12 10 16 10 8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolygon points='10 8 16 12 10 16 10 8'/%3E%3C/svg%3E")}.property_actions ul li.action-shortlist a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/%3E%3C/svg%3E")}.property_actions ul li a:hover{background-color:transparent;border-bottom-color:var(--art-color-accent,#1a4a6b);color:var(--art-color-text,#1a1a1a)}.property_actions ul li a:focus-visible{outline-offset:-2px}.property_actions ul li:first-child:not(.action-make-enquiry) a{border-bottom-color:var(--art-color-accent,#1a4a6b);color:var(--art-color-text,#1a1a1a);font-weight:600}.property_actions ul:has(li:not(:first-child) a:hover) li:first-child a{border-bottom-color:transparent}.property_actions ul li.action-make-enquiry a{border-bottom:none;border-radius:var(--art-radius,0);margin-bottom:0;padding:0.625rem 1rem}@media (max-width:47.9375em){.property_actions ul li.action-overview{display:none}.property_actions ul{border-bottom:none;display:grid;gap:0.75rem;grid-template-columns:1fr 1fr;margin-inline-start:0}.property_actions ul li.action-make-enquiry{grid-column:1 / -1}.property_actions ul:has(.action-overview) li:last-child:nth-child(even),.property_actions ul:not(:has(.action-overview)) li:last-child:nth-child(odd){grid-column:1 / -1}.property_actions ul li a{background-color:var(--art-color-surface,#f9fafb);border-bottom:none;border-radius:var(--art-radius,8px);color:var(--art-color-text,#1a1a1a);font-weight:400;margin-bottom:0;padding:0.85rem 1rem;width:100%}.property_actions ul li:first-child:not(.action-make-enquiry) a{font-weight:400}}.art-prop-single__body{margin-bottom:60px}@media (min-width:75.625em){.art-prop-single--has-sidebar .art-prop-single__sidebar{padding-left:2rem}}.art-prop-single__sidebar .art-blocks-contact,.art-prop-single__sidebar .art-blocks-map-card{background-color:var(--art-color-alternate,#f4f4f6);border:none}.art-prop-single__sidebar .art-blocks-property-calculators .art-blocks-property-calculators__container{padding:2rem}.art-prop-single__sidebar .art-blocks-property-calculators__card{border-radius:var(--art-radius,12px)}.art-blocks-property-calculators.is-style-tabs .art-blocks-property-calculators__panels{padding-block:3rem}.art-blocks-property-calculators.is-style-tabs .art-blocks-property-calculators__tablist{padding-top:1rem}.art-prop-mi__rows .art-pm-module__accordion-item{background-color:var(--art-color-bg,#ffffff);border:1px solid var(--art-color-border,#e5e7eb);border-radius:var(--art-radius,12px);margin-bottom:1rem;overflow:hidden}.art-prop-mi__rows .art-pm-module__accordion-item:last-child{margin-bottom:0}.art-prop-mi__rows .art-pm-module__accordion-trigger{margin-inline:0;padding:1.25rem;width:100%}.art-prop-mi__rows .art-pm-module__accordion-trigger::after{border-right-color:var(--art-color-text,#1a1a1a);border-top-color:var(--art-color-text,#1a1a1a)}.art-prop-mi__rows .art-pm-module__accordion-trigger:hover,.art-prop-mi__rows .art-pm-module__accordion-item.is-open .art-pm-module__accordion-trigger{background-color:var(--art-color-alternate,#f3f4f6)}.art-prop-mi__rows .art-pm-module__accordion-content{padding:0 1.25rem 1.25rem}dialog.art-modal:has(.gform_wrapper){background:#343336;border:1px solid #ffffff;max-width:min(740px,calc(100vw - 2rem))}dialog.art-modal:has(.gform_wrapper) .art-modal__close{color:#ffffff}dialog.art-modal .gform_wrapper .gform_heading .gform_title,dialog.art-modal .gform_wrapper .gform_description,dialog.art-modal .gform_wrapper .gfield_description,dialog.art-modal .gform_wrapper .gfield_checkbox label,dialog.art-modal .gform_wrapper .gfield_radio label,dialog.art-modal .gform_wrapper .ginput_container label,dialog.art-modal .gform_wrapper .gform_confirmation_message{color:#cccccc}dialog.art-modal .gform_wrapper .gform_description{font-size:var(--art-text-sm,0.875rem)}dialog.art-modal .gform_wrapper .gform_title{margin-top:0}dialog.art-modal .gform-theme--framework .gf_progressbar_title{margin-block-end:var(--gf-field-pg-prog-title-margin-y-end);font-weight:400;font-size:13px;color:#ccc}dialog.art-modal .gform_wrapper .gfield_label,dialog.art-modal .gform_wrapper legend.gfield_label,dialog.art-modal .gform_wrapper .gform-field-label{color:#cccccc !important;font-weight:normal}dialog.art-modal .gform_wrapper .gfield_required{color:var(--color-accent,#f5d930) !important}dialog.art-modal .gform_wrapper input[type='text'],dialog.art-modal .gform_wrapper input[type='email'],dialog.art-modal .gform_wrapper input[type='tel'],dialog.art-modal .gform_wrapper input[type='number'],dialog.art-modal .gform_wrapper input[type='url'],dialog.art-modal .gform_wrapper input[type='search'],dialog.art-modal .gform_wrapper textarea,dialog.art-modal .gform_wrapper select{background-color:#ffffff !important;border-color:#ffffff !important;color:#1a1a1a !important}dialog.art-modal .gform_wrapper input[type='checkbox'],dialog.art-modal .gform_wrapper input[type='radio']{accent-color:var(--color-accent,#f5d930)}dialog.art-modal .gform_wrapper .gform_footer,dialog.art-modal .gform_wrapper .gform_page_footer{border-top-color:rgba(255,255,255,0.15)}dialog.art-modal .gform_wrapper p.form-privacy-statement{color:#cccccc;font-size:14px;margin:0}.gform_wrapper .gform_heading{display:none}#gform_wrapper_2 .gform_heading{display:block}dialog.art-modal .gform_wrapper .gform_button{background-color:var(--color-accent,#f5d930) !important;border-color:var(--color-accent,#f5d930) !important;color:#1a1a1a !important;font-weight:normal;text-transform:uppercase}dialog.art-modal .gform_wrapper .gform_button:hover,dialog.art-modal .gform_wrapper .gform_button:focus-visible{background-color:#ffffff !important;border-color:#ffffff !important;color:#1a1a1a !important}dialog.art-modal .gform_wrapper .gform_next_button{background-color:var(--color-btn-secondary-bg,#666666) !important;border-color:var(--color-btn-secondary-border,#666666) !important;color:var(--color-btn-secondary-text,#ffffff) !important}dialog.art-modal .gform_wrapper .gform_next_button:hover,dialog.art-modal .gform_wrapper .gform_next_button:focus-visible{background-color:color-mix(in srgb,var(--color-btn-secondary-bg,#666666) 85%,black) !important;border-color:color-mix(in srgb,var(--color-btn-secondary-bg,#666666) 85%,black) !important}dialog.art-modal .gform_wrapper a{color:var(--color-accent,#f5d930)}[id^='makeEnquiry']{background:#343336;border:1px solid #ffffff;color:#cccccc;padding:2rem}[id^='makeEnquiry'] h2{color:#ffffff;margin-top:0}[id^='makeEnquiry'] .gform_wrapper .gfield_label,[id^='makeEnquiry'] .gform_wrapper legend.gfield_label,[id^='makeEnquiry'] .gform_wrapper .gform-field-label{color:#ffffff !important;font-weight:normal}[id^='makeEnquiry'] .gform_wrapper .gfield_description,[id^='makeEnquiry'] .gform_wrapper .gfield_checkbox label,[id^='makeEnquiry'] .gform_wrapper .gfield_radio label,[id^='makeEnquiry'] .gform_wrapper .ginput_container label{color:#cccccc}[id^='makeEnquiry'] .gform_wrapper .gfield_required{color:var(--color-accent,#f5d930) !important}[id^='makeEnquiry'] .gform_wrapper input[type='text'],[id^='makeEnquiry'] .gform_wrapper input[type='email'],[id^='makeEnquiry'] .gform_wrapper input[type='tel'],[id^='makeEnquiry'] .gform_wrapper input[type='number'],[id^='makeEnquiry'] .gform_wrapper select,[id^='makeEnquiry'] .gform_wrapper textarea{background-color:#ffffff !important;border-color:#ffffff !important;color:#1a1a1a !important}[id^='makeEnquiry'] .gform_wrapper input[type='checkbox'],[id^='makeEnquiry'] .gform_wrapper input[type='radio']{accent-color:var(--color-accent,#f5d930)}[id^='makeEnquiry'] .gform_wrapper p.form-privacy-statement{color:#cccccc;font-size:14px;margin:0}[id^='makeEnquiry'] .gform_wrapper .gform_button{background-color:var(--color-accent,#f5d930) !important;border-color:var(--color-accent,#f5d930) !important;color:#1a1a1a !important;font-weight:normal;text-transform:uppercase}[id^='makeEnquiry'] .gform_wrapper .gform_button:hover,[id^='makeEnquiry'] .gform_wrapper .gform_button:focus-visible{background-color:#ffffff !important;border-color:#ffffff !important;color:#1a1a1a !important}[id^='makeEnquiry'] .gform_wrapper a{color:var(--color-accent,#f5d930)}.art-pm-module--gravity-form .art-pm-module__form{background:#343336 !important;border:1px solid #ffffff !important}.art-pm-module--gravity-form .gform_wrapper .gform_heading .gform_title,.art-pm-module--gravity-form .gform_wrapper .gform_description,.art-pm-module--gravity-form .gform_wrapper .gfield_description,.art-pm-module--gravity-form .gform_wrapper .gfield_checkbox label,.art-pm-module--gravity-form .gform_wrapper .gfield_radio label,.art-pm-module--gravity-form .gform_wrapper .ginput_container label,.art-pm-module--gravity-form .gform_wrapper .gform_confirmation_message{color:#cccccc}.art-pm-module--gravity-form .gform_wrapper .gfield_label,.art-pm-module--gravity-form .gform_wrapper legend.gfield_label,.art-pm-module--gravity-form .gform_wrapper .gform-field-label{color:#cccccc !important;font-weight:normal}.art-pm-module--gravity-form .gform_wrapper .gfield_required{color:var(--color-accent,#f5d930) !important}.art-pm-module--gravity-form .gform_wrapper input[type='text'],.art-pm-module--gravity-form .gform_wrapper input[type='email'],.art-pm-module--gravity-form .gform_wrapper input[type='tel'],.art-pm-module--gravity-form .gform_wrapper input[type='number'],.art-pm-module--gravity-form .gform_wrapper input[type='url'],.art-pm-module--gravity-form .gform_wrapper input[type='search'],.art-pm-module--gravity-form .gform_wrapper textarea,.art-pm-module--gravity-form .gform_wrapper select{background-color:#ffffff !important;border-color:#ffffff !important;color:#1a1a1a !important}.art-pm-module--gravity-form .gform_wrapper input[type='checkbox'],.art-pm-module--gravity-form .gform_wrapper input[type='radio']{accent-color:var(--color-accent,#f5d930)}.art-pm-module--gravity-form .gform_wrapper p.form-privacy-statement{color:#cccccc;font-size:14px}.art-pm-module--gravity-form .gform_wrapper .gform_footer,.art-pm-module--gravity-form .gform_wrapper .gform_page_footer{border-top-color:rgba(255,255,255,0.15)}.art-pm-module--gravity-form .gform_wrapper .gform_button{background-color:var(--color-accent,#f5d930) !important;border-color:var(--color-accent,#f5d930) !important;color:#1a1a1a !important;font-weight:normal;text-transform:uppercase}.art-pm-module--gravity-form .gform_wrapper .gform_button:hover,.art-pm-module--gravity-form .gform_wrapper .gform_button:focus-visible{background-color:#ffffff !important;border-color:#ffffff !important;color:#1a1a1a !important}.art-pm-module--gravity-form .gform_wrapper a{color:var(--color-accent,#f5d930)}dialog.art-prop-search__modal-dialog{background:#343336;border:1px solid #ffffff}.art-prop-search__modal-header,.art-prop-search__modal-footer{border-color:rgba(255,255,255,0.15)}.art-prop-search__modal-title{color:#ffffff}.art-prop-search__modal-close{color:#ffffff}.art-prop-search__modal-close:hover{background-color:rgba(255,255,255,0.1)}.art-prop-search__modal-body .art-prop-search__drawer-field label{color:#cccccc}.art-prop-search__modal-body .art-prop-search__drawer-control{border-color:#ffffff}.art-prop-search__modal-clear{color:#cccccc}.art-prop-search__modal-clear:hover{color:#ffffff}.art-prop-search__modal-submit{color:#1a1a1a}.art-prop-single__sidebar .widget + .widget{margin-top:var(--art-spacing,1.5rem)}.schema-faq.wp-block-yoast-faq-block .schema-faq-question::after,.schema-faq.wp-block-art-division-faq .schema-faq-question::after{color:#1a1a1a}.oakmans-centered .art-pm-module__content-multi-card-body{align-items:center;justify-content:center}.oakmans-centered .art-pm-module__content-multi-card-body .art-pm-module__content-multi-card-text{align-items:center;display:flex;text-align:center;justify-content:center;flex-direction:column;margin:0}.oakmans-centered .art-pm-module__content-multi-card-body .art-pm-module__content-multi-card-text p{margin:0}.art-blocks-social-icons__title{font-family:'Montserrat';font-size:20px;font-weight:var(--font-base-weight);letter-spacing:normal;line-height:var(--line-height-body);text-align:center}.art-blocks-social-icons__link svg{width:32px;height:32px}body.oakmans-dept-student .art-prop-search__field--toggle{display:none}dialog.art-modal:has(.valpal-form){background:#343336;border:1px solid #ffffff}dialog.art-modal:has(.valpal-form) .art-modal__close{color:#ffffff}.valpal-form__intro,.valpal-results__intro{margin-bottom:1.5rem;text-align:center}.valpal-form__logo,.valpal-results__logo{margin:0 auto 1rem;max-width:180px}.valpal-form__logo svg,.valpal-results__logo svg{display:block;height:auto;width:100%}.valpal-form__title,.valpal-results__title{color:#ffffff;font-weight:700;letter-spacing:1px;margin:0 0 0.5rem;text-transform:uppercase}.valpal-form__title{font-size:var(--art-text-lg,1.25rem)}.valpal-results__title{font-size:1.7rem}.valpal-form__subtitle{color:#cccccc;margin:0 0 1.5rem}.valpal-form .control{margin-bottom:0.75rem}.valpal-form input[type='text'],.valpal-form input[type='email'],.valpal-form input[type='number'],.valpal-form select,.valpal-form textarea{background-color:#ffffff;border:1px solid #ffffff;border-radius:var(--art-radius,4px);color:#1a1a1a;padding:0.75rem 1rem}.valpal-form select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:0.75rem;min-height:3rem;padding-right:2.5rem}.valpal-form ::placeholder{color:#6f6f6f;opacity:1}.valpal-form button{background-color:var(--color-accent,#f5d930);border:1px solid var(--color-accent,#f5d930);border-radius:var(--art-radius-round,9999px);color:#1a1a1a;font-weight:700;padding:0.65rem 1rem;text-transform:uppercase}.valpal-form button:hover,.valpal-form button:focus-visible{background-color:#ffffff;border-color:#ffffff}.valpal-form input[type='checkbox']{accent-color:var(--color-accent,#f5d930)}.valpal-form .required{color:var(--color-accent,#f5d930)}.valpal-form__row{display:flex;gap:0.75rem}.valpal-form__row .control{flex:1}@media (max-width:480px){.valpal-form__row{flex-direction:column;gap:0}}.valpal-form__checkbox{margin-bottom:1rem}.valpal-form__checkbox label{align-items:flex-start;color:#cccccc;display:flex;font-size:var(--art-text-sm,0.875rem);gap:0.5rem}.valpal-form__checkbox input[type='checkbox']{flex-shrink:0;margin-top:0.2rem}.valpal-form input[type='submit'].button{background-color:var(--color-accent,#f5d930);border:1px solid var(--color-accent,#f5d930);border-radius:var(--art-radius-round,9999px);color:#1a1a1a;font-weight:700;padding:0.85rem 1rem;text-transform:uppercase}.valpal-form input[type='submit'].button:hover,.valpal-form input[type='submit'].button:focus-visible{background-color:#ffffff;border-color:#ffffff}.valpal-nav-back{color:var(--color-accent,#f5d930);font-size:var(--art-text-sm,0.875rem);font-weight:normal;left:var(--art-rep-spacing-sm,1rem);position:absolute;text-transform:uppercase;top:var(--art-rep-spacing-sm,1rem)}.valpal-nav-back:hover,.valpal-nav-back:focus-visible{color:#ffffff}#valuation_results .info-container{background:transparent;padding:2rem 0 0}#valuation_results .area-info{color:#cccccc}#valuation_results .amounts .min-amount-label,#valuation_results .amounts .actual-amount-label,#valuation_results .amounts .max-amount-label{color:#cccccc !important;font-weight:700 !important}#valuation_results .amounts .min-amount,#valuation_results .amounts .actual-amount,#valuation_results .amounts .max-amount{background:transparent !important;color:#ffffff !important;line-height:normal !important}#valuation_results .amounts .actual-amount{font-size:1.75rem !important;font-weight:700 !important}#valuation_results .amounts .actual-amount span{line-height:normal !important}@media (max-width:480px){#valuation_results .amounts .actual-amount{font-size:1.15rem !important}}.valpal-results__disclaimer{color:#cccccc;font-size:var(--art-text-sm,0.875rem);margin:0 auto 1.5rem;max-width:40rem;text-align:center}.valpal-results__restart{margin-top:1.5rem;text-align:center}.valpal-results__restart a{color:var(--color-accent,#f5d930)}.valpal-results__restart a:hover,.valpal-results__restart a:focus-visible{color:#ffffff}@media (max-width:992px){.oakmans-marketing.art-pm-module--style-feature-grid .art-pm-module__feature-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(109px,1fr));margin-inline:auto;margin-top:2rem;max-width:var(--art-max-width,75rem)}.oakmans-marketing .art-pm-module__fg-title{display:block;margin-top:0.75rem;font-size:1rem}}img.art-pm-module__fg-img{width:100px}.art-ra-sidebar__leave-buttons .art-ra-btn:last-child,.art-ra-sidebar__map,.art-ra-sidebar__heading,.art-ra-sidebar__address,.art-ra-list-page__sidebar p:first-of-type,.art-ra-list-page__sidebar p>a,.art-ra-sidebar__areas,.art-ra-sidebar__back-link{display:none}.art-ra-sidebar__leave-buttons,.art-ra-sidebar__enquiry-btn{display:inline-block;width:100%;font-size:16px;max-width:48%}.art-ra-sidebar__leave-buttons .art-ra-btn:first-child{width:max-content;background:var(--art-color-accent);transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease;&:hover{background:var(--color-btn-secondary-bg-hover,#1a1a2e)}}