body>.select2-container--default .select2-results__option--highlighted[aria-selected=true],body>.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff !important;background-color:#06c !important}body .mfp-wrap .mfp-container .mfp-content .enquiry-agent-form-wrap form ul.listforms li textarea,body .mfp-wrap .mfp-container .mfp-content .popup-email-form form ul.listforms li textarea{padding-left:10px !important;padding-right:10px !important}body .mfp-wrap .mfp-container .mfp-content>div[id*=popup]>button.mfp-close{background-color:#25a2ea !important;color:#fff !important;width:50px !important;height:50px !important;display:inline-flex;justify-content:center;align-items:center;right:-40px;top:-40px;opacity:1;border-radius:50%}body .mfp-wrap .mfp-container .mfp-content .gform_legacy_markup_wrapper div.validation_error{margin-bottom:0;padding:1rem 1.5rem}body .mfp-wrap .mfp-container .mfp-content .gform_legacy_markup_wrapper div.validation_error h2{flex-direction:column;gap:8px}body .mfp-wrap .mfp-container .mfp-content .gform_confirmation_message{padding:2rem}body .mfp-wrap .mfp-container .mfp-content .validation_message{display:none}body .mfp-wrap .mfp-container .mfp-content #contact_office_popup .gform_wrapper .gform_heading{padding:1rem;margin-bottom:0;text-align:center}body .mfp-wrap .mfp-container .mfp-content #contact_office_popup .gform_wrapper .gform_heading h3{text-transform:uppercase;font-size:1.5rem}body .mfp-wrap .mfp-container .mfp-content #form-property-enquiry form ul.listforms li textarea{padding:3px 10px;color:#17377f}@media(min-width: 1122px){body header#masthead .header-menu-container .site-branding.logo a img{max-height:125px}}@media(min-width: 1122px){body header#masthead .header-menu-container nav#site-navigation .menu-main-menu-container ul.menu{height:100%;align-items:stretch}body header#masthead .header-menu-container nav#site-navigation .menu-main-menu-container ul.menu>li.menu-item>a{line-height:3}}body footer#colophon #footer-top .footer-contact .gform_wrapper .gform_validation_errors>h2.hide_summary{margin:0 !important;padding:0 !important;text-transform:none;font-size:16px}body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .ginput_complex span.name_last{margin-bottom:0}body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gfield_validation_message{display:none}@media(max-width: 767px){body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gform_fields{grid-row-gap:8px}}body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gform_fields .gfield button,body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=file]),body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gform_fields .gfield select,body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gform_fields .gfield textarea{border-radius:0px !important;font-size:13px}@media(min-width: 1122px){body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gform_fields .gfield.name{grid-column:span 6}body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gform_fields .gfield.message{grid-column:7/-1;grid-row:1/6}body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gform_fields .gfield.message textarea{height:140px}}body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_footer{position:unset;width:100%;padding:0}@media(min-width: 1122px){body:not(.home) #page #content main#main{padding-top:166px !important}body:not(.home) #page #content main#main .hero{padding-top:0;padding-bottom:0}body:not(.home) #page #content main#main .hero .title-hero{justify-content:center !important}body:not(.home) #page #content main#main .hero .title-hero .entry-header .page-title{margin-bottom:1rem}}body:not(.home) #page #content main#main article[id] .entry-content figure{margin:0}body:not(.home) #page #content main#main article[id] .entry-footer{text-align:center}body:not(.home) #page #content main#main article[id] .entry-footer>*{height:auto}body.home #page main#main .widget.widget_ap_cta_box section#block-call-to-action .call-to-action .col .list-cta .title-cta{flex-grow:0 !important}body.page-id-27 #page #content main#main article[id] .entry-content div[id*=apmap]{z-index:1;width:100% !important}body.page-id-27 #page #content main#main article[id] .entry-content .wp-block-columns{max-width:1170px;margin:0 auto}body.auction #page main#main article[id] .entry-content .wp-block-columns+.wp-block-columns{margin-top:3rem}body.auction #page main#main article[id] .entry-content .wp-block-columns .wp-block-column .wp-block-apblock-accordion{padding-top:0}body.auction #page main#main article[id] .entry-content .wp-block-columns .wp-block-column .wp-block-apblock-accordion-item{counter-increment:list;border-bottom:1px solid rgba(0,0,0,.1)}body.auction #page main#main article[id] .entry-content .wp-block-columns .wp-block-column .wp-block-apblock-accordion-item>details::after{content:"";position:absolute;right:15px;top:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");width:24px;height:24px;background-position:center;background-size:contain}body.auction #page main#main article[id] .entry-content .wp-block-columns .wp-block-column .wp-block-apblock-accordion-item>details[open]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-up'%3E%3Cpolyline points='18 15 12 9 6 15'%3E%3C/polyline%3E%3C/svg%3E")}body.auction #page main#main article[id] .entry-content .wp-block-columns .wp-block-column .wp-block-apblock-accordion-item__content{padding-top:28px;padding-bottom:28px}body.auction #page main#main article[id] .entry-content .wp-block-columns .wp-block-column .wp-block-apblock-accordion-item__content ol,body.auction #page main#main article[id] .entry-content .wp-block-columns .wp-block-column .wp-block-apblock-accordion-item__content ul{padding:0;margin:1rem}body.auction #page main#main article[id] .entry-content .wp-block-columns .wp-block-column .wp-block-apblock-accordion-item__title{position:relative;background:rgba(0,0,0,0);padding:15px;font-weight:500;font-size:1.025rem;user-select:none}@media(max-width: 992px){body.auction #page main#main article[id] .entry-content .wp-block-columns .wp-block-column .wp-block-apblock-accordion-item__title{font-size:.85rem;padding-right:30px}}body.auction #page main#main article[id] .entry-content .wp-block-columns .wp-block-column .wp-block-apblock-accordion-item__title::before{content:counter(list, decimal-leading-zero);width:42px;height:42px;aspect-ratio:1;background-color:#e9f0f9;border:1px solid #e9f0f9;color:#001f49;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-right:1rem;font-weight:bold}@media(max-width: 992px){body.auction #page main#main article[id] .entry-content .wp-block-columns .wp-block-column .wp-block-apblock-accordion-item__title::before{width:35px;height:35px;font-size:.85rem}}body.auction #page main#main article[id] .entry-content .wp-block-columns .wp-block-column:first-child>h2{margin-bottom:2rem;position:relative;display:flex;align-items:baseline}body.auction #page main#main article[id] .entry-content .wp-block-columns .wp-block-column:first-child>h2::before{content:"";display:inline-block;width:3px;min-width:3px;height:30px;background-color:#4cace9;margin-right:21px;position:relative;top:0px}@media(min-width: 1122px){body.auction #page main#main article[id] .entry-content .wp-block-columns .wp-block-column:first-child{padding-right:50px}}