.base__outer-wrapper.new.property_enquiry_form,.property_enquiry_form.remove-bg-margin .vertical--lg .form__wrapper,.property_enquiry_form.remove-bg-margin .vertical--md .form__wrapper{margin-top:0}.new-form .with-bg-image .form__wrapper{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.85);border-radius:16px}.form.full--width{flex-direction:column}.form{display:flex;gap:48px}.property_enquiry_form .module-title{border:none;margin-bottom:0}.property_enquiry_form form{background:#fff;border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);padding:16px 32px}.new-form .property_enquiry_form form,.property_enquiry_form form{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-between}.new-form .property_enquiry_form form{padding:48px}.property_enquiry_form form .hs-form-field{margin-bottom:0;width:calc(50% - 8px)}.property_enquiry_form form .hs-dependent-field,.property_enquiry_form form .hs-dependent-field .hs-form-field,.property_enquiry_form form .hs-dependent-field .hs_enquiry_type,.property_enquiry_form form .hs-form-field.hs_read_and_agreed_to_privacy_policy_and_disclaimer,.property_enquiry_form form .hs_agreed_to_privacy_policy_and_disclaimer.hs-form-field,.property_enquiry_form form .hs_message.hs-form-field{width:100%}.property_enquiry_form form .hs-form-field .input textarea{min-height:140px}.property_enquiry_form .hs_error_rollup{display:none}.property_enquiry_form input[type=submit].hs-button{background-color:var(--primary-500);border-color:var(--primary-500)}.property_enquiry_form input[type=submit].hs-button:hover{background-color:var(--secondary-500);border-color:var(--secondary-500)}.form__wrapper{padding-bottom:24px;width:100%}.form__wrapper .hs_cos_wrapper{padding:0!important}.new-form .with-bg-image .base__custom-content.form{background:hsla(0,0%,100%,.85);border-radius:16px;box-shadow:0 0 8px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);padding:48px}.form__body_copy{border-bottom:1px solid #ccc}.form-invert-text .form__body_copy,.new-form .with-bg-image .form__body_copy{border-bottom:1px solid #fff}.property_enquiry_form.with-bg-image .form__wrapper{background:unset}.property_enquiry_form .form__wrapper{color:var(--grey-900)}.property_enquiry_form.form-invert-text .form__wrapper *{color:#fff}.property_enquiry_form.form-invert-text a:not(.button){color:#fff!important;text-decoration:underline}.property_enquiry_form.form-invert-text .hs-button.primary.large{border:1px solid var(--White,#fff);border-radius:100px}.property_enquiry_form form .hs-form-field .input,.property_enquiry_form form .hs-form-field label{margin:0!important;width:100%}.property_enquiry_form .form__wrapper label{color:var(--primary-500);padding-left:0}.property_enquiry_form .form__wrapper label a{color:var(--primary-500);text-decoration:underline}.property_enquiry_form .form__wrapper label a:hover{color:var(--secondary-500)}.property_enquiry_form .vertical--xsm .form__wrapper{margin-bottom:24px;margin-top:-124px}.property_enquiry_form .vertical--sm .form__wrapper{margin-bottom:24px;margin-top:-132px}.property_enquiry_form .vertical--md .form__wrapper{margin-bottom:0;margin-top:-148px}.form--right{flex-direction:row-reverse}.form--left .form__body_copy,.form--left .form__wrapper,.form--right .form__body_copy,.form--right .form__wrapper{width:50%}.form__body_copy__media--cta{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-around}.form .text{margin-bottom:32px}.new-form .form__body_copy{border-bottom:1px solid var(--ShadeOfGrey-Grey-800,#ccc)}@media (max-width:1024px){.form:not(.form--left) .hs-form-field.hs-fieldtype-file>label,.form:not(.form--right) .hs-form-field.hs-fieldtype-file>label{padding-bottom:50px}.hs-fieldtype-file label:before{left:0;top:50%;width:100%}}@media (min-width:767px) and (max-width:1024px){.form::not(.form--right) .hs-form-field,.form:not(.form--left) .hs-form-field{flex-direction:column}.form:not(.form--left) .hs-form-field .input,.form:not(.form--right) .hs-form-field .input{width:100%}.form:not(.form--left) .hs-form-field>label,.form:not(.form--right) .hs-form-field>label{padding:10px 0;width:100%}}@media (min-width:767px){#join-insite-today{margin-top:-150px;padding-top:150px}}@media (max-width:767px){.form{flex-direction:column;gap:0}.form.form--right{flex-direction:column-reverse}.form--left .form__body_copy,.form--left .form__wrapper,.form--right .form__body_copy,.form--right .form__wrapper{padding-left:0;padding-right:0;width:100%}.property_enquiry_form .vertical--lg .form__wrapper,.property_enquiry_form .vertical--md .form__wrapper,.property_enquiry_form .vertical--sm .form__wrapper,.property_enquiry_form .vertical--xl .form__wrapper,.property_enquiry_form .vertical--xsm .form__wrapper{margin-bottom:0;margin-top:0;padding:16px 0}.property_enquiry_form form .hs-form-field{width:100%}.form .text{margin-bottom:16px}.form--left .form__body_copy,.form__body_copy{padding-left:0;padding-right:0}}