/* Telegram consultant: one clear action, in the existing first screen. */
.hero .telegram-consultant-block{margin:22px 0 0;max-width:100%}
.hero a.telegram-consultant{display:inline-flex;align-items:center;justify-content:center;gap:13px;max-width:100%;min-height:64px;padding:12px 20px 12px 12px;box-sizing:border-box;background:#ffe33d;color:#153f32;border:2px solid #fff19b;border-radius:14px;text-decoration:none;font:700 17px/1.3 Verdana,"Segoe UI",sans-serif;box-shadow:0 5px 0 rgba(5,35,25,.25);transition:transform .16s,box-shadow .16s}
.hero a.telegram-consultant:hover{color:#153f32;background:#ffeb68;transform:translateY(-2px);box-shadow:0 7px 0 rgba(5,35,25,.25)}
.hero a.telegram-consultant:focus-visible{outline:3px solid #fff;outline-offset:5px}
.telegram-consultant__icon{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:#1681b5;color:#fff}
.telegram-consultant__icon svg{display:block;width:25px;height:25px;fill:currentColor}
.hero .telegram-consultant-note{margin:10px 0 0;font:400 13px/1.5 Verdana,"Segoe UI",sans-serif;color:#e8f0e8;max-width:100%}
.hero .telegram-consultant-block+.actions{margin-top:18px}
.gumat-contact-bar--two .gumat-contact-bar__inner{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:600px){.hero .telegram-consultant-block{margin-top:18px}.hero a.telegram-consultant{width:100%;padding:12px 13px;gap:10px;min-height:62px;font-size:15px}.telegram-consultant__icon{flex-basis:36px;width:36px;height:36px}.hero .telegram-consultant-note{font-size:12px}.hero .telegram-consultant-block+.actions{margin-top:16px}}
@media(prefers-reduced-motion:reduce){.hero a.telegram-consultant{transition:none}.hero a.telegram-consultant:hover{transform:none}}

.hero .hero-text>.telegram-consultant-block{grid-column:1;grid-row:3;margin-top:10px}
.hero .hero-text>.actions{grid-column:1;grid-row:4}
.hero .hero-text>.packs{grid-column:1;grid-row:5}
.hero .hero-text>.area-note{grid-column:1;grid-row:6}
@media(max-width:900px){.hero .hero-text{grid-template-columns:minmax(0,1fr)}.hero .hero-text>.hero-products{grid-column:1;grid-row:3}.hero .hero-text>.telegram-consultant-block{grid-column:1;grid-row:4}.hero .hero-text>.actions{grid-column:1;grid-row:5}.hero .hero-text>.packs{grid-column:1;grid-row:6}.hero .hero-text>.area-note{grid-column:1;grid-row:7}}
