@media (min-width:992.8px){header#masthead .header-menu-container .logo.primary-logo img{max-width:200px;max-height:120px}header#masthead .header-menu-container .logo.secondary-logo img{max-width:280px;max-height:150px}}@media (max-width:992px){header#masthead{padding:10px 0}header#masthead .header-menu-container .logo img{max-width:180px;max-height:80px}header#masthead .header-search__button i{color:white !important}header#masthead #header_search_form{margin-top:1rem;margin-bottom:-1rem}}@media (max-width:992px){header#masthead #site-navigation{padding-top:30px}}header#masthead #site-navigation .mobile-nav-logo{margin-bottom:1rem;margin-top:-2rem}header#masthead #site-navigation .mobile-nav-logo img{max-width:180px}@media (min-width:1200px){header#masthead .mobile-nav-logo{display:none}}@media (max-width:992px){body #content{padding-top:75px !important}}body.menu-expand header .toggle-menu i:before{color:white !important}body.home .widget_ap_cta_box .content-section .col:nth-child(3) .list-cta .image-cta{margin-bottom:10px !important}body.home .widget_ap_cta_box .content-section .col .list-cta{flex:1}body.home .widget_ap_cta_box .content-section .col .list-cta .title-cta{margin-top:1rem}body.home .widget_ap_cta_box .content-section .col .list-cta .title-cta a h4{font-size:1.25rem}@media (max-width:767px){body.home .widget_ap_cta_box:not(.cta-type-long) #block-call-to-action .call-to-action .content-section>.col{flex:0 0 100%;max-width:100%}}body.home .cta-type-image figure.embed-responsive{background:transparent !important;padding-bottom:0;height:auto}body.home .cta-type-image figure.embed-responsive a{position:static}body.home .cta-type-image figure.embed-responsive a img{max-width:100px;object-fit:contain}body.home .ap-wrapper.ap-wrap-absolute-content{padding-top:0}body.home .ap-wrapper.ap-wrap-absolute-content .widget_block{width:100%;height:100%}body.home .ap-wrapper.ap-wrap-absolute-content .widget_block p{display:block;height:100%;margin-bottom:0}body.home .ap-wrapper.ap-wrap-absolute-content .widget_block p video{object-fit:cover;display:block}@media (min-width:992px){body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-text.hero-title{position:absolute;top:calc(50% - 74px);transform:translateY(-50%)}body.home .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form{position:absolute;top:50%;transform:translateY(-50%)}}body.home .widget_ap-testimonial .slider-nav>span.prev{color:#d50032}@media (max-width:991px){body.home .widget_ap-testimonial .slider-nav>span{color:#d50032 !important}}body.home .widget_ap-testimonial #block-testimonial .homepage-testimonial .testi-items .item-testimonial>.row{display:none}body.home .widget_ap-testimonial #block-testimonial .homepage-testimonial .testi-items .item-testimonial .testimonial .testi-rating i{color:#EFDD00}@media (max-width:991px){body.home .ap-wrapper.custom-testi{flex-direction:column}}body.home .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container{display:flex;flex-direction:column;height:100%}@media (max-width:1122px){body.home:not(.scrolled) header .header-search i{color:white}}.hero::before{background:rgba(0, 0, 0, 0.5)}.wp-block-embed.aligncenter .wp-block-embed__wrapper{text-align:center}body.ap-shortcode-ap_register article[class*=post],body.ap-shortcode-ap_signin article[class*=post]{background:#F8F6F7}form.ap-core-register-form .form-group>label+*,form.ap-core-signin-form .form-group>label+*{border:1px solid #ced4da !important}footer#footer{color:#001E60}footer#footer #footer-top .footer-logo{margin-left:0;margin-right:0}footer#footer #footer-top .menu-top-footer-container ul{list-style:none;margin:0}footer#footer #footer-top .menu-top-footer-container ul.menu{display:flex;flex-wrap:wrap}footer#footer #footer-top .menu-top-footer-container ul.menu>li{flex:0 0 25%;max-width:25%}@media (max-width:767px){footer#footer #footer-top .menu-top-footer-container ul.menu>li{flex:0 0 100%;max-width:100%;margin-bottom:2rem}}footer#footer #footer-top .menu-top-footer-container ul.menu>li>a{text-transform:uppercase;font-weight:bold;margin-bottom:1rem;display:inline-block}footer#footer #footer-top .widget_block{margin-top:1rem}footer#footer #footer-top .widget_block a{color:#ffffff !important;background:#d50032}@media (max-width:575px){footer#footer #footer-top .widget_block a{width:100%}}footer#footer #footer-top .footer-form .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .ap-slideshow .tns-nav{display:none}footer#footer a{color:inherit !important}@media (max-width:991px){footer#footer #footer-bottom>.container>.row{flex-direction:column-reverse;-ms-flex-direction:column-reverse;align-items:center;-ms-flex-align:center;text-align:center;padding:10px 0 !important}footer#footer #footer-bottom>.container>.row>div{align-items:center;-ms-flex-align:center;-ms-flex-pack:center !important;justify-content:center !important;margin-bottom:20px}}.page #content article .entry-content .wp-block-buttons .wp-block-button__link{border:1px solid #d50032}.gform_wrapper form.form-row .gform_body ul.gform_fields{display:flex;flex-wrap:wrap;margin-left:-15px !important;margin-right:-15px !important}.gform_wrapper form.form-row .gform_body ul.gform_fields li.gfield{padding-left:15px !important;padding-right:15px !important}.gform_wrapper form.form-row .gform_footer{padding:0;margin-top:0}.ap-page-less-ap_property #gallery:before{display:none}.ap-page-less-ap_property .listing-bottom-section{background-color:#e3e3e3}.ap-page-less-ap_property .listing-mid-section__information .property-quickinfo-container .tools-container .tools_btn:hover a{color:white}.ap-page-less-ap_property .listing-mid-section__information .property-quickinfo-container .tools-container .tools_btn span{text-align:center}#newsletter{background:#e3e3e3}.ap-shortcode-attr-filter_by-shortcode-value-group .container>label{margin-right:10px}.ap-shortcode-attr-filter_by-shortcode-value-group .container>select{padding:10px 2.2rem 10px 1rem}.custom-cta.has-background .call-to-action .col .list-cta{align-items:center !important;width:100%}.custom-cta.has-background .call-to-action .col .list-cta .image-cta{max-width:100%}.custom-cta:not(.has-background) .embed-responsive img{object-fit:contain}@media (max-width:1122px){#site-navigation ul.menu>li[class*="current"]>a{color:#d50032}}#site-navigation ul.menu>li[class*="current"] li[class*="current"]>a{color:#d50032}header .toggle-menu i,header .toggle-menu span{color:white}header .header-search i.las.la-search{color:white}.gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error{margin:1.5rem 0 !important}.gform_wrapper form .gform_body .ginput_container input[type=file]{padding:0 !important}.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0 !important}.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:8px !important}.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox]{margin-top:0}.contact-us main#main.site-main article .wp-block-columns .wp-block-column .gform_validation_errors>h2{font-size:16px !important}.gform_validation_errors>h2{font-size:16px !important;margin:0 !important;width:100%}.mfp-content .popup-email-form,.mfp-content .mfp-form{padding-top:3rem;padding-bottom:3rem}.mfp-content .popup-email-form form li input,.mfp-content .popup-email-form form li textarea,.mfp-content .mfp-form form li input,.mfp-content .mfp-form form li textarea{background:#ddd}.mfp-content .popup-email-form form li:last-child,.mfp-content .mfp-form form li:last-child{margin-top:0}.mfp-content .popup-email-form form li:not(:first-child),.mfp-content .mfp-form form li:not(:first-child){margin-top:1rem !important}.gform_ajax_spinner{padding:0 1rem}.ui-datepicker-trigger{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer}.ui-datepicker-title select{padding:5px 1.5rem 5px 0.5rem !important;background-position:right center !important;width:auto !important;max-height:unset !important;max-width:unset !important}.ui-datepicker-calendar td .ui-state-active{width:auto !important}@media (max-width:1121px){.custom-cta h2.container,.custom-cta p.container{width:100%}}body.ap-shortcode-ap_agents #content article[id]>.group .entry-content>.container{width:100%}body.ap-shortcode-ap_agents #content article[id]>.group .entry-content>.container #tabs{border:0}body.ap-shortcode-ap_agents #content article[id]>.group .entry-content>.container #tabs ul[role="tablist"].ui-tabs-nav{background:transparent;border:0;border-radius:0;margin-bottom:30px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}body.ap-shortcode-ap_agents #content article[id]>.group .entry-content>.container #tabs ul[role="tablist"].ui-tabs-nav li[role=tab].ui-tabs-tab{border-radius:0;border:0;background:transparent}body.ap-shortcode-ap_agents #content article[id]>.group .entry-content>.container #tabs ul[role="tablist"].ui-tabs-nav li[role=tab].ui-tabs-tab:not(:last-child){border-right:1px solid #636468}body.ap-shortcode-ap_agents #content article[id]>.group .entry-content>.container #tabs ul[role="tablist"].ui-tabs-nav li[role=tab].ui-tabs-tab.ui-tabs-active a{cursor:pointer;color:#000000;font-weight:bold}body.ap-shortcode-ap_agents #content article[id]>.group .entry-content>.container #tabs .ui-tabs-panel{padding:0}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.contact-us main#main.site-main article .wp-block-columns{flex-direction:column}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.contact-us main#main.site-main article .wp-block-columns{flex-direction:column}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.contact-us main#main.site-main article .wp-block-columns .wp-block-column{flex-basis:100% !important;margin-left:0 !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.contact-us main#main.site-main article .wp-block-columns .wp-block-column{flex-basis:100% !important;margin-left:0 !important}}@media (max-width:1400px){body.contact-us main#main.site-main article .wp-block-columns .wp-block-column:first-child{font-size:0.85rem}}@media (max-width:768px){body.contact-us main#main.site-main article .wp-block-columns .wp-block-column:first-child{font-size:0.75rem}}body.contact-us main#main.site-main article .wp-block-columns .wp-block-column .gform_validation_errors>h2{font-size:16px !important}body.ap-shortcode-ap_search_results #page main#main .select2-container--default .select2-selection--single,body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--top .field-search__inner,body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--top .field-search input[type="text"],body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--bottom .field-select .select2-container .select2-selection--single,body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--bottom .field-select .select2-selection--multiple{background-color:#eee}body.ap-shortcode-ap_search_results #page #listing-mode #ap-listing-search-results .listing-item .container .sticker{left:1rem;top:-1.9rem;background-color:#d50032 !important}body.home #page main#main .ap-wrapper.custom-testi{}@media (max-width:1400px){body.home #page main#main .ap-wrapper.custom-testi .widget_ap-text .title-section{font-size:2.425rem}}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial .homepage-testimonial .img-testimonial .no-image-container{font-size:1.5rem}@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 .tns-inner{margin:0 !important}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:#FFF !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:#FFF !important}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .bg-overlay-section{width:100%;left:0}}@media (max-width:992px){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:#FFF !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){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-left:0rem;margin-top:1.25rem}}@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:0rem}}body:not(.ap-shortcode-ap_search_results).ap-shortcode-ap_testimonial #page .site-main article[id] #testimonials .testimonial-listing-result .testimonial-item .item-content .item-details .image-container{display:none}body:not(.ap-shortcode-ap_search_results).ap-shortcode-ap_testimonial #page .site-main article[id] #testimonials .testimonial-listing-result .testimonial-item .item-content .item-details .testi-content .testi-rating{margin-bottom:2rem}body:not(.ap-shortcode-ap_search_results).ap-shortcode-ap_testimonial #page .site-main article[id] #testimonials .testimonial-listing-result .testimonial-item .item-content .item-details .testi-content .testi-rating i{color:#EFDD00}