body #page header#masthead{box-shadow:rgba(17, 17, 26, 0.1) 0px 0px 16px}@media (min-width:1122px){body #page header#masthead .header-menu-container .site-branding.logo img{max-height:100px}}@media (min-width:1122px){body #page header#masthead .header-menu-container nav.main-navigation ul:not(.sub-menu)>li.menu-item>a{padding:40px 14px}}@media (min-width:768px){body #page main#main{--contentH: 0;min-height:var(--contentH)}}@media (min-width:1122px){body #page main#main{padding-top:100px}}body .select2-container--default .select2-results__option--highlighted[aria-selected=true]{color:white}body .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#004068}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{min-height:unset !important;padding-top:0}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-property-carousel{width:100%;margin:0}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow{display:none}body.home #page main#main .widget_ap_cta_box section#block-call-to-action .call-to-action>.row{justify-content:center}@media (min-width:1122px){body.home #page main#main .widget_ap_cta_box section#block-call-to-action .call-to-action .col .list-cta .description-cta{font-size:0.85rem;white-space:nowrap}}body.home #page main#main .widget_ap-properties .container.single-slideshow .row.carousel{margin:0}body section.contact-us .gform_wrapper form .gform_footer{padding-right:0}body .gform_validation_errors>h2{padding:0 0 0.9375rem;text-transform:unset}body .mfp-content #contact_office_popup .gform_wrapper{padding:2rem}body .mfp-content #contact_office_popup .gform_wrapper .gform_heading{padding:0 1rem;text-align:center}body .mfp-content #contact_office_popup .gform_wrapper ul.gform_fields li.gfield .ginput_container input[type="text"],body .mfp-content #contact_office_popup .gform_wrapper ul.gform_fields li.gfield .ginput_container textarea{margin-top:0}body .mfp-content #contact_office_popup .gform_wrapper ul.gform_fields li.gfield.field_sublabel_hidden_label .ginput_complex.ginput_container span:first-child{padding-right:10px}body .mfp-content #contact_office_popup .gform_wrapper ul.gform_fields li.gfield.field_sublabel_hidden_label .ginput_complex.ginput_container span:last-child{padding-right:0;padding-left:10px}body .mfp-content #contact_office_popup .gform_wrapper ul.gform_fields li.gfield.field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text]{margin-bottom:0}body .mfp-content #contact_office_popup .gform_wrapper.gform_validation_error ul.gform_fields li.gfield.field_sublabel_hidden_label .ginput_complex.ginput_container span:first-child{padding-right:0}@media (min-width:769px){body .section-property-page-footer .enquiry-property-form-wrap .form-message .alert{max-width:66.666667%;margin:0 auto 1rem}body .section-property-page-footer .enquiry-property-form-wrap .form-message .alert ul{list-style:none;margin:0;padding:0}}@media (max-width:640px){body .gform_wrapper.gravity-theme .ginput_complex span{margin-bottom:16px}body .gform_wrapper.gravity-theme .ginput_complex span:last-child{margin-bottom:0}}body .gform_wrapper .gform_validation_errors>h2{padding:0}