.elementor .ac-h2-small{font-family:var(--ac-serif);font-weight:400;font-size:40px;color:var(--ac-green);line-height:1.1;text-align:center;}.elementor .ac-h1-page{font-family:var(--ac-serif);font-weight:400;font-size:86px;color:var(--ac-green);line-height:1.05;text-align:center;margin-block-start:10px;}.elementor .ac-tag{font-family:var(--ac-sans);font-weight:600;font-size:10.5px;color:var(--ac-muted);letter-spacing:0.08em;padding-block-start:1px;padding-block-end:1px;padding-inline-start:8px;padding-inline-end:8px;border-radius:999px;border-width:1px;border-color:#c9cfc8;border-style:solid;&:empty { display: none; }\n}.elementor .ac-side{font-family:var(--ac-sans);font-size:15px;color:var(--ac-muted);margin-block-start:2px;display:block;}.elementor .ac-dish{font-family:var(--ac-serif);font-size:24px;color:var(--ac-green);line-height:1.2;}.elementor .ac-day-d{font-family:var(--ac-sans);font-weight:600;font-size:12px;color:var(--ac-muted);letter-spacing:0.16em;text-transform:uppercase;padding-block-start:6px;}.elementor .ac-day{column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;grid-template-columns:120px 1fr;grid-template-rows:auto;row-gap: 2px; border-top-style: solid; border-top-color: var(--ac-line);\n}.elementor .ac-icon{width:92px;height:92px;color:var(--ac-green);margin-block-end:26px;}.elementor .ac-narrow{width:100%;max-width:760px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;align-items:center;}.elementor .ac-section{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}.elementor .ac-body{max-width:54ch;font-family:var(--ac-sans);font-size:17px;color:var(--ac-text);line-height:1.7;text-align:center;margin-block-start:20px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .ac-h2{font-family:var(--ac-serif);font-weight:400;font-size:60px;color:var(--ac-green);line-height:1.08;text-align:center;}.elementor .ac-label{font-family:var(--ac-sans);font-weight:600;font-size:12px;color:var(--ac-muted);letter-spacing:0.18em;line-height:1.4;text-transform:uppercase;}