.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-photo{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;}.elementor .yw-bg-paper-2{color:var(--yw-ink);background-color:var(--yw-paper-2);}.elementor .yw-bg-paper{color:var(--yw-ink);background-color:var(--yw-paper);}.elementor .yw-bg-red{color:var(--yw-blush);background-color:var(--yw-red);}.elementor .yw-wrap{width:100%;max-width:var(--yw-content-width);margin-inline-start:auto;margin-inline-end:auto;}.elementor .yw-section{width:100%;padding-block-start:var(--yw-section-pad);padding-block-end:var(--yw-section-pad);padding-inline-start:var(--yw-gutter);padding-inline-end:var(--yw-gutter);}.elementor .yw-tag{font-family:var(--yw-font-sans);font-weight:600;font-size:12.5px;color:var(--yw-ink);letter-spacing:0.02em;line-height:1;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:7px;padding-inline-end:7px;margin:0px;border-width:1px;border-color:var(--yw-ink);border-style:solid;display:inline-block;font-stretch: 62%; white-space: nowrap;\n}.elementor .yw-price-xl{font-family:var(--yw-font-sans);font-size:var(--yw-size-price);line-height:0.8;margin:0px;font-weight: 850; font-stretch: 62%;\n}.elementor .yw-price{font-family:var(--yw-font-sans);font-size:23px;line-height:1;margin:0px;font-weight: 850; font-stretch: 62%;\n}.elementor .yw-link:hover,.elementor .yw-link:focus-visible{color:var(--yw-red);}.elementor .yw-link{font-family:var(--yw-font-sans);font-size:18px;color:inherit;letter-spacing:0.01em;text-decoration:none;text-transform:uppercase;padding-block-end:3px;border-block-end-width:1.5px;font-weight: 750; font-stretch: 62%; border-bottom-style: solid; border-bottom-color: currentColor;\n}.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-hand{font-family:var(--yw-font-hand);font-weight:400;color:var(--yw-red);letter-spacing:0px;text-transform:none;transform:rotateX(0deg) rotateY(0deg) rotateZ(-4deg);display:inline-block;}.elementor .yw-lead{max-width:44ch;font-family:var(--yw-font-sans);font-weight:400;font-size:20px;letter-spacing:-0.01em;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .yw-body{max-width:54ch;font-family:var(--yw-font-sans);font-weight:400;font-size:17px;color:var(--yw-ink-soft);line-height:1.55;margin:0px;}.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-h3{font-family:var(--yw-font-sans);font-size:var(--yw-size-h3);color:inherit;line-height:0.95;text-transform:uppercase;margin:0px;font-weight: 850; 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-display{font-family:var(--yw-font-sans);font-size:var(--yw-size-display);color:inherit;letter-spacing:-0.004em;line-height:0.88;text-transform:uppercase;margin:0px;font-weight: 850; font-stretch: 62%;\n}.elementor .yw-tag-guest{color:#ffffff;border-color:var(--yw-red);background-color:var(--yw-red);}.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);}