header#masthead{border:0;z-index:6}header#masthead .header-search__form .widget_ap-quick-search.collapsible .qs-collapsible-container .qs-collapsible-wrap .bottom-option a:hover{color:#d5001b}header#masthead .header-menu-container .toggle-menu i{color:#000000}header#masthead .header-menu-container .header-search__button{color:#000000}header#masthead .header-menu-container .header-search__button i{color:#000000 !important}@media (min-width:1122px){header#masthead .header-menu-container .site-branding.logo{transform:scale(1.35)}}body .contract__label{background-color:transparent !important;color:white !important}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body #content #primary,body #content main#main{min-height:100vh}}body:not(.home) header#masthead.is-changed nav.main-navigation ul.menu>li[class*="current"]>a{color:white !important}body.home:not(.scrolled) header#masthead{border:0}@media (max-width:1122px){body.home:not(.scrolled) header#masthead{background:transparent !important}}body.home:not(.scrolled) header#masthead .header-menu-container .toggle-menu i{color:#FFF}body.home:not(.scrolled) header#masthead .header-menu-container .header-search__button{color:#FFF}body.home:not(.scrolled) header#masthead .header-menu-container .header-search__button i{color:#FFF !important}@media (max-width:767.98px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .ap-slideshow .carousel .item .embed-responsive{padding-bottom:75%}}@media (max-width:992px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .ap-slideshow .tns-nav button{width:8px;height:8px}}@media (max-width:992px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .ap-slideshow .slider-nav span{width:30px;height:29px;font-size:1rem}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .ap-slideshow .slider-nav span.prev{left:1rem}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .ap-slideshow .slider-nav span.next{right:1rem}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{height:50vh}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow{position:absolute}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .single-slideshow .tns-outer .carousel .item .embed-responsive{padding-bottom:50vh}}body.home #page main#main .widget_ap-video>.container{max-width:900px;width:100%}body.ap-page-less-ap_property #page main#main .listing-top-section.is-overlay #gallery::before{height:100px}@media (max-width:992px){body.ap-page-less-ap_property #page main#main .listing-top-section.is-overlay #gallery::before{display:none}}@media (max-width:992px){body.ap-page-less-ap_property #page main#main .listing-top-section #gallery .single-slideshow .tns-outer .tns-nav{display:none}}body.ap-page-less-ap_property #page main#main .listing-top-section #gallery .single-slideshow .tns-outer .tns-controls button::before{color:#111}@media (min-width:1122px){body.ap-page-less-ap_property #page main#main .listing-top-section #gallery .single-slideshow .carousel .item-image .embed-responsive{padding-bottom:calc(78vh - 80px)}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.ap-page-less-ap_property #page main#main .listing-top-section #gallery .single-slideshow .carousel .item-image .embed-responsive{padding-bottom:52.65%}}body.ap-page-less-ap_property #page main#main .listing-top-section #gallery .single-slideshow .carousel .item-image .embed-responsive img{object-fit:contain;background-color:#fff}@media (max-width:992px){body.ap-page-less-ap_property #page main#main .listing-top-section #gallery .single-slideshow .carousel .item-image .embed-responsive img{object-fit:cover}}@media (min-width:1122px){body.ap-page-less-ap_property #page main#main .listing-mid-section{padding-top:3rem}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.ap-page-less-ap_property #page main#main .listing-mid-section__sidebar .listing-navigation-container>ul li.navigation-button{padding:0}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.ap-page-less-ap_property #page main#main .listing-mid-section__content #agents .listing-agent .agent-photo-wrapper .agent-info-container ul[class] li+li{margin-top:1rem;margin-left:0}}body.ap-page-less-ap_property #page main#main .listing-mid-section__information #quickinfo .price-container{display:block}body.ap-page-less-ap_property #page main#main .listing-mid-section__information #quickinfo .price-container .contract{display:flex;flex-direction:column;gap:9px}body.ap-page-less-ap_property #page main#main .listing-mid-section__information #quickinfo .price-container .contract .price__label{font-size:0.85rem;text-align:center}@media (min-width:1122px){body.ap-shortcode-ap_search_results:not(.is-list) #page main#main article[id] .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper #ap-listing-search-results{grid-template-columns:repeat(3, 1fr)}body.ap-shortcode-ap_search_results:not(.is-list) #page main#main article[id] .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper #ap-listing-search-results .listing-item{min-width:0}}@media (min-width:1122px){body.ap-shortcode-ap_search_results.is-list #page main#main article[id] .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper #ap-listing-search-results .listing-item>.container{-ms-grid-columns:250px 1fr;grid-template-columns:250px 1fr}}body.ap-shortcode-ap_search_results #page main#main article[id] .search-results .search-result-container #listing-mode .property-count .select2-container .select2-selection--single{background-color:#D9D9D9}body.ap-shortcode-ap_search_results #page main#main article[id] .search-results .search-result-container #listing-mode .property-count .listing-results-layout button.is-active{color:#000000}body.ap-shortcode-ap_search_results #page main#main article[id] .search-results .search-result-container #listing-mode .listing-results-search-form .listing__forms--top .field-search__inner{background-color:#D9D9D9}body.ap-shortcode-ap_search_results #page main#main article[id] .search-results .search-result-container #listing-mode .listing-results-search-form .listing__forms--top .field-search__inner .btn__filter{color:#000000}@media (max-width:60rem){body.ap-shortcode-ap_search_results #page main#main article[id] .search-results .search-result-container #listing-mode .listing-results-search-form .listing__forms--top .field-search__inner .btn__filter{color:white;justify-content:center}}body.ap-shortcode-ap_search_results #page main#main article[id] .search-results .search-result-container #listing-mode .listing-results-search-form .listing__forms--top .field-search input[type="text"]{background-color:#D9D9D9}body.ap-shortcode-ap_search_results #page main#main article[id] .search-results .search-result-container #listing-mode .listing-results-search-form .listing__forms--bottom .select2-selection--multiple ul.select2-selection__rendered li input.select2-search__field{width:100% !important}body.ap-shortcode-ap_search_results #page main#main article[id] .search-results .search-result-container #listing-mode .listing-results-search-form .listing__forms--bottom .field-select .select2-container{width:100% !important}body.ap-shortcode-ap_search_results #page main#main article[id] .search-results .search-result-container #listing-mode .listing-results-search-form .listing__forms--bottom .field-select .select2-container .select2-selection--single,body.ap-shortcode-ap_search_results #page main#main article[id] .search-results .search-result-container #listing-mode .listing-results-search-form .listing__forms--bottom .field-select .select2-container .select2-selection--multiple{background-color:#D9D9D9}body.ap-shortcode-ap_search_results #page main#main article[id] .search-results .search-result-container #listing-mode #ap-listing-search-results .listing-item .container .listing-info__bottom .address{font-family:Cantarell}body.ap-shortcode-ap_sitemap #page main#main .nav-sitemap .item{margin-bottom:15px}body.ap-shortcode-ap_sitemap #page main#main .nav-sitemap .item .parent{text-transform:uppercase;font-size:1.5rem;color:#d5001b}body.ap-shortcode-ap_sitemap #page main#main .nav-sitemap ul{list-style:none;text-align:center;margin:0 0 10px 0;padding:0}body.ap-shortcode-ap_sitemap #page main#main .nav-sitemap ul a{color:#000000}body.page #page main#main article[id] .gform_wrapper.gravity-theme .ginput_complex{margin:0 -15px}body.page #page main#main article[id] .gform_wrapper.gravity-theme .ginput_complex .ginput_container_time{min-width:31.5%;padding:0 15px}@media (max-width:992px){body.page #page main#main article[id] .gform_wrapper.gravity-theme .ginput_complex .ginput_container_time{min-width:31.25%}}body.page #page main#main article[id] .gform_legacy_markup_wrapper.gform_validation_error .top_label input.medium,body.page #page main#main article[id] .gform_legacy_markup_wrapper.gform_validation_error .top_label select.medium{width:100% !important}body.page #page main#main article[id] .gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name span.name_last,body.page #page main#main article[id] .gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name span.name_middle{margin-left:0 !important}body.page #page main#main article[id] .gform_wrapper{max-width:45rem;margin:0 auto}body.page #page main#main article[id] .gform_wrapper .gform_validation_errors>h2{font-size:16px !important;font-family:Cantarell;margin:0}body.page #page main#main article[id] .gform_wrapper .clear-multi>div{flex-grow:1}body.page #page main#main article[id] .entry-content .custom-cta .call-to-action .col .list-cta{align-items:center !important}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.page #page main#main article[id] .entry-content .wp-block-columns{gap:0rem}body.page #page main#main article[id] .entry-content .wp-block-columns .wp-block-column{padding:0 18px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.page #page main#main article[id] .entry-content .wp-block-columns{gap:0rem}body.page #page main#main article[id] .entry-content .wp-block-columns .wp-block-column{padding:0 18px}}body.ap-shortcode-ap_open_times #page main#main article[id] .opentimes-wrapper .tab-icons .list-inline{justify-content:flex-start}body.ap-shortcode-ap_open_times #page main#main article[id] .opentimes-wrapper .tab-icons .list-inline li.btn-print{margin-left:auto}body.single-post #page main#main article[id] .entry-content{word-break:break-all}body.single-post #page main#main article[id] aside#secondary>.widget+*{margin-top:2rem}body.page-id-419 #page main#main article[id] .gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error .validation_message{display:block}body.page-id-223 #page main#main article[id] .entry-content .gform_legacy_markup_wrapper .field_sublabel_below .ginput_complex.ginput_container label{display:none}body .mfp-content .popup-email-form form li input,body .mfp-content .popup-email-form form li select,body .mfp-content .popup-email-form form li textarea,body .mfp-content .mfp-form form li input,body .mfp-content .mfp-form form li select,body .mfp-content .mfp-form form li textarea{background-color:#eee}body .mfp-content .popup-email-form form .form-message ul{margin:0 1rem}body .mfp-content .popup-email-form form .form-message ul li+li{margin-top:0 !important}@media (max-width:1122px){body.ap-page-less-ap_team #agent #tabs{margin:0 15px}body.ap-page-less-ap_team #agent #tabs>.container{padding:0}}.ap-page-less-ap_property .listing-mid-section__information .property-quickinfo-container .tools-container .tools_btn{background:#d5001b;border-color:#d5001b;color:#ffffff}.ap-page-less-ap_property .listing-mid-section__information .property-quickinfo-container .tools-container .tools_btn:hover{background:black}.ap-page-less-ap_property .listing-mid-section__information .property-quickinfo-container .tools-container a{color:#fff}.mejs-inner{position:static}.gform_legacy_markup_wrapper ul.gfield_radio li label,.gform_legacy_markup_wrapper ul.gfield_checkbox li label{font-size:15.2px}.gform_legacy_markup_wrapper ul.gfield_radio li input[type=checkbox],.gform_legacy_markup_wrapper ul.gfield_checkbox li input[type=checkbox]{margin-top:0 !important;appearance:none;width:18px;height:18px;border:1px solid black;border-radius:3px;cursor:pointer;transition:0.3s;background-size:12px;background-repeat:no-repeat;background-position:center;background-image:none}.gform_legacy_markup_wrapper ul.gfield_radio li input[type=checkbox]:checked,.gform_legacy_markup_wrapper ul.gfield_checkbox li input[type=checkbox]:checked{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAzklEQVQ4jZWQrQoCURBGD2JYDGIw+wBiFIPJYDAYfASTYfMGEYtZxGA0isnHMBsNYhCDwWQ0yPJZVrgM7s+9MOXOd84MA55PEAg2gqEv+xOsBEpq7Qv3BLEjuPjAVcHNgWNBz0ewdWAJNj7wwMBXQaUoXBM8zOpdG2oK+imCnZm+tIGO4JWYJ6Y3MvBZEFjB3awXJv91wdPpfQTtfytGZkosCAUH87/IOtTMhG2dBOW8a89T4LeglQnnSKJCsCOZOvBRUPISJJKxYC9o5GW/+5e3N1cI1K0AAAAASUVORK5CYII=")}