#ez-toc-container,.ez-toc-container,.ez-toc-v2,.toc-container,.table-of-contents,#toc_container{display:none!important}.teremok-btn-blue{background:var(--tk-blue);color:#fff!important}.teremok-hero-overlay{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(20,28,18,.08),rgba(20,28,18,.18));pointer-events:none}.teremok-hero-buttons{position:absolute;z-index:5;left:50%;bottom:32px;transform:translateX(-50%);display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%;padding:0 20px}.teremok-hero-buttons .teremok-btn{min-width:180px;text-align:center}.teremok-booking-note{color:#675d53;font-size:15px}.teremok-booking-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.teremok-intro{text-align:center}.teremok-intro p{max-width:900px;margin:0 auto 16px;font-size:18px}.teremok-review-box{max-width:850px;margin:0 auto;padding:30px;background:#fff;border-radius:14px;text-align:center}.teremok-location-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.teremok-location-box{padding:30px;background:#fff;border-radius:14px}.teremok-location-box h3{margin-top:0;color:var(--tk-green-dark)}@media (max-width:950px){.teremok-location-grid{grid-template-columns:1fr}}@media (max-width:650px){.teremok-hero-buttons{bottom:18px;gap:8px;padding:0 12px}.teremok-hero-buttons .teremok-btn{min-width:0;padding:11px 17px;font-size:14px}}