.elementor .div-first{margin-block-start:120px;}.elementor .max-width{max-width:1440px;}.elementor .direction-column{flex-direction:column;}.elementor .header-h2{font-family:var(--Header-font);font-weight:700;font-size:clamp(1.8rem, 1.4rem + 1.6vw, 2.6rem);line-height:1.15em;}.elementor .text-align-centre{text-align:center;}.elementor .text-align-left{text-align:start;}.elementor .body-1{font-family:var(--Body-font);font-weight:400;font-size:clamp(1rem, 0.95rem + 0.25vw, 1.125rem);line-height:1.6em;}.elementor .button-primary{font-family:var(--Body-font);font-weight:600;font-size:16px;color:var(--White);line-height:24px;text-align:center;font-style:normal;text-decoration:none;text-transform:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4rem;background-color:var(--Primary-Blue);}.elementor .button-primary:hover,.elementor .button-primary:focus-visible{box-shadow:0px 1px 12px 1px #0f79fa99;}.elementor .btm-space-8{margin-block-end:8px;}.elementor .btm-space-16{margin-block-end:16px;}.elementor .btm-space-32{margin-block-end:32px;}.elementor .colour-blue{background-color:var(--Primary-Blue);}.elementor .header-label{font-family:var(--Header-font);font-weight:600;font-size:0.8rem;line-height:1.2rem;}.elementor .text-colour-white{color:var(--White);}.elementor .max-width-align{margin-inline-start:auto;margin-inline-end:auto;}.elementor .align-left{align-self:start;}.elementor .align-centre{align-self:center;}.elementor .vert-space-80{padding-block-start:80px;padding-block-end:80px;}.elementor .direction-row{flex-direction:row;}.elementor .gap-column-80{column-gap:80px;}.elementor .vert-space-100{padding-block-start:100px;padding-block-end:100px;}.elementor .gap-row-60{row-gap:60px;}.elementor .btm-space-4{margin-block-end:4px;}.elementor .text-colour-grey-800{color:var(--Grey-800);}