body:not(.home) main#main{padding-top:140px}@media (max-width:1024px){body.home main#main{padding-top:80px}}body.single.single-post h1.page-title:after{transform:rotate(90deg) translate(-50%, 70%);bottom:-45px}@media (max-width:500px){body.single.single-post h1.page-title:after{transform:rotate(90deg) translate(-50%, 50%)}}@media (min-width:1200px){body.scrolled header .logo img{max-height:70px !important}}body.scrolled header .siteinfo{font-size:0.85em}body.contact-us .page-title{padding-top:4.5rem !important}@media (max-width:60rem){body.contact-us .entry-content .top .row div[class*="col-"]{margin-bottom:2.5rem}}h1,h2,h3,h4,h5,h6{clear:none}.gform_wrapper ul.gform_fields li.gfield.clear-both{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.gform_wrapper ul.gform_fields li.gfield.clear-both.col-sm-1 .ginput_container{max-width:8.3333333333%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-sm-2 .ginput_container{max-width:16.6666666667%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-sm-3 .ginput_container{max-width:25%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-sm-4 .ginput_container{max-width:33.3333333333%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-sm-5 .ginput_container{max-width:41.6666666667%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-sm-6 .ginput_container{max-width:50%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-sm-7 .ginput_container{max-width:58.3333333333%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-sm-8 .ginput_container{max-width:66.6666666667%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-sm-9 .ginput_container{max-width:75%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-sm-10 .ginput_container{max-width:83.3333333333%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-sm-11 .ginput_container{max-width:91.6666666667%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-sm-12 .ginput_container{max-width:100%;padding-right:16px}}@media (min-width:768px){.gform_wrapper ul.gform_fields li.gfield.clear-both.col-md-1 .ginput_container{max-width:8.3333333333%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-md-2 .ginput_container{max-width:16.6666666667%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-md-3 .ginput_container{max-width:25%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-md-4 .ginput_container{max-width:33.3333333333%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-md-5 .ginput_container{max-width:41.6666666667%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-md-6 .ginput_container{max-width:50%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-md-7 .ginput_container{max-width:58.3333333333%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-md-8 .ginput_container{max-width:66.6666666667%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-md-9 .ginput_container{max-width:75%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-md-10 .ginput_container{max-width:83.3333333333%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-md-11 .ginput_container{max-width:91.6666666667%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-md-12 .ginput_container{max-width:100%;padding-right:16px}}@media (min-width:992px){.gform_wrapper ul.gform_fields li.gfield.clear-both.col-lg-1 .ginput_container{max-width:8.3333333333%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-lg-2 .ginput_container{max-width:16.6666666667%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-lg-3 .ginput_container{max-width:25%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-lg-4 .ginput_container{max-width:33.3333333333%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-lg-5 .ginput_container{max-width:41.6666666667%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-lg-6 .ginput_container{max-width:50%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-lg-7 .ginput_container{max-width:58.3333333333%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-lg-8 .ginput_container{max-width:66.6666666667%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-lg-9 .ginput_container{max-width:75%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-lg-10 .ginput_container{max-width:83.3333333333%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-lg-11 .ginput_container{max-width:91.6666666667%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-lg-12 .ginput_container{max-width:100%;padding-right:16px}}@media (min-width:1200px){.gform_wrapper ul.gform_fields li.gfield.clear-both.col-xl-1 .ginput_container{max-width:8.3333333333%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-xl-2 .ginput_container{max-width:16.6666666667%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-xl-3 .ginput_container{max-width:25%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-xl-4 .ginput_container{max-width:33.3333333333%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-xl-5 .ginput_container{max-width:41.6666666667%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-xl-6 .ginput_container{max-width:50%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-xl-7 .ginput_container{max-width:58.3333333333%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-xl-8 .ginput_container{max-width:66.6666666667%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-xl-9 .ginput_container{max-width:75%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-xl-10 .ginput_container{max-width:83.3333333333%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-xl-11 .ginput_container{max-width:91.6666666667%;padding-right:16px}.gform_wrapper ul.gform_fields li.gfield.clear-both.col-xl-12 .ginput_container{max-width:100%;padding-right:16px}}header .logo img{transition:0.5s}@media (min-width:1200px){header .logo img{max-height:85px !important}}header .site-branding a{color:#333}header .siteinfo{margin-right:1.5rem;margin-top:0.5rem;transition:0.5s}@media (max-width:768px){header .siteinfo{display:none}}header .siteinfo h1{margin:0 !important}header nav.main-navigation ul.menu>li:last-child>ul.sub-menu{right:0 !important}header nav.main-navigation ul.menu>li:nth-last-child(-n+3)>ul.sub-menu{right:unset}.blog-container .content-blog{text-align:left !important}#contact-agent .listing-agent .agent-img-container .embed-responsive>*{height:125% !important}@media (max-width:780px){body.home .widget_ap-quick-search .qs-collapsible-wrap.group{background:#595959 !important}}@media (min-width:992px){body.home .widget_ap-quick-search{bottom:25%}}body.page-template-default .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important;padding:0 16px !important}@media (max-width:768px){body.page-template-default form.form-row ul.gform_fields li.gfield.clear-both.col-12 .ginput_container{padding-right:0 !important}}@media (max-width:480px){.custom-formatting article .entry-content img{display:block;float:none}}.mfp-zoom-out-cur .mfp-image-holder .mfp-close:hover{background:transparent !important}.search-results #ap-listing-search-results>.listing-item>.listing-info p.price{max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (max-width:1279px){.search-results #ap-listing-search-results>.listing-item>.listing-info p.price{display:none}}@media (min-width:1200px){body.home #main{padding-top:100px}body.home .ap-slideshow.single-slideshow .carousel .tns-item .embed-responsive{padding-bottom:calc(100% * 9/21) !important}body.home .ap-slideshow.single-slideshow .carousel .tns-item .embed-responsive>a{position:unset !important}body.home .ap-slideshow.single-slideshow .carousel .tns-item .embed-responsive>a img{object-fit:contain;object-position:top}}body.home .ap-wrapper.ap-wrap-absolute-content{height:auto;padding-bottom:0}.home .widget_ap_cta_box section#block-call-to-action .container .cta-square{padding-bottom:calc(100% * 2/3)}