.elementor .Section_L{padding-block-start:6rem;padding-block-end:6rem;display:flex;flex-direction:column;justify-content:center;}.elementor .Flex_Column{display:flex;flex-direction:column;justify-content:flex-start;}.elementor .Padding_2{padding:2rem;gap:2rem;align-self:center;}.elementor .Padding_1{padding-block-start:1rem;padding-block-end:1rem;gap:1rem;align-self:start;}.elementor .Text_Lower_Centre{font-family:Inter;font-size:1rem;color:var(--Grey_Text);line-height:1.6em;text-align:center;align-self:center;order:-99999;}.elementor .Boxed_1120{max-width:1120px;margin-inline-start:auto;margin-inline-end:auto;grid-auto-flow:row;align-items:center;}.elementor .Boxed_800H{max-width:50rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:start;}.elementor .Text-align-Center{text-align:center;justify-content:center;align-self:start;}.elementor .Card-M{border-radius:16px;border-style:none;background-image:linear-gradient(3deg, rgba(192, 205, 186, 1) 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--Beige);box-shadow:0px 0px 8px 0px rgba(209, 208, 208, 1);display:flex;flex-direction:column;justify-content:center;align-items:start;align-self:center;order:-99999;}.elementor .Aligh-centre{text-align:start;display:flex;justify-content:flex-start;align-self:center;}.elementor .Colour_White{font-weight:500;color:#ffffff;}.elementor .Colour_Teal{color:var(--Teal);}.elementor .Card_title{font-family:Inter;font-weight:400;font-size:2rem;color:var(--Teal);text-align:start;font-style:normal;text-transform:capitalize;display:block;align-self:center;order:-99999;}.elementor .H2_Clamp{font-family:Inter;font-weight:500;font-size:clamp(1.8rem, 1.4rem + 1.6vw, 2.6rem);color:var(--Teal);letter-spacing:-1px;line-height:1.5rem;align-self:start;order:-99999;}.elementor .H1-Clamp{font-family:Inter;font-weight:500;font-size:clamp(2.1rem, 1.6rem + 2.2vw, 3.25rem);color:var(--Teal);line-height:1.1em;}.elementor .H3_Clamp{font-weight:500;font-size:clamp(1.5rem, 1.2rem + 1.1vw, 2.1rem);line-height:1.2em;order:-99999;}.elementor .Font_Figtree{font-family:Figtree;font-weight:500;}.elementor .Font_Inter{font-family:Inter;align-self:center;}.elementor .Font_Georgia{font-family:Georgia;text-align:center;font-style:normal;}.elementor .Colour_Dark_Sage{color:var(--Dark_Sage);align-self:center;order:-99999;}.elementor .Colour_Grey_Text{width:75%;font-family:Inter;font-weight:400;font-size:16px;color:var(--Grey_Text);display:block;justify-content:flex-start;align-self:start;}.elementor .Primary_button_teal{font-family:Inter;color:var(--White);text-transform:uppercase;padding-block-start:0.5rem;padding-block-end:0.5rem;border-radius:16px;border-width:2px;border-color:var(--Teal);border-style:solid;background-color:var(--Teal);justify-content:center;align-self:start;}.elementor .Background_Light_Grey{background-color:var(--Background_Light_Grey);}.elementor .Background_Light_Cream{background-color:var(--Background_Beige);}.elementor .Subheading{font-family:Inter;font-weight:600;font-size:1rem;color:var(--Dark_Sage);letter-spacing:0.5px;text-align:start;text-transform:uppercase;align-items:center;}.elementor .NEW_C2{min-height:80px;border-radius:15px;border-width:0px;border-style:solid;box-shadow:0px 0px 10px 0px rgba(161, 161, 161, 1);gap:1rem;justify-content:center;}.elementor .Flex_Centre{min-height:0rem;display:flex;flex-direction:column;gap:1rem;flex-wrap:nowrap;flex:1 0 auto;justify-content:center;align-self:center;order:-99999;}.elementor .Background_Shaded{background-image:linear-gradient(0deg, rgba(217, 224, 210, 1) 0%,rgba(255, 255, 255, 1) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#C7CEBA ;box-shadow:1px -3px 5px 0px rgba(197, 195, 195, 1);}.elementor .Border_16radius{border-radius:16px;}.elementor .Background_Teal{background-color:var(--Teal);}.elementor .Secondary_button_white{font-family:Inter;font-weight:600;color:var(--Teal);text-transform:uppercase;padding-block-start:0.5rem;padding-block-end:0.5rem;border-radius:16px;border-width:2px;border-color:var(--Teal);border-style:solid;background-color:var(--Background_trans);justify-content:center;}