.property-gallery[data-astro-cid-sy443wua]{width:100%;scroll-margin-top:24px}.property-gallery__grid[data-astro-cid-sy443wua]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.property-gallery__tile[data-astro-cid-sy443wua]{aspect-ratio:4/3;background:#f0f1ed;border-radius:3px;width:100%;min-width:0;display:block;position:relative;overflow:hidden}.property-gallery__tile[data-astro-cid-sy443wua] img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.property-gallery__expand[data-astro-cid-sy443wua]{color:#fff;pointer-events:none;background:#082a03e6;border-radius:50%;place-items:center;width:32px;height:32px;font:24px/1 sans-serif;display:grid;position:absolute;bottom:10px;right:10px}.property-gallery__tile[data-astro-cid-sy443wua]:focus-visible{outline-offset:3px;outline:3px solid #a16903}.property-lightbox[data-astro-cid-sy443wua]{color:#fff;background:#101511;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;font:16px/1.4 Roboto,sans-serif;position:fixed;inset:0;overflow:hidden}.property-lightbox[data-astro-cid-sy443wua][open]{grid-template-rows:auto minmax(0,1fr) auto auto;display:grid}.property-lightbox[data-astro-cid-sy443wua]::backdrop{background:#101511}.property-lightbox__toolbar[data-astro-cid-sy443wua]{padding:max(8px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 8px max(20px,env(safe-area-inset-left));align-items:center;gap:16px;display:flex}.property-lightbox__count[data-astro-cid-sy443wua]{font-variant-numeric:tabular-nums;margin-left:auto}.property-lightbox[data-astro-cid-sy443wua] button[data-astro-cid-sy443wua]{color:#fff;cursor:pointer;touch-action:manipulation;background:#101511dc;border:1px solid #ffffff70;border-radius:50%;flex-shrink:0;place-items:center;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;font:36px/1 sans-serif;display:grid}.property-lightbox[data-astro-cid-sy443wua] button[data-astro-cid-sy443wua]:hover{background:#325339}.property-lightbox[data-astro-cid-sy443wua] [data-astro-cid-sy443wua]:is(button,a):focus-visible{outline-offset:3px;outline:3px solid #f5c66b}.property-lightbox__stage[data-astro-cid-sy443wua]{touch-action:pan-y pinch-zoom;justify-content:center;align-items:center;min-height:0;padding:0 80px;display:flex;position:relative}.property-lightbox[data-astro-cid-sy443wua] .property-lightbox__photo[data-astro-cid-sy443wua]{object-fit:contain;opacity:1;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.property-lightbox[data-astro-cid-sy443wua] .property-lightbox__photo[data-astro-cid-sy443wua][hidden]{visibility:hidden}.property-lightbox__status[data-astro-cid-sy443wua]{text-align:center;margin:0;position:absolute;inset:auto 70px}.property-lightbox__previous[data-astro-cid-sy443wua],.property-lightbox__next[data-astro-cid-sy443wua]{z-index:1;position:absolute;top:calc(50% - 24px)}.property-lightbox__previous[data-astro-cid-sy443wua]{left:max(16px,env(safe-area-inset-left))}.property-lightbox__next[data-astro-cid-sy443wua]{right:max(16px,env(safe-area-inset-right))}.property-lightbox__footer[data-astro-cid-sy443wua]{color:#d3dcd4;justify-content:space-between;align-items:center;gap:12px;padding:4px 20px;display:flex}.property-lightbox__footer[data-astro-cid-sy443wua] a[data-astro-cid-sy443wua]{color:#fff;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.property-lightbox__thumbnails[data-astro-cid-sy443wua]{min-width:0;padding:8px 20px max(16px,env(safe-area-inset-bottom));overscroll-behavior-x:contain;scrollbar-color:#839184 #101511;gap:8px;display:flex;overflow-x:auto}.property-lightbox__thumbnails[data-astro-cid-sy443wua] button[data-astro-cid-sy443wua]{border:2px solid #0000;border-radius:3px;width:80px;height:60px;position:relative;overflow:hidden}.property-lightbox__thumbnails[data-astro-cid-sy443wua] button[data-astro-cid-sy443wua][aria-current=true]{border-color:#f5c66b}.property-lightbox__thumbnails[data-astro-cid-sy443wua] img[data-astro-cid-sy443wua]{object-fit:cover;width:100%;height:100%;display:block}.property-lightbox__thumbnail-number[data-astro-cid-sy443wua]{color:#fff;background:#101511d9;padding:0 4px;font:12px/18px Roboto,sans-serif;position:absolute;bottom:0;right:0}.property-lightbox[data-astro-cid-sy443wua] [data-astro-cid-sy443wua][hidden]{display:none!important}@media (width<=767px){.property-gallery__grid[data-astro-cid-sy443wua]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.property-gallery__expand[data-astro-cid-sy443wua]{width:28px;height:28px;font-size:20px;bottom:6px;right:6px}.property-lightbox__toolbar[data-astro-cid-sy443wua]{gap:8px;padding-left:12px;padding-right:8px}.property-lightbox__stage[data-astro-cid-sy443wua]{padding:0 8px}.property-lightbox__previous[data-astro-cid-sy443wua]{left:8px}.property-lightbox__next[data-astro-cid-sy443wua]{right:8px}.property-lightbox__footer[data-astro-cid-sy443wua]{justify-content:center;padding:4px 12px}.property-lightbox__hint[data-astro-cid-sy443wua]{display:none}.property-lightbox__thumbnails[data-astro-cid-sy443wua]{padding-left:12px;padding-right:12px}}@media (height<=480px){.property-lightbox__toolbar[data-astro-cid-sy443wua]{padding-top:2px;padding-bottom:2px}.property-lightbox__thumbnails[data-astro-cid-sy443wua]{display:none}}.jr-review-widget.jr-review-goog[data-review-carousel] .jr-review-reviews-container-wrapper{scrollbar-width:none;scroll-snap-type:x mandatory;overflow-x:auto;margin-inline:24px!important}.jr-review-reviews-container-wrapper::-webkit-scrollbar{display:none}.jr-review-widget.jr-review-goog[data-review-carousel] .jr-review-col-4 .jr-review-review-item{scroll-snap-align:start;flex:0 0 25%;min-width:0;max-width:25%;height:auto}.jr-review-widget.jr-review-goog[data-review-carousel] .jr-review-review-content{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden;height:96px!important}.jr-review-widget.jr-review-goog[data-review-carousel] .jr-review-review-content.review-expanded{-webkit-line-clamp:unset;display:block;height:auto!important;max-height:none!important;overflow:visible!important}.jr-review-widget.jr-review-goog[data-review-carousel] .jr-review-read-more button{color:#595959;opacity:1;cursor:pointer;text-underline-offset:.15em;background:0 0;border:0;min-width:44px;min-height:44px;padding:4px 0;font:400 16px/1.5 Trustindex Poppins,sans-serif;text-decoration:underline}.jr-review-widget.jr-review-goog .jr-review-stars img{display:inline-block}.jr-review-widget.jr-review-goog[data-review-carousel] .jr-review-controls{z-index:3;pointer-events:none;width:100%;height:44px;margin-top:-22px;position:absolute;top:50%;display:block!important}.jr-review-widget.jr-review-goog[data-review-carousel] .jr-review-controls :is(button.jr-review-next,button.jr-review-prev){pointer-events:auto;border:0;border-radius:50%;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:block}@media (width<=1023px){.jr-review-widget.jr-review-goog[data-review-carousel] .jr-review-col-4 .jr-review-review-item{flex-basis:50%;max-width:50%}}@media (width<=599px){.jr-review-widget.jr-review-goog[data-review-carousel] .jr-review-col-4 .jr-review-review-item{flex-basis:100%;max-width:100%}}.source-blog-archive{color:#777;font:400 16px/28px Roboto,sans-serif}.archive-title{background:#000;margin:0 0 60px;padding:20px 0}.archive-title>div,.archive-content{width:90%;max-width:1240px;margin:auto}.imported-content .archive-title h1{letter-spacing:1.6px;color:#fff;text-align:left;margin:0;font:400 16px/20px Roboto,sans-serif}.archive-posts{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:30px 2%;display:grid}.archive-posts>article{border:1px solid #d5d9dd;border-radius:3px;min-height:680px;padding-bottom:30px;overflow:hidden}.archive-posts>article>header{padding:40px 30px 0}.archive-entry-title{max-width:80%}.imported-content .archive-entry-title :is(h2,h3){margin:0 0 5px;font:400 28px/35px Roboto,sans-serif}.archive-entry-title a{color:#191919}.archive-meta{color:#777;margin:0;font:400 12.8px/28px Roboto,sans-serif}.archive-meta a{color:#777}.archive-excerpt{margin-top:20px;padding:0 30px}.archive-excerpt p{margin:0;font-weight:300}.archive-photos{height:300px;position:relative;overflow:hidden}.archive-photos a,.archive-photos img{object-fit:fill;width:100%;height:300px;display:block}.archive-photos [hidden]{display:none!important}.archive-photo-controls{pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.archive-photo-controls button{pointer-events:auto;color:#fff;cursor:pointer;background:#0006;border:0;width:44px;height:44px;font-size:30px}.archive-excerpt .archive-read-more{margin:30px 0 0}.archive-read-more a{color:#fff;text-transform:uppercase;letter-spacing:1px;background:#000;border-radius:3px;padding:0 24px;font:400 12px/42px Roboto,sans-serif;display:inline-block}.source-category-archive .archive-meta{line-height:18px}.archive-single-page .archive-content{padding-bottom:90px}.archive-pagination{flex-wrap:wrap;gap:8px;margin:60px 0;display:flex}.archive-pagination a{color:#777;border:1px solid #d5d9dd;border-radius:3px;padding:8px 14px;font-size:12px}.archive-pagination [aria-current=page]{color:#fff;background:#000}@media (width<=767px){.archive-title>div,.archive-content{width:calc(100% - 60px)}.archive-posts{grid-template-columns:1fr}.archive-entry-title{max-width:100%;padding-right:20px}.archive-posts>article{min-height:680px}}form.lead-form.jr-form .jr-form-fields-wrapper>.jr-field-group{flex-wrap:nowrap}form.lead-form.jr-form .jr-field-group>.jr-field{flex:0 auto;min-width:0;max-width:100%}form.lead-form--questionnaire{color:#727272;max-width:none;margin:0 0 20px}form.lead-form--questionnaire .jr-form-fields-wrapper{margin:0}form.lead-form--questionnaire .jr-field-group{margin:0;padding:0 10px 30px}form.lead-form--questionnaire .jr-field-label{color:#727272;margin:0 0 28px;font:700 16px/28px Roboto,sans-serif}form.lead-form.lead-form--questionnaire.jr-form .jr-field-group>input.jr-field,form.lead-form.lead-form--questionnaire.jr-form .jr-field-group>select.jr-field{color:#191919;border:1px solid #ccc;border-radius:4px;height:42px;min-height:42px;padding:8px;font:13.3333px Arial,sans-serif}form.lead-form.lead-form--questionnaire.jr-form .jr-field-group>textarea.jr-field{color:#191919;border:1px solid #ccc;border-radius:4px;height:200px;min-height:200px;padding:8px;font:14px Roboto,sans-serif}form.lead-form--questionnaire .jr-field-type-textarea{padding-bottom:38.5px}form.lead-form--questionnaire .jr-field-type-submit{padding-bottom:52.5px}form.lead-form.lead-form--questionnaire .jr-button{color:#fff;letter-spacing:.6px;text-transform:uppercase;background:#082a03;border-radius:6px;width:250px;max-width:100%;height:42px;min-height:42px;padding:0 24px;font:400 12px/42px Arial,sans-serif}form.lead-form.lead-form--questionnaire .jr-button .jr-button-text{font-weight:400}@media (width<=749px){form.lead-form--questionnaire .jr-field-group{width:100%;padding-left:0;padding-right:0}}.lead-form [hidden]{display:none!important}.lead-form .form-step-buttons{flex-direction:row;justify-content:center;gap:10px}.lead-form{width:100%;margin:0}.lead-form .jr-form-fields-wrapper{flex-wrap:wrap;margin:0 -6px;display:flex}.lead-form .jr-field-group{width:var(--field-width,100%);flex-direction:column;align-items:stretch;min-width:0;margin-bottom:10px;padding:0 6px;display:flex}.lead-form .jr-field-type-submit{align-items:center;width:100%}.lead-form label,.lead-form legend{margin-bottom:5px;font-size:14px;line-height:1.5}.lead-form:not(.lead-form--elementor) input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.lead-form:not(.lead-form--elementor) textarea,.lead-form:not(.lead-form--elementor) select{color:#222;background:#fff;border:1px solid #a6a6a6;border-radius:2px;width:100%;min-height:44px;padding:8px 12px;font-family:inherit;font-size:16px;line-height:1.5}.lead-form:not(.lead-form--elementor) textarea{min-height:118px}.lead-form fieldset{border:0;margin:0;padding:0}.lead-form .form-choice{align-items:flex-start;gap:9px;min-height:32px;display:flex}.lead-form .form-choice input{flex:none;margin-top:5px}.lead-form:not(.lead-form--elementor) .jr-button{color:#fff;cursor:pointer;background:#bd8200;border:0;border-radius:3px;min-height:44px;padding:12px 25px;font-family:inherit;font-size:14px;font-weight:600}.lead-form .jr-button:disabled{opacity:.65;cursor:wait}.lead-form .form-status:empty,.lead-form .field-error:empty{display:none}.lead-form .form-status{color:#163c13;background:#fff;border:1px solid;margin-top:12px;padding:12px}.lead-form .field-error{color:#b42318;font-size:14px}.lead-form .form-status[data-error]{color:#8b1b12}.form-honeypot{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-10000px!important}.lead-form--contact{max-width:760px;margin:20px auto}.lead-form--contact .jr-field-group{margin-bottom:18px}.lead-form--contact .jr-field-type-submit{align-items:flex-start}@media (width<=600px){.lead-form .jr-field-group{width:100%}}form.lead-form--elementor{margin:0 0 20px}form.lead-form--elementor label,form.lead-form--elementor legend{line-height:28px}form.lead-form--elementor .jr-field{width:100%;min-height:42px;margin:0 0 16px;padding:11px 16px;line-height:normal}form.lead-form--elementor input.jr-field,form.lead-form--elementor select.jr-field{height:42px}form.lead-form--elementor textarea.jr-field{min-height:120px}form.lead-form--elementor .jr-field.jr-size-md{height:47px;min-height:47px;padding:6px 16px}form.lead-form--elementor .jr-field.jr-size-lg{height:59px;min-height:59px;padding:7px 20px}form.lead-form--elementor .jr-button{font-weight:400}form.lead-form--contact{max-width:none;margin:0 0 20px}form.lead-form--contact .jr-form-fields-wrapper{column-gap:0;margin:0}form.lead-form--contact .jr-field-group{margin:0 0 38px;padding:0}form.lead-form--contact .jr-col-50{width:100%}form.lead-form--contact .jr-field-label{margin:0 0 -2px;font:400 16px/28px Roboto,sans-serif}form.lead-form.lead-form--contact.jr-form .jr-field-group>input.jr-field,form.lead-form.lead-form--contact.jr-form .jr-field-group>select.jr-field{color:#444;border:1px solid #e2e8f0;border-radius:6px;height:42px;min-height:42px;padding:11px 16px;font:13.3333px Arial,sans-serif}form.lead-form.lead-form--contact.jr-form .jr-field-group>textarea.jr-field{color:#444;border:1px solid #e2e8f0;border-radius:6px;height:200px;min-height:200px;padding:11px 16px;font:14px Roboto,sans-serif}form.lead-form--contact .jr-field-type-textarea{margin-bottom:48.5px}form.lead-form--contact .jr-field-type-submit{justify-content:flex-start;margin:0}form.lead-form.lead-form--contact .jr-button{color:#fff;letter-spacing:.6px;text-transform:uppercase;background:#082a03;border-radius:6px;height:42px;min-height:42px;padding:0 24px;font:400 12px/42px Arial,sans-serif}form.lead-form.lead-form--contact .jr-button .jr-button-text{font-weight:400}.google-questionnaire{background:var(--questionnaire-background,#ebf1e7);color:#202124;text-align:left;padding:12px 16px 28px;font-family:Roboto Condensed,Roboto,Arial,sans-serif}.google-questionnaire form{max-width:640px;margin:0 auto}.google-questionnaire .questionnaire-banner{aspect-ratio:4;object-fit:cover;border-radius:8px;width:100%;height:auto;margin-bottom:12px;display:block}.google-questionnaire .questionnaire-intro,.google-questionnaire .questionnaire-question{background:#fff;border:1px solid #dadce0;border-radius:8px;margin:0 0 12px;padding:24px}.google-questionnaire .questionnaire-intro{border-top:10px solid var(--questionnaire-accent,#356e13)}.google-questionnaire h2{color:#202124;margin:0 0 16px;font-family:Jacob Questionnaire Playfair,Georgia,Times New Roman,serif;font-size:32px;font-style:normal;line-height:1.25}.google-questionnaire[data-questionnaire=contact] h2{font-family:Roboto Condensed,Roboto,Arial,sans-serif}.google-questionnaire p{margin:0 0 12px;font-size:16px;line-height:1.5}.google-questionnaire .questionnaire-required{color:#a12721;font-size:14px}.google-questionnaire .questionnaire-intro .questionnaire-required{border-top:1px solid #dadce0;margin-bottom:0;padding-top:16px}.google-questionnaire fieldset{border:0;min-width:0;margin:0;padding:0}.google-questionnaire legend,.google-questionnaire .questionnaire-label{color:#202124;margin-bottom:20px;font-size:16px;font-weight:400;line-height:1.5;display:block}.google-questionnaire input[type=text],.google-questionnaire textarea{box-sizing:border-box;color:#202124;background:#fff;border:0;border-bottom:1px solid #9aa0a6;border-radius:0;width:100%;min-height:44px;padding:10px 0;font:16px/1.5 Roboto Condensed,Roboto,Arial,sans-serif;display:block}.google-questionnaire textarea{resize:vertical;min-height:80px}.google-questionnaire input:focus-visible,.google-questionnaire textarea:focus-visible{outline:2px solid var(--questionnaire-accent,#356e13);outline-offset:3px}.google-questionnaire .questionnaire-option{margin:0 0 8px}.google-questionnaire .questionnaire-option label{cursor:pointer;align-items:center;gap:12px;min-height:44px;font:16px/1.4 Roboto Condensed,Roboto,Arial,sans-serif;display:flex}.google-questionnaire input[type=checkbox],.google-questionnaire input[type=radio]{width:20px;height:20px;accent-color:var(--questionnaire-accent,#356e13);flex:none;margin:0}.google-questionnaire .questionnaire-other-label{margin-left:32px;min-height:28px!important;font-size:14px!important}.google-questionnaire [data-other-answer]{margin-left:32px;width:calc(100% - 32px)!important}.google-questionnaire [data-other-answer]:disabled{background:#f4f4f4}.google-questionnaire .questionnaire-actions button{background:var(--questionnaire-accent,#356e13);color:#fff;cursor:pointer;border:0;border-radius:4px;min-height:44px;padding:10px 24px;font:500 16px/1.5 Roboto,Arial,sans-serif}.google-questionnaire[data-questionnaire=contact] .questionnaire-actions button{color:#111}.google-questionnaire .questionnaire-actions button:disabled{opacity:.6;cursor:wait}.google-questionnaire .form-status{background:#fff;border-radius:4px;margin-top:16px;padding:16px}.google-questionnaire .form-status:empty,.google-questionnaire .field-error:empty{display:none}.google-questionnaire .field-error,.google-questionnaire .form-status[data-error]{color:#a12721;font-size:14px;line-height:1.4}.google-questionnaire .form-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.questionnaire-unavailable{background:#fff;border:1px solid #dadce0;padding:20px}@media (width<=480px){.google-questionnaire{padding:12px 10px 24px}.google-questionnaire .questionnaire-intro,.google-questionnaire .questionnaire-question{padding:20px}.google-questionnaire h2{font-size:28px}}.hubspot-questionnaire[data-astro-cid-rg2j37bi]{text-align:left;max-width:100%;min-height:250px;position:relative}.hubspot-status[data-astro-cid-rg2j37bi],.hubspot-preview-note[data-astro-cid-rg2j37bi]{font:16px/1.5 Roboto,Arial,sans-serif}.hubspot-status[data-astro-cid-rg2j37bi]{padding-inline:2px}.hubspot-status[data-astro-cid-rg2j37bi]:empty{display:none}.hubspot-preview-note[data-astro-cid-rg2j37bi]{background:#f7fafc;border:1px solid #ddd;padding:12px}[data-astro-cid-rg2j37bi][data-hubspot-preview] fieldset[data-astro-cid-rg2j37bi]{border:0;min-width:0;margin:0;padding:0}.hubspot-preview-fields[data-astro-cid-rg2j37bi]{grid-template-columns:1fr 1fr;gap:18px 20px;display:grid}.hubspot-preview-field[data-astro-cid-rg2j37bi]{grid-column:1/-1;min-width:0}.hubspot-preview-field[data-astro-cid-rg2j37bi].half{grid-column:auto}.hubspot-preview-field[data-astro-cid-rg2j37bi] label[data-astro-cid-rg2j37bi]{color:#33475b;margin-bottom:4px;font:500 16px/1.5 Roboto,Arial,sans-serif;display:block}.hubspot-preview-field[data-astro-cid-rg2j37bi] input[data-astro-cid-rg2j37bi],.hubspot-preview-field[data-astro-cid-rg2j37bi] textarea[data-astro-cid-rg2j37bi]{box-sizing:border-box;color:#33475b;background:#f5f8fa;border:1px solid #cbd6e2;border-radius:3px;width:100%;min-height:44px;padding:10px 15px;font:16px/22px Helvetica,Arial,sans-serif}.hubspot-preview-field[data-astro-cid-rg2j37bi] textarea[data-astro-cid-rg2j37bi]{resize:vertical}[data-astro-cid-rg2j37bi][data-hubspot-preview] button[data-astro-cid-rg2j37bi]{color:#fff;cursor:pointer;background:#0b6000;border:1px solid #0b6000;border-radius:3px;min-height:44px;margin-top:18px;padding:12px 24px;font:700 16px/20px Roboto,Arial,sans-serif}[data-astro-cid-rg2j37bi][data-hubspot-preview] button[data-astro-cid-rg2j37bi]:disabled{cursor:wait}@media (width<=480px){.hubspot-preview-field[data-astro-cid-rg2j37bi].half{grid-column:1/-1}}.inline-property-search[data-astro-cid-zuhbgdww]{max-width:100%;margin:16px 0;font:400 16px/1.5 Roboto,Arial,sans-serif}.inline-property-search[data-astro-cid-zuhbgdww] label[data-astro-cid-zuhbgdww]{color:#222;margin-bottom:8px;display:block}.inline-property-search-fields[data-astro-cid-zuhbgdww]{align-items:stretch;gap:12px;display:flex}.inline-property-search[data-astro-cid-zuhbgdww] input[data-astro-cid-zuhbgdww]{color:#222;min-width:0;font:inherit;background:#fff;border:1px solid #6b7280;border-radius:4px;flex:1;padding:10px 12px}.inline-property-search[data-astro-cid-zuhbgdww] button[data-astro-cid-zuhbgdww]{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#082a03;border:0;border-radius:4px;flex:none;padding:10px 18px}.inline-property-search[data-astro-cid-zuhbgdww] [data-astro-cid-zuhbgdww]:is(input,button):focus-visible{outline-offset:3px;outline:3px solid #b57500}@media (width<=480px){.inline-property-search-fields[data-astro-cid-zuhbgdww]{flex-direction:column}.inline-property-search[data-astro-cid-zuhbgdww] input[data-astro-cid-zuhbgdww]{box-sizing:border-box;width:100%}}.inline-property-search[data-astro-cid-zuhbgdww] .inline-property-search-link[data-astro-cid-zuhbgdww]{box-sizing:border-box;color:#fff;min-height:44px;font:inherit;background:#082a03;border-radius:4px;align-items:center;padding:10px 18px;text-decoration:underline;display:inline-flex}.inline-property-search-link[data-astro-cid-zuhbgdww]:focus-visible{outline-offset:3px;outline:3px solid #b57500}.blog-post-header{color:#fff;text-align:center;background:#000;padding:8% 20%}.blog-post-container{max-width:1240px;margin:auto}.blog-post-header h1{letter-spacing:2.4px;text-transform:uppercase;color:#fff;max-width:none;margin:0 auto;font:400 24px/1.3 Roboto,sans-serif}.blog-post-header p{color:#c4c4c4;margin:0;font:400 12px/29px Roboto,sans-serif}.blog-post-header a{color:inherit}.blog-post-body{max-width:1240px;margin:auto;padding:60px 0}.blog-post-theme article{color:#191919;font:400 16px/28px Roboto,sans-serif}.blog-post-theme article p{margin:0 0 20px}.blog-post-theme article p,.blog-post-theme article ul,.blog-post-theme article ol{font-weight:300}.blog-post-theme article h2{color:#262624;margin:32px 0;font:400 35px/1.25em Roboto,sans-serif}.blog-post-theme article h3{color:#262624;margin:24px 0;font:400 28px/1.25em Roboto,sans-serif}.blog-post-theme article h4{color:#262624;margin:10px 0;font:400 21px/1.25em Roboto,sans-serif}.blog-post-theme article a,.blog-post-navigation a{color:#0b6000}.blog-post-theme article .legacy-article-content{color:#191919}.blog-post-body .legacy-article-content{max-width:none;margin:0;padding:0}.blog-share{color:#999;margin-top:40px;font:400 13px/1.4 Roboto,sans-serif}.blog-share>div{gap:8px;margin-top:12px;display:flex}.blog-share a{color:#435267;border:1px solid #d6dde3;border-radius:4px;place-items:center;width:38px;height:38px;font-size:16px;display:grid}.blog-post-navigation{justify-content:space-between;gap:24px;margin-top:60px;display:flex}.blog-post-navigation a{border:1px solid #d6dde3;border-radius:4px;padding:14px 20px;font:300 16px/21px Roboto,sans-serif;display:block}.blog-comment-status{border-top:1px solid #ddd;padding:70px 20px 120px}.blog-comment-status h2{text-transform:uppercase;color:#262624;margin:0;font:400 21px/1.25em Roboto,sans-serif}.blog-comment-status p{color:#191919;margin:0;font:400 16px/28px Roboto,sans-serif}.blog-comment-status a{color:#5b9346}@media (width<=1320px){.blog-post-body{padding:60px 30px}}@media (width<=767px){.blog-post-header h1{font-size:19.2px}.blog-post-body{padding:35px 10px}.blog-post-navigation{flex-direction:column}.blog-comment-status{padding:45px 20px 65px}}dialog.imported-popup{width:650px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:inherit;border:0;border-radius:12px;padding:0;overflow:auto;background:0 0!important}dialog.imported-popup::backdrop{background:#000c}.imported-popup .dialog-widget-content{background:#fff;position:relative}.imported-popup .dialog-message{max-width:100%}.imported-popup .dialog-close-button{color:#222;z-index:2;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:30px;position:absolute;top:8px;right:8px}.imported-popup .jr-e-con{max-width:100%}.content-visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.public-theme-header{text-align:center;background:#000;padding:8% 20%}.public-theme-header .public-theme-title{color:#fff;letter-spacing:2px;text-transform:uppercase;margin:0;font:400 24px/1.3 Roboto,sans-serif}.blog-post-theme .legacy-article-content{color:#777;font:400 16px/28px Roboto,sans-serif}@media (width<=767px){.public-theme-header .public-theme-title{font-size:19.2px}}.property-results[data-astro-cid-dck3uczo]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.property-results[data-astro-cid-dck3uczo]>[data-astro-cid-dck3uczo][hidden]{display:none}.property-search-page[data-astro-cid-dck3uczo] h1[data-astro-cid-dck3uczo]{font-size:38px}@media (width<=900px){.property-results[data-astro-cid-dck3uczo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.property-results[data-astro-cid-dck3uczo]{grid-template-columns:1fr}}
