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