html{--rentfetch-white:#fff;--rentfetch-base:#f7f7f7;--rentfetch-base-2:#eaeaea;--rentfetch-base-3:#d4d4d4;--rentfetch-default:#999;--rentfetch-dark:#000;--rentfetch-accent-specials-background:#ffebb1;--rentfetch-accent-specials-star:#fbbc00;--rentfetch-property-specials-background:var(--rentfetch-accent-light);--rentfetch-property-specials-border:color-mix(in srgb,var(--rentfetch-accent) 20%,transparent);--rentfetch-property-specials-icon-background:var(--rentfetch-accent);--rentfetch-property-specials-icon-color:var(--rentfetch-white);--rentfetch-property-specials-heading-color:var(--rentfetch-accent);--rentfetch-property-specials-content-color:var(--rentfetch-accent);--rentfetch-property-specials-heading-font-size:var(--rentfetch-font-size-medium);--rentfetch-property-specials-content-font-size:var(--rentfetch-font-size-small);--rentfetch-property-specials-icon-size:48px;--rentfetch-property-specials-padding-block:var(--rentfetch-space-md);--rentfetch-property-specials-padding-inline:var(--rentfetch-space-lg);--rentfetch-property-specials-section-gap:var(--rentfetch-space-xl);--rentfetch-accent:#086ddb;--rentfetch-accent-active:#1f88fa;--rentfetch-accent-light:#f1f6fb;--rentfetch-black-5-percent:rgba(0,0,0,.05);--rentfetch-black-7-percent:rgba(0,0,0,.07);--rentfetch-black-10-percent:rgba(0,0,0,.1);--rentfetch-black-20-percent:rgba(0,0,0,.2);--rentfetch-black-30-percent:rgba(0,0,0,.3);--rentfetch-black-40-percent:rgba(0,0,0,.4);--rentfetch-black-50-percent:rgba(0,0,0,.5);--rentfetch-black-60-percent:rgba(0,0,0,.6);--rentfetch-black-70-percent:rgba(0,0,0,.7);--rentfetch-black-80-percent:rgba(0,0,0,.8);--rentfetch-black-90-percent:rgba(0,0,0,.9);--rentfetch-white-85-percent:hsla(0,0%,100%,.85);--rentfetch-box-shadow:rgba(0,0,0,.07) 0px 3px 12px;--rentfetch-box-shadow-hover:rgba(0,0,0,.12) 0px 8px 15px;--rentfetch-box-shadow-active:0 0 0 5px var(--rentfetch-accent);--rentfetch-border-radius:4px;--rentfetch-error:#ffe5e5;--rentfetch-success:#e6f4e6;--rentfetch-notice:#f8f8e9;--rentfetch-branding-contrast:#1f313b;--rentfetch-branding-contrast-2:#283f4b;--rentfetch-branding-accent:#eb6836;--rentfetch-branding-base:#f0f7fc;--rentfetch-font-size-smallest:clamp(12px,0.75rem + 0.1vw,13px);--rentfetch-font-size-small:clamp(14px,0.875rem + 0.1vw,15px);--rentfetch-font-size-medium:clamp(16px,1rem + 0.15vw,17px);--rentfetch-font-size-large:clamp(19px,1.1rem + 0.45vw,22px);--rentfetch-font-size-larger:clamp(21px,1.2rem + 0.6vw,25px);--rentfetch-font-size-largest:clamp(24px,1.35rem + 0.9vw,30px);--rentfetch-space-2xs:4px;--rentfetch-space-xs:8px;--rentfetch-space-sm:12px;--rentfetch-space-md:16px;--rentfetch-space-lg:24px;--rentfetch-space-xl:clamp(var(--rentfetch-space-lg),4vw,32px);--rentfetch-space-2xl:clamp(var(--rentfetch-space-lg),6vw,48px);--rentfetch-space-3xl:clamp(var(--rentfetch-space-lg),8vw,64px);--rentfetch-space-4xl:clamp(var(--rentfetch-space-lg),10vw,80px);--rentfetch-heading-margin-bottom:var(--rentfetch-space-md);--rentfetch-section-padding-block:var(--rentfetch-space-3xl);--rentfetch-section-padding-inline:var(--rentfetch-space-lg);--rentfetch-content-gap:var(--rentfetch-space-2xl)}pre{font-size:13px;line-height:1.2em}.rentfetch-floorplan-rent-lines,.rentfetch-property-rent-lines,.rentfetch-unit-rent-lines,.specials-content,.specials-heading{display:block}.rentfetch-floorplan-rent-with-fees,.rentfetch-property-rent-with-fees,.rentfetch-unit-rent-with-fees{display:block;line-height:1.25}.rentfetch-unit-rent-with-fees--inclusive{font-weight:700}.rentfetch-floorplan-base-rent,.rentfetch-property-base-rent,.rentfetch-unit-base-rent{display:block;font-size:.8em;font-weight:400;line-height:1.2;margin-top:.2em}.rentfetch-pricing-with-tooltip{align-items:center;display:inline-flex;gap:.35em;white-space:nowrap}body.post-type-floorplans .row-actions{opacity:1}body.post-type-floorplans table.wp-list-table{-ms-overflow-style:none;box-sizing:border-box;display:inline-block;margin-bottom:-4px!important;max-width:100%;overflow:-moz-scrollbars-none;overflow-x:auto;position:relative;width:auto}body.post-type-floorplans table.wp-list-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.post-type-floorplans table.wp-list-table td.disabled{background-color:rgba(31,49,59,.102);color:var(--rentfetch-branding-contrast);height:100%}body.post-type-floorplans table.wp-list-table th{min-width:100px!important;width:100px}body.post-type-floorplans table.wp-list-table td#cb,body.post-type-floorplans table.wp-list-table th.check-column{min-width:30px!important;width:30px!important}body.post-type-floorplans table.wp-list-table th#title{min-width:300px!important}body.post-type-floorplans table.wp-list-table th#property_id{min-width:80px!important}body.post-type-floorplans table.wp-list-table th#floorplan_source{min-width:120px!important}body.post-type-floorplans table.wp-list-table th#floorplan_images,body.post-type-floorplans table.wp-list-table th#manual_images{min-width:150px!important}body.post-type-floorplans table.wp-list-table th#floorplan_description{max-width:300px!important;min-width:150px!important}body.post-type-floorplans table.wp-list-table td.floorplan_description{max-width:300px!important}body.post-type-floorplans table.wp-list-table td.floorplan_description span.floorplan-description{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;display:block;overflow:hidden;text-overflow:ellipsis}body.post-type-floorplans table.wp-list-table th#availability_date,body.post-type-floorplans table.wp-list-table th#has_specials,body.post-type-floorplans table.wp-list-table th#maximum_deposit,body.post-type-floorplans table.wp-list-table th#minimum_deposit,body.post-type-floorplans table.wp-list-table th#show_specials{min-width:150px!important}body.post-type-floorplans table.wp-list-table th#specials_override_text{min-width:180px!important}body.post-type-floorplans table.wp-list-table th#floorplan_id{min-width:100px!important}body.post-type-floorplans table.wp-list-table td.availability_url,body.post-type-floorplans table.wp-list-table th#availability_url{max-width:150px!important}body.post-type-floorplans table.wp-list-table td.api_response .api-responses{display:grid;gap:10px;grid-template-columns:1fr 1fr;max-width:200px;overflow-x:scroll;overflow-y:hidden}body.post-type-properties .row-actions{opacity:1}body.post-type-properties #wpbody-content .inline-edit-row-post .inline-edit-col-center,body.post-type-properties #wpbody-content .quick-edit-row-post .inline-edit-col-left{max-width:300px}body.post-type-properties table.wp-list-table{-ms-overflow-style:none;box-sizing:border-box;display:inline-block;margin-bottom:-4px!important;max-width:100%;overflow:-moz-scrollbars-none;overflow-x:auto;position:relative;width:auto}body.post-type-properties table.wp-list-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.post-type-properties table.wp-list-table td.disabled{background-color:rgba(31,49,59,.102);color:var(--rentfetch-branding-contrast);height:100%}body.post-type-properties table.wp-list-table th{min-width:70px!important;width:auto}body.post-type-properties table.wp-list-table th#title{width:300px!important}body.post-type-properties table.wp-list-table th#property_id{min-width:110px!important}body.post-type-properties table.wp-list-table th#address{width:150px!important}body.post-type-properties table.wp-list-table th#city{width:70px!important}body.post-type-properties table.wp-list-table th#state{width:50px!important}body.post-type-properties table.wp-list-table th#zipcode{width:75px!important}body.post-type-properties table.wp-list-table th#latitude,body.post-type-properties table.wp-list-table th#longitude{width:100px!important}body.post-type-properties table.wp-list-table th#email{width:150px!important}body.post-type-properties table.wp-list-table th#phone{width:100px!important}body.post-type-properties table.wp-list-table td.url,body.post-type-properties table.wp-list-table td.url_override,body.post-type-properties table.wp-list-table th#url,body.post-type-properties table.wp-list-table th#url_override{max-width:300px;min-width:100px!important;width:300px!important}body.post-type-properties table.wp-list-table th#images{min-width:100px!important;width:200px!important}body.post-type-properties table.wp-list-table th#property_source{min-width:110px!important}body.post-type-properties table.wp-list-table td.description,body.post-type-properties table.wp-list-table th#description{max-width:200px;width:200px!important}body.post-type-properties table.wp-list-table th#matterport,body.post-type-properties table.wp-list-table th#video{width:80px!important}body.post-type-properties table.wp-list-table th#pets{width:100px!important}body.post-type-properties table.wp-list-table th#content_area{max-width:200px!important;min-width:200px!important}body.post-type-properties table.wp-list-table td.content_area{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;max-width:200px!important;overflow:hidden;text-overflow:ellipsis}body.post-type-properties table.wp-list-table td.synced_property_images,body.post-type-properties table.wp-list-table th#synced_property_images{max-width:200px;width:200px!important}body.post-type-properties table.wp-list-table td.api_response{padding-bottom:0;padding-top:0}body.post-type-properties table.wp-list-table td.api_response .api-responses{display:flex;gap:15px;height:6em;overflow-y:hidden}body.post-type-properties table.wp-list-table td.api_response .api-responses .api-response{height:6em;margin:0;overflow-x:auto;width:250px}body.post-type-units .row-actions{opacity:1}body.post-type-units table.wp-list-table{-ms-overflow-style:none;box-sizing:border-box;display:inline-block;margin-bottom:-4px!important;max-width:100%;overflow:-moz-scrollbars-none;overflow-x:auto;position:relative;width:auto}body.post-type-units table.wp-list-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.post-type-units table.wp-list-table td.disabled{background-color:rgba(31,49,59,.102);color:var(--rentfetch-branding-contrast);height:100%}body.post-type-units table.wp-list-table th{min-width:100px!important;width:100px}body.post-type-units table.wp-list-table td#cb,body.post-type-units table.wp-list-table th.check-column{min-width:30px!important;width:30px!important}body.post-type-units table.wp-list-table th#title{min-width:300px!important}body.post-type-units table.wp-list-table th#floorplan_name{min-width:175px!important}body.post-type-units table.wp-list-table td.apply_online_url,body.post-type-units table.wp-list-table th#apply_online_url{max-width:150px!important}body.post-type-units table.wp-list-table td.availability_date,body.post-type-units table.wp-list-table td.specials,body.post-type-units table.wp-list-table th#availability_date,body.post-type-units table.wp-list-table th#specials{max-width:120px!important;min-width:120px!important}body.post-type-units table.wp-list-table td.yardi_unit_image_urls,body.post-type-units table.wp-list-table th#yardi_unit_image_urls{max-width:200px!important;min-width:200px!important}body.post-type-units table.wp-list-table td.api_error{max-width:150px!important}body.post-type-units table.wp-list-table td.api_response .api-responses{display:grid;gap:10px;grid-template-columns:1fr 1fr;max-width:200px;overflow-x:scroll;overflow-y:hidden}body.toplevel_page_rentfetch-options{background-color:var(--rentfetch-branding-base)}body.toplevel_page_rentfetch-options .notice:not(.is-dismissible){display:none}body.toplevel_page_rentfetch-options #wpcontent{padding-left:0}#rent-fetch-wrap-page{margin:0;position:relative}#rent-fetch-wrap-page a.rentfetch-logo-link,#rent-fetch-wrap-page a.rentfetch-logo-link:focus,#rent-fetch-wrap-page a.rentfetch-logo-link:hover{box-shadow:none;display:inline-block}#rent-fetch-wrap-page .notice{margin:0}#rent-fetch-wrap-page .nav-container{background:#fff;padding:24px 24px 0;position:relative}#rent-fetch-wrap-page .nav-container .rentfetch-logo{height:auto!important;width:206px}#rent-fetch-wrap-page .nav-tab-wrapper{border:none;display:flex;gap:16px;justify-content:center;margin-left:231px;margin-top:-20px;padding-top:0;position:relative;z-index:2}#rent-fetch-wrap-page .nav-tab-wrapper a{background-color:#fff;border:1px solid var(--rentfetch-base-3);border-radius:3px 3px 0 0;color:var(--rentfetch-branding-contrast);font-size:var(--rentfetch-font-size-small);font-weight:400;line-height:100%;margin:0 0 -1px;padding:12px 24px;transition:all .3s ease}#rent-fetch-wrap-page .nav-tab-wrapper a:first-of-type{margin-left:0}#rent-fetch-wrap-page .nav-tab-wrapper a:focus{box-shadow:none}#rent-fetch-wrap-page .nav-tab-wrapper a.nav-tab-active{background-color:var(--rentfetch-branding-base);border:1px solid var(--rentfetch-base-3);border-bottom:none;color:var(--rentfetch-branding-contrast);margin-bottom:-1px}#rent-fetch-wrap-page p.submit{padding-bottom:0;padding-top:0}#rent-fetch-wrap-page p.submit input{background:#1f313b;border:none;border-radius:3px;color:#fff;padding:12px;width:100%}#rent-fetch-wrap-page p.submit input:hover{background:#375565}#rent-fetch-wrap-page input{border:1px solid var(--rentfetch-base-3);border-radius:2px}#rent-fetch-wrap-page input:focus{box-shadow:none}#rent-fetch-wrap-page input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--rentfetch-branding-contrast);border-radius:50%;box-sizing:content-box;display:inline;height:11px;margin:0;min-height:11px;min-width:11px;position:relative;top:4px;width:11px}#rent-fetch-wrap-page input[type=radio]:before{background-color:var(--rentfetch-branding-contrast);border:1px solid #fff;box-sizing:border-box;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}#rentfetch-footer{align-items:center;display:flex;flex-direction:column;font-size:16px;font-weight:600;gap:6px;justify-content:center}#rentfetch-footer span{display:block}@media(max-width:600px){.field{grid-template-columns:1fr!important}}.field{border-bottom:1px solid rgba(0,0,0,.15);display:grid;gap:30px;grid-template-columns:250px 1fr;margin:0 0 30px;padding:0 0 30px}.field:last-child,.field:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.field input[type=number],.field input[type=text],.field textarea{display:block;width:100%}.field .column,.field label{display:block}.field label{color:#000;font-weight:600;line-height:1.4;padding:6px 0;width:100%}.field ul.checkboxes{margin:0;padding:0}.field ul.checkboxes li.checkbox{display:grid;gap:10px;grid-template-columns:auto 1fr;margin:0;padding:0}.field ul.checkboxes li.checkbox label{color:inherit;font-weight:400;margin:0;padding:0}.field ul.checkboxes li.checkbox input{display:block;margin:3px 0 0}.columns{border-bottom:1px solid rgba(0,0,0,.15);display:grid;gap:30px;margin:0 0 30px;padding:0 0 30px}.columns:last-child{border:none;margin-bottom:0;padding-bottom:0}@media(min-width:600px){.columns.columns-2{grid-template-columns:1fr 1fr}.columns.columns-3{grid-template-columns:1fr 1fr 1fr}.columns.columns-4{grid-template-columns:1fr 1fr 1fr 1fr}.columns.columns-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.columns .field{border:none;display:block;margin:0;padding:0}.rf-property-contact-metabox .columns,.rf-property-location-metabox .columns{align-items:start;border:none;gap:14px 16px;margin:0;padding:0}.rf-property-contact-metabox .columns+.columns,.rf-property-location-metabox .columns+.columns{margin-top:14px}.rf-property-contact-metabox .columns .field,.rf-property-location-metabox .columns .field{min-width:0}.rf-property-contact-metabox .field,.rf-property-location-metabox .field{border:none;display:block;margin:0;padding:0}.rf-property-contact-metabox .field label,.rf-property-location-metabox .field label{color:#1d2327;font-size:12px;line-height:1.25;margin:0 0 4px;padding:0}.rf-property-contact-metabox .field .description,.rf-property-location-metabox .field .description{font-size:12px;line-height:1.35;margin:5px 0 0}@media(min-width:600px){.rf-property-location-metabox .rf-location-address-fields{grid-template-columns:minmax(280px,1.6fr) minmax(150px,.8fr) minmax(70px,.35fr) minmax(100px,.45fr)}.rf-property-location-metabox .rf-location-coordinate-fields{grid-template-columns:minmax(150px,220px) minmax(150px,220px)}.rf-property-contact-metabox .rf-contact-primary-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-property-contact-metabox .rf-contact-link-fields{grid-template-columns:repeat(2,minmax(260px,1fr))}}.rf-floorplan-specials-metabox .field,.rf-property-specials-metabox .field{border:none;display:block;margin:0 0 14px;padding:0}.rf-floorplan-specials-metabox .field:last-child,.rf-property-specials-metabox .field:last-child{margin-bottom:0}.rf-floorplan-specials-metabox .field label:not(.rf-toggle-label),.rf-property-specials-metabox .field label:not(.rf-toggle-label){color:#1d2327;font-size:12px;line-height:1.25;margin:0 0 5px;padding:0}.rf-floorplan-specials-metabox .rf-specials-conditional-field.is-hidden,.rf-property-specials-metabox .rf-specials-conditional-field.is-hidden{display:none}.rf-floorplan-specials-metabox .rf-specials-date-range,.rf-property-specials-metabox .rf-specials-date-range{max-width:360px}.rf-floorplan-specials-metabox .rf-specials-date-mode,.rf-property-specials-metabox .rf-specials-date-mode{-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:wrap;margin:0 0 8px;row-gap:6px}.rf-floorplan-specials-metabox .rf-specials-date-mode label,.rf-property-specials-metabox .rf-specials-date-mode label{align-items:center;color:inherit;display:inline-flex;font-size:inherit;font-weight:400;gap:5px;line-height:1.4;margin:0;padding:0;width:auto}.rf-floorplan-specials-metabox .rf-specials-date-mode input,.rf-property-specials-metabox .rf-specials-date-mode input{margin:0 2px 0 0}.rf-floorplan-specials-metabox .rf-specials-date-mode span,.rf-property-specials-metabox .rf-specials-date-mode span{cursor:pointer;line-height:1.5;white-space:nowrap}.rf-floorplan-specials-metabox .field .rf-specials-date-mode label:not(.rf-toggle-label),.rf-property-specials-metabox .field .rf-specials-date-mode label:not(.rf-toggle-label){display:inline-flex;font-size:inherit;font-weight:400;line-height:1.4;margin:0;padding:0;width:auto}.rf-floorplan-specials-metabox .rf-specials-date-input-wrap,.rf-property-specials-metabox .rf-specials-date-input-wrap{position:relative}.rf-floorplan-specials-metabox .rf-specials-date-input-wrap .dashicons,.rf-property-specials-metabox .rf-specials-date-input-wrap .dashicons{color:#646970;font-size:18px;height:18px;left:10px;line-height:18px;margin-top:-9px;pointer-events:none;position:absolute;top:50%;width:18px}.rf-floorplan-specials-metabox .rf-specials-date-range-input,.rf-property-specials-metabox .rf-specials-date-range-input{background-color:#fff;cursor:pointer;display:block;font-size:14px;max-width:none;min-height:38px;padding-left:36px;width:100%}.rf-floorplan-specials-metabox .rf-specials-date-range-input::-moz-placeholder,.rf-property-specials-metabox .rf-specials-date-range-input::-moz-placeholder{color:#646970}.rf-floorplan-specials-metabox .rf-specials-date-range-input::placeholder,.rf-property-specials-metabox .rf-specials-date-range-input::placeholder{color:#646970}.rf-floorplan-specials-metabox .rf-specials-date-clear,.rf-property-specials-metabox .rf-specials-date-clear{background:0 0;border:0;color:var(--wp-admin-theme-color,#2271b1);cursor:pointer;display:inline-block;line-height:1.4;margin-top:8px;padding:0;text-decoration:underline}.rf-floorplan-specials-metabox .rf-specials-date-clear:focus,.rf-floorplan-specials-metabox .rf-specials-date-clear:hover,.rf-property-specials-metabox .rf-specials-date-clear:focus,.rf-property-specials-metabox .rf-specials-date-clear:hover{color:var(--wp-admin-theme-color-darker-10,#135e96)}.rf-floorplan-specials-metabox .rf-toggle-control,.rf-property-specials-metabox .rf-toggle-control{display:inline-block}.rf-floorplan-specials-metabox .rf-toggle-input,.rf-property-specials-metabox .rf-toggle-input{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.rf-floorplan-specials-metabox .rf-toggle-label,.rf-property-specials-metabox .rf-toggle-label{align-items:center;color:#1d2327;cursor:pointer;display:inline-flex;font-weight:400;gap:10px;margin:0;padding:0;width:auto}.rf-floorplan-specials-metabox .rf-toggle-track,.rf-property-specials-metabox .rf-toggle-track{background-color:#dcdcde;border-radius:999px;display:inline-block;flex:0 0 38px;height:20px;position:relative;transition:background-color .15s ease;width:38px}.rf-floorplan-specials-metabox .rf-toggle-thumb,.rf-property-specials-metabox .rf-toggle-thumb{background-color:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.25);height:14px;left:3px;position:absolute;top:3px;transition:transform .15s ease;width:14px}.rf-floorplan-specials-metabox .rf-toggle-input:checked+.rf-toggle-label .rf-toggle-track,.rf-property-specials-metabox .rf-toggle-input:checked+.rf-toggle-label .rf-toggle-track{background-color:var(--wp-admin-theme-color,#2271b1)}.rf-floorplan-specials-metabox .rf-toggle-input:checked+.rf-toggle-label .rf-toggle-thumb,.rf-property-specials-metabox .rf-toggle-input:checked+.rf-toggle-label .rf-toggle-thumb{transform:translateX(18px)}.rf-floorplan-specials-metabox .rf-toggle-input:focus-visible+.rf-toggle-label .rf-toggle-track,.rf-property-specials-metabox .rf-toggle-input:focus-visible+.rf-toggle-label .rf-toggle-track{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color,#2271b1)}.rf-floorplan-specials-metabox .rf-toggle-input:disabled+.rf-toggle-label,.rf-property-specials-metabox .rf-toggle-input:disabled+.rf-toggle-label{cursor:not-allowed;opacity:.55}.rf-property-identity{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;margin:18px 0 24px}.rf-property-identity-item{min-width:0}.rf-property-identity-item.rf-property-identity-source{min-width:190px}.rf-property-identity-item.rf-property-identity-id{min-width:280px}.rf-floorplan-identity,.rf-unit-identity{align-items:start;display:grid;gap:24px}.rf-floorplan-identity .rf-property-identity-item.rf-property-identity-id,.rf-floorplan-identity .rf-property-identity-item.rf-property-identity-source,.rf-unit-identity .rf-property-identity-item.rf-property-identity-id,.rf-unit-identity .rf-property-identity-item.rf-property-identity-source{min-width:0}.rf-floorplan-identity .rf-property-identity-control input,.rf-floorplan-identity .rf-property-identity-control select,.rf-unit-identity .rf-property-identity-control input,.rf-unit-identity .rf-property-identity-control select{max-width:none;min-width:0;width:100%}.rf-floorplan-identity{grid-template-columns:repeat(3,minmax(0,1fr))}.rf-unit-identity{grid-template-columns:repeat(4,minmax(0,1fr))}.rf-property-relationship-combobox{position:relative;width:100%}.rf-property-relationship-combobox select{width:100%}.rf-property-relationship-combobox.is-enhanced select{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rf-property-relationship-combobox.is-enhanced .rf-property-relationship-search{padding-right:40px}.rf-property-relationship-toggle{align-items:center;background:#f6f7f7;border:0;border-left:1px solid #8c8f94;border-radius:0 3px 3px 0;color:#50575e;cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;position:absolute;right:1px;top:1px;width:36px}.rf-property-relationship-toggle:focus-visible,.rf-property-relationship-toggle:hover{background:#fff;color:var(--wp-admin-theme-color,#2271b1)}.rf-property-relationship-toggle .dashicons{font-size:18px;height:18px;line-height:18px;width:18px}.rf-property-relationship-menu{background:#fff;border:1px solid #8c8f94;border-radius:3px;box-shadow:0 4px 12px rgba(0,0,0,.18);max-height:320px;overflow-x:hidden;overflow-y:auto;padding:4px;z-index:100100!important}.rf-property-relationship-menu .ui-menu-item-wrapper{border:0;font-size:13px;line-height:1.4;padding:8px 10px}.rf-property-relationship-menu .ui-state-active{background:var(--wp-admin-theme-color,#2271b1);color:#fff;margin:0}.rf-floorplan-information .rf-floorplan-information-row{align-items:start;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.rf-floorplan-information .rf-floorplan-information-row+.rf-floorplan-information-row{margin-top:20px}.rf-floorplan-information .rf-floorplan-number-field{min-width:0}.rf-floorplan-information .rf-floorplan-number-label-row{align-items:center;display:flex;gap:3px;margin-bottom:6px;min-height:18px}.rf-floorplan-information .rf-floorplan-number-label-row label{color:#1d2327;font-size:13px;font-weight:600;line-height:18px;padding:0}.rf-floorplan-information input[type=number]{box-sizing:border-box;margin:0;max-width:none;min-height:36px;width:100%}.rf-property-identity-label{color:#50575e;display:block;font-size:13px;font-weight:600;line-height:18px;margin:0}.rf-property-identity-label-row{align-items:center;display:flex;gap:3px;margin-bottom:4px;min-height:18px}.rf-property-identity-control{align-items:center;display:flex;min-height:30px}.rf-property-identity-control input,.rf-property-identity-control select{box-sizing:border-box;color:#1d2327;font-size:16px;font-weight:600;height:40px;line-height:normal;max-width:360px;min-width:190px}.rf-property-identity-control input[readonly],.rf-property-identity-control select[aria-readonly=true]{background-color:#f0f0f1;border-color:#c3c4c7;color:#646970;cursor:pointer}.rf-property-identity-help{display:inline-flex;position:relative}.rf-property-identity-info{align-items:center;background:0 0;border:0;color:#646970;cursor:help;display:inline-flex;height:16px;justify-content:center;padding:0;width:16px}.rf-property-identity-info .dashicons{font-size:15px;height:15px;line-height:15px;width:15px}.rf-property-identity-tooltip{background:#1d2327;border-radius:2px;box-shadow:0 4px 12px rgba(0,0,0,.22);color:#fff;font-size:12px;font-weight:400;left:-8px;line-height:1.45;opacity:0;padding:9px 11px;position:absolute;top:calc(100% + 7px);transform:translateY(-3px);visibility:hidden;width:min(310px,70vw);z-index:100}.rf-property-identity-help:focus-within .rf-property-identity-tooltip,.rf-property-identity-help:hover .rf-property-identity-tooltip{opacity:1;transform:translateY(0);visibility:visible}.rf-confirmation-dialog{background:#fff;border:1px solid #8c8f94;border-radius:4px;box-shadow:0 14px 45px rgba(0,0,0,.3);box-sizing:border-box;max-width:520px;overflow:hidden;padding:0!important;width:min(520px,100% - 32px)}.rf-confirmation-dialog::backdrop{background:rgba(29,35,39,.55)}.rf-confirmation-dialog-header{padding:22px 24px 0}.rf-confirmation-dialog-header p{color:#1d2327;font-size:13px;line-height:1.55;margin:0}#poststuff .rf-confirmation-dialog-header h2{color:#1d2327;font-size:16px;line-height:1.4;margin:0 0 18px;padding:0}.rf-confirmation-dialog-body{padding:0 24px 22px}.rf-confirmation-dialog-body p{font-size:13px;line-height:1.55;margin:0}.rf-confirmation-dialog-warning{background:#fcf9e8;border-left:3px solid #dba617;margin-top:12px!important;padding:10px 12px}.rf-confirmation-dialog-actions{background:#f6f7f7;border-top:1px solid #dcdcde;display:flex;gap:8px;justify-content:flex-end;padding:14px 24px}.rf-confirmation-dialog-actions .button{border-radius:3px;margin:0;min-height:32px}.rf-property-editor{background:#fff;border:1px solid #c3c4c7;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.04);margin:10px 0 20px;overflow:hidden}.rf-property-editor.is-ready .rf-property-editor-panel:not(.is-active){display:none}.rf-property-editor-tabs-wrap{background:#f6f7f7;border-bottom:1px solid #c3c4c7;overflow:hidden;padding:8px;position:relative}.rf-property-editor-tabs{align-items:stretch;display:flex;gap:4px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.rf-property-editor-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:1px solid transparent;border-radius:3px;color:#50575e;color:#1d2327;cursor:pointer;flex:0 0 auto;font-size:13px;font-weight:600;line-height:1.35;margin:0;min-height:38px;padding:9px 14px;transition:background-color .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease}.rf-property-editor-tab:focus-visible,.rf-property-editor-tab:hover{background:#fff;border-color:var(--wp-admin-theme-color,#2271b1);color:var(--wp-admin-theme-color,#2271b1)}.rf-property-editor-tab:focus-visible{box-shadow:none;outline:2px solid var(--wp-admin-theme-color,#2271b1);outline-offset:1px;position:relative;z-index:1}.rf-property-editor-tab.is-active,.rf-property-editor-tab.is-active:hover,.rf-property-editor-tab[aria-selected=true],.rf-property-editor-tab[aria-selected=true]:hover{background:var(--wp-admin-theme-color,#2271b1);border-color:var(--wp-admin-theme-color,#2271b1);box-shadow:none;color:#fff}.rf-property-editor-tab[data-rf-property-tab=diagnostics]{margin-left:auto}.rf-property-editor-panels{min-width:0}.rf-property-editor-panel{padding:24px}.rf-property-editor-panel[hidden]{display:none}.rf-property-editor-section{min-width:0}.rf-property-editor-section+.rf-property-editor-section{border-top:1px solid #dcdcde;margin-top:24px;padding-top:24px}.rf-property-editor-section>.rf-metabox{padding:0}.rf-property-editor-section-title{color:#1d2327;font-size:16px;line-height:1.4;margin:0 0 18px}.rf-property-editor-section-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 0 18px}.rf-property-editor-section-header .rf-property-editor-section-title{margin:0}.rf-property-editor-section-actions{margin-left:auto}.rf-property-editor-section-actions .rf-related-record-links{align-items:center;display:flex;gap:8px;justify-content:flex-end}.rf-property-editor-lazy{min-height:44px}.rf-property-editor-loading{align-items:center;color:#646970;display:flex;gap:8px;margin:0}.rf-property-editor-loading:before{animation:rf-property-editor-spin .7s linear infinite;border:2px solid #c3c4c7;border-radius:50%;border-top:2px solid var(--wp-admin-theme-color,#2271b1);content:"";height:14px;width:14px}.rf-property-taxonomy{background:#f6f7f7;border:1px solid #dcdcde;padding:18px}.rf-property-taxonomy+.rf-property-taxonomy{margin-top:18px}.rf-property-taxonomy>h3{font-size:14px;margin:0 0 14px}.rf-property-taxonomy>label{display:block;font-weight:600;margin-bottom:5px}.rf-property-taxonomy>input[type=search]{box-sizing:border-box;max-width:420px;width:100%}.rf-property-taxonomy .categorydiv{margin-top:14px}.rf-property-taxonomy .tabs-panel{background:#fff;max-height:260px}.rf-property-taxonomy .rf-property-taxonomy-no-results{color:#646970;margin:10px 0 0}[data-rf-property-panel=taxonomies] .rf-property-editor-section{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}[data-rf-property-panel=taxonomies] .rf-property-editor-section .rf-property-taxonomy+.rf-property-taxonomy{margin-top:0}@keyframes rf-property-editor-spin{to{transform:rotate(1turn)}}.rf-property-lazy-editor{box-sizing:border-box;width:100%}#rf-floorplan-editor-panel-diagnostics .rf-property-editor-section+.rf-property-editor-section,#rf-property-editor-panel-diagnostics .rf-property-editor-section+.rf-property-editor-section,#rf-unit-editor-panel-diagnostics .rf-property-editor-section+.rf-property-editor-section{border-top-width:2px;margin-top:30px;padding-top:30px}#rf-floorplan-editor-panel-diagnostics .rf-metabox-api-response>.api-response,#rf-property-editor-panel-diagnostics .rf-metabox-api-response>.api-response,#rf-unit-editor-panel-diagnostics .rf-metabox-api-response>.api-response{background:#f6f7f7;border:1px solid #dcdcde;padding:18px}#rf-floorplan-editor-panel-diagnostics .rf-metabox-api-response>.api-response+.api-response,#rf-property-editor-panel-diagnostics .rf-metabox-api-response>.api-response+.api-response,#rf-unit-editor-panel-diagnostics .rf-metabox-api-response>.api-response+.api-response{margin-top:16px}.rf-hierarchy-navigation-top{background:var(--rentfetch-branding-base,#f0f7fc);border-bottom:1px solid #c3c4c7;box-sizing:border-box;margin:0 0 0 -20px;padding:14px 20px 16px;width:calc(100% + 20px)}.rf-hierarchy-navigation{display:block;margin:0;min-width:0}.rf-hierarchy-navigation-property-shell{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.rf-hierarchy-navigation-property-shell>.rf-hierarchy-navigation-item{color:#1d2327;display:inline-flex;font-size:20px;font-weight:600;line-height:1.2;max-width:100%;padding:0;text-decoration:underline;text-underline-offset:5px;width:auto}.rf-hierarchy-navigation-property-shell>.rf-hierarchy-navigation-item.is-current{text-decoration-color:var(--wp-admin-theme-color,#2271b1)}.rf-hierarchy-navigation-floorplans{margin-top:14px;min-width:0}.rf-hierarchy-navigation-count{color:#646970;font-size:15px;font-weight:400;line-height:1.2}.rf-hierarchy-navigation-floorplan-list{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px;min-width:0}.rf-hierarchy-navigation-floorplan-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;max-width:280px;min-width:0;padding:11px 13px;position:relative;width:-moz-max-content;width:max-content}.rf-hierarchy-navigation-floorplan-card.is-current{outline:2px solid var(--wp-admin-theme-color,#2271b1);outline-offset:0}.rf-hierarchy-navigation-floorplan-label-row{display:flex;min-width:0}.rf-hierarchy-navigation-item{--rf-hierarchy-sync-color:#6c757d;align-items:center;background:0 0;box-sizing:border-box;color:#1d2327;display:flex;line-height:1.2;min-width:0;padding:0;text-decoration:none;width:100%}.rf-hierarchy-navigation-item:focus-visible,.rf-hierarchy-navigation-item:hover{color:#1d2327;text-decoration:underline;text-underline-offset:4px}.rf-hierarchy-navigation-item:focus-visible{outline:2px solid var(--wp-admin-theme-color,#2271b1);outline-offset:3px}.rf-hierarchy-navigation-item.is-ancestor,.rf-hierarchy-navigation-item.is-current{text-decoration:underline;text-underline-offset:4px}.rf-hierarchy-navigation-item .rf-hierarchy-navigation-status{background:var(--rf-hierarchy-sync-color);border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);flex:0 0 11px;height:11px;width:11px}.rf-hierarchy-navigation-item.sync-green{--rf-hierarchy-sync-color:#28a745}.rf-hierarchy-navigation-item.sync-yellow{--rf-hierarchy-sync-color:#dba617}.rf-hierarchy-navigation-item.sync-orange{--rf-hierarchy-sync-color:#d9822b}.rf-hierarchy-navigation-item.sync-red{--rf-hierarchy-sync-color:#dc3545}.rf-hierarchy-navigation-item.sync-gray{--rf-hierarchy-sync-color:#6c757d}.rf-hierarchy-navigation-item-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-hierarchy-navigation-property-shell>.rf-hierarchy-navigation-item>.rf-hierarchy-navigation-item-label{min-width:0;overflow:visible;text-overflow:clip;white-space:normal}.rf-hierarchy-navigation-property-shell>.rf-hierarchy-navigation-item>.rf-hierarchy-navigation-status{margin-right:8px}.rf-hierarchy-navigation-floorplan-label-row>.rf-hierarchy-navigation-item{display:inline-flex;flex:0 1 auto;font-size:13px;font-weight:600;line-height:1.35;max-width:100%;padding:0;width:auto}.rf-hierarchy-navigation-floorplan-label-row>.rf-hierarchy-navigation-item:before{background:var(--rf-hierarchy-sync-color);border-radius:0 2px 2px 0;content:"";flex:0 0 6px;height:1em;margin-left:-13px;margin-right:10px;width:6px}.rf-hierarchy-navigation-floorplan-label-row>.rf-hierarchy-navigation-item:active,.rf-hierarchy-navigation-floorplan-label-row>.rf-hierarchy-navigation-item:focus,.rf-hierarchy-navigation-floorplan-label-row>.rf-hierarchy-navigation-item:focus-visible,.rf-hierarchy-navigation-floorplan-label-row>.rf-hierarchy-navigation-item:hover,.rf-hierarchy-navigation-floorplan-label-row>.rf-hierarchy-navigation-item:visited{box-shadow:none;color:#1d2327;outline:none}.rf-hierarchy-navigation-floorplan-label-row>.rf-hierarchy-navigation-item:active:after,.rf-hierarchy-navigation-floorplan-label-row>.rf-hierarchy-navigation-item:focus-visible:after,.rf-hierarchy-navigation-floorplan-label-row>.rf-hierarchy-navigation-item:hover:after{outline:2px solid var(--wp-admin-theme-color,#2271b1);outline-offset:0}.rf-hierarchy-navigation-floorplan-label-row>.rf-hierarchy-navigation-item:after{border-radius:3px;content:"";inset:0;pointer-events:none;position:absolute}.rf-hierarchy-navigation-unit-list{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-top:6px;max-height:42px;max-width:180px;min-height:19px;min-width:0;overflow-y:auto;position:relative;scrollbar-width:thin;width:-moz-max-content;width:max-content;z-index:1}.rf-hierarchy-navigation-unit-list .rf-hierarchy-navigation-item{align-items:center;flex:0 0 19px;height:19px;justify-content:center;outline:none;padding:0;position:relative;text-decoration:none;width:19px}.rf-hierarchy-navigation-unit-list .rf-hierarchy-navigation-item:focus,.rf-hierarchy-navigation-unit-list .rf-hierarchy-navigation-item:focus-visible{box-shadow:none}.rf-hierarchy-navigation-unit-list .rf-hierarchy-navigation-item:focus-visible .rf-hierarchy-navigation-status,.rf-hierarchy-navigation-unit-list .rf-hierarchy-navigation-item:hover .rf-hierarchy-navigation-status{outline:1px solid rgba(0,0,0,.35);outline-offset:2px}.rf-hierarchy-navigation-unit-list .rf-hierarchy-navigation-item.is-current .rf-hierarchy-navigation-status{outline:2px solid var(--wp-admin-theme-color,#2271b1);outline-offset:2px}.rf-hierarchy-navigation-unit-list .rf-hierarchy-navigation-item-label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rf-hierarchy-navigation-unit-list .rf-hierarchy-navigation-status{margin:0}.rf-hierarchy-navigation-empty{align-items:center;color:#8c8f94;display:flex;font-size:11px;line-height:1.2;min-width:0;padding:3px 0}.rf-hierarchy-navigation-empty-units{font-size:9px;height:11px;line-height:11px;opacity:.7;padding:0}@media(max-width:600px){.rf-hierarchy-navigation-top{margin-left:0;padding:14px 10px 16px;width:100%}.rf-hierarchy-navigation-property-shell>.rf-hierarchy-navigation-item{font-size:20px}.rf-hierarchy-navigation-count{font-size:15px}}.rentfetch-hierarchy{margin:10px 0}.rentfetch-hierarchy .floorplan-container,.rentfetch-hierarchy .property-container{background:#fafafa;border:1px solid #e1e1e1;border-radius:3px;padding:10px;position:relative}.rentfetch-hierarchy .property-container{margin-bottom:15px}.rentfetch-hierarchy .property-info-content{pointer-events:none;position:relative;z-index:2}.rentfetch-hierarchy .property-info-content a{pointer-events:auto}.rentfetch-hierarchy .hierarchy-item.floorplan,.rentfetch-hierarchy .hierarchy-property-info{background:0 0;border:0;border-radius:3px;display:block;inset:0;padding:0;position:absolute;text-decoration:none;transition:box-shadow .2s ease,background-color .2s ease;z-index:1}.rentfetch-hierarchy .hierarchy-property-info.highlighted,.rentfetch-hierarchy .hierarchy-property-info:hover{box-shadow:0 0 0 2px var(--wp-admin-theme-color,#2271b1)}.rentfetch-hierarchy .floorplans-grid{display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:10px}.rentfetch-hierarchy .floorplan-container.faded{opacity:.5}.rentfetch-hierarchy .floorplan-header{margin-bottom:10px;pointer-events:none;position:relative;z-index:2}.rentfetch-hierarchy .floorplan-title{margin-bottom:4px}.rentfetch-hierarchy .floorplan-title a{font-weight:inherit;pointer-events:auto;position:relative;text-decoration:none;z-index:4}.rentfetch-hierarchy .floorplan-title a:hover{text-decoration:underline}.rentfetch-hierarchy .hierarchy-item.floorplan{z-index:1}.rentfetch-hierarchy .hierarchy-item.floorplan.highlighted,.rentfetch-hierarchy .hierarchy-item.floorplan:hover{background-color:rgba(34,113,177,.08);box-shadow:0 0 0 3px rgba(34,113,177,.35)}.rentfetch-hierarchy .floorplan-details{color:#646970;font-size:12px;margin-bottom:2px}.rentfetch-hierarchy .floorplan-units-count{color:#787c82;font-size:11px;margin-bottom:5px}.rentfetch-hierarchy .floorplan-units-count.partial-availability{color:#b32d2e;font-weight:700}.rentfetch-hierarchy .units-grid{display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-top:8px;position:relative;z-index:3}.rentfetch-hierarchy .units-hidden:not([hidden]){display:contents}.rentfetch-hierarchy .hierarchy-item.unit{background:#f9f9f9;border:1px solid #ddd;border-radius:3px;color:inherit;display:block;padding:6px;position:relative;text-decoration:none;transition:box-shadow .2s ease,background-color .2s ease}.rentfetch-hierarchy .hierarchy-item.unit.highlighted,.rentfetch-hierarchy .hierarchy-item.unit:hover{background-color:var(--wp-admin-theme-color,#2271b1);box-shadow:0 0 0 2px rgba(34,113,177,.35);color:#fff}.rentfetch-hierarchy .hierarchy-item.unit.faded{opacity:.5}.rentfetch-hierarchy .unit-title{color:var(--wp-admin-theme-color,#2271b1);font-size:12px;font-weight:700}.rentfetch-hierarchy .unit-availability,.rentfetch-hierarchy .unit-id{color:#646970;font-size:11px;font-weight:400;margin-left:4px}.rentfetch-hierarchy .units-show-more{margin-top:8px;position:relative;text-align:center;z-index:3}.rentfetch-hierarchy .sync-green{background-color:#eff6f1!important}.rentfetch-hierarchy .sync-yellow{background-color:rgba(255,193,7,.08)!important}.rentfetch-hierarchy .sync-orange{background-color:rgba(255,140,0,.1)!important}.rentfetch-hierarchy .sync-red{background-color:#fff0f1!important}.rentfetch-hierarchy .sync-gray{background-color:hsla(208,7%,46%,.05)!important}.rentfetch-hierarchy .hierarchy-item.unit.sync-green{background-color:#d4edda!important;border-color:#c3e6cb!important}.rentfetch-hierarchy .hierarchy-item.unit.sync-orange,.rentfetch-hierarchy .hierarchy-item.unit.sync-yellow{background-color:rgba(255,193,7,.2)!important;border-color:rgba(255,193,7,.3)!important}.rentfetch-hierarchy .hierarchy-item.unit.sync-red{background-color:#f8d7da!important;border-color:#f5c6cb!important}.rentfetch-hierarchy .hierarchy-item.unit.sync-gray{background-color:hsla(208,7%,46%,.2)!important;border-color:hsla(208,7%,46%,.3)!important}.rentfetch-hierarchy .sync-green .unit-title,.rentfetch-hierarchy a.sync-green{color:#1d7f2f!important}.rentfetch-hierarchy .sync-yellow .unit-title,.rentfetch-hierarchy a.sync-yellow{color:#856404!important}.rentfetch-hierarchy .sync-orange .unit-title,.rentfetch-hierarchy a.sync-orange{color:#9a6700!important}.rentfetch-hierarchy .sync-red .unit-title,.rentfetch-hierarchy a.sync-red{color:#b32d2e!important}.rentfetch-hierarchy .sync-gray .unit-title,.rentfetch-hierarchy a.sync-gray{color:#646970!important}.rentfetch-hierarchy [data-tooltip]{cursor:pointer}.rentfetch-hierarchy-tooltip{background:0 0;color:#fff;font-size:11px;line-height:1.25;max-height:calc(100vh - 10px);max-width:360px;overflow-y:auto;padding:0;pointer-events:auto;position:fixed;scrollbar-width:thin;-webkit-user-select:text;-moz-user-select:text;user-select:text;z-index:9999}.rentfetch-hierarchy-tooltip.is-below{padding-top:6px}.rentfetch-hierarchy-tooltip.is-above{padding-bottom:6px}.rentfetch-hierarchy-tooltip:before{border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.rentfetch-hierarchy-tooltip.is-below:before{border-bottom:6px solid #1d2327;top:0}.rentfetch-hierarchy-tooltip.is-above:before{border-top:6px solid #1d2327;bottom:0}.rf-hierarchy-tooltip-content{background:#1d2327;border-radius:3px;padding:10px 12px}.rf-hierarchy-tooltip-record{color:#fff;font-size:12px;font-weight:600;line-height:1.25;margin-bottom:3px;overflow-wrap:anywhere}.rf-hierarchy-tooltip-meta{border-bottom:1px solid hsla(0,0%,100%,.18);color:#c3c4c7;font-size:10px;line-height:1.35;margin-bottom:8px;overflow-wrap:anywhere;padding-bottom:8px}.rf-sync-tooltip-heading{color:#c3c4c7;font-size:10px;font-weight:600;line-height:1.2;margin-bottom:6px}.rf-sync-tooltip-list{display:grid;gap:7px}.rf-sync-tooltip-row{align-items:start;display:grid;gap:7px;grid-template-columns:7px minmax(0,1fr)}.rf-sync-tooltip-status{background:#8c8f94;border-radius:50%;height:7px;margin-top:3px;width:7px}.rf-sync-tooltip-row.is-success .rf-sync-tooltip-status{background:#46b450}.rf-sync-tooltip-row.is-error .rf-sync-tooltip-status{background:#d63638}.rf-sync-tooltip-record{min-width:0}.rf-sync-tooltip-api{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.rf-sync-tooltip-api-name{color:#fff;font-size:11px;font-weight:600;min-width:0;overflow-wrap:anywhere}.rf-sync-tooltip-api-state{color:#c3c4c7;flex:0 0 auto;font-size:10px}.rf-sync-tooltip-detail,.rf-sync-tooltip-empty,.rf-sync-tooltip-time{color:#c3c4c7;font-size:10px;line-height:1.35;overflow-wrap:anywhere}.rf-sync-tooltip-detail{margin-top:1px}#rf-property-editor-panel-fees .field{grid-template-columns:250px minmax(0,1fr)}#rf-property-editor-panel-fees .csv-input-group{align-items:center;display:flex;margin-bottom:10px}#rf-property-editor-panel-fees .csv-input-group .button{border-radius:3px 0 0 3px;margin:0}#rf-property-editor-panel-fees .csv-input-group input{border-left:0;border-radius:0 3px 3px 0;flex:1}#rf-property-editor-panel-fees #csv-url-validation-status{margin-bottom:10px}#rf-property-editor-panel-fees #property_monthly_required_total_fees{max-width:240px;width:100%}#rf-property-editor-panel-fees #monthly-required-fees-refresh-status{margin-top:2px;min-height:18px}#rf-property-editor-panel-fees #property_fees_embed{width:100%}.rentfetch-admin-monthly-fees-table{border-collapse:collapse;font-size:12px;margin-top:6px;max-width:420px;width:100%}.rentfetch-admin-monthly-fees-table td,.rentfetch-admin-monthly-fees-table th{border-bottom:1px solid #f0f0f1;padding:4px 6px;text-align:left}.rentfetch-admin-monthly-fees-table th{border-bottom-color:#dcdcde}.rentfetch-admin-monthly-fees-table td:last-child,.rentfetch-admin-monthly-fees-table th:last-child{text-align:right}.rentfetch-admin-fees-preview-field{align-items:start}.rentfetch-admin-fees-preview-content{padding-top:5px}.rentfetch-admin-effective-pricing-total{align-items:baseline;background:#f0f6fc;border-left:4px solid var(--wp-admin-theme-color,#2271b1);display:flex;font-size:13px;gap:12px;justify-content:space-between;margin:0 0 10px;padding:10px 12px}.rentfetch-admin-effective-pricing-total span{font-weight:600}.rentfetch-admin-effective-pricing-total strong{font-size:14px;white-space:nowrap}.rentfetch-admin-fees-source-label{font-size:14px;margin:0 0 4px;padding:0}.rentfetch-admin-fees-disabled-notice{background:#fcf9e8;border:1px solid #dba617;border-left-width:4px;box-shadow:none;margin:0 0 18px;padding:10px 14px}.rentfetch-admin-fees-disabled-notice p{font-size:13px;margin:4px 0}.rentfetch-admin-effective-fees-preview{background:#fff;border:1px solid #dcdcde;box-sizing:border-box;padding:16px;width:100%}.rentfetch-admin-effective-fees-preview .property-fees-description{margin:0 0 1rem;max-width:68ch}.rentfetch-admin-effective-fees-preview h3{font-size:13px;line-height:1.4;margin:1.5rem 0 .75rem}.rentfetch-admin-effective-fees-preview h3:first-of-type{margin-top:0}.rentfetch-admin-effective-fees-preview .property-fees-table{border-collapse:collapse;font-size:13px;line-height:1.45;margin:0 0 1.5rem;table-layout:fixed;width:100%}.rentfetch-admin-effective-fees-preview .property-fees-table td{border:0;border-bottom:1px solid #f0f0f1;padding:4px 8px;vertical-align:top;word-break:break-word}.rentfetch-admin-effective-fees-preview .property-fees-table td:first-child{font-weight:500;padding-left:0}.rentfetch-admin-effective-fees-preview .property-fees-table td:nth-child(2){white-space:nowrap}.rentfetch-admin-effective-fees-preview .property-fees-table td:nth-child(3){color:#50575e;padding-right:0;text-align:right}@media(max-width:600px){.rf-property-identity{align-items:start;display:grid;gap:14px;grid-template-columns:1fr}.rf-property-identity-item.rf-property-identity-id,.rf-property-identity-item.rf-property-identity-source{min-width:0}.rf-confirmation-dialog-header{padding:18px 18px 14px}.rf-confirmation-dialog-body{padding:0 18px 18px}.rf-confirmation-dialog-actions{padding:12px 18px}.rf-property-editor-tab{min-height:36px;padding:8px 12px}.rf-property-editor-tab[data-rf-property-tab=diagnostics]{margin-left:0}.rf-property-editor-panel{padding:18px 14px}.rf-property-editor-section-header{align-items:flex-start;flex-wrap:wrap}.rf-property-editor-section-actions{margin-left:0;width:100%}.rf-property-editor-section-actions .rf-related-record-links{justify-content:flex-start}.rf-floorplan-information .rf-floorplan-information-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.rf-specials-flatpickr-calendar{font-size:14px}.rf-specials-flatpickr-calendar .flatpickr-current-month,.rf-specials-flatpickr-calendar .flatpickr-current-month .cur-month,.rf-specials-flatpickr-calendar .flatpickr-current-month input.cur-year{font-size:16px;font-weight:400;line-height:1.2}.rf-metabox #gallery-container .gallery-image{display:inline-block;margin:0 5px 5px 0;position:relative}.rf-metabox #gallery-container .gallery-image button.remove-image{position:absolute;right:5px;top:5px}.rf-metabox .floorplan_images,.rf-metabox .property_images{grid-gap:5px;display:grid}@media(min-width:600px){.rf-metabox .floorplan_images,.rf-metabox .property_images{grid-template-columns:repeat(auto-fit,150px)}}@media(max-width:600px){.rf-metabox .floorplan_images,.rf-metabox .property_images{grid-template-columns:repeat(auto-fit,100px)}}.rf-metabox .floorplan_images .floorplan-image,.rf-metabox .floorplan_images .property-image,.rf-metabox .property_images .floorplan-image,.rf-metabox .property_images .property-image{display:inline-block;height:82px;position:relative}.rf-metabox .floorplan_images .floorplan-image a.download,.rf-metabox .floorplan_images .property-image a.download,.rf-metabox .property_images .floorplan-image a.download,.rf-metabox .property_images .property-image a.download{background-color:#efefef;border:1px solid #767676;border-radius:2px;color:#000;line-height:1;padding:4px 6px;position:absolute;right:5px;text-decoration:none;top:5px;z-index:5}.rf-metabox .floorplan_images .floorplan-image a.download:hover,.rf-metabox .floorplan_images .property-image a.download:hover,.rf-metabox .property_images .floorplan-image a.download:hover,.rf-metabox .property_images .property-image a.download:hover{background-color:#dcdcdc;border-color:#000}.rf-metabox .floorplan_images .floorplan-image img,.rf-metabox .floorplan_images .property-image img,.rf-metabox .property_images .floorplan-image img,.rf-metabox .property_images .property-image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.api-response{margin-bottom:45px}.api-response h3,.api-response p{margin:0}.api-response:last-child{margin-bottom:0}.api-response .json-content{border:1px solid rgba(0,0,0,.1);margin-top:8px}.api-response .rentfetch-api-response-json{background-color:#f7f7f7!important}.office-hours-grid{display:flex;flex-flow:row wrap;gap:25px}.office-hours-grid .office-hours-field{border:none;display:grid;gap:0;grid-template-columns:1fr;margin:0;padding:0}.office-hours-grid .office-hours-field .time-inputs{align-items:center;display:flex;gap:4px}.office-hours-grid .office-hours-field .time-inputs input[type=text]{border:1px solid #ddd;border-radius:3px;font-size:13px;padding:5px 6px;text-align:center;width:60px}.office-hours-grid .office-hours-field .time-inputs span{color:#666;font-size:12px;font-weight:500}.rent-fetch-options-sticky-wrap{position:sticky;top:56px}ul.rent-fetch-options-submenu{display:flex;flex-direction:column;margin:48px 0 0;width:100%}ul.rent-fetch-options-submenu li{border-bottom:1px solid var(--rentfetch-base-3);display:block;line-height:1;list-style:none;margin:0 0 16px;padding:0 0 16px}ul.rent-fetch-options-submenu li:last-child{border-bottom:none}ul.rent-fetch-options-submenu li a{box-shadow:none!important;color:var(--rentfetch-branding-contrast);display:block;font-size:var(--rentfetch-font-size-small);line-height:1;text-align:left;text-decoration:none}ul.rent-fetch-options-submenu li a.tab-active,ul.rent-fetch-options-submenu li a:focus,ul.rent-fetch-options-submenu li a:hover{text-decoration:underline}.options-container{border-bottom:1px solid var(--rentfetch-base-3);border-top:1px solid var(--rentfetch-base-3);display:grid;gap:0;grid-template-columns:255px 1fr}.options-container .container{margin:0 auto;padding:60px 25px}.options-container .header{margin-bottom:24px}.options-container .rent-fetch-options-nav-wrap{background-color:#fff;border-right:1px solid var(--rentfetch-base-3);padding:24px}.options-container p.submit{margin:0 0 24px!important}.options-container .container{display:flex;flex-direction:column;max-width:800px;width:100%}.options-container .container .separator{border-bottom:1px solid #e6e6e6;width:100%}form.rent-fetch-options{position:relative}form.rent-fetch-options .top-right-submit{position:absolute;right:0;top:0}form.rent-fetch-options p.submit{margin:0}.shortcodes-container .row,form.rent-fetch-options .row{background:#fff;border:1px solid var(--rentfetch-base-3);border-radius:6px;display:flex;flex-wrap:wrap;margin-bottom:24px}.shortcodes-container .row .header,.shortcodes-container .row .section,form.rent-fetch-options .row .header,form.rent-fetch-options .row .section{padding:24px;width:100%}.shortcodes-container .row .header,form.rent-fetch-options .row .header{border-bottom:1px solid #e6e6e6;font-weight:700;margin:0}.shortcodes-container .row .column,form.rent-fetch-options .row .column{box-sizing:border-box;max-width:50%;padding:24px;width:50%}.shortcodes-container .rows,form.rent-fetch-options .rows{background-color:#fff;border:1px solid var(--rentfetch-base-3);border-radius:6px;margin-bottom:24px;padding-bottom:24px}.shortcodes-container .rows .row,form.rent-fetch-options .rows .row{background-color:transparent;border:none;margin-bottom:0}.shortcodes-container .rows .row .section,form.rent-fetch-options .rows .row .section{padding:0 24px}.shortcodes-container .rows .row .section:first-child,form.rent-fetch-options .rows .row .section:first-child{padding-top:24px}.shortcodes-container label,form.rent-fetch-options label{font-size:14px}.shortcodes-container ul.checkboxes,.shortcodes-container ul.radio,form.rent-fetch-options ul.checkboxes,form.rent-fetch-options ul.radio{display:flex;flex-direction:column;gap:8px;margin:1.5em 0 0}.shortcodes-container ul.checkboxes:first-child,.shortcodes-container ul.radio:first-child,form.rent-fetch-options ul.checkboxes:first-child,form.rent-fetch-options ul.radio:first-child{margin-top:0}.shortcodes-container ul.checkboxes li,.shortcodes-container ul.radio li,form.rent-fetch-options ul.checkboxes li,form.rent-fetch-options ul.radio li{margin:0 0 2px}.shortcodes-container ul.checkboxes label,.shortcodes-container ul.radio label,form.rent-fetch-options ul.checkboxes label,form.rent-fetch-options ul.radio label{align-items:center;display:flex;font-weight:400;line-height:1.4;margin-bottom:0;padding-left:14px;position:relative}.shortcodes-container ul.checkboxes label:has(input[type=checkbox]) input,.shortcodes-container ul.radio label:has(input[type=checkbox]) input,form.rent-fetch-options ul.checkboxes label:has(input[type=checkbox]) input,form.rent-fetch-options ul.radio label:has(input[type=checkbox]) input{visibility:hidden}.shortcodes-container ul.checkboxes label:has(input[type=checkbox]):has(input:checked):before,.shortcodes-container ul.radio label:has(input[type=checkbox]):has(input:checked):before,form.rent-fetch-options ul.checkboxes label:has(input[type=checkbox]):has(input:checked):before,form.rent-fetch-options ul.radio label:has(input[type=checkbox]):has(input:checked):before{background:var(--rentfetch-branding-contrast)}.shortcodes-container ul.checkboxes label:has(input[type=checkbox]):has(input:checked):after,.shortcodes-container ul.radio label:has(input[type=checkbox]):has(input:checked):after,form.rent-fetch-options ul.checkboxes label:has(input[type=checkbox]):has(input:checked):after,form.rent-fetch-options ul.radio label:has(input[type=checkbox]):has(input:checked):after{transform:translateX(12px)}.shortcodes-container ul.checkboxes label:has(input[type=checkbox]):after,.shortcodes-container ul.checkboxes label:has(input[type=checkbox]):before,.shortcodes-container ul.radio label:has(input[type=checkbox]):after,.shortcodes-container ul.radio label:has(input[type=checkbox]):before,form.rent-fetch-options ul.checkboxes label:has(input[type=checkbox]):after,form.rent-fetch-options ul.checkboxes label:has(input[type=checkbox]):before,form.rent-fetch-options ul.radio label:has(input[type=checkbox]):after,form.rent-fetch-options ul.radio label:has(input[type=checkbox]):before{align-items:center;background:#afafaf;border-radius:12px;content:"";cursor:pointer;display:flex;height:16px;left:0;position:absolute;transition:all .25s ease-in-out;width:26px}.shortcodes-container ul.checkboxes label:has(input[type=checkbox]):after,.shortcodes-container ul.radio label:has(input[type=checkbox]):after,form.rent-fetch-options ul.checkboxes label:has(input[type=checkbox]):after,form.rent-fetch-options ul.radio label:has(input[type=checkbox]):after{background:#fff;height:12px;transform:translateX(2px);width:12px}.shortcodes-container ul.checkboxes label.checkbox-right,.shortcodes-container ul.radio label.checkbox-right,form.rent-fetch-options ul.checkboxes label.checkbox-right,form.rent-fetch-options ul.radio label.checkbox-right{display:flex;padding:0}.shortcodes-container ul.checkboxes label.checkbox-right input,.shortcodes-container ul.radio label.checkbox-right input,form.rent-fetch-options ul.checkboxes label.checkbox-right input,form.rent-fetch-options ul.radio label.checkbox-right input{display:none}.shortcodes-container ul.checkboxes label.checkbox-right:after,.shortcodes-container ul.checkboxes label.checkbox-right:before,.shortcodes-container ul.radio label.checkbox-right:after,.shortcodes-container ul.radio label.checkbox-right:before,form.rent-fetch-options ul.checkboxes label.checkbox-right:after,form.rent-fetch-options ul.checkboxes label.checkbox-right:before,form.rent-fetch-options ul.radio label.checkbox-right:after,form.rent-fetch-options ul.radio label.checkbox-right:before{left:unset!important;right:-10px}.shortcodes-container ul.checkboxes label.checkbox-right:after,.shortcodes-container ul.radio label.checkbox-right:after,form.rent-fetch-options ul.checkboxes label.checkbox-right:after,form.rent-fetch-options ul.radio label.checkbox-right:after{transform:translateX(-12px)!important}.shortcodes-container ul.checkboxes label.checkbox-right:has(input:checked):after,.shortcodes-container ul.radio label.checkbox-right:has(input:checked):after,form.rent-fetch-options ul.checkboxes label.checkbox-right:has(input:checked):after,form.rent-fetch-options ul.radio label.checkbox-right:has(input:checked):after{transform:translateX(-2px)!important}.shortcodes-container ul.radio label,form.rent-fetch-options ul.radio label{align-items:flex-start;display:flex;gap:8px;padding-left:0}.shortcodes-container ul.radios label,form.rent-fetch-options ul.radios label{align-items:center;display:flex;gap:8px}.shortcodes-container ul.radios label input,form.rent-fetch-options ul.radios label input{top:0!important}.shortcodes-container .white-box,form.rent-fetch-options .white-box{background-color:#fff;margin-bottom:-1px;padding:15px 0}.shortcodes-container .white-box label,form.rent-fetch-options .white-box label{display:block;margin-bottom:4px}.shortcodes-container .white-box label:last-child,.shortcodes-container .white-box p.description:last-child,form.rent-fetch-options .white-box label:last-child,form.rent-fetch-options .white-box p.description:last-child{margin-bottom:0}.shortcodes-container .white-box p.subhed,form.rent-fetch-options .white-box p.subhed{font-weight:700;margin:0 0 10px;text-transform:uppercase}.shortcodes-container input[type=number],.shortcodes-container input[type=password],.shortcodes-container input[type=text],.shortcodes-container input[type=url],.shortcodes-container select,form.rent-fetch-options input[type=number],form.rent-fetch-options input[type=password],form.rent-fetch-options input[type=text],form.rent-fetch-options input[type=url],form.rent-fetch-options select{background:#fff;border:1px solid var(--rentfetch-base-3);border-radius:3px;box-sizing:border-box;font-size:var(--rentfetch-font-size-small);height:48px;line-height:48px;max-width:100%;padding:0 16px;width:100%}.shortcodes-container textarea,form.rent-fetch-options textarea{background:#fff;border:1px solid var(--rentfetch-base-3);border-radius:3px;box-sizing:border-box;max-width:100%;padding:16px;width:100%}.shortcodes-container p:last-child,form.rent-fetch-options p:last-child{margin-bottom:0}.shortcodes-container h1,.shortcodes-container h2,.shortcodes-container h3,.shortcodes-container label,form.rent-fetch-options h1,form.rent-fetch-options h2,form.rent-fetch-options h3,form.rent-fetch-options label{color:var(--rentfetch-branding-contrast)}.shortcodes-container h1 a,.shortcodes-container h2 a,.shortcodes-container h3 a,.shortcodes-container label a,form.rent-fetch-options h1 a,form.rent-fetch-options h2 a,form.rent-fetch-options h3 a,form.rent-fetch-options label a{color:var(--rentfetch-branding-contrast);text-decoration:underline}.shortcodes-container p,form.rent-fetch-options p{color:var(--rentfetch-branding-contrast-2);font-size:var(--rentfetch-font-size-small);line-height:1.4}.shortcodes-container p a,form.rent-fetch-options p a{color:var(--rentfetch-branding-contrast);text-decoration:underline}.shortcodes-container label,form.rent-fetch-options label{display:block;font-size:var(--rentfetch-font-size-small);font-weight:500;line-height:1.4;margin-bottom:5px}.shortcodes-container label a,form.rent-fetch-options label a{color:var(--rentfetch-branding-contrast);text-decoration:underline}.shortcodes-container label.label-large,form.rent-fetch-options label.label-large{display:block;font-size:var(--rentfetch-font-size-medium);font-weight:500!important;margin-bottom:.5em!important}.shortcodes-container label.label-large:last-child,form.rent-fetch-options label.label-large:last-child{margin-bottom:0!important}.shortcodes-container h2,form.rent-fetch-options h2{font-size:var(--rentfetch-font-size-large);font-weight:500;line-height:1.4;margin:0 0 5px}.shortcodes-container h3,form.rent-fetch-options h3{font-size:var(--rentfetch-font-size-medium);font-weight:500;line-height:1.4;margin:0 0 5px}.rentfetch-performance-settings p.description{color:var(--rentfetch-branding-contrast-2);font-size:12px;line-height:1.35;margin-top:4px}.rentfetch-performance-settings ul.checkboxes{gap:10px}.rentfetch-performance-settings ul.checkboxes label{font-size:14px}.pt-2{padding-top:16px}#rent-fetch-floorplans-page .white-box{border:none;padding:24px 0 0}.container.shortcodes span.shortcode,.rent-fetch_page_rentfetch-shortcodes span.shortcode{background-color:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:2px 2px 5px 0 rgba(0,0,0,.07);cursor:pointer;display:inline-block;margin:0 5px 10px 0;padding:8px 15px;position:relative;transition:all .3s ease}.container.shortcodes span.shortcode:hover,.rent-fetch_page_rentfetch-shortcodes span.shortcode:hover{box-shadow:2px 2px 5px 0 rgba(0,0,0,.2)}.container.shortcodes span.shortcode:before,.rent-fetch_page_rentfetch-shortcodes span.shortcode:before{opacity:0;transition:all .3s ease}.container.shortcodes span.shortcode.copied:before,.rent-fetch_page_rentfetch-shortcodes span.shortcode.copied:before{align-items:center;background-color:#fff;content:"Copied";display:flex;inset:0;justify-content:center;opacity:1;padding-top:3px;position:absolute}#rent-fetch-shortcodes-page .separator{border-bottom:1px solid #e6e6e6;width:100%}.blaze-buttons{display:block;margin-top:var(--rentfetch-space-xs)}@media(min-width:600px){.blaze-buttons{text-align:center}}button.blaze-next,button.blaze-prev{background-color:transparent;border:none;color:var(--rentfetch-default);cursor:pointer;font-size:var(--rentfetch-font-size-large);transition:color .3s ease-in-out}button.blaze-next:active,button.blaze-next:focus,button.blaze-next:hover,button.blaze-prev:active,button.blaze-prev:focus,button.blaze-prev:hover{background-color:transparent;color:var(--rentfetch-dark)}button.blaze-prev:after{content:"";display:block;font-family:dashicons}button.blaze-next:after{content:"";display:block;font-family:dashicons}body a.rentfetch-button{background-color:var(--rentfetch-accent);border:none;color:var(--rentfetch-white);cursor:pointer;display:inline-block;font-size:var(--rentfetch-font-size-medium);font-weight:700;line-height:1;padding:var(--rentfetch-space-md) var(--rentfetch-space-lg);position:static;text-decoration:none;transition:all .3s ease}body a.rentfetch-button.rentfetch-button-small{font-size:var(--rentfetch-font-size-small);padding:var(--rentfetch-space-xs) var(--rentfetch-space-lg)}body a.rentfetch-button.rentfetch-button-no-highlight{background-color:var(--rentfetch-base);color:var(--rentfetch-dark)}body a.rentfetch-button.rentfetch-button-no-highlight:hover{background-color:var(--rentfetch-dark);color:var(--rentfetch-white)}body a.rentfetch-button:focus,body a.rentfetch-button:hover{background-color:var(--rentfetch-accent-active);color:var(--rentfetch-white)}.floorplans-in-archive .type-floorplans.no-units-available-faded .content-column,.floorplans-in-archive .type-floorplans.no-units-available-faded .images-column,.floorplans-loop .type-floorplans.no-units-available-faded .floorplan-availability,.floorplans-loop .type-floorplans.no-units-available-faded .floorplan-content,.floorplans-loop .type-floorplans.no-units-available-faded .floorplan-single-image-wrap,.floorplans-loop .type-floorplans.no-units-available-faded .specials,.floorplans-loop .type-floorplans.no-units-available-faded .tour-link-wrapper,.floorplans-simple-grid .type-floorplans.no-units-available-faded .floorplan-availability,.floorplans-simple-grid .type-floorplans.no-units-available-faded .floorplan-content,.floorplans-simple-grid .type-floorplans.no-units-available-faded .floorplan-single-image-wrap,.floorplans-simple-grid .type-floorplans.no-units-available-faded .specials,.floorplans-simple-grid .type-floorplans.no-units-available-faded .tour-link-wrapper{filter:grayscale(1);opacity:.5}.tour-link-wrapper{position:absolute;right:var(--rentfetch-space-md);top:var(--rentfetch-space-md);z-index:15}.tour-link-wrapper a{background-color:var(--rentfetch-dark);border-radius:3px;color:var(--rentfetch-white);display:inline-block;font-size:var(--rentfetch-font-size-medium);height:34px;line-height:1;position:relative;text-align:center;text-decoration:none;transition:all .3s ease;width:34px}.tour-link-wrapper a:after{background-color:#fff;border-radius:100%;content:"";left:50%;top:50%;z-index:2}.tour-link-wrapper a:after,.tour-link-wrapper a:before{height:20px;position:absolute;transform:translateX(-50%) translateY(-50%);transition:all .3s ease;width:20px}.tour-link-wrapper a:before{color:var(--rentfetch-dark);content:"";font-family:dashicons;font-size:var(--rentfetch-font-size-medium);left:55%;line-height:1;text-align:center;top:53%;z-index:3}.tour-link-wrapper a:hover:after{background-color:var(--rentfetch-accent-specials-background)}.floorplans-loop,.floorplans-simple-grid{display:grid;gap:var(--rentfetch-space-lg);grid-template-columns:1fr 1fr 1fr}@media(min-width:600px)and (max-width:960px){.floorplans-loop,.floorplans-simple-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.floorplans-loop,.floorplans-simple-grid{gap:var(--rentfetch-space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}}.floorplans-loop .entry,.floorplans-loop .hentry,.floorplans-simple-grid .entry,.floorplans-simple-grid .hentry{background-color:var(--rentfetch-white);border:1px solid var(--rentfetch-base-2);border-radius:var(--rentfetch-border-radius);box-shadow:none;margin:0;overflow:hidden;padding:0;position:relative;transition:box-shadow .3s ease;word-break:break-word}.floorplans-loop .post-edit-link,.floorplans-simple-grid .post-edit-link{background-color:var(--rentfetch-black-90-percent);color:var(--rentfetch-white);font-size:var(--rentfetch-font-size-small);left:50%;line-height:1;margin:0;opacity:0;padding:3px var(--rentfetch-space-xs);position:absolute;text-decoration:none;top:0;transform:translateX(-50%);transition:all .3s ease;z-index:15}.floorplans-loop .post-edit-link:hover,.floorplans-simple-grid .post-edit-link:hover{background-color:var(--rentfetch-black-80-percent)}.floorplans-loop .floorplan-content,.floorplans-simple-grid .floorplan-content{margin-bottom:0}.floorplans-loop .floorplan-details,.floorplans-simple-grid .floorplan-details{padding:var(--rentfetch-space-md)}@media(max-width:600px){.floorplans-loop .floorplan-details,.floorplans-simple-grid .floorplan-details{padding:var(--rentfetch-space-sm)}}.floorplans-loop .floorplan-image-slide,.floorplans-loop .floorplan-single-image-wrap,.floorplans-simple-grid .floorplan-image-slide,.floorplans-simple-grid .floorplan-single-image-wrap{height:0;margin:var(--rentfetch-space-md) var(--rentfetch-space-md) 0;padding-top:66.7%;position:relative}.floorplans-loop .floorplan-image-slide img.floorplan-image,.floorplans-loop .floorplan-image-slide img.floorplan-single-image,.floorplans-loop .floorplan-single-image-wrap img.floorplan-image,.floorplans-loop .floorplan-single-image-wrap img.floorplan-single-image,.floorplans-simple-grid .floorplan-image-slide img.floorplan-image,.floorplans-simple-grid .floorplan-image-slide img.floorplan-single-image,.floorplans-simple-grid .floorplan-single-image-wrap img.floorplan-image,.floorplans-simple-grid .floorplan-single-image-wrap img.floorplan-single-image{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.floorplans-loop h3,.floorplans-simple-grid h3{color:var(--rentfetch-dark);font-size:var(--rentfetch-font-size-medium);line-height:1.15}.floorplans-loop p,.floorplans-simple-grid p{color:var(--rentfetch-dark);font-size:var(--rentfetch-font-size-medium);line-height:1.2}.floorplans-loop .floorplan-description,.floorplans-loop .floorplan-details>p:not(.pricing):not(.specials):not(.availability),.floorplans-simple-grid .floorplan-description,.floorplans-simple-grid .floorplan-details>p:not(.pricing):not(.specials):not(.availability){font-size:var(--rentfetch-font-size-small)}.floorplans-loop .floorplan-content h3,.floorplans-loop .floorplan-content p,.floorplans-simple-grid .floorplan-content h3,.floorplans-simple-grid .floorplan-content p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:var(--rentfetch-space-xs);overflow:hidden;text-overflow:ellipsis}@media(max-width:600px){.floorplans-loop .floorplan-content h3,.floorplans-simple-grid .floorplan-content h3{font-size:var(--rentfetch-font-size-small);line-height:1.15}}.floorplans-loop .floorplan-attributes,.floorplans-simple-grid .floorplan-attributes{align-items:center;display:flex;flex-wrap:wrap;gap:var(--rentfetch-space-2xs);line-height:1.35}.floorplans-loop .floorplan-attributes p,.floorplans-simple-grid .floorplan-attributes p{display:block;font-size:var(--rentfetch-font-size-smallest);line-height:1.35;margin:0;padding:0;position:relative;white-space:nowrap}.floorplans-loop p.specials,.floorplans-simple-grid p.specials{background-color:var(--rentfetch-accent-specials-background);border-radius:3px;color:var(--rentfetch-dark);font-size:var(--rentfetch-font-size-small);left:var(--rentfetch-space-md);margin:0;padding:var(--rentfetch-space-2xs) var(--rentfetch-space-xs) var(--rentfetch-space-2xs) var(--rentfetch-space-xl);position:absolute;top:var(--rentfetch-space-md);z-index:5}.floorplans-loop p.specials:before,.floorplans-simple-grid p.specials:before{color:var(--rentfetch-accent-specials-star);content:"";font-family:dashicons;font-size:var(--rentfetch-font-size-medium);left:var(--rentfetch-space-xs);position:absolute;top:50%;transform:translateY(-50%)}.floorplans-loop .floorplan-availability,.floorplans-simple-grid .floorplan-availability{align-items:flex-start;border-top:1px solid rgba(0,0,0,.07);display:flex;flex-direction:column;gap:var(--rentfetch-space-xs);justify-content:flex-start;margin-top:var(--rentfetch-space-sm);padding-top:var(--rentfetch-space-sm)}@media(max-width:600px){.floorplans-loop .floorplan-availability,.floorplans-simple-grid .floorplan-availability{margin-top:var(--rentfetch-space-xs);padding-top:var(--rentfetch-space-xs)}}.floorplans-loop p.pricing,.floorplans-simple-grid p.pricing{font-size:var(--rentfetch-font-size-medium);font-weight:700;margin:0}@media(max-width:600px){.floorplans-loop p.pricing,.floorplans-simple-grid p.pricing{font-size:var(--rentfetch-font-size-smallest);line-height:1.2}}.floorplans-loop p.pricing .rentfetch-floorplan-rent-lines,.floorplans-simple-grid p.pricing .rentfetch-floorplan-rent-lines{display:block;line-height:1.3}.floorplans-loop p.pricing .rentfetch-floorplan-rent-with-fees,.floorplans-simple-grid p.pricing .rentfetch-floorplan-rent-with-fees{display:block;font-size:inherit;font-weight:inherit;line-height:inherit}.floorplans-loop p.pricing .rentfetch-floorplan-base-rent,.floorplans-simple-grid p.pricing .rentfetch-floorplan-base-rent{display:block;font-size:var(--rentfetch-font-size-smallest);font-weight:400;line-height:1.3}.floorplans-loop p.availability,.floorplans-simple-grid p.availability{font-size:var(--rentfetch-font-size-small);font-style:italic;margin:0}@media(max-width:600px){.floorplans-loop p.availability,.floorplans-simple-grid p.availability{font-size:clamp(11px,.6875rem + .1vw,12px);line-height:1.25}}.floorplans-loop .overlay-link,.floorplans-simple-grid .overlay-link{inset:0;position:absolute;transition:all .3s ease;z-index:4}.floorplans-loop .buttons-outer,.floorplans-simple-grid .buttons-outer{align-items:center;background-color:var(--rentfetch-white-85-percent);display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:all .3s ease;z-index:12}.floorplans-loop .buttons-outer .buttons-inner,.floorplans-simple-grid .buttons-outer .buttons-inner{max-width:300px;width:75%}.floorplans-loop .buttons-outer .buttons-inner .rentfetch-button,.floorplans-simple-grid .buttons-outer .buttons-inner .rentfetch-button{display:block;margin-bottom:var(--rentfetch-space-2xs);text-align:center}.floorplans-loop .buttons-outer .buttons-inner .rentfetch-button:last-child,.floorplans-simple-grid .buttons-outer .buttons-inner .rentfetch-button:last-child{margin-bottom:0}.floorplans-loop .entry:hover,.floorplans-loop .hentry:hover,.floorplans-simple-grid .entry:hover,.floorplans-simple-grid .hentry:hover{box-shadow:var(--rentfetch-box-shadow-hover)}.floorplans-loop .entry:hover .buttons-outer,.floorplans-loop .hentry:hover .buttons-outer,.floorplans-simple-grid .entry:hover .buttons-outer,.floorplans-simple-grid .hentry:hover .buttons-outer{opacity:1;pointer-events:all}.floorplans-loop .entry:hover .post-edit-link,.floorplans-loop .hentry:hover .post-edit-link,.floorplans-simple-grid .entry:hover .post-edit-link,.floorplans-simple-grid .hentry:hover .post-edit-link{opacity:1}.floorplan-search-filters{display:none}.floorplan-group{border:1px solid var(--rentfetch-base-2);border-radius:var(--rentfetch-border-radius);box-shadow:none;margin-bottom:var(--rentfetch-space-2xl);overflow:hidden}.floorplan-group:last-child{margin-bottom:0}.floorplan-group>h3,.floorplans-in-archive .entry,.floorplans-in-archive .hentry{border-bottom:1px solid var(--rentfetch-base-2);padding:var(--rentfetch-space-lg)}.floorplans-in-archive .entry,.floorplans-in-archive .hentry{grid-column-gap:var(--rentfetch-space-3xl);background-color:#fff;display:grid;grid-template-columns:300px 1fr;margin:0;width:100%}@media(max-width:600px){.floorplans-in-archive .entry,.floorplans-in-archive .hentry{grid-template-columns:1fr;margin-bottom:var(--rentfetch-space-md)}}.floorplans-in-archive .entry:last-child,.floorplans-in-archive .hentry:last-child{border:none}.floorplans-in-archive .entry:before,.floorplans-in-archive .hentry:before{display:none}.floorplans-in-archive .images-column{position:relative}.floorplans-in-archive .images-column img{height:auto;max-width:100%}.floorplans-in-archive .floorplan-image-slide,.floorplans-in-archive .floorplan-single-image-wrap{height:0;padding-top:66.7%;position:relative;width:100%}.floorplans-in-archive .floorplan-image-slide img.floorplan-image,.floorplans-in-archive .floorplan-image-slide img.floorplan-single-image,.floorplans-in-archive .floorplan-single-image-wrap img.floorplan-image,.floorplans-in-archive .floorplan-single-image-wrap img.floorplan-single-image{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.floorplans-in-archive p.specials{background-color:var(--rentfetch-accent-specials-background);border-radius:3px;color:var(--rentfetch-dark);font-size:var(--rentfetch-font-size-small);left:var(--rentfetch-space-md);margin:0;padding:var(--rentfetch-space-2xs) var(--rentfetch-space-xs) var(--rentfetch-space-2xs) var(--rentfetch-space-xl);position:absolute;top:var(--rentfetch-space-md);z-index:5}.floorplans-in-archive p.specials:before{color:var(--rentfetch-accent-specials-star);content:"";font-family:dashicons;font-size:var(--rentfetch-font-size-medium);left:var(--rentfetch-space-xs);position:absolute;top:50%;transform:translateY(-50%)}.floorplans-in-archive .floorplan-attributes{align-items:center;display:flex;flex-wrap:wrap;gap:var(--rentfetch-space-2xs) var(--rentfetch-space-xs);line-height:1.35}.floorplans-in-archive .floorplan-attributes p{display:block;font-size:var(--rentfetch-font-size-smallest);line-height:1.35;margin-bottom:var(--rentfetch-space-xs);margin-top:0;padding-left:0;padding-right:0;position:relative;white-space:nowrap}.floorplans-in-archive p{font-size:var(--rentfetch-font-size-medium);line-height:1.2}.floorplans-in-archive h4{color:var(--rentfetch-dark);font-size:var(--rentfetch-font-size-large);line-height:1.15;margin-bottom:var(--rentfetch-space-xs)}@media(max-width:600px){.floorplans-in-archive h4{font-size:var(--rentfetch-font-size-medium)}}.floorplans-in-archive p.availability{font-size:var(--rentfetch-font-size-small);font-style:italic}@media(max-width:600px){.floorplans-in-archive p.availability{font-size:var(--rentfetch-font-size-smallest);line-height:1.25}}.floorplans-in-archive p.pricing{font-size:var(--rentfetch-font-size-medium);font-weight:700}@media(max-width:600px){.floorplans-in-archive p.pricing{font-size:var(--rentfetch-font-size-smallest);line-height:1.2}}.floorplans-in-archive p.pricing .rentfetch-floorplan-rent-lines{display:block;line-height:1.25}.floorplans-in-archive p.pricing .rentfetch-floorplan-rent-with-fees{display:block;font-size:inherit;font-weight:inherit;line-height:inherit}.floorplans-in-archive p.pricing .rentfetch-floorplan-base-rent{display:block;font-size:var(--rentfetch-font-size-smallest);font-weight:400;line-height:1.2}.floorplans-in-archive summary.rentfetch-button{cursor:pointer;display:inline-block}.floorplans-in-archive summary.rentfetch-button span.dropdown{display:inline-block;height:1em;line-height:1em;margin-left:var(--rentfetch-space-2xs);transition:all .3s ease;width:1em}.floorplans-in-archive summary.rentfetch-button span.dropdown:after{content:"";font-family:dashicons;transition:all .3s ease}.floorplans-in-archive .floorplan-buttons{margin-top:var(--rentfetch-space-md)}.floorplans-in-archive .floorplan-buttons a{margin:0 var(--rentfetch-space-2xs) var(--rentfetch-space-2xs) 0}.floorplans-in-archive details[open] summary.rentfetch-button span.dropdown{transform:rotate(-180deg)}.floorplans-in-archive .floorplan-description{font-size:var(--rentfetch-font-size-small);line-height:1.4;margin-top:var(--rentfetch-space-md)}.floorplangrid a.button{background-color:#000;border:none;border-radius:3px;color:#fff;display:inline-block;margin:var(--rentfetch-space-2xs);text-decoration:none;transition:all .3s ease}@media(max-width:600px){.floorplangrid a.button{display:block;margin:var(--rentfetch-space-2xs) 0;text-align:center;width:100%}}.floorplangrid a.button:active,.floorplangrid a.button:focus,.floorplangrid a.button:hover{color:#fff;text-decoration:none}.floorplangrid .is-admin:before{content:"";display:block;inset:0;position:absolute;z-index:1}.floorplangrid .floorplangrid__content{padding:var(--rentfetch-space-md)}.floorplangrid .floorplangrid__content>:last-child{margin-bottom:0}.floorplangrid .floorplangrid__content p{line-height:1.4em;margin-bottom:var(--rentfetch-space-2xs)}.floorplangrid h3.floorplangrid__title{margin-bottom:var(--rentfetch-space-2xs)}@media(max-width:600px){.floorplangrid h3.floorplangrid__title{font-size:var(--rentfetch-font-size-small)}.floorplangrid .floorplangrid__info{font-size:var(--rentfetch-font-size-smallest)}}.floorplangrid .floorplangrid__info>span{display:inline-block}.floorplangrid .floorplangrid__info>span:after{content:"·";margin-left:var(--rentfetch-space-2xs);margin-right:var(--rentfetch-space-2xs)}.floorplangrid .floorplangrid__info>span:last-child:after{display:none}.floorplangrid .floorplangrid__info>span:first-child{margin-left:0}.floorplangrid .floorplangrid__rentrange{font-weight:700}@media(max-width:600px){.floorplangrid .floorplangrid__rentrange{font-size:var(--rentfetch-font-size-smallest)}}.floorplangrid .buttons{margin-left:-4px;margin-right:-4px;padding-top:var(--rentfetch-space-xs);width:calc(100% + 8px)}@media(max-width:600px){.floorplangrid .buttons{margin-left:0;margin-right:0;width:100%}}.floorplangrid .filters{margin-bottom:var(--rentfetch-space-xl);text-align:center}@media(max-width:600px){.floorplangrid .filters{margin-bottom:var(--rentfetch-space-lg)}}.floorplangrid .filters li{display:inline-block;list-style:none;margin:var(--rentfetch-space-2xs)}@media(max-width:600px){.floorplangrid .filters li{display:block;margin:var(--rentfetch-space-2xs) 0;width:100%}}.floorplangrid .filters a{background-color:#111;border-radius:3px;color:#fff;display:inline-block;padding:var(--rentfetch-space-xs) var(--rentfetch-space-lg);text-decoration:none;transition:all .3s ease}@media(max-width:600px){.floorplangrid .filters a{display:block;padding:var(--rentfetch-space-xs) var(--rentfetch-space-md);width:100%}}.floorplangrid .filters a.active{background-color:hsla(0,0%,7%,.7)}.rentfetch-fancybox-container{display:none}.floorplangrid-wrap{grid-gap:var(--rentfetch-space-xl);display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));padding:0}.floorplangrid-wrap .entry{background-color:#f7f7f7;box-shadow:0 5px 10px 0 rgba(0,0,0,.12);margin:0;padding:0}.rentfetch-form-message-area{background-color:var(--rentfetch-notice);border:1px solid var(--rentfetch-base-2);border-radius:3px;margin-bottom:var(--rentfetch-space-lg);padding:var(--rentfetch-space-md) var(--rentfetch-space-lg)}.rentfetch-form-message-area:last-child{margin-bottom:0}.rentfetch-form-message-area.error{background-color:var(--rentfetch-error)}.rentfetch-form-message-area.success{background-color:var(--rentfetch-success)}.rentfetch-form-message-area p{font-size:var(--rentfetch-font-size-small);line-height:1.5;margin:0;padding:0}.rentfetch-form-message-area ul{list-style:none;margin:0;padding:0}.rentfetch-form-message-area ul li{border-bottom:1px solid var(--rentfetch-base-2);font-size:var(--rentfetch-font-size-small);margin-bottom:var(--rentfetch-space-2xs);padding-bottom:var(--rentfetch-space-2xs)}.rentfetch-form-message-area ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.rentfetch-form .rentfetch-hidden{display:none!important}.rentfetch-form .rentfetch-visible{display:block!important}.rentfetch-form .rentfetch-form-body,.rentfetch-form .rentfetch-form-fieldset{display:grid;gap:2em 1em;grid-template-columns:repeat(12,1fr)}.rentfetch-form input[type=email],.rentfetch-form input[type=tel],.rentfetch-form input[type=text],.rentfetch-form select,.rentfetch-form textarea{background-color:#fff;border:1px solid var(--rentfetch-base-2);font-size:var(--rentfetch-font-size-small);padding:0 var(--rentfetch-space-md)}.rentfetch-form textarea{padding:var(--rentfetch-space-md)}.rentfetch-form .rentfetch-form-required-label{color:var(--rentfetch-accent);font-size:var(--rentfetch-font-size-smallest)}.rentfetch-form input[type=email],.rentfetch-form input[type=tel],.rentfetch-form input[type=text],.rentfetch-form select{height:50px;line-height:50px}.rentfetch-form .rentfetch-form-field-group,.rentfetch-form .rentfetch-form-fieldset{grid-column:span 12}.rentfetch-form .rentfetch-form-field-email,.rentfetch-form .rentfetch-form-field-first-name,.rentfetch-form .rentfetch-form-field-last-name,.rentfetch-form .rentfetch-form-field-phone{grid-column:span 6}@media(max-width:600px){.rentfetch-form .rentfetch-form-field-email,.rentfetch-form .rentfetch-form-field-first-name,.rentfetch-form .rentfetch-form-field-last-name,.rentfetch-form .rentfetch-form-field-phone{grid-column:span 12}}.rentfetch-form .rentfetch-form-label{display:block;font-size:var(--rentfetch-font-size-medium);font-weight:500;line-height:1.5;margin-bottom:var(--rentfetch-space-2xs);width:100%}.rentfetch-form .rentfetch-form-label-subfield{display:block;font-size:var(--rentfetch-font-size-small);line-height:1;margin-bottom:0;margin-top:var(--rentfetch-space-xs);width:100%}.rentfetch-form .rentfetch-form-field-group input[type=email],.rentfetch-form .rentfetch-form-field-group input[type=tel],.rentfetch-form .rentfetch-form-field-group input[type=text],.rentfetch-form .rentfetch-form-field-group select,.rentfetch-form .rentfetch-form-field-group textarea{box-sizing:border-box;width:100%}.rentfetch-form .rentfetch-form-field-hidden{display:none}.rentfetch-form .rentfetch-form-submit-group{margin-top:2em}.rentfetch-form .rentfetch-form-button{background-color:var(--rentfetch-accent);border-radius:3px;color:#fff;font-size:var(--rentfetch-font-size-medium);line-height:1}.rentfetch-form.rentfetch-form-tour .rentfetch-form-fieldset-name{grid-column:span 6}@media(max-width:960px){.rentfetch-form.rentfetch-form-tour .rentfetch-form-fieldset-name{grid-column:span 12}}.rentfetch-form.rentfetch-form-tour .rentfetch-form-field-email{grid-column:span 3}@media(min-width:600px)and (max-width:960px){.rentfetch-form.rentfetch-form-tour .rentfetch-form-field-email{grid-column:span 6}}@media(max-width:600px){.rentfetch-form.rentfetch-form-tour .rentfetch-form-field-email{grid-column:span 12}}.rentfetch-form.rentfetch-form-tour .rentfetch-form-field-phone{grid-column:span 3}@media(min-width:600px)and (max-width:960px){.rentfetch-form.rentfetch-form-tour .rentfetch-form-field-phone{grid-column:span 6}}@media(max-width:600px){.rentfetch-form.rentfetch-form-tour .rentfetch-form-field-phone{grid-column:span 12}}.rentfetch-form.rentfetch-form-tour .rentfetch-form-field-message{display:none}.rentfetch-form.rentfetch-form-tour .rentfetch-availability-dates,.rentfetch-form.rentfetch-form-tour .rentfetch-availability-times{grid-column:span 12}.rentfetch-form.rentfetch-form-tour .rentfetch-availability-dates .blaze-slider{position:relative}.rentfetch-form.rentfetch-form-tour .rentfetch-availability-dates .blaze-slider .blaze-buttons{bottom:auto;display:flex;left:auto;margin:0;padding:0;position:absolute;right:0;top:0;transform:translateY(-100%)}.rentfetch-form.rentfetch-form-tour .rentfetch-availability-dates .blaze-slider .blaze-buttons button{font-size:var(--rentfetch-font-size-large);line-height:20px;padding:var(--rentfetch-space-xs) var(--rentfetch-space-md)}.rentfetch-form.rentfetch-form-tour .rentfetch-availability-dates .blaze-slider .blaze-buttons button:after{font-size:var(--rentfetch-font-size-large);line-height:20px}.rentfetch-form.rentfetch-form-tour .rentfetch-availability-dates .availability-date{background-color:var(--rentfetch-accent-light);border-radius:3px;color:var(--rentfetch-accent);cursor:pointer;padding:var(--rentfetch-space-xl) var(--rentfetch-space-md);text-align:center;transition:all .3s ease}.rentfetch-form.rentfetch-form-tour .rentfetch-availability-dates .availability-date span.rentfetch-weekday{display:block;font-size:var(--rentfetch-font-size-smallest);line-height:1;margin-bottom:var(--rentfetch-space-xs)}.rentfetch-form.rentfetch-form-tour .rentfetch-availability-dates .availability-date span.rentfetch-date{display:block;font-size:var(--rentfetch-font-size-medium);font-weight:500;line-height:1}.rentfetch-form.rentfetch-form-tour .rentfetch-availability-dates .availability-date:hover{box-shadow:inset 0 0 0 2px var(--rentfetch-accent)}.rentfetch-form.rentfetch-form-tour .rentfetch-availability-dates .availability-date.selected{background-color:var(--rentfetch-accent);box-shadow:none;color:#fff}.rentfetch-form.rentfetch-form-tour .rentfetch-availability-times ul{display:grid;gap:.5em;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));list-style:none;margin:0;padding:0}.rentfetch-form.rentfetch-form-tour .rentfetch-availability-times ul li{background-color:#fff;border-radius:3px;box-shadow:0 0 0 1px var(--rentfetch-accent);color:var(--rentfetch-accent);cursor:pointer;font-size:var(--rentfetch-font-size-smallest);font-weight:500;padding:var(--rentfetch-space-xs);text-align:center;transition:all .3s ease}.rentfetch-form.rentfetch-form-tour .rentfetch-availability-times ul li:hover{background-color:var(--rentfetch-accent-light)}.rentfetch-form.rentfetch-form-tour .rentfetch-availability-times ul li.selected{background-color:var(--rentfetch-accent);box-shadow:none;color:#fff}.more-properties-slider .type-properties.no-units-available-faded .property-content,.more-properties-slider .type-properties.no-units-available-faded .property-single-image-wrap,.properties-loop .type-properties.no-units-available-faded .property-details,.properties-loop .type-properties.no-units-available-faded .property-single-image-wrap,.properties-simple-grid .type-properties.no-units-available-faded .property-content,.properties-simple-grid .type-properties.no-units-available-faded .property-single-image-wrap{filter:grayscale(1);opacity:.5}form.minisearch{background-color:var(--rentfetch-base);border-radius:3px;display:inline-block;padding:var(--rentfetch-space-md)}@media(max-width:600px){form.minisearch{width:100%}}form.minisearch .filters-wrap{margin-bottom:0}form.minisearch .filters-wrap #featured-filters{gap:var(--rentfetch-space-xs) 0}@media(max-width:600px){form.minisearch .filters-wrap #featured-filters{grid-template-columns:1fr}form.minisearch .filters-wrap #featured-filters fieldset{display:block;margin:0;width:100%}form.minisearch .filters-wrap #featured-filters fieldset>button{background-color:rgba(0,0,0,.03);border-radius:3px;text-align:left;width:100%}form.minisearch .filters-wrap #featured-filters fieldset>button:after{position:absolute;right:var(--rentfetch-space-md)}}form.minisearch .filters-wrap #featured-filters fieldset.text-based-search{width:auto}@media(min-width:600px){form.minisearch .filters-wrap #featured-filters fieldset.text-based-search{margin-right:0}}form.minisearch .filters-wrap #featured-filters button#minisearch-submit{background-color:var(--rentfetch-accent);border:none;border-radius:3px;color:#fff;cursor:pointer;margin-left:var(--rentfetch-space-lg);padding:var(--rentfetch-space-md) 43px var(--rentfetch-space-md) var(--rentfetch-space-lg);position:relative}@media(max-width:960px){form.minisearch .filters-wrap #featured-filters button#minisearch-submit{margin:0}}@media(max-width:600px){form.minisearch .filters-wrap #featured-filters button#minisearch-submit{padding:var(--rentfetch-space-md)}}form.minisearch .filters-wrap #featured-filters button#minisearch-submit:hover{background-color:var(--rentfetch-accent-active);color:#fff}form.minisearch .filters-wrap #featured-filters button#minisearch-submit:after{content:"";font-family:dashicons;margin-left:var(--rentfetch-space-2xs);position:absolute;right:var(--rentfetch-space-md);top:50%;transform:translateY(-50%)}@media(max-width:600px){form.minisearch .filters-wrap #featured-filters button#minisearch-submit:after{display:none}}.properties-loop .property-slide{background-color:#f7f7f7;border-radius:3px;height:200px;overflow:hidden;position:relative}.properties-loop .property-slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.properties-loop .property-slide img.fallback{-o-object-fit:contain;object-fit:contain}@media(min-width:960px){.properties-loop .entry.type-properties:hover .property-slider .slick-arrow,.properties-loop .entry.type-properties:hover .property-slider .slick-dots{opacity:1}}.properties-loop .property-slider{margin-bottom:0!important;opacity:0}.properties-loop .property-slider.slick-initialized{opacity:1}.properties-loop .property-slider .slick-arrow{background-color:#fff!important;border-radius:100%;box-shadow:0 0 10px 0 rgba(0,0,0,.3);height:30px;transition:all .3s ease;width:30px;z-index:50}@media(min-width:960px){.properties-loop .property-slider .slick-arrow{opacity:0}}.properties-loop .property-slider .slick-arrow:before{color:#000;transition:all .3s ease}.properties-loop .property-slider .slick-arrow.slick-prev{left:10px}.properties-loop .property-slider .slick-arrow.slick-prev:before{content:"";font-family:dashicons}.properties-loop .property-slider .slick-arrow.slick-next{padding-left:3px;right:10px}.properties-loop .property-slider .slick-arrow.slick-next:before{content:"";font-family:dashicons}.properties-loop .property-slider .slick-dots{bottom:10px;transition:all .3s ease;z-index:50}@media(min-width:960px){.properties-loop .property-slider .slick-dots{opacity:0}}.properties-loop .property-slider .slick-dots li{height:14px;margin:0 var(--rentfetch-space-2xs);width:14px}.properties-loop .property-slider .slick-dots li button:before{border:2px solid #fff;border-radius:100%;color:transparent;font-size:13px;height:14px;opacity:1;width:14px}.properties-loop .property-slider .slick-dots li.slick-active button:before{background-color:#fff;color:transparent;opacity:1}.properties-loop{grid-gap:var(--rentfetch-space-lg);display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding:0}.properties-loop .entry,.properties-loop .hentry{background-color:var(--rentfetch-white);box-shadow:var(--rentfetch-box-shadow);cursor:pointer;margin:0;overflow:visible;position:relative;transition:box-shadow .5s ease}.properties-loop .entry:hover,.properties-loop .hentry:hover{box-shadow:var(--rentfetch-box-shadow-hover)}.properties-loop .entry:hover .post-edit-link,.properties-loop .hentry:hover .post-edit-link{opacity:1}.properties-loop .entry.active,.properties-loop .entry:focus,.properties-loop .hentry.active,.properties-loop .hentry:focus{box-shadow:var(--rentfetch-box-shadow-active);transition:all .75s ease}.properties-loop .overlay{cursor:pointer;inset:0;position:absolute;z-index:5}.properties-loop .property-single-image-wrap{height:0;padding-top:66.7%;position:relative;width:100%}.properties-loop .property-single-image-wrap img.property-single-image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.properties-loop h3,.properties-loop p{color:var(--rentfetch-dark)}.properties-loop h3,.properties-loop p.property-location{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.properties-loop .property-attributes{line-height:1}.properties-loop .property-attributes p{display:inline-block;font-size:var(--rentfetch-font-size-small);margin-bottom:var(--rentfetch-space-xs);margin-right:var(--rentfetch-space-xs)}.properties-loop .property-availability{align-items:center;border-top:1px solid rgba(0,0,0,.07);display:flex;flex:0 1 auto;justify-content:space-between;margin-top:var(--rentfetch-space-2xs);padding-top:var(--rentfetch-space-md)}.properties-loop .property-details{padding:var(--rentfetch-space-md)}.properties-loop a.post-edit-link{background-color:var(--rentfetch-dark);color:var(--rentfetch-white);font-size:var(--rentfetch-font-size-small);left:50%;line-height:1;margin:0;opacity:0;padding:var(--rentfetch-space-2xs) var(--rentfetch-space-xs);position:absolute;text-decoration:none;top:0;transform:translateX(-50%);transition:all .3s ease;z-index:10}.properties-loop a.post-edit-link:hover{background-color:var(--rentfetch-accent);color:var(--rentfetch-white)}.properties-loop p.specials{background-color:var(--rentfetch-accent-specials-background);border-radius:3px;color:var(--rentfetch-dark);font-size:var(--rentfetch-font-size-small);left:var(--rentfetch-space-md);margin:0;padding:var(--rentfetch-space-2xs) var(--rentfetch-space-xs) var(--rentfetch-space-2xs) var(--rentfetch-space-xl);position:absolute;top:var(--rentfetch-space-md);z-index:5}.properties-loop p.specials:before{color:var(--rentfetch-accent-specials-star);content:"";font-family:dashicons;font-size:var(--rentfetch-font-size-medium);left:var(--rentfetch-space-xs);position:absolute;top:50%;transform:translateY(-50%)}.properties-loop h3{font-size:var(--rentfetch-font-size-large);line-height:1.15;margin:0 0 var(--rentfetch-space-xs)}.properties-loop p{font-size:var(--rentfetch-font-size-medium);line-height:1.2;margin:0 0 var(--rentfetch-space-xs)}.properties-loop p:last-child{margin-bottom:0}.properties-loop p.rent{font-size:var(--rentfetch-font-size-medium);font-weight:700}.properties-loop p.rent .rentfetch-property-rent-lines{display:block;line-height:1.3}.properties-loop p.rent .rentfetch-property-rent-with-fees{display:block;font-size:inherit;font-weight:inherit;line-height:inherit}.properties-loop p.rent .rentfetch-property-base-rent{display:block;font-size:var(--rentfetch-font-size-smallest);font-weight:400;line-height:1.3}.properties-loop p.availability,.properties-loop p.rent{margin:0}.properties-loop p.availability{font-style:italic}.properties-loop p.availability,.properties-loop p.property-location{font-size:var(--rentfetch-font-size-small)}.results-count{font-size:var(--rentfetch-font-size-medium);line-height:1;margin-bottom:var(--rentfetch-space-lg)}.results-count #properties-results-count-number{font-weight:700}.map-property-popup{max-width:400px;min-width:200px}.map-property-popup h3{color:var(--rentfetch-dark);font-size:var(--rentfetch-font-size-large);margin:0 0 var(--rentfetch-space-md)}.map-property-popup h3:last-child{margin-bottom:0}.map-property-popup p.city-state{color:var(--rentfetch-dark);font-size:var(--rentfetch-font-size-small);letter-spacing:.05em;line-height:1;margin:0 0 var(--rentfetch-space-2xs);text-transform:uppercase}.gm-style-iw.gm-style-iw-c{border-radius:3px}.gm-style-iw.gm-style-iw-c button.gm-ui-hover-effect{color:var(--rentfetch-dark)!important;opacity:1!important;right:0!important;top:0!important}.has-specials-property{background-color:var(--rentfetch-accent-specials-background);border-radius:3px;display:inline-block;font-size:var(--rentfetch-font-size-smallest);line-height:1em;margin-top:var(--rentfetch-space-xs);padding:var(--rentfetch-space-xs) var(--rentfetch-space-xs) var(--rentfetch-space-xs) var(--rentfetch-space-xl);position:relative;z-index:20}.has-specials-property:before{background-image:url(//oldoak.com/wp-content/plugins/rentfetch/css/../images/star-gold.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;left:7px;position:absolute;top:0;width:18px}body{overflow-x:hidden}.rent-fetch-property-search-default-layout{display:grid;grid-template-columns:1.5fr 1fr;margin-left:calc(50% - 50dvw)!important;margin-right:calc(50% - 50dvw)!important;max-width:100dvw!important;top:0;width:100dvw!important;z-index:100}@media(max-width:1200px){.rent-fetch-property-search-default-layout{grid-template-columns:1fr}}.rent-fetch-property-search-default-layout .map-container{background-color:var(--rentfetch-base);height:100vh;position:sticky;top:0;z-index:1}@media(max-width:1200px){.rent-fetch-property-search-default-layout .map-container{height:400px;order:0;position:static}}@media(max-width:600px){.rent-fetch-property-search-default-layout .map-container{height:250px}}.rent-fetch-property-search-default-layout .map-container #map{height:100%;margin:0;width:100%}.rent-fetch-property-search-default-layout .filters-and-properties-container{background-color:#f7f7f7;margin:0;position:relative}@media(max-width:1200px){.rent-fetch-property-search-default-layout .filters-and-properties-container{order:1}}.rent-fetch-property-search-default-layout .filters-and-properties-container .filters-wrap{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);margin:0;padding:var(--rentfetch-space-xl);position:sticky;top:0;z-index:20}@media(max-width:960px){.rent-fetch-property-search-default-layout .filters-and-properties-container .filters-wrap{padding:var(--rentfetch-space-md);position:static}}@media(max-width:600px){.rent-fetch-property-search-default-layout .filters-and-properties-container .filters-wrap{padding:var(--rentfetch-space-sm)}}.rent-fetch-property-search-default-layout .filters-and-properties-container .filters-wrap .filter-details{align-items:center;display:flex;justify-content:space-between}.rent-fetch-property-search-default-layout .filters-and-properties-container #response{padding:var(--rentfetch-space-xl)}@media(max-width:600px){.rent-fetch-property-search-default-layout .filters-and-properties-container #response{padding:var(--rentfetch-space-md)}}dialog#search-filters{border:none;border-radius:10px;display:block;margin:auto;max-width:800px;opacity:0;overflow:hidden;padding:0;position:fixed;transform:translateY(100vh) translateZ(0);transition:transform .15s ease,opacity .15s ease;width:100%}dialog#search-filters button.toggle{display:none}dialog#search-filters::backdrop{background-color:transparent;transition:background-color .15s ease,backdrop-filter .15s ease}dialog#search-filters[open]{opacity:1;transform:none}dialog#search-filters[open]::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(0,0,0,.6)}header.property-search-filters-header{border-bottom:1px solid rgba(0,0,0,.1);padding:var(--rentfetch-space-lg)}@media(max-width:600px){header.property-search-filters-header{padding:var(--rentfetch-space-md)}}header.property-search-filters-header h2{font-size:var(--rentfetch-font-size-medium);margin:0;padding:0;text-align:center}form.property-search-filters{background-color:var(--rentfetch-base);height:calc(100dvh - 160px - 2.4em);margin-bottom:0;overflow-y:scroll;padding:var(--rentfetch-space-2xl)}@media(max-width:600px){form.property-search-filters{padding:var(--rentfetch-space-xl)}}form.property-search-filters fieldset{border:none;margin-bottom:var(--rentfetch-space-2xl);padding:0}@media(max-width:600px){form.property-search-filters fieldset{margin-bottom:var(--rentfetch-space-xl)}}form.property-search-filters fieldset:last-child{margin-bottom:0}form.property-search-filters fieldset legend{font-size:var(--rentfetch-font-size-medium);line-height:1.2;margin-bottom:var(--rentfetch-space-xs)}form.property-search-filters label{display:block}form.property-search-filters .checkboxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}form.property-search-filters fieldset.property-type .checkboxes{grid-template-columns:1fr}form.property-search-filters fieldset.amenities .checkboxes{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}form.property-search-filters fieldset.amenities .checkboxes label{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}form.property-search-filters fieldset.number-range .inputs-slider{align-items:center;display:grid;gap:var(--rentfetch-space-lg);grid-template-columns:1fr 20px 1fr;justify-content:center;margin-top:var(--rentfetch-space-xl)}@media(max-width:600px){form.property-search-filters fieldset.number-range .inputs-slider{gap:var(--rentfetch-space-md)}}form.property-search-filters fieldset.number-range .inputs-slider .dash{background-color:#000;height:1px}form.property-search-filters fieldset.number-range .inputs-slider .input-price-wrap{align-items:center;display:flex;position:relative}form.property-search-filters fieldset.number-range .inputs-slider .input-price-wrap span.input-group-addon-price{display:inline-block;opacity:.2;padding:var(--rentfetch-space-2xs) var(--rentfetch-space-xs);position:absolute;z-index:10}form.property-search-filters fieldset.number-range .inputs-slider .input-price-wrap input{padding-left:var(--rentfetch-space-lg)}form.property-search-filters input[type=date],form.property-search-filters input[type=number],form.property-search-filters input[type=text]{background-color:var(--rentfetch-white);border:1px solid var(--rentfetch-black-10-percent);display:block;line-height:50px;padding:0 var(--rentfetch-space-md);width:100%}form.property-search-filters input[type=date]:active,form.property-search-filters input[type=date]:focus,form.property-search-filters input[type=number]:active,form.property-search-filters input[type=number]:focus,form.property-search-filters input[type=text]:active,form.property-search-filters input[type=text]:focus{border:1px solid var(--rentfetch-black-20-percent)}footer.property-search-filters-footer{align-items:center;background-color:#fff;border-top:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;padding:var(--rentfetch-space-lg)}@media(max-width:600px){footer.property-search-filters-footer{padding:var(--rentfetch-space-md)}}footer.property-search-filters-footer button#reset{background-color:transparent;border:none;color:var(--rentfetch-dark);cursor:pointer}footer.property-search-filters-footer button#show-properties{background-color:var(--rentfetch-dark);border:none;border-radius:3px;color:#fff;cursor:pointer;padding:var(--rentfetch-space-xs) var(--rentfetch-space-lg)}#featured-filters{display:flex;flex-flow:row wrap;gap:var(--rentfetch-space-xs);max-width:100%;width:100%}@media(max-width:600px){#featured-filters{gap:var(--rentfetch-space-2xs)}}#featured-filters input{box-sizing:border-box}#featured-filters fieldset{background-color:var(--rentfetch-white);border:none;padding:0;position:relative}@media(max-width:600px){#featured-filters fieldset{position:static}}#featured-filters fieldset legend{display:none}#featured-filters fieldset .input-wrap:not(.text){background-color:#fff;border:1px solid rgba(0,0,0,.1);display:none;margin-top:-1px;overflow-y:auto;padding:var(--rentfetch-space-md);position:absolute;z-index:50}@media(max-width:600px){#featured-filters fieldset .input-wrap:not(.text){left:0;padding:var(--rentfetch-space-sm);right:0}}#featured-filters fieldset .input-wrap:not(.text) input[type=number],#featured-filters fieldset .input-wrap:not(.text) input[type=text]{display:block;line-height:50px;padding-left:var(--rentfetch-space-md);width:100%}#featured-filters fieldset .input-wrap:not(.text) label{display:block;font-size:var(--rentfetch-font-size-small);line-height:1.2}#featured-filters fieldset .input-wrap:not(.text) label>span{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}#featured-filters fieldset .input-wrap:not(.text).active{display:grid}#featured-filters fieldset .input-wrap.slider{min-width:300px}#featured-filters fieldset .input-wrap.checkboxes{align-items:center;gap:var(--rentfetch-space-xs);grid-template-columns:1fr;justify-content:center;max-height:250px;min-width:250px}#featured-filters fieldset .input-wrap.checkboxes label{align-items:center;display:grid;gap:var(--rentfetch-space-xs);grid-template-columns:18px 1fr}@media(max-width:600px){#featured-filters fieldset .input-wrap.checkboxes label{gap:var(--rentfetch-space-2xs)}}#featured-filters fieldset .input-wrap.checkboxes label>span{display:block}#featured-filters fieldset .input-wrap.checkboxes label input[type=checkbox]{border:1px solid rgba(0,0,0,.3);height:18px;width:18px}#featured-filters fieldset.number-range .inputs-slider{align-items:center;display:grid;gap:var(--rentfetch-space-xs);grid-template-columns:1fr 20px 1fr;justify-content:center}@media(max-width:600px){#featured-filters fieldset.number-range .inputs-slider{gap:var(--rentfetch-space-2xs)}}#featured-filters fieldset.number-range .inputs-slider .dash{background-color:#000;height:1px}#featured-filters fieldset.number-range .inputs-slider .input-slider-wrap{align-items:center;display:flex;position:relative}#featured-filters fieldset.number-range .inputs-slider .input-slider-wrap span.input-group-addon-price{display:inline-block;opacity:.2;padding:var(--rentfetch-space-2xs) var(--rentfetch-space-xs);position:absolute;z-index:10}#featured-filters fieldset.number-range .inputs-slider .input-slider-wrap input#pricebig,#featured-filters fieldset.number-range .inputs-slider .input-slider-wrap input#pricesmall{padding-left:var(--rentfetch-space-lg)}#featured-filters fieldset.text-based-search{display:block;min-width:200px}@media(max-width:1200px){#featured-filters fieldset.text-based-search{flex:1 1 auto;width:100%}}#featured-filters fieldset.text-based-search .input-wrap{background-color:transparent;display:block;padding:0;width:auto}#featured-filters fieldset.text-based-search .input-wrap input[type=text]{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}#featured-filters fieldset.property-type .input-wrap{grid-template-columns:1fr;min-width:300px}#featured-filters fieldset.move-in .input-wrap{min-width:225px}@media(min-width:960px){#featured-filters fieldset.sort{margin-left:auto}#featured-filters fieldset.sort .input-wrap{right:0}}#featured-filters button,#featured-filters input[type=text],#featured-filters label{box-sizing:border-box;color:var(--rentfetch-dark)}@media(max-width:1200px){#featured-filters{flex-flow:row wrap}}#featured-filters button#open-search-filters,#featured-filters button.toggle{background-color:transparent;border:none;border:1px solid var(--rentfetch-base-2);border-radius:3px;cursor:pointer;font-size:var(--rentfetch-font-size-small);line-height:48px;margin:0;outline:none;padding:0 var(--rentfetch-space-md);transition:all .3s ease}@media(max-width:600px){#featured-filters button#open-search-filters,#featured-filters button.toggle{font-size:var(--rentfetch-font-size-smallest);line-height:35px;padding:0 var(--rentfetch-space-xs) 0 var(--rentfetch-space-sm)}}#featured-filters button#open-search-filters:hover,#featured-filters button.toggle:hover{background-color:var(--rentfetch-base)}#featured-filters button.toggle:after{content:"";font-family:dashicons;font-size:var(--rentfetch-font-size-small);margin-left:.3em;position:relative;top:2px}#featured-filters input[type=date],#featured-filters input[type=number],#featured-filters input[type=text]{border:1px solid var(--rentfetch-base-2);border-radius:3px;display:block;line-height:50px;padding:0 0 0 var(--rentfetch-space-md);width:100%}#featured-filters input[type=date]::-webkit-calendar-picker-indicator{margin-right:var(--rentfetch-space-md);opacity:.3;-webkit-transition:all .3s ease;transition:all .3s ease}#featured-filters input[type=date]:active::-webkit-calendar-picker-indicator,#featured-filters input[type=date]:focus::-webkit-calendar-picker-indicator,#featured-filters input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:1}#featured-filters button#open-search-filters{margin-left:auto;padding-right:43px;position:relative}@media(max-width:1400px){#featured-filters button#open-search-filters{margin-left:inherit}}#featured-filters button#open-search-filters:after{background-image:url(//oldoak.com/wp-content/plugins/rentfetch/css/../images/search-icon-filters.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";position:absolute;right:var(--rentfetch-space-md);top:0;width:18px}@media(max-width:600px){.rent-fetch-floorplan-search-default-layout #featured-filters button#open-search-filters,.rent-fetch-floorplan-search-default-layout #featured-filters button.toggle{align-items:center;display:inline-flex;line-height:1.2;padding:var(--rentfetch-space-xs)}.rent-fetch-property-search-default-layout #featured-filters{display:grid;gap:var(--rentfetch-space-2xs);grid-template-columns:2fr auto}.rent-fetch-property-search-default-layout fieldset:not(.text-based-search){display:none}}.rent-fetch-property-search-default-layout .properties-loop .property-availability{align-items:flex-start;flex-direction:column;gap:var(--rentfetch-space-xs);justify-content:flex-start}#filter-toggles button{background-color:var(--rentfetch-base);border:none;color:var(--rentfetch-dark);cursor:pointer;display:inline-block;font-size:var(--rentfetch-font-size-small);line-height:1em;margin:var(--rentfetch-space-lg) var(--rentfetch-space-2xs) var(--rentfetch-space-2xs) 0;padding:var(--rentfetch-space-xs) var(--rentfetch-space-xs) var(--rentfetch-space-xs) var(--rentfetch-space-xl);position:relative;transition:all .3s ease}#filter-toggles button:hover{background-color:#000;color:#fff}#filter-toggles button:before{content:"";display:inline-block;font-family:dashicons;left:10px;position:absolute}#map{height:500px;margin-bottom:var(--rentfetch-space-xl);width:100%}#map .gm-style-iw-chr{display:none}#map .gm-style-iw,#map .gm-style-iw-d{margin:0!important;padding:0!important}#map .map-property-popup{padding:var(--rentfetch-space-md) 0 0 var(--rentfetch-space-md)}.filters-wrap{margin-bottom:var(--rentfetch-space-xl)}.properties-simple-grid{display:grid;gap:var(--rentfetch-space-lg);grid-template-columns:repeat(3,1fr)}@media(min-width:600px)and (max-width:960px){.properties-simple-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.properties-simple-grid{grid-template-columns:repeat(1,1fr)}}.properties.type-properties{background-color:var(--rentfetch-white);box-shadow:var(--rentfetch-box-shadow);margin:0;position:relative}.properties.type-properties .overlay{cursor:pointer;inset:0;position:absolute;transition:box-shadow .5s ease;z-index:5}.properties.type-properties:hover .overlay{box-shadow:var(--rentfetch-box-shadow-hover)}.properties.type-properties:hover .post-edit-link{opacity:1}.properties.type-properties .property-single-image-wrap{height:0;padding-top:66.7%;position:relative}.properties.type-properties .property-single-image-wrap img.property-single-image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.properties.type-properties .property-content{padding:var(--rentfetch-space-md)}.properties.type-properties .property-content h3{color:var(--rentfetch-dark);font-size:var(--rentfetch-font-size-large);line-height:1.15;margin-bottom:var(--rentfetch-space-2xs)}.properties.type-properties .property-content p{color:var(--rentfetch-dark);font-size:var(--rentfetch-font-size-medium);line-height:1.2}.properties.type-properties .property-content .property-attributes p,.properties.type-properties .property-content p.availability,.properties.type-properties .property-content p.property-location{font-size:var(--rentfetch-font-size-small)}.properties.type-properties .property-content p.rent{font-size:var(--rentfetch-font-size-medium);font-weight:700}.properties.type-properties .property-content .rentfetch-property-base-rent{font-size:var(--rentfetch-font-size-smallest)}.properties.type-properties .property-content :last-child{margin-bottom:0}.properties.type-properties p.specials{background-color:var(--rentfetch-accent-specials-background);border-radius:3px;color:var(--rentfetch-dark);font-size:var(--rentfetch-font-size-small);left:var(--rentfetch-space-md);margin:0;padding:var(--rentfetch-space-2xs) var(--rentfetch-space-xs) var(--rentfetch-space-2xs) var(--rentfetch-space-xl);position:absolute;top:var(--rentfetch-space-md);z-index:5}.properties.type-properties p.specials:before{color:var(--rentfetch-accent-specials-star);content:"";font-family:dashicons;font-size:var(--rentfetch-font-size-medium);left:var(--rentfetch-space-xs);position:absolute;top:50%;transform:translateY(-50%)}.properties.type-properties a.post-edit-link{background-color:var(--rentfetch-dark);color:var(--rentfetch-white);font-size:var(--rentfetch-font-size-small);left:50%;line-height:1;margin:0;opacity:0;padding:var(--rentfetch-space-2xs) var(--rentfetch-space-xs);position:absolute;text-decoration:none;top:0;transform:translateX(-50%);transition:all .3s ease;z-index:10}.properties.type-properties a.post-edit-link:hover{background-color:var(--rentfetch-accent);color:var(--rentfetch-white)}.rentfetch-before-floorplans-grid-search-property-fees-notes{margin-bottom:var(--rentfetch-space-xl)}@media(max-width:600px){.rentfetch-before-floorplans-grid-search-property-fees-notes{margin-bottom:var(--rentfetch-space-md)}}.rentfetch-before-floorplans-grid-search-property-fees-notes p{font-size:var(--rentfetch-font-size-small)}.rentfetch-after-floorplans-grid-search-property-fees-embed-wrapper{margin-top:var(--rentfetch-space-3xl)}@media(max-width:600px){.rentfetch-after-floorplans-grid-search-property-fees-embed-wrapper{margin-top:var(--rentfetch-space-lg)}}.property-fees-description{margin-bottom:1.5em}table.property-fees-table{word-wrap:break-word;border:none;border-collapse:collapse;font-size:var(--rentfetch-font-size-medium);line-height:1.4;margin-bottom:2rem;width:100%}table.property-fees-table tr,table.property-fees-table tr:last-child td{border:none}table.property-fees-table td{text-wrap:balance;border:none;border-bottom:1px solid var(--rentfetch-base-2);padding:var(--rentfetch-space-xs);vertical-align:middle}table.property-fees-table td:first-child{font-weight:500;min-width:120px;padding-left:0;width:40%}table.property-fees-table td:nth-child(2){min-width:80px;text-align:left;width:30%}table.property-fees-table td:nth-child(3){font-style:italic;min-width:60px;padding-right:0;text-align:right;width:30%}table.property-fees-table .fee-price{display:inline;font-weight:600;margin-bottom:.25rem}table.property-fees-table .fee-frequency{display:inline;font-style:italic;text-transform:lowercase}table.property-fees-table .fee-frequency,table.property-fees-table .fee-notes{font-size:var(--rentfetch-font-size-smallest)}@media(min-width:600px)and (max-width:960px){table.property-fees-table td{vertical-align:top}}@media(max-width:600px){table.property-fees-table{font-size:var(--rentfetch-font-size-smallest)}table.property-fees-table td{vertical-align:top}table.property-fees-table td .fee-price{font-size:var(--rentfetch-font-size-smallest)}}.fee-description-with-tooltip,.rentfetch-tooltip-trigger{align-items:center;cursor:help;display:inline-flex;gap:.35rem;position:relative;vertical-align:middle;z-index:5}.fee-description-with-tooltip .fee-info-icon,.fee-description-with-tooltip .rentfetch-tooltip-icon,.rentfetch-tooltip-trigger .fee-info-icon,.rentfetch-tooltip-trigger .rentfetch-tooltip-icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;border:0;border-radius:50%;box-shadow:none;color:var(--rentfetch-dark);cursor:pointer;display:inline-grid;flex-shrink:0;font-size:.8em;font-weight:400;height:1em;line-height:1;min-height:1em;min-width:1em;opacity:1;place-items:center;transition:color .18s ease,opacity .18s ease;width:1em}.fee-description-with-tooltip .fee-info-icon:before,.fee-description-with-tooltip .rentfetch-tooltip-icon:before,.rentfetch-tooltip-trigger .fee-info-icon:before,.rentfetch-tooltip-trigger .rentfetch-tooltip-icon:before{speak:never;content:"";font-family:dashicons;font-size:1em;font-weight:400;line-height:1}.fee-description-with-tooltip .fee-info-icon:hover,.fee-description-with-tooltip .rentfetch-tooltip-icon:hover,.rentfetch-tooltip-trigger .fee-info-icon:hover,.rentfetch-tooltip-trigger .rentfetch-tooltip-icon:hover{color:var(--rentfetch-dark)}.fee-description-with-tooltip .fee-info-icon:focus-visible,.fee-description-with-tooltip .rentfetch-tooltip-icon:focus-visible,.rentfetch-tooltip-trigger .fee-info-icon:focus-visible,.rentfetch-tooltip-trigger .rentfetch-tooltip-icon:focus-visible{border-radius:999px;outline:2px solid var(--rentfetch-default);outline-offset:2px}.fee-description-with-tooltip:focus .fee-info-icon,.fee-description-with-tooltip:focus .rentfetch-tooltip-icon,.fee-description-with-tooltip:hover .fee-info-icon,.fee-description-with-tooltip:hover .rentfetch-tooltip-icon,.rentfetch-tooltip-trigger:focus .fee-info-icon,.rentfetch-tooltip-trigger:focus .rentfetch-tooltip-icon,.rentfetch-tooltip-trigger:hover .fee-info-icon,.rentfetch-tooltip-trigger:hover .rentfetch-tooltip-icon{color:var(--rentfetch-dark);opacity:1}.rentfetch-tooltip{background:var(--rentfetch-base-1,#fff);border:1px solid var(--rentfetch-base-3,#ddd);border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.15);color:var(--rentfetch-base-text,#333);font-size:.8rem;line-height:1.5;max-width:700px;min-width:200px;opacity:0;padding:1rem 1.25rem;pointer-events:none;position:absolute;transform:translateY(5px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;visibility:hidden;z-index:99999}.rentfetch-tooltip.is-visible{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.rentfetch-tooltip.is-above{transform:translateY(-5px)}.rentfetch-tooltip.is-above.is-visible{transform:translateY(0)}.rentfetch-tooltip:before{border-bottom:8px solid transparent;border-bottom-color:var(--rentfetch-base-3,#ddd);border-left:8px solid transparent;border-right:8px solid transparent;border-top:none;top:-8px}.rentfetch-tooltip:after,.rentfetch-tooltip:before{content:"";left:var(--caret-left,50%);position:absolute;transform:translateX(-50%)}.rentfetch-tooltip:after{border-bottom:6px solid transparent;border-bottom-color:var(--rentfetch-base-1,#fff);border-left:6px solid transparent;border-right:6px solid transparent;border-top:none;top:-6px}.rentfetch-tooltip.is-above:before{border-bottom:none;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid transparent;border-top-color:var(--rentfetch-base-3,#ddd);bottom:-8px;left:var(--caret-left,50%);top:auto}.rentfetch-tooltip.is-above:after{border-bottom:none;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid transparent;border-top-color:var(--rentfetch-base-1,#fff);bottom:-6px;left:var(--caret-left,50%);top:auto}.rentfetch-tooltip h1,.rentfetch-tooltip h2,.rentfetch-tooltip h3,.rentfetch-tooltip h4,.rentfetch-tooltip h5{font-weight:600;line-height:1.3;margin:0 0 .5rem;padding:0}.rentfetch-tooltip h1:not(:first-child),.rentfetch-tooltip h2:not(:first-child),.rentfetch-tooltip h3:not(:first-child),.rentfetch-tooltip h4:not(:first-child),.rentfetch-tooltip h5:not(:first-child){margin-top:.75rem}.rentfetch-tooltip h1{font-size:1.1rem}.rentfetch-tooltip h2{font-size:1rem}.rentfetch-tooltip h3{font-size:.95rem}.rentfetch-tooltip h4{font-size:.9rem}.rentfetch-tooltip h5{font-size:.85rem}.rentfetch-tooltip p{margin:0 0 .6rem}.rentfetch-tooltip p:last-child{margin-bottom:0}.rentfetch-tooltip ol,.rentfetch-tooltip ul{margin:.4rem 0 .6rem;padding-left:1.25rem}.rentfetch-tooltip ol:last-child,.rentfetch-tooltip ul:last-child{margin-bottom:0}.rentfetch-tooltip ol li,.rentfetch-tooltip ul li{margin-bottom:.2rem;padding-left:.15rem}.rentfetch-tooltip ol li:last-child,.rentfetch-tooltip ul li:last-child{margin-bottom:0}.rentfetch-tooltip ul{list-style-type:disc}.rentfetch-tooltip ul ul{list-style-type:circle}.rentfetch-tooltip ol{list-style-type:decimal}.rentfetch-tooltip ol ol{list-style-type:lower-alpha}.rentfetch-tooltip b,.rentfetch-tooltip strong{font-weight:600}.rentfetch-tooltip em,.rentfetch-tooltip i{font-style:italic}.rentfetch-tooltip a{color:var(--rentfetch-accent-1,#06c);text-decoration:underline}.rentfetch-tooltip a:hover{text-decoration:none}@media(max-width:600px){.rentfetch-tooltip{font-size:.75rem;max-height:60vh;max-width:calc(100vw - 40px);min-width:150px;overflow-y:auto;padding:.875rem 1rem}.rentfetch-tooltip:after,.rentfetch-tooltip:before{display:none}.rentfetch-tooltip h1{font-size:1rem}.rentfetch-tooltip h2{font-size:.95rem}.rentfetch-tooltip h3{font-size:.9rem}.rentfetch-tooltip h4{font-size:.85rem}.rentfetch-tooltip h5{font-size:.8rem}}body.single-floorplans .site-content{display:block}body.single-floorplans .current-floorplan-info{align-items:center;display:grid;gap:var(--rentfetch-space-3xl);grid-template-columns:4fr 6fr}@media(max-width:960px){body.single-floorplans .current-floorplan-info{gap:var(--rentfetch-space-lg);grid-template-columns:1fr}}body.single-floorplans .current-floorplan-info .images-column img{height:auto;max-height:500px;max-width:100%;width:auto}body.single-floorplans .current-floorplan-info p.specials{background-color:var(--rentfetch-accent-specials-background);border-radius:3px;color:var(--rentfetch-dark);display:inline-block;font-size:var(--rentfetch-font-size-small);padding:var(--rentfetch-space-2xs) var(--rentfetch-space-xs) var(--rentfetch-space-2xs) var(--rentfetch-space-xl);position:relative;width:auto;z-index:5}body.single-floorplans .current-floorplan-info p.specials:before{color:var(--rentfetch-accent-specials-star);content:"";font-family:dashicons;font-size:var(--rentfetch-font-size-medium);left:10px;position:absolute;top:50%;transform:translateY(-50%)}body.single-floorplans .current-floorplan-info p.pricing{font-size:var(--rentfetch-font-size-larger);line-height:1.2;margin:0 0 var(--rentfetch-space-sm) 0}@media(max-width:600px){body.single-floorplans .current-floorplan-info p.pricing{margin-bottom:var(--rentfetch-space-xs)}}body.single-floorplans .current-floorplan-info p.pricing .rentfetch-floorplan-rent-lines{display:block}body.single-floorplans .current-floorplan-info p.pricing .rentfetch-floorplan-rent-with-fees{display:block;font-size:inherit;font-weight:700;line-height:inherit}body.single-floorplans .current-floorplan-info p.pricing .rentfetch-floorplan-base-rent{display:block;font-size:var(--rentfetch-font-size-small);font-weight:400;line-height:1.2;margin-top:var(--rentfetch-space-2xs)}body.single-floorplans .current-floorplan-info .floorplan-attributes{line-height:1;margin-top:1.5rem}body.single-floorplans .current-floorplan-info .floorplan-attributes p{display:inline-block;font-size:var(--rentfetch-font-size-large);margin:0 0 var(--rentfetch-space-sm) 0;padding:0 .65em;position:relative}body.single-floorplans .current-floorplan-info .floorplan-attributes p:first-child{padding-left:0}body.single-floorplans .current-floorplan-info .floorplan-attributes p:last-child{padding-right:0}body.single-floorplans .current-floorplan-info .floorplan-attributes p:last-child:after{display:none}body.single-floorplans .current-floorplan-info .floorplan-attributes p:after{background-color:var(--rentfetch-black-20-percent);content:"";height:50%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}body.single-floorplans .current-floorplan-info .floorplan-attributes p.baths,body.single-floorplans .current-floorplan-info .floorplan-attributes p.beds,body.single-floorplans .current-floorplan-info .floorplan-attributes p.square-feet{font-size:var(--rentfetch-font-size-medium)}body.single-floorplans .current-floorplan-info .floorplan-buttons{margin-top:var(--rentfetch-space-sm)}body.single-floorplans .current-floorplan-info .floorplan-buttons a{margin:0 var(--rentfetch-space-2xs) var(--rentfetch-space-2xs) 0}body.single-floorplans .current-floorplan-info .floorplan-description{margin-top:var(--rentfetch-space-lg)}body.single-floorplans .current-floorplan-info .floorplan-description ol,body.single-floorplans .current-floorplan-info .floorplan-description p,body.single-floorplans .current-floorplan-info .floorplan-description ul{margin-bottom:var(--rentfetch-space-2xs)}body.single-floorplans .current-floorplan-info .floorplan-description ol:last-child,body.single-floorplans .current-floorplan-info .floorplan-description p:last-child,body.single-floorplans .current-floorplan-info .floorplan-description ul:last-child{margin-bottom:0}body.single-floorplans .floorplan-images-slider .floorplan-image-slide{text-align:center}@media(min-width:960px){body.single-floorplans .floorplan-images-slider .blaze-buttons{left:50%;margin-top:0;position:absolute;transform:translateX(-50%)}}body.single-floorplans .single-floorplans-container-outer{margin:0 calc(50% - 50vw);max-width:100vw;padding:var(--rentfetch-space-3xl) var(--rentfetch-space-lg);width:100vw}@media(max-width:960px){body.single-floorplans .single-floorplans-container-outer{padding:var(--rentfetch-space-lg)}}body.single-floorplans .single-floorplans-container-outer:nth-child(2n){background-color:var(--rentfetch-base)}body.single-floorplans .single-floorplans-container-outer .single-floorplans-container-inner{margin:0 auto;max-width:1200px;width:100%}@media(min-width:960px){body.single-floorplans .container-similar-floorplans .floorplans-loop{margin-top:var(--rentfetch-space-xl)}}body.single-floorplans .container-units .unit-details-table{margin-top:var(--rentfetch-space-xl)}body.single-floorplans .container-tour{text-align:center}body.single-floorplans .container-tour iframe{margin-top:var(--rentfetch-space-md)}body.single-floorplans h2{text-align:center}@media(max-width:600px){body.single-floorplans h2{text-align:left}}#amenities ul.amenities{display:grid;gap:var(--rentfetch-space-md) var(--rentfetch-space-3xl);grid-template-columns:repeat(3,1fr);list-style:none;margin:1em 0 0;padding:0}@media(min-width:600px)and (max-width:960px){#amenities ul.amenities{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){#amenities ul.amenities{grid-template-columns:repeat(1,1fr)}}#amenities ul.amenities li{border-bottom:1px solid var(--rentfetch-black-5-percent);margin:0;padding:0 0 var(--rentfetch-space-md) 0}#details:has(.property-specials-callout){padding-top:var(--rentfetch-property-specials-section-gap)}#details .property-specials-callout,body.single-floorplans .container-current-floorplan-info .property-specials-callout{align-items:center;background-color:var(--rentfetch-property-specials-background);border:1px solid var(--rentfetch-property-specials-border);border-radius:var(--rentfetch-border-radius);display:grid;gap:var(--rentfetch-space-md);grid-template-columns:var(--rentfetch-property-specials-icon-size) minmax(0,1fr);margin-bottom:var(--rentfetch-property-specials-section-gap);padding:var(--rentfetch-property-specials-padding-block) var(--rentfetch-property-specials-padding-inline)}#details .property-specials-callout:has(.property-specials-content),body.single-floorplans .container-current-floorplan-info .property-specials-callout:has(.property-specials-content){align-items:start}@media(max-width:600px){#details .property-specials-callout,body.single-floorplans .container-current-floorplan-info .property-specials-callout{gap:var(--rentfetch-space-sm);grid-template-columns:1fr}}#details .property-specials-callout .property-specials-icon,body.single-floorplans .container-current-floorplan-info .property-specials-callout .property-specials-icon{align-items:center;background-color:var(--rentfetch-property-specials-icon-background);border-radius:var(--rentfetch-border-radius);color:var(--rentfetch-property-specials-icon-color);display:inline-flex;height:var(--rentfetch-property-specials-icon-size);justify-content:center;line-height:0;width:var(--rentfetch-property-specials-icon-size)}@media(max-width:600px){#details .property-specials-callout .property-specials-icon,body.single-floorplans .container-current-floorplan-info .property-specials-callout .property-specials-icon{display:none}}#details .property-specials-callout .property-specials-icon svg,body.single-floorplans .container-current-floorplan-info .property-specials-callout .property-specials-icon svg{fill:currentColor;stroke:none;display:block;height:1.45em;width:1.45em}#details .property-specials-callout .property-specials-heading,body.single-floorplans .container-current-floorplan-info .property-specials-callout .property-specials-heading{color:var(--rentfetch-property-specials-heading-color);font-size:var(--rentfetch-property-specials-heading-font-size);font-weight:700;line-height:1.25;margin:0}#details .property-specials-callout .property-specials-content,body.single-floorplans .container-current-floorplan-info .property-specials-callout .property-specials-content{color:var(--rentfetch-property-specials-content-color);font-size:var(--rentfetch-property-specials-content-font-size);line-height:1.45;margin-top:var(--rentfetch-space-xs)}#details .property-specials-callout .property-specials-content p,body.single-floorplans .container-current-floorplan-info .property-specials-callout .property-specials-content p{margin:0 0 var(--rentfetch-space-2xs)}#details .property-specials-callout .property-specials-content p:last-child,body.single-floorplans .container-current-floorplan-info .property-specials-callout .property-specials-content p:last-child{margin-bottom:0}#details .property-details-header{border-bottom:1px solid var(--rentfetch-base-2);display:flex;gap:var(--rentfetch-space-xl);justify-content:space-between;margin-bottom:var(--rentfetch-space-xl);padding-bottom:var(--rentfetch-space-xl)}@media(max-width:600px){#details .property-details-header{display:block;margin-bottom:var(--rentfetch-space-lg);padding-bottom:var(--rentfetch-space-lg)}}#details .property-details-header h1{margin-bottom:.3em}@media(max-width:600px){#details .property-details-header .property-details-basic-info{margin-bottom:var(--rentfetch-space-lg)}}#details .property-details-header .location{font-size:var(--rentfetch-font-size-medium);line-height:1.35}#details .property-details-header .location>span{display:inline-block;margin-right:var(--rentfetch-space-lg)}#details .property-details-header .property-details-buttons{text-align:right}@media(max-width:600px){#details .property-details-header .property-details-buttons{margin-top:var(--rentfetch-space-xs);text-align:left}}#details .property-details-header .property-details-buttons .rentfetch-property-rent-with-fees{font-size:var(--rentfetch-font-size-larger);font-weight:700}#details .property-stats{display:flex;flex-flow:row wrap;gap:var(--rentfetch-space-xl) clamp(var(--rentfetch-space-2xl),12vw,180px);margin-bottom:var(--rentfetch-space-4xl)}@media(max-width:600px){#details .property-stats{gap:var(--rentfetch-space-lg);margin-bottom:var(--rentfetch-space-2xl)}}#details .property-stat{align-items:center;color:var(--rentfetch-dark);display:grid;gap:var(--rentfetch-space-sm);grid-template-columns:auto minmax(0,1fr);min-width:min(100%,300px)}#details .property-stat-icon{color:var(--rentfetch-accent);height:1.35em;width:1.35em}#details .property-stat-label,#details .property-stat-value{display:block}#details .property-stat-label{color:var(--rentfetch-default);font-size:clamp(11px,.65rem + .08vw,12px);font-weight:700;letter-spacing:.08em;line-height:1.1;margin-bottom:.45em;text-transform:uppercase}#details .property-stat-value{font-size:var(--rentfetch-font-size-medium);font-weight:700;line-height:1.25}#details .description ol,#details .description p,#details .description ul{margin-bottom:var(--rentfetch-space-2xs)}#details .description ol:last-child,#details .description p:last-child,#details .description ul:last-child{margin-bottom:0}#details .property-description-details.is-collapsible .property-description-toggle{display:none}#details .property-description-details.is-collapsible label{color:var(--rentfetch-accent);cursor:pointer;display:inline-block;font-weight:700;margin-top:var(--rentfetch-space-md)}#details .property-description-details.is-collapsible label:after{content:"";font-family:dashicons;font-size:var(--rentfetch-font-size-small);margin-left:.35em;position:relative;top:2px}#details .property-description-details.is-collapsible .description{-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;display:-webkit-box;overflow:hidden}#details .property-description-details.is-collapsible .property-description-toggle:checked~label{display:none}#details .property-description-details.is-collapsible .property-description-toggle:checked~.description{display:block;overflow:visible}#details .office-hours-section{margin-top:var(--rentfetch-space-lg)}#details .office-hours-section h3{color:var(--rentfetch-dark);font-size:var(--rentfetch-font-size-large);margin-bottom:var(--rentfetch-space-xs)}#details .office-hours-section .rentfetch-property-office-hours .office-hours-day{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);padding:var(--rentfetch-space-2xs) 0}#details .office-hours-section .rentfetch-property-office-hours .office-hours-day:last-child{border-bottom:none}#details .office-hours-section .rentfetch-property-office-hours .office-hours-day .day-name{color:var(--rentfetch-dark);font-weight:600;min-width:100px}#details .office-hours-section .rentfetch-property-office-hours .office-hours-day .day-hours{color:var(--rentfetch-text-color)}#details .property-details-body{align-items:start;display:grid;gap:var(--rentfetch-space-4xl);grid-template-columns:minmax(0,1fr) minmax(260px,360px)}@media(min-width:600px)and (max-width:960px){#details .property-details-body{gap:var(--rentfetch-space-2xl);grid-template-columns:minmax(0,1fr) minmax(240px,320px)}}@media(max-width:600px){#details .property-details-body{gap:var(--rentfetch-space-lg);grid-template-columns:1fr}}#details .property-details-body .property-main-content{min-width:0}@media(max-width:600px){#details .property-details-body .property-main-content{order:2}}#details .property-details-body .property-basic-info{margin-bottom:var(--rentfetch-space-3xl)}@media(max-width:600px){#details .property-details-body .property-basic-info{margin-bottom:var(--rentfetch-space-xl)}}#details .property-details-body .rent-fetch-floorplan-search-default-layout{min-width:0}#details .property-details-body .property-links{background-color:var(--rentfetch-white,#fff);border:1px solid var(--rentfetch-base-2,#eaeaea);border-radius:var(--rentfetch-border-radius,4px);padding:var(--rentfetch-space-xl);position:sticky;top:78px}@media(max-width:600px){#details .property-details-body .property-links{order:1;position:static}}#details .property-details-body .property-links .property-sidebar-item{display:grid;gap:0 var(--rentfetch-space-sm);grid-template-columns:auto minmax(0,1fr);margin-bottom:var(--rentfetch-space-lg)}#details .property-details-body .property-links .property-sidebar-item>svg{stroke:currentColor;color:var(--rentfetch-accent);height:1.2em;margin-top:.1em;width:1.2em}#details .property-details-body .property-links .property-sidebar-item h3{font-size:var(--rentfetch-font-size-medium);margin-bottom:var(--rentfetch-space-xs)}#details .property-details-body .property-links .property-sidebar-item a{color:var(--rentfetch-dark);display:block;font-size:var(--rentfetch-font-size-small);line-height:1.35}#details .property-details-body .property-links .office-hours-details{margin-bottom:var(--rentfetch-space-lg)}#details .property-details-body .property-links .office-hours-details summary{align-items:center;background-color:transparent;border:none;border-radius:0;color:var(--rentfetch-dark);cursor:pointer;display:flex;font-family:inherit;font-size:var(--rentfetch-font-size-medium);font-weight:700;gap:var(--rentfetch-space-sm);line-height:1.35;list-style:none;margin-bottom:0;padding:0;position:static;text-decoration:none}#details .property-details-body .property-links .office-hours-details summary::-webkit-details-marker{display:none}#details .property-details-body .property-links .office-hours-details summary:after{content:"";font-family:dashicons;font-size:var(--rentfetch-font-size-small);margin-left:auto;transition:transform .2s ease}#details .property-details-body .property-links .office-hours-details summary svg{stroke:currentColor;color:var(--rentfetch-accent);display:inline-block;height:1.2em;margin-right:0;vertical-align:middle;width:1.2em}#details .property-details-body .property-links .office-hours-details .office-hours-content{margin-left:calc(1.2em + var(--rentfetch-space-sm))}#details .property-details-body .property-links .office-hours-details[open] summary:after{transform:rotate(90deg)}#details .property-details-body .property-links .property-sidebar-actions{margin-top:var(--rentfetch-space-lg)}#details .property-details-body .property-links .property-sidebar-actions+.tour-link{margin-top:var(--rentfetch-space-xs)}body.admin-bar #details .property-details-body .property-links{top:110px}@media screen and (max-width:782px){body.admin-bar #details .property-details-body .property-links{top:124px}}.property-links .property-link{align-items:center;background-color:var(--rentfetch-white,#fff);border:1px solid var(--rentfetch-black-10-percent,rgba(0,0,0,.1));border-radius:4px;color:var(--rentfetch-dark);display:flex;font-size:var(--rentfetch-font-size-medium);font-weight:400;gap:var(--rentfetch-space-xs);justify-content:center;line-height:1.2;margin-bottom:var(--rentfetch-space-xs);padding:var(--rentfetch-space-md);position:static;text-align:center;text-decoration:none}@media(max-width:600px){.property-links .property-link{margin-bottom:var(--rentfetch-space-xs)}}.property-links .property-link svg{display:inline-block;flex:0 0 auto;height:1.2em;margin-right:0;vertical-align:middle;width:1.2em}.property-links .property-link.property-link-highlight{background-color:var(--rentfetch-accent);border-color:var(--rentfetch-accent);color:var(--rentfetch-white);font-weight:700}.property-links .property-link.property-link-highlight:focus,.property-links .property-link.property-link-highlight:hover{background-color:var(--rentfetch-accent-active);border-color:var(--rentfetch-accent-active);color:var(--rentfetch-white)}.property-link svg{display:none}.office-hours-section{margin-top:var(--rentfetch-space-lg)}.office-hours-section h3{color:var(--rentfetch-dark);font-size:var(--rentfetch-font-size-large);margin-bottom:var(--rentfetch-space-xs)}.office-hours-section .rentfetch-property-office-hours .office-hours-day{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;padding:var(--rentfetch-space-2xs) 0}.office-hours-section .rentfetch-property-office-hours .office-hours-day:last-child{border-bottom:none}.office-hours-section .rentfetch-property-office-hours .office-hours-day .day-name{color:var(--rentfetch-dark);font-weight:600;min-width:100px}.office-hours-section .rentfetch-property-office-hours .office-hours-day .day-hours{color:var(--rentfetch-text-color)}.office-hours-content{display:none;font-size:var(--rentfetch-font-size-small);line-height:1.5;margin-top:.5rem}.office-hours-content .office-hours-day{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;padding:var(--rentfetch-space-2xs) 0}.office-hours-content .office-hours-day:first-child{padding-top:.75rem}.office-hours-content .office-hours-day:last-child{border-bottom:none;padding-bottom:0}.office-hours-content .office-hours-day .day-name{color:var(--rentfetch-dark);font-weight:600;min-width:100px}.office-hours-content .office-hours-day .day-hours{color:var(--rentfetch-text-color)}.office-hours-content:target{display:block}.office-hours-details summary{background-color:var(--rentfetch-white,#fff);border:1px solid var(--rentfetch-black-10-percent,rgba(0,0,0,.1));border-radius:4px;color:var(--rentfetch-dark);cursor:pointer;display:block;font-family:inherit;font-size:inherit;line-height:1;list-style:none;margin-bottom:var(--rentfetch-space-xs);padding:var(--rentfetch-space-md);position:static;text-decoration:none}.office-hours-details summary::-webkit-details-marker{display:none}.office-hours-details summary svg{height:1.2em;margin-right:.5em;vertical-align:middle;width:1.2em}.office-hours-details[open] .office-hours-content,body.properties-template-default .site-content{display:block}body.properties-template-default .single-properties-wrap{position:relative}body.properties-template-default .single-properties-section{background-color:var(--rentfetch-light);margin:0 calc(50% - 50vw);max-width:100vw;padding:var(--rentfetch-space-3xl) var(--rentfetch-space-lg);width:100vw}@media(max-width:600px){body.properties-template-default .single-properties-section{padding:var(--rentfetch-space-lg)}}body.properties-template-default .single-properties-section:nth-of-type(odd){background-color:var(--rentfetch-base)}body.properties-template-default .single-properties-section>.wrap{margin:0 auto;max-width:1200px;width:100%}body.properties-template-default .single-properties-section>.wrap h2{align-items:center;display:flex;font-size:var(--rentfetch-font-size-largest);gap:.75em;margin-bottom:var(--rentfetch-space-lg)}body.properties-template-default .single-properties-section>.wrap h2:after{background-color:var(--rentfetch-base-2);content:"";flex:1;height:1px}body.properties-template-default .single-properties-section>.wrap :last-child:not(.floorplan-attributes p){margin-bottom:0}body.properties-template-default .no-padding{padding:0}body.properties-template-default .full-width .wrap{max-width:100%;width:100%}.property-images-grid{height:60vh;position:relative}@media(max-width:600px){.property-images-grid{height:250px}}.property-images-grid .image-item{position:relative}.property-images-grid .image-item img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.property-images-grid .view-all-images{background-color:var(--rentfetch-white);bottom:var(--rentfetch-space-lg);color:var(--rentfetch-black);font-size:var(--rentfetch-font-size-medium);left:var(--rentfetch-space-lg);line-height:1;padding:var(--rentfetch-space-md) var(--rentfetch-space-lg);pointer-events:none;position:absolute;text-decoration:none}.property-images-grid.single-image{display:grid;grid-template-columns:1fr}.property-images-grid.single-image .image-item{display:none}.property-images-grid.single-image .image-item:first-child{display:block}.property-images-grid.multiple-images{display:grid;gap:var(--rentfetch-space-md);grid-template-columns:repeat(4,1fr)}@media(max-width:600px){.property-images-grid.multiple-images{grid-template-columns:1fr}}.property-images-grid.multiple-images .image-item{display:none;grid-area:auto/auto}.property-images-grid.multiple-images .image-item:nth-child(2),.property-images-grid.multiple-images .image-item:nth-child(3),.property-images-grid.multiple-images .image-item:nth-child(4),.property-images-grid.multiple-images .image-item:nth-child(5){display:block}@media(max-width:600px){.property-images-grid.multiple-images .image-item:nth-child(2),.property-images-grid.multiple-images .image-item:nth-child(3),.property-images-grid.multiple-images .image-item:nth-child(4),.property-images-grid.multiple-images .image-item:nth-child(5){display:none}}.property-images-grid.multiple-images .image-item:first-child{display:block;grid-area:span 2/span 2}#single-property-map{height:60vh;width:100%}#single-property-map .gm-ui-hover-effect{display:none!important}#single-property-map p.title{font-size:var(--rentfetch-font-size-large);font-weight:700;margin-bottom:0}#single-property-map p.location{font-size:var(--rentfetch-font-size-small)}#single-property-map .map-marker{padding:var(--rentfetch-space-md) 0 0 var(--rentfetch-space-md)}#single-property-map .gm-style-iw-chr{display:none}#single-property-map .gm-style-iw,#single-property-map .gm-style-iw-d{margin:0!important;padding:0!important}.more-properties-slider.blaze-slider{--slides-to-show:3}.more-properties-slider.blaze-slider .blaze-track-container{margin:calc(var(--rentfetch-space-sm)*-1)!important;padding:var(--rentfetch-space-sm)!important}.more-properties-slider.blaze-slider .entry .overlay{transition:box-shadow .3s ease-in-out}.more-properties-slider.blaze-slider .entry:hover .overlay{box-shadow:0 0 0 5px var(--rentfetch-black-10-percent)}@media(max-width:900px){.more-properties-slider.blaze-slider{--slides-to-show:2}}@media(max-width:500px){.more-properties-slider.blaze-slider{--slides-to-show:1}}#subnav{background-color:#fff;border-bottom:1px solid var(--rentfetch-base-2);top:0}#subnav ul.subnav{font-size:var(--rentfetch-font-size-medium);list-style:none;margin:0;padding:0;text-align:center}@media(max-width:600px){#subnav ul.subnav{display:none}}#subnav ul.subnav li{display:inline-block;margin:0;padding:0}@media(max-width:600px){#subnav ul.subnav li{display:block}}#subnav ul.subnav li a{color:var(--rentfetch-dark);display:block;padding:var(--rentfetch-space-sm) var(--rentfetch-space-lg);position:static;text-decoration:none}#subnav ul.subnav.active{display:block}#subnav .toggle-subnav{background-color:#fff;color:var(--rentfetch-dark);display:none;font-size:var(--rentfetch-font-size-medium);line-height:1;margin:0;padding:var(--rentfetch-space-sm) var(--rentfetch-space-lg);position:static;position:relative;text-align:center;text-decoration:none}#subnav .toggle-subnav .dashicons{font-size:var(--rentfetch-font-size-medium);margin-left:var(--rentfetch-space-2xs);position:absolute;transition:all .3s ease}#subnav .toggle-subnav.open{background-color:var(--rentfetch-base)}#subnav .toggle-subnav.open .dashicons{transform:rotate(180deg)}@media(max-width:600px){#subnav .toggle-subnav{display:block}}body.admin-bar #subnav{top:32px}@media screen and (max-width:782px){body.admin-bar #subnav{top:46px}}.unit-details-list{margin-top:var(--rentfetch-space-lg)}@media(min-width:960px){.unit-details-list{display:none}}.unit-details-list details.unit-details{background-color:var(--rentfetch-base);border:1px solid var(--rentfetch-black-10-percent);border-bottom:none}.unit-details-list details.unit-details:last-child{border-bottom:1px solid var(--rentfetch-black-10-percent)}.unit-details-list details.unit-details summary.unit-summary{display:block;padding:var(--rentfetch-space-md);position:relative}.unit-details-list details.unit-details summary.unit-summary p{line-height:1.2;margin:0;padding:0}.unit-details-list details.unit-details summary.unit-summary span.dropdown{display:inline-block;height:1em;line-height:1em;margin-left:var(--rentfetch-space-2xs);position:absolute;right:1em;top:50%;transform:translateY(-50%);transition:all .3s ease;width:1em}.unit-details-list details.unit-details summary.unit-summary span.dropdown:after{content:"";font-family:dashicons;font-size:1em;transition:all .3s ease}.unit-details-list details.unit-details ul.unit-details-list-wrap{margin:0;padding:var(--rentfetch-space-md)}.unit-details-list details.unit-details ul.unit-details-list-wrap li{list-style:none;margin:0 0 var(--rentfetch-space-xs);padding:0}.unit-details-list details.unit-details[open]{background-color:var(--rentfetch-white)}.unit-details-list details.unit-details[open] summary.unit-summary{border-bottom:1px solid var(--rentfetch-black-10-percent)}.unit-details-list details.unit-details[open] summary.unit-summary span.dropdown{transform:rotate(-180deg) translateY(50%)}table.unit-details-table{border:none;border-spacing:0;margin-bottom:0;margin-top:var(--rentfetch-space-lg);width:100%}@media(max-width:960px){table.unit-details-table{display:none}}table.unit-details-table tbody{border:none}table.unit-details-table th{border:none;border-bottom:1px solid var(--rentfetch-black-10-percent);font-size:var(--rentfetch-font-size-small);font-weight:700;padding:var(--rentfetch-space-2xs) 0;text-align:left}@media(max-width:600px){table.unit-details-table th{font-size:var(--rentfetch-font-size-small)}}table.unit-details-table td{border:none;border-bottom:1px solid var(--rentfetch-black-10-percent);font-size:var(--rentfetch-font-size-small);line-height:1.4;max-width:200px;min-width:70px;padding:var(--rentfetch-space-2xs) 0;text-align:left}@media(max-width:600px){table.unit-details-table td{font-size:var(--rentfetch-font-size-small)}}table.unit-details-table td.unit-buttons{min-width:150px;text-align:right}table.unit-details-table tbody,table.unit-details-table tr:last-child,table.unit-details-table tr:last-child td{border-bottom:none}