.elementor .e-cf415f3-78dc{font-family:Archivo;font-weight:700;font-size:18px;color:var(--m2-color-brand-primary);letter-spacing:1.8px;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-7e0a0594-c529{width:100%;font-family:"Big Shoulders Display";font-weight:900;font-size:88px;color:var(--m2-color-text-light);letter-spacing:0px;line-height:88px;margin:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-5b8e0ec4-3b58{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:32px;flex:1 1 0px;align-items:flex-start;}.elementor .e-5e7c3bcf-ec18{width:100%;max-width:1488px;padding:0px;display:flex;flex-direction:row;gap:48px;align-items:center;}.elementor .e-4e8c2884-b3fe{width:100%;padding-block-start:180px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--m2-color-text-dark);display:flex;flex-direction:column;align-items:center;}.elementor .e-3500cf80-f6c8{width:100%;max-width:1488px;padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:60px;align-items:flex-start;}.elementor .e-12682de5-444f{width:100%;padding:0px;background-color:var(--m2-color-text-light);display:flex;flex-direction:column;align-items:center;}