body .mfp-content div[class*="form"] form .form-message .alert ul{margin:0 1rem}body .mfp-content div[class*="form"] form .form-message .alert ul li+li{margin-top:0}body .mfp-content div[class*="form"] form .form-message .alert ul li:last-child{margin-top:0}body.home #page main#main .ap-wrapper.custom-testi{}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.home #page main#main .ap-wrapper.custom-testi{flex-direction:column}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-text{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:2.5rem}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial{width:100%;padding:0rem;margin:0}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .homepage-testimonial{padding-right:2rem}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .homepage-testimonial .slider-nav{margin-left:2rem}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .homepage-testimonial .slider-nav>span{color:#FFFFFF !important}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .homepage-testimonial .testi-items .item-testimonial{margin-left:2rem}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .bg-overlay-section{width:100%;left:0}}@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.custom-testi{flex-direction:column}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-text{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:2.5rem}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial{width:100%;padding:0rem;margin:0}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .homepage-testimonial .slider-nav>span{color:#FFFFFF !important}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .bg-overlay-section{width:100%;left:0}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{height:70vh !important;padding-top:6rem !important;background-color:transparent !important}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-text{max-width:60rem}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-video{opacity:1}}@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:40vh;padding-top:6rem !important}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-video{opacity:1;display:block !important}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow{display:none}}@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 .widget_ap-slideshow{position:absolute}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .ap-slideshow .tns-outer .carousel .tns-item .embed-responsive{padding-bottom:60vh}}@media (min-width:1200px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow{display:none}}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .ap-slideshow .slider-nav{display:none !important}@media (max-width:1198px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-video{display:none}}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-video::before{background:rgba(0, 0, 0, 0.75)}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-text.hero-title h5.title-section{margin-bottom:0 !important}@media (min-width:1200px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-text.hero-title h5.title-section{font-size:3.25rem;margin-bottom:1.45rem}}@media (min-width:1200px){body.ap-shortcode-ap_search_results.is-list #page main#main .search-result-container:not(.toggle) #listing-mode #ap-listing-search-results.listing-wrapper__inner .listing-item>.container{-ms-grid-columns:250px auto;grid-template-columns:250px auto}}@media (min-width:1200px){body.ap-shortcode-ap_search_results.is-list #page main#main #listing-mode .property-listing-container .listing-wrapper #ap-listing-search-results{grid-template-columns:repeat(2, 1fr)}}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode #ap-listing-search-results .listing-item .container .listing-info__bottom .address{display:block !important;-webkit-line-clamp:unset !important;-webkit-box-orient:inital !important}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container .listing-results-search-form .listing__forms--top .field-search__inner .btn__filter{display:none}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container .listing-results-search-form .listing__forms--bottom{opacity:1;max-height:500px;padding:1.25rem 0.65rem calc(1rem - 10px) 0.65rem}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container .listing-results-search-form .listing__forms--bottom .field-select .select2 .select2-selection.select2-selection--multiple .select2-selection__rendered{overflow:auto}@media (min-width:992px){body.blog #page main#main .entry-header-blog.single-slideshow .carousel .post-item.tns-slide-active .post-img{padding-bottom:45vh}}@media (min-width:992px){body.blog #page main#main .entry-header-blog.single-slideshow .carousel .post-item .post-img{padding-bottom:35vh}}body.whats-your-property-worth #page main#main article[id]{padding-bottom:0}@media (max-width:992px){body.whats-your-property-worth #page main#main article[id]>.group{padding:0 20px}}body.whats-your-property-worth #page main#main article[id] .entry-content mark{padding:0 !important}body.whats-your-property-worth #page main#main article[id] .entry-content figure.wp-block-image.size-full img{width:100%}body.whats-your-property-worth #page main#main article[id] .entry-content .call-to-action-shortcode{width:100%;margin:2rem 0}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-buttons .wp-block-button__link{border-radius:0;padding:calc(1em + 2px) calc(1.333em + 2px);line-height:30px}body.whats-your-property-worth #page main#main article[id] .entry-content .gform_wrapper+.wp-block-group{background-color:#FFFFFF;margin-bottom:0 !important}body.whats-your-property-worth #page main#main article[id] .entry-content .gform_wrapper~.wp-block-group{width:calc(100vw - 17px);margin-left:50%;margin-top:3rem;margin-bottom:3rem;transform:translateX(-50%)}body.whats-your-property-worth #page main#main article[id] .entry-content .gform_wrapper~.wp-block-group>div{width:100%;max-width:1180px;margin:auto;padding:100px 0}@media (max-width:992px){body.whats-your-property-worth #page main#main article[id] .entry-content .gform_wrapper~.wp-block-group>div{padding:50px 0}}@media (max-width:992px){body.whats-your-property-worth #page main#main article[id] .entry-content .gform_wrapper~.wp-block-group .wp-block-columns{padding:0 20px}body.whats-your-property-worth #page main#main article[id] .entry-content .gform_wrapper~.wp-block-group .wp-block-columns .wp-block-column+.wp-block-column{margin-top:3rem}}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-block{margin-top:0;margin-bottom:0}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-block>div{padding-bottom:30px}@media (max-width:992px){body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-block .wp-block-columns{padding:0 20px}}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-block .wp-block-columns .wp-block-column ol{padding:0;margin:0;list-style:none}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-block .wp-block-columns .wp-block-column ol li{position:relative;margin-left:5rem;margin-bottom:3rem;counter-increment:list}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-block .wp-block-columns .wp-block-column ol li::before{content:counter(list);position:absolute;left:-5rem;top:-0.15rem;width:4rem;height:4rem;display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:2rem;background-color:#FFFFFF;color:#ec7c33;border-radius:100%}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-wrap{background-color:#FFFFFF;margin-top:0;margin-bottom:0}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-wrap>div{padding:50px 0}@media (max-width:992px){body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-wrap--left .wp-block-columns{flex-direction:column-reverse}}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-wrap--left .wp-block-columns .wp-block-column:first-child{background-color:#EEEEEE;padding:140px 140px 140px 70px}@media (max-width:992px){body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-wrap--left .wp-block-columns .wp-block-column:first-child{padding:2rem}}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-wrap--left .wp-block-columns .wp-block-column:last-child{position:relative;top:80px;left:-100px}@media (max-width:992px){body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-wrap--left .wp-block-columns .wp-block-column:last-child{inset:0}}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-wrap--right .wp-block-columns .wp-block-column:first-child{position:relative;top:80px;right:-100px;z-index:1}@media (max-width:992px){body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-wrap--right .wp-block-columns .wp-block-column:first-child{inset:0}}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-wrap--right .wp-block-columns .wp-block-column:last-child{background-color:#EEEEEE;padding:140px 7px 140px 140px}@media (max-width:992px){body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-wrap--right .wp-block-columns .wp-block-column:last-child{padding:2rem}}@media (max-width:992px){body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-wrap--right .wp-block-columns .wp-block-column+.wp-block-column{margin-top:0rem}}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-testi{margin-bottom:0}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-testi>div{padding:0}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-testi>div>.container{width:100%}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-testi #testimonials{text-align:center}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-cta{margin-top:0;margin-bottom:0}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-cta.is-cta-bg{background-color:#FFFFFF}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-cta.is-cta-bg>div{padding:0}body.whats-your-property-worth #page main#main article[id] .entry-content .wp-block-group.custom-cta.is-cta-bg .call-to-action .col .list-cta{align-items:center !important;justify-content:center !important}body.page #page main#main article[id] .entry-content mark{padding:0 !important}body.custom-page.ap-shortcode-attr-cat-shortcode-value-social-media #page main#main article[id]{padding-bottom:0}body.custom-page #page main#main article[id] .custom-content{padding:3.5rem 0 0 0}body.custom-page #page main#main article[id] .custom-content .wp-block-column:first-child{margin:0;padding:0}body.custom-page #page main#main article[id] .custom-cta h2{margin:0 0 2rem 0 !important}@media (max-width:992px){body.custom-page #page main#main article[id] .custom-cta{padding:0 20px}}body.custom-page #page main#main article[id] .custom-cta.is-cta-bg>div{width:100%;max-width:1180px;margin:auto}body.custom-page #page main#main article[id] .custom-cta .call-to-action{margin:4.5rem 0 0 0}body.custom-page #page main#main article[id] .map-container{position:relative;display:block;width:calc(100vw - 17px);margin-left:50%;margin-top:3rem;transform:translateX(-50%);z-index:1;overflow:hidden}body.custom-page #page main#main article[id] .map-container div[id*="apmap"]{width:100% !important}body.ap-page-less-ap_property #page main#main .listing-top-section__action{display:none}body.ap-page-less-ap_property #page main#main .listing-top-section.is-overlay #gallery::before{height:100px}@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.is-overlay #gallery .single-slideshow .carousel .item-image .embed-responsive{padding-bottom:52.65%}}@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-left: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__content .address-section .property-type{color:#33363a}body.ap-page-less-ap_team #page main#main section#agent #tabs .tab-pane .row{margin:0 !important}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.ap-shortcode-ap_open_times #page main#main article[id] .opentimes-wrapper table#opentimes_table_view tr td:not(.image_cell){padding:0.75rem 1rem}}body.ap-shortcode-ap_open_times #page main#main article[id] .opentimes-wrapper .tab-icons{margin-bottom:1rem}body.ap-shortcode-ap_open_times #page main#main article[id] .opentimes-wrapper .tab-icons ul.list-inline{justify-content:flex-start}body.ap-shortcode-ap_open_times #page main#main article[id] .opentimes-wrapper .tab-icons ul.list-inline li.list-inline-item.btn-print{margin-left:auto}body.ap-shortcode-attr-list-shortcode-value-auction #page main#main article[id] table.table-auction tr td a{color:#33363a}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.ap-shortcode-attr-list-shortcode-value-auction #page main#main article[id] table.table-auction tr td:not(.image_cell){padding:0.75rem 1rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.ap-shortcode-attr-list-shortcode-value-auction #page main#main article[id] table.table-auction tr td.tt-col-address{width:200px}}