.quote-form-block{--_primary-colour:var(--colour-off-white,var(--body-primary-colour,#fff));--_primary-colour-contrast:var(--colour-on-off-white,var(--body-primary-colour-contrast,#000));position:relative}@media only screen and (max-width:967px){.quote-form-block{padding-bottom:0!important;padding-top:0!important}}.quote-form-block__background{display:none}@media only screen and (min-width:968px){.quote-form-block__background{display:block;height:100%;left:0;position:absolute;top:0;width:100%}}.quote-form-block__background img{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.quote-form-block__container{--_primary-colour:var(--colour-off-black,var(--body-primary-colour,#fff));--_primary-colour-contrast:var(--colour-on-off-black,var(--body-primary-colour-contrast,#000));--_secondary-colour:var(--colour-primary,var(--body-primary-colour-contrast,#000));--_secondary-colour-contrast:var(--colour-on-primary,var(--body-primary-colour,#fff));background-color:var(--_primary-colour);color:var(--_primary-colour-contrast);margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);padding-bottom:var(--block-padding);padding-top:var(--block-padding);position:relative}@media only screen and (min-width:968px){.quote-form-block__container{clip-path:var(--clip-path)}}.quote-form-block__header,.quote-form-block__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;--_row-padding:1rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding)}@media only screen and (min-width:640px){.quote-form-block__header,.quote-form-block__wrap{--_row-padding:2rem}}@media only screen and (min-width:768px){.quote-form-block__header,.quote-form-block__wrap{--_row-padding:5rem}}.quote-form-block__header,.quote-form-block__wrap{margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);width:100%}.quote-form-block__content,.quote-form-block__form{display:block;margin-bottom:calc(var(--_gutter, 2rem)*2);padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%}.quote-form-block__content>:last-child,.quote-form-block__content>:last-child :last-child{margin-bottom:0}.quote-form-block__subheading{color:var(--_secondary-colour)}.quote-form-block__form{--_form-colour:var(--colour-on-off-black);overflow:hidden}