html:root{--color-global-shadow-h:0deg;--color-global-shadow-l:0%;--color-global-shadow-s:0%;--color-global-shadow-a:0.15;--color-global-address-h:0deg;--color-global-address-l:60.7843137255%;--color-global-address-s:0%;--color-global-address-a:1;--color-flag-normal-h:216.5625deg;--color-flag-normal-l:31.7647058824%;--color-flag-normal-s:39.5061728395%;--color-flag-normal-a:1;--color-flag-selected-h:217.0093457944deg;--color-flag-selected-l:53.9215686275%;--color-flag-selected-s:45.5319148936%;--color-flag-selected-a:1;--color-flag-open-h:216.5625deg;--color-flag-open-l:32.1568627451%;--color-flag-open-s:39.0243902439%;--color-flag-open-a:1;--color-flag-virtual-open-house-h:217.0093457944deg;--color-flag-virtual-open-house-l:53.9215686275%;--color-flag-virtual-open-house-s:45.5319148936%;--color-flag-virtual-open-house-a:1;--color-flag-new-h:75.1648351648deg;--color-flag-new-l:37.0588235294%;--color-flag-new-s:48.1481481481%;--color-flag-new-a:1;--color-flag-reduced-h:7.5590551181deg;--color-flag-reduced-l:44.5098039216%;--color-flag-reduced-s:55.9471365639%;--color-flag-reduced-a:1;--color-flag-featured-h:49.8305084746deg;--color-flag-featured-l:87.6470588235%;--color-flag-featured-s:93.6507936508%;--color-flag-featured-a:1;--color-flag-for-sale-h:0deg;--color-flag-for-sale-l:20%;--color-flag-for-sale-s:0%;--color-flag-for-sale-a:1;--color-flag-expired-h:46.4739884393deg;--color-flag-expired-l:49.2156862745%;--color-flag-expired-s:68.9243027888%;--color-flag-expired-a:1;--color-flag-under-contract-h:216deg;--color-flag-under-contract-l:95.2941176471%;--color-flag-under-contract-s:41.6666666667%;--color-flag-under-contract-a:1;--color-flag-contract-pending-h:0deg;--color-flag-contract-pending-l:86.6666666667%;--color-flag-contract-pending-s:0%;--color-flag-contract-pending-a:1;--color-flag-contact-pending-h:0deg;--color-flag-contact-pending-l:86.6666666667%;--color-flag-contact-pending-s:0%;--color-flag-contact-pending-a:1;--color-flag-sold-h:0deg;--color-flag-sold-l:20%;--color-flag-sold-s:0%;--color-flag-sold-a:1;--color-flag-recent-sold-h:54.3307086614deg;--color-flag-recent-sold-l:49.8039215686%;--color-flag-recent-sold-s:100%;--color-flag-recent-sold-a:1;--color-flag-coming-soon-h:0deg;--color-flag-coming-soon-l:73.3333333333%;--color-flag-coming-soon-s:0%;--color-flag-coming-soon-a:1;--color-flag-off-market-h:0deg;--color-flag-off-market-l:40.3921568627%;--color-flag-off-market-s:0%;--color-flag-off-market-a:1;--color-record-marker-normal-h:0deg;--color-record-marker-normal-l:100%;--color-record-marker-normal-s:0%;--color-record-marker-normal-a:1;--color-record-marker-text-color-h:216.9230769231deg;--color-record-marker-text-color-l:32.3529411765%;--color-record-marker-text-color-s:39.3939393939%;--color-record-marker-text-color-a:1;--color-record-marker-icon-color-h:217.0093457944deg;--color-record-marker-icon-color-l:53.9215686275%;--color-record-marker-icon-color-s:45.5319148936%;--color-record-marker-icon-color-a:1;--color-record-marker-border-color-h:0deg;--color-record-marker-border-color-l:80%;--color-record-marker-border-color-s:0%;--color-record-marker-border-color-a:1;--color-record-marker-letter-color-h:0deg;--color-record-marker-letter-color-l:20%;--color-record-marker-letter-color-s:0%;--color-record-marker-letter-color-a:1;--color-region-marker-base-color-h:216.4485981308deg;--color-region-marker-base-color-l:53.137254902%;--color-region-marker-base-color-s:44.769874477%;--color-region-marker-base-color-a:1;--color-region-marker-country-color-h:217.7142857143deg;--color-region-marker-country-color-l:17.4509803922%;--color-region-marker-country-color-s:39.3258426966%;--color-region-marker-country-color-a:1;--color-region-marker-state-color-h:217.2972972973deg;--color-region-marker-state-color-l:46.4705882353%;--color-region-marker-state-color-s:15.611814346%;--color-region-marker-state-color-a:1;--color-region-marker-county-color-h:216.5625deg;--color-region-marker-county-color-l:31.7647058824%;--color-region-marker-county-color-s:39.5061728395%;--color-region-marker-county-color-a:1;--color-region-marker-city-color-h:216.4485981308deg;--color-region-marker-city-color-l:53.137254902%;--color-region-marker-city-color-s:44.769874477%;--color-region-marker-city-color-a:1;--color-region-marker-neighbhorhood-color-h:216deg;--color-region-marker-neighbhorhood-color-l:64.3137254902%;--color-region-marker-neighbhorhood-color-s:27.4725274725%;--color-region-marker-neighbhorhood-color-a:1;--color-school-marker-public-color-h:93.7777777778deg;--color-school-marker-public-color-l:49.2156862745%;--color-school-marker-public-color-s:53.7848605578%;--color-school-marker-public-color-a:1;--color-school-marker-private-color-h:203.4482758621deg;--color-school-marker-private-color-l:61.3725490196%;--color-school-marker-private-color-s:44.1624365482%;--color-school-marker-private-color-a:1;--color-school-marker-charter-color-h:8.6956521739deg;--color-school-marker-charter-color-l:63.5294117647%;--color-school-marker-charter-color-s:74.1935483871%;--color-school-marker-charter-color-a:1;--color-poi-marker-restaurants-color-h:93.7777777778deg;--color-poi-marker-restaurants-color-l:49.2156862745%;--color-poi-marker-restaurants-color-s:53.7848605578%;--color-poi-marker-restaurants-color-a:1;--color-poi-marker-banks-color-h:35.8474576271deg;--color-poi-marker-banks-color-l:52.9411764706%;--color-poi-marker-banks-color-s:98.3333333333%;--color-poi-marker-banks-color-a:1;--color-poi-marker-groceries-color-h:180.4316546763deg;--color-poi-marker-groceries-color-l:45.6862745098%;--color-poi-marker-groceries-color-s:59.6566523605%;--color-poi-marker-groceries-color-a:1;--color-poi-marker-service-stations-color-h:203.4482758621deg;--color-poi-marker-service-stations-color-l:61.3725490196%;--color-poi-marker-service-stations-color-s:44.1624365482%;--color-poi-marker-service-stations-color-a:1;--color-radius-control-h:216.5625deg;--color-radius-control-l:31.7647058824%;--color-radius-control-s:39.5061728395%;--color-radius-control-a:1;--color-error-h:6.2962962963deg;--color-error-l:54.9019607843%;--color-error-s:70.4347826087%;--color-error-a:1;--color-alert-h:44.0816326531deg;--color-alert-l:48.0392156863%;--color-alert-s:100%;--color-alert-a:1;--color-valid-h:91.6666666667deg;--color-valid-l:43.137254902%;--color-valid-s:49.0909090909%;--color-valid-a:1;--color-global-body:255,255,255;--color-global-header:255,255,255;--global-header-trans-coef:1;--paw-header-trans-coef:1;--paw-subheader-trans-coef:1;--color-global-footer:248,248,248;--color-global-primary:238,242,248;--color-global-primary-50:67,106,164;--color-global-primary-10:202,214,233;--color-global-primary-3:227,234,244;--color-global-primary-3-5:225,232,243;--color-global-primary-20:166,187,218;--color-global-primary-30:130,159,203;--color-global-primary-40:94,132,189;--color-global-primary-1:234,239,247;--color-global-primary--50:255,255,255;--color-global-primary--20:255,255,255;--color-global-secondary:91,91,91;--color-global-secondary--1:94,94,94;--color-global-secondary--50:219,219,219;--color-global-highlight:146,162,193;--color-global-highlight--20:0,25,193;--color-global-highlight--45:66,90,255;--color-global-highlight--55:117,135,255;--color-global-title:231,231,232;--color-global-widget:238,242,248;--color-global-widget2:248,248,248;--color-global-title2:238,242,248;--color-global-widget2-1:245,245,245;--color-global-widget2-10:223,223,223;--color-global-widget2-5:235,235,235;--color-global-text:110,112,115;--color-global-text-30:35,36,37;--color-global-text--30:188,189,190;--color-global-helper:153,153,153;--color-global-border:204,204,204;--color-global-border-10:179,179,179;--color-global-border--10:230,230,230;--color-global-border--15:242,242,242;--color-global-border-50:77,77,77;--color-global-negative:0,0,0;--color-global-negative--10:26,26,26;--color-global-positive:255,255,255;--color-global-positive-10:230,230,230;--color-status-hover:0,0,0;--color-status-default--50:219,219,219;--color-status-default--20:142,142,142;--color-bg-negative:0,0,0;--o-button-dotted-bg-color:161,190,74;--o-button-trans-coef:0.4;--o-button-color-hover-saturate:84,125,191;--o-loader-border-color:50,75,115;--c-tags-item-hover-background-color:86,123,191;--c-article-media-controls-disabled-color:164,186,221;--c-expandable-flyout-close-color-hover:123,152,205;--c-localguide-controls-disabled-color:164,186,221;--c-listing-item-text-color:102,102,102;--c-listing-item-text-color--20:153,153,153;--c-select-border-color-transparent:204,204,204,.3;--c-modal-overlay-background:0,0,0;--c-modal-overlay-coef:0.5;--c-simplified-listing-item-text-color-darken:217,217,217;--c-bottom-overlay-element-bg:110,112,115;--c-listing-item-name-color-20:60,61,63;--c-listing-item-agent-name-color-20:60,61,63;--m-regionalsites-main-bg-color-hover:51,76,117;--m-primary-nav-link-background-hover-color:82,112,157;--m-primary-highlight-color:86,122,181;--m-quicksearch-wrapper-background-color:245,236,238;--m-localguide-controls-disabled-color:164,186,221;--m-route-planner-icon-color:0,0,0;--m-route-planner-icon-opacity:0.75;--m-articlemediamodule-overlay-dark:248,248,248;--m-articlemediamodule-overlay-medium:248,248,248;--m-featured-listing-background-color:232,232,232;--m-articlemediamodule-overlay-light:255,255,255;--m-refinements-content-background:255,255,255;--m-featured-articles-caption-background-color:0,0,0;--m-flyout-boxes-stats-background:255,255,255;--m-flyout-boxes-stats-bg-opacity:0.5;--m-carousel-details-text-color:204,204,204;--m-carousel-bullets-shadow:0,0,0;--m-carousel-color-dark:0,0,0;--m-brochure-color-negative:0,0,0;--m-route-planner-tools-color:255,255,255;--m-route-planner-tools-opacity:0.75;--m-regionalsites-select-shadow-color:0,0,0;--m-personalization-list-shadow:77,77,77;--m-fivebox-background-color-primary-0-8:244,233,236;--m-agent-info-paw-title-color:165,165,165;--m-listing-carousel-paw-title-color:165,165,165;--color-dynamic-primary-color:0,12,91;--color-dynamic-secondary-color:145,162,193;--color-dynamic-background-accent:245,245,250;--color-dynamic-section-title:88,88,90;--color-dynamic-header-text:102,102,102;--color-dynamic-header-background:255,255,255;--color-global-header:var(--color-dynamic-header-background);--color-dynamic-map-layer-fill-color:0,12,91;--color-dynamic-map-layer-stroke-color:0,12,91;--color-dynamic-section-headers-background:0,0,75;--color-dynamic-section-headers-text:255,255,255;--color-dynamic-active-tab-background:64,64,120;--color-dynamic-active-tab-text:255,255,255;--color-dynamic-text-page-titles:0,0,75;--color-dynamic-text-tiles:0,0,75;--color-dynamic-text-subtitles:128,128,165;--color-dynamic-text-emphasis:0,0,75;--color-dynamic-page-elements-background-accent:245,245,250;--color-dynamic-page-elements-contact-forms:245,245,250;--color-dynamic-page-elements-buttons:64,64,120;--color-dynamic-primary-color-h:232.0879120879deg;--color-dynamic-primary-color-l:17.8431372549%;--color-dynamic-primary-color-s:100%;--color-dynamic-primary-color-a:1;--color-dynamic-secondary-color-h:218.75deg;--color-dynamic-secondary-color-l:66.2745098039%;--color-dynamic-secondary-color-s:27.9069767442%;--color-dynamic-secondary-color-a:1;--color-dynamic-background-accent-h:216deg;--color-dynamic-background-accent-l:95.2941176471%;--color-dynamic-background-accent-s:41.6666666667%;--color-dynamic-background-accent-a:1;--color-dynamic-section-title-h:240deg;--color-dynamic-section-title-l:34.9019607843%;--color-dynamic-section-title-s:1.1235955056%;--color-dynamic-section-title-a:1;--color-dynamic-header-text-h:0deg;--color-dynamic-header-text-l:40%;--color-dynamic-header-text-s:0%;--color-dynamic-header-text-a:1;--color-dynamic-header-background-h:0deg;--color-dynamic-header-background-l:100%;--color-dynamic-header-background-s:0%;--color-dynamic-header-background-a:1;--color-dynamic-map-layer-fill-color-h:232.0879120879deg;--color-dynamic-map-layer-fill-color-l:17.8431372549%;--color-dynamic-map-layer-fill-color-s:100%;--color-dynamic-map-layer-fill-color-a:1;--color-dynamic-map-layer-stroke-color-h:232.0879120879deg;--color-dynamic-map-layer-stroke-color-l:17.8431372549%;--color-dynamic-map-layer-stroke-color-s:100%;--color-dynamic-map-layer-stroke-color-a:1;--color-dynamic-section-headers-background-h:240deg;--color-dynamic-section-headers-background-l:14.7058823529%;--color-dynamic-section-headers-background-s:100%;--color-dynamic-section-headers-background-a:1;--color-dynamic-section-headers-text-h:0deg;--color-dynamic-section-headers-text-l:100%;--color-dynamic-section-headers-text-s:0%;--color-dynamic-section-headers-text-a:1;--color-dynamic-active-tab-background-h:240deg;--color-dynamic-active-tab-background-l:36.0784313725%;--color-dynamic-active-tab-background-s:30.4347826087%;--color-dynamic-active-tab-background-a:1;--color-dynamic-active-tab-text-h:0deg;--color-dynamic-active-tab-text-l:100%;--color-dynamic-active-tab-text-s:0%;--color-dynamic-active-tab-text-a:1;--color-dynamic-text-page-titles-h:240deg;--color-dynamic-text-page-titles-l:14.7058823529%;--color-dynamic-text-page-titles-s:100%;--color-dynamic-text-page-titles-a:1;--color-dynamic-text-tiles-h:240deg;--color-dynamic-text-tiles-l:14.7058823529%;--color-dynamic-text-tiles-s:100%;--color-dynamic-text-tiles-a:1;--color-dymamic-text-subtitles-h:240deg;--color-dymamic-text-subtitles-l:57.4509803922%;--color-dymamic-text-subtitles-s:17.0506912442%;--color-dymamic-text-subtitles-a:1;--color-dynamic-text-emphasis-h:240deg;--color-dynamic-text-emphasis-l:14.7058823529%;--color-dynamic-text-emphasis-s:100%;--color-dynamic-text-emphasis-a:1;--color-dynamic-page-elements-background-accent-h:240deg;--color-dynamic-page-elements-background-accent-l:97.0588235294%;--color-dynamic-page-elements-background-accent-s:33.3333333333%;--color-dynamic-page-elements-background-accent-a:1;--color-dynamic-page-elements-contact-forms-h:240deg;--color-dynamic-page-elements-contact-forms-l:97.0588235294%;--color-dynamic-page-elements-contact-forms-s:33.3333333333%;--color-dynamic-page-elements-contact-forms-a:1;--color-dynamic-page-elements-buttons-h:240deg;--color-dynamic-page-elements-buttons-l:36.0784313725%;--color-dynamic-page-elements-buttons-s:30.4347826087%;--color-dynamic-page-elements-buttons-a:1;--color-dynamic-primary-color-lighten:hsla(var(--color-dynamic-primary-color-h),var(--color-dynamic-primary-color-s),calc(var(--color-dynamic-primary-color-l) + 50%),var(--color-dynamic-primary-color-a));--color-dynamic-primary-color-darken:hsla(var(--color-dynamic-primary-color-h),var(--color-dynamic-primary-color-s),calc(var(--color-dynamic-primary-color-l) - 50%),var(--color-dynamic-primary-color-a))}:root{--color-global-highlight:146,162,193;--color-dynamic-primary-color:45,86,118!important;--color-dynamic-secondary-color:194,156,161;--color-dynamic-background-accent:249,243,245;--color-dynamic-section-title:88,88,90;--color-dynamic-header-text:88,88,90;--color-dynamic-header-background:255,255,255;--color-dynamic-section-title-background:232 232 232;--color-dynamic-primary-color-h:206.301369863deg;--color-dynamic-primary-color-l:31.9607843137%;--color-dynamic-primary-color-s:44.7852760736%;--color-dynamic-primary-color-a:1;--color-dynamic-secondary-color-h:352.1052631579deg;--color-dynamic-secondary-color-l:68.6274509804%;--color-dynamic-secondary-color-s:23.75%;--color-dynamic-secondary-color-a:1;--color-dynamic-background-accent-h:340deg;--color-dynamic-background-accent-l:96.4705882353%;--color-dynamic-background-accent-s:33.3333333333%;--color-dynamic-background-accent-a:1;--color-dynamic-section-title-h:240deg;--color-dynamic-section-title-l:34.9019607843%;--color-dynamic-section-title-s:1.1235955056%;--color-dynamic-section-title-a:1;--color-dynamic-header-text-h:240deg;--color-dynamic-header-text-l:34.9019607843%;--color-dynamic-header-text-s:1.1235955056%;--color-dynamic-header-text-a:1;--color-dynamic-header-background-h:0deg;--color-dynamic-header-background-l:100%;--color-dynamic-header-background-s:0%;--color-dynamic-header-background-a:1;--color-dynamic-section-title-background-h:0deg;--color-dynamic-section-title-background-l:90.9803921569%;--color-dynamic-section-title-background-s:0%;--color-dynamic-section-title-background-a:1;--color-dynamic-primary-color-lighten:hsla(var(--color-dynamic-primary-color-h),var(--color-dynamic-primary-color-s),calc(var(--color-dynamic-primary-color-l) + 50%),var(--color-dynamic-primary-color-a));--color-dynamic-primary-color-darken:hsla(var(--color-dynamic-primary-color-h),var(--color-dynamic-primary-color-s),calc(var(--color-dynamic-primary-color-l) - 50%),var(--color-dynamic-primary-color-a))}