.elementor .tyh-eyebrow{font-family:var(--Jakarta);font-weight:600;font-size:clamp(0.7rem, 0.3vw + 0.6rem, 0.8rem);color:var(--tyh-blue);letter-spacing:0.12em;line-height:1.4em;text-transform:uppercase;}.elementor .tyh-body-lg{font-family:var(--Manrope);font-weight:400;font-size:var(--Body-large);color:var(--tyh-text);letter-spacing:0em;line-height:1.75em;}.elementor .tyh-body-sm{font-family:var(--Manrope);font-weight:400;font-size:clamp(0.8rem, 0.2vw + 0.75rem, 0.875rem);color:var(--tyh-text-muted);letter-spacing:0.01em;line-height:1.65em;}.elementor .tyh-caption{font-family:var(--Manrope);font-weight:400;font-size:clamp(0.7rem, 0.15vw + 0.65rem, 0.75rem);color:var(--tyh-text-muted);letter-spacing:0.02em;line-height:1.5em;}.elementor .tyh-label-ui{font-family:var(--Manrope);font-weight:600;font-size:clamp(0.7rem, 0.2vw + 0.65rem, 0.75rem);color:var(--tyh-text-muted);letter-spacing:0.08em;line-height:1.4em;}.elementor .tyh-price{font-family:var(--Jakarta);font-weight:700;font-size:var(--Body-large);color:var(--tyh-text);letter-spacing:-0.01em;line-height:1.2em;}.elementor .tyh-menu-cat{font-family:var(--Jakarta);font-weight:700;font-size:var(--Body-large);color:var(--tyh-text);letter-spacing:0.005em;line-height:1.25em;}.elementor .tyh-nav{font-family:var(--Manrope);font-weight:500;font-size:clamp(0.8rem, 0.3vw + 0.75rem, 0.9375rem);letter-spacing:0.005em;}.elementor .tyh-btn:hover,.elementor .tyh-btn:focus-visible{color:#4D3800;padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;border-width:2px;border-color:#FAE060;background-color:#FAE060;}.elementor .tyh-btn{font-family:var(--Jakarta);font-weight:600;font-size:var(--tyh-btn-reg);color:#4D3800;letter-spacing:0.01em;line-height:1em;padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;border-width:2px;border-color:var(--tyh-yellow);border-style:solid;background-color:var(--tyh-yellow);}.elementor .converted-class-1{font-family:var(--Jakarta);font-weight:600;font-size:var(--tyh-btn-reg);color:#4D3800;letter-spacing:0.01em;line-height:1em;padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;border-width:2px;border-color:#F5C100;border-style:solid;background-color:#F5C100;}.elementor .tyh-btn-sec{font-family:var(--Jakarta);font-weight:600;font-size:var(--tyh-btn-reg);color:#236E96;letter-spacing:0.01em;line-height:1em;padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;border-width:2px;border-color:#7DC4E8;border-style:solid;background-color:#375efa00;}.elementor .tyh-btn-sec:hover,.elementor .tyh-btn-sec:focus-visible{color:#236E96;border-color:#7DC4E8;background-color:#EEF7FC;}.elementor .tyh-btn-sm{font-family:var(--Jakarta);font-weight:600;font-size:var(--tyh-btn-sm);color:#8A6500;letter-spacing:0.01em;line-height:1em;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;border-radius:6px;border-width:1.5px;border-color:#F5C100;border-style:solid;background-color:#FEF9E0;}.elementor .tyh-btn-sm:hover,.elementor .tyh-btn-sm:focus-visible{color:#4D3800;border-color:#F5C100;background-color:#FDF0A0;}