.elementor .toc-gomb-keretes:hover,.elementor .toc-gomb-keretes:focus-visible{color:#0b0b0d;background-color:#ffffff;}.elementor .toc-gomb-keretes{min-height:52px;font-family:var(--toc-font-display);font-weight:600;font-size:19px;color:#ffffff;letter-spacing:0.06em;line-height:1.1;text-decoration:none;text-transform:uppercase;cursor:pointer;padding-block-start:13px;padding-block-end:13px;padding-inline-start:27px;padding-inline-end:27px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,0.55);border-style:solid;background-color:transparent;display:inline-flex;gap:8px;justify-content:center;align-items:center;width: fit-content;\n}.elementor .toc-gomb-keretes:focus{outline-width:2px;outline-color:#ffffff;outline-style:solid;outline-offset:2px;}.elementor .toc-gomb:hover,.elementor .toc-gomb:focus-visible{background-color:var(--toc-red-hi);}.elementor .toc-gomb{min-height:52px;font-family:var(--toc-font-display);font-weight:600;font-size:19px;color:#ffffff;letter-spacing:0.06em;line-height:1.1;text-decoration:none;text-transform:uppercase;cursor:pointer;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:2px;border-width:0px;border-style:none;background-color:var(--toc-red);display:inline-flex;gap:8px;justify-content:center;align-items:center;width: fit-content;\n}.elementor .toc-gomb:focus{outline-width:2px;outline-color:#ffffff;outline-style:solid;outline-offset:2px;}.elementor .toc-lead{max-width:640px;font-family:var(--toc-font-body);font-size:19px;color:var(--toc-muted);line-height:1.55;}.elementor .toc-h2{font-family:var(--toc-font-display);font-weight:700;font-size:clamp(38px, 4.8vw, 68px);color:var(--toc-text);letter-spacing:0px;line-height:0.95;text-transform:uppercase;}.elementor .toc-container{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .toc-section{width:100%;font-family:var(--toc-font-body);color:var(--toc-text);padding-block-start:clamp(56px, 8vw, 112px);padding-block-end:clamp(56px, 8vw, 112px);padding-inline-start:clamp(16px, 4vw, 48px);padding-inline-end:clamp(16px, 4vw, 48px);background-color:var(--toc-black);display:flex;flex-direction:column;align-items:center;}