.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-hd-meta,html body .tpap-note,html body .listing-view .item-wrap .item-date,html body .listing-view .item-wrap .item-author,html body .listing-view .item-wrap .item-author a{color:#6b6255}html body .tpf-f>span,html body .tpf-note{color:#5f5a52}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 #tpc-seg>button.on,html body .tph-seg>button.on,html body .tph-lblsw>button.on,html body .tph-tabs>button.on,html body .tpm-tabs>button.is-on,html body .tpt-tabs>button.is-on,html body .tpt-pills>button.is-on,html body .tp-mlsw-b>button.on,html body .tpx-seg button.on,html body .tpbp-seg>button.on,html body .tpbk-t.on,html body .tpbk-day.on i{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important}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}