.elementor .H1_class{font-family:var(--font_heading);font-weight:600;font-size:5.35rem;color:var(--font_colour_dark);line-height:1em;padding:0px;}.elementor .H2_class{font-family:var(--font_heading);font-weight:600;font-size:4rem;color:var(--font_colour_dark);line-height:1.1em;}.elementor .paragraph_class{font-family:var(--font_heading);font-weight:400;font-size:1rem;color:var(--font_colour_dark);line-height:1.4em;}.elementor .paragraph_accent{font-family:var(--font_heading);font-weight:500;font-size:1.2rem;color:#112e5a;line-height:1.4em;}.elementor .box_title_class{font-family:var(--font_heading);font-weight:600;font-size:1.35rem;color:var(--font_colour_dark);line-height:1.2em;}.elementor .under_heading_class{font-family:var(--font_heading);font-weight:300;font-size:1.35rem;color:var(--font_colour_dark);line-height:1.5em;padding:0px;}.elementor .over_heading_class{font-family:var(--font_heading);font-weight:400;font-size:0.9rem;color:#112e5a;letter-spacing:0.5em;line-height:1.5em;text-transform:uppercase;padding:0px;}.elementor .button_gold_class{font-family:var(--font_heading);font-weight:500;color:var(--BG_base);padding-block-start:0.8em;padding-block-end:0.8em;padding-inline-start:3em;padding-inline-end:3em;border-radius:100px;border-width:1px;border-color:var(--Gold);border-style:solid;background-color:var(--Gold);align-self:start;}.elementor .button_gold_class:hover,.elementor .button_gold_class:focus-visible{color:var(--Gold);background-color:var(--BG_white);transform:scale3d(1, 1, 1);}