.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 .content-boxed-container{width:100%;max-width:1400px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;}.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 .content-padding-vertical{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;}