.ap-shortcode-ap_agents .staff-item-container .col .container-agent img{object-position:top}.ap-page-less-ap_team #agent .agent-photo-wrapper .agent-img-container .embed-responsive img{object-position:top}header .logo img{max-width:100%}@media (min-width:1121px){header .logo img{max-width:285px !important}}@media (max-width:1120px){header .logo{max-width:250px}}@media (max-width:767px){header .logo{max-width:200px}}.widget_ap-button-link .btn{height:45px;line-height:45px;text-transform:uppercase;min-width:170px;padding:0 10px}.widget_ap-button-link .btn a:hover{color:#ffffff}footer#footer #footer-top .footer-form{margin:2rem auto 0}@media (min-width:1122px){footer#footer #footer-top .footer-form{width:85%}}footer#footer #footer-top .footer-form .widget_ap-button-link{margin:0 -15px}footer#footer #footer-top .contact-details .address{font-size:1.15rem;padding-right:50px}@media (max-width:767px){footer#footer #footer-bottom>.container>.row>div{flex:1}}@media (min-width:992px){body.home:not(.scrolled) header nav.main-navigation ul.menu>li>a,body.home:not(.scrolled) header .header-search i{color:#001e48}}body.home #page{padding-top:56px}@media (min-width:992px){body.home #page{padding-top:107px}}@media (min-width:1200px){body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-video .embed-responsive{padding-bottom:100vh}}@media (max-width:767px){body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow::before{display:none}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .ap-slideshow .carousel .item .embed-responsive{padding-bottom:75%}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .ap-slideshow .slider-nav{display:none}}.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__sidebar .listing-navigation-container>ul li.navigation-button{padding-left:0}@media (min-width:1200px){.ap-page-less-ap_property .listing-mid-section__sidebar .listing-navigation-container>ul li.navigation-button{padding-left:5rem}}.ap-page-less-ap_property #agents .container__agent{grid-template-columns:repeat(2, 1fr)}.ap-page-less-ap_property #agents .listing-agent .agent-photo-wrapper .agent-info-container{padding:1.5rem}.ap-page-less-ap_property #agents .listing-agent .agent-photo-wrapper .agent-info-container .agent-name{color:#001e48 !important}.ap-page-less-ap_property #agents .listing-agent .agent-photo-wrapper .agent-info-container ul.d-flex{flex-wrap:wrap}.ap-page-less-ap_property #agents .listing-agent .agent-photo-wrapper .agent-info-container ul.d-flex li{flex:0 0 100%;max-width:100%}.ap-page-less-ap_property .listing-top-section #gallery{background:#000}@media (min-width:992px){.ap-page-less-ap_property .listing-top-section #gallery .single-slideshow .tns-outer .tns-inner{margin:0px 270px}}.ap-page-less-ap_property .listing-top-section #gallery .single-slideshow .tns-outer .tns-inner .carousel .tns-item:not(.tns-slide-active){opacity:0.45}.ap-page-less-ap_property .listing-mid-section__information .land-size{margin-top:-100px;background-color:#fff}.ap-page-less-ap_property .listing-mid-section__information .land-size__inner{padding:1rem}.ap-page-less-ap_property .listing-mid-section__content .property-auction-container .auction-item__date{background-color:#001e48;padding:1rem 1.5rem;min-width:5.75rem}.ap-page-less-ap_property .listing-mid-section__content .property-inspection-container .opentimes-item__date{background-color:#001e48;padding:1rem 1.5rem;min-width:5.75rem}.ap-page-less-ap_property .listing-mid-section__content .property-type{display:inline}.ap-page-less-ap_property .listing-mid-section__content .property-bbc{display:inline-block}.ap-page-less-ap_property .listing-mid-section__content .property-bbc ul.rooms{display:flex;list-style:none;margin-left:15px}.ap-page-less-ap_property .listing-mid-section__content .property-bbc ul.rooms li+li{margin-left:15px}.ap-shortcode-ap_search_results.ap-shortcode-attr-list-shortcode-value-auction .search-result-container:not(.toggle){grid-template-columns:1fr 35vw}.ap-shortcode-ap_search_results.ap-shortcode-attr-list-shortcode-value-sold.is-list #listing-mode #ap-listing-search-results.listing-wrapper__inner .listing-item>.container{position:relative}.ap-shortcode-ap_search_results.ap-shortcode-attr-list-shortcode-value-sold.is-list #listing-mode #ap-listing-search-results.listing-wrapper__inner .listing-item>.container>a:not(:first-child){display:block;padding-bottom:0 !important}.ap-shortcode-ap_search_results.is-list #listing-mode #ap-listing-search-results.listing-wrapper__inner .listing-item>.container{position:relative}.ap-shortcode-ap_search_results.is-list #listing-mode #ap-listing-search-results.listing-wrapper__inner .listing-item>.container>a+a:not(:last-child){display:none}.ap-shortcode-ap_search_results.is-list #listing-mode #ap-listing-search-results.listing-wrapper__inner .listing-item>.container>a:not(:first-child){flex:1;height:auto;padding-bottom:0 !important;position:static}.ap-shortcode-ap_search_results.is-list #listing-mode #ap-listing-search-results.listing-wrapper__inner .listing-item>.container .sticker{left:1rem !important;top:1rem !important;bottom:unset !important;right:unset !important}.ap-shortcode-ap_search_results #listing-mode #ap-listing-search-results .listing-item .container>a:not(:first-child){flex:1;height:auto;padding-bottom:0;position:static}.ap-shortcode-ap_search_results #listing-mode #ap-listing-search-results .listing-item .container>a:not(:first-child) *{position:static;width:auto;height:auto;object-fit:unset}.ap-shortcode-ap_search_results #listing-mode #ap-listing-search-results .listing-item .container .listing-info{position:static}.ap-shortcode-ap_search_results #listing-mode #ap-listing-search-results .listing-item .container .sticker{background-color:#1e73be;top:1rem !important;left:1rem !important}@media (min-width:992px){.ap-page-less-ap_team #page main#main #agent .agent-photo-wrapper .agent-img-container{position:sticky;top:80px}}.ap-page-less-ap_team #page main#main #agent .agent-photo-wrapper .agent-descriptions{align-self:flex-start;padding:3rem 0}.ap-page-less-ap_team #page main#main #agent .agent-photo-wrapper .agent-descriptions .agent-description .desc{max-height:100%}@media (max-width:767px){.ap-page-less-ap_team #page main#main #agent #tabs .tab-pane>.row{margin:0}}.page #page main#main article[id] .entry-content .wp-block-image.size-large{margin:0 0 2em}.page #page main#main article[id] .entry-content .wp-block-image.size-large img{width:100%}.page #page main#main article[id] .entry-content .wp-block-buttons{margin-bottom:2.5rem}.ap-page-less-ap_property .listing-mid-section__content .property-address-subtitle .property-price{font-size:28px;color:#001e48}.gform_validation_errors>h2{font-size:16px !important;margin:0 0 0.9375rem 0 !important}.gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error .ginput_recaptcha+.validation_message{display:block}body .hero{min-height:90vh;background-position:center}body.home #page main#main .ap-wrapper.custom-testi{}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-text .title-section{font-size:2.425rem}@media (max-width:1400px){body.home #page main#main .ap-wrapper.custom-testi .widget_ap-text .title-section{font-size:1.75rem}}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}}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{background-color:#001F49;height:calc(100vh - 107px)}@media (max-width:991.98px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{position:relative;width:100%;height:calc(100vh - 0px);overflow:hidden;padding-top:5rem}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-text,body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form{background:transparent !important}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-text{padding-top:0;padding-bottom: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.ap-wrap-absolute-content{height:40vh;padding-top:0}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.single-slideshow .carousel .item .embed-responsive{padding-bottom:50vh}}body.home #page main#main .widget_block.widget_media_video{position:static;opacity:0.85}body.home #page main#main .widget_block.widget_media_video figure{margin:0}body.home #page main#main .widget_block.widget_media_video+.widget_block{position:absolute;left:0;bottom:0;margin:1rem}body.home #page main#main .widget_block.widget_media_video .wp-block-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}body.home #page main#main .widget_block.widget_media_video .wp-block-video video{width:100%;height:100%;object-fit:cover}body.home #page main#main .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section{position:unset}body.home #page main#main .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .sticker{background-color:#00adef;top:1rem;left:1.85rem;font-size:0.8rem;text-transform:uppercase}body.ap-page-less-ap_property .listing-top-section .sticker{background-color:#00adef}h2.group{width:85% !important;display:block;margin-left:auto !important;margin-right:auto !important}@media only screen and (max-width:600px){h2.group{width:100% !important}}@media screen and (min-width:1281px){.wp-block-image.custom-img img{height:550px;width:1180px;object-fit:cover}}.h2-style{font-weight:800;font-size:2rem}@media screen and (min-width:1281px){ul.\32 -cols-list{column-count:2}}