.heroWithForm{background:var(--heroWithForm-background-colour);color:var(--heroWithForm-content-colour)}.heroWithForm__container{width:1920px;max-width:100%;padding:0}.heroWithForm__row{margin:0;display:flex;flex-wrap:wrap}.heroWithForm__row:after,.heroWithForm__row:before{display:none}@media (min-width: 992px){.heroWithForm__row--extra-padding{margin:0 90px 0 50px}}.heroWithForm__content-col{padding:0;display:flex;justify-content:flex-end;flex-direction:column}@media (max-width: 1199px){.heroWithForm__content-col{justify-content:center}}.heroWithForm__content-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:40px;text-align:center;z-index:1;background:var(--heroWithForm-background-colour-with-alpha)}@media (max-width: 991px){.heroWithForm__content-wrapper{margin:0 auto;padding:0 27.5px;align-items:flex-start;max-width:750px}}@media (min-width: 992px){.heroWithForm__content-wrapper--text-left{text-align:left;align-items:flex-start}}@media (min-width: 992px){.heroWithForm__content-wrapper--text-right{text-align:right;align-items:flex-end}}.heroWithForm__content-wrapper *{max-width:640px;margin:0 auto!important}.heroWithForm__heading{font-size:42px;font-style:normal;font-weight:400;line-height:56px;margin:0}@media (max-width: 991px){.heroWithForm__heading{font-size:30px!important;line-height:43px}}.heroWithForm__ckeditor-wrapper{font-size:16px;font-style:normal;font-weight:400;line-height:25px;margin-top:10px}@media (max-width: 991px){.heroWithForm__ckeditor-wrapper{font-size:15px;line-height:22px;letter-spacing:.75px}}.heroWithForm__ckeditor-wrapper a,.heroWithForm__ckeditor-wrapper p{font-size:16px;font-style:normal;font-weight:400;line-height:25px}@media (max-width: 991px){.heroWithForm__ckeditor-wrapper a,.heroWithForm__ckeditor-wrapper p{font-size:15px;line-height:22px;letter-spacing:.75px}}.heroWithForm__ckeditor-wrapper *{margin-top:0}.heroWithForm__ckeditor-wrapper *:last-child{margin-bottom:0}.heroWithForm__cta{margin-top:40px}.heroWithForm__asset-col{padding:0}.heroWithForm__image-wrapper{overflow:hidden}@media (min-width: 992px){.heroWithForm__image-wrapper{position:absolute;width:100%;height:100%}}@media (min-width: 992px){.heroWithForm__image-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0 20px 20px var(--heroWithForm-background-colour) inset;z-index:1}}.heroWithForm__image-wrapper .img-d{display:block}@media (max-width: 991px){.heroWithForm__image-wrapper .img-d{display:none}}.heroWithForm__image-wrapper .img-m{display:none}@media (max-width: 991px){.heroWithForm__image-wrapper .img-m{display:block}}.heroWithForm__image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.heroWithForm .formSection,.heroWithForm .iconsGrid{background:none}.heroWithForm .iconsGrid .container{width:auto}@media screen and (min-width: 768px){.heroWithForm .iconsGrid .row{grid-template-columns:1fr 1fr}}@media (max-width: 991px){.heroWithForm .formSection{padding-top:0!important}}.heroWithForm .formSection__heading{color:unset}.heroWithForm .formSection__form-wrapper .freeform-row{color:var(--heroWithForm-content-colour)}.heroWithForm .formSection__form-wrapper .freeform-row .freeform-column select,.heroWithForm .formSection__form-wrapper .freeform-row .freeform-column input,.heroWithForm .formSection__form-wrapper .freeform-row .freeform-column textarea{color:unset}.heroWithForm .formSection__form-wrapper .freeform-row .freeform-column select::-moz-placeholder,.heroWithForm .formSection__form-wrapper .freeform-row .freeform-column input::-moz-placeholder,.heroWithForm .formSection__form-wrapper .freeform-row .freeform-column textarea::-moz-placeholder{color:unset}.heroWithForm .formSection__form-wrapper .freeform-row .freeform-column select::placeholder,.heroWithForm .formSection__form-wrapper .freeform-row .freeform-column input::placeholder,.heroWithForm .formSection__form-wrapper .freeform-row .freeform-column textarea::placeholder{color:unset}.heroWithForm .formSection__form-wrapper .freeform-row .freeform-column select option,.heroWithForm .formSection__form-wrapper .freeform-row .freeform-column input option,.heroWithForm .formSection__form-wrapper .freeform-row .freeform-column textarea option,.heroWithForm .formSection__form-wrapper .freeform-row .freeform-column.freeform-column-checkbox label{color:unset}.heroWithForm .formSection__form-wrapper .freeform-row .freeform-column .cta-btn-black-filled-v2{color:#191919!important;border:1px solid #f2f2f2!important;background:linear-gradient(#f2f2f2,#f2f2f2 50%,transparent 50%,transparent)!important;background-size:100% 300%!important}.heroWithForm .formSection__form-wrapper .freeform-row .freeform-column .cta-btn-black-filled-v2:hover{color:#f2f2f2!important}
