.tpa11y-target:focus{outline:0}html body .tpg-box .tpg-ghost{color:#7a5d2a!important;border-color:#7a5d2a!important}html body .property-detail-wrap .block-title-wrap .small-text{color:#7a5d2a!important}html body .tpl-fact-txt em,html body .tpl-facts-foot,html body .property-detail-wrap .list-2-cols li strong,html body .property-address-wrap .list-2-cols li strong,html body .pf-unit,html body .pf-hints,html body .tpt-hint,html body #property-mortgage-calculator-wrap .tpt-disclaimer,html body .tph-lc-area,html body .tpp-card-meta,html body .tpp-form small{color:#6b6b6b}html body .tpf-f>span,html body .tpf-note{color:#5f5a52}html body .tpp-sticky .tpp-sticky-wa2,html body .tpl-btn-wa,html body .tpx-wa,html body .tpc-wa{background:#25d366!important;border-color:#25d366!important;color:#111!important}html body #sb_instagram .sbi_follow_btn a{background:#1f5f99!important;color:#fff!important}html body #sb_instagram .sbi_follow_btn a:hover,html body #sb_instagram .sbi_follow_btn a:focus{box-shadow:inset 0 0 10px 20px #174a78!important}html body #sb_instagram .sbi_follow_btn a:focus-visible{outline:2px solid #171717!important;outline-offset:2px!important}html body .tpp-prose p a:not([class]){text-decoration:underline;text-underline-offset:2px}html body .tpt-opt.is-on::before{content:"✓ ";font-weight:700}html body .pf-field .pf-range{height:24px!important;margin:-4px 0 -6px!important;background-color:transparent!important;background-image:linear-gradient(#eee,#eee);background-repeat:no-repeat!important;background-position:center!important;background-size:100% 4px!important}html body #property-mortgage-calculator-wrap .pf-field .pf-range{margin:-3px 0 -5px!important;background-size:100% 3px!important}html body .pf-field .pf-range::-webkit-slider-thumb{width:20px!important;height:20px!important}html body .pf-field .pf-range::-moz-range-thumb{width:20px!important;height:20px!important}html body .tpt-range{height:24px}html body .pf-row>input.pf-val{min-height:24px}.tpa11y-hint{display:block;margin:4px 0 0;font-size:12px;line-height:1.4;font-weight:400;text-transform:none;letter-spacing:normal;opacity:.85}