.elementor .section-header{padding-block-start:var(--section-header-top);padding-block-end:var(--section-topbottom-l);padding-inline-start:var(--section-sides);padding-inline-end:var(--section-sides);align-items:center;}.elementor .button-primary{font-family:var(--Heading-font);font-weight:600;font-size:1rem;color:var(--text);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5em;padding-inline-end:1.5em;border-start-start-radius:0px;background-color:var(--Yellow);flex:0 1 auto;clip-path: polygon(
      0 0,
      100% 0,
      100% calc(100% - 12px),
      calc(100% - 12px) 100%,
      0 100%
  );\n}.elementor .button-primary:hover,.elementor .button-primary:focus-visible{color:var(--text);background-color:var(--Yellow-Dark);transition: transform 0.2s ease;

  transform: translateY(-4px);\n}.elementor .boxed-width{max-width:var(--boxed-width);padding:0px;flex-direction:row;gap:0rem;justify-content:flex-start;}.elementor .heading-m{font-family:Barlow Condensed;font-weight:800;font-size:var(--Heading-M-Size);letter-spacing:-0.01em;line-height:0.95em;text-transform:uppercase;}.elementor .section-l{padding-block-start:var(--section-topbottom-l);padding-block-end:var(--section-topbottom-l);padding-inline-start:var(--section-sides);padding-inline-end:var(--section-sides);justify-content:center;align-items:center;}.elementor .bleed-left{overflow:visible;position:absolute;margin-left: calc(-50vw + 50%) !important;
padding-left: calc(50vw - 50%) !important;
box-sizing: border-box;\n}