.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 .hero-slider-box{padding:0px;margin-block-start:50px;margin-block-end:50px;}.elementor .rainbox-color-gradient{padding-block-start:50px;padding-block-end:50px;background-image:linear-gradient(90deg, #721458 1%,#F17C08 18%,#FFC800 35%,#1A9D39 50%,#01988F 63%,#21489D 79%,#4B0082 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.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;}.elementor .inverted-section-diagonal{padding-block-start:60px;padding-block-end:60px;--diagonal-cut: clamp(12px, 2vw, 40px);

clip-path: polygon(
0 var(--diagonal-cut),
100% 0,
100% 100%,
0 calc(100% - var(--diagonal-cut))
);\n}