.b-contacts-socials{background-color:#f3f3f3;margin-bottom:80px;padding-bottom:40px;padding-top:40px}.b-contacts-socials .svg{height:50px;transition:.3s;width:50px}.b-contacts-socials .svg__tg--logo{fill:#000;transition:.3s}.b-contacts-socials .svg__tg--stroke{stroke:#000;transition:.3s}.b-contacts-socials .svg--yt{fill:#000}.b-contacts-socials .svg--inst{stroke:#000}.b-contacts-socials .svg--inst:hover{stroke:#c3d600}.b-contacts-socials .svg--yt{height:48px;width:35px}.b-contacts-socials__title{color:#000;font-size:48px;font-weight:900;line-height:1;text-align:center;text-transform:uppercase}.b-contacts-socials__link{margin-right:7px}.b-contacts-socials__link--telegram{transition:.3s}.b-contacts-socials__link--telegram:hover .svg__tg--logo{fill:#c3d600}.b-contacts-socials__link--telegram:hover .svg__tg--stroke{stroke:#c3d600}.b-contacts-socials__list{display:block;line-height:1;margin-top:40px;text-align:center}.b-contacts-socials__list .b-contacts-socials__link{background-position:50%;background-repeat:no-repeat;background-size:100% auto;display:inline-block;height:50px;transition:all .3s;width:50px}.b-contacts-socials__list .b-contacts-socials__link:hover{opacity:.5}.b-form{display:flex;flex-wrap:wrap;justify-content:space-between}.b-form__span{flex-basis:0;min-width:100%}@media(min-width:480px){.b-form__span--1-2{min-width:calc(50% - 10px)}}.b-form__consent:not(.without-decoration){margin:20px 0 10px}.b-form__consent:not(.without-decoration) a{color:#c3d600}.b-form__consent-label.white{color:#fff}.b-form__close{cursor:pointer;margin-top:10px;position:relative;text-align:right;z-index:9}.b-form__success-text{color:#fff;font-size:37px;line-height:1;text-align:center}.b-form .vdp-datepicker__calendar{padding:20px;width:253px}@media(min-width:992px){.b-form .vdp-datepicker__calendar{width:365px}}@media(max-width:767.98px){.b-form .vdp-datepicker__calendar{top:0}}.b-form .vdp-datepicker__calendar header span{border-bottom:1px solid #999}.b-form .vdp-datepicker__calendar .cell.day{border-radius:50%;color:#0c0c0c;height:30px;line-height:30px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:30px}@media(min-width:992px){.b-form .vdp-datepicker__calendar .cell.day{height:46px;line-height:44px;width:46px}}.b-form .vdp-datepicker__calendar .cell.day:hover{background-color:#eadf26;border:none!important}.b-form .vdp-datepicker__calendar .cell.day.disabled{color:#999}.b-form .vdp-datepicker__calendar .cell.day.selected{background:#c3d600}.b-form .vdp-datepicker.right-calendar .vdp-datepicker__calendar{right:0}a.b-form-consent__rules-link{color:#c3d600}.modal .b-form{width:100%}@media(max-width:991.98px){.b-feedback-form__title{font-size:24px;margin-bottom:20px}}.b-feedback-form__foot{margin-top:20px;text-align:center}.b-feedback-form__button{border-width:2px;font-size:16px;min-width:220px}.b-feedback-form__consent{color:#fff;line-height:1.15;margin-top:0;text-align:left}.b-feedback-form__consent *{font-weight:400!important}.b-feedback-form__consent a{color:#c3d600!important}.b-contacts-form__button{border-width:3px;font-size:13px;font-weight:700;line-height:1;min-width:0;width:135px}.b-feedback-form__title--center{margin-bottom:32px;text-align:center}.b-form[data-v-9eebcdc6]{display:flex;flex-wrap:wrap;justify-content:space-between}.b-form__span[data-v-9eebcdc6]{flex-basis:0;min-width:100%}@media(min-width:480px){.b-form__span--1-2[data-v-9eebcdc6]{min-width:calc(50% - 10px)}}.b-form__consent[data-v-9eebcdc6]:not(.without-decoration){margin:20px 0 10px}.b-form__consent:not(.without-decoration) a[data-v-9eebcdc6]{color:#c3d600}.b-form__consent-label.white[data-v-9eebcdc6]{color:#fff}.b-form__close[data-v-9eebcdc6]{cursor:pointer;margin-top:10px;position:relative;text-align:right;z-index:9}.b-form__success-text[data-v-9eebcdc6]{color:#fff;font-size:37px;line-height:1;text-align:center}.b-form .vdp-datepicker__calendar[data-v-9eebcdc6]{padding:20px;width:253px}@media(min-width:992px){.b-form .vdp-datepicker__calendar[data-v-9eebcdc6]{width:365px}}@media(max-width:767.98px){.b-form .vdp-datepicker__calendar[data-v-9eebcdc6]{top:0}}.b-form .vdp-datepicker__calendar header span[data-v-9eebcdc6]{border-bottom:1px solid #999}.b-form .vdp-datepicker__calendar .cell.day[data-v-9eebcdc6]{border-radius:50%;color:#0c0c0c;height:30px;line-height:30px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:30px}@media(min-width:992px){.b-form .vdp-datepicker__calendar .cell.day[data-v-9eebcdc6]{height:46px;line-height:44px;width:46px}}.b-form .vdp-datepicker__calendar .cell.day[data-v-9eebcdc6]:hover{background-color:#eadf26;border:none!important}.b-form .vdp-datepicker__calendar .cell.day.disabled[data-v-9eebcdc6]{color:#999}.b-form .vdp-datepicker__calendar .cell.day.selected[data-v-9eebcdc6]{background:#c3d600}.b-form .vdp-datepicker.right-calendar .vdp-datepicker__calendar[data-v-9eebcdc6]{right:0}a.b-form-consent__rules-link[data-v-9eebcdc6]{color:#c3d600}.modal .b-form[data-v-9eebcdc6]{width:100%}@media(max-width:991.98px){.b-feedback-form__title[data-v-9eebcdc6]{font-size:24px;margin-bottom:20px}}.b-feedback-form__foot[data-v-9eebcdc6]{margin-top:20px;text-align:center}.b-feedback-form__button[data-v-9eebcdc6]{border-width:2px;font-size:16px;min-width:220px}.b-feedback-form__consent[data-v-9eebcdc6]{color:#fff;line-height:1.15;margin-top:0;text-align:left}.b-feedback-form__consent [data-v-9eebcdc6]{font-weight:400!important}.b-feedback-form__consent a[data-v-9eebcdc6]{color:#c3d600!important}.b-contacts-form__button[data-v-9eebcdc6]{border-width:3px;font-size:13px;font-weight:700;line-height:1;min-width:0;width:135px}.b-feedback-form__title[data-v-9eebcdc6]{color:#fff}.b-feedback-form__title--center[data-v-9eebcdc6]{margin-bottom:32px;text-align:center}.location-map{--location-map-accent:#bccf00;background:#0c0c0c;color:#fff;scroll-margin-top:85px}.location-map__inner{isolation:isolate;margin:0 auto;padding:51px 0 72px;position:relative;width:calc(100% - 8vw)}.location-map__watermark{bottom:auto;color:#1b1b1b;font-size:max(64px,min(10.85vw,156px));font-weight:900;left:0;line-height:1;overflow:hidden;pointer-events:none;position:absolute;right:0;text-transform:uppercase;top:5px;z-index:-1}.location-map__heading{color:#fff;font-size:16px;font-weight:700;letter-spacing:.12em;line-height:21px;margin:0 0 40px;text-transform:uppercase}.location-map__layout{display:grid;grid-template-columns:minmax(300px,27fr) minmax(0,73fr);min-height:576px}.location-map__card{align-items:flex-start;background:#fff;color:#0c0c0c;display:flex;flex-direction:column;min-width:0;padding:24px 40px}.location-map__kicker{color:#4b5563;font-size:14px;font-weight:700;letter-spacing:.08em;line-height:1.4;margin:0 0 4px;text-transform:uppercase}.location-map__kicker:before{background:var(--location-map-accent);content:"";display:block;height:8px;margin-bottom:13px;width:88px}.location-map__card h2{word-wrap:anywhere;font-size:max(26px,min(2.37vw,34px));font-weight:900;line-height:1.06;margin:0 0 24px;text-transform:uppercase}.location-map__facts{grid-gap:16px;display:grid;gap:16px;margin:0}.location-map__fact{align-items:flex-start;display:flex;gap:12px}.location-map__icon{align-items:center;background:var(--location-map-accent);border-radius:50%;display:grid;flex:0 0 44px;height:44px;justify-items:center;place-items:center}.location-map__fact dt{color:#4b5563;font-size:12px;font-weight:700;letter-spacing:.08em;line-height:16px;margin:0 0 2px;text-transform:uppercase}.location-map__fact dd{font-size:17px;line-height:1.3;margin:0}.location-map__fact a{color:inherit}.location-map__stations{grid-gap:8px;border-top:1px solid #e8e8e8;display:grid;gap:8px;list-style:none;margin:20px 0 0;padding:14px 0 0;width:100%}.location-map__stations li{align-items:center;display:flex;font-size:15px;gap:8px;line-height:1.2}.location-map__metro-icon{display:inline-block;flex:0 0 22px;height:24px;overflow:hidden;position:relative}.location-map__metro-icon img{height:100%;left:-44.7%;max-width:none;position:absolute;top:-4.67%;width:190.48%}.location-map__metro-icon span{display:none}.location-map__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:23px;width:100%}.location-map__button{align-items:center;border:1px solid #0c0c0c;border-radius:28px;color:#0c0c0c;display:flex;font-size:13px;font-weight:700;gap:10px;justify-content:space-between;line-height:1.2;min-height:56px;padding:10px 16px;text-align:left;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.location-map__button--primary{background:var(--location-map-accent);border-color:var(--location-map-accent)}.location-map__button:hover{border-color:#0c0c0c;color:#0c0c0c;-webkit-text-decoration:none;text-decoration:none}.location-map__button:focus-visible{outline:2px solid #0c0c0c;outline-offset:3px}.location-map__surface{background:#20251b;min-height:100%;min-width:0;position:relative}.location-map__widget{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.location-map__surface ymaps[class$=-ground-pane]{filter:grayscale(100%) invert(71%) brightness(.5)}.location-map-pin-label{background:#bccf00;border-radius:5px;color:#0c0c0c;font-size:13px;line-height:1.2;max-width:210px;padding:7px 12px;position:relative;text-align:center;transform:translateX(-50%);white-space:normal;width:-moz-max-content;width:max-content}.location-map-pin-label span,.location-map-pin-label strong{display:block}.location-map__unavailable{background:#20251b;bottom:12px;color:#fff;left:12px;margin:0;padding:10px;position:absolute;right:12px;z-index:1}.location-map__unavailable a{color:var(--location-map-accent)}@media (max-width:1050px){.location-map__card{padding-left:24px;padding-right:24px}}@media (max-width:767px){.location-map__inner{margin:0 16px;padding:28px 0 32px;width:auto}.location-map__heading{font-size:13px;margin-bottom:25px}.location-map__layout{display:flex;flex-direction:column;min-height:0}.location-map__surface{min-height:280px;order:-1}.location-map__card{padding:18px 24px 24px}.location-map__kicker:before{height:6px;width:64px}.location-map__card h2{font-size:28px;margin-bottom:20px}.location-map__icon{flex-basis:40px;height:40px}.location-map__stations{display:flex;flex-wrap:wrap}.location-map__stations li{border:1px solid #e1e1e1;border-radius:20px;font-size:13px;padding:4px 8px}.location-map__metro-icon{flex-basis:20px;height:20px}.location-map__metro-icon img{display:none}.location-map__metro-icon span{align-items:center;border:1px solid var(--location-map-accent);border-radius:50%;display:grid;font-size:11px;font-weight:700;height:100%;justify-items:center;place-items:center}.location-map__actions{display:grid}}.contact-messengers,.location-info{margin:0 auto;max-width:1560px;padding-bottom:max(24px,min(5vw,60px));padding-top:max(24px,min(5vw,60px));width:calc(100% - 8vw)}.contact-messengers h2,.location-info .title{font-size:max(28px,min(4vw,48px));text-align:center;text-transform:uppercase}.contact-messengers__links{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:24px}.contact-messengers__links a{border:1px solid #bccf00;border-radius:24px;color:#0c0c0c;padding:12px 24px}.contact-messengers__links a:hover{background:#bccf00}.location-info .text{font-size:17px;margin:20px auto 0;max-width:780px;text-align:center}.club-contacts__form-container{margin:100px auto 90px;max-width:512px;width:100%}@media(max-width:767.98px){.club-contacts__form-container{margin:70px auto}}.club-contacts__anchor{display:block;width:100%}.club-contacts__anchor:before{content:"";display:block;height:100px;margin-top:-100px}@media(max-width:748px){.club-contacts__form-container{max-width:92%}}