.elementor .heading-lg{font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-heading-lg);line-height:48px;font-style:normal;text-decoration:none;text-transform:uppercase;}.elementor .heading-md{font-family:var(--font-heading);font-weight:500;font-size:var(--font-size-heading-md);line-height:40px;font-style:normal;text-decoration:none;text-transform:uppercase;}.elementor .text-accent{font-family:var(--font-body);font-weight:400;font-size:var(--font-size-md);letter-spacing:1.2px;font-style:normal;text-decoration:none;text-transform:uppercase;}.elementor .section-padding-header{padding-inline-start:3.8%;padding-inline-end:3.8%;}.elementor .section-diagonal{padding-block-start:60px;padding-block-end:60px;--diagonal-cut: clamp(12px, 2vw, 40px);

clip-path: polygon(
0 0,
100% var(--diagonal-cut),
100% calc(100% - var(--diagonal-cut)),
0 100%
);\n}.elementor .white-text{color:var(--color-white);}.elementor .heading-table{font-family:var(--font-body);font-weight:400;font-size:var(--font-size-xl);letter-spacing:0px;line-height:40px;text-align:center;font-style:normal;text-decoration:none;text-transform:uppercase;}.elementor .text-table{font-family:var(--font-body);font-weight:300;font-size:var(--font-size-xl);letter-spacing:0px;line-height:40px;font-style:normal;text-decoration:none;text-transform:none;}.elementor .border-table-event{border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#ffffff;border-style:solid;}.elementor .content-table-event{justify-content:center;}.elementor .heading-data-table{font-family:var(--font-body);font-weight:400;font-size:var(--font-size-xl);letter-spacing:0px;line-height:40px;text-align:center;font-style:normal;text-decoration:none;text-transform:none;}