@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}@font-face{font-family:Mossport;font-display:swap;src:url(fonts/Mossport.eot);src:local("Mossport"),url(fonts/Mossport.woff) format("woff"),url(fonts/Mossport.ttf) format("truetype"),url(fonts/Mossport.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat"),url(fonts/Montserrat-VariableFont_wght.woff) format("woff2 supports variations"),url(fonts/Montserrat-VariableFont_wght.woff2) format("woff2-variations");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat"),url(fonts/Montserrat-Italic-VariableFont_wght.woff) format("woff2 supports variations"),url(fonts/Montserrat-Italic-VariableFont_wght.woff2) format("woff2-variations");font-weight:400 900;font-style:italic;font-display:swap}:root{--primary:#E22B36;--accent:#272B37;--white:#fff;--black:#000;--g100:#f8f8f8;--g200:#e5e5e5;--g300:#dadada;--g400:#b5b5b5;--g500:#707070;--g600:#333333;--g700:rgba(0, 0, 0, 0.7607843137);--dark:#272B37;--darkLow:#B0B0B0;--light:#fff;--lightLow:rgba(255, 255, 255, 0.5);--error:#e74f4f;--success:#35D535;--alert:#E39F45;--info:#546de5;--ff:"Montserrat",sans-serif;--ff-second:"Tahoma",sans-serif;--ff-firm:"Mossport",sans-serif;--main-width:100%;--padding-side:1.5vmax}@media screen and (min-width:75em){:root{--main-width:77.5rem;--padding-side:2.5rem}}.about-block,.accordion.--type-section .accordion__caption,.accordion.--type-section.--opened .accordion__section,.article,.content__section.--type-wrap,.content__title.--type-wrap,.content__wrap,.department-block__wrap,.feedback,.footer__wrap,.header__wrap,.sport-banner__wrap,.top-banner__bg-img,.top-banner__wrap{max-width:var(--main-width);width:100%;margin:0 auto;padding-left:var(--padding-side);padding-right:var(--padding-side);box-sizing:border-box}.about-block,.content__section.--type-section,.department-block,.feedback,.top-banner__wrap{padding-top:min(4.375vmax,4.375em);padding-bottom:min(4.375vmax,4.375em)}.article,.content__section.--type-page{padding-top:min(6.25vmax,6.25em);padding-bottom:min(6.25vmax,6.25em)}.afisha-card__icons,.banners__list,.complex-card__list,.contact-card__list,.dd-menu__list,.event-card__apps-list,.events-block__list,.events__list,.events__tags,.field__list,.filter__list,.footer-card__list,.gallery-card__icons,.gallery__list,.gto-center-item__list,.gto-note,.gto-notif__list,.gto-reward__list,.gto__list,.header__dd-menu-list,.header__list,.header__mobile-list,.img-preview__list,.instructions__list,.news__list,.option-block__list,.options__icons-list,.options__list,.pagination__list,.people-block__list,.people-card__list,.person-card__list,.rules-list,.service,.social-group,.sport-banner__icons,.tabs-hor__list,.top-banner__icons,.vacancy-card__list,.vacancy__list{padding:0;margin:0;list-style:none}.about-block__btn,.anti-doping__btn,.article__btn,.button,.chat__button,.chat__close-button,.chat__send-button,.department-block__btn,.entry-card__button,.event-card__btn,.event__tabs-item,.events-block__btn,.events__link,.events__reset-btn,.events__tags-button,.filter__btn,.form__submit-btn,.gto-center-item__btn,.gto-form__next-btn,.gto-form__prev-btn,.gto-notif__btn,.header__btn,.header__dd-btn,.instruction-block__link,.m-path__btn,.m-path__search-field button,.map-card__btn,.news__btn,.notific__btn,.popup-lk-block__btn,.promo-block__btn,.roll-up-btn,.search__reset-btn,.search__search-btn,.service-card__btn,.sport-banner__btn>span,.vacancy-card__btn,.vacancy-info__btn{font-size:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:none;background:0 0;cursor:pointer}.field__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:unset;width:100%;font-family:inherit;font-size:1rem;color:var(--dark);box-sizing:border-box}.field__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;margin:0;font-size:1rem}.field__input{min-height:3.4375em;padding:1em 1.5em;border-radius:4px;background-color:var(--white);border:1px solid var(--g500);transition:.35s ease-out}.field__input::-webkit-input-placeholder{color:var(--g500)}.field__input:-moz-placeholder{color:var(--g500)}.field__input::-moz-placeholder{color:var(--g500)}.field__input:-ms-input-placeholder{color:var(--g500)}.field__input:disabled{border-color:var(--darkLow);background-color:var(--g100)}.about-block__btn.--type-accordion:before,.chat__button:before,.chat__send-button:before,.complex-card__list.--type-options li:before,.field.--type-attach .field__label:before,.field__checkbox:before,.filter__item:before,.gto-reward__list li:before,.header__icon:after,.link-block[class*=icon]:before,.notific__icon:before,.option-element__stars:before,.pagination__arrow:before,.roll-up-btn:before,.service-card__location:before{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialised}.preloader.--hidden{visibility:hidden;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:visibility 0s .35s,opacity .35s}.preloader{visibility:visible;opacity:1;pointer-events:all;transition:visibility 0s,opacity .35s}.about-block__title,.accordion.--type-section .accordion__subtitle,.accordion.--type-section .accordion__title,.afisha-card__title,.article__title,.content__title,.department-block__title,.event-card__date,.events-popup__title,.events__title,.feedback__title,.footer-card__title-block.--type-school .footer-card__title,.form__title,.gto-center-item__title,.gto-form__steps>span,.gto-form__title,.gto-note__title,.gto-notif__title,.gto__title,.inform__logo-block,.popup__title,.promo-block__title,.sport-banner__title,.top-banner__title{font-family:var(--ff-firm);text-transform:uppercase;font-weight:400}.about-block__title,.accordion.--type-section .accordion__subtitle,.accordion.--type-section .accordion__title,.article__title,.content__title,.department-block__title,.events__title,.feedback__title,.gto-note__title,.gto__title,.promo-block__title,.top-banner__title{margin:0;font-size:min(4.25vmax,3em)}.banners__item,.coach-card,.complex-card,.contact-card,.dd-menu__container,.entry-card-link,.event-card,.events-popup__card,.field__icon.--type-tip-icon:hover:after,.filter__container,.gallery-card,.gallery-slider__img,.gto-form,.instruction-mini-card,.m-path__zoom-thumb,.m-sport-card,.news-card,.notific__card,.option-block__img,.options__icon:after,.people-card,.person-card,.popup__card,.rules-card__img,.service-card,.sport-icon:after,.sport-type-card,.sports-departments-card,.vacancy-card{background-color:var(--white);box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:5px}.about-block__image,.afisha-card__img,.article__img,.banners__img,.coach-card__img,.complex-card__img,.gallery-card__img img,.gallery-slider__img img,.map-card__img,.news-card__img img,.option-block__img img,.people-card__img,.person-card__img,.sport-banner__img,.sport-type-card__img img{position:relative;overflow:hidden}.about-block__image:after,.afisha-card__img:after,.article__img:after,.banners__img:after,.coach-card__img:after,.complex-card__img:after,.gallery-card__img img:after,.gallery-slider__img img:after,.map-card__img:after,.news-card__img img:after,.option-block__img img:after,.people-card__img:after,.person-card__img:after,.sport-banner__img:after,.sport-type-card__img img:after{content:attr(alt);display:flex;align-items:center;justify-content:center;font-size:1rem;padding:1em;box-sizing:border-box;color:var(--dark);position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background-image:linear-gradient(to bottom,var(--g400) 0,var(--g200) 50%,var(--g400) 100%)}html{scroll-behavior:smooth}iframe,img{max-inline-size:100%}.page{font-family:var(--ff, "Montserrat", sans-serif);color:var(--dark,#272b37);min-width:320px;min-height:100vh;display:flex;flex-direction:column;scroll-behavior:smooth}.page.--opened:before{position:absolute;z-index:150;top:0;left:0;right:0;bottom:0;display:block;background-color:var(--dark);opacity:0}.page.--opened .header__mobile-container{display:block}.page.--opened .header__icon:after{content:"\f0143"}@media only screen and (max-width:575px){.page.--opened{overflow:hidden}.page.--opened:before{opacity:.5}.page.--opened .header__icon:after{content:"\f0156"}}.preloader{--preloaderSize:60;--preloaderColor:var(--primary);--preloaderDuration:.7;background-color:var(--white);position:absolute;top:0;left:0;width:100%;height:100%;z-index:5000;display:flex;flex-direction:column;align-items:center;justify-content:center}.preloader.--hidden{transition:visibility 0s calc(var(--preloaderDuration) * 1s),opacity calc(var(--preloaderDuration) * 1s)}.preloader.--hidden.--lines .preloader__item>div{animation-iteration-count:1}.preloader.--lines .preloader__item{width:calc(var(--preloaderSize) * 1px);height:calc(var(--preloaderSize) * 1px);transform:rotate(-135deg)}.preloader.--lines .preloader__item>div{position:absolute;top:50%;left:50%;border-width:calc(var(--preloaderSize) * .05px);border-style:solid;border-color:transparent;border-top-color:var(--preloaderColor);border-left-color:var(--preloaderColor);border-radius:50%;animation:lines 2s infinite;transform:translate3d(-50%,-50%,0)}.preloader.--lines .preloader__item>div:first-child{width:calc(var(--preloaderSize) * .4px);height:calc(var(--preloaderSize) * .4px);opacity:.4}.preloader.--lines .preloader__item>div:nth-of-type(2){width:calc(var(--preloaderSize) * .6px);height:calc(var(--preloaderSize) * .6px);opacity:.6;animation-delay:.2s}.preloader.--lines .preloader__item>div:nth-of-type(3){width:calc(var(--preloaderSize) * .9px);height:calc(var(--preloaderSize) * .9px);opacity:.8;animation-delay:.4s}.preloader.--lines .preloader__item>div:last-of-type{width:calc(var(--preloaderSize) * 1.2px);height:calc(var(--preloaderSize) * 1.2px);animation-delay:.6s}.preloader__item{position:relative;flex:none}.preloader__text{max-width:calc(var(--preloaderSize) * 3px);line-height:150%;padding-top:1em;text-align:center;color:var(--preloaderTextColor)}@keyframes lines{50%{transform:translate3d(-50%,-50%,0) rotate(360deg) scale(.8)}}.about-block__btn,.anti-doping__btn,.article__btn,.button,.chat__button,.chat__close-button,.chat__send-button,.department-block__btn,.entry-card__button,.event-card__btn,.event__tabs-item,.events-block__btn,.events__link,.events__reset-btn,.events__tags-button,.filter__btn,.form__submit-btn,.gto-center-item__btn,.gto-form__next-btn,.gto-form__prev-btn,.gto-notif__btn,.header__dd-btn,.instruction-block__link,.m-path__btn,.m-path__search-field button,.map-card__btn,.news__btn,.notific__btn,.popup-lk-block__btn,.promo-block__btn,.roll-up-btn,.search__reset-btn,.search__search-btn,.service-card__btn,.sport-banner__btn>span,.vacancy-card__btn,.vacancy-info__btn{text-transform:uppercase;font-weight:700;text-decoration:unset;font-size:.875em;text-align:center;padding:1.1875rem 1.875rem;box-sizing:border-box;min-width:10em;transition:.35s ease-out;transition-property:background-color,color}.button[href],.m-path__search-field button[href],.sport-banner__btn>span[href],[href].about-block__btn,[href].anti-doping__btn,[href].article__btn,[href].chat__button,[href].chat__close-button,[href].chat__send-button,[href].department-block__btn,[href].entry-card__button,[href].event-card__btn,[href].event__tabs-item,[href].events-block__btn,[href].events__link,[href].events__reset-btn,[href].events__tags-button,[href].filter__btn,[href].form__submit-btn,[href].gto-center-item__btn,[href].gto-form__next-btn,[href].gto-form__prev-btn,[href].gto-notif__btn,[href].header__dd-btn,[href].instruction-block__link,[href].m-path__btn,[href].map-card__btn,[href].news__btn,[href].notific__btn,[href].popup-lk-block__btn,[href].promo-block__btn,[href].roll-up-btn,[href].search__reset-btn,[href].search__search-btn,[href].service-card__btn,[href].vacancy-card__btn,[href].vacancy-info__btn{display:inline-block}.--theme-primary.article__btn,.--theme-primary.event-card__btn,.--theme-primary.event__tabs-item,.--theme-primary.events__reset-btn,.--theme-primary.events__tags-button,.--theme-primary.filter__btn,.--theme-primary.gto-center-item__btn,.--theme-primary.gto-form__prev-btn,.--theme-primary.header__dd-btn,.--theme-primary.notific__btn,.--theme-primary.search__reset-btn,.--theme-primary.service-card__btn,.about-block__btn,.anti-doping__btn,.button.--theme-primary,.chat__button,.chat__close-button,.chat__send-button,.department-block__btn,.entry-card__button,.events-block__btn,.events__link,.form__submit-btn,.gto-form__next-btn,.gto-notif__btn,.instruction-block__link,.m-path__btn,.m-path__search-field button.--theme-primary,.m-path__search-field button.anti-doping__btn,.m-path__search-field button.entry-card__button,.m-path__search-field button.events__link,.m-path__search-field button.gto-form__next-btn,.m-path__search-field button.gto-notif__btn,.m-path__search-field button.news__btn,.m-path__search-field button.vacancy-card__btn,.m-path__search-field button.vacancy-info__btn,.map-card__btn,.news__btn,.notific__btn.--type-ok,.popup-lk-block__btn,.promo-block__btn,.roll-up-btn,.search__search-btn,.sport-banner__btn>span,.vacancy-card__btn,.vacancy-info__btn{color:var(--light);background-color:var(--primary);position:relative;z-index:1;overflow:hidden}.--theme-primary.article__btn:after,.--theme-primary.event-card__btn:after,.--theme-primary.event__tabs-item:after,.--theme-primary.events__reset-btn:after,.--theme-primary.events__tags-button:after,.--theme-primary.filter__btn:after,.--theme-primary.gto-center-item__btn:after,.--theme-primary.gto-form__prev-btn:after,.--theme-primary.header__dd-btn:after,.--theme-primary.notific__btn:after,.--theme-primary.search__reset-btn:after,.--theme-primary.service-card__btn:after,.about-block__btn:after,.anti-doping__btn:after,.button.--theme-primary:after,.chat__button:after,.chat__close-button:after,.chat__send-button:after,.department-block__btn:after,.entry-card__button:after,.events-block__btn:after,.events__link:after,.form__submit-btn:after,.gto-form__next-btn:after,.gto-notif__btn:after,.instruction-block__link:after,.m-path__btn:after,.m-path__search-field button.--theme-primary:after,.map-card__btn:after,.news__btn:after,.notific__btn.--type-ok:after,.popup-lk-block__btn:after,.promo-block__btn:after,.roll-up-btn:after,.search__search-btn:after,.sport-banner__btn>span:after,.vacancy-card__btn:after,.vacancy-info__btn:after{content:"";pointer-events:none;position:absolute;display:block;top:0;left:0;z-index:-1;background-color:transparent;width:100%;height:100%;transition:background-color .35s ease-in-out}.--theme-primary.article__btn:hover:after,.--theme-primary.event-card__btn:hover:after,.--theme-primary.event__tabs-item:hover:after,.--theme-primary.events__reset-btn:hover:after,.--theme-primary.events__tags-button:hover:after,.--theme-primary.filter__btn:hover:after,.--theme-primary.gto-center-item__btn:hover:after,.--theme-primary.gto-form__prev-btn:hover:after,.--theme-primary.header__dd-btn:hover:after,.--theme-primary.notific__btn:hover:after,.--theme-primary.search__reset-btn:hover:after,.--theme-primary.service-card__btn:hover:after,.about-block__btn:hover:after,.anti-doping__btn:hover:after,.button.--theme-primary:hover:after,.chat__button:hover:after,.chat__close-button:hover:after,.chat__send-button:hover:after,.department-block__btn:hover:after,.entry-card__button:hover:after,.events-block__btn:hover:after,.events__link:hover:after,.form__submit-btn:hover:after,.gto-form__next-btn:hover:after,.gto-notif__btn:hover:after,.instruction-block__link:hover:after,.m-path__btn:hover:after,.m-path__search-field button.--theme-primary:hover:after,.map-card__btn:hover:after,.news__btn:hover:after,.notific__btn.--type-ok:hover:after,.popup-lk-block__btn:hover:after,.promo-block__btn:hover:after,.roll-up-btn:hover:after,.search__search-btn:hover:after,.sport-banner__btn>span:hover:after,.vacancy-card__btn:hover:after,.vacancy-info__btn:hover:after{background-color:rgba(0,0,0,.1)}.--theme-success.about-block__btn,.--theme-success.anti-doping__btn,.--theme-success.article__btn,.--theme-success.chat__button,.--theme-success.chat__close-button,.--theme-success.chat__send-button,.--theme-success.department-block__btn,.--theme-success.entry-card__button,.--theme-success.event-card__btn,.--theme-success.event__tabs-item,.--theme-success.events-block__btn,.--theme-success.events__link,.--theme-success.events__reset-btn,.--theme-success.events__tags-button,.--theme-success.filter__btn,.--theme-success.form__submit-btn,.--theme-success.gto-center-item__btn,.--theme-success.gto-form__next-btn,.--theme-success.gto-form__prev-btn,.--theme-success.gto-notif__btn,.--theme-success.header__dd-btn,.--theme-success.instruction-block__link,.--theme-success.m-path__btn,.--theme-success.map-card__btn,.--theme-success.news__btn,.--theme-success.notific__btn,.--theme-success.popup-lk-block__btn,.--theme-success.promo-block__btn,.--theme-success.roll-up-btn,.--theme-success.search__reset-btn,.--theme-success.search__search-btn,.--theme-success.service-card__btn,.--theme-success.vacancy-card__btn,.--theme-success.vacancy-info__btn,.button.--theme-success,.m-path__search-field button.--theme-success,.notific__btn.--type-success,.sport-banner__btn>span.--theme-success{color:var(--light);background-color:var(--success)}.--theme-success.about-block__btn:hover,.--theme-success.anti-doping__btn:hover,.--theme-success.article__btn:hover,.--theme-success.chat__button:hover,.--theme-success.chat__close-button:hover,.--theme-success.chat__send-button:hover,.--theme-success.department-block__btn:hover,.--theme-success.entry-card__button:hover,.--theme-success.event-card__btn:hover,.--theme-success.event__tabs-item:hover,.--theme-success.events-block__btn:hover,.--theme-success.events__link:hover,.--theme-success.events__reset-btn:hover,.--theme-success.events__tags-button:hover,.--theme-success.filter__btn:hover,.--theme-success.form__submit-btn:hover,.--theme-success.gto-center-item__btn:hover,.--theme-success.gto-form__next-btn:hover,.--theme-success.gto-form__prev-btn:hover,.--theme-success.gto-notif__btn:hover,.--theme-success.header__dd-btn:hover,.--theme-success.instruction-block__link:hover,.--theme-success.m-path__btn:hover,.--theme-success.map-card__btn:hover,.--theme-success.news__btn:hover,.--theme-success.notific__btn:hover,.--theme-success.popup-lk-block__btn:hover,.--theme-success.promo-block__btn:hover,.--theme-success.roll-up-btn:hover,.--theme-success.search__reset-btn:hover,.--theme-success.search__search-btn:hover,.--theme-success.service-card__btn:hover,.--theme-success.vacancy-card__btn:hover,.--theme-success.vacancy-info__btn:hover,.button.--theme-success:hover,.m-path__search-field button.--theme-success:hover,.notific__btn.--type-success:hover,.sport-banner__btn>span.--theme-success:hover{background-color:#25b225}.--theme-error.about-block__btn,.--theme-error.anti-doping__btn,.--theme-error.article__btn,.--theme-error.chat__button,.--theme-error.chat__close-button,.--theme-error.chat__send-button,.--theme-error.department-block__btn,.--theme-error.entry-card__button,.--theme-error.event-card__btn,.--theme-error.event__tabs-item,.--theme-error.events-block__btn,.--theme-error.events__link,.--theme-error.events__reset-btn,.--theme-error.events__tags-button,.--theme-error.filter__btn,.--theme-error.form__submit-btn,.--theme-error.gto-center-item__btn,.--theme-error.gto-form__next-btn,.--theme-error.gto-form__prev-btn,.--theme-error.gto-notif__btn,.--theme-error.header__dd-btn,.--theme-error.instruction-block__link,.--theme-error.m-path__btn,.--theme-error.map-card__btn,.--theme-error.news__btn,.--theme-error.notific__btn,.--theme-error.popup-lk-block__btn,.--theme-error.promo-block__btn,.--theme-error.roll-up-btn,.--theme-error.search__reset-btn,.--theme-error.search__search-btn,.--theme-error.service-card__btn,.--theme-error.vacancy-card__btn,.--theme-error.vacancy-info__btn,.button.--theme-error,.m-path__search-field button.--theme-error,.notific__btn.--type-cancel,.sport-banner__btn>span.--theme-error{color:var(--light);background-color:var(--error)}.--theme-error.about-block__btn:hover,.--theme-error.anti-doping__btn:hover,.--theme-error.article__btn:hover,.--theme-error.chat__button:hover,.--theme-error.chat__close-button:hover,.--theme-error.chat__send-button:hover,.--theme-error.department-block__btn:hover,.--theme-error.entry-card__button:hover,.--theme-error.event-card__btn:hover,.--theme-error.event__tabs-item:hover,.--theme-error.events-block__btn:hover,.--theme-error.events__link:hover,.--theme-error.events__reset-btn:hover,.--theme-error.events__tags-button:hover,.--theme-error.filter__btn:hover,.--theme-error.form__submit-btn:hover,.--theme-error.gto-center-item__btn:hover,.--theme-error.gto-form__next-btn:hover,.--theme-error.gto-form__prev-btn:hover,.--theme-error.gto-notif__btn:hover,.--theme-error.header__dd-btn:hover,.--theme-error.instruction-block__link:hover,.--theme-error.m-path__btn:hover,.--theme-error.map-card__btn:hover,.--theme-error.news__btn:hover,.--theme-error.notific__btn:hover,.--theme-error.popup-lk-block__btn:hover,.--theme-error.promo-block__btn:hover,.--theme-error.roll-up-btn:hover,.--theme-error.search__reset-btn:hover,.--theme-error.search__search-btn:hover,.--theme-error.service-card__btn:hover,.--theme-error.vacancy-card__btn:hover,.--theme-error.vacancy-info__btn:hover,.button.--theme-error:hover,.m-path__search-field button.--theme-error:hover,.notific__btn.--type-cancel:hover,.sport-banner__btn>span.--theme-error:hover{background-color:#e12222}.--theme-text.about-block__btn,.--theme-text.anti-doping__btn,.--theme-text.article__btn,.--theme-text.chat__button,.--theme-text.chat__close-button,.--theme-text.chat__send-button,.--theme-text.department-block__btn,.--theme-text.entry-card__button,.--theme-text.event__tabs-item,.--theme-text.events-block__btn,.--theme-text.events__link,.--theme-text.events__reset-btn,.--theme-text.events__tags-button,.--theme-text.form__submit-btn,.--theme-text.gto-center-item__btn,.--theme-text.gto-form__next-btn,.--theme-text.gto-form__prev-btn,.--theme-text.gto-notif__btn,.--theme-text.header__dd-btn,.--theme-text.instruction-block__link,.--theme-text.m-path__btn,.--theme-text.map-card__btn,.--theme-text.news__btn,.--theme-text.notific__btn,.--theme-text.popup-lk-block__btn,.--theme-text.promo-block__btn,.--theme-text.roll-up-btn,.--theme-text.search__reset-btn,.--theme-text.search__search-btn,.--theme-text.service-card__btn,.--theme-text.vacancy-card__btn,.--theme-text.vacancy-info__btn,.button.--theme-text,.event-card__btn,.filter__btn,.m-path__search-field button.--theme-text,.m-path__search-field button.filter__btn,.sport-banner__btn>span.--theme-text{color:var(--primary);background-color:var(--g100)}.--theme-text.about-block__btn:hover,.--theme-text.anti-doping__btn:hover,.--theme-text.article__btn:hover,.--theme-text.chat__button:hover,.--theme-text.chat__close-button:hover,.--theme-text.chat__send-button:hover,.--theme-text.department-block__btn:hover,.--theme-text.entry-card__button:hover,.--theme-text.event__tabs-item:hover,.--theme-text.events-block__btn:hover,.--theme-text.events__link:hover,.--theme-text.events__reset-btn:hover,.--theme-text.events__tags-button:hover,.--theme-text.form__submit-btn:hover,.--theme-text.gto-center-item__btn:hover,.--theme-text.gto-form__next-btn:hover,.--theme-text.gto-form__prev-btn:hover,.--theme-text.gto-notif__btn:hover,.--theme-text.header__dd-btn:hover,.--theme-text.instruction-block__link:hover,.--theme-text.m-path__btn:hover,.--theme-text.map-card__btn:hover,.--theme-text.news__btn:hover,.--theme-text.notific__btn:hover,.--theme-text.popup-lk-block__btn:hover,.--theme-text.promo-block__btn:hover,.--theme-text.roll-up-btn:hover,.--theme-text.search__reset-btn:hover,.--theme-text.search__search-btn:hover,.--theme-text.service-card__btn:hover,.--theme-text.vacancy-card__btn:hover,.--theme-text.vacancy-info__btn:hover,.button.--theme-text:hover,.event-card__btn:hover,.filter__btn:hover,.m-path__search-field button.--theme-text:hover,.sport-banner__btn>span.--theme-text:hover{color:var(--primary);background-color:rgba(var(--primary),.26)}.--theme-outline.about-block__btn,.--theme-outline.anti-doping__btn,.--theme-outline.chat__button,.--theme-outline.chat__close-button,.--theme-outline.chat__send-button,.--theme-outline.department-block__btn,.--theme-outline.entry-card__button,.--theme-outline.event-card__btn,.--theme-outline.event__tabs-item,.--theme-outline.events-block__btn,.--theme-outline.events__link,.--theme-outline.events__reset-btn,.--theme-outline.events__tags-button,.--theme-outline.filter__btn,.--theme-outline.form__submit-btn,.--theme-outline.gto-form__next-btn,.--theme-outline.gto-notif__btn,.--theme-outline.header__dd-btn,.--theme-outline.instruction-block__link,.--theme-outline.m-path__btn,.--theme-outline.map-card__btn,.--theme-outline.news__btn,.--theme-outline.notific__btn,.--theme-outline.popup-lk-block__btn,.--theme-outline.promo-block__btn,.--theme-outline.roll-up-btn,.--theme-outline.search__reset-btn,.--theme-outline.search__search-btn,.--theme-outline.vacancy-card__btn,.--theme-outline.vacancy-info__btn,.article__btn,.button.--theme-outline,.gto-center-item__btn,.gto-form__prev-btn,.m-path__search-field button.--theme-outline,.m-path__search-field button.article__btn,.m-path__search-field button.gto-center-item__btn,.m-path__search-field button.gto-form__prev-btn,.m-path__search-field button.service-card__btn,.service-card__btn,.sport-banner__btn>span.--theme-outline,.sport-banner__btn>span.gto-center-item__btn,.sport-banner__btn>span.gto-form__prev-btn,.sport-banner__btn>span.service-card__btn{border:1px solid var(--primary);color:var(--primary)}.--theme-outline.about-block__btn:hover,.--theme-outline.anti-doping__btn:hover,.--theme-outline.chat__button:hover,.--theme-outline.chat__close-button:hover,.--theme-outline.chat__send-button:hover,.--theme-outline.department-block__btn:hover,.--theme-outline.entry-card__button:hover,.--theme-outline.event-card__btn:hover,.--theme-outline.event__tabs-item:hover,.--theme-outline.events-block__btn:hover,.--theme-outline.events__link:hover,.--theme-outline.events__reset-btn:hover,.--theme-outline.events__tags-button:hover,.--theme-outline.filter__btn:hover,.--theme-outline.form__submit-btn:hover,.--theme-outline.gto-form__next-btn:hover,.--theme-outline.gto-notif__btn:hover,.--theme-outline.header__dd-btn:hover,.--theme-outline.instruction-block__link:hover,.--theme-outline.m-path__btn:hover,.--theme-outline.map-card__btn:hover,.--theme-outline.news__btn:hover,.--theme-outline.notific__btn:hover,.--theme-outline.popup-lk-block__btn:hover,.--theme-outline.promo-block__btn:hover,.--theme-outline.roll-up-btn:hover,.--theme-outline.search__reset-btn:hover,.--theme-outline.search__search-btn:hover,.--theme-outline.vacancy-card__btn:hover,.--theme-outline.vacancy-info__btn:hover,.article__btn:hover,.button.--theme-outline:hover,.gto-center-item__btn:hover,.gto-form__prev-btn:hover,.m-path__search-field button.--theme-outline:hover,.service-card__btn:hover,.sport-banner__btn>span.--theme-outline:hover{background-color:rgba(0,0,0,.1)}.--size-small.about-block__btn,.--size-small.anti-doping__btn,.--size-small.article__btn,.--size-small.chat__button,.--size-small.chat__close-button,.--size-small.chat__send-button,.--size-small.department-block__btn,.--size-small.entry-card__button,.--size-small.event__tabs-item,.--size-small.events-block__btn,.--size-small.events__link,.--size-small.events__reset-btn,.--size-small.events__tags-button,.--size-small.filter__btn,.--size-small.form__submit-btn,.--size-small.gto-center-item__btn,.--size-small.gto-form__next-btn,.--size-small.gto-form__prev-btn,.--size-small.gto-notif__btn,.--size-small.header__dd-btn,.--size-small.instruction-block__link,.--size-small.m-path__btn,.--size-small.map-card__btn,.--size-small.news__btn,.--size-small.notific__btn,.--size-small.popup-lk-block__btn,.--size-small.promo-block__btn,.--size-small.roll-up-btn,.--size-small.search__reset-btn,.--size-small.search__search-btn,.--size-small.service-card__btn,.--size-small.vacancy-card__btn,.--size-small.vacancy-info__btn,.button.--size-small,.event-card__btn,.m-path__search-field button.--size-small,.sport-banner__btn>span.--size-small{font-size:.675em;padding:.75rem 1.25rem;font-weight:600}.--spinner-active.about-block__btn,.--spinner-active.anti-doping__btn,.--spinner-active.article__btn,.--spinner-active.chat__button,.--spinner-active.chat__close-button,.--spinner-active.chat__send-button,.--spinner-active.department-block__btn,.--spinner-active.entry-card__button,.--spinner-active.event-card__btn,.--spinner-active.event__tabs-item,.--spinner-active.events-block__btn,.--spinner-active.events__link,.--spinner-active.events__reset-btn,.--spinner-active.events__tags-button,.--spinner-active.filter__btn,.--spinner-active.form__submit-btn,.--spinner-active.gto-center-item__btn,.--spinner-active.gto-form__next-btn,.--spinner-active.gto-form__prev-btn,.--spinner-active.gto-notif__btn,.--spinner-active.header__dd-btn,.--spinner-active.instruction-block__link,.--spinner-active.m-path__btn,.--spinner-active.map-card__btn,.--spinner-active.news__btn,.--spinner-active.notific__btn,.--spinner-active.popup-lk-block__btn,.--spinner-active.promo-block__btn,.--spinner-active.roll-up-btn,.--spinner-active.search__reset-btn,.--spinner-active.search__search-btn,.--spinner-active.service-card__btn,.--spinner-active.vacancy-card__btn,.--spinner-active.vacancy-info__btn,.button.--spinner-active,.m-path__search-field button.--spinner-active,.sport-banner__btn>span.--spinner-active{position:relative;color:transparent!important;opacity:.54;pointer-events:none}.--spinner-active.about-block__btn>.spinner,.--spinner-active.anti-doping__btn>.spinner,.--spinner-active.article__btn>.spinner,.--spinner-active.chat__button>.spinner,.--spinner-active.chat__close-button>.spinner,.--spinner-active.chat__send-button>.spinner,.--spinner-active.department-block__btn>.spinner,.--spinner-active.entry-card__button>.spinner,.--spinner-active.event-card__btn>.spinner,.--spinner-active.event__tabs-item>.spinner,.--spinner-active.events-block__btn>.spinner,.--spinner-active.events__link>.spinner,.--spinner-active.events__reset-btn>.spinner,.--spinner-active.events__tags-button>.spinner,.--spinner-active.filter__btn>.spinner,.--spinner-active.form__submit-btn>.spinner,.--spinner-active.gto-center-item__btn>.spinner,.--spinner-active.gto-form__next-btn>.spinner,.--spinner-active.gto-form__prev-btn>.spinner,.--spinner-active.gto-notif__btn>.spinner,.--spinner-active.header__dd-btn>.spinner,.--spinner-active.instruction-block__link>.spinner,.--spinner-active.m-path__btn>.spinner,.--spinner-active.map-card__btn>.spinner,.--spinner-active.news__btn>.spinner,.--spinner-active.notific__btn>.spinner,.--spinner-active.popup-lk-block__btn>.spinner,.--spinner-active.promo-block__btn>.spinner,.--spinner-active.roll-up-btn>.spinner,.--spinner-active.search__reset-btn>.spinner,.--spinner-active.search__search-btn>.spinner,.--spinner-active.service-card__btn>.spinner,.--spinner-active.vacancy-card__btn>.spinner,.--spinner-active.vacancy-info__btn>.spinner,.button.--spinner-active>.spinner,.m-path__search-field button.--spinner-active>.spinner,.sport-banner__btn>span.--spinner-active>.spinner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1}.--spinner-active.about-block__btn>.spinner>div,.--spinner-active.anti-doping__btn>.spinner>div,.--spinner-active.article__btn>.spinner>div,.--spinner-active.chat__button>.spinner>div,.--spinner-active.chat__close-button>.spinner>div,.--spinner-active.chat__send-button>.spinner>div,.--spinner-active.department-block__btn>.spinner>div,.--spinner-active.entry-card__button>.spinner>div,.--spinner-active.event-card__btn>.spinner>div,.--spinner-active.event__tabs-item>.spinner>div,.--spinner-active.events-block__btn>.spinner>div,.--spinner-active.events__link>.spinner>div,.--spinner-active.events__reset-btn>.spinner>div,.--spinner-active.events__tags-button>.spinner>div,.--spinner-active.filter__btn>.spinner>div,.--spinner-active.form__submit-btn>.spinner>div,.--spinner-active.gto-center-item__btn>.spinner>div,.--spinner-active.gto-form__next-btn>.spinner>div,.--spinner-active.gto-form__prev-btn>.spinner>div,.--spinner-active.gto-notif__btn>.spinner>div,.--spinner-active.header__dd-btn>.spinner>div,.--spinner-active.instruction-block__link>.spinner>div,.--spinner-active.m-path__btn>.spinner>div,.--spinner-active.map-card__btn>.spinner>div,.--spinner-active.news__btn>.spinner>div,.--spinner-active.notific__btn>.spinner>div,.--spinner-active.popup-lk-block__btn>.spinner>div,.--spinner-active.promo-block__btn>.spinner>div,.--spinner-active.roll-up-btn>.spinner>div,.--spinner-active.search__reset-btn>.spinner>div,.--spinner-active.search__search-btn>.spinner>div,.--spinner-active.service-card__btn>.spinner>div,.--spinner-active.vacancy-card__btn>.spinner>div,.--spinner-active.vacancy-info__btn>.spinner>div,.button.--spinner-active>.spinner>div,.m-path__search-field button.--spinner-active>.spinner>div,.sport-banner__btn>span.--spinner-active>.spinner>div{width:.875em;height:.875em;border-radius:50%;background-color:var(--white);margin-right:5%;animation:loader 1.4s infinite ease-in-out both}.--spinner-active.about-block__btn>.spinner>div:nth-of-type(2),.--spinner-active.anti-doping__btn>.spinner>div:nth-of-type(2),.--spinner-active.article__btn>.spinner>div:nth-of-type(2),.--spinner-active.chat__button>.spinner>div:nth-of-type(2),.--spinner-active.chat__close-button>.spinner>div:nth-of-type(2),.--spinner-active.chat__send-button>.spinner>div:nth-of-type(2),.--spinner-active.department-block__btn>.spinner>div:nth-of-type(2),.--spinner-active.entry-card__button>.spinner>div:nth-of-type(2),.--spinner-active.event-card__btn>.spinner>div:nth-of-type(2),.--spinner-active.event__tabs-item>.spinner>div:nth-of-type(2),.--spinner-active.events-block__btn>.spinner>div:nth-of-type(2),.--spinner-active.events__link>.spinner>div:nth-of-type(2),.--spinner-active.events__reset-btn>.spinner>div:nth-of-type(2),.--spinner-active.events__tags-button>.spinner>div:nth-of-type(2),.--spinner-active.filter__btn>.spinner>div:nth-of-type(2),.--spinner-active.form__submit-btn>.spinner>div:nth-of-type(2),.--spinner-active.gto-center-item__btn>.spinner>div:nth-of-type(2),.--spinner-active.gto-form__next-btn>.spinner>div:nth-of-type(2),.--spinner-active.gto-form__prev-btn>.spinner>div:nth-of-type(2),.--spinner-active.gto-notif__btn>.spinner>div:nth-of-type(2),.--spinner-active.header__dd-btn>.spinner>div:nth-of-type(2),.--spinner-active.instruction-block__link>.spinner>div:nth-of-type(2),.--spinner-active.m-path__btn>.spinner>div:nth-of-type(2),.--spinner-active.map-card__btn>.spinner>div:nth-of-type(2),.--spinner-active.news__btn>.spinner>div:nth-of-type(2),.--spinner-active.notific__btn>.spinner>div:nth-of-type(2),.--spinner-active.popup-lk-block__btn>.spinner>div:nth-of-type(2),.--spinner-active.promo-block__btn>.spinner>div:nth-of-type(2),.--spinner-active.roll-up-btn>.spinner>div:nth-of-type(2),.--spinner-active.search__reset-btn>.spinner>div:nth-of-type(2),.--spinner-active.search__search-btn>.spinner>div:nth-of-type(2),.--spinner-active.service-card__btn>.spinner>div:nth-of-type(2),.--spinner-active.vacancy-card__btn>.spinner>div:nth-of-type(2),.--spinner-active.vacancy-info__btn>.spinner>div:nth-of-type(2),.button.--spinner-active>.spinner>div:nth-of-type(2),.m-path__search-field button.--spinner-active>.spinner>div:nth-of-type(2),.sport-banner__btn>span.--spinner-active>.spinner>div:nth-of-type(2){animation-delay:.25s}.--spinner-active.about-block__btn>.spinner>div:last-of-type,.--spinner-active.anti-doping__btn>.spinner>div:last-of-type,.--spinner-active.article__btn>.spinner>div:last-of-type,.--spinner-active.chat__button>.spinner>div:last-of-type,.--spinner-active.chat__close-button>.spinner>div:last-of-type,.--spinner-active.chat__send-button>.spinner>div:last-of-type,.--spinner-active.department-block__btn>.spinner>div:last-of-type,.--spinner-active.entry-card__button>.spinner>div:last-of-type,.--spinner-active.event-card__btn>.spinner>div:last-of-type,.--spinner-active.event__tabs-item>.spinner>div:last-of-type,.--spinner-active.events-block__btn>.spinner>div:last-of-type,.--spinner-active.events__link>.spinner>div:last-of-type,.--spinner-active.events__reset-btn>.spinner>div:last-of-type,.--spinner-active.events__tags-button>.spinner>div:last-of-type,.--spinner-active.filter__btn>.spinner>div:last-of-type,.--spinner-active.form__submit-btn>.spinner>div:last-of-type,.--spinner-active.gto-center-item__btn>.spinner>div:last-of-type,.--spinner-active.gto-form__next-btn>.spinner>div:last-of-type,.--spinner-active.gto-form__prev-btn>.spinner>div:last-of-type,.--spinner-active.gto-notif__btn>.spinner>div:last-of-type,.--spinner-active.header__dd-btn>.spinner>div:last-of-type,.--spinner-active.instruction-block__link>.spinner>div:last-of-type,.--spinner-active.m-path__btn>.spinner>div:last-of-type,.--spinner-active.map-card__btn>.spinner>div:last-of-type,.--spinner-active.news__btn>.spinner>div:last-of-type,.--spinner-active.notific__btn>.spinner>div:last-of-type,.--spinner-active.popup-lk-block__btn>.spinner>div:last-of-type,.--spinner-active.promo-block__btn>.spinner>div:last-of-type,.--spinner-active.roll-up-btn>.spinner>div:last-of-type,.--spinner-active.search__reset-btn>.spinner>div:last-of-type,.--spinner-active.search__search-btn>.spinner>div:last-of-type,.--spinner-active.service-card__btn>.spinner>div:last-of-type,.--spinner-active.vacancy-card__btn>.spinner>div:last-of-type,.--spinner-active.vacancy-info__btn>.spinner>div:last-of-type,.button.--spinner-active>.spinner>div:last-of-type,.m-path__search-field button.--spinner-active>.spinner>div:last-of-type,.sport-banner__btn>span.--spinner-active>.spinner>div:last-of-type{animation-delay:.5s;margin-right:0}@keyframes loader{0%,100%,80%{transform:translate3d(0,0,0) scale(.25);opacity:0}40%{transform:translate3d(0,0,0) scale(1);opacity:1}}.bread-crumbs{margin-block:min(3vh,1.875em)}.bread-crumbs__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.bread-crumbs__item{color:var(--g400);line-height:1.5}.bread-crumbs__item:not(:last-of-type):after{content:"/";padding-inline:.5em;color:currentColor}.bread-crumbs__link{color:currentColor;text-decoration:none;display:inline;text-underline-offset:4px}.bread-crumbs__link:hover{text-decoration:underline}.bread-crumbs__link[href="#0"]{pointer-events:none}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.54);z-index:1000;overflow-y:auto;box-sizing:border-box;padding:min(1vmax,1em);display:none}.popup.--opened{display:flex}.popup__card{margin:auto;max-width:100%;padding:min(3.125vmax,3.125em);box-sizing:border-box;animation:PopupShow .6s ease-in-out}.popup__header{position:relative;display:flex;gap:1.875em;align-items:baseline;justify-content:space-between}.popup__close{margin-left:auto;font-size:225%;cursor:pointer}.popup__close:hover{color:var(--primary)}.popup__title{font-size:2.25em;color:var(--primary);margin:0 0 1.875rem;flex:auto}.popup__title:empty{display:none}.popup__title:empty~.popup__close{position:absolute;top:min(-2vmax,-2rem);right:min(-2vmax,-2rem)}@keyframes PopupShow{0%{opacity:0;transform:scale(.95)}50%{transform:scale(1.05)}100%{opacity:1;transform:scale(1)}}.popup-lk-block{text-align:center;max-width:20em}.popup-lk-block__content{margin:.5em 0 1.5em}.popup-lk-block__btn{display:inline-block}.notific{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;padding:1.6vmax;box-sizing:border-box;background-color:rgba(0,0,0,.26);animation:fadeIn .3s ease-out;z-index:1001}.notific__card{display:flex;gap:.875em;flex-direction:column;align-items:center;padding:1.25em 2em;box-sizing:border-box;max-width:23em;text-align:center;animation:notificShow .3s ease-out}.notific__card.--alert .notific__icon{border-color:var(--alert)}.notific__card.--alert .notific__icon:before{content:"\f0205";color:var(--alert)}.notific__card.--error .notific__icon{border-color:var(--error)}.notific__card.--error .notific__icon:before{content:"\f0156";color:var(--error)}.notific__card.--success .notific__icon{border-color:var(--success)}.notific__card.--success .notific__icon:before{content:"\f012c";color:var(--success)}.notific__card.--info .notific__icon{border-color:var(--info)}.notific__card.--info .notific__icon:before{content:"\f02d6";color:var(--info)}.notific__icon{display:flex;align-items:center;justify-content:center;width:4.5em;height:4.5em;border:4px solid transparent;border-radius:50%}.notific__icon:before{font-size:285%;transform:translate3d(0,-10%,0) scale(1,0);animation:notificInfo .2s .35s ease-out both}.notific__title{margin:0;font-size:125%;font-weight:700;line-height:150%}.notific__text{margin:0;font-size:87.5%;line-height:150%;color:var(--darkLow)}.notific__controls{display:flex;flex-wrap:wrap;gap:.75em;justify-content:center}@keyframes notificShow{0%{opacity:0;transform:translate3d(0,-10%,0) scale(0)}80%{opacity:1;transform:translate3d(0,0,0) scale(1.1)}100%{opacity:1;transform:translate3d(0,0,0) scale(1)}}@keyframes notificInfo{0%{opacity:0;transform:translate3d(0,-10%,0) scale(1,0)}80%{opacity:1;transform:translate3d(0,0,0) scale(1.2,1.2)}100%{opacity:1;transform:translate3d(0,0,0) scale(1)}}.header{position:relative;z-index:200;background-color:var(--primary);box-shadow:0 0 15px rgba(0,0,0,.15)}.header__wrap{display:flex;gap:.75em;align-items:center;color:var(--light)}.header__list{display:flex;justify-content:flex-start;flex:auto;transition:opacity .35s ease-in-out}.header__list>li{flex:none}@media only screen and (max-width:575px){.header__list{max-width:0}}.header__link{width:100%;box-sizing:border-box;border:none;background-color:transparent;display:flex;gap:.5em;align-items:center;margin:0;padding:1.325em 1em;color:var(--light);font-size:.875em;font-weight:600;text-decoration:unset;transition:background-color .25s ease-in-out;cursor:pointer}.header__link:not(.--active):hover{background-color:rgba(0,0,0,.15)}.header__link.--type-exit-btn,.header__link.--type-login-btn{display:block;flex:none;min-width:-moz-max-content;min-width:max-content;max-width:-moz-max-content;max-width:max-content;padding:1em}.header__link.--type-exit-btn .mdi,.header__link.--type-login-btn .mdi{flex:none;font-size:171.4%;vertical-align:middle}.header__link a{text-decoration:unset;color:inherit}.header__link a:hover{text-decoration:underline}.header__link.--type-dd-btn{padding-block:.975em}.header__link.--type-dd-btn .mdi{font-size:1.5rem}.header__link-text{flex:auto;text-align:left}.header__mobile{flex:none;align-self:stretch;display:flex;align-items:center;position:relative}@media only screen and (max-width:575px){.header__mobile{margin-left:auto}}.header__dd-menu-container,.header__mobile-container{display:none;animation:fadeIn .25s ease-in-out;position:absolute;top:100%;right:0;background-color:var(--white);box-shadow:0 0 15px rgba(0,0,0,.15)}@media only screen and (max-width:575px){.header__mobile-container{position:fixed;left:0;right:0;top:55.59px;bottom:0;overflow-y:auto}}.header__dd-menu-list,.header__mobile-list{min-width:14.375em}.header__dd-menu-list .header__link,.header__mobile-list .header__link{flex:auto;color:var(--dark);border-bottom:1px solid var(--g300);padding-left:1.25em;padding-right:1.25em}.header__dd-menu-list .header__link:hover,.header__mobile-list .header__link:hover{background-color:var(--g100);color:var(--primary);font-weight:700}.header__dd-menu-list .header__link:not(.--type-exit-btn):not(.--type-login-btn) .mdi:before,.header__mobile-list .header__link:not(.--type-exit-btn):not(.--type-login-btn) .mdi:before{content:"\f0142"}.header__dd-menu-list .header__dd-btn,.header__mobile-list .header__dd-btn{color:var(--dark);background-color:rgba(0,0,0,.05);border:1px solid var(--darkLow)}.header__dd-menu-list .header__dd-btn:hover,.header__mobile-list .header__dd-btn:hover{background-color:rgba(0,0,0,.15)}.header__mobile-list .header__dd-menu-container{top:0;left:unset;right:calc(100% + .625em)}.header__dd-menu{flex:none;position:relative}.header__dd-menu[data-level="0"]:nth-child(1) .header__dd-menu .header__dd-menu-container,.header__dd-menu[data-level="0"]:nth-child(2) .header__dd-menu .header__dd-menu-container,.header__dd-menu[data-level="0"]:nth-child(3) .header__dd-menu .header__dd-menu-container{top:0;left:calc(100% + .625em);right:unset}.header__dd-menu:not([data-level="0"]) .header__dd-menu-container{top:0;left:unset;right:calc(100% + .625em)}.header__dd-menu.--opened>.header__link:not(.--type-exit-btn):not(.--type-login-btn) .mdi:before{content:"\f0143"}.header__dd-menu.--opened>.header__dd-menu-container{display:block}@media only screen and (max-width:575px){.header__dd-menu{position:relative}.header__dd-menu>.header__link:not(.--type-exit-btn):not(.--type-login-btn) .mdi:before{content:"\f0140"}}@media only screen and (max-width:575px){.header__dd-menu-container:not(.--type-login){position:static;box-shadow:unset;display:none}.header__dd-menu-container:not(.--type-login) .header__dd-menu-list{padding-left:1.5em}}.header__dd-btn{margin-top:-.5rem;margin-bottom:-.5rem;margin-left:auto;flex:none;min-width:1.5rem;max-width:1.5rem;width:1.5rem;height:1.5rem;padding:0;min-height:unset;color:var(--light);background-color:rgba(255,255,255,.05);border:1px solid var(--lightLow);display:flex;align-items:center;justify-content:center}.header__dd-btn:hover{background-color:rgba(255,255,255,.15)}.header__dd-btn .mdi{font-size:1.5rem}.header__btn{height:100%;padding-left:1.25em;padding-right:1.25em;color:var(--light);font-size:.875em;font-weight:600;transition:background-color .25s ease-in-out}.header__btn:hover{background-color:rgba(0,0,0,.15)}.header__icon{display:flex;align-items:center}.header__icon:before{content:"Еще "}.header__icon:after{content:"\f0140"}@media only screen and (max-width:575px){.header__icon:before{content:unset}.header__icon:after{content:"\f035c"}}.header__icon-eye{cursor:pointer;font-size:2em;margin-left:auto}@media only screen and (max-width:575px){.header__icon-eye{order:-1;margin-left:0}}.header.--bottom-menu .header__list>li{flex:auto}.header.--bottom-menu .header__list>li>.header__link{justify-content:center}.header.--bottom-menu .header__list>li>.header__link>.header__dd-btn{margin-left:unset}@media only screen and (max-width:575px){.header.--bottom-menu .header__list{max-width:initial;flex-direction:column}}@media only screen and (max-width:767px){.header.--bottom-menu{display:none}}.chat__button{position:fixed;bottom:.5rem;right:2.4vmax;z-index:101;width:2em;height:2em;font-size:2em;min-width:unset;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 15px rgba(0,0,0,.26)}.chat__button:before{content:"\f0b7b";font-size:100%}.chat__button:active{transform:translateY(1px)}.chat__container{position:fixed;bottom:.5rem;right:2.4vmax;z-index:101;max-block-size:100vh;inline-size:min(22.5em,90%);background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.26);border-radius:10px;visibility:hidden;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:visibility 0s .35s,opacity .35s}.chat__container.--opened{visibility:visible;opacity:1;pointer-events:all;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;transition:visibility 0s,opacity .35s}.chat__close-button{inline-size:100%;display:grid;text-align:left;grid-template-columns:1fr auto;align-items:center;font-weight:600;border-radius:10px 10px 0 0}.chat__close-button .mdi{grid-area:1/2/3/3;font-size:1.5em}.chat__status{grid-area:2/1/3/2;display:flex;align-items:center;text-transform:initial;gap:.25em;font-weight:400}.chat__status::after{content:"";display:block;inline-size:.675em;block-size:.675em;border-radius:50%;background-color:var(--success);box-shadow:0 0 2px 2px rgba(53,215,53,.4)}.chat__status.--offline::after{background-color:var(--error);box-shadow:none}.chat__body{position:relative;height:22.5em;overflow:hidden}.chat__logs-list{margin:0;list-style:none;padding:.5em .75em;height:inherit;box-sizing:border-box;overflow-y:auto}.chat__logs-list::-webkit-scrollbar{width:8px}.chat__logs-list::-webkit-scrollbar-track{background-color:transparent;border-radius:5px}.chat__logs-list::-webkit-scrollbar-thumb{background-color:var(--g200);border-radius:5px}.chat__info{position:absolute;inset:auto 0 0;text-align:right;padding:.5em 1.25em}.chat__send-form{display:flex;gap:.875em;padding:.875em 1.875em;box-sizing:border-box;align-items:center;border-block-start:1px solid var(--g200)}.chat__field{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:none;resize:none;background-color:transparent;padding:0;block-size:100%;inline-size:100%;font-family:inherit;font-size:100%}.chat__field::-webkit-scrollbar{width:8px}.chat__field::-webkit-scrollbar-track{background-color:transparent;border-radius:5px}.chat__field::-webkit-scrollbar-thumb{background-color:var(--g200);border-radius:5px}.chat__send-button{min-width:unset;padding:.375em .625em;font-size:1em;border-radius:50%;display:flex;align-items:center;justify-content:center}.chat__send-button:before{content:"\f005d"}.chat__send-button:active{transform:translateY(1px)}.chat__send-button.--loading:before{content:"\f0772";animation:loading .75s ease-in-out infinite}.chat__msg{margin-inline:15% 0;margin-block-end:10%}.chat__msg.--type-operator{margin-inline:0 15%}.chat__msg.--type-operator .chat__msg-content{background-color:var(--g200)}.chat__msg-name{margin:.5rem;font-weight:600;font-size:.875em}.chat__msg-content{padding:.5rem;box-sizing:border-box;border-radius:10px;background-color:#d9e0ff}.chat__msg-time{margin:.5rem;font-size:.75em;text-align:right;color:var(--darkLow)}.chat__msg-text{margin:.5rem}@keyframes loading{from{rotate:0deg}to{rotate:360deg}}.logo{display:block}.logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.logo.--place-header{flex:none;min-width:28px;max-width:28px;margin:.5em 0;width:auto;height:40px}.logo.--place-footer-card{width:auto;height:64px;flex:none;min-width:44px;max-width:44px}@media only screen and (max-width:575px){.logo.--place-header{order:-1}}.content{flex:auto}.content>section:last-of-type{padding-bottom:min(10.625vmax,10.625em)}.content__title-block{display:flex;gap:1em;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-block-end:1.25em}.content__title-block .content__title{margin-block-end:0}.content__title-block .content__link-button{margin-inline-start:auto}.content__title{margin-bottom:min(3.125vmax,3.125rem)}.content__title.--type-wrap{margin-bottom:min(3.125vmax,3.125rem)}.content__link-button{font-weight:500;color:var(--primary);text-decoration:unset}.content__link-button:hover{text-decoration:underline}.content__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1em}.top-banner{background-color:var(--primary);box-sizing:border-box;position:relative;display:flex}.top-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(80% 80% at 50% 20%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 60%,rgba(0,0,0,.3) 100%),radial-gradient(80% 80% at 50% 80%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 60%,rgba(0,0,0,.3) 100%)}.top-banner.--background-image{background-size:contain;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:767px){.top-banner.--background-image{background-position-x:-100%;background-size:cover}}.top-banner__bg-img{-o-object-fit:contain;object-fit:contain}.top-banner__wrap{z-index:1;color:var(--light);display:grid}.top-banner__title{max-width:32rem}.top-banner__subtitle{margin:1.5em 0;font-size:min(2vmax,1.5em);text-transform:uppercase;max-width:33rem}.top-banner__icons{display:flex;flex-wrap:wrap;max-width:22em;gap:.625em;margin:1.875em 0 2.5em}.top-banner__icon svg{fill:var(--white)}.top-banner__logo-block{display:flex;flex-wrap:wrap;max-width:27.125em;gap:1.5em;margin-bottom:1.875em}.top-banner__logo-block img{width:calc(50% - .75em);max-width:12em;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:576px){.top-banner__logo-block{gap:3.125em}.top-banner__logo-block img{width:100%}}.about-block{display:grid;gap:1.25em}.about-block__content{display:flex;flex-direction:column;gap:1.25em}.about-block__image{width:100%;height:100%;min-height:250px;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}@media only screen and (min-width:768px){.about-block__image{min-height:336px}}.about-block__main-text{display:flex;flex-direction:column;gap:1.25em}.about-block__main-text.--type-accordion{display:none;grid-column:1/-1;animation:fadeIn .5s ease-in-out}.about-block__main-text.--type-accordion.--opened{display:block}.about-block__main-text>p{margin:0;font-size:.875em}.about-block__main-text>p:empty{display:none}.about-block__header{z-index:2;justify-self:start;align-self:start;max-width:100%;box-shadow:initial}.about-block__header-wrap{padding:0;margin:0}@media only screen and (min-width:768px){.about-block__header-wrap{width:-moz-max-content;width:max-content}}.about-block__header-list .header__link{padding:1.25em 1.875em;gap:.5em}@media only screen and (max-width:767px){.about-block__header-list{flex:auto;max-width:initial}.about-block__header-list .header__dd-menu{flex:auto}.about-block__header-list .header__dd-menu.--opened .header__dd-menu-container{position:absolute;box-shadow:0 0 15px rgba(0,0,0,.15)}.about-block__header-list .header__dd-menu.--opened .header__dd-menu-container .header__dd-menu-list{padding-left:0}}.about-block__btn{max-width:-moz-max-content;max-width:max-content}.about-block__btn.--type-accordion{display:inline-flex;gap:.5em;align-items:center}.about-block__btn.--type-accordion.--active:before{transform:scale(1,1)}.about-block__btn.--type-accordion:before{order:2;font-size:1.5em;content:"\f0536";transform:scale(1,-1)}@media only screen and (min-width:768px){.about-block{gap:1.25em min(3.75vmax,3.75em);grid-template-columns:1fr 1fr}}.promo-block{position:relative}.promo-block:before{content:"";position:absolute;inset:28.25% 0;width:100%;height:auto;z-index:-1;background-color:var(--primary)}.promo-block__item{display:flex}.promo-block__card-link{text-decoration:none;display:flex;inline-size:100%;block-size:100%}.promo-block__card{inline-size:100%;position:relative;z-index:1;box-sizing:border-box;display:flex;gap:1.25em;flex-direction:column;justify-content:center;padding:clamp(20px,8vw,80px) clamp(40px,11.3vw,113px) clamp(40px,8vw,80px);background-size:cover;background-position:center;background-repeat:no-repeat;color:var(--light)}.promo-block__card:after{content:"";position:absolute;inset:0;width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,.6)}.promo-block__card.--no-overlay{aspect-ratio:1;align-self:center}.promo-block__card.--no-overlay::after{content:none}@media only screen and (min-width:1024px){.promo-block__card{block-size:clamp(15.625rem,11.7958rem + 16.338vw,26.5rem)}}.promo-block__title{max-width:min(40em,100%)}.promo-block__subtitle{margin:0;max-width:min(40em,100%);font-size:clamp(.875em,2vh,1.25em);font-weight:600}.promo-block__btn{align-self:flex-start;font-size:.875em;min-inline-size:min(17em,100%);margin-block-start:1.25rem;text-transform:uppercase;font-weight:700}.promo-block__dots{margin:clamp(10px,2vw,20px) auto;width:-moz-max-content;width:max-content;max-width:80vw;position:absolute;inset:auto 0 min(1.25vmax,1.25rem) 0}.promo-block__dot{border:unset!important;border-radius:50%;background-color:var(--g300);cursor:pointer}.promo-block__dot.is-active{border:unset!important;background-color:var(--primary)}.promo-block .splide__arrows .splide__arrow{border-radius:50%;background-color:transparent}.promo-block .splide__arrows .splide__arrow:not(:disabled){opacity:1}.promo-block .splide__arrows .splide__arrow svg{fill:var(--primary);width:1.5em;height:1.5em}.promo-block .splide__arrows .splide__arrow.splide__arrow--prev{left:-4.5em}.promo-block .splide__arrows .splide__arrow.splide__arrow--next{right:-4.5em}.promo-block.--pbe-lg{padding-block-end:min(5.5vmax,5.5rem)}.news-block{display:grid;gap:1.25em;grid-template-columns:repeat(auto-fit,minmax(15em,1fr))}@media only screen and (min-width:1024px){.news-block .news-card:first-child{grid-column:span 2;grid-row:span 2;background-color:var(--primary);padding-top:.875em;padding-bottom:0}.news-block .news-card:first-child .news-card__title{padding-left:.5em;color:var(--light);order:-1;text-decoration:none;font-size:1em;max-height:2.3em;line-height:115%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-block .news-card:first-child .news-card__subtitle{display:none}.news-block .news-card:first-child .news-card__footer{bottom:.875em;top:unset;font-size:1em}.news-block .news-card:first-child .news-card__img{order:unset}}.news-card{height:100%;text-decoration:unset;color:var(--dark);display:flex;flex-direction:column;gap:.625em;padding:.625em .625em 1.25em;box-sizing:border-box;transition:box-shadow .35s ease-in-out}.news-card:hover{box-shadow:0 0 15px rgba(0,0,0,.26)}.news-card:hover .news-card__img img{transform:translate3d(0,0,0) scale(1.05)}.news-card.--place-main-page{box-shadow:unset;position:relative;padding:0 0 .625em;border-radius:0}.news-card.--place-main-page:hover{box-shadow:0 0 15px rgba(0,0,0,.15)}.news-card.--place-main-page:hover .news-card__img img{filter:brightness(70%)}.news-card.--place-main-page:hover .news-card__footer{opacity:1}.news-card.--place-main-page .news-card__title{font-weight:700;font-size:.875em;max-height:1.15em;line-height:115%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.news-card.--place-main-page .news-card__subtitle{display:none}.news-card.--place-main-page .news-card__footer{position:absolute;top:.875rem;left:.625rem;right:.625rem;color:var(--white);opacity:0;font-size:.75em;transition:opacity .35s ease-in-out}.news-card__link-wrap{text-decoration:unset;color:inherit;display:flex;flex-direction:column;gap:.625em}.news-card__title{margin:0 .625rem auto;font-size:1em;font-weight:500;max-height:3.45em;line-height:115%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-card__subtitle{margin:0 .625rem;max-height:3.45em;line-height:115%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;display:none}.news-card__img{position:relative;flex:none;order:-1;overflow:hidden;width:100%;padding-top:66.6666667%;box-sizing:border-box}.news-card__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .35s ease-in;transform:translate3d(0,0,0) scale(1)}.news-card__footer{margin:auto .625rem 0;display:flex;gap:.625em;align-items:flex-end;justify-content:space-between;font-weight:500;color:var(--primary)}.news-card__date{margin:0}.news-card__btn{margin:0;text-decoration:underline}.news-card__icon-group{display:flex;align-items:center}.news-card__link-icon{flex:none;margin:0 .25rem;position:relative}.news-card__link-icon:hover:before{opacity:1;visibility:visible}.news-card__link-icon:hover i{background-color:var(--g400)}.news-card__link-icon:before{content:attr(title);position:absolute;bottom:100%;right:0;z-index:1;margin-bottom:.5em;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease-in-out;width:-moz-max-content;width:max-content;font-size:.75rem;color:var(--g500);padding:.375rem .675rem;background-color:var(--white);box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:4px}.news-card__link-icon i{display:inline-block;width:1.5em;height:1.5em;background-color:var(--g200);transition:background-color .25s ease-in-out}.news-card__link-icon i.a-icon-event{-webkit-mask:url(../img/icons.svg#icons_events) no-repeat;mask:url(../img/icons.svg#icons_events) no-repeat}.news-card__link-icon i.a-icon-news{-webkit-mask:url(../img/icons.svg#icons_news) no-repeat;mask:url(../img/icons.svg#icons_news) no-repeat}.news-card__link-icon i.a-icon-photo{-webkit-mask:url(../img/icons.svg#icons_photo) no-repeat;mask:url(../img/icons.svg#icons_photo) no-repeat}.more-news-btn{margin:auto;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:8em;height:8em;background-color:var(--primary);border-radius:50%;padding:0 1.5rem;box-sizing:border-box;font-size:87.5%;font-weight:700;color:var(--white);text-decoration:unset;transition:.25s ease-in;transition-property:text-shadow,box-shadow}.more-news-btn:hover{text-shadow:2px 2px 4px var(--dark);box-shadow:2px 2px 4px rgba(0,0,0,.15)}@media only screen and (min-width:576px){.more-news-btn{width:9rem;height:9rem}}.events-block__list{display:flex;flex-direction:column;gap:1.25em}.events-block__btn{max-width:18.75rem;margin:2.5rem auto 0}.events-block__btn[href]{display:block}.event-card__info-block{padding:1.5em;grid-gap:1.25em;display:grid;align-items:start}.event-card__apps-list{padding:0 1.5em 1.5em;display:flex;gap:.625em;flex-wrap:wrap;box-sizing:border-box}.event-card__apps-info{padding:0 1.875em 1.5em;border-top:1px solid var(--g200)}.event-card__datetime{display:grid;gap:0 1.25em;align-items:center;grid-template-columns:auto 1fr;position:relative;z-index:1}.event-card__datetime:before{position:relative;z-index:1;grid-column:1/2;grid-row:span 2;content:"";width:3.75em;height:3.75em;-webkit-mask:url(../img/icons.svg#calendar) no-repeat;mask:url(../img/icons.svg#calendar) no-repeat;background-color:var(--g400)}.event-card__datetime:after{content:"";position:absolute;top:1.25em;left:0;right:0;bottom:0;z-index:-1;background-color:var(--g100)}.event-card__date{margin:0;font-size:1.5em;align-self:end}.event-card__id{align-self:start;margin:0;font-size:.875em;color:var(--info);font-weight:600;text-decoration:unset}.event-card__title{margin:0 0 1rem;font-size:1.25em;font-weight:500;padding-bottom:1rem;border-bottom:1px solid var(--g200)}.event-card__category{margin:0 0 1.25rem;font-size:1.125em;padding:.5rem 3rem .5rem 1.25rem;background-color:var(--primary);color:var(--light);-webkit-clip-path:polygon(100% 0,calc(100% - 3em) 100%,0 100%,0 0);clip-path:polygon(100% 0,calc(100% - 3em) 100%,0 100%,0 0)}.event-card__paragraph{margin:0;color:var(--darkLow)}.event-card__location{text-decoration:unset;color:var(--dark);line-height:150%;padding-bottom:1em;padding-right:1em;position:relative;z-index:1;display:grid;gap:0 .875em;grid-template-columns:auto 1fr}.event-card__location:before{content:"";position:absolute;top:.75em;left:0;right:0;bottom:0;z-index:-1;background-color:var(--g100)}.event-card__location .mdi{grid-column:1/2;grid-row:span 2;font-size:2em;color:var(--primary)}.event-card__span-accent{font-weight:500}.event-card__btn.--selected{color:var(--primary);background-color:var(--g100)}@media only screen and (min-width:576px){.event-card__datetime{padding:0 1.25em 1em;gap:.5em 1.25em;grid-template-columns:auto;justify-items:center}.event-card__datetime:before{grid-column:unset;grid-row:unset}.event-card__datetime:after{top:1.5em}.event-card__info-block{grid-template-columns:auto 1fr}.event-card__category{display:inline-block;min-width:60%}.event-card__location{grid-column:1/-1}}@media only screen and (min-width:1024px){.event-card__info-block{grid-template-columns:auto 1fr .65fr}.event-card__location{grid-column:unset}}.m-sport-card{cursor:pointer;margin-bottom:2.5em;transition:box-shadow .25s ease-in-out}.m-sport-card:hover{box-shadow:3px 6px 15px rgba(0,0,0,.26)}.m-sport-card__top{padding:1.25em 1.875em;display:grid;grid-gap:1.875em}.m-sport-card__bottom{display:flex;flex-wrap:wrap;border-top:1px solid var(--g200)}.m-sport-card__container{border-top:1px solid var(--g200);padding:1.25em 1.875em}@media only screen and (min-width:576px){.m-sport-card__top{grid-template-columns:auto 1fr}}@media only screen and (min-width:1024px){.m-sport-card__top{padding:1.875em 1.875em 3.75em;grid-gap:3.125em;grid-template-columns:auto 1fr .65fr}.m-sport-card__bottom{flex-wrap:nowrap}}.m-sport-card-datetime{text-align:center}.m-sport-card-datetime__icon:before{content:"";display:inline-block;width:4.25em;height:4.25em;-webkit-mask:url(../img/icons.svg#icons_calendar-2) no-repeat;mask:url(../img/icons.svg#icons_calendar-2) no-repeat;background-color:var(--g400)}.m-sport-card-datetime__date{margin-bottom:0;margin-top:-2.75em;padding:2.125rem 1.5625rem 1.0625rem;font-size:.875em;font-weight:500;background-color:var(--g100)}.m-sport-card-datetime__id{margin-bottom:0;margin-top:.5em;font-weight:500}.m-sport-card-title-block{font-weight:500}.m-sport-card-title-block__title{font-size:1.125em;padding-bottom:.75rem;margin-bottom:1rem;margin-top:0;border-bottom:1px solid var(--g200);cursor:pointer}.m-sport-card-title-block__category{display:inline-block;min-width:60%;font-size:1.125em;position:relative;margin-bottom:1.25rem;padding:.5rem 3rem .5rem 1.25rem;background-color:var(--primary);color:var(--light);-webkit-clip-path:polygon(100% 0,calc(100% - 3em) 100%,0 100%,0 0);clip-path:polygon(100% 0,calc(100% - 3em) 100%,0 100%,0 0)}.m-sport-card-title-block__text{margin:0;color:var(--darkLow)}.m-sport-card-title-block__text+p{margin-top:1em}@media only screen and (min-width:576px){.m-sport-card-title-block{grid-area:1/1/2/3}}@media only screen and (min-width:768px){.m-sport-card-title-block{grid-area:unset}}.m-sport-card-location{padding-left:3em;line-height:150%;font-size:.875em;font-weight:500;cursor:pointer}.m-sport-card-location:before{content:"";display:inline-block;margin-top:.5em;margin-left:-3rem;margin-right:1rem;float:left;width:2rem;height:2rem;-webkit-mask:url(../img/icons.svg#icons_location-2) no-repeat;mask:url(../img/icons.svg#icons_location-2) no-repeat;background-color:var(--primary)}.m-sport-card-location b{font-size:1rem;display:block;margin-bottom:.625rem;font-weight:700}@media only screen and (min-width:768px){.m-sport-card-location{grid-area:2/2/3/3}}@media only screen and (min-width:1024px){.m-sport-card-location{grid-area:unset;max-width:20em}}.m-sport-card-bottom-item{flex:0 0 50%;max-width:50%;padding:.625em 1.25em .625em .25em;transition:background-color .25s ease-in-out;cursor:pointer}.m-sport-card-bottom-item.--disabled{background-color:var(--g100);color:var(--g400);pointer-events:none}.m-sport-card-bottom-item.--disabled .m-sport-card-bottom-item__title:before{background-color:var(--g400)}.m-sport-card-bottom-item.--active{background-color:var(--primary);color:var(--white)}.m-sport-card-bottom-item.--active .m-sport-card-bottom-item__title:before{background-color:var(--white)}.m-sport-card-bottom-item:not(.--active):hover{background-color:var(--g100)}.m-sport-card-bottom-item:not(:last-child){border-bottom:1px solid var(--g200)}.m-sport-card-bottom-item:nth-of-type(odd){border-right:1px solid var(--g200)}.m-sport-card-bottom-item__title{font-weight:500;font-size:.875em;text-transform:uppercase;display:flex;align-items:center;flex-direction:column}.m-sport-card-bottom-item__title.--position:before{-webkit-mask:url(../img/icons.svg#icons_journal) no-repeat;mask:url(../img/icons.svg#icons_journal) no-repeat}.m-sport-card-bottom-item__title.--program:before{-webkit-mask:url(../img/icons.svg#icons_structure) no-repeat;mask:url(../img/icons.svg#icons_structure) no-repeat}.m-sport-card-bottom-item__title.--photo:before{-webkit-mask:url(../img/icons.svg#icons_people) no-repeat;mask:url(../img/icons.svg#icons_people) no-repeat}.m-sport-card-bottom-item__title.--protocol:before{-webkit-mask:url(../img/icons.svg#icons_checklist) no-repeat;mask:url(../img/icons.svg#icons_checklist) no-repeat}.m-sport-card-bottom-item__title:before{flex:none;content:"";width:1.875rem;height:1.875rem;margin:0 1rem;background-color:var(--dark)}@media only screen and (min-width:768px){.m-sport-card-bottom-item{padding-left:5%}.m-sport-card-bottom-item__title{flex-direction:row;flex-wrap:wrap}}@media only screen and (min-width:1024px){.m-sport-card-bottom-item{flex:auto;padding:1.875em 1.875em 1.875em .25em}.m-sport-card-bottom-item:not(:last-child){border-bottom:none}.m-sport-card-bottom-item:not(:last-child){border-right:1px solid var(--g200)}.m-sport-card-bottom-item__title{justify-content:center}}.search{display:flex;align-items:center;flex-wrap:wrap;gap:1.25em;position:relative;z-index:2}.search.--type-choose-complex{position:relative;z-index:2}.search.--type-choose-complex .search__field{flex:1 1 100%;max-width:62.25em}.search.--type-choose-complex .search__controls{flex:none;margin-left:auto}.search.--place-coach-page .search__field{max-width:25.75em}.search.--place-coach-page .filter{flex:none;margin-left:auto}.search.--place-service-page .search__field{max-width:25.75em}.search.--place-service-page .filter{order:3;flex:none;margin-left:auto}.search.--place-service-page .field.--type-checkbox{order:2}.search.--decorate-bborder{padding-bottom:min(3.125vmax,3.125em);margin-bottom:min(3.125vmax,3.125em);border-bottom:1px solid var(--g300)}.search__group-field{flex:auto}.search__group-field>.search__field:not(:last-child):not(:only-child){margin-bottom:1.25em}.search__controls{display:flex;gap:1.25em;max-width:22em}.search__search-btn{flex:auto}.search__reset-btn{flex:auto}.search__field{flex:1 1 17em}.search__row{flex:auto;min-width:100%;max-width:100%}.search__row.--decorate-bborder{padding-bottom:min(3.125vmax,3.125em);margin-bottom:min(3.125vmax,3.125em);border-bottom:1px solid var(--g300)}.search__form-filter{min-width:100%;padding-left:1rem;box-sizing:border-box}@media only screen and (min-width:576px){.search.--type-choose-complex .search__field{flex:1 1 calc(50% - .675em)}}@media only screen and (min-width:768px){.search.--place-service-page .filter{order:unset}.search.--place-service-page .field.--type-checkbox{order:unset;flex:0 0 100%;min-width:100%;max-width:100%}}@media only screen and (min-width:1024px){.search.--type-choose-complex .search__field{flex:1 1 14em}}.map-block{display:flex;flex-direction:column;gap:1.875em}.map-block__map{block-size:max(70vh,30em);block-size:max(70dvb,30em);background-color:var(--g200)}@media only screen and (min-width:480px){.map-block__map{height:28em}}.map-card{font-size:1rem;width:100%;max-width:256px;display:flex;flex-direction:column;gap:.625em}.map-card__header-block{display:flex;align-items:center;row-gap:.625em}@media only screen and (min-width:480px){.map-card__header-block{flex-direction:column;align-items:unset}}.map-card__img{width:100%;aspect-ratio:2.56/1.34;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:479px){.map-card__img{flex:none;width:min(12vmax,6em);border-radius:5px;margin-top:.625em;margin-left:.625em}}.map-card__title{margin:0 .625em;font-size:.875em;font-weight:600}.map-card__detail-block{padding:0 .625rem;box-sizing:border-box}.map-card__text{margin:0 0 .625em;display:flex;align-items:center;font-size:.875em;color:inherit;text-decoration:unset}.map-card__text .mdi{font-size:1.5em;margin-right:.5rem}.map-card__sport-icons{margin:auto;color:var(--color-priF)}.map-card__sport-icons .sport-icon{margin:5px;width:2.25em;height:2.25em}.map-card__qr-btn{aspect-ratio:1/1;width:5.5em;margin:0 auto 1em}.map-card__qr-btn:empty{background-color:var(--g200)}.complex-block{display:flex;flex-direction:column;gap:1.875em}.complex-block__track{padding-top:15px;padding-bottom:15px}.complex-block .splide__arrows .splide__arrow{top:11em;width:3.3125em;height:3.3125em;border-radius:50%;border:3px solid var(--white);background:var(--g100);box-shadow:0 0 15px 1px rgba(0,0,0,.24)}.complex-block .splide__arrows .splide__arrow svg{fill:var(--primary)}.complex-block__dots{max-width:80vw;margin:0 auto}.complex-block__dot{border:unset!important;border-radius:50%;background-color:var(--g300);cursor:pointer}.complex-block__dot.is-active{border:unset!important;background-color:var(--primary)}@media only screen and (min-width:768px){.complex-block__track{position:relative}.complex-block__track:after,.complex-block__track:before{content:"";position:absolute;top:0;bottom:0;z-index:1;width:20%;display:inline-block}.complex-block__track:before{left:0;background:linear-gradient(90deg,#fff 34.29%,rgba(255,255,255,0) 96.07%)}.complex-block__track:after{right:0;background:linear-gradient(-90deg,#fff 34.29%,rgba(255,255,255,0) 96.07%)}.complex-block .splide__slide>*{transform:scale(.8) translateY(-11.5%);transition:transform .4s ease-in-out}.complex-block .splide__slide.is-prev>*{transform:scale(.75) translateY(-16%) translateX(9.5%)}.complex-block .splide__slide.is-active>*{transform:scale(1)}.complex-block .splide__slide.is-next>*{transform:scale(.75) translateY(-16%) translateX(-9.5%)}}.complex-card{display:flex;flex-direction:column;text-decoration:unset;padding:1.25em 1.25em 1.75em}.complex-card__title{text-transform:uppercase;color:var(--primary);font-weight:700;margin:1.25em 0}.complex-card__img{width:100%;height:15em;-o-object-fit:cover;object-fit:cover;border-radius:4px;overflow:hidden}.complex-card__detail{margin-bottom:auto}.complex-card__list{color:var(--dark);line-height:150%;box-sizing:border-box}.complex-card__list li{display:flex;align-items:baseline;gap:.5em}.complex-card__list.--type-options{border-bottom:1px solid var(--g300);padding-bottom:1em;margin-bottom:1em}.complex-card__list.--type-options li:before{content:"\f09de";color:var(--primary);font-size:125%}.complex-card__list.--type-contacts li{margin-bottom:.5em}.complex-card__link{margin:1.25em 0 0;align-self:flex-end;color:var(--primary);text-decoration:underline;font-weight:500}@media only screen and (min-width:768px){.complex-card__img{width:100%;height:22em}.complex-card__detail{display:flex}.complex-card__list{flex:0 0 calc(50% - 1em);max-width:calc(50% - 1em)}.complex-card__list.--type-options{border-bottom:none;padding-bottom:0;margin-bottom:0;border-right:1px solid var(--g300);padding-right:1em}.complex-card__list.--type-contacts{padding-left:1em}}@media only screen and (min-width:1024px){.complex-card__track{margin-left:-15px;margin-right:-15px}}.inform{display:grid;align-items:center;justify-content:space-between}.inform__logo-block{text-decoration:unset;color:var(--primary);line-height:80%;font-size:min(5vmax,2.75em);display:grid;grid-template-columns:auto 1fr;align-items:center}.inform__logo-block>svg{grid-row:span 2;width:3.5rem;height:3.5rem;fill:var(--primary);-o-object-fit:contain;object-fit:contain}.inform__span-accent{font-size:.375em;line-height:100%}.inform__title{grid-column:1/-1;margin:1em 0;font-size:min(3vmax,2em);font-weight:700;text-transform:uppercase;text-align:center}.inform__address{justify-self:end;display:flex;flex-direction:column}.inform__address a{line-height:150%;font-weight:700;text-decoration:unset;color:inherit}.inform__table-wrap{overflow:auto;grid-column:1/-1}.inform__table{table-layout:fixed;border-collapse:collapse;min-width:100%;max-width:100%;font-weight:500}.inform__table.--type-price td{border:5px solid var(--white);background-color:var(--g200)}.inform__table.--type-schedule .inform__table-row-title td{color:var(--dark);border:none}.inform__table.--type-schedule .inform__tbody tr:not([class]) td:not(:first-child):not(:nth-child(2)){text-align:center;width:12%}.inform__table.--type-schedule .inform__tbody tr:not([class]) td:nth-child(2){position:relative}.inform__table.--type-schedule .inform__tbody tr:not([class]) td:nth-child(2):after{content:"";position:absolute;z-index:1;display:block;top:-1px;left:calc(100% - 5px);bottom:-1px;width:5px;box-sizing:border-box;background-color:var(--white);border-left:1px solid var(--g500)}.inform__table-row-title{font-weight:700;text-transform:uppercase;vertical-align:top}.inform__table-row-title td:first-child{text-align:left;font-size:min(2.4vmax,1.5em);color:var(--primary)}.inform__table-row-title td:nth-child(2){text-align:right}.inform__table-row-title td:last-child:not(:only-child){text-align:center}.inform__table-row-title small{font-weight:400;font-size:.75em;text-transform:lowercase}.inform__tbody td{padding:.5em;border:1px solid var(--g500)}.inform__table-coach td{border:none;text-align:left;color:var(--primary);font-weight:700}.inform__table-head td{border:none;font-weight:700;padding-top:0;padding-bottom:0}.inform__table-head td:not(:first-child){text-align:center}.inform__table-head td span:first-child{display:none}.inform__table-note{grid-column:1/-1;padding-left:1em;padding-top:1.5em;font-size:.875em}@media only screen and (min-width:576px){.inform{grid-template-columns:auto auto}.inform .inform__table.--type-schedule .inform__table-row-title td:first-child{text-align:center}}@media only screen and (min-width:1024px){.inform .inform__table-head td span:last-child{display:none}.inform .inform__table-head td span:first-child{display:unset}}.instruction-block__track{padding-top:15px;padding-bottom:15px}.instruction-block__item{display:flex}.instruction-block__link{max-width:17em;margin:1.875em auto 0}.instruction-block__link[href]{display:block}.instruction-block .splide__arrows .splide__arrow{width:3.3125em;height:3.3125em;border-radius:50%;border:3px solid var(--white);background:var(--g100);box-shadow:0 0 15px 1px rgba(0,0,0,.54)}.instruction-block .splide__arrows .splide__arrow svg{fill:var(--dark)}@media only screen and (min-width:1024px){.instruction-block__track{margin-left:-15px;margin-right:-15px}}.instruction-mini-card{display:flex;flex-direction:column;gap:.625em;padding:.625em .625em 1.25em}.instruction-mini-card__img{flex:none;position:relative;overflow:hidden;border-radius:4px;width:100%;height:auto;max-height:15em}.instruction-mini-card__img:after{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;background-color:var(--primary);mix-blend-mode:color}.instruction-mini-card__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%) opacity(90%)}.instruction-mini-card__title{margin:0 .625rem;font-weight:500;font-size:1.125em;max-height:2.6em;line-height:130%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.instruction-mini-card__text{margin:0 .625rem .625rem;font-size:.875em;max-height:3.9em;line-height:130%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.instruction-mini-card__link{margin:auto .625rem 0;color:var(--primary);align-self:flex-end;font-weight:500}.feedback{display:grid;gap:1.875em;align-items:center;justify-items:center}.feedback__title{display:none}.feedback__img{display:none}.feedback__form{width:100%;max-width:31.625em;box-sizing:border-box}.feedback__field-privacy{padding:28px 0 10px}@media only screen and (min-width:576px){.feedback{gap:3.125em}.feedback__title{display:block}.feedback__form{padding:2.5em 2.5em 1.875em;box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:4px}}@media only screen and (min-width:768px){.feedback{grid-template-columns:.65fr 1fr}.feedback__title{grid-column:1/-1;justify-self:start}.feedback__img{display:block;width:100%;max-width:23.1875em}}@media only screen and (min-width:1024px){.feedback{grid-template-columns:repeat(2,1fr)}}.form{display:flex;flex-direction:column;gap:.625em}.form.--type-vacancy{max-width:26.625em}.form__title{margin:0 0 .625rem;font-size:2.5em;color:var(--primary)}.form__subtitle{margin:0;font-weight:500;color:var(--darkLow)}.form__text{margin:0}@media only screen and (min-width:576px){.form__submit-btn{align-self:flex-start}}.field{position:relative}.field.--state-error .field__input{color:var(--error);border-color:var(--error)}.field.--state-error .field__info{opacity:1;color:var(--error);height:auto}.field.--state-error .field__icon.--type-error{opacity:1}.field.--state-error .field__icon.--type-dropdown{opacity:0;pointer-events:none}.field.--type-attach .field__input{opacity:0}.field.--type-attach .field__label{position:absolute;top:0;left:0;width:100%;height:3.4375em;border-radius:4px;background-color:var(--g200);transition:background-color .25s ease-in-out;cursor:pointer;display:flex;align-items:center;padding:1em 1.5em;box-sizing:border-box}.field.--type-attach .field__label:before{content:"\f0066";font-size:1.5em;margin-right:.5em;transform:rotate(135deg)}.field.--type-attach .field__label:hover{background-color:var(--g300)}.field.--type-attach .field__info{opacity:1;height:unset;font-style:normal;color:var(--darkLow);font-size:.875em;margin-left:2.375rem;margin-top:.25rem}.field.--type-privacy{display:flex;gap:.5em}.field.--type-privacy .field__checkbox{flex:none}.field.--type-privacy .field__label{flex:auto;font-size:.875em;line-height:150%}.field.--type-privacy a{color:var(--primary)}.field.--type-checkbox{display:flex;align-items:center;gap:.875em}.field.--type-checkbox .field__checkbox{flex:none}.field.--type-checkbox .field__checkbox:checked+.field__label{font-weight:500}.field.--type-checkbox .field__label{flex:auto}.field.--type-radio{display:flex;align-items:center;gap:.75em}.field.--type-radio .field__radio{flex:none;cursor:pointer}.field.--type-radio .field__label{flex:auto}.field.--type-tip-icon{margin-right:calc(4.25rem - 2px)}.field.--type-tip-icon .field__icon.--type-tip-icon{right:calc((4.25rem - 2px) * -1)}.field__input.--type-textarea{height:100%;max-height:inherit}.field__input.--type-select:hover~.field__icon.--type-dropdown{color:var(--g500)}.field__input:not(:focus):valid:not(:-moz-placeholder-shown){border-color:var(--dark)}.field__input:focus,.field__input:not(:disabled):hover,.field__input:not(:focus):valid:not(:placeholder-shown){border-color:var(--dark)}.field__input[type=date]::before{content:attr(placeholder);width:100%}.field__input[type=date]:focus::before,.field__input[type=date]:valid::before{content:unset}.field__icon{position:absolute;top:1px;right:1px;border-radius:4px;font-size:1.5em;display:flex;align-items:center;justify-content:center;width:calc(4.25rem - 2px);height:calc(3.4375rem - 2px);box-sizing:border-box;background-color:var(--white);color:var(--darkLow);transition:.15s ease-out;transition-property:color,border-color}.field__icon.--type-error{color:var(--error);opacity:0;pointer-events:none}.field__icon.--type-dropdown{pointer-events:none}.field__icon.--type-label{right:unset;left:8px;top:8px;width:calc(4.25rem - 16px);height:calc(3.4375rem - 16px);border-radius:0;border-right:1px solid var(--g500)}.field__icon.--type-label~.field__input{padding-left:4.75rem}.field__icon.--type-tip-icon{color:var(--info);cursor:pointer}.field__icon.--type-tip-icon:hover:after{font-style:normal;animation:fadeIn .25s ease-out;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);content:attr(data-tip);width:-moz-fit-content;width:fit-content;max-width:15rem;text-align:center;padding:.25rem;box-sizing:border-box;color:var(--dark);font-size:.875rem}.field__icon-button{flex:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;background-color:inherit;border-radius:inherit;width:2.95rem;height:2.95rem;display:flex;color:inherit;cursor:pointer}.field__icon-button::before{content:"";display:block;margin:auto;inline-size:62.5%;block-size:62.5%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentColor}.field__icon-button.--content-calendar::before{-webkit-mask-image:url(../img/icons.svg#icons_calendar-3);mask-image:url(../img/icons.svg#icons_calendar-3)}.field__icon-button.--content-cubok::before{-webkit-mask-image:url(../img/icons.svg#icons_cubok-2);mask-image:url(../img/icons.svg#icons_cubok-2)}.field__icon-button.--content-department::before{-webkit-mask-image:url(../img/icons.svg#icons_department);mask-image:url(../img/icons.svg#icons_department)}.field__icon-button.--content-location::before{-webkit-mask-image:url(../img/icons.svg#icons_location-3);mask-image:url(../img/icons.svg#icons_location-3)}.field__icon-button.--content-search{cursor:unset}.field__icon-button.--content-search::before{background-color:#bdbdbd;-webkit-mask-image:url(../img/icons.svg#icons_search);mask-image:url(../img/icons.svg#icons_search)}.field__checkbox{vertical-align:middle}.field__checkbox:hover+.field__label,.field__checkbox:hover:before{color:var(--dark)}.field__checkbox:disabled{pointer-events:none}.field__checkbox:disabled+.field__label,.field__checkbox:disabled:before,.field__checkbox:disabled:checked+.field__label,.field__checkbox:disabled:checked:before{cursor:default;color:var(--darkLow)}.field__checkbox:before{content:"\f0131";color:var(--darkLow);font-size:1.25em;cursor:pointer}.field__checkbox:checked:before{content:"\f0132";color:var(--primary)}.field__checkbox:checked+.field__label{color:var(--dark)}.field__checkbox+.field__label{cursor:pointer}.field__radio{width:1.675em;height:1.675em;margin:0;position:relative}.field__radio:before{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;border-radius:50%;box-shadow:inset 0 0 0 4px var(--light);border:1px solid var(--dark);pointer-events:none}.field__radio:not(:disabled):not(:checked):hover:before{background-color:var(--g400)}.field__radio:checked:before{background-color:var(--dark)}.field__info{display:block;font-style:italic;font-size:.75em;padding-left:1.5rem;height:0;opacity:0}.field__list-container{display:none;animation:fadeIn .25s ease-in-out;position:absolute;top:100%;left:0;right:0;z-index:1;margin-top:-4px;background-color:var(--white);border:1px solid var(--g500);box-shadow:0 4px 6px rgba(0,0,0,.15);border-radius:0 0 4px 4px}.field__list-container.--opened{display:block}.field__list-container.--content-icon{margin:.75em 0 0}.field__list-container.--content-icon ul{border-color:transparent;border-radius:10px;box-shadow:2px 16px 19px 0 rgba(0,0,0,.0901960784);padding:1em .5em}.field__list-container.--content-icon li{padding:.75em 1.5em;cursor:default;border-color:transparent;padding-left:3em;position:relative}.field__list-container.--content-icon li:not(:last-child){border-bottom:1px solid var(--g400)}.field__list-container.--content-icon li:hover{background-color:var(--g100)}.field__list-container.--content-icon li::before{content:"";display:block;width:1.5em;height:1.5em;-webkit-mask:url(../img/icons.svg#icons_check-outline) no-repeat;mask:url(../img/icons.svg#icons_check-outline) no-repeat;background-color:transparent;position:absolute;inset:50% auto 0 .75em;translate:0 -50%}.field__list-container.--content-icon li.--active{background-color:#f3f3f3}.field__list-container.--content-icon li.--active::before{background-color:var(--dark)}.field__list{overflow:auto;max-height:18em}.field__list::-webkit-resizer,.field__list::-webkit-scrollbar-button{width:8px;height:0}.field__list::-webkit-scrollbar{width:8px}.field__list::-webkit-scrollbar-track{background-color:var(--g100)}.field__list::-webkit-scrollbar-thumb{background-color:var(--primary);opacity:.54}.field__list::-webkit-scrollbar-thumb:hover{opacity:1}.field__item{padding:.75em 1.5em;cursor:default}.field__item:not(:last-child){border-bottom:1px solid var(--g400)}.field__item:hover{background-color:var(--g100)}.field.--theme-grey{display:flex;align-items:center;border-radius:10px;border-color:#f3f3f3;background-color:#f3f3f3;color:var(--dark)}.field.--theme-grey .field__input{outline:0;border-color:transparent;background-color:transparent;color:inherit}.field.--theme-grey .field__input:not(:focus):valid:not(:-moz-placeholder-shown){border-color:transparent}.field.--theme-grey .field__input:focus,.field.--theme-grey .field__input:not(:disabled):hover,.field.--theme-grey .field__input:not(:focus):valid:not(:placeholder-shown){border-color:transparent}.field.--theme-grey .field__input:not([type=search]){cursor:pointer}.field.--theme-grey .field__input[type=search]{padding-inline-start:0}.field.--theme-grey .field__input[type=date]{padding-inline:0}.field.--theme-grey .field__input[type=date]{inline-size:initial;position:relative;padding-inline:0}.field.--theme-grey .field__input[type=date]::-webkit-calendar-picker-indicator{position:absolute;inset:0;block-size:100%;inline-size:100%;opacity:0;cursor:pointer}.field.--theme-grey .field__input.--type-select~.field__icon:before{color:var(--dark)}.field.--theme-grey .field__icon{background-color:#f3f3f3}.field.--size-only-icon{cursor:pointer;color:var(--darkLow)}.field.--size-only-icon:hover{background-color:#e8e8e8}.field.--size-only-icon>:not(.field__icon-button){display:none}.date-range-group{flex:auto;display:flex;flex-wrap:wrap;align-items:center;gap:1.25em}.date-range-group .field.--type-radio:first-child{flex:none}.date-range-group__block{width:100%;display:flex;flex-direction:column;gap:1em}.date-range-group__inputs{display:flex;align-items:center;justify-content:space-between}.date-range-group__inputs .field__input{width:5em}.date-range-group__inputs .field__input::-webkit-inner-spin-button{opacity:1}.date-range-group__selects{display:flex;gap:.625em;align-items:center}.date-range-group__selects:after{content:"";flex:none;width:1.25em;height:1px;background-color:var(--g500);order:-1}.date-range-group__selects>.field:first-child{order:-1}.date-range-group__selects .field__input{width:100%}.date-range-group__range.noUi-horizontal{margin:0 .5em;height:1px;border:unset;box-shadow:unset}.date-range-group__range.noUi-horizontal .noUi-base{background-color:var(--g400)}.date-range-group__range.noUi-horizontal .noUi-connect{background-color:var(--g400)}.date-range-group__range.noUi-horizontal .noUi-handle{margin:0;padding:0;width:1em;height:1em;background-color:var(--primary);border:unset;box-shadow:unset;border-radius:50%;right:-.5em;top:-.5em}.date-range-group__range.noUi-horizontal .noUi-handle:after,.date-range-group__range.noUi-horizontal .noUi-handle:before{content:unset}.date-range-group .field{flex:auto}.date-range-group .field__input{min-height:1.6875em;padding:0 .25em}.date-range-group .field__icon{width:calc(1.6875rem - 2px);height:calc(1.6875rem - 2px)}.date-range-group .field__radio:not(:checked)~.field__label{opacity:.54}.date-range-group .field__radio:not(:checked)~.field__label.date-range-group__block{pointer-events:none}@media only screen and (min-width:576px){.date-range-group__selects .field__input{min-width:7.5em}}.department-block__wrap{display:grid;gap:1.875em;justify-items:center;text-align:center}.department-block__image{max-width:50%;width:312px;height:auto;-o-object-fit:contain;object-fit:contain}.department-block__main-text{display:flex;flex-direction:column;gap:1.25em}.department-block__paragraph{margin:0}.department-block__btn{align-self:center;margin-top:.625rem;width:70%}@media only screen and (min-width:768px){.department-block__wrap{gap:1.25em min(3.75vmax,3.75em);grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;text-align:left}.department-block__title{grid-column:2/3;max-width:80%;justify-self:start}.department-block__image{grid-column:1/2;grid-row:1/3;max-width:100%}.department-block__main-text{grid-column:2/3}.department-block__btn{align-self:start;width:unset}}.banners__track{padding-top:15px;padding-bottom:15px}.banners__list{display:flex;gap:1.5em;flex-wrap:wrap;align-items:center;justify-content:center}.banners__item{flex:0 0 min(35vmax,20em);min-width:min(35vmax,20em);max-width:min(35vmax,20em);aspect-ratio:1/1;overflow:hidden;transition:.25s ease-in-out}.banners__item:hover{box-shadow:4px 0 26px rgba(0,0,0,.26)}.banners__item_type_logo{display:flex;flex:0 0 7.5em;min-width:7.5em;max-width:7.5em;border-radius:50%}.banners__item_type_logo .banners__img{width:80%;height:80%;margin:auto}.banners__img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:all .35s ease-in;transform:translate3d(0,0,0) scale(1)}.banners .splide__arrows .splide__arrow{width:3.3125em;height:3.3125em;border-radius:50%;border:3px solid var(--white);background:var(--g100);box-shadow:0 0 15px 1px rgba(0,0,0,.54)}.banners .splide__arrows .splide__arrow svg{fill:var(--primary)}.banners__dots{width:-moz-max-content;width:max-content;max-width:80vw;margin:2.5em auto 0}.banners__dots .splide__arrow--prev{left:-4.5em}.banners__dots .splide__arrow--next{right:-4.5em}.banners__dot{border:unset!important;border-radius:50%;background-color:var(--g300);cursor:pointer}.banners__dot.is-active{border:unset!important;background-color:var(--primary)}@media only screen and (min-width:576px){.banners__track{position:relative}.banners__track:after,.banners__track:before{content:"";position:absolute;top:0;bottom:0;z-index:1;width:min(10vmax,8em);display:inline-block}.banners__track:before{left:0;background:linear-gradient(90deg,var(--g100) 60%,rgba(248,248,248,0) 100%)}.banners__track:after{right:0;background:linear-gradient(-90deg,var(--g100) 60%,rgba(248,248,248,0) 100%)}.banners__dots{max-width:calc(100% - 9em);margin:2.5em auto 0}}@media only screen and (min-width:1024px){.banners__track{margin-left:-15px;margin-right:-15px}}.footer{background-color:var(--primary);padding-top:2.5em;padding-bottom:4.375em}.footer__wrap{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;gap:1.25em}.footer__column{display:flex;flex:auto}.footer__list{margin:0;padding-left:1.25em;list-style-position:outside;color:var(--light)}.footer__link{color:var(--light);text-decoration:unset;font-size:.875em;line-height:200%;font-weight:500}.footer__link:hover{text-decoration:underline}@media only screen and (min-width:576px){.footer__list{-moz-columns:2;columns:2}}@media only screen and (min-width:768px){.footer__wrap{flex-direction:row}.footer__list{-moz-columns:4;columns:4}.footer__column.--content-nav{flex-basis:max(40em,90%);max-width:max(40em,90%)}.footer__column.--content-footer-card{flex-basis:max(20em,45%);max-width:max(20em,45%)}}@media only screen and (min-width:1200px){.footer__wrap{flex-wrap:nowrap}.footer__list{-moz-columns:2;columns:2}.footer__column.--content-nav{margin-right:auto;flex:auto;max-width:unset}.footer__column.--content-footer-card{flex-basis:23.375em;max-width:23.375em}}.footer-card__wrap{flex:auto;display:flex;flex-direction:column;gap:1.25em;padding-bottom:1.25em;box-shadow:0 4px 15px rgba(0,0,0,.15);background-color:var(--color-priF)}.footer-card__title-block{flex:none;background-color:var(--white);padding:1.25em;display:flex;gap:.875em;align-items:center;justify-content:center}.footer-card__title-block.--type-school .footer-card__title{color:var(--primary);font-size:1.25rem;line-height:100%}.footer-card__title-block.--type-department .footer-card__title{font-weight:700;max-width:135px}.footer-card__title{flex:auto;margin:0}.footer-card__list{padding-left:1.25em;padding-right:1.25em;display:flex;flex-direction:column;gap:.75em}.footer-card__social-group{margin-top:auto;justify-content:flex-end;padding-left:1.25em;padding-right:1.25em}@media only screen and (min-width:1200px){.footer-card__wrap{gap:2.5em;padding:2.25em;margin-top:-2.5em}.footer-card__title-block{margin-top:-5.375em;box-shadow:0 4px 15px rgba(0,0,0,.15)}.footer-card__list{padding:0}.footer-card__social-group{padding:0}}.link-block.--place-footer{color:var(--light)}.link-block.--place-footer .link-block__item{font-size:.875em;font-weight:500}.link-block.--place-contact:before{color:var(--primary)}.link-block[class*=icon]{position:relative;padding-left:2rem}.link-block[class*=icon]:before{position:absolute;font-size:1.25em;vertical-align:middle;margin-left:-2rem}.link-block[class*=icon].--icon-marker:before{content:"\f034e"}.link-block[class*=icon].--icon-phone:before{content:"\f03f2"}.link-block[class*=icon].--icon-email:before{content:"\f01ee"}.link-block[class*=icon] .link-block__item{display:inline-block}.link-block__item{margin:0;color:inherit;text-decoration:unset;line-height:150%}.link-block__item:hover{text-decoration:underline}.social-group{display:flex;flex-wrap:wrap;gap:1em}.social-group.--place-contact{margin-top:auto;justify-content:flex-end}.social-group.--place-contact .social-group__link{width:2.1875em;height:2.1875em;background-color:var(--primary)}.social-group.--place-contact .social-group__link svg{width:75%;height:75%;fill:var(--light)}.social-group__link{display:flex;border-radius:50%;width:2.25em;height:2.25em;background-color:var(--white);transition:.25s ease-in;transition-property:transform,box-shadow}.social-group__link:hover{transform:translateY(-2px);box-shadow:0 4px 2px rgba(0,0,0,.15)}.social-group__link svg{margin:auto;width:1.5em;height:1.5em;fill:var(--primary)}.roll-up-btn{position:fixed;bottom:5rem;right:2.4vmax;z-index:100;width:2em;height:2em;font-size:2em;min-width:unset;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 15px rgba(0,0,0,.26)}.roll-up-btn:before{content:"\f013f";font-size:100%}.roll-up-btn:active{transform:translateY(1px)}.img-preview{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;background-color:rgba(0,0,0,.75);animation:fadeIn .5s ease-in-out}.img-preview__wrap{position:relative;padding:3em 0;box-sizing:border-box;width:100%;height:100%}.img-preview__toolbar{position:absolute;top:.5em;right:1em;color:var(--lightLow)}.img-preview__close{display:inline-block;font-size:2.5em;cursor:pointer}.img-preview__close:hover{transform:translateY(-1px);color:var(--light)}.img-preview__close:active{transform:translateY(1px)}.img-preview__infobar{position:absolute;top:1em;left:1em;color:var(--lightLow)}.img-preview__backward,.img-preview__forward{position:absolute;top:50%;z-index:1;font-size:2.5em;color:var(--lightLow);cursor:pointer}.img-preview__backward:hover,.img-preview__forward:hover{transform:translateY(-1px);color:var(--light)}.img-preview__backward:active,.img-preview__forward:active{transform:translateY(1px)}.img-preview__backward{left:.5em}.img-preview__forward{right:.5em}.img-preview__list{width:100%;height:100%;overflow:hidden;box-sizing:border-box;background-color:var(--black)}.img-preview__item{cursor:zoom-in;display:flex;align-items:center;justify-content:center;width:inherit;height:inherit}.img-preview__item.--big-size{overflow:auto}.img-preview__item.--big-size img{-o-object-fit:unset;object-fit:unset;width:auto;height:auto;cursor:zoom-out}.img-preview__item img{width:85%;height:85%;max-width:unset;-o-object-fit:contain;object-fit:contain}.img-preview-item{cursor:pointer}.back-button{position:relative;color:inherit;text-decoration:unset;display:inline-flex;inline-size:-moz-max-content;inline-size:max-content;gap:.5em}.back-button:hover{text-decoration:underline}.back-button:active{transform:translateY(1px)}.back-button::before{content:"";flex:none;display:block;width:1.5em;-webkit-mask:url(../img/icons.svg#icons_arrow-left) no-repeat;mask:url(../img/icons.svg#icons_arrow-left) no-repeat;background-color:currentColor}.table-wrap{width:100%;margin:1em 0 2em;overflow:auto}.table{table-layout:fixed;border-collapse:collapse;min-width:100%;max-width:100%}.table__cell-title{text-align:center;background-color:var(--primary);color:var(--light);font-weight:700}.table tr th{text-align:left;border:1px solid #fff}.table tr td{border:1px solid var(--g300)}.table td,.table th{padding:.625em;box-sizing:border-box}.table.--theme-accent-head{border:none}.table.--theme-accent-head thead td,.table.--theme-accent-head thead th{text-align:center;font-weight:500;color:var(--primary);text-transform:uppercase;border-inline-color:transparent;border-block-color:var(--dark);padding:1.5em}.table.--theme-accent-head td{font-weight:500;border-color:transparent;text-align:center;padding:1.5em}.address{display:flex;flex-direction:column;gap:.75em;max-width:800px}.tooltip{position:relative;display:inline-block}.tooltip__text{background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:10px 10px;position:absolute;z-index:1;inset:auto auto 100% 0;width:-moz-max-content;width:max-content;max-width:17em;margin-bottom:.5em;visibility:hidden;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:visibility 0s .35s,opacity .35s}@media only screen and (max-width:575px){.tooltip__text{max-width:initial;width:100%}}.tooltip:hover .tooltip__text{visibility:visible;opacity:1;pointer-events:all;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;transition:visibility 0s,opacity .35s}.tooltip.--position-right .tooltip__text{inset:auto 0 100% auto}.management__track{padding-top:15px;padding-bottom:15px}.management .splide__arrows .splide__arrow{width:3.3125em;height:3.3125em;border-radius:50%;border:3px solid var(--white);background:var(--g100);box-shadow:0 0 15px 1px rgba(0,0,0,.24)}.management .splide__arrows .splide__arrow svg{fill:var(--primary)}.management .splide__pagination{bottom:-1.875em}.management .splide__pagination__page{width:10px;height:10px;border:unset!important;border-radius:50%;background-color:var(--g300);cursor:pointer}.management .splide__pagination__page.is-active{transform:unset;border:unset!important;background-color:var(--primary)}.management__dots{width:-moz-max-content;width:max-content;max-width:80vw;margin:0 auto}.management__dot{border:unset!important;border-radius:50%;background-color:var(--g300);cursor:pointer}.management__dot.is-active{border:unset!important;background-color:var(--primary)}@media (width > 992px){.management__track{position:relative}.management__track:after,.management__track:before{content:"";position:absolute;top:0;bottom:0;z-index:1;width:20%;display:inline-block}.management__track:before{left:0;background:linear-gradient(90deg,var(--g100) 34.29%,rgba(255,255,255,0) 96.07%)}.management__track:after{right:0;background:linear-gradient(-90deg,var(--g100) 34.29%,rgba(255,255,255,0) 96.07%)}.management .splide__slide>*{transform:scale(.8) translateY(-11.5%);transition:transform .4s ease-in-out}.management .splide__slide.is-prev>*{transform:scale(.75) translateY(-16%) translateX(9.5%)}.management .splide__slide.is-active>*{transform:scale(1)}.management .splide__slide.is-next>*{transform:scale(.75) translateY(-16%) translateX(-9.5%)}}.person-card{height:100%;padding:min(2.875vmax,2.1875em);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:1em 1.5em}.person-card__img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;aspect-ratio:1/1.25;border-radius:2px;max-width:min(15.625em,100%);min-width:min(15.625em,100%);margin:0 auto}.person-card__main-info{text-align:center}.person-card__main-info p:not([class]){margin:0 0 .25em}.person-card__name{margin:0;line-height:1.5;font-weight:700;font-size:.875em}.person-card__span-accent{display:block;font-size:143%}.person-card__position{align-self:start;margin:0 0 .25em;font-size:.875em;line-height:1.5}.person-card__caption{margin:.5rem 0;font-weight:700;font-size:.875em}.person-card__link{text-decoration:unset;line-height:1.5;font-size:.875em;color:inherit;display:block;max-width:-moz-max-content;max-width:max-content;margin:0 auto}.person-card__link:hover{text-decoration:underline}.person-card__list{list-style-type:disc;text-align:left;padding-left:1.5em}.person-card__list li{font-size:.875em;line-height:1.5}@media only screen and (min-width:576px){.person-card{flex-direction:row;align-items:center}.person-card__main-info{text-align:left}.person-card__img{margin:0;max-width:min(40%,15.625em);min-width:min(40%,15.625em)}.person-card__link{margin:0}}.m-path{width:65.125em;max-width:100%}.m-path__card-deck{margin:1em 0}@media only screen and (min-width:576px){.m-path__card-deck{grid-template-columns:repeat(auto-fit,minmax(15em,1fr))}}.m-path__btn{width:15.25rem;max-width:100%;margin-bottom:1.875rem}.m-path__container{position:relative}.m-path__search-field{position:absolute;top:1.25rem;left:1.25rem;right:1.25rem;display:flex;max-width:25em}.m-path__search-field .a-field__input{border-radius:0;padding:.8125rem 1.25rem;border-color:var(--white)}.m-path__search-field button{padding:.8125rem 1.25rem}.m-path__navigation{position:absolute;right:1.25rem;bottom:1.25rem;display:flex;flex-direction:column;align-items:center}.m-path__zoom-thumb{margin-bottom:.9375em}.m-path__ya-map{background-color:var(--g300);height:28.1875em}.m-path__img{border-top:1.75em solid var(--primary);border-bottom:1.75em solid var(--primary);margin-bottom:1em}.m-path__img img{display:block;max-width:100%}.instructions__list{display:flex;flex-direction:column;gap:min(6.25vmax,6.25em)}@media only screen and (min-width:576px){.instructions{position:relative}.instructions:after,.instructions:before{content:"";position:absolute;z-index:-1;top:-7em;right:0;bottom:0;width:45%;height:65em;display:block;background:url(../img/instructions-triangle.svg) no-repeat;background-position-x:100%;background-position-y:center}.instructions:after{top:33em;right:unset;left:0;width:50%;height:90em;transform:scale(-1,1)}.instructions__list>.instructions__item:nth-child(even){direction:rtl}}.news__list{display:grid;gap:.875em;grid-template-columns:repeat(auto-fill,minmax(17em,1fr))}.news__list.--size-lg{grid-template-columns:repeat(auto-fill,minmax(20em,1fr))}.news__btn{display:block;margin:min(3.125vmax,3.125rem) auto 0;width:18.75rem;max-width:100%}.article__title{margin-bottom:min(3.125vmax,3.125em)}.article__img{display:block;max-width:56.25em;width:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:1.875em}.article__date{font-weight:500;margin-bottom:1.25em}.article__content{font-family:var();max-width:56.25em;margin-bottom:min(6.25vmax,6.25em)}.article__content a{color:var(--info);text-decoration:unset}.article__content a:hover{color:var(--info);text-decoration:underline}.article__content iframe,.article__content img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.article__section{margin-bottom:min(6.25vmax,6.25em)}.article__section a{color:var(--info);text-decoration:unset}.article__section a:hover{color:var(--info);text-decoration:underline}.article__section img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.article__btn{display:inline-block;margin-right:1rem;margin-bottom:1rem}.article__htag{margin:1em 0;font-style:italic;color:var(--primary)}.instruction-card{display:grid;gap:1.75em}.instruction-card__img{position:relative}.instruction-card__img:after{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;background-color:var(--primary);mix-blend-mode:color}.instruction-card__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%) opacity(90%)}.instruction-card__main-text{max-width:31.25em;margin-right:auto}.instruction-card__title{margin:0;font-weight:500;font-size:1.5em}.instruction-card__text{margin:1.875em 0}.instruction-card__link{color:var(--primary);font-weight:700}@media only screen and (min-width:576px){.instruction-card{grid-template-columns:1fr 1fr}.instruction-card__img{max-width:32.75em;max-height:21.9375em}}@media only screen and (min-width:1024px){.instruction-card{gap:3.75em;grid-template-columns:auto 1fr}.instruction-card__title{margin:2.5rem 0}.instruction-card__text{margin:1.875em 0}}.events__list{margin:1.875em 0;display:flex;flex-direction:column;gap:1.25em}.events__title-block{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25em;margin-bottom:1.25em}.events__title{margin:0}.events__search{margin-bottom:1.25em;align-items:stretch;gap:1em}.events__search .field:not(.--size-only-icon,.--content-calendar){flex:auto}@media only screen and (max-width:575px){.events__search .field.--content-calendar:not(.--size-only-icon){flex:auto}}.events__tags{flex:none;margin-inline-end:auto;border-bottom:1px solid var(--g200);display:flex;gap:.25em}@media only screen and (max-width:575px){.events__tags{font-size:.875em}}.events__tag{flex:none;padding:.75em .75em .4375em;border-bottom:5px solid transparent;cursor:pointer;transition:.25s ease-in-out;transition-property:border,color,background-color}.events__tag.--active,.events__tag:hover{color:var(--primary);border-color:var(--primary)}.events__info{margin-block:clamp(1.5em,4vw,2.5em);color:var(--darkLow);text-align:right;font-size:14px;font-weight:500}.events__info a{color:inherit}.events__tags-slider{flex:auto}.events__tags-slider .splide__track{margin:0 3em}.events__tags-slider .splide__arrows .splide__arrow{background:0 0;border-radius:0;width:3em;height:3em;border:none;box-shadow:none}.events__tags-slider .splide__arrows .splide__arrow svg{width:.875em;height:.875em}.events__tags-slider .splide__arrows .splide__arrow.splide__arrow--prev{left:0}.events__tags-slider .splide__arrows .splide__arrow.splide__arrow--next{right:0}.events__tags-list{display:flex;flex-wrap:wrap;gap:1em}.events__tags-button{font-size:.875em;padding-inline:1.25em;font-weight:500;text-transform:initial;background-color:transparent;border:1px solid var(--g400);border-radius:10px}.events__tags-button:hover{background-color:var(--g100)}.events__tags-button.--active{background-color:var(--primary);border-color:var(--primary);color:#fff}.events__link{display:block;width:-moz-max-content;width:max-content;max-width:100%;margin-left:auto;margin-bottom:1.875rem}.events__reset-btn{flex-shrink:0;background-color:transparent;text-transform:unset;font-weight:500;color:var(--error)}.events__reset-btn:hover{background-color:rgba(231,79,79,.15)}.events__reset-btn.--spinner-active>.spinner>div{background-color:var(--error)}.events-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.54);z-index:1000;overflow-y:auto;box-sizing:border-box;padding:min(1vmax,1em);display:none}.events-popup.--opened{display:flex}.events-popup__card{margin:auto;max-width:100%;padding:min(3.125vmax,3.125em);box-sizing:border-box;animation:PopupShow .6s ease-in-out}.events-popup__header{position:relative;display:flex;gap:1.875em;align-items:baseline;justify-content:space-between}.events-popup__close{margin-left:auto;font-size:225%;cursor:pointer}.events-popup__close:hover{color:var(--primary)}.events-popup__title{font-size:2.25em;color:var(--primary);margin:0 0 1.875rem;flex:auto}.events-popup__title:empty{display:none}.events-popup__title:empty~.event-popup__close{position:absolute;top:min(-2vmax,-2rem);right:min(-2vmax,-2rem)}.event__wrap{display:flex;flex-direction:column;gap:1.25em}.event__id{font-size:1.125em;font-weight:500;color:var(--darkLow);text-transform:uppercase;cursor:pointer;align-self:flex-start}.event__id:hover{text-decoration:underline}.event__title{margin-block:0 .25rem}.event__caption{margin-block:0;font-size:1.125em;font-weight:600;max-inline-size:18.75rem;inline-size:100%;padding:.5rem 3rem .5rem 1.25rem;-webkit-clip-path:polygon(100% 0,calc(100% - 3em) 100%,0 100%,0 0);clip-path:polygon(100% 0,calc(100% - 3em) 100%,0 100%,0 0);background-color:var(--primary);color:var(--light)}.event__description{font-weight:500;color:var(--darkLow)}.event__description p{margin-block:0}.event__description p+p{margin-block-start:1em}.event__date{margin-block:0;font-weight:500;position:relative;padding-inline-start:2rem}.event__date:before{content:"";display:block;width:1.5rem;height:1.5rem;position:absolute;inset:0 auto auto 0;-webkit-mask:url(../img/icons.svg#icons_calendar-2) no-repeat;mask:url(../img/icons.svg#icons_calendar-2) no-repeat;background-color:var(--g500)}.event__address{position:relative;font-style:normal;padding-inline-start:2rem;cursor:pointer;font-size:1.125em}.event__address:hover{text-decoration:underline}.event__address p{margin-block:0}.event__address p+p{margin-block-start:1em}.event__address:before{content:"";display:block;width:1.5rem;height:1.5rem;position:absolute;inset:0 auto auto 0;-webkit-mask:url(../img/icons.svg#icons_location-2) no-repeat;mask:url(../img/icons.svg#icons_location-2) no-repeat;background-color:var(--primary)}.event__tabs{display:flex;gap:1em;flex-wrap:wrap}.event__tabs-item{font-size:.875em;font-family:inherit;font-weight:400;padding:.5rem 1.25rem;text-transform:uppercase;background-color:transparent;border:1px solid var(--g300);display:flex;align-items:center;gap:1rem}.event__tabs-item:hover{color:var(--white);background-color:var(--primary)}.event__tabs-item.--active{pointer-events:none;color:var(--white);background-color:var(--primary)}.event__tabs-item.--g300{color:#fff;background-color:#dadada;cursor:default}.event__tabs-item.--g300.--spinner-active>.spinner>div{background-color:#fff}@media only screen and (max-width:479px){.event__tabs-item{inline-size:100%;justify-content:flex-start;text-align:left}}.event__tabs-item-icon{flex:none;width:2rem;height:2rem;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.event__tabs-item-icon.--position{-webkit-mask:url(../img/icons.svg#icons_journal) no-repeat;mask:url(../img/icons.svg#icons_journal) no-repeat}.event__tabs-item-icon.--program{-webkit-mask:url(../img/icons.svg#icons_structure) no-repeat;mask:url(../img/icons.svg#icons_structure) no-repeat}.event__tabs-item-icon.--protocol{-webkit-mask:url(../img/icons.svg#icons_checklist) no-repeat;mask:url(../img/icons.svg#icons_checklist) no-repeat}.event__article{animation:fadeIn .5s}.filter{align-self:flex-start;display:inline-block;position:relative}.filter.--opened .filter__container{display:block}.filter.--place-right .filter__container{left:unset;right:100%}.filter__btn{padding:.5rem;font-size:1.5em;min-width:unset}.filter__btn:active{transform:translateY(1px)}.filter__btn.--bg-transparent{background-color:transparent}.filter__container{display:none;animation:fadeIn .25s ease-in-out;position:absolute;top:100%;left:100%;z-index:100;padding:1.5em;width:-moz-max-content;width:max-content;max-width:17em}.filter__list{display:flex;flex-direction:column;gap:.875em}.filter__item{display:flex;gap:.75em;align-items:center;cursor:pointer}.filter__item:hover{color:var(--primary);font-weight:500}.filter__item.--active{font-weight:500;color:var(--primary);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter__item.--active:before{content:"\f012c";color:inherit}.filter__item:before{content:"\f012c";font-size:150%;color:transparent}.splide.splide-custom .splide__track{padding:.625em}.splide.splide-custom .splide__arrow{width:3.3125em;height:3.3125em;border-radius:50%;border:3px solid var(--white);background:var(--g100);box-shadow:0 0 15px rgba(0,0,0,.24)}.splide.splide-custom .splide__arrow svg{fill:var(--primary)}.splide.splide-custom .splide__arrow[disabled=true]{pointer-events:none;box-shadow:unset;background-color:unset}.splide.splide-custom .splide__arrow[disabled=true] svg{fill:var(--g200)}.splide.splide-custom .splide__slide.--dot{cursor:pointer;border-radius:50%;background-color:var(--g300)}.splide.splide-custom .splide__slide.--dot:hover{background-color:var(--g400)}.splide.splide-custom .splide__slide.--dot.is-active{background-color:var(--primary)}.splide.splide-custom.--dots{padding-block:1.875em}.gallery{display:flex;gap:1.875em;flex-direction:column}.gallery.--type-detail .gallery__list{grid-template-columns:repeat(auto-fill,minmax(min(20em,100%),1fr))}.gallery__list{display:grid;gap:1.25em}@media only screen and (min-width:576px){.gallery.--type-video .gallery__list{grid-template-columns:repeat(auto-fit,minmax(27em,1fr))}.gallery__list{grid-template-columns:repeat(auto-fit,minmax(27em,.5fr))}}.gallery-card{height:100%;padding:.625em;text-decoration:unset;color:inherit;box-sizing:border-box;display:flex;gap:.625em;flex-direction:column}.gallery-card:hover .gallery-card__img img{transform:translate3d(0,0,0) scale(1.1)}.gallery-card__img{position:relative;flex:none;overflow:hidden;border-radius:5px;width:100%;padding-top:63%;box-sizing:border-box}.gallery-card__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .35s ease-in;transform:translate3d(0,0,0) scale(1)}.gallery-card__img iframe{border:none;position:absolute;top:0;left:0;width:100%;height:100%}.gallery-card__title-block{display:flex;gap:1.25em;justify-content:space-between}.gallery-card__date{margin:0;font-weight:500}.gallery-card__title{margin:0;font-weight:500;font-size:1em}.gallery-card__icons{flex:none;display:flex;align-items:center;gap:.75em}.gallery-card__icon{position:relative;font-size:150%;color:var(--g200);transition:color .25s ease-in-out}.gallery-card__icon:hover{color:var(--darkLow)}.gallery-card__icon:hover:after{display:block}.gallery-card__icon:after{display:none;animation:fadeIn .25s ease-in-out;content:attr(title);position:absolute;bottom:100%;right:0;z-index:1;margin-bottom:.5em;width:-moz-max-content;width:max-content;font-size:.875rem;color:var(--g500);padding:.375rem .675rem;box-sizing:border-box;background-color:var(--white);box-shadow:0 0 6px rgba(0,0,0,.15);border-radius:4px}.documents{display:flex;flex-direction:column;gap:1.875em}.documents-item{min-height:6.25em;padding:.875em .875em 2em;box-sizing:border-box;border-left:1px solid var(--g400);border-right:1px solid var(--g400);cursor:pointer;font-weight:500;display:flex;gap:.5em}.documents-item.--active,.documents-item:hover{background-color:var(--white);color:var(--primary)}.documents-item__name{max-height:3.45em;line-height:115%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-right:auto}.documents-item__span-accent{flex:none;align-self:flex-end;text-align:right;font-size:.875em;font-weight:400;color:var(--darkLow)}@media only screen and (min-width:768px){.documents-item{padding:1em 2em 1em 1.5em;border-right:none;border-left:none;border-bottom:1px solid var(--g400)}}@media only screen and (min-width:1024px){.documents-item{padding:1.5em 2.5em 1.5em 1.5em}}.tabs-hor{border:1px solid var(--g400);box-sizing:border-box}.tabs-hor.--type-gto-center .tabs-hor__container{min-height:20em;background-color:var(--g100)}.tabs-hor.--type-documents .tabs-hor__container{padding:2em .875em .875em;box-sizing:border-box}.tabs-hor.--type-documents .tabs-hor__list{background-color:var(--g100);border-bottom:1px solid var(--g400);overflow-x:auto;display:flex}.tabs-hor.--type-documents .tabs-hor__item.--selected{background-color:var(--white);color:var(--primary)}.tabs-hor .splide__slide{border:none!important}.tabs-hor .splide__arrows .splide__arrow{top:100%;width:2.75em;height:2.75em;border-radius:50%;background-color:var(--white);box-shadow:0 0 6px 1px rgba(0,0,0,.54)}.tabs-hor .splide__arrows .splide__arrow svg{fill:var(--primary)}@media only screen and (min-width:768px){.tabs-hor{border-left:none;border-right:none}.tabs-hor.--type-documents{display:flex}.tabs-hor.--type-documents .tabs-hor__list{display:block;flex:0 0 20em;min-width:20em;max-width:20em;max-height:400px;overflow-x:unset;overflow-y:auto;border-bottom:unset}.tabs-hor.--type-documents .tabs-hor__list::-webkit-resizer,.tabs-hor.--type-documents .tabs-hor__list::-webkit-scrollbar-button{width:8px;height:0}.tabs-hor.--type-documents .tabs-hor__list::-webkit-scrollbar{width:8px}.tabs-hor.--type-documents .tabs-hor__list::-webkit-scrollbar-track{background-color:var(--g100)}.tabs-hor.--type-documents .tabs-hor__list::-webkit-scrollbar-thumb{background-color:var(--primary);opacity:.54}.tabs-hor.--type-documents .tabs-hor__list::-webkit-scrollbar-thumb:hover{opacity:1}.tabs-hor.--type-documents .tabs-hor__item:last-child{margin-bottom:1.25em}.tabs-hor.--type-documents .tabs-hor__container{flex:auto;max-height:400px;overflow:auto;padding:1em 1.5em 1em 2em}.tabs-hor.--type-documents .tabs-hor__container::-webkit-resizer,.tabs-hor.--type-documents .tabs-hor__container::-webkit-scrollbar-button{width:8px;height:0}.tabs-hor.--type-documents .tabs-hor__container::-webkit-scrollbar{width:8px}.tabs-hor.--type-documents .tabs-hor__container::-webkit-scrollbar-track{background-color:var(--g100)}.tabs-hor.--type-documents .tabs-hor__container::-webkit-scrollbar-thumb{background-color:var(--primary);opacity:.54}.tabs-hor.--type-documents .tabs-hor__container::-webkit-scrollbar-thumb:hover{opacity:1}.tabs-hor.--type-gto-center .tabs-hor__container{height:30em}.tabs-hor__slider{border-bottom:none}}@media only screen and (min-width:1024px){.tabs-hor.--type-documents .tabs-hor__list{flex:0 0 25em;min-width:25em;max-width:25em;max-height:800px}.tabs-hor.--type-documents .tabs-hor__container{max-height:800px;padding:1.5em 1.5em 1.5em 2.5em}.tabs-hor.--type-gto-center{display:flex}.tabs-hor.--type-gto-center .tabs-hor__slider{flex:0 0 28em;min-width:28em;max-width:28em;height:50em;overflow-y:auto}.tabs-hor.--type-gto-center .tabs-hor__container{flex:auto;height:50em}}.link,.service-card__type.--type-pdf-icon{text-decoration:none;color:inherit}.link:hover,.service-card__type.--type-pdf-icon:hover{text-decoration:underline}.--type-pdf-icon.service-card__type,.link.--type-pdf-icon{font-weight:500;display:flex;align-items:center;margin-bottom:1rem}.--type-pdf-icon.service-card__type:before,.link.--type-pdf-icon:before{flex:none;content:"";width:1.875rem;height:1.875rem;margin-right:1rem;-webkit-mask:url(../img/icons.svg#icons_document-file) no-repeat;mask:url(../img/icons.svg#icons_document-file) no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--primary)}.sport-banner{position:relative;z-index:1;min-height:600px;box-sizing:border-box}.sport-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,.5)}.sport-banner__img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;-o-object-fit:cover;object-fit:cover}.sport-banner__wrap{box-sizing:border-box;padding-top:min(4.375vmax,4.375em);padding-bottom:min(2.5vmax,2.5em);color:var(--light)}.sport-banner__title{margin:0 0 1rem;font-size:5vmax}.sport-banner__text-content{display:flex;flex-direction:column;font-size:1em;font-weight:500}.sport-banner__metro{margin:0}.sport-banner__address{margin:0 0 .75rem}.sport-banner__phone{color:inherit;text-decoration:unset;margin-bottom:.75rem}.sport-banner__location{color:inherit;font-size:80%;margin-bottom:.75rem}.sport-banner__location .mdi{vertical-align:middle}.sport-banner__alert{font-size:87.5%;margin:0 0 .5em;font-weight:400}.sport-banner__alert .mdi{color:var(--error);font-size:125%;vertical-align:middle}.sport-banner__btn{display:block;text-decoration:unset;margin-bottom:.875rem;filter:drop-shadow(0 0 15px rgba(255, 255, 255, .26));align-self:flex-start;width:100%;max-width:17.5rem}.sport-banner__btn>span{display:block;padding-top:1.25em;padding-bottom:1.25em;padding-right:3.75rem;-webkit-clip-path:polygon(calc(100% - 1.5rem) 0,100% 50%,calc(100% - 1.5rem) 100%,0 100%,0 0);clip-path:polygon(calc(100% - 1.5rem) 0,100% 50%,calc(100% - 1.5rem) 100%,0 100%,0 0)}.sport-banner__icons{display:flex;flex-wrap:wrap;max-width:22em;gap:.625em;margin:1.875em 0 2.5em;color:var(--primary)}.sport-banner__icons.--type-social{gap:1em;margin-bottom:0}.sport-banner__social-icon svg{width:1.875em;height:1.875em;fill:var(--white)}@media only screen and (min-width:576px){.sport-banner__title{font-size:3.25em}.sport-banner__text-content{font-size:1.25em}}.sport-icon{position:relative;color:inherit;width:3.125em;height:3.125em}.sport-icon:hover:after,.sport-icon:hover:before{display:block}.sport-icon:after,.sport-icon:before{display:none;animation:fadeIn .25s ease-out;position:absolute;bottom:100%;transform:translateX(-50%)}.sport-icon:before{content:"";left:50%;margin-bottom:3px;border:8px solid transparent;border-top-color:var(--white)}.sport-icon:after{content:attr(title);left:50%;width:-moz-max-content;width:max-content;max-width:12rem;text-align:center;margin-bottom:1.125rem;padding:.25rem;box-sizing:border-box;color:var(--dark);font-size:.875em}.sport-icon svg{width:100%;height:100%}.sport-icon.--without-tooltip:after,.sport-icon.--without-tooltip:before{content:none}@media only screen and (min-width:576px){.sport-icon{width:3.125em;height:3.125em;margin:.625rem}}.coach-block__track{padding-top:15px;padding-bottom:15px}.coach-block .splide__arrows .splide__arrow{width:3.3125em;height:3.3125em;border-radius:50%;border:3px solid var(--white);background:var(--g100);box-shadow:0 0 15px 1px rgba(0,0,0,.24)}.coach-block .splide__arrows .splide__arrow svg{fill:var(--primary)}@media only screen and (min-width:768px){.coach-block.--theme-white-gradient .coach-block__track{position:relative}.coach-block.--theme-white-gradient .coach-block__track:after,.coach-block.--theme-white-gradient .coach-block__track:before{content:"";position:absolute;top:0;bottom:0;z-index:1;width:20%;display:inline-block}.coach-block.--theme-white-gradient .coach-block__track:before{left:0;background:linear-gradient(90deg,var(--white) 34.29%,rgba(255,255,255,0) 96.07%)}.coach-block.--theme-white-gradient .coach-block__track:after{right:0;background:linear-gradient(-90deg,var(--white) 34.29%,rgba(255,255,255,0) 96.07%)}.coach-block.--theme-grey-gradient .coach-block__track{position:relative}.coach-block.--theme-grey-gradient .coach-block__track:after,.coach-block.--theme-grey-gradient .coach-block__track:before{content:"";position:absolute;top:0;bottom:0;z-index:1;width:20%;display:inline-block}.coach-block.--theme-grey-gradient .coach-block__track:before{left:0;background:linear-gradient(90deg,var(--g100) 34.29%,rgba(255,255,255,0) 96.07%)}.coach-block.--theme-grey-gradient .coach-block__track:after{right:0;background:linear-gradient(-90deg,var(--g100) 34.29%,rgba(255,255,255,0) 96.07%)}}@media only screen and (min-width:1024px){.coach-block__track{margin-left:-15px;margin-right:-15px}}.coach-card{height:100%;box-sizing:border-box;padding:1.25em;display:flex;gap:1.25em;flex-direction:column}.coach-card__img{width:100%;height:21em;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:4px}.coach-card__name{font-size:1.125em;font-weight:500;border-bottom:1px solid var(--g300);padding-bottom:1.25em}.coach-card__detail h3{font-size:1em;font-weight:700;color:var(--primary);margin:0}.coach-card__detail h4{font-size:1em;font-weight:700;margin:1.25em 0 0}.coach-card__detail p{margin:0 0 .5em}.coach-card__detail ul{padding-left:1em;margin-left:.5em}.coach-card__detail ul li{list-style-position:outside}.gallery-slider__track{padding-top:15px;padding-bottom:15px}@media only screen and (min-width:576px){.gallery-slider__track{margin-left:-15px;margin-right:-15px;position:relative}.gallery-slider__track:after,.gallery-slider__track:before{content:"";position:absolute;top:0;bottom:0;z-index:1;width:20%;display:inline-block}.gallery-slider__track:before{left:0;background:linear-gradient(90deg,#f8f8f8 34.29%,rgba(248,248,248,0) 96.07%)}.gallery-slider__track:after{right:0;background:linear-gradient(-90deg,#f8f8f8 34.29%,rgba(248,248,248,0) 96.07%)}}.gallery-slider__img{padding:.625em;height:23.5em;box-sizing:border-box}.gallery-slider__img img{width:100%;height:100%;border-radius:5px;-o-object-fit:cover;object-fit:cover}.gallery-slider .splide__arrows{position:absolute;inset:0;display:flex;justify-content:space-between}.gallery-slider .splide__arrows .splide__arrow{position:relative;inset:unset;background-color:transparent;border-radius:0;transform:initial;display:grid;align-items:center;justify-content:center;width:20%;height:unset}.gallery-slider .splide__arrows .splide__arrow:after{content:"";grid-area:1/1/2/2;width:3.3125em;height:3.3125em;border-radius:50%;border:3px solid var(--white);background:var(--g100);box-shadow:0 0 15px 1px rgba(0,0,0,.24)}.gallery-slider .splide__arrows .splide__arrow svg{grid-area:1/1/2/2;z-index:1;justify-self:center;fill:var(--primary)}.gallery-slider__dots{width:-moz-max-content;width:max-content;max-width:min(80vw,1190px);margin:0 auto}.gallery-slider__dot{border:unset!important;border-radius:50%;background-color:var(--g300);cursor:pointer}.gallery-slider__dot.is-active{border:unset!important;background-color:var(--primary)}@media only screen and (min-width:576px){.gallery-slider .splide__slide>*{transform:scale(.8) translateY(-11.5%);transition:transform .4s ease-in-out}.gallery-slider .splide__slide.is-prev>*{transform:scale(.75) translateY(-16%) translateX(9.5%)}.gallery-slider .splide__slide.is-active>*{transform:scale(1)}.gallery-slider .splide__slide.is-next>*{transform:scale(.75) translateY(-16%) translateX(-9.5%)}}.rules-list{display:grid;gap:1.25em;grid-template-columns:repeat(auto-fit,minmax(17em,1fr))}@media only screen and (min-width:1024px){.rules-list{grid-template-columns:repeat(auto-fit,minmax(17em,.3333333fr))}}.rules-card{display:flex;gap:1.25em;flex-direction:column;margin-top:1.75em;margin-left:1.75em;padding:2.75em 2.75em 1.875em;box-sizing:border-box;position:relative;background-color:var(--white);box-shadow:-1.75em -1.75em 0 0 var(--primary),0 0 15px rgba(0,0,0,.15)}.rules-card__img{position:absolute;top:0;left:0;width:4em;height:4em;background-image:url(../img/logo-mossport-icon.svg);background-repeat:no-repeat;background-position:center;background-size:50%;border-radius:50%;transform:translate(-1.125em,-1.125em)}.rules-card__title{margin:0;font-size:1em;text-transform:uppercase;color:var(--primary);font-weight:500}.rules-card__desc{margin:0;font-size:.875em}@media only screen and (min-width:576px){.rules-card{margin-top:2.125em;margin-left:2.125em;padding:3.75em 3.75em 1.875em;box-shadow:-2.125em -2.125em 0 0 var(--primary),0 0 15px rgba(0,0,0,.15)}.rules-card__img{width:5.0625em;height:5.0625em}}.options__list{display:grid;gap:.875em 2.5em;margin:3.125em 0}.options__icons-list{display:flex;flex-wrap:wrap;gap:1.25em}.options__icon{flex:none;position:relative;display:flex;width:3.125em;height:3.125em;border-radius:50%;background-color:var(--primary)}.options__icon:hover:after,.options__icon:hover:before{display:block}.options__icon:after,.options__icon:before{display:none;animation:fadeIn .25s ease-out;position:absolute;bottom:100%;transform:translateX(-50%)}.options__icon:before{content:"";left:50%;margin-bottom:3px;border:8px solid transparent;border-top-color:var(--white)}.options__icon:after{content:attr(title);left:50%;width:-moz-max-content;width:max-content;max-width:12rem;text-align:center;margin-bottom:1.125rem;padding:.25rem;box-sizing:border-box;color:var(--dark);font-size:.875em}.options__icon svg{margin:auto;width:65%;height:65%;fill:var(--white)}.options__option{color:inherit;text-decoration:unset;font-weight:500}.options__option:hover{color:var(--primary)}@media only screen and (min-width:768px){.options__list{grid-template-columns:repeat(2,.5fr)}}.accordion.--opened>.accordion__section{display:block}.accordion.--opened>.accordion__caption .mdi:before{content:"\f0143"}.accordion.--type-section.--opened .accordion__section{padding-bottom:min(4.375vmax,4.375em)}.accordion.--type-section .accordion__caption{padding-top:min(3.125vmax,3.125em);padding-bottom:min(3.125vmax,3.125em)}.accordion.--type-section .accordion__caption .mdi{font-size:1.875em}.accordion.--type-section .accordion__caption:hover{color:var(--primary)}.accordion.--type-section .accordion__subtitle{font-size:min(2.75vmax,2.25em)}.accordion__caption{display:flex;gap:.25em;align-items:center;cursor:pointer}.accordion__section{display:none;animation:fadeIn .25s ease-in-out}.work-time-element{display:flex;gap:.75em;align-items:center;justify-content:space-between;padding:.25em .875em}.work-time-element.--type-closed{background-color:var(--g200);color:var(--darkLow)}.work-time-element__title{margin:0;font-size:.75em;color:var(--darkLow)}.work-time-element__text{margin:0;font-size:.75em;font-weight:500}.dd-menu{position:relative}.dd-menu.--opened>.dd-menu__btn .mdi:before{content:"\f0143"}.dd-menu.--opened>.dd-menu__container{display:block}.dd-menu.--type-worktime .dd-menu__container{padding:.75em 0;margin-top:.5em}.dd-menu.--type-worktime .dd-menu__list{display:flex;gap:.25em;flex-direction:column}.dd-menu__container{display:none;animation:fadeIn .25s ease-in-out;position:absolute;top:100%;right:0;box-sizing:border-box}.dd-menu__list{width:-moz-max-content;width:max-content;max-width:17em;box-sizing:border-box}.dd-menu__btn{cursor:pointer}.option-block{display:flex;flex-direction:column;gap:min(3.5vmax,3.5em)}.option-block__img{flex:auto;padding:1em;aspect-ratio:5.13/3.46;align-self:flex-start;box-sizing:border-box}.option-block__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:4px}.option-block__list{flex:auto;display:flex;gap:1.25em;flex-direction:column}.option-block__item{display:flex;flex-wrap:wrap;gap:1.25em;align-items:baseline;justify-content:space-between}.option-block__title{margin:0;flex:none;color:var(--darkLow)}.option-block__description{margin:0;font-weight:500}.option-block__description svg{width:1.5em;height:1.5em;vertical-align:middle}@media only screen and (min-width:576px){.option-block{flex-direction:row}.option-block__img{flex:none;width:min(50vw,31.25em);min-inline-size:min(50vw,31.25em);max-inline-size:min(50vw,31.25em)}}@media only screen and (min-width:1024px){.option-block__item{flex-wrap:nowrap}.option-block__description{align-self:flex-end}}.option-element{margin:0;display:flex;flex-direction:column;justify-content:flex-end;gap:0 1.25rem}.option-element:not(:last-child){margin-bottom:.625rem}.option-element__title{text-transform:uppercase}.option-element__stars:before{content:"\f04ce\f04ce\f04ce\f04ce\f04ce";font-size:1em;color:var(--primary)}.option-element__stars.--type-one-star:before{content:"\f04ce\f04d2\f04d2\f04d2\f04d2"}.option-element__stars.--type-two-star:before{content:"\f04ce\f04ce\f04d2\f04d2\f04d2"}.option-element__stars.--type-three-star:before{content:"\f04ce\f04ce\f04ce\f04d2\f04d2"}.option-element__stars.--type-four-star:before{content:"\f04ce\f04ce\f04ce\f04ce\f04d2"}@media only screen and (min-width:768px){.option-element{text-align:right;flex-direction:row;align-items:center}}.people-block__list{display:flex;flex-direction:column;gap:1.25em;padding:min(3.125vmax,3.125em) 0;box-sizing:border-box}.people-card{display:flex;flex-direction:column;gap:0 1.875em;padding:1.25em;box-sizing:border-box}.people-card__img{flex:auto;min-width:min(17.5em,100%);max-width:min(17.5em,100%);align-self:start;aspect-ratio:1/1;border-radius:5px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.people-card__content{flex:auto}.people-card__title{margin:1.875rem 0;font-size:1.5em;font-weight:500}.people-card__list{display:flex;flex-direction:column;gap:.875em;margin-bottom:.875em}.people-card__item{display:flex;flex-direction:column;gap:.75em}.people-card__item>p{margin:0}.people-card__item>p:last-child{font-weight:500}.people-card__description p{margin:0;font-weight:500}@media only screen and (min-width:480px){.people-card__item{flex-direction:row}.people-card__item>p:first-child{flex:0 0 min(35%,15.625em);min-width:min(35%,15.625em);max-width:min(35%,15.625em)}}@media only screen and (min-width:576px){.people-card__img{flex:auto;min-width:min(50%,17.5em);max-width:min(50%,17.5em)}}@media only screen and (min-width:768px){.people-card{flex-direction:row}}.pagination{display:inline-block;max-width:100%;position:relative;padding-left:2.875em;padding-right:2.875em}.pagination__wrap{overflow:hidden}.pagination__list{display:flex;gap:.25em;transition:transform .5s ease-in-out}.pagination__controls{pointer-events:none;margin:0 auto;display:flex;align-items:center;position:absolute;left:0;right:0;z-index:2;top:50%;transform:translateY(-50%);justify-content:space-between}.pagination__arrow{text-decoration:unset;width:2.875rem;height:2.875rem;color:var(--darkLow);display:flex;align-items:center;justify-content:center;pointer-events:auto;cursor:pointer;font-size:2.875em;box-sizing:border-box}.pagination__arrow:active{transform:translateY(1px)}.pagination__arrow:not([disabled=true]):hover{color:var(--dark)}.pagination__arrow[disabled=true]{pointer-events:none;color:var(--g200)}.pagination__arrow.--type-prev:before{content:"\f0141"}.pagination__arrow.--type-next:before{content:"\f0142"}.pagination__item{flex:0 0 2.875em;min-width:2.875em;width:2.875em;max-width:2.875em}.pagination__link{text-decoration:unset;color:var(--darkLow);display:block;margin:auto;border-radius:4px;border:2px solid var(--g200);transition:.25s ease-in-out;transition-property:background-color,border-color,color;padding:.25em 0;text-align:center;font-size:1.25em;font-weight:500;cursor:pointer}.pagination__link:hover:not(.--active){color:var(--primary)}.pagination__link.--active{color:var(--dark);border-color:var(--primary);cursor:default}.contact{display:grid;gap:min(3.125vmax,3.125em);grid-template-columns:repeat(auto-fit,minmax(18em,1fr))}.contact.--type-block .contact__map{grid-column:unset;min-height:21.0625em}.contact__map{grid-column:1/-1;min-height:28em;background-color:var(--g100)}@media only screen and (min-width:768px){.contact{grid-template-columns:repeat(auto-fit,minmax(23em,.5fr))}}.contact-card{box-sizing:border-box;padding:1.875em;display:flex;flex-direction:column}.contact-card__title{margin:0 0 1.25em;font-size:1em;font-weight:700;text-transform:uppercase;color:var(--primary)}.contact-card__list{margin-bottom:2.5em;display:flex;flex-direction:column;align-items:flex-start;gap:.75em}.gto__title{padding:1.5rem 1.875rem;margin-bottom:3.125rem;color:var(--light);background-color:var(--primary)}.gto__list{display:flex;flex-direction:column;gap:min(2.5vmax,2.5em);border-bottom:5px solid var(--primary);padding-bottom:min(4.375vmax,4.375em);margin-bottom:min(4.375vmax,4.375em)}.gto__item{display:grid;justify-items:center;gap:1.25em min(4.5vmax,4.5em);padding:min(2.5vmax,2.5em)}.gto__item.--place-bottom{position:relative}.gto__item.--place-bottom .gto__img{max-width:22.875em;width:min(22.875vmax,22.875em)}.gto__item.--place-bottom .gto__heading{text-align:center}.gto__heading{margin:0;font-size:1.5em;font-weight:700;color:var(--primary);text-transform:uppercase}.gto__img{width:100%;max-width:min(10.625vmax,10.625em);-o-object-fit:contain;object-fit:contain}.gto__text{margin:0;text-align:justify}@media only screen and (min-width:576px){.gto__list .gto__item:nth-child(even):after{left:unset;right:calc(min(10.625vmax,10.625em)/ 2 + min(2.5vmax,2.5em));-webkit-clip-path:polygon(65% 40%,100% 40%,100% 100%,65% 100%);clip-path:polygon(65% 40%,100% 40%,100% 100%,65% 100%)}.gto__list .gto__item:nth-child(even) .gto__img{grid-column:3/4}.gto__item{display:grid;grid-template-columns:min(10.625vmax,10.625em) 1fr min(10.625vmax,10.625em);grid-template-rows:auto 1fr;position:relative}.gto__item:not(:last-child):after{content:"";display:block;box-sizing:border-box;position:absolute;top:50%;left:calc(min(10.625vmax,10.625em)/ 2 + min(2.5vmax,2.5em));width:min(21.25vmax,21.25em);height:calc(100% + min(2.5vmax,2.5em));border:5px dashed var(--primary);border-radius:min(6.875vmax,6.875em);-webkit-clip-path:polygon(0 40%,35% 40%,35% 100%,0 100%);clip-path:polygon(0 40%,35% 40%,35% 100%,0 100%)}.gto__item.--place-bottom{display:block}.gto__item.--place-bottom:after{content:unset}.gto__item.--place-bottom .gto__img{display:block;margin-left:auto;margin-right:auto}.gto__item.--place-bottom .gto__heading{margin:1.875rem 0 1.25rem}.gto__heading{grid-column:2/3;grid-row:1/2}.gto__img{grid-row:span 2}.gto__text{grid-row:2/3;grid-column:2/3}}.gto-note .gto-note__item:nth-of-type(even)>:nth-child(1){order:2}.gto-note .gto-note__item:nth-of-type(even):after{-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%);clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%)}.gto-note .gto-note__item:nth-of-type(odd):after{-webkit-clip-path:polygon(0 0,50% 0,50% 100%,0 100%);clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.gto-note .gto-note__item.--type-start:after{left:10%;-webkit-clip-path:polygon(0 20%,44% 20%,44% 100%,0 100%);clip-path:polygon(0 20%,44% 20%,44% 100%,0 100%);z-index:-1}.gto-note .gto-note__item.--type-finish:after{left:10%;-webkit-clip-path:polygon(0 0,44% 0,44% 100%,0 100%);clip-path:polygon(0 0,44% 0,44% 100%,0 100%);z-index:-1}.gto-note .gto-note__item.--type-finish>div:first-child{display:flex;align-items:center;flex-wrap:wrap}.gto-note .gto-note__item.--type-finish>div:first-child .gto-note__title{flex:auto}.gto-note__title{font-size:3em;padding:1.25rem 1em;color:var(--white);background-color:var(--primary);border-radius:10px}.gto-note__caption{text-align:center}.gto-note__item{display:grid;gap:7.5%;grid-template-columns:repeat(2,1fr);align-items:start;justify-content:space-between;position:relative;padding:2.5em}.gto-note__item:after{content:"";position:absolute;top:-1.5px;left:-1.5px;right:-1.5px;bottom:-1.5px;display:block;border-radius:5em;border:3px dashed var(--primary)}.gto-note__img{text-align:center;margin:auto;-o-object-fit:contain;object-fit:contain}.gto-note__text b{display:block;margin-bottom:.5em}.gto-note__bl-element{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.gto-note__bl-element>*{flex:0 1 45%}.gto-note__element{display:flex;align-items:flex-start;margin-bottom:.5em}.gto-note__element>img{flex:none;margin-right:.5em}@media only screen and (max-width:575px){.gto-note .gto-note__item:nth-of-type(even)>:nth-child(1){order:unset}.gto-note__item{grid-template-columns:1fr;padding:0 0 2.5em}.gto-note__item:after{content:unset}}.gto-reward__title{font-size:1.125em;font-weight:700;margin:0 0 1.25rem}.gto-reward__section{display:flex;flex-wrap:wrap;align-items:center;gap:0 min(3.125vmax,3.125em);margin-bottom:min(4.375vmax,4.375em)}.gto-reward__img{max-width:100%;-o-object-fit:contain;object-fit:contain}.gto-reward__list li{display:flex;align-items:baseline;gap:.75em;margin-bottom:.75em}.gto-reward__list li:before{content:"\f012c";font-size:1em;color:var(--primary)}@media only screen and (min-width:768px){.gto-reward__section{flex-wrap:nowrap}.gto-reward__img{flex:none;max-width:50%}}.gto-sign__content{margin-bottom:min(4.375vmax,4.375em)}.gto-sign__subtitle{font-size:1.25em;font-weight:700;margin:0 0 1.25rem}.gto-sign__icon-item{display:flex;align-items:flex-start;gap:.75em;margin-bottom:2.5em}.gto-sign__icon-item>img{flex:none;margin-top:.575em;-o-object-fit:contain;object-fit:contain;width:2.5em}.gto-sign__text{margin:0}.gto-sign__text>a{text-decoration:unset;color:var(--info)}.gto-sign__text>a:hover{border-bottom:1px solid var(--info)}.gto-form{padding:min(2.5vmax,2.5em);box-sizing:border-box;display:block;width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto}.gto-form__title{color:var(--primary);font-size:2.5em;text-align:center;margin:0 0 .625rem}.gto-form__progress{display:flex;gap:.625em;align-items:center;justify-content:center;margin-bottom:2.5em}.gto-form__progress-heading{flex:none;font-weight:600;color:var(--g500)}.gto-form__steps{display:flex;gap:.625em}.gto-form__steps>span{font-size:1.875em;color:var(--g300)}.gto-form__steps>span:not(:last-child):after{content:"";flex:none;display:inline-block;vertical-align:middle;margin-left:.625rem;width:.625rem;height:2px;background-color:var(--g300)}.gto-form__steps>span.--selected{color:var(--primary)}.gto-form__section{border:none;margin:0;padding:0;max-width:100%;display:none;flex-direction:column;gap:.625em;animation:fadeIn .35s ease-out}.gto-form__section.--selected{display:flex}.gto-form__section.--type-gto-center{width:72.5em}.gto-form__section.--type-calendar{width:43.75em}.gto-form__caption{margin:0;font-size:1.125em;font-weight:500}.gto-form__controls{margin-top:min(5.575vmax,5.575em);display:flex;flex-wrap:wrap;gap:1.25em;justify-content:space-between}.gto-form__next-btn{width:12.5rem;max-width:calc(50% - .625rem);margin-left:auto}.gto-form__prev-btn{width:12.5rem;max-width:calc(50% - .625rem);margin-right:auto}.gto-center-item{padding:1.25em;box-sizing:border-box;border-bottom:1px solid var(--g400)}.gto-center-item:hover{background-color:var(--g100)}.gto-center-item.--place-gto-centers-page{padding:1.875em;cursor:pointer}.gto-center-item.--place-gto-centers-page .gto-center-item__title{font-size:2.25em}.gto-center-item.--place-gto-centers-page .gto-center-item__list{margin-bottom:0}.gto-center-item.--place-bottom-gto-centers-page{margin-top:min(3.125vmax,3.125em);border-bottom:none}.gto-center-item.--place-bottom-gto-centers-page:hover{background-color:transparent}.gto-center-item.--place-bottom-gto-centers-page .gto-center-item__title{font-family:var(--ff);font-size:1.125em;font-weight:700;color:var(--dark)}.gto-center-item__title{font-size:1.875em;color:var(--primary);margin:0 0 1.25rem}.gto-center-item__list{margin-bottom:2.5em;display:flex;flex-direction:column;align-items:flex-start;gap:.75em}.gto-center-item__link{display:block;color:inherit;line-height:150%;text-decoration:unset;padding-left:2rem}.gto-center-item__link .mdi{font-size:1.5em;vertical-align:middle;margin-left:-2rem;padding-right:.25rem;color:var(--primary)}.gto-center-item__link:hover{text-decoration:underline}.gto-center-item__address{margin-bottom:1.25em}.gto-center-item__link{display:block;text-decoration:unset;color:inherit}.gto-center-item__content{margin-bottom:2.5em}.gto-center-item__content>b{display:block;font-weight:700}.gto-center-item__content>p{margin:0;line-height:150%}.anti-doping__img{width:min(34.375vmax,34.375em);max-width:100%;margin-bottom:min(1.25vmax,1.25em)}.anti-doping__text{margin:0 0 2em}.anti-doping__btn{margin-top:1.125rem;width:100%}@media only screen and (min-width:768px){.anti-doping:after{content:"";display:block;clear:both}.anti-doping__img{max-width:50%;float:right;margin-left:min(2.5vmax,2.5em)}.anti-doping__btn{min-width:18.75rem;width:unset}}.gto-centers__title{font-size:1.125em;font-weight:500;margin-bottom:2.5rem}.gto-calendar{display:grid;gap:1.25em;align-items:start;border-bottom:1px solid var(--g300);margin-bottom:min(2.5vmax,2.5em)}.gto-calendar__info-card{grid-row:1/2;max-width:30em}.gto-calendar__total{grid-column:1/-1;font-weight:500}@media only screen and (min-width:768px){.gto-calendar{grid-template-columns:.45fr .55fr}.gto-calendar__total{grid-column:1/-1}.gto-calendar__info-card{grid-row:unset}}.gto-notif{text-align:center}.gto-notif__title{color:var(--primary);margin:0;font-size:min(3.5vmax,2.5em)}.gto-notif__icon-block{font-weight:500;padding:1.25em 0;max-width:30em;margin:0 auto;box-sizing:border-box}.gto-notif__icon-block.--type-success{color:var(--success)}.gto-notif__icon-block.--type-success .mdi{font-size:min(2.5vmax,2.5em);vertical-align:middle}.gto-notif__icon-block.--type-error{padding:1.875em 0}.gto-notif__icon-block.--type-error .mdi{display:block;font-size:min(6.25vmax,6.25em);color:var(--error)}.gto-notif__icon-block a{text-decoration:unset;color:var(--info)}.gto-notif__icon-block a:hover{text-decoration:underline}.gto-notif__list{display:flex;flex-direction:column;gap:.625em}.gto-notif__item>p{margin:0}.gto-notif__item>p:first-child{margin-bottom:.5em}.gto-notif__item>p:last-child{font-weight:500}.gto-notif__btn{display:block;margin:0 auto;width:-moz-max-content;width:max-content}@media only screen and (min-width:576px){.gto-notif__list{text-align:left}.gto-notif__item{display:flex}.gto-notif__item>p:first-child{margin:0;flex:0 0 40%;max-width:40%}}.calendar{border-radius:5px;overflow:hidden;border:1px solid var(--g300)}.calendar__table{table-layout:fixed;min-width:100%;max-width:100%;border-spacing:1px}.calendar__head .calendar__arrow{background-color:var(--g100);border-bottom:1px solid var(--g300);text-align:center}.calendar__head .calendar__arrow .mdi{font-size:1.5em;cursor:pointer;color:var(--darkLow)}.calendar__head .calendar__arrow .mdi:hover{color:var(--dark)}.calendar__head .calendar__day{height:2em;border-color:transparent;background-color:var(--white);font-weight:500;color:var(--darkLow);cursor:default}.calendar__caption{text-align:center;font-weight:500;background-color:var(--g100);border-bottom:1px solid var(--g300);padding:.625em 1.25em;box-sizing:border-box}.calendar__body .calendar__row:last-child .calendar__day:first-child{border-radius:0 0 0 5px}.calendar__body .calendar__row:last-child .calendar__day:last-child{border-radius:0 0 5px 0}.calendar__body .calendar__day:not(.--not-current):not(.--selected):hover{color:var(--dark);background-color:rgba(226,43,54,.26)}.calendar__day{height:1.25em;text-align:center;vertical-align:middle;width:14.28571429%;background-color:var(--g100);border:1px solid var(--g300);color:var(--darkLow);cursor:pointer;transition:background-color .25s ease-in-out}.calendar__day.--not-current{opacity:0;pointer-events:none}.calendar__day.--today{color:var(--dark);border-color:transparent;background-color:var(--white)}.calendar__day.--selected{background-color:var(--primary);color:var(--light)}.info-card{padding:.875em 1em;border-radius:5px;border:1px solid var(--error)}.info-card__title{margin:0 0 .625rem;color:var(--error);font-weight:500}.info-card__title .mdi{font-size:1.5em;vertical-align:middle;margin-right:.25rem}.info-card__description p{margin:0;font-size:.875em}.info-card__description a{text-decoration:unset;color:var(--info)}.sport-type-block__track{padding-top:15px;padding-bottom:15px}.sport-type-block .splide__arrows .splide__arrow{width:3.3125em;height:3.3125em;border-radius:50%;border:3px solid var(--white);background:var(--g100);box-shadow:0 0 15px 1px rgba(0,0,0,.24)}.sport-type-block .splide__arrows .splide__arrow svg{fill:var(--primary)}.sport-type-block .splide__pagination{bottom:-1.875em}.sport-type-block .splide__pagination__page{width:10px;height:10px;border:unset!important;border-radius:50%;background-color:var(--g300);cursor:pointer}.sport-type-block .splide__pagination__page.is-active{transform:unset;border:unset!important;background-color:var(--primary)}@media only screen and (min-width:576px){.sport-type-block__track{position:relative}.sport-type-block__track:after,.sport-type-block__track:before{content:"";position:absolute;top:0;bottom:0;z-index:1;width:20%;display:inline-block}.sport-type-block__track:before{left:0;background:linear-gradient(90deg,#fff 34.29%,rgba(255,255,255,0) 96.07%)}.sport-type-block__track:after{right:0;background:linear-gradient(-90deg,#fff 34.29%,rgba(255,255,255,0) 96.07%)}.sport-type-block .splide__slide>*{transform:scale(.8) translateY(-11.5%);transition:transform .4s ease-in-out}.sport-type-block .splide__slide.is-prev>*{transform:scale(.75) translateY(-16%) translateX(9.5%)}.sport-type-block .splide__slide.is-active>*{transform:scale(1)}.sport-type-block .splide__slide.is-next>*{transform:scale(.75) translateY(-16%) translateX(-9.5%)}}.sport-type-card{box-sizing:border-box;padding:min(2.5vmax,2.5em)}.sport-type-card__title{font-size:1.5em;font-weight:700;margin-bottom:1.25rem}.sport-type-card__img{position:relative;overflow:hidden;width:100%;padding-top:65%;box-sizing:border-box;border-radius:5px}.sport-type-card__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .35s ease-in;transform:translate3d(0,0,0) scale(1)}.service{margin:min(3.125vmax,3.125em) 0;display:flex;flex-direction:column;gap:1.25em}.service-card{box-sizing:border-box;padding:1.875em;display:grid;gap:1.25em 1.875em}.service-card__title{margin:0;font-size:1.25em;font-weight:700;padding-bottom:1rem;border-bottom:1px solid var(--g200)}.service-card__category{margin:0;font-size:1.125em;padding:.5rem 3rem .5rem 1.25rem;background-color:var(--primary);color:var(--light);-webkit-clip-path:polygon(100% 0,calc(100% - 3em) 100%,0 100%,0 0);clip-path:polygon(100% 0,calc(100% - 3em) 100%,0 100%,0 0)}.service-card__location{text-decoration:unset;color:var(--dark);line-height:150%;padding-bottom:1em;padding-right:1em;padding-left:2.25em;position:relative;z-index:1}.service-card__location:before{content:"\f034e";font-size:2em;color:var(--primary);position:absolute;top:0;left:0}.service-card__location:after{content:"";position:absolute;top:.75em;left:0;right:0;bottom:0;z-index:-1;background-color:var(--g100)}.service-card__span-accent{display:block;font-weight:500}.service-card__btn{justify-self:end}.service-card__type{font-weight:500}@media only screen and (min-width:1024px){.service-card{grid-template-columns:1fr 1fr;align-items:start}.service-card__location{grid-column:2/3;grid-row:1/3}.service-card__category{grid-column:1/2;grid-row:2/3}.service-card__type{grid-column:1/2;grid-row:3/4}.service-card__btn{grid-row:3/4}}.vacancy__counts{margin:min(3.125vmax,3.125em) 0;text-transform:uppercase;color:var(--darkLow)}.vacancy__list{display:flex;gap:1.25em;flex-direction:column}.vacancy-info.--place-vacancy-page{padding-bottom:min(3.125vmax,3.125em);margin-bottom:min(3.125vmax,3.125em);border-bottom:1px solid var(--g300)}.vacancy-info__text{font-size:min(2vmax,1.5em);line-height:150%;margin:1.875rem 0}.vacancy-card{padding:1.875em 2.5em;box-sizing:border-box;display:grid;gap:1.875em}.vacancy-card__title{margin:0;font-size:1.5em;font-weight:500}.vacancy-card__date{margin:0;color:var(--darkLow);align-self:center}.vacancy-card__list{display:flex;flex-direction:column;gap:.75em}.vacancy-card__item{display:flex;flex-direction:column;gap:.75em}.vacancy-card__item>p{margin:0}.vacancy-card__item>p:last-child{font-weight:500}.vacancy-card__description p{margin:0;font-weight:500}@media only screen and (min-width:768px){.vacancy-card{grid-template-columns:1fr auto}.vacancy-card__date{text-align:right}.vacancy-card__list{grid-column:1/-1}.vacancy-card__item{flex-direction:row}.vacancy-card__item>p:first-child{flex:0 0 min(15.625vmax,15.625em);max-width:min(15.625vmax,15.625em)}.vacancy-card__btn{align-self:end;justify-self:end}}.sports-departments__track{padding-top:15px;padding-bottom:15px}@media only screen and (min-width:576px){.sports-departments__track{margin-left:-15px;margin-right:-15px;position:relative}.sports-departments__track:after,.sports-departments__track:before{content:"";position:absolute;top:0;bottom:0;z-index:1;width:20%;display:inline-block}.sports-departments__track:before{left:0;background:linear-gradient(90deg,#f8f8f8 34.29%,rgba(248,248,248,0) 96.07%)}.sports-departments__track:after{right:0;background:linear-gradient(-90deg,#f8f8f8 34.29%,rgba(248,248,248,0) 96.07%)}}.sports-departments__item{display:flex}.sports-departments .splide__arrows{position:absolute;inset:0;display:flex;justify-content:space-between}.sports-departments .splide__arrows .splide__arrow{position:relative;inset:unset;background-color:transparent;border-radius:0;transform:initial;display:grid;align-items:center;justify-content:center;width:20%;height:unset}.sports-departments .splide__arrows .splide__arrow:after{content:"";grid-area:1/1/2/2;width:3.3125em;height:3.3125em;border-radius:50%;border:3px solid var(--white);background:var(--g100);box-shadow:0 0 15px 1px rgba(0,0,0,.24)}.sports-departments .splide__arrows .splide__arrow svg{grid-area:1/1/2/2;z-index:1;justify-self:center;fill:var(--primary)}.sports-departments .splide__pagination{bottom:-1.875em}.sports-departments .splide__pagination__page{opacity:1;width:10px;height:10px;border:unset!important;border-radius:50%;background-color:var(--g300);cursor:pointer}.sports-departments .splide__pagination__page.is-active{transform:unset;border:unset!important;background-color:var(--primary)}@media only screen and (min-width:576px){.sports-departments .splide__slide>*{transform:scale(.8) translateY(-11.5%);transition:transform .4s ease-in-out}.sports-departments .splide__slide.is-prev>*{transform:scale(.75) translateY(-16%) translateX(9.5%)}.sports-departments .splide__slide.is-active>*{transform:scale(1)}.sports-departments .splide__slide.is-next>*{transform:scale(.75) translateY(-16%) translateX(-9.5%)}}.sports-departments-card{flex:auto;text-decoration:unset;color:inherit;padding:min(3vmax,1.875em);text-align:center;box-sizing:border-box}.sports-departments-card__title{font-size:.875em;font-weight:400}.sports-departments-card__img{-o-object-fit:contain;object-fit:contain;max-height:min(18vmax,15em)}@media only screen and (min-width:576px){.sports-departments-card{display:flex;gap:min(3vmax,1.875em);align-items:center;text-align:left}.sports-departments-card__img{flex:0 0 40%;min-width:40%;max-width:40%}}.afisha__address{margin-block-end:min(4vmax,2.5em)}.afisha__search{row-gap:min(4vmax,2.5em)}.afisha__reset-btn{color:var(--primary)}.afisha__filter-btn{background-color:transparent;color:var(--dark)}.afisha__card:hover{box-shadow:0 0 15px rgba(0,0,0,.26)}.afisha__card:hover .afisha__card-link-btn{text-decoration:underline}.afisha__card-content{height:100%;padding:0 .675em;display:flex;flex-direction:column}.afisha__card-title{text-transform:uppercase}.afisha__card-date{font-size:.875em;line-height:2;font-weight:400;margin-bottom:1.5em}.afisha__card-link-btn{margin-top:auto;font-weight:500;color:var(--primary);text-transform:uppercase}.afisha-card__img{inline-size:100%;max-height:456px;-o-object-fit:cover;object-fit:cover;border-radius:10px}@media only screen and (max-width:767px){.afisha-card__img{order:-1}}.afisha-card__columns{display:grid;gap:1.5em}@media only screen and (min-width:768px){.afisha-card__columns{grid-template-columns:1fr 1fr}}.afisha-card__title-block{font-size:min(2vmax,1.25em);margin-bottom:1.875em;text-transform:uppercase}.afisha-card__label{margin:0}.afisha-card__date{white-space:nowrap}.afisha-card__title{margin:.975rem 0 .25rem;font-size:min(5vmax,3rem)}.afisha-card__address{font-style:normal;max-width:25em;display:flex;flex-direction:column}.afisha-card__text{margin:0 0 .5rem;font-size:min(2vmax,1.25em)}.afisha-card__location{color:inherit}.afisha-card__location .mdi{vertical-align:middle}.afisha-card__button{margin-block:min(5vmax,3.125em);width:300px}.afisha-card__button:disabled{background-color:var(--g500);pointer-events:none}@media only screen and (max-width:767px){.afisha-card__button{width:100%}}.afisha-card__icons{display:flex;gap:1em;flex-wrap:wrap;max-width:22em}.afisha-card__social-icon{color:inherit}.afisha-card__social-icon svg{width:1.875em;height:1.875em;fill:currentColor}.entry-card-link{flex:auto;text-decoration:none;color:inherit;display:flex;flex-direction:column}@media (hover:hover){.entry-card-link{transition:all .35s}.entry-card-link:hover{box-shadow:0 2px 15px 2px rgba(0,0,0,.26)}}.entry-card-list{margin:min(3.125vmax,3.125rem) 0;padding:0;list-style:none;display:grid;gap:.625em;grid-template-columns:repeat(auto-fill,minmax(12em,1fr))}.entry-card-list__item{display:flex;flex-direction:column}.entry-card{flex:auto;display:flex;align-items:center;flex-direction:column;padding-top:3em}.entry-card__icon{flex:none;color:var(--primary);width:8em;height:8em;margin:0}.entry-card__title{margin-block:1.5em 2.875em;padding-inline:1em;font-size:1em;font-weight:600;text-align:center;line-height:1}.entry-card__title-span{display:block}.entry-card__button{flex:none;margin-block-start:auto;font-size:.875em;inline-size:100%;border-radius:0 0 5px 5px}.entry-card__button:focus{outline:0}.--bg-g100{background-color:var(--g100)}.--bg-g200{background-color:var(--g200)}.--text-primary{color:var(--primary)}.--cur-pointer{cursor:pointer}.--fs-125{font-style:1.125em}.--nowrap{white-space:nowrap}.--text-align-center{text-align:center}.--text-align-left{text-align:left}.--hide{display:none!important}@keyframes fadeIn{from{opacity:0}to{opacity:1}}