/* Minification failed. Returning unminified contents.
(2,13748): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(2,14066): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,14091): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,14134): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(2,14804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,14828): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,14853): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,14884): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,14932): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,14959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,14996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,15037): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,15065): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,15093): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,15131): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,15160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,15193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,15227): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
.page-wrap{margin-top:20px;margin-bottom:20px}.main-col-wrap{margin-bottom:20px}.search-landing-content{width:100%;padding-bottom:45px}.search-landing-content .landing-forms{display:inline-block;width:100%}.search-landing-content .search-type-homefinderai .landing-forms{width:80%;margin-left:10%}.officePhoto img{max-width:100%;height:auto;display:block;margin-right:auto;margin-left:auto;border:4px solid #fff}.officePhoto img[src*=".svg"]{width:100% \9 }@media screen and (min-width: 0\0 ){.officePhoto img[src*=".svg"]{width:100%}}.officePhoto:hover img{border:4px solid #ece9d3}@media(max-width: 767.98px){.cms-content h1{font-size:24px}}@media(max-width: 767.98px){.cms-content h3{font-size:22px}}@media(max-width: 767.98px){.cms-content h4{font-size:18px}}@media(max-width: 767.98px){.cms-content p,.cms-content p.text-sm{font-size:14px;line-height:21px}}@media(max-width: 767.98px){.cms-content ul li{font-size:14px;line-height:21px}}.cms-content table tbody{font-size:15px}.cms-content table tbody>tr>td{padding:3px 6px}@media(max-width: 767.98px){.cms-content table tbody>tr>td{padding:6px 12px}}.cms-content .no-border td{border:none}.cms-content .table-small thead tr th{padding:10px 6px}.cms-content .table-small tbody{font-size:12px}.cms-content .table-small tbody>tr>td{padding:3px 6px}@media(max-width: 767.98px){.cms-content .table-small tbody>tr>td{padding:6px 12px}}.cms-content .btn{white-space:normal}@media(max-width: 767.98px){.cms-content a>button{display:table;margin:10px auto !important;border-spacing:0;border-collapse:collapse}}
.topbar-ldp{padding-top:10px;padding-bottom:10px}@media(min-width: 768px){.topbar-ldp{padding-top:30px;padding-bottom:30px}}@media(min-width: 768px){.topbar-ldp .address-street{display:inline-block;margin-bottom:5px}}.mls-brand{position:relative}.mls-brand .logo{max-width:50px}.mls-brand .lesser,.mls-brand .name{font-size:11px;color:#818181}.mls-brand .lesser{margin-right:15px;position:relative}.mls-brand .badge{display:inline-block;width:auto;float:left}.mls-brand .contact{position:relative}.mls-brand .phone{color:#818181;font-size:12px}.prop-section{display:inline-block;position:relative;width:100%;padding:10px 0}@media(min-width: 768px){.prop-section{padding:30px 0 40px}}.prop-section:last-child{border-bottom:0}.prop-section-border,.prop-section-border-xs{border-bottom:1px solid #b88128}@media(min-width: 768px){.prop-section-border-md{border-bottom:1px solid #b88128}}@media(min-width: 992px){.prop-section-border-lg{border-bottom:1px solid #b88128}}@media(min-width: 1200px){.prop-section-border-xl{border-bottom:1px solid #b88128}}.listing-showingtime{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:5px;margin-top:10px}@media(min-width: 768px){.listing-showingtime{gap:10px}}.listing-showingtime .btn-showingtime{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}@media(min-width: 992px){.listing-showingtime{display:block;position:absolute;bottom:10px;left:10px;margin-top:0}.listing-showingtime .btn-showingtime{margin-right:10px}}.property-content .gallery{position:relative;height:auto}@media(max-width: 767.98px){.property-content .gallery .galleria-thumbnails-container{display:none}}@media(min-width: 768px){.property-content .gallery{height:302px}}@media(min-width: 992px){.property-content .gallery{height:375px}}@media(min-width: 1200px){.property-content .gallery{height:442px}}@media(min-width: 1400px){.property-content .gallery{height:492px}}.property-content .gallery .listing-showingtime{display:none}@media(min-width: 992px){.property-content .gallery .listing-showingtime{display:block}}.property-content .gallery .btn-showingtime{border:none}@media(min-width: 768px){.property-content .gallery-full{height:412px}}@media(min-width: 992px){.property-content .gallery-full{height:532px}}@media(min-width: 1200px){.property-content .gallery-full{height:622px}}@media(min-width: 1400px){.property-content .gallery-full{height:712px}}.property-content .gallery-nothumbs{height:auto}.property-content .gallery-nothumbs .galleria-thumbnails-container{display:none}.property-content h5,.property-content .h5{margin-bottom:20px}@media(max-width: 767.98px){.property-content h5,.property-content .h5{font-size:20px;margin-bottom:11px}}@media(min-width: 768px){.property-content h5,.property-content .h5{font-size:18px}}@media(min-width: 992px){.property-content h5,.property-content .h5{font-size:26px}}.property-content h5 .lead,.property-content .h5 .lead{display:inline-block;margin-bottom:0;font-size:12px}@media(min-width: 768px){.property-content h5 .lead,.property-content .h5 .lead{font-size:17px}}@media(min-width: 992px){.property-content h5 .lead,.property-content .h5 .lead{font-size:24px}}.property-content .property-abstract{font-size:12px}.prop-main{padding-top:15px}.prop-main .description p{font-size:11px}@media(max-width: 767.98px){.prop-main .description p{line-height:1.7em}}@media(min-width: 768px){.prop-main .description p{font-size:14px}}.prop-main .description .read-more{margin-top:10px;font-size:11px}@media(min-width: 768px){.prop-main .description .read-more{margin-top:20px;font-size:1rem}}.prop-main .property-redirect{font-size:11px}@media(min-width: 768px){.prop-main .property-redirect{font-size:1rem}}.prop-main .mls-brand{margin-top:10px}@media(min-width: 768px){.prop-main .map-tabs{padding:10px 0 0 10px;position:relative}}.prop-main .map-tabs .nav-item .nav-link{padding:10px 35px}.prop-main .map-tabs .price{text-align:right}.prop-main .map-tabs .price:hover{background-color:rgba(0,0,0,0)}.prop-main .map-tabs .price,.prop-main .map-tabs .price .nav-link{color:#005a4e;font-size:26px}.prop-main .map-tabs .price .nav-link{padding:0 15px;text-transform:none}.prop-main .map-tabs .lead{position:relative;margin:0;margin-right:15px;bottom:5px;font-weight:normal;font-size:11px}.prop-main .prop-tables .table>thead>tr>th,.prop-main .prop-tables .table>thead>tr>td,.prop-main .prop-tables .table>tbody>tr>th,.prop-main .prop-tables .table>tbody>tr>td,.prop-main .prop-tables .table>tfoot>tr>th,.prop-main .prop-tables .table>tfoot>tr>td{padding-left:.625rem}.prop-main .prop-tables .table>thead>tr>th:first-child,.prop-main .prop-tables .table>thead>tr>td:first-child,.prop-main .prop-tables .table>tbody>tr>th:first-child,.prop-main .prop-tables .table>tbody>tr>td:first-child,.prop-main .prop-tables .table>tfoot>tr>th:first-child,.prop-main .prop-tables .table>tfoot>tr>td:first-child{padding-left:0}.prop-main .prop-tables .table>tbody>tr>th,.prop-main .prop-tables .table>tbody>tr>td{vertical-align:middle}.prop-main .prop-tables thead .lesser{position:relative;color:#4f4f4f;font-size:12px;font-weight:500;font-style:italic;text-transform:none}.prop-main .prop-tables thead .tt{position:relative;display:inline-block;left:10px;top:1px;height:17px;width:17px;cursor:pointer;background:#818181;border-radius:50%;color:#fff;font-style:normal;text-align:center}.prop-main .prop-tables .tableModel>thead>tr>th,.prop-main .prop-tables .tableModel>thead>tr>td,.prop-main .prop-tables .tableModel>tbody>tr>th,.prop-main .prop-tables .tableModel>tbody>tr>td,.prop-main .prop-tables .tableModel>tfoot>tr>th,.prop-main .prop-tables .tableModel>tfoot>tr>td{vertical-align:middle}.prop-main .prop-tables .tableModel>thead{font-size:12px;height:20px}.prop-main .prop-tables .tableModel>thead>tr>th,.prop-main .prop-tables .tableModel>thead>tr>th:first-child,.prop-main .prop-tables .tableModel>thead>tr>td,.prop-main .prop-tables .tableModel>thead>tr>td:first-child,.prop-main .prop-tables .tableModel>tbody>tr>th,.prop-main .prop-tables .tableModel>tbody>tr>th:first-child,.prop-main .prop-tables .tableModel>tbody>tr>td,.prop-main .prop-tables .tableModel>tbody>tr>td:first-child,.prop-main .prop-tables .tableModel>tfoot>tr>th,.prop-main .prop-tables .tableModel>tfoot>tr>th:first-child,.prop-main .prop-tables .tableModel>tfoot>tr>td,.prop-main .prop-tables .tableModel>tfoot>tr>td:first-child{padding:3px}.prop-main .prop-lifestyle{display:inline-block;width:100%}.prop-main .prop-lifestyle .pl-img{float:left;margin-right:1px;margin-bottom:1px}.prop-main .prop-lifestyle .pl-more{float:left;padding:20px 10px;background:#0e3a32;color:#fff;font-size:12px;font-weight:500;line-height:20px;text-align:center;margin:0 5px 0 0;width:220px;height:100px}.prop-main .prop-lifestyle .pl-more .pl-more-title{display:block;font-size:22px;font-weight:bold;width:200px}@media(min-width: 768px){.prop-main .prop-market{padding:50px 0}}.prop-main .prop-market .pm-item:last-child .ammount{color:#b88128;border-bottom:2px solid #b88128}.prop-main .prop-market .ammount{padding-bottom:10px;color:#005a4e;font-size:26px;border-bottom:2px solid #dbcfa7}@media(min-width: 992px){.prop-main .prop-market .ammount{font-size:36px}}.prop-main .prop-market .name{padding-top:15px;color:#4f4f4f;font-size:11px;text-transform:uppercase}.prop-sidebar{padding-top:15px;padding-bottom:30px;background-color:#fff}.prop-sidebar .hod-brand{margin:25px 0 30px;text-align:center}.prop-sidebar .hod-brand img{max-width:100%;height:auto}.prop-sidebar .agent.agent{margin-bottom:20px}@media(min-width: 768px){.prop-sidebar .agent.agent{margin-bottom:50px}}.prop-sidebar .agent.agent .h5 .lead{font-size:17px}@media(min-width: 992px){.prop-sidebar .agent.agent .h5 .lead{font-size:24px}}.prop-sidebar .agent.agent .heading{padding:15px;background:#0e3a32}.prop-sidebar .agent.agent .heading,.prop-sidebar .agent.agent .heading h1,.prop-sidebar .agent.agent .heading .h1,.prop-sidebar .agent.agent .heading h2,.prop-sidebar .agent.agent .heading .h2,.prop-sidebar .agent.agent .heading h3,.prop-sidebar .agent.agent .heading .h3,.prop-sidebar .agent.agent .heading h4,.prop-sidebar .agent.agent .heading .h4,.prop-sidebar .agent.agent .heading h5,.prop-sidebar .agent.agent .heading .h5,.prop-sidebar .agent.agent .heading h6,.prop-sidebar .agent.agent .heading .h6{color:#fff}.prop-sidebar .agent.agent .heading a:not(.btn){color:#fff}.prop-sidebar .agent.agent .heading a:not(.btn):hover,.prop-sidebar .agent.agent .heading a:not(.btn):focus{color:#73a49e}.prop-sidebar .agent.agent .heading .h5{margin-bottom:20px}@media(max-width: 767.98px){.prop-sidebar .agent.agent .heading .h5{font-size:20px;margin-bottom:11px}}@media(min-width: 768px){.prop-sidebar .agent.agent .heading .h5{font-size:18px}}@media(min-width: 992px){.prop-sidebar .agent.agent .heading .h5{font-size:21px}}.prop-sidebar .agent.agent .agent-idx{text-align:center}.prop-sidebar .agent.agent .agent-idx .lead{text-transform:none}.prop-sidebar .agent.agent .agent-idx .h5{margin-top:5px;margin-bottom:10px;text-transform:uppercase}.prop-sidebar .agent.agent .avatar{display:inline-block;text-align:center;vertical-align:middle}@media(min-width: 768px){.prop-sidebar .agent.agent .avatar{display:block}}@media(min-width: 992px){.prop-sidebar .agent.agent .avatar{display:inline-block}}.prop-sidebar .agent.agent .avatar img{display:block;text-align:center}.prop-sidebar .agent.agent .avatar a{display:inline-block;margin:0;padding:0}.prop-sidebar .agent.agent .details{display:inline-block;width:158px;text-align:left;vertical-align:middle}@media(min-width: 768px){.prop-sidebar .agent.agent .details{display:block;width:100%;margin-left:0;text-align:center}}@media(min-width: 992px){.prop-sidebar .agent.agent .details{display:inline-block;margin-left:10px;width:160px;text-align:left}}@media(min-width: 1200px){.prop-sidebar .agent.agent .details{width:auto}}.prop-sidebar .agent.agent .agent-single{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media(min-width: 768px){.prop-sidebar .agent.agent .agent-single{display:block}}@media(min-width: 992px){.prop-sidebar .agent.agent .agent-single{display:-webkit-box;display:-webkit-flex;display:flex}}.prop-sidebar .agent.agent .agent-single>.avatar,.prop-sidebar .agent.agent .agent-single>.details{display:block}.prop-sidebar .agent.agent .agent-single>.details{width:auto;margin-left:10px}.prop-sidebar .agent.agent .agent-single .lesser{display:inline-block;font-size:8px;color:#9fc8bd;text-transform:uppercase}@media(min-width: 768px){.prop-sidebar .agent.agent .agent-single .lesser{font-size:12px}}.prop-sidebar .agent.agent .name{display:block;font-size:15px;line-height:18px;font-weight:bold}@media(min-width: 768px){.prop-sidebar .agent.agent .name{font-size:1rem}}.prop-sidebar .agent.agent .name span{display:inline-block;white-space:nowrap}@media(min-width: 992px){.prop-sidebar .agent.agent .name span{display:inline-block;white-space:nowrap}}.prop-sidebar .agent.agent .phone{display:block;font-size:13px}@media(min-width: 768px){.prop-sidebar .agent.agent .phone{font-size:15px}}.prop-sidebar .agent.agent .contact{padding:15px;background:#fff}.prop-sidebar .agent.agent .title{margin-bottom:15px;font-size:14px;font-weight:500}@media(min-width: 992px){.prop-sidebar .agent.agent .title{font-size:1rem}}.prop-sidebar .agent.agent .options{display:inline-block;margin-top:5px;width:100%}.prop-sidebar .agent.agent .options .schedule-showing{display:block}@media(max-width: 767.98px){.prop-sidebar .agent.agent .options .schedule-showing{float:right}}@media(min-width: 992px){.prop-sidebar .agent.agent .options .schedule-showing{float:right}}.prop-sidebar .agent.agent .fields .btn{font-size:1rem;font-weight:bold}.prop-sidebar .property-map{margin-bottom:50px}.prop-sidebar .property-map img{width:100%}.prop-sidebar .cta-general{position:relative;margin:20px 0;margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid #b88128}@media(min-width: 768px){.prop-sidebar .cta-general{padding-bottom:35px}}.prop-sidebar .cta-general .h5{margin-bottom:25px}@media(min-width: 768px){.prop-sidebar .cta-general .h5{font-size:17px}}@media(min-width: 992px){.prop-sidebar .cta-general .h5{margin-bottom:20px;font-size:26px}}.prop-sidebar .cta-general .cta-label{float:left}@media(min-width: 768px){.prop-sidebar .cta-general .cta-label{float:right}.prop-sidebar .cta-general .cta-label img{width:auto;max-height:55px}}.prop-sidebar .cta-general .cta-label.label-townemortgage{width:100%}.prop-sidebar .cta-general .cta-label.label-townemortgage img{max-height:none}.prop-sidebar .cta-general .cta-label.label-1stprioritymortgage{width:100%}@media(min-width: 992px){.prop-sidebar .cta-general .cta-label.label-1stprioritymortgage{width:auto}}.prop-sidebar .cta-general .cta-label.label-1stprioritymortgage img{max-height:none}@media(min-width: 992px){.prop-sidebar .cta-general .cta-label.label-1stprioritymortgage img{max-height:55px}}.prop-sidebar .cta-general p{margin-top:15px;margin-bottom:20px;font-size:12px}@media(max-width: 767.98px){.prop-sidebar .cta-general p{line-height:normal}}@media(min-width: 768px){.prop-sidebar .cta-general p{font-size:14px}}.prop-sidebar .cta-general .btn{margin-bottom:30px;font-size:1rem;font-weight:bold}.prop-sidebar .cta-general .details{padding-left:20px;border-left:4px solid #b88128}.prop-sidebar .cta-general .title{margin-bottom:5px}.prop-sidebar .cta-general .title,.prop-sidebar .cta-general .name,.prop-sidebar .cta-general .contact,.prop-sidebar .cta-general .brand{color:var(--bs-secondary-color);font-size:13px}.prop-sidebar .cta-general .name{font-weight:500}@media(max-width: 767.98px){.prop-sidebar .collapse .cta-general{padding-bottom:0;border-bottom:none}}.prop-sidebar .prop-alerts{padding-bottom:15px}@media(min-width: 992px){.prop-sidebar .listing-card{padding:10px 0}}.prop-features{--bs-body-color: #414141;--bs-body-color-rgb: 65, 65, 65;color:var(--bs-secondary-color)}.prop-features .feature{padding:10px 0;font-size:12px;vertical-align:top}.prop-features .feature-wrap{border-bottom:1px solid #e7e7e7;margin:0 30px 0 0}.callout-section .h1{letter-spacing:-2px;line-height:32px;margin:0;text-align:center;font-size:33px}.callout-section .sub-title{text-align:center}.callout-section label{font-size:14px}.callout-section .form-fancy input{border:medium none}body .callout-section .form-control,body .callout-section .k-autocomplete .k-input{height:60px !important}body .callout-section .form-fancy-label{margin-top:20px}.contact-heading .h5{font-size:25px}.contact-heading .contact-txt{font-size:30px}.showing-option{--bs-btn-color: #4f4f4f;--bs-btn-bg: transparent;--bs-btn-border-color: #a9a9a9;--bs-btn-hover-color: rgba(255, 255, 255, 0.65);--bs-btn-hover-bg: #4f4f4f;--bs-btn-hover-border-color: #a9a9a9;--bs-btn-focus-shadow-rgb: 156, 156, 156;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0e3a32;--bs-btn-active-border-color: #0e3a32;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #4f4f4f;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #a9a9a9;display:block;margin-right:1px;margin-left:1px;padding-right:3px;padding-left:3px;line-height:normal}.showing-option.collapse-toggle:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgba%280, 0, 0, 0.6%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e")}.showing-option.collapse-toggle::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e")}.showing-option.showing-option.showing-option.showing-option.showing-option{font-size:11px;font-weight:500}
.icons-social{margin:5px 0 10px}.icons-social [class^=icon-],.icons-social [class*=" icon-"]{display:inline-block;margin-left:-4px;padding:5px;font-size:30px}
