.elementor .yw-navlink:hover,.elementor .yw-navlink:focus-visible{color:var(--yw-red);border-bottom-color: var(--yw-red);\n}.elementor .yw-navlink{font-family:var(--yw-font-sans);font-size:19px;color:var(--yw-ink);letter-spacing:0.01em;line-height:1;text-decoration:none;text-transform:uppercase;padding-block-end:4px;border-block-end-width:2px;font-weight: 750; font-stretch: 62%; border-bottom-style: solid; border-bottom-color: transparent; white-space: nowrap;\n}.elementor .yw-wrap{width:100%;max-width:var(--yw-content-width);margin-inline-start:auto;margin-inline-end:auto;}.elementor .yw-btn:hover,.elementor .yw-btn:focus-visible{color:#ffffff;background-color:var(--yw-red-dark);}.elementor .yw-btn{font-family:var(--yw-font-sans);font-size:19px;color:#ffffff;letter-spacing:0.01em;line-height:1;text-decoration:none;text-transform:uppercase;cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;border-radius:0px;border-width:0px;background-color:var(--yw-red);transition:background-color 0.15s;display:inline-flex;gap:18px;flex:0 0 auto;justify-content:space-between;align-items:center;font-weight: 750; font-stretch: 62%; white-space: nowrap;\n}.elementor .yw-label{font-family:var(--yw-font-sans);font-weight:500;font-size:14px;color:var(--yw-red);letter-spacing:0.015em;line-height:1.15;text-transform:uppercase;margin:0px;font-stretch: 62%;\n}.elementor .yw-h2{max-width:18ch;font-family:var(--yw-font-sans);font-size:var(--yw-size-h2);color:inherit;letter-spacing:-0.004em;line-height:0.9;text-transform:uppercase;margin:0px;font-weight: 850; font-stretch: 62%;\n}.elementor .yw-btn-ink:hover,.elementor .yw-btn-ink:focus-visible{color:var(--yw-paper);background-color:#000000;}.elementor .yw-btn-ink{color:var(--yw-paper);background-color:var(--yw-ink);}