.telegram-contact-link{display:flex;height:53px;background:#2aabee;border-radius:12px;color:#fff;font-weight:500;font-size:16px;line-height:1;text-align:center;justify-content:center;align-items:center;width:100%;margin-top:16px;text-decoration:none}.telegram-contact-link img{width:30px;height:auto;margin-right:10px}.telegram-contact-link:hover,.telegram-contact-link:focus,.telegram-contact-link:active{color:#fff}.telegram-contact-popup{padding:5px}.telegram-contact-popup .telegram-contact-content{max-width:500px;margin:0 auto}.telegram-contact-popup .telegram-contact-img{max-height:200px;width:auto;margin:0 auto 15px;display:block}.telegram-contact-popup .telegram-contact-need-help{padding:20px}.telegram-contact-popup .telegram-contact-text{margin-bottom:20px}.telegram-contact-popup .phone-contact{display:flex;background:#dbeeff;border-radius:20px;margin-bottom:20px;gap:20px;padding:20px;color:#333;font-size:28px;font-weight:600;align-items:flex-end}.telegram-contact-popup .phone-contact img{width:32px;height:32px}.telegram-contact-popup .site-phone-link{color:#333}.telegram-contact-popup__title{color:#333;font-size:32px;font-weight:700;margin-bottom:20px}.telegram-contact-popup__content{background:#dbeeff;border-radius:20px;display:flex;align-items:center;gap:20px;padding:20px}.telegram-contact-popup__text{color:#333;font-size:28px;font-weight:600}.telegram-contact-popup__hint{color:#333;font-size:18px;font-weight:500}.telegram-contact-popup__qr-wrapper::before{background-image:url(/img/telegram.png);background-repeat:no-repeat;content:"";display:block;left:125px;top:290px;width:35px;height:35px;background-size:35px;position:absolute}.telegram-contact-popup__qr{height:205px;width:auto;border-radius:12px;padding:5px;background:#fff}#emerge-telegram-form{position:fixed;right:60px;bottom:60px;z-index:5}#emerge-telegram-form .emerge-telegram{position:relative;width:82px;height:82px}#emerge-telegram-form .telegram-wave{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;z-index:0;pointer-events:none;background:radial-gradient(circle,#2aabee 100%,rgba(42,171,238,0) 80%);animation:telegram-wave 1.5s linear infinite;transform-origin:center center;opacity:.3}#emerge-telegram-form .telegram-wave.second{animation-delay:1s}#emerge-telegram-form .btn-show-telegram-form{position:relative;border-radius:50%;background:#2aabee;height:82px;width:82px;border:0;z-index:1;display:flex;align-items:center;justify-content:center;cursor:pointer}#emerge-telegram-form .btn-show-telegram-form img{width:33px;height:auto;margin-right:4px}@keyframes telegram-wave{0%{transform:scale(1);opacity:.3}100%{transform:scale(2);opacity:0}}@-webkit-keyframes telegram-wave{0%{-webkit-transform:scale(1);opacity:.3}100%{-webkit-transform:scale(2);opacity:0}}@-moz-keyframes telegram-wave{0%{-moz-transform:scale(1);opacity:.3}100%{-moz-transform:scale(2);opacity:0}}@-o-keyframes telegram-wave{0%{-o-transform:scale(1);opacity:.3}100%{-o-transform:scale(2);opacity:0}}@-ms-keyframes telegram-wave{0%{-ms-transform:scale(1);opacity:.3}100%{-ms-transform:scale(2);opacity:0}}.telegram-contact-manager__title{color:#333;font-size:32px;font-weight:700;margin-bottom:20px}.telegram-contact-manager__content{display:flex;align-items:center;flex-direction:column}.telegram-contact-manager__need-help{display:flex;gap:10px;align-items:center}.telegram-contact-manager__hint{color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.telegram-contact-manager__qr{height:110px;width:auto;border-radius:10px;padding:5px;background:#fff}.telegram-contact-manager .telegram-contact-link{height:65px;border-radius:8px}.office-left-column-telegram{border-radius:3px;background:#dbeeff;margin:0 -20px -20px;padding:20px}.telegram-contacts-block__text{color:#333;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px;background:#fff;padding:16px;border-radius:8px}.telegram-contacts-block__content{display:flex;align-items:center;flex-direction:column}.telegram-contacts-block__need-help{display:flex;gap:10px;align-items:center}.telegram-contacts-block__hint{color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.telegram-contacts-block__qr{height:110px;width:auto;border-radius:20px;padding:5px;background:#fff}.telegram-contacts-block .telegram-contact-link{height:65px;border-radius:8px}.telegram-tour-listing{border-radius:4px;background:#fff5e8;background-image:url(/img/tourist-look-binoculars.svg);background-position-x:505px;background-repeat:no-repeat;margin-bottom:15px}.telegram-tour-listing__content{display:flex;align-items:center;width:530px;padding:12px;gap:10px}.telegram-tour-listing__need-help{display:flex;align-items:center;flex-direction:column}.telegram-tour-listing__text{color:#333;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.telegram-tour-listing__hint{color:#333;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.telegram-tour-listing__qr{height:150px;width:auto;border-radius:20px;padding:5px;background:#fff}.telegram-tour-listing .qr-svg{width:auto !important;height:150px !important;padding:10px;background:white;border-radius:12px}.telegram-tour-listing .telegram-contact-link{height:54px;border-radius:14px}