body:not(.home) main#main{padding-top:150px}@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%)}}body.scrolled .siteinfo{font-size:0.85em}body.blog .blog-container .post-item article>.container{width:100%}@media (min-width:1200px){body.home .ap-wrapper.ap-wrap-absolute-content{padding-bottom:50%}}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}@media (min-width:1200px){body.scrolled header .logo img{max-height:70px !important}}.blog-container .content-blog{text-align:left !important}#contact-agent .listing-agent .agent-img-container .embed-responsive>*{height:150% !important}@media (max-width:780px){body.home .widget_ap-quick-search .qs-collapsible-wrap.group{background:#595959 !important}}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}.custom-forms .gform_body ul select,.custom-forms .gform_body ul input{width:100%}.custom-forms .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0 !important}@media (min-width:768px){.custom-forms .gform_wrapper form .gform_body .gform_fields{display:flex;flex-wrap:wrap}.custom-forms .gform_wrapper form .gform_body .gform_fields select,.custom-forms .gform_wrapper form .gform_body .gform_fields input{width:100%}.custom-forms .gform_wrapper form .gform_body .gform_fields li#field_6_1,.custom-forms .gform_wrapper form .gform_body .gform_fields li#field_6_8{flex:1 0 100%}.custom-forms .gform_wrapper form .gform_body .gform_fields li#field_6_2{flex:1 0 50%}.custom-forms .gform_wrapper form .gform_body .gform_fields li#field_6_3{flex:1 0 50%}.custom-forms .gform_wrapper form .gform_body .gform_fields li#field_6_4{flex:1 0 50%}.custom-forms .gform_wrapper form .gform_body .gform_fields li#field_6_5{flex:1 0 50%}.custom-forms .gform_wrapper form .gform_body .gform_fields li#field_6_6{flex:1 0 50%}.custom-forms .gform_wrapper form .gform_body .gform_fields li#field_6_7{flex:1 0 50%}}@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}}.gform_wrapper.form-row_wrapper.default-theme_wrapper form.form-row ul.gform_fields li.gfield.clear-both.col-md-3 .ginput_container{padding-right:0;max-width:100%}.gform_wrapper.form-row_wrapper.default-theme_wrapper form.form-row ul.gform_fields li.gfield.clear-both.col-md-3 .ginput_container select{width:100%}.agent-img-container .embed-responsive{padding-bottom:calc(100% * 2/3)}#agent .agent-img-container .embed-responsive img{object-fit:cover;height:100%}