@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;--card-border-radius:10px;--block-indent:.625em}@media screen and (min-width:75em){:root{--main-width:77.5rem;--padding-side:2.5rem;--card-border-radius:20px;--block-indent:1.25em}}.about-block,.about-section__wrap,.accordion.--type-section .accordion__caption,.accordion.--type-section.--opened .accordion__section,.article,.content__section.--type-wrap,.content__title.--type-wrap,.content__wrap,.feedback,.footer__wrap,.header__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,.about-section.--content-sport-department .about-section__wrap,.about-section__wrap,.content__section.--type-section,.feedback,.top-banner__wrap{padding-block:.75em}@media only screen and (min-width:576px){.about-block,.about-section.--content-sport-department .about-section__wrap,.about-section__wrap,.content__section.--type-section,.feedback,.top-banner__wrap{padding-block:1.25em}}.article,.content__section.--type-page{padding-block:1.25em}@media only screen and (min-width:576px){.article,.content__section.--type-page{padding-block:2.5em}}.afisha-card__icons,.complex-card__list,.contact-card__list,.dd-menu__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,.option-section__icons-list,.pagination__list,.people-block__list,.people-card__list,.person-card__list,.rules-list,.service,.social-group,.tabs-hor__list,.top-banner__icons,.vacancy-card__list,.vacancy__list{padding:0;margin:0;list-style:none}.about-block__btn,.about-section__button,.anti-doping__btn,.article__btn,.button,.chat__button,.chat__close-button,.chat__send-button,.entry-card__button,.event__tabs-item,.events__link,.events__reset-btn,.events__tags-button,.feedback-card__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,.m-path__btn,.m-path__search-field button,.map-card__btn,.news__btn,.notific__btn,.popup-lk-block__btn,.product-card__button,.roll-up-btn,.search__reset-btn,.search__search-btn,.section-button,.service-card__btn,.sub-nav__link,.sub-nav__submenu-trigger,.sub-nav__trigger,.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:1.8125rem;padding:.5rem .75rem;font-size:.625rem;border-radius:var(--card-border-radius);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)}@media only screen and (min-width:576px){.field__input{font-size:1em;min-height:3.4375rem;padding:1rem 1.5rem}}.about-block__btn.--type-accordion:before,.about-section__button.--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,.about-section__title,.accordion.--type-section .accordion__subtitle,.accordion.--type-section .accordion__title,.afisha-card__title,.article__title,.competition-card__dates,.content__title,.events-popup__title,.events__title,.feedback-card__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,.top-banner__title{font-family:var(--ff-firm);text-transform:uppercase;font-weight:400}.about-block__title,.about-section__title,.accordion.--type-section .accordion__subtitle,.accordion.--type-section .accordion__title,.article__title,.content__title,.events__title,.feedback__title,.gto-note__title,.gto__title,.top-banner__title{margin:0;font-size:1.875em}@media only screen and (min-width:576px){.about-block__title,.about-section__title,.accordion.--type-section .accordion__subtitle,.accordion.--type-section .accordion__title,.article__title,.content__title,.events__title,.feedback__title,.gto-note__title,.gto__title,.top-banner__title{font-size:min(4.25vmax,3em)}}.anti-doping__card,.complex-card,.contact-card,.dd-menu__container,.events-popup__card,.field__icon.--type-tip-icon:hover:after,.filter__container,.gallery-card,.gto-form,.m-path__zoom-thumb,.m-sport-card,.news-card,.notific__card,.option-block__img,.option-section__icon:after,.people-card,.person-card,.popup-leader__card,.popup__card,.rules-card__img,.service-card,.sport-icon:after,.sport-type-card,.vacancy-card{background-color:var(--white);box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:5px}.about-block__image,.about-section__image,.afisha-card__img,.article-news__image,.article__img,.banner-card__image,.complex-card__img,.gallery-card__img img,.inform-card__image,.infrastructure-card__image,.leader-card__image,.logo-card__image,.map-card__img,.news-card__img img,.option-block__img img,.option-card__image,.people-card__img,.person-card__img,.popup-leader__image,.sport-type-card__img img{position:relative;overflow:hidden}.about-block__image:after,.about-section__image:after,.afisha-card__img:after,.article-news__image:after,.article__img:after,.banner-card__image:after,.complex-card__img:after,.gallery-card__img img:after,.inform-card__image:after,.infrastructure-card__image:after,.leader-card__image:after,.logo-card__image:after,.map-card__img:after,.news-card__img img:after,.option-block__img img:after,.option-card__image:after,.people-card__img:after,.person-card__img:after,.popup-leader__image: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%}*,::after,::before{box-sizing:border-box}.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,.about-section__button,.anti-doping__btn,.article__btn,.button,.chat__button,.chat__close-button,.chat__send-button,.entry-card__button,.event__tabs-item,.events__link,.events__reset-btn,.events__tags-button,.feedback-card__button,.filter__btn,.form__submit-btn,.gto-center-item__btn,.gto-form__next-btn,.gto-form__prev-btn,.gto-notif__btn,.header__dd-btn,.m-path__btn,.m-path__search-field button,.map-card__btn,.news__btn,.notific__btn,.popup-lk-block__btn,.product-card__button,.roll-up-btn,.search__reset-btn,.search__search-btn,.section-button,.service-card__btn,.sub-nav__link,.sub-nav__submenu-trigger,.sub-nav__trigger,.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],[href].about-block__btn,[href].about-section__button,[href].anti-doping__btn,[href].article__btn,[href].chat__button,[href].chat__close-button,[href].chat__send-button,[href].entry-card__button,[href].event__tabs-item,[href].events__link,[href].events__reset-btn,[href].events__tags-button,[href].feedback-card__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].m-path__btn,[href].map-card__btn,[href].news__btn,[href].notific__btn,[href].popup-lk-block__btn,[href].product-card__button,[href].roll-up-btn,[href].search__reset-btn,[href].search__search-btn,[href].section-button,[href].service-card__btn,[href].sub-nav__link,[href].sub-nav__submenu-trigger,[href].sub-nav__trigger,[href].vacancy-card__btn,[href].vacancy-info__btn{display:inline-block}.--theme-primary.about-section__button,.--theme-primary.article__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,.--theme-primary.sub-nav__link,.--theme-primary.sub-nav__submenu-trigger,.about-block__btn,.anti-doping__btn,.button.--theme-primary,.chat__button,.chat__close-button,.chat__send-button,.entry-card__button,.events__link,.events__tags-button.--active,.feedback-card__button,.form__submit-btn,.gto-form__next-btn,.gto-notif__btn,.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.product-card__button,.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,.product-card__button,.roll-up-btn,.search__search-btn,.section-button,.sub-nav__trigger,.vacancy-card__btn,.vacancy-info__btn{color:var(--light);border:1px solid currentColor;background-color:var(--primary);position:relative;z-index:1;overflow:hidden}.--theme-primary.about-section__button:after,.--theme-primary.article__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,.--theme-primary.sub-nav__link:after,.--theme-primary.sub-nav__submenu-trigger:after,.about-block__btn:after,.anti-doping__btn:after,.button.--theme-primary:after,.chat__button:after,.chat__close-button:after,.chat__send-button:after,.entry-card__button:after,.events__link:after,.events__tags-button.--active:after,.feedback-card__button:after,.form__submit-btn:after,.gto-form__next-btn:after,.gto-notif__btn: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,.product-card__button:after,.roll-up-btn:after,.search__search-btn:after,.section-button:after,.sub-nav__trigger: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.about-section__button:hover:after,.--theme-primary.article__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,.--theme-primary.sub-nav__link:hover:after,.--theme-primary.sub-nav__submenu-trigger: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,.entry-card__button:hover:after,.events__link:hover:after,.events__tags-button.--active:hover:after,.feedback-card__button:hover:after,.form__submit-btn:hover:after,.gto-form__next-btn:hover:after,.gto-notif__btn: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,.product-card__button:hover:after,.roll-up-btn:hover:after,.search__search-btn:hover:after,.section-button:hover:after,.sub-nav__trigger:hover:after,.vacancy-card__btn:hover:after,.vacancy-info__btn:hover:after{background-color:rgba(0,0,0,.1)}.--theme-grey.about-block__btn,.--theme-grey.anti-doping__btn,.--theme-grey.article__btn,.--theme-grey.chat__button,.--theme-grey.chat__close-button,.--theme-grey.chat__send-button,.--theme-grey.entry-card__button,.--theme-grey.event__tabs-item,.--theme-grey.events__link,.--theme-grey.events__reset-btn,.--theme-grey.events__tags-button,.--theme-grey.feedback-card__button,.--theme-grey.filter__btn,.--theme-grey.form__submit-btn,.--theme-grey.gto-center-item__btn,.--theme-grey.gto-form__next-btn,.--theme-grey.gto-form__prev-btn,.--theme-grey.gto-notif__btn,.--theme-grey.header__dd-btn,.--theme-grey.m-path__btn,.--theme-grey.map-card__btn,.--theme-grey.news__btn,.--theme-grey.notific__btn,.--theme-grey.popup-lk-block__btn,.--theme-grey.product-card__button,.--theme-grey.roll-up-btn,.--theme-grey.search__search-btn,.--theme-grey.section-button,.--theme-grey.service-card__btn,.--theme-grey.sub-nav__link,.--theme-grey.sub-nav__submenu-trigger,.--theme-grey.sub-nav__trigger,.--theme-grey.vacancy-card__btn,.--theme-grey.vacancy-info__btn,.about-section__button,.button.--theme-grey,.m-path__search-field button.--theme-grey,.search__reset-btn{color:var(--dark);border-color:#f3f3f3;background-color:#f3f3f3;position:relative;z-index:1;overflow:hidden}.--theme-grey.about-block__btn:after,.--theme-grey.anti-doping__btn:after,.--theme-grey.article__btn:after,.--theme-grey.chat__button:after,.--theme-grey.chat__close-button:after,.--theme-grey.chat__send-button:after,.--theme-grey.entry-card__button:after,.--theme-grey.event__tabs-item:after,.--theme-grey.events__link:after,.--theme-grey.events__reset-btn:after,.--theme-grey.events__tags-button:after,.--theme-grey.feedback-card__button:after,.--theme-grey.filter__btn:after,.--theme-grey.form__submit-btn:after,.--theme-grey.gto-center-item__btn:after,.--theme-grey.gto-form__next-btn:after,.--theme-grey.gto-form__prev-btn:after,.--theme-grey.gto-notif__btn:after,.--theme-grey.header__dd-btn:after,.--theme-grey.m-path__btn:after,.--theme-grey.map-card__btn:after,.--theme-grey.news__btn:after,.--theme-grey.notific__btn:after,.--theme-grey.popup-lk-block__btn:after,.--theme-grey.product-card__button:after,.--theme-grey.roll-up-btn:after,.--theme-grey.search__search-btn:after,.--theme-grey.section-button:after,.--theme-grey.service-card__btn:after,.--theme-grey.sub-nav__link:after,.--theme-grey.sub-nav__submenu-trigger:after,.--theme-grey.sub-nav__trigger:after,.--theme-grey.vacancy-card__btn:after,.--theme-grey.vacancy-info__btn:after,.about-section__button:after,.button.--theme-grey:after,.m-path__search-field button.--theme-grey:after,.search__reset-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-grey.about-block__btn:hover:after,.--theme-grey.anti-doping__btn:hover:after,.--theme-grey.article__btn:hover:after,.--theme-grey.chat__button:hover:after,.--theme-grey.chat__close-button:hover:after,.--theme-grey.chat__send-button:hover:after,.--theme-grey.entry-card__button:hover:after,.--theme-grey.event__tabs-item:hover:after,.--theme-grey.events__link:hover:after,.--theme-grey.events__reset-btn:hover:after,.--theme-grey.events__tags-button:hover:after,.--theme-grey.feedback-card__button:hover:after,.--theme-grey.filter__btn:hover:after,.--theme-grey.form__submit-btn:hover:after,.--theme-grey.gto-center-item__btn:hover:after,.--theme-grey.gto-form__next-btn:hover:after,.--theme-grey.gto-form__prev-btn:hover:after,.--theme-grey.gto-notif__btn:hover:after,.--theme-grey.header__dd-btn:hover:after,.--theme-grey.m-path__btn:hover:after,.--theme-grey.map-card__btn:hover:after,.--theme-grey.news__btn:hover:after,.--theme-grey.notific__btn:hover:after,.--theme-grey.popup-lk-block__btn:hover:after,.--theme-grey.product-card__button:hover:after,.--theme-grey.roll-up-btn:hover:after,.--theme-grey.search__search-btn:hover:after,.--theme-grey.section-button:hover:after,.--theme-grey.service-card__btn:hover:after,.--theme-grey.sub-nav__link:hover:after,.--theme-grey.sub-nav__submenu-trigger:hover:after,.--theme-grey.sub-nav__trigger:hover:after,.--theme-grey.vacancy-card__btn:hover:after,.--theme-grey.vacancy-info__btn:hover:after,.about-section__button:hover:after,.button.--theme-grey:hover:after,.m-path__search-field button.--theme-grey:hover:after,.search__reset-btn:hover:after{background-color:rgba(0,0,0,.05)}.--theme-success.about-block__btn,.--theme-success.about-section__button,.--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.entry-card__button,.--theme-success.event__tabs-item,.--theme-success.events__link,.--theme-success.events__reset-btn,.--theme-success.events__tags-button,.--theme-success.feedback-card__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.m-path__btn,.--theme-success.map-card__btn,.--theme-success.news__btn,.--theme-success.notific__btn,.--theme-success.popup-lk-block__btn,.--theme-success.product-card__button,.--theme-success.roll-up-btn,.--theme-success.search__reset-btn,.--theme-success.search__search-btn,.--theme-success.section-button,.--theme-success.service-card__btn,.--theme-success.sub-nav__link,.--theme-success.sub-nav__submenu-trigger,.--theme-success.sub-nav__trigger,.--theme-success.vacancy-card__btn,.--theme-success.vacancy-info__btn,.button.--theme-success,.m-path__search-field button.--theme-success,.notific__btn.--type-success{color:var(--light);background-color:var(--success)}.--theme-success.about-block__btn:hover,.--theme-success.about-section__button: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.entry-card__button:hover,.--theme-success.event__tabs-item:hover,.--theme-success.events__link:hover,.--theme-success.events__reset-btn:hover,.--theme-success.events__tags-button:hover,.--theme-success.feedback-card__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.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.product-card__button:hover,.--theme-success.roll-up-btn:hover,.--theme-success.search__reset-btn:hover,.--theme-success.search__search-btn:hover,.--theme-success.section-button:hover,.--theme-success.service-card__btn:hover,.--theme-success.sub-nav__link:hover,.--theme-success.sub-nav__submenu-trigger:hover,.--theme-success.sub-nav__trigger: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{background-color:#25b225}.--theme-error.about-block__btn,.--theme-error.about-section__button,.--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.entry-card__button,.--theme-error.event__tabs-item,.--theme-error.events__link,.--theme-error.events__reset-btn,.--theme-error.events__tags-button,.--theme-error.feedback-card__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.m-path__btn,.--theme-error.map-card__btn,.--theme-error.news__btn,.--theme-error.notific__btn,.--theme-error.popup-lk-block__btn,.--theme-error.product-card__button,.--theme-error.roll-up-btn,.--theme-error.search__reset-btn,.--theme-error.search__search-btn,.--theme-error.section-button,.--theme-error.service-card__btn,.--theme-error.sub-nav__link,.--theme-error.sub-nav__submenu-trigger,.--theme-error.sub-nav__trigger,.--theme-error.vacancy-card__btn,.--theme-error.vacancy-info__btn,.button.--theme-error,.m-path__search-field button.--theme-error,.notific__btn.--type-cancel{color:var(--light);background-color:var(--error)}.--theme-error.about-block__btn:hover,.--theme-error.about-section__button: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.entry-card__button:hover,.--theme-error.event__tabs-item:hover,.--theme-error.events__link:hover,.--theme-error.events__reset-btn:hover,.--theme-error.events__tags-button:hover,.--theme-error.feedback-card__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.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.product-card__button:hover,.--theme-error.roll-up-btn:hover,.--theme-error.search__reset-btn:hover,.--theme-error.search__search-btn:hover,.--theme-error.section-button:hover,.--theme-error.service-card__btn:hover,.--theme-error.sub-nav__link:hover,.--theme-error.sub-nav__submenu-trigger:hover,.--theme-error.sub-nav__trigger: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{background-color:#e12222}.--theme-text.about-block__btn,.--theme-text.about-section__button,.--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.entry-card__button,.--theme-text.event__tabs-item,.--theme-text.events__link,.--theme-text.events__reset-btn,.--theme-text.events__tags-button,.--theme-text.feedback-card__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.m-path__btn,.--theme-text.map-card__btn,.--theme-text.news__btn,.--theme-text.notific__btn,.--theme-text.popup-lk-block__btn,.--theme-text.product-card__button,.--theme-text.roll-up-btn,.--theme-text.search__reset-btn,.--theme-text.search__search-btn,.--theme-text.section-button,.--theme-text.service-card__btn,.--theme-text.sub-nav__link,.--theme-text.sub-nav__submenu-trigger,.--theme-text.sub-nav__trigger,.--theme-text.vacancy-card__btn,.--theme-text.vacancy-info__btn,.button.--theme-text,.filter__btn,.m-path__search-field button.--theme-text,.m-path__search-field button.filter__btn{color:var(--primary);background-color:var(--g100)}.--theme-text.about-block__btn:hover,.--theme-text.about-section__button: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.entry-card__button:hover,.--theme-text.event__tabs-item:hover,.--theme-text.events__link:hover,.--theme-text.events__reset-btn:hover,.--theme-text.events__tags-button:hover,.--theme-text.feedback-card__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.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.product-card__button:hover,.--theme-text.roll-up-btn:hover,.--theme-text.search__reset-btn:hover,.--theme-text.search__search-btn:hover,.--theme-text.section-button:hover,.--theme-text.service-card__btn:hover,.--theme-text.sub-nav__link:hover,.--theme-text.sub-nav__submenu-trigger:hover,.--theme-text.sub-nav__trigger:hover,.--theme-text.vacancy-card__btn:hover,.--theme-text.vacancy-info__btn:hover,.button.--theme-text:hover,.filter__btn:hover,.m-path__search-field button.--theme-text:hover{color:var(--primary);background-color:rgba(var(--primary),.26)}.--theme-outline.about-block__btn,.--theme-outline.about-section__button,.--theme-outline.anti-doping__btn,.--theme-outline.chat__button,.--theme-outline.chat__close-button,.--theme-outline.chat__send-button,.--theme-outline.entry-card__button,.--theme-outline.event__tabs-item,.--theme-outline.events__link,.--theme-outline.events__reset-btn,.--theme-outline.feedback-card__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.m-path__btn,.--theme-outline.map-card__btn,.--theme-outline.news__btn,.--theme-outline.notific__btn,.--theme-outline.popup-lk-block__btn,.--theme-outline.product-card__button,.--theme-outline.roll-up-btn,.--theme-outline.search__reset-btn,.--theme-outline.search__search-btn,.--theme-outline.section-button,.--theme-outline.sub-nav__link,.--theme-outline.sub-nav__submenu-trigger,.--theme-outline.sub-nav__trigger,.--theme-outline.vacancy-card__btn,.--theme-outline.vacancy-info__btn,.article__btn,.button.--theme-outline,.events__tags-button,.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.events__tags-button,.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,.sub-nav__link.--type-button{border:1px solid currentColor;color:var(--primary)}.--theme-outline.about-block__btn:hover,.--theme-outline.about-section__button: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.entry-card__button:hover,.--theme-outline.event__tabs-item:hover,.--theme-outline.events__link:hover,.--theme-outline.events__reset-btn:hover,.--theme-outline.feedback-card__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.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.product-card__button:hover,.--theme-outline.roll-up-btn:hover,.--theme-outline.search__reset-btn:hover,.--theme-outline.search__search-btn:hover,.--theme-outline.section-button:hover,.--theme-outline.sub-nav__link:hover,.--theme-outline.sub-nav__submenu-trigger:hover,.--theme-outline.sub-nav__trigger:hover,.--theme-outline.vacancy-card__btn:hover,.--theme-outline.vacancy-info__btn:hover,.article__btn:hover,.button.--theme-outline:hover,.events__tags-button:hover,.gto-center-item__btn:hover,.gto-form__prev-btn:hover,.m-path__search-field button.--theme-outline:hover,.service-card__btn:hover,.sub-nav__link.--type-button:hover{background-color:rgba(0,0,0,.1)}.--size-lg.about-block__btn,.--size-lg.about-section__button,.--size-lg.anti-doping__btn,.--size-lg.article__btn,.--size-lg.chat__button,.--size-lg.chat__close-button,.--size-lg.chat__send-button,.--size-lg.entry-card__button,.--size-lg.event__tabs-item,.--size-lg.events__link,.--size-lg.events__reset-btn,.--size-lg.events__tags-button,.--size-lg.filter__btn,.--size-lg.form__submit-btn,.--size-lg.gto-center-item__btn,.--size-lg.gto-form__next-btn,.--size-lg.gto-form__prev-btn,.--size-lg.gto-notif__btn,.--size-lg.header__dd-btn,.--size-lg.m-path__btn,.--size-lg.map-card__btn,.--size-lg.news__btn,.--size-lg.notific__btn,.--size-lg.popup-lk-block__btn,.--size-lg.product-card__button,.--size-lg.roll-up-btn,.--size-lg.search__search-btn,.--size-lg.section-button,.--size-lg.service-card__btn,.--size-lg.sub-nav__link,.--size-lg.sub-nav__submenu-trigger,.--size-lg.sub-nav__trigger,.--size-lg.vacancy-card__btn,.--size-lg.vacancy-info__btn,.button.--size-lg,.feedback-card__button,.m-path__search-field button.--size-lg,.search__reset-btn{font-size:1.125em;padding:1.25rem 1rem;font-weight:600}.--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.entry-card__button,.--size-small.event__tabs-item,.--size-small.events__link,.--size-small.feedback-card__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.m-path__btn,.--size-small.map-card__btn,.--size-small.news__btn,.--size-small.notific__btn,.--size-small.popup-lk-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,.about-section__button,.button.--size-small,.events__reset-btn,.events__tags-button,.m-path__search-field button.--size-small,.m-path__search-field button.events__reset-btn,.m-path__search-field button.events__tags-button,.m-path__search-field button.product-card__button,.product-card__button,.section-button,.sub-nav__link,.sub-nav__submenu-trigger,.sub-nav__trigger{font-size:.675em;padding:.75rem 1.25rem;font-weight:600}.--rounded.about-block__btn,.--rounded.anti-doping__btn,.--rounded.article__btn,.--rounded.chat__button,.--rounded.chat__close-button,.--rounded.chat__send-button,.--rounded.entry-card__button,.--rounded.event__tabs-item,.--rounded.events__link,.--rounded.events__reset-btn,.--rounded.events__tags-button,.--rounded.filter__btn,.--rounded.form__submit-btn,.--rounded.gto-center-item__btn,.--rounded.gto-form__next-btn,.--rounded.gto-form__prev-btn,.--rounded.gto-notif__btn,.--rounded.header__dd-btn,.--rounded.m-path__btn,.--rounded.map-card__btn,.--rounded.news__btn,.--rounded.notific__btn,.--rounded.popup-lk-block__btn,.--rounded.roll-up-btn,.--rounded.search__search-btn,.--rounded.service-card__btn,.--rounded.sub-nav__submenu-trigger,.--rounded.vacancy-card__btn,.--rounded.vacancy-info__btn,.about-section__button,.button.--rounded,.feedback-card__button,.m-path__search-field button.--rounded,.m-path__search-field button.product-card__button,.product-card__button,.search__reset-btn,.section-button,.sub-nav__link,.sub-nav__trigger{border-radius:var(--card-border-radius)}.--spinner-active.about-block__btn,.--spinner-active.about-section__button,.--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.entry-card__button,.--spinner-active.event__tabs-item,.--spinner-active.events__link,.--spinner-active.events__reset-btn,.--spinner-active.events__tags-button,.--spinner-active.feedback-card__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.m-path__btn,.--spinner-active.map-card__btn,.--spinner-active.news__btn,.--spinner-active.notific__btn,.--spinner-active.popup-lk-block__btn,.--spinner-active.product-card__button,.--spinner-active.roll-up-btn,.--spinner-active.search__reset-btn,.--spinner-active.search__search-btn,.--spinner-active.section-button,.--spinner-active.service-card__btn,.--spinner-active.sub-nav__link,.--spinner-active.sub-nav__submenu-trigger,.--spinner-active.sub-nav__trigger,.--spinner-active.vacancy-card__btn,.--spinner-active.vacancy-info__btn,.button.--spinner-active,.m-path__search-field button.--spinner-active{position:relative;color:transparent!important;opacity:.54;pointer-events:none}.--spinner-active.about-block__btn>.spinner,.--spinner-active.about-section__button>.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.entry-card__button>.spinner,.--spinner-active.event__tabs-item>.spinner,.--spinner-active.events__link>.spinner,.--spinner-active.events__reset-btn>.spinner,.--spinner-active.events__tags-button>.spinner,.--spinner-active.feedback-card__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.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.product-card__button>.spinner,.--spinner-active.roll-up-btn>.spinner,.--spinner-active.search__reset-btn>.spinner,.--spinner-active.search__search-btn>.spinner,.--spinner-active.section-button>.spinner,.--spinner-active.service-card__btn>.spinner,.--spinner-active.sub-nav__link>.spinner,.--spinner-active.sub-nav__submenu-trigger>.spinner,.--spinner-active.sub-nav__trigger>.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{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.about-section__button>.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.entry-card__button>.spinner>div,.--spinner-active.event__tabs-item>.spinner>div,.--spinner-active.events__link>.spinner>div,.--spinner-active.events__reset-btn>.spinner>div,.--spinner-active.events__tags-button>.spinner>div,.--spinner-active.feedback-card__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.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.product-card__button>.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.section-button>.spinner>div,.--spinner-active.service-card__btn>.spinner>div,.--spinner-active.sub-nav__link>.spinner>div,.--spinner-active.sub-nav__submenu-trigger>.spinner>div,.--spinner-active.sub-nav__trigger>.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{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.about-section__button>.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.entry-card__button>.spinner>div:nth-of-type(2),.--spinner-active.event__tabs-item>.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.feedback-card__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.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.product-card__button>.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.section-button>.spinner>div:nth-of-type(2),.--spinner-active.service-card__btn>.spinner>div:nth-of-type(2),.--spinner-active.sub-nav__link>.spinner>div:nth-of-type(2),.--spinner-active.sub-nav__submenu-trigger>.spinner>div:nth-of-type(2),.--spinner-active.sub-nav__trigger>.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){animation-delay:.25s}.--spinner-active.about-block__btn>.spinner>div:last-of-type,.--spinner-active.about-section__button>.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.entry-card__button>.spinner>div:last-of-type,.--spinner-active.event__tabs-item>.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.feedback-card__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.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.product-card__button>.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.section-button>.spinner>div:last-of-type,.--spinner-active.service-card__btn>.spinner>div:last-of-type,.--spinner-active.sub-nav__link>.spinner>div:last-of-type,.--spinner-active.sub-nav__submenu-trigger>.spinner>div:last-of-type,.--spinner-active.sub-nav__trigger>.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{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-leader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.54);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;overflow-y:auto;box-sizing:border-box;padding:min(1vmax,1em);display:none}.popup-leader.--opened{display:flex}.popup-leader__card{margin:auto;width:100%;max-width:77.5em;padding:0;display:flex;position:relative;box-sizing:border-box;border-radius:20px;animation:PopupShow .6s ease-in-out}@media only screen and (max-width:767px){.popup-leader__card{flex-direction:column;align-items:center}}.popup-leader__image{display:block;flex:none;width:275px;position:relative;-o-object-fit:cover;object-fit:cover;border-radius:20px 0 0 20px}@media only screen and (max-width:767px){.popup-leader__image{margin-top:1.5em;border-radius:20px}}@media only screen and (max-width:575px){.popup-leader__image{width:178px}}.popup-leader__header{margin-bottom:2.5em;padding-right:2.5em}@media only screen and (max-width:767px){.popup-leader__header{text-align:center;margin-bottom:1em;padding-right:0}}.popup-leader__close{position:absolute;inset:.375em .375em auto auto;background-color:transparent;border:none;padding:.375em;margin-left:auto;font-size:225%;cursor:pointer;color:var(--g400)}.popup-leader__close:hover{color:var(--primary)}.popup-leader__title{font-size:1.675em;margin:0 0 1.25rem}@media only screen and (max-width:575px){.popup-leader__title{margin:0 0 .75rem}}.popup-leader__subtitle{margin-block:0 1.25rem}.popup-leader__icons{display:flex;gap:.675em}.popup-leader__icons .sport-icon{flex:none;margin:0;width:55px;height:55px;display:flex;align-items:center;justify-content:center;border-radius:15px;background:var(--primary)}.popup-leader__icons .sport-icon svg{color:var(--white);width:38px;height:38px}.popup-leader__content{flex:auto;padding:1.875em}@media only screen and (max-width:767px){.popup-leader__content{padding:1em}}.popup-leader__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1.875em}@media only screen and (max-width:575px){.popup-leader__list{gap:1em}}.popup-leader__item{display:flex;gap:1em}.popup-leader__item p{margin:0}.popup-leader__item p:first-child{font-weight:500;color:var(--g400);flex:0 0 12em}@media only screen and (max-width:575px){.popup-leader__item p:first-child{flex:auto}}@media only screen and (max-width:575px){.popup-leader__item{flex-wrap:wrap}}.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;align-items:center;gap:.325em;min-block-size:2.25em;color:var(--light)}@media only screen and (min-width:576px){.header__wrap{gap:.75em}}.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:150%;vertical-align:middle}@media only screen and (min-width:576px){.header__link.--type-exit-btn .mdi,.header__link.--type-login-btn .mdi{font-size:171.4%}}@media only screen and (max-width:575px){.header__link.--type-exit-btn,.header__link.--type-login-btn{font-size:.625em}}.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__link-btn{text-decoration:none;flex:none;order:-2;display:block;block-size:1.375rem;inline-size:1.375rem;cursor:pointer;box-sizing:border-box;transition:box-shadow .25s ease,transform .25s ease}.header__link-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12)}@media only screen and (min-width:576px){.header__link-btn{order:initial;block-size:2.25rem;inline-size:2.25rem}}.header__link-btn-icon{block-size:100%;inline-size:100%}.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:.5em;padding-right:.5em;color:var(--light);font-size:.625em;font-weight:600;transition:background-color .25s ease-in-out}.header__btn:hover{background-color:rgba(0,0,0,.15)}@media only screen and (min-width:576px){.header__btn{font-size:.875em;padding-left:1.25em;padding-right:1.25em}}.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{font-size:1.25em;order:-1;margin-left:.25rem}}.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;color:var(--white);text-decoration:none}.logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.logo__title{flex:auto;max-width:20em;font-size:.75em;font-weight:500}@media only screen and (min-width:576px){.logo__title{display:none}}.logo.--place-header{flex:auto;display:flex;align-items:center;gap:.5em}.logo.--place-header img{flex:none;min-width:24px;max-width:24px;aspect-ratio:1}@media only screen and (min-width:576px){.logo.--place-header img{min-width:40px;max-width:40px}}@media only screen and (min-width:576px){.logo.--place-header{margin:.5em 0;flex:none}}@media only screen and (max-width:575px){.logo.--place-header{order:-3}}.logo.--place-footer-card{flex:none;width:auto;height:36px;min-width:30px;max-width:30px}@media only screen and (min-width:576px){.logo.--place-footer-card{width:auto;height:64px;min-width:44px;max-width:44px}}.content{flex:auto}.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:.25rem}.content__title.--type-wrap{margin-bottom:.25rem}@media only screen and (min-width:576px){.content__title.--type-wrap{margin-bottom:.628em}}@media only screen and (min-width:576px){.content__title{margin-bottom:.628em}}.content__link-button{font-weight:500;color:var(--primary);text-decoration:unset}.content__link-button:hover{text-decoration:underline}.content__link{color:currentColor;padding:0 3px;text-decoration:underline;transition:background-color .25s}.content__link:hover{background-color:var(--primary);color:#fff;text-decoration:unset}.content__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--block-indent)}.content__deck{margin:0;padding:0;list-style:none;display:grid;gap:var(--block-indent);grid-template-columns:repeat(auto-fill,minmax(min(15em,100%),1fr))}.content__deck.--size-lg,.content__deck.feedback-card__button,.content__deck.search__reset-btn{grid-template-columns:repeat(auto-fill,minmax(min(18em,100%),1fr))}.content__deck.--size-xl{grid-template-columns:repeat(auto-fill,minmax(min(24em,100%),1fr))}.content__deck-item{display:flex}.content__text-item:not(:last-child){margin-bottom: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%}}.sub-nav__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.375em}@media only screen and (min-width:576px){.sub-nav__list{gap:1em}}.sub-nav__item{flex:auto}.sub-nav__item.--has-menu{position:relative;flex:auto;min-width:100%}.sub-nav__item.--has-menu .sub-nav__link{text-align:left;padding-inline:1.25rem}@media only screen and (max-width:575px){.sub-nav__item.--has-menu .sub-nav__link{font-size:.675em}}@media only screen and (min-width:576px){.sub-nav__item.--has-menu{min-width:unset}}@media only screen and (max-width:575px){.sub-nav__item:not(.--has-menu){display:none}}@media only screen and (min-width:768px){.sub-nav__item{flex:none}}.sub-nav__link{font-size:.6em;padding-inline:.25em;color:var(--dark);min-width:unset;text-transform:unset;text-align:center;font-weight:600}.sub-nav__link[href]{display:block}.sub-nav__link:hover{color:var(--primary);background-color:var(--g100)}.sub-nav__link.--type-button{font-weight:400;color:var(--darkLow)}@media only screen and (min-width:576px){.sub-nav__link{font-size:1.125em;padding:1.25rem 1rem;font-weight:600}}.sub-nav__trigger{padding-inline:.5em;min-width:unset;width:100%;text-transform:unset;font-weight:600}@media only screen and (min-width:576px){.sub-nav__trigger{font-size:1.125em;padding:1.25rem 1rem;font-weight:600}}.sub-nav__submenu-trigger{display:flex;justify-content:space-between;min-width:unset;width:100%;text-align:left;text-transform:unset;padding-inline:1.25rem;color:var(--dark);font-weight:600}.sub-nav__submenu-trigger:hover{color:var(--primary);background-color:var(--g100)}.sub-nav__submenu-trigger .mdi{align-self:flex-start;padding:0 .25em;border-radius:5px;background-color:var(--g200)}@media only screen and (min-width:576px){.sub-nav__submenu-trigger{font-size:1.125em;padding:1.25rem 1rem;padding-inline:1em;font-weight:600}}.sub-nav__menu{position:absolute;left:0;top:100%;z-index:1000;transform:translateX(0) translateY(0);background-color:var(--white);box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:var(--card-border-radius);overflow:hidden;animation:fadeIn .25s ease-in-out}.sub-nav__menu[hidden]{display:none}.sub-nav__submenu-panel{overflow:hidden;transition:height .2s ease}.sub-nav__submenu-panel .sub-nav__link{padding-left:2.5em}.sub-nav__menu-list{padding:0;margin:0;list-style:none}.sub-nav__menu-item{position:relative;border-top:1px solid var(--g300)}.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}}.about-section__wrap{padding-bottom:0;display:grid;gap:var(--block-indent);grid-template-areas:"image" "social" "content"}@media only screen and (min-width:576px){.about-section__wrap{grid-template-columns:1fr 1fr;grid-template-areas:"logo image" "social social" "content content"}}@media only screen and (min-width:1024px){.about-section__wrap{grid-template-columns:.75fr 1fr;grid-template-areas:"logo image" "social image" "content image"}}.about-section__image{grid-area:image;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:316/170;border-radius:var(--card-border-radius)}@media only screen and (min-width:576px){.about-section__image{aspect-ratio:unset}}.about-section__logo-block{display:none;grid-area:logo;padding:1em;color:var(--white);background-color:var(--primary);border-radius:var(--card-border-radius);box-sizing:border-box;align-items:flex-end;gap:5%}@media only screen and (min-width:576px){.about-section__logo-block{display:flex;padding:2.5em 1.5em}}.about-section__logo{width:30%;color:inherit}.about-section__logo-title{margin:0;font-size:clamp(1.25rem,.6398rem + 1.2712vw,1.625rem);font-weight:600}.about-section__main-content{grid-area:content;display:grid;grid-template-columns:1fr auto;gap:var(--block-indent)}@media only screen and (min-width:576px){.about-section__main-content{display:flex;flex-direction:column}}.about-section__title-block{grid-column:1/-1}.about-section__title{margin:0}.about-section__subtitle{margin:0;font-size:1.25em;font-weight:700}.about-section__main-text{grid-column:1/-1;font-size:.875em}.about-section__main-text.--type-accordion{display:none;grid-column:1/-1;animation:fadeIn .5s ease-in-out}.about-section__main-text.--type-accordion.--opened{display:block}@media only screen and (max-width:575px){.about-section__main-text{display:none}}.about-section__button{padding:.625rem;font-weight:600;align-self:center;grid-area:1/2/2/3;display:block;text-transform:unset;width:-moz-max-content;width:max-content;min-width:unset}.about-section__button[href]{display:block}.about-section__button.--type-accordion{grid-area:unset;display:inline-flex;gap:.5em;align-items:center;justify-content:space-between}.about-section__button.--type-accordion.--active:before{transform:scale(1,1)}.about-section__button.--type-accordion:before{order:2;font-size:1em;content:"\f0143";transform:scale(1,-1)}@media only screen and (min-width:576px){.about-section__button{align-self:inherit;font-size:1.125em;padding:1.25rem 1rem}}.about-section__social{grid-area:social;padding:.875em;box-sizing:border-box;background-color:var(--g200);border-radius:var(--card-border-radius);display:flex;align-items:center;flex-wrap:wrap;gap:var(--block-indent)}@media only screen and (min-width:576px){.about-section__social{padding:1.25em}}.about-section__social-logo{flex:none;height:24px}@media only screen and (min-width:576px){.about-section__social-logo{height:34px}}.about-section__social-list{margin:0 0 0 auto;padding:0;list-style:none;display:flex;align-items:center;gap:.675em}.about-section__social-link{display:flex;width:1.875em;height:1.875em;background-color:var(--white);border-radius:var(--card-border-radius);transition:.25s ease-in;transition-property:transform,box-shadow}.about-section__social-link:hover{transform:translateY(-2px);box-shadow:0 2px 2px rgba(0,0,0,.15)}.about-section__social-link svg{margin:auto;width:65%;height:65%;fill:var(--primary)}@media only screen and (min-width:576px){.about-section__social-link{width:2.875em;height:2.875em}}@media only screen and (min-width:576px){.about-section.--content-sport-department .about-section__wrap{grid-template-areas:"logo image" "social image" "content content"}}@media only screen and (min-width:1024px){.about-section.--content-sport-department .about-section__wrap{grid-template-columns:382px 1fr;grid-template-areas:"logo image" "social image" "content content"}}.about-section.--content-sport-department .about-section__logo-block{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1em;padding:1.5em}.about-section.--content-sport-department .about-section__logo-title{font-size:2.5em}.about-section.--content-sport-department .about-section__logo{width:45%}.about-section.--content-sport-department .about-section__image{aspect-ratio:760/475}.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}}.section-button{display:block;text-transform:unset;margin-inline:auto;width:-moz-max-content;width:max-content}.section-button[href]{display:block}@media only screen and (min-width:576px){.section-button{font-size:1.125em;padding:1.25rem 1rem;font-weight:600}}.infrastructure-card{position:relative;z-index:1;aspect-ratio:373/452;border-radius:var(--card-border-radius);color:var(--white);display:flex;flex-direction:column;justify-content:flex-end;padding:1.5em}.infrastructure-card::before{content:"";position:absolute;inset:0;z-index:-1;width:100%;height:100%;border-radius:var(--card-border-radius);background-image:linear-gradient(180deg,rgba(0,0,0,0) 20%,rgba(0,0,0,.9) 100%)}.infrastructure-card__image{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--card-border-radius)}.infrastructure-card__icons{display:flex;flex-wrap:wrap;margin-bottom:.675em;gap:.325em}.infrastructure-card__icons .sport-icon{width:1.5em;height:1.5em}@media only screen and (min-width:576px){.infrastructure-card__icons .sport-icon{width:1.875em;height:1.875em}}.infrastructure-card__title{margin:0 0 .5rem;font-weight:700}@media only screen and (min-width:576px){.infrastructure-card__title{font-size:1.125em}}.infrastructure-card__address{font-style:normal;display:flex;flex-direction:column;gap:.75rem}.infrastructure-card__address-text{margin-block:0;font-size:.675em}.infrastructure-card__address-text.--double-indent{margin-block-end:.75rem}@media only screen and (min-width:576px){.infrastructure-card__address-text{font-size:.75em}}.infrastructure-card__footer{min-height:2.75rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.infrastructure-card__footer-group{display:flex;align-items:flex-start;flex-direction:column;gap:.75em}.infrastructure-card__link{text-decoration:none;text-underline-position:under;color:currentColor;transition:.25s;font-size:.675em}.infrastructure-card__link:hover{text-decoration:underline}.infrastructure-card__link.--type-button{display:block;background-color:var(--g400);border-radius:5px;padding:.5rem .75rem;color:var(--dark)}.infrastructure-card__link.--type-button:hover{text-decoration:none;background-color:var(--primary);color:var(--white)}.infrastructure-card__link.--content-icon{min-height:1.875rem;display:flex;align-items:center;gap:.25rem}@media only screen and (min-width:576px){.infrastructure-card__link{font-size:.75em}}.infrastructure-card__link-icon{width:1rem;height:1rem}.infrastructure-card__buttons{display:flex;gap:.5rem}.infrastructure-card__icon-button{flex:none;padding:0;margin:0;width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--white);border-radius:12px;background:rgba(255,255,255,.04);border:none;box-shadow:inset 0 1px 1px #fff;backdrop-filter:blur(5px) saturate(140%);-webkit-backdrop-filter:blur(5px) saturate(140%);transition:transform .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.infrastructure-card__icon-button:focus-visible,.infrastructure-card__icon-button:hover{background:rgba(255,255,255,.08);transform:translateY(-1px);box-shadow:inset 0 1px 2px #fff}.infrastructure-card__icon-button:active{transform:translateY(0);background:rgba(255,255,255,.1)}.infrastructure-card__icon-button svg{width:70%;height:70%}@media only screen and (min-width:576px){.infrastructure-card{padding:1.875em}}.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:var(--block-indent);position:relative;z-index:2}.search.--place-map{display:grid;grid-template-columns:repeat(3,1fr) auto}@media only screen and (max-width:575px){.search.--place-map{gap:.375em}.search.--place-map .field .field__icon{font-size:1em}}.search.--type-choose-complex{position:relative;z-index:2}.search.--type-choose-complex .search__field{flex:1 1 100%;max-width:62.25em}@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:1024px){.search.--type-choose-complex .search__field{flex:1 1 14em}}.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}@media only screen and (min-width:768px){.search.--place-service-page .filter .search{order:unset}}.search.--place-service-page .field.--type-checkbox{order:2}@media only screen and (min-width:768px){.search.--place-service-page .field.--type-checkbox{order:unset;flex:0 0 100%;min-width:100%;max-width:100%}}.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:var(--block-indent)}.search__controls{display:flex;gap:1.25em;max-width:22em}.search__search-btn{flex:auto}.search__reset-btn{flex:auto;font-size:.75em;min-height:1.8125rem;min-width:unset;text-transform:unset;font-weight:400;flex-grow:0;padding-block:.75rem;padding-inline:.375rem}.search__reset-btn.--content-icon{padding-block:0;margin-left:auto}@media only screen and (min-width:576px){.search__reset-btn{font-size:1em;min-height:3.4375rem;padding-block:1.25rem;padding-inline:1em}}.search__reset-icon{font-size:1em;color:var(--g400)}@media only screen and (min-width:576px){.search__reset-icon{font-size:1.75em}}.search__field{flex:auto}@media only screen and (min-width:576px){.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}.map-block{display:flex;flex-direction:column;gap:var(--block-indent)}.map-block__map{border-radius:var(--card-border-radius);overflow:hidden;aspect-ratio:315/125;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}}.inform-card{text-decoration:none}.inform-card__image{width:100%;height:100%;border-radius:var(--card-border-radius);aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.competition-card{display:flex;flex-direction:column;background-color:var(--g200);border-radius:var(--card-border-radius)}.competition-card__header{background-color:var(--primary);color:var(--white);border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;padding:.5em .625em;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:576px){.competition-card__header{padding:.675em 1.25em}}.competition-card__dates{font-size:1.25em}.competition-card__dates .competition-card__icon{font-size:80%}@media only screen and (min-width:576px){.competition-card__dates{font-size:min(3.75vmax,3em)}}.competition-card__id{margin:0;font-size:.75em;font-weight:700;border-bottom:2px solid transparent;cursor:pointer}.competition-card__id:hover{border-color:currentColor}@media only screen and (min-width:576px){.competition-card__id{font-size:1.125em}}.competition-card__content{padding:.625em}@media only screen and (min-width:576px){.competition-card__content{padding:1.25em}}.competition-card__title{margin:0 0 .54em 0;font-size:.875em;font-weight:700}@media only screen and (min-width:576px){.competition-card__title{font-size:1.375em}}.competition-card__discipline{margin:0 0 1.667em 0;font-size:.75em;color:var(--darkLow)}@media only screen and (min-width:576px){.competition-card__discipline{font-size:1.125em}}.competition-card__venue{font-size:.625em;cursor:pointer}.competition-card__venue:hover{color:var(--primary)}@media only screen and (min-width:576px){.competition-card__venue{font-size:1.0625em}}.competition-card__place-name{margin:0 0 .5em;font-weight:700;display:flex;align-items:center;gap:.675em;transition:color .25s ease-in-out}.competition-card__place-name:hover{color:var(--primary)}.competition-card__address{font-style:normal;display:flex;align-items:center;gap:.675em;transition:color .25s ease-in-out}.competition-card__icon{flex:none;font-size:175%}.guide-card{width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--g200);border-radius:var(--card-border-radius)}.guide-card__media{position:relative;border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;overflow:hidden;aspect-ratio:275/197;flex:none}.guide-card__overlay{position:absolute;inset:0;width:100%;height:100%;background-color:var(--primary);mix-blend-mode:color}.guide-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.guide-card__content{flex:auto;display:flex;flex-direction:column;gap:.5em;padding:.5em;box-sizing:border-box}@media only screen and (min-width:576px){.guide-card__content{font-size:1em;padding:1em}}.guide-card__title{margin:0;font-size:.5625em;font-weight:600;height:2.3em;max-height:2.3em;line-height:115%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width:576px){.guide-card__title{font-size:1em}}.guide-card__text{margin:0 0 .5em;font-size:.475em;font-weight:400;max-height:4.6em;line-height:115%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width:576px){.guide-card__text{font-size:.75em}}.guide-card__link{color:var(--g400);text-decoration:none;margin-top:auto;font-size:.5625em;font-weight:500;transition:.25s ease-in-out}.guide-card__link:hover{color:var(--primary)}@media only screen and (min-width:576px){.guide-card__link{font-size:1em}}.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:.375em}.field.--type-radio .field__radio{flex:none;cursor:pointer}.field.--type-radio .field__label{flex:auto}@media only screen and (min-width:576px){.field.--type-radio{gap:.75em}}.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:2px;right:1px;border-radius:var(--card-border-radius);font-size:1.25em;display:flex;align-items:center;justify-content:center;width:calc(1.875rem - 2px);height:calc(1.875rem - 4px);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:1px;top:1px;width:calc(1.875rem - 2px);height:calc(1.875rem - 3px);border-radius:var(--card-border-radius) 0 0 var(--card-border-radius);border-right:1px solid var(--g500)}.field__icon.--type-label~.field__input{padding-left:2.5rem}@media only screen and (min-width:576px){.field__icon.--type-label{left:8px;top:8px;width:calc(4.25rem - 16px);height:calc(3.4375rem - 16px)}.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}@media only screen and (min-width:576px){.field__icon{font-size:1.5em;width:calc(4.25rem - 2px);height:calc(3.4375rem - 4px)}}.field__icon-button{flex:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;background-color:inherit;border-radius:inherit;width:1.875rem;height:1.875rem;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__icon-button~.field__input{padding-inline-start:0}@media only screen and (min-width:576px){.field__icon-button{width:2.95rem;height:2.95rem}}.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:.75em;height:.75em;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 2px var(--light);border:1px solid var(--dark);pointer-events:none}@media only screen and (min-width:576px){.field__radio:before{box-shadow:inset 0 0 0 4px var(--light)}}.field__radio:not(:disabled):not(:checked):hover:before{background-color:var(--g400)}.field__radio:checked:before{background-color:var(--dark)}@media only screen and (min-width:576px){.field__radio{width:1.675em;height:1.675em}}.field__label{font-size:.75em}@media only screen and (min-width:576px){.field__label{font-size:1em}}.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:.375em 0 0}.field__list-container.--content-icon ul{border-color:transparent;border-radius:var(--card-border-radius);box-shadow:2px 16px 19px 0 rgba(0,0,0,.0901960784);padding:.375em .25em}@media only screen and (min-width:576px){.field__list-container.--content-icon ul{padding:1em .5em}}.field__list-container.--content-icon li{font-size:.75em;padding:.375rem .625rem .375rem 1.625rem;cursor:default;border-color:transparent;position:relative}.field__list-container.--content-icon li:not(:last-child){border-bottom:1px solid var(--g300)}.field__list-container.--content-icon li:hover{background-color:var(--g100)}.field__list-container.--content-icon li::before{content:"";display:block;width:1em;height:1em;-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 .375em;translate:0 -50%}@media only screen and (min-width:576px){.field__list-container.--content-icon li::before{inset:50% auto 0 .75em;width:1.5em;height:1.5em}}.field__list-container.--content-icon li.--active{background-color:#f3f3f3}.field__list-container.--content-icon li.--active::before{background-color:var(--dark)}@media only screen and (min-width:576px){.field__list-container.--content-icon li{padding:.75em 1.5em .75em 3em;font-size:1em}}@media only screen and (min-width:576px){.field__list-container.--content-icon{margin:.75em 0 0}}.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,.field.about-section__button,.field.search__reset-btn{display:flex;align-items:center;border-color:#f3f3f3;background-color:#f3f3f3;color:var(--dark);border-radius:var(--card-border-radius)}.field.--theme-grey .field__input,.field.about-section__button .field__input,.field.search__reset-btn .field__input{outline:0;border-color:transparent;background-color:transparent;color:inherit}.field.--theme-grey .field__input:not(:focus):valid:not(:-moz-placeholder-shown),.field.about-section__button .field__input:not(:focus):valid:not(:-moz-placeholder-shown),.field.search__reset-btn .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),.field.about-section__button .field__input:focus,.field.about-section__button .field__input:not(:disabled):hover,.field.about-section__button .field__input:not(:focus):valid:not(:placeholder-shown),.field.search__reset-btn .field__input:focus,.field.search__reset-btn .field__input:not(:disabled):hover,.field.search__reset-btn .field__input:not(:focus):valid:not(:placeholder-shown){border-color:transparent}.field.--theme-grey .field__input:not([type=search]),.field.about-section__button .field__input:not([type=search]),.field.search__reset-btn .field__input:not([type=search]){cursor:pointer}.field.--theme-grey .field__input[type=search],.field.about-section__button .field__input[type=search],.field.search__reset-btn .field__input[type=search]{padding-inline-start:0}.field.--theme-grey .field__input[type=date],.field.about-section__button .field__input[type=date],.field.search__reset-btn .field__input[type=date]{padding-inline:0}.field.--theme-grey .field__input[type=date],.field.about-section__button .field__input[type=date],.field.search__reset-btn .field__input[type=date]{inline-size:initial;position:relative;padding-inline:0}.field.--theme-grey .field__input[type=date]::-webkit-calendar-picker-indicator,.field.about-section__button .field__input[type=date]::-webkit-calendar-picker-indicator,.field.search__reset-btn .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,.field.about-section__button .field__input.--type-select~.field__icon:before,.field.search__reset-btn .field__input.--type-select~.field__icon:before{color:var(--darkLow)}@media only screen and (min-width:576px){.field.--theme-grey .field__input,.field.about-section__button .field__input,.field.search__reset-btn .field__input{font-size:1.125em}}.field.--theme-grey .field__icon,.field.about-section__button .field__icon,.field.search__reset-btn .field__icon{border-radius:var(--card-border-radius);background-color:#f3f3f3}.field.--theme-grey .field__icon-button,.field.about-section__button .field__icon-button,.field.search__reset-btn .field__icon-button{margin-inline-start:4px}.field.--size-only-icon{cursor:pointer;color:var(--darkLow)}.field.--size-only-icon:hover{background-color:var(--g300)}.field.--size-only-icon .field__icon-button{margin-inline-start:0}.field.--size-only-icon>:not(.field__icon-button){display:none}.date-range-group{flex:auto;display:flex;flex-wrap:wrap;align-items:center;gap:var(--block-indent)}.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}@media only screen and (min-width:576px){.date-range-group .field__input{padding:0 .25em;min-height:1.6875em}}@media only screen and (min-width:576px){.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}}.departments{display:grid;gap:1.25em}@media only screen and (min-width:1024px){.departments{grid-template-columns:1fr 1fr}}.departments__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.325em;max-height:16.5em;overflow:auto}@media only screen and (min-width:576px){.departments__list{gap:.675em;max-height:32.75em}}.departments__map{overflow:hidden;background-color:var(--g200);border-radius:20px;min-height:32.75em}@media only screen and (max-width:575px){.departments__map{display:none}}.departments-card{display:flex;gap:.325em}@media only screen and (min-width:576px){.departments-card{gap:.675em}}.departments-card__logo-block{flex:none;display:flex;width:44px;height:auto;min-width:44px;max-width:44px;aspect-ratio:1;background-color:var(--primary);border-radius:var(--card-border-radius)}@media only screen and (min-width:576px){.departments-card__logo-block{width:82px;height:auto;min-width:82px;max-width:82px}}.departments-card__logo{margin:auto;width:78%;height:78%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.departments-card__content{flex:auto;padding:.5625em;box-sizing:border-box;background-color:var(--g200);border-radius:var(--card-border-radius)}@media only screen and (min-width:576px){.departments-card__content{padding:1em 1.25em}}.departments-card__title{margin-block:0 .325em;font-size:.5625em;font-weight:600;line-height:100%}@media only screen and (min-width:576px){.departments-card__title{margin-block:0 .75em;font-size:1em}}.departments-card__link{color:var(--darkLow);text-decoration:none;font-size:.5625em;line-height:100%;font-weight:500;margin-right:2em}.departments-card__link:hover{border-bottom:1px solid}@media only screen and (min-width:576px){.departments-card__link{font-size:1em}}.sport-department-card{height:100%;position:relative;z-index:1;background-color:var(--primary);border-radius:var(--card-border-radius);display:flex;flex-direction:column}.sport-department-card__logo{flex:none;margin:1.5em auto;width:70%;aspect-ratio:1/1;display:block;-o-object-fit:contain;object-fit:contain}.sport-department-card__content{flex:auto;padding:1.5em;color:#fff;text-align:center;display:flex;flex-direction:column}.sport-department-card__title{margin:0 0 .875rem;font-weight:700}@media only screen and (min-width:576px){.sport-department-card__title{font-size:1.125em}}.sport-department-card__address{font-style:normal;margin-bottom:.875em}.sport-department-card__address-text{margin-block:0;font-size:.675em}@media only screen and (min-width:576px){.sport-department-card__address-text{font-size:.75em}}.sport-department-card__buttons{margin-top:auto;display:flex;justify-content:center;gap:1rem}.sport-department-card__icon-button{flex:none;padding:0;margin:0;width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--white);border-radius:12px;background:rgba(255,255,255,.04);border:none;box-shadow:inset 0 1px 1px #fff;backdrop-filter:blur(5px) saturate(140%);-webkit-backdrop-filter:blur(5px) saturate(140%);transition:transform .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.sport-department-card__icon-button:focus-visible,.sport-department-card__icon-button:hover{background:rgba(255,255,255,.08);transform:translateY(-1px);box-shadow:inset 0 1px 2px #fff}.sport-department-card__icon-button:active{transform:translateY(0);background:rgba(255,255,255,.1)}.sport-department-card__icon-button svg{width:70%;height:70%}.management-slider{margin:-10px}.management-slider__track{padding:10px}@media only screen and (min-width:576px){.management-item{width:400px}}@media only screen and (min-width:1024px){.management-item{width:unset}}.management-card{display:grid;grid-template-columns:.69fr 1fr;aspect-ratio:4/3;background:#fff;box-shadow:2px 2px 10px rgba(0,0,0,.1),0 0 3px rgba(0,0,0,.04);border-radius:20px;overflow:hidden}.management-card__media{margin:0}.management-card__photo{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.management-card__body{display:flex;flex-direction:column;min-width:0;padding:1.25em;gap:1.25em}@media only screen and (min-width:1024px){.management-card__body{padding:2em;gap:2em}}.management-card__header{margin:0;flex:none}.management-card__name{margin:0;width:-moz-min-content;width:min-content;font-size:1em;font-weight:700}@media only screen and (min-width:576px){.management-card__name{font-size:1.25em}}@media only screen and (min-width:1024px){.management-card__name{font-size:1.375em}}.management-card__meta{flex:auto;margin:0;display:flex;flex-direction:column;justify-content:space-between;gap:1em}@media only screen and (min-width:576px){.management-card__meta{gap:2em}}.management-card__meta-row{display:grid;gap:.375em}@media only screen and (min-width:576px){.management-card__meta-row{gap:.75em}}.management-card__label{margin:0;color:var(--darkLow);font-size:.875em}.management-card__value{margin:0;font-size:.875em}.management-card__link{color:inherit;text-decoration:none}.management-card__link:focus-visible,.management-card__link:hover{text-decoration:underline;text-underline-offset:3px}.logo-card-item{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;background-color:var(--g200);border-radius:var(--card-border-radius)}@media only screen and (min-width:576px){.logo-card-item{width:8em}}.logo-card{display:block;text-decoration:unset;text-align:center}.logo-card__image{width:85%;height:85%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.banner-card{text-decoration:none}.banner-card__image{width:100%;height:100%;border-radius:var(--card-border-radius);aspect-ratio:316/115;-o-object-fit:cover;object-fit:cover}.footer{margin-top:2.2em;background-color:var(--primary);padding-top:1.5em;padding-bottom:2.5em;box-sizing:border-box}.footer__wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:.625em}@media only screen and (min-width:576px){.footer__wrap{gap:1.25em}}@media only screen and (min-width:1200px){.footer__wrap{flex-wrap:nowrap}}.footer__column{display:flex;flex:auto}.footer__column.--content-nav{order:2}@media only screen and (min-width:576px){.footer__column.--content-nav{order:initial}}.footer__column.--content-feedback{margin-top:-2.5em}.footer__column.--content-footer-card{width:max(8em,40%)}@media only screen and (min-width:768px){.footer__column.--content-nav{width:100%}.footer__column.--content-feedback,.footer__column.--content-footer-card{width:max(17.18em,30%)}}@media only screen and (min-width:1200px){.footer__column.--content-nav{margin-right:auto}.footer__column.--content-feedback,.footer__column.--content-footer-card{margin-top:-5em;flex:none;width:17.18em}}.footer__list{margin:0;width:100%;padding-left:1.25em;box-sizing:border-box;list-style-position:outside;color:var(--light);-moz-columns:auto 8em;columns:auto 8em}@media only screen and (min-width:576px){.footer__list{-moz-columns:auto 16em;columns:auto 16em}}@media only screen and (min-width:1200px){.footer__list{-moz-columns:1;columns:1}}.footer__link{color:var(--light);text-decoration:unset;font-size:.75em;line-height:200%;font-weight:500}.footer__link:hover{text-decoration:underline}@media only screen and (min-width:1200px){.footer{margin-top:4.4em;padding-top:2.5em;padding-bottom:4.375em}}.footer-card__wrap{flex:auto;display:flex;flex-direction:column;min-height:190px;background-color:rgba(0,0,0,.07);border-radius:var(--card-border-radius)}@media only screen and (min-width:576px){.footer-card__wrap{min-height:unset}}.footer-card__title-block{flex:none;background-color:var(--white);box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;padding:.625em;box-sizing:border-box;display:flex;gap:.375em;align-items:center;justify-content:center}.footer-card__title-block.--type-school .footer-card__title{color:var(--primary);font-size:.75rem;line-height:100%}@media only screen and (min-width:576px){.footer-card__title-block.--type-school .footer-card__title{font-size:1.25rem}}.footer-card__title-block.--type-department .footer-card__title{font-size:.625em;font-weight:700}@media only screen and (min-width:576px){.footer-card__title-block.--type-department .footer-card__title{font-size:1em}}@media only screen and (min-width:576px){.footer-card__title-block{padding:1em;gap:.75em}}.footer-card__title{flex:auto;margin:0}.footer-card__list{padding:.625em;box-sizing:border-box;display:flex;flex-direction:column;gap:.375em}@media only screen and (min-width:576px){.footer-card__list{padding:1em;gap:.75em}}.footer-card__social-group{padding:.625em;box-sizing:border-box;margin-top:auto;justify-content:flex-end}@media only screen and (min-width:576px){.footer-card__social-group{padding:1em}}.feedback-card{background-color:var(--white);box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:var(--card-border-radius);padding:1.25em;box-sizing:border-box;display:flex;flex-direction:column}.feedback-card__title{margin:0 0 .5em;color:var(--primary);font-size:1.625em}@media only screen and (min-width:576px){.feedback-card__title{font-size:1.4375em}}.feedback-card__subtitle{margin:0}@media only screen and (min-width:576px){.feedback-card__subtitle{font-size:.875em}}.feedback-card__image{margin:1em;align-self:center;width:60%;flex:auto;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:576px){.feedback-card__image{width:50%}}.feedback-card__button{display:block;text-transform:unset;padding-block:.75em}.link-block.--place-footer{color:var(--light);font-size:.5em;font-weight:500}@media only screen and (min-width:576px){.link-block.--place-footer{font-size:.875em}}.link-block.--place-contact:before{color:var(--primary)}.link-block[class*=icon]{position:relative;padding-left:2em}.link-block[class*=icon]:before{position:absolute;font-size:1.45em;vertical-align:middle;margin-left:-1.45em}.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:50;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}.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}}.leader-card{width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--g200);border-radius:20px}.leader-card__media{flex:none;position:relative;aspect-ratio:275/373}.leader-card__image{width:100%;height:100%;display:block;aspect-ratio:inherit;min-height:10em;-o-object-fit:cover;object-fit:cover;border-radius:20px 20px 0 0;flex:none}.leader-card__image.--rounded,.leader-card__image.about-section__button,.leader-card__image.feedback-card__button,.leader-card__image.product-card__button,.leader-card__image.search__reset-btn,.leader-card__image.section-button,.leader-card__image.sub-nav__link,.leader-card__image.sub-nav__trigger{border-radius:20px}.leader-card__panel{position:absolute;inset:auto auto 1.25em 1.25em;display:flex;gap:.675em}.leader-card__info{flex:none;padding:0;margin:0;width:55px;height:55px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--white);border-radius:15px;background:rgba(255,255,255,.04);border:none;box-shadow:inset 0 1px 1px #fff;backdrop-filter:blur(5px) saturate(140%);-webkit-backdrop-filter:blur(5px) saturate(140%);transition:transform .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.leader-card__info:focus-visible,.leader-card__info:hover{background:rgba(255,255,255,.08);transform:translateY(-1px);box-shadow:inset 0 1px 2px #fff}.leader-card__info:active{transform:translateY(0);background:rgba(255,255,255,.1)}.leader-card__info svg{width:48px;height:48px}.leader-card__icons{display:flex;gap:.675em}.leader-card__icons .sport-icon{flex:none;margin:0;width:55px;height:55px;display:flex;align-items:center;justify-content:center;border-radius:15px;background:var(--primary)}.leader-card__icons .sport-icon svg{color:var(--white);width:38px;height:38px}.leader-card__content{flex:auto;display:flex;flex-direction:column;gap:.5em;padding:1.25em;box-sizing:border-box}.leader-card__title{margin:0 0 .5rem;font-size:1.125em;font-weight:600}.leader-card__subtitle{margin:0;font-size:.875em}.leader-card__link{color:var(--primary);text-decoration:none;font-size:.875em;transition:.25s ease-in-out}.leader-card__link:hover{text-decoration:underline;text-underline-position:under}.option-card{width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--g200);border-radius:20px}.option-card__media{flex:none;position:relative;aspect-ratio:372/241}.option-card__image{width:100%;height:100%;display:block;aspect-ratio:inherit;min-height:10em;-o-object-fit:cover;object-fit:cover;border-radius:20px 20px 0 0;flex:none}.option-card__icons{display:flex;flex-wrap:wrap;gap:.25em}.option-card__icons .sport-icon{flex:none;margin:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.option-card__icons .sport-icon svg{color:var(--primary)}.option-card__content{display:flex;gap:1.25em;padding:1.25em;flex-direction:column}.option-card__title{margin:0;font-size:1em;font-weight:600}.option-card__list{margin:0;padding:0;list-style:none}.option-card__item{display:flex;gap:.5em;justify-content:space-between}.option-card__item p{margin:0;line-height:1.3}.option-card__item p:last-child{color:var(--darkLow);font-weight:600}.option-section{display:flex;flex-direction:column;gap:2.2em}.option-section__title{margin-bottom:1rem}.option-section__group{display:flex;flex-wrap:wrap;gap:1.25em}.option-section__button{margin-inline:unset;padding-block:.8em}.option-section__icons-list{display:flex;flex-wrap:wrap;gap:.675em}.option-section__icon{flex:none;position:relative;z-index:1;display:flex;width:55px;height:55px;border-radius:20px;background-color:var(--primary)}.option-section__icon:hover:after,.option-section__icon:hover:before{display:block}.option-section__icon:after,.option-section__icon:before{display:none;animation:fadeIn .25s ease-out;position:absolute;bottom:100%;transform:translateX(-50%)}.option-section__icon:before{content:"";left:50%;margin-bottom:3px;border:8px solid transparent;border-top-color:var(--white)}.option-section__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}.option-section__icon svg{margin:auto;width:65%;height:65%;fill:var(--white)}.option-section__sport-icons{display:flex;flex-wrap:wrap;gap:.25em}.option-section__sport-icons .sport-icon{flex:none;margin:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.option-section__sport-icons .sport-icon svg{color:var(--primary)}.option-section__map{border-radius:20px;overflow:hidden;block-size:max(70vh,30em);background-color:var(--g200)}@media only screen and (min-width:480px){.option-section__map{height:28em}}.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,.news__list.feedback-card__button,.news__list.search__reset-btn{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%}.news-section-list{margin:0;padding:0;list-style:none;display:grid;gap:.625em}@media only screen and (min-width:576px){.news-section-list{gap:1.25em;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px){.news-section-list{grid-template-columns:repeat(4,1fr)}}.news-section-list__item{display:flex}@media only screen and (min-width:576px){.news-section-list__item:first-child{grid-column:span 2;grid-row:span 2}.news-section-list__item:first-child .article-news__wrap-image{flex:auto}}@media only screen and (max-width:575px){.news-section-list__item:not(:first-child,:last-child){display:none}}.article-news{width:100%;height:100%;text-decoration:unset;color:var(--dark);display:flex;flex-direction:column;background-color:var(--g200);border-radius:var(--card-border-radius)}.article-news:hover .article-news__image{transform:translate3d(0,0,0) scale(1.025)}.article-news:hover .article-news__text.--more-link{color:var(--primary)}.article-news__wrap-image{overflow:hidden;border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;aspect-ratio:316/202;flex:none}@media only screen and (min-width:576px){.article-news__wrap-image{aspect-ratio:570/472}}.article-news__image{width:100%;height:100%;display:block;aspect-ratio:inherit;-o-object-fit:cover;object-fit:cover;transition:all .35s ease-in;transform:translate3d(0,0,0) scale(1)}.article-news__caption{margin:1.25em;font-size:.625em;font-weight:600;max-height:1.15em;line-height:115%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.article-news__caption.--rows-md{max-height:2.3em;line-height:115%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:2.3em}@media only screen and (min-width:576px){.article-news__caption{margin:.875em 1.25em;font-size:1em}}.article-news__description{margin:0 1.25em;font-size:.625em;max-height:5.75em;line-height:115%;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;flex:auto}@media only screen and (min-width:576px){.article-news__description{margin:.875em 1.25em;font-size:1em}}.article-news__footer{margin:.875em;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:576px){.article-news__footer{margin:.875em 1.25em}}.article-news__text{font-size:.625em;color:var(--darkLow)}.article-news__text.--more-link{font-weight:500;transition:.35s ease-in}@media only screen and (min-width:576px){.article-news__text{font-size:1em}}.article-news_more{background-color:var(--primary);color:var(--white)}@media only screen and (max-width:575px){.article-news_more{margin-inline:auto;padding-inline:1.25em;width:-moz-max-content;width:max-content}.article-news_more .article-news__wrap-image{display:none}}.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(3.125vmax,3.125rem)}.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;height:auto}.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{display:flex;flex-direction:column;gap:var(--block-indent);margin-bottom:var(--block-indent)}.events__list{margin:var(--block-indent) 0;display:flex;flex-direction:column;gap:var(--block-indent)}.events__title-block{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--block-indent)}.events__title{margin:0}.events__search{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{gap:.375em}.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:.375em}@media only screen and (min-width:576px){.events__tags-list{gap:1em}}.events__tags-button{min-width:unset;text-transform:initial;padding-inline:1em;font-weight:400;color:var(--darkLow);border-radius:var(--card-border-radius)}.events__tags-button.--active{font-weight:600}@media only screen and (min-width:576px){.events__tags-button{font-size:1.125em;padding:1.25rem 1rem}}.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);border-radius:var(--card-border-radius)}.events__reset-btn:hover{background-color:rgba(231,79,79,.15)}.events__reset-btn.--spinner-active>.spinner>div{background-color:var(--error)}@media only screen and (min-width:576px){.events__reset-btn{font-size:.875em;padding:1.1875rem 1.875rem}}.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}.slide-pagination .splide__pagination{position:static;margin-block-start:2.2em}.slide-pagination .splide__pagination .splide__pagination__page{margin:0 16px 0 0;width:10px;height:10px;border:unset!important;border-radius:50%;background-color:var(--g300);cursor:pointer}.slide-pagination .splide__pagination .splide__pagination__page.is-active{transform:none;border:unset!important;background-color:var(--primary)}.slider-dots{width:-moz-max-content;width:max-content;max-width:min(80vw,1160px);margin:0 auto}.slider-dots__dot{border:unset!important;border-radius:50%;background-color:var(--g300);cursor:pointer}.slider-dots__dot.is-active{border:unset!important;background-color:var(--primary)}.slider-arrows{padding:.625em 2.5em 0;max-width:calc(100% - 5em)}.slider-arrows .splide__arrow{margin-block-start:.3125em;width:.675em;height:.675em;background:0 0}.slider-arrows .splide__arrow svg{fill:var(--g400);opacity:1}.slider-arrows .splide__arrow:hover svg{fill:var(--primary)}@media only screen and (min-width:576px){.slider-arrows .splide__arrow{margin-block-start:.625em;width:2em;height:2em}}@media only screen and (min-width:576px){.slider-arrows{padding:1.25em 4em 0;max-width:calc(100% - 8em)}}.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}}.document-checklist__list{counter-reset:document-counter;list-style:none;margin:2em 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(14em,1fr));gap:1.75em}@media only screen and (min-width:576px){.document-checklist__list{gap:2.5em;margin:0}}.document-checklist__item{flex:auto;counter-increment:document-counter;position:relative;padding-left:4.875em;min-height:3em}.document-checklist__item::before{content:"";position:absolute;left:0;top:0;width:3.75em;height:2.4375em;background-color:var(--primary);-webkit-mask-image:url(../img/badge-num.svg);mask-image:url(../img/badge-num.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.document-checklist__item::after{content:counter(document-counter);position:absolute;inset:0 auto 0 0;width:2em;font-size:1.25em;line-height:1.9;font-weight:700;text-align:center;color:var(--primary);pointer-events:none}@media only screen and (min-width:576px){.document-checklist__item{padding-left:1.75em;padding-top:4em}}.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-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}}.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}}.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{display:flex;flex-direction:column;gap:2.75em}.anti-doping__title{margin-bottom:0}.anti-doping__card{padding:2.75em}.anti-doping__card-title{font-size:1em;font-weight:500;color:var(--primary);text-transform:uppercase}@media only screen and (min-width:768px){.anti-doping__block:after{content:"";display:block;clear:both}}.anti-doping__img{width:100%;max-width:400px}@media only screen and (min-width:768px){.anti-doping__img{float:left;padding:0 1em 1em 0}.anti-doping__img.--place-end{float:right;padding:0 0 1em 1em}}.anti-doping__text{margin-block:0;line-height:1.5}.anti-doping__text.--accent{font-size:1.125em;font-weight:500}.anti-doping__text:not(:last-child){margin-bottom:2em}.anti-doping__btn{margin:0 auto;padding:1.25em 2.5em}.anti-doping__list{margin:1.25em 0;padding:0}.anti-doping__item{list-style:none;display:flex;align-items:flex-start;gap:.75em;margin-bottom:1em}.anti-doping__item:before{content:"";flex:none;width:1em;height:1em;background-color:var(--primary);-webkit-mask-image:url(../img/icons.svg#icons_check);mask-image:url(../img/icons.svg#icons_check);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.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}}.product-card{width:100%;flex:auto;display:flex;flex-direction:column;background-color:var(--g200);border-radius:var(--card-border-radius);text-align:center}.product-card__content{flex:auto;display:flex;flex-direction:column;align-items:center;gap:1em;padding:2em 1.5em 1.25em}@media only screen and (min-width:576px){.product-card__content{gap:2em}}.product-card__icon{flex:none;height:7.5em;display:block;aspect-ratio:1/1;max-height:70%;color:var(--primary)}.product-card__icon svg{width:100%;height:100%}@media only screen and (min-width:576px){.product-card__icon{height:13.5em}}.product-card__body{flex:auto;display:flex;flex-direction:column;align-items:center;gap:.75em}.product-card__header{margin-bottom:.5em}.product-card__venue{display:flex;flex-direction:column;gap:.5em}.product-card__title{margin:0 0 .75rem;font-weight:600;font-size:1.125em}.product-card__text{margin:0;font-size:.75em;font-style:normal}.product-card__info{position:relative;display:flex;align-items:center;justify-content:center;width:2.75em;height:2.75em;border-radius:12px;background-color:var(--g300);color:currentColor;text-decoration:none;z-index:0;overflow:hidden;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease,color .2s ease}.product-card__info::before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(to bottom,#272b37 0,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:background .2s ease,opacity .2s ease}.product-card__info:hover{background-color:var(--g200);transform:translateY(-1px);box-shadow:0 8px 8px rgba(39,43,55,.12)}.product-card__info:hover::before{background:linear-gradient(to bottom,rgba(39,43,55,.42) 0,transparent 100%)}.product-card__info:hover svg{transform:scale(1.04)}.product-card__info:active{transform:translateY(0);box-shadow:0 5px 12px rgba(39,43,55,.1)}.product-card__info svg{position:relative;z-index:1;width:1.875em;height:1.875em;transition:transform .2s ease}.product-card__button{flex:none;text-transform:unset;border:none;border-radius:0 0 var(--card-border-radius) var(--card-border-radius)}.product-card__button[href]{display:block}@media only screen and (min-width:576px){.product-card__button{font-size:1.125em}}.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}}.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{height:100%;flex:auto;text-decoration:none;color:inherit;display:flex;flex-direction:column;background-color:var(--g200);border-radius:var(--card-border-radius)}.entry-card-list{margin:min(3.125vmax,3.125rem) 0;padding:0;list-style:none;display:grid;gap:1.25em;grid-template-columns:repeat(auto-fill,minmax(11em,1fr))}.entry-card-list__item{display:flex;flex-direction:column}.entry-card{flex:auto;display:flex;align-items:center;flex-direction:column;padding-top:1.875em}.entry-card__icon{flex:none;color:var(--primary);width:7.3175em;height:7.3175em;margin:0}.entry-card__title{margin:0;padding:1.5rem 1rem;font-size:.875em;font-weight:500;letter-spacing:-.3px;text-align:center;line-height:1}.entry-card__title-span{display:block}.entry-card__button{flex:none;margin-block-start:auto;font-size:1em;font-weight:600;inline-size:100%;border-radius:0 0 var(--card-border-radius) var(--card-border-radius);border:none}.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}.--br-rounded{border-radius:var(--card-border-radius)}.--hide{display:none!important}@keyframes fadeIn{from{opacity:0}to{opacity:1}}