@font-face{font-family:Bebas Neue;src:url(/local/templates/main/fonts/BebasNeueBold.woff2) format("woff2"),url(/local/templates/main/fonts/BebasNeueBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bebas Neue;src:url(/local/templates/main/fonts/BebasNeue-Regular.woff2) format("woff2"),url(/local/templates/main/fonts/BebasNeue-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/local/templates/main/fonts/Raleway-Medium.woff2) format("woff2"),url(/local/templates/main/fonts/Raleway-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/local/templates/main/fonts/Raleway-SemiBold.woff2) format("woff2"),url(/local/templates/main/fonts/Raleway-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/local/templates/main/fonts/Raleway-Bold.woff2) format("woff2"),url(/local/templates/main/fonts/Raleway-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/local/templates/main/fonts/Raleway-Regular.woff2) format("woff2"),url(/local/templates/main/fonts/Raleway-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bebas Neue;src:url(/local/templates/main/fonts/BebasNeue-Light.woff2) format("woff2"),url(/local/templates/main/fonts/BebasNeue-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bebas Neue;src:url(/local/templates/main/fonts/BebasNeue-Thin.woff2) format("woff2"),url(/local/templates/main/fonts/BebasNeue-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Bebas Neue;src:url(/local/templates/main/fonts/BebasNeueBook.woff2) format("woff2"),url(/local/templates/main/fonts/BebasNeueBook.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/local/templates/main/fonts/Roboto-Regular.woff2) format("woff2"),url(/local/templates/main/fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*{padding:0;margin:0;box-sizing:border-box}button,input,textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:inherit}button:focus{box-shadow:none!important}*:focus{outline:none}body{font-family:Raleway;font-weight:400}a{display:inline-block;font:inherit;color:inherit;transition:.3s;text-decoration:none}a:hover{text-decoration:none}img{max-width:100%;max-height:100%}.swiper-wrapper{max-height:250px}a img{border:none;outline:none}ul{margin:0;padding:0;list-style:none}.container{max-width:1260px;margin:0 auto}@media screen and (max-width:1320px){.container{width:990px}}@media screen and (max-width:1011px){.container{width:750px}}@media screen and (max-width:767px){.container{width:100%;padding:0 16px}}.select2-container--default .select2-selection--single{background-color:#f4f4f4;height:48px;display:flex;align-items:center;border-radius:0;border:0}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:20px;font-weight:700;color:#000;padding-left:20px;font-family:Bebas Neue}@media screen and (max-width:767px){.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px;padding-left:10px}}.select2-container--default .select2-selection--single .select2-selection__arrow{background:url(/local/templates/main/images/select-arrow.svg) 50%/cover;width:9px;height:8px;top:50%;transform:translateY(-50%);right:10px;transition:.3s}.select2-dropdown{border:1px solid #000}.select2-container--open .select2-dropdown--below{border-top:1px solid #000}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:translateY(-50%) rotate(180deg);transition:.3s;top:50%}.select2-results__option{font-size:20px;font-weight:700;padding:6px 10px 6px 20px;font-family:Bebas Neue}@media screen and (max-width:767px){.select2-results__option{font-size:14px;padding:6px 10px}}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{color:#dd5251;font-family:Bebas Neue;font-weight:700;transition:.4s;background:#fff}.select2-container--default .select2-results__option--selected{background:#fff}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.wrapper{position:relative;overflow:hidden}.header{box-shadow:0 4px 10px #0000001a}@media screen and (max-width:1349px){.header{margin-bottom:0}}@media screen and (max-width:767px){.header{padding:0}}@media screen and (max-width:1011px){.header.active .header__cort,.header.active .header__cabinet,.header.active .header__leng{display:none}.header.active .header__search-mobile{display:flex;align-items:center;justify-content:center;opacity:.3}}.header__search-mobile{display:none}.header__items{display:flex;align-items:center;justify-content:space-between}.header__logo{display:flex;align-items:center;justify-content:center;flex-shrink:0}@media screen and (max-width:1320px){.header__logo{width:160px}}@media screen and (max-width:1011px){.header__logo{width:140px}}@media screen and (max-width:767px){.header__logo{width:97px;height:60px;margin-left:-16px}}.header__mobile-burger{display:none}@media screen and (max-width:1011px){.header__mobile-burger.active{display:flex;justify-content:space-between}}.header__block-burger{width:100%}.header__drop-burger{display:none}@media screen and (max-width:1011px){.header__drop-burger.active{display:block;width:190px;background:#f4f4f4;padding:20px 18px;margin-top:0}.header__drop-burger.active a{margin-bottom:20px;width:150px;font-size:13px;line-height:15px;color:#151b20;text-align:right}.header__drop-burger.active a:last-child{margin-bottom:0}}.header__nav{display:flex;align-items:center;margin-right:40px}@media screen and (max-width:1320px){.header__nav{margin-right:15px}}@media screen and (max-width:1011px){.header__nav{display:none}}.header__nav li{margin-right:25px}@media screen and (max-width:1320px){.header__nav li{margin-right:15px}}.header__nav li a{font-size:15px;font-weight:700;color:#151b20;text-transform:uppercase;transition:.3s}.header__nav li a:hover{color:#20788c}@media screen and (max-width:1320px){.header__nav li a{font-size:12px}}.header__nav li:last-child{margin-right:0}.header__menu{display:flex;align-items:center}.header__cabinet{display:flex;align-items:center;justify-content:center;background:#20788c;transition:.3s;text-transform:uppercase;text-align:center;color:#fff;height:27px;width:150px;margin-right:10px;font-weight:700;font-size:13px;cursor:pointer;border-radius:2px}@media screen and (max-width:1320px){.header__cabinet{font-size:11px;width:130px;margin-right:7px}}@media only screen and (max-width:991px){.header__cabinet{width:130px;font-size:9px;height:30px;margin-right:0}}@media screen and (max-width:767px){.header__cabinet{font-size:10px;height:25px}}@media screen and (max-width:467px){.header__cabinet{width:50px;font-size:8px;height:30px}}.header__cabinet:hover{background:#dd5251}.header__cort{margin-right:10px;display:flex;align-items:center;justify-content:center;background:#dd5251;border-radius:2px;width:180px;height:27px;font-size:13px;font-weight:700;color:#fff;text-transform:uppercase;transition:.2s;text-align:center}.header__cort:hover{background:#20788c}@media screen and (max-width:1320px){.header__cort{font-size:11px;width:150px;padding:0 5px;margin-right:7px}}@media screen and (max-width:991px){.header__cort{font-size:9px;width:150px;height:30px}}@media screen and (max-width:767px){.header__cort{font-size:10px;height:25px}}@media screen and (max-width:467px){.header__cort{width:80px;font-size:8px;height:30px;margin-right:5px}}.header__search{display:flex;align-items:center;justify-content:center;opacity:.3}@media screen and (max-width:1011px){.header__search{display:none}}.header__block{display:flex;align-items:center}.header__city{display:flex;align-items:center;justify-content:center;width:82px;height:27px;background:#20788c;box-shadow:0 2px 4px #00000026;border-radius:2px;font-size:14px;font-weight:700;text-transform:uppercase;color:#fff;margin-right:16px;cursor:pointer}@media screen and (max-width:1320px){.header__city{font-size:12px;height:24px;width:65px}}@media screen and (max-width:1011px){.header__city{display:none}}.header__block-city{position:relative}.header__dropcity{position:absolute;right:25px;font-size:13px;font-weight:700;display:none;width:auto;z-index:11}.header__dropcity.active{display:flex}.header__dropcity-rostov{top:36px;align-items:center;justify-content:center;background:#f4f4f4;box-shadow:0 2px 4px #00000026;border-radius:2px;width:155px;height:27px}.header__dropcity-tula{top:70px;width:63px;height:27px;background:#f4f4f4;box-shadow:0 2px 4px #00000026;border-radius:2px;align-items:center;justify-content:center}.header__leng{display:flex;align-items:center;cursor:pointer;position:relative}.header__eng{position:absolute;top:30px;left:0;display:none;z-index:11}.header__eng.active{display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.header__eng.active{display:none!important}}.header__rus{display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.header__rus{width:19px;height:12px}}.header__arrow{margin-left:11px;transform:rotate(180deg);display:flex;align-items:center;justify-content:center;opacity:.3}.header__link{text-align:right;margin-bottom:20px}.header__link li{padding:15px 16px 15px 8px;border-bottom:1px solid rgba(21,21,21,.1)}.header__link li a{display:flex;display:-webkit-flex;align-items:center;justify-content:flex-end;font-size:15px;font-weight:700;color:#151b20}.header__link-arrow{margin-right:auto;display:none}.header__link-arrow.active{display:block}.header__link-city{display:flex;align-items:center;justify-content:center;width:82px;height:27px;background:#20788c;box-shadow:0 2px 4px #00000026;border-radius:2px;color:#fff;font-size:14px;font-weight:700;margin-left:auto;margin-right:16px;margin-bottom:20px}.header__line-search{position:absolute;top:120px;left:0;width:100%;display:flex;align-items:center;box-shadow:0 0 5px #00000080;display:none;z-index:120}@media screen and (max-width:1320px){.header__line-search{top:102px}}@media screen and (max-width:767px){.header__line-search{top:66px;left:8px}}.header__line-search.active{display:flex}.header__line-write{width:100%;height:40px;border:1px solid #e0e0e0;padding:0 20px;font-size:16px;color:#000}.header__line-write::-moz-placeholder{font-size:16px}.header__line-write::-ms-input-placeholder{font-size:16px}.header__line-write::placeholder{font-size:16px}.header__line-btn{height:40px;width:150px;border:1px solid #e0e0e0;border-left:0;font-size:16px;font-weight:600;cursor:pointer}.header__line-btn:hover{background:#20788c;color:#fff}.header__inner{position:relative}.header__tournir-active.active img{transform:rotate(180deg)}.header__tournir-active a{display:flex;align-items:center}.header__tournir-active a img{margin-left:5px}.header__tournir{position:absolute;left:0;width:100%;background:#f4f4f4;box-shadow:0 4px 10px #0000001a;align-items:center;justify-content:space-between;z-index:10;padding:40px 239px;display:none}@media screen and (max-width:1600px){.header__tournir{padding-left:100px;padding-right:100px}}@media screen and (max-width:1320px){.header__tournir{padding:30px 50px;top:98px}}@media screen and (max-width:1011px){.header__tournir{display:none!important}}.header__tournir.active{display:flex}.header__tournir li{margin-right:20px}.header__tournir li:last-child{margin-right:0}.header__tournir li a{font-size:17px;font-weight:600;color:#151b20;line-height:20px}@media screen and (max-width:1011px){.header__tournir li a{font-size:14px;line-height:17px}}.header__tournir li a:hover{color:#4c92a1}.header__mobile-burger{position:relative}.header__select-city{position:fixed;width:100%;bottom:0;left:0;z-index:10;display:none}.header__select-city.active{display:block}.header__select-city-ok{display:flex;align-items:center;justify-content:right;background:#e9f1f3;border:1px solid #e6e6e6;box-sizing:border-box;padding:0 16px;height:39px;letter-spacing:.05em;color:#151b20;font-size:15px;font-weight:700}.header__select-city--block{display:flex;flex-direction:column;background:#fff;text-align:center;color:#151b20;font-size:15px;font-weight:700;padding:30px 0}.header__select-city--block a{margin-bottom:20px}.header__select-city--block a:last-child{margin-bottom:0}.header__select-leng{position:fixed;bottom:0;width:100%;left:0;z-index:10;display:none}.header__select-leng.active{display:block}.header__select-leng-ok{display:flex;align-items:center;justify-content:right;background:#e9f1f3;border:1px solid #e6e6e6;box-sizing:border-box;padding:0 16px;height:39px;letter-spacing:.05em;color:#151b20;font-size:15px;font-weight:700}.header__select-leng--block{display:flex;flex-direction:column;background:#fff;text-align:center;color:#151b20;font-size:15px;font-weight:700;padding:30px 0}.header__select-leng--block a{margin-bottom:20px}.header__select-leng--block a:last-child{margin-bottom:0}.burger{display:none}@media screen and (max-width:1011px){.burger{display:block;width:30px;margin-left:15px;z-index:100}}@media screen and (max-width:1011px)and (max-width:767px){.burger{margin-left:11px;width:16px}}@media screen and (max-width:1011px){.burger a{display:block;cursor:pointer;padding:12px 0}.burger a span{position:relative;display:block;width:30px;height:3px;background:#151b20;transition:all .2s ease-in-out}}@media screen and (max-width:1011px)and (max-width:767px){.burger a span{width:16px;height:2px}}@media screen and (max-width:1011px){.burger a span:before,.burger a span:after{content:"";width:30px;height:3px;position:absolute;left:0;background:#151b20;transition:all .2s ease-in-out}}@media screen and (max-width:1011px)and (max-width:767px){.burger a span:before,.burger a span:after{width:16px;height:2px}}@media screen and (max-width:1011px){.burger a span:before{top:-7px}}@media screen and (max-width:1011px)and (max-width:767px){.burger a span:before{top:-4px}}@media screen and (max-width:1011px){.burger a span:after{top:7px}}@media screen and (max-width:1011px)and (max-width:767px){.burger a span:after{top:4px}}@media screen and (max-width:1011px){.burger a.active span{background:transparent}.burger a.active span:before{transform:rotate(45deg) translate(4px,5px);width:24px}}@media screen and (max-width:1011px)and (max-width:767px){.burger a.active span:before{transform:rotate(45deg) translateY(3px);top:-2px;width:16px}}@media screen and (max-width:1011px){.burger a.active span:after{transform:rotate(-45deg) translate(5px,-6px);width:24px}}@media screen and (max-width:1011px)and (max-width:767px){.burger a.active span:after{transform:rotate(-45deg) translate(3px,-6px);top:6px;width:16px}}.showcase__items{display:flex}@media screen and (max-width:1349px){.showcase__items{display:block}}.showcase__content{width:329px;height:705px;background:#fbfbfb;margin-top:7px;flex-shrink:0}@media screen and (max-width:1349px){.showcase__content{width:100%;height:auto}}.showcase__content-block{padding:46px 84px 0 56px;width:329px}@media screen and (max-width:1349px){.showcase__content-block{display:grid;grid-template-columns:1fr 1fr;padding:40px;row-gap:40px;-moz-column-gap:30px;column-gap:30px;width:100%}}@media screen and (max-width:767px){.showcase__content-block{-moz-column-gap:21px;column-gap:21px;row-gap:20px;padding:30px 31px 20px 16px}}.showcase__head{display:block;font-size:17px;font-weight:600;color:#151b20;margin-bottom:16px;transition:.2s}.showcase__head:hover{color:#20788c}@media screen and (max-width:767px){.showcase__head{font-size:13px;margin-bottom:10px;line-height:15px}}.showcase__date{font-size:16px;color:#000;opacity:.5}@media screen and (max-width:767px){.showcase__date{font-size:13px}}.showcase__item{margin-bottom:39px}@media screen and (max-width:1349px){.showcase__item{display:inline-block;margin:0 auto}}.showcase__item:last-child{margin-bottom:38px}@media screen and (max-width:767px){.showcase__item:last-child{margin-bottom:0}}.showcase__news{display:flex;align-items:center;justify-content:center;width:100%;height:90px;background:#20788c1a;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;font-size:14px;font-weight:700;letter-spacing:.05em;color:#151b20;transition:.3s}.showcase__news:hover{background:#20788c57}@media screen and (max-width:767px){.showcase__news{font-size:14px;height:70px}}.showcase__news img{margin-left:11px;transition:.3s}.showcase__news:hover img{transform:translate(7px)}.showcase__container{max-width:900px;margin:0 auto;position:absolute;padding-bottom:135px;left:0;right:0;bottom:0}@media only screen and (max-width:991px){.showcase__container{padding:0 16px 20px}}.showcase__image{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:712px}@media only screen and (max-width:991px){.showcase__image{height:100%}}@media only screen and (max-width:767px){.showcase__image{height:249px}}.showcase__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1349px){.showcase__image{margin-top:0}}.showcase__title{font-size:100px;color:#fff;line-height:110px;font-family:Bebas Neue;font-weight:700;margin-bottom:27px}@media screen and (max-width:1011px){.showcase__title{font-size:60px;line-height:70px}}@media screen and (max-width:767px){.showcase__title{font-size:40px;line-height:44px;margin-bottom:10px}}.showcase__btn{display:inline-block;vertical-align:top;text-align:center;min-width:288px;line-height:51px;padding:0 20px;background:#151b20;color:#fff;font-size:22px;font-weight:700;font-family:Bebas Neue;transition:.3s}.showcase__btn:hover{background:#20788c}@media screen and (max-width:767px){.showcase__btn{font-size:14px;min-width:139px;line-height:40px}}.team{background:#f4f4f4;padding:100px 0;margin-bottom:85px}@media screen and (max-width:1011px){.team{padding:80px 0}}@media screen and (max-width:767px){.team{padding:60px 0 18px;margin-bottom:60px}}.team__items{display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width:1011px){.team__items{display:block}}.team__title{color:#151b20;font-size:42px;font-weight:700;font-family:Bebas Neue;margin-bottom:5px}@media screen and (max-width:1320px){.team__title{margin-bottom:30px}}@media screen and (max-width:767px){.team__title{font-size:24px;margin-bottom:20px}}.team__image{display:flex;align-items:center;justify-content:center;margin-bottom:31px}@media screen and (max-width:767px){.team__image{margin-bottom:20px}}.team__name{font-size:30px;color:#151b20;font-weight:700;margin-bottom:10px;font-family:Bebas Neue}@media screen and (max-width:767px){.team__name{font-size:22px;margin-bottom:6px}}.team__special{font-size:16px;font-weight:500;margin-bottom:8px;opacity:.3}@media screen and (max-width:767px){.team__special{font-size:14px;margin-bottom:6px}}.team__item{background:#fff;width:377px;cursor:pointer;transition:.3s}.team__item:hover{box-shadow:0 10px 20px #0000001a}.team__item:hover{transform:translateY(-4px)}@media screen and (max-width:1320px){.team__item{width:310px}}@media screen and (max-width:1011px){.team__item{width:auto;margin:0 10px}}@media screen and (max-width:767px){.team__item{margin:0}}.team__item-center{margin-bottom:20px}@media screen and (max-width:1011px){.team__item-center{margin:0!important}}.team__text{font-size:16px;line-height:25px}@media screen and (max-width:767px){.team__text{font-size:12px;line-height:19px}}.team__btn{width:100%;display:flex;align-items:center;justify-content:center;height:59px;background:#dd5251;font-size:22px;color:#fff;font-weight:700;font-family:Bebas Neue;transition:.2s}.team__btn:hover{background:#20788c}@media screen and (max-width:1011px){.team__btn-mobile{display:none}}.team__btn-desk{display:none}@media screen and (max-width:1011px){.team__btn-desk{display:flex}}@media screen and (max-width:767px){.team__btn-desk{font-size:14px;height:40px}}.team__center{width:377px}@media screen and (max-width:1320px){.team__center{width:310px}}@media screen and (max-width:1011px){.team__center{width:auto;margin:0 10px}}@media screen and (max-width:767px){.team__center{margin:0}}.team__info{padding:30px 50px 30px 30px}@media screen and (max-width:767px){.team__info{padding:20px 8px 20px 20px}}.team .slick-list{margin:0 -10px}@media screen and (max-width:767px){.team .slick-list{margin:0}}.team .slick-dots{display:flex;align-items:center;justify-content:center;margin:20px 0 30px}.team .slick-dots .slick-active button{background:#20788c}.team .slick-dots li{margin-right:12px}.team .slick-dots li:last-child{margin-right:0}.team .slick-dots li button{width:12px;height:12px;font-size:0;border:0;border-radius:50%;background:#e0e0e0;cursor:pointer}.global__inner{background:url(/local/templates/main/images/global-ground.png) no-repeat;background-size:cover;background-position:0 80%;color:#fff;padding:80px 70px;margin-bottom:89px}@media screen and (max-width:1011px){.global__inner{background-position:30% 100%}}@media screen and (max-width:767px){.global__inner{padding:20px;background-position:54% 100%;margin-bottom:0;min-height:243px;display:flex;justify-content:flex-start;align-content:flex-end;align-items:flex-end;flex-wrap:wrap}}.global__title{font-size:50px;line-height:55px;margin-bottom:10px;font-weight:700;font-family:Bebas Neue}@media screen and (max-width:767px){.global__title{font-size:22px;line-height:24px;margin-bottom:12px}}.global__text{font-size:16px;line-height:22px;width:432px;margin-bottom:20px}@media screen and (max-width:767px){.global__text{display:none}}.global__text-mobile{display:none}@media screen and (max-width:767px){.global__text-mobile{display:block;font-size:12px;line-height:16px;margin:20px 0 60px}}.global__btn{display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;color:#000;width:264px;height:49px;background:#fff;font-family:Bebas Neue;transition:.2s}.global__btn:hover{background:#20788c;color:#fff}@media screen and (max-width:767px){.global__btn{font-size:14px;height:40px;width:139px}}.jit{margin-bottom:140px}@media screen and (max-width:767px){.jit{margin-bottom:60px}}.jit__items .slick-track{display:flex}.jit__item{display:flex!important;background:#f4f4f4}@media screen and (max-width:1011px){.jit__item{display:block!important}}.jit__mobile{display:none}@media screen and (max-width:1011px){.jit__mobile{display:block}}@media screen and (max-width:1011px){.jit__desk{display:none!important}}.jit__image img{width:100%;height:100%}.jit__content{width:735px;padding:95px 76px 95px 99px;background:#f4f4f4}@media screen and (max-width:1320px){.jit__content{width:450px;padding:60px 40px}}@media screen and (max-width:1011px){.jit__content{width:100%}}@media screen and (max-width:767px){.jit__content{padding:30px 12px 20px 20px}}.jit__title{font-size:60px;color:#151b20;font-family:Bebas Neue;font-weight:700;margin-bottom:28px}@media screen and (max-width:767px){.jit__title{font-size:22px;margin-bottom:10px}}.jit__text{font-size:16px;line-height:25px;margin-bottom:45px}@media screen and (max-width:767px){.jit__text{font-size:12px;line-height:19px;margin-bottom:20px}}.jit__block{display:flex;justify-content:space-between;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;margin-bottom:31px;margin-left:-30px}.jit__block-item{width:calc(100%/3 - 30px);margin-left:30px;margin-bottom:20px}@media screen and (max-width:767px){.jit__block{margin-left:-20px;margin-bottom:0}.jit__block-item{width:calc(100%/3 - 20px);margin-left:20px;margin-bottom:20px}}@media screen and (max-width:479px){.jit__block{margin-left:-10px}.jit__block-item{width:calc(100%/3 - 10px);margin-left:10px}}@media only screen and (max-width:767px){.jit__block-item--wide span{transform:translate(-8px)}}.jit__block-item span{display:block;font-size:70px;font-weight:700;color:#dd5251;font-family:Bebas Neue}@media screen and (max-width:767px){.jit__block-item span{font-size:61px}}.jit__info{font-size:16px;line-height:25px;font-weight:500}@media screen and (max-width:1320px){.jit__info{font-size:15px}}@media screen and (max-width:767px){.jit__info{font-size:14px;line-height:22px}}@media screen and (max-width:374px){.jit__info{font-size:10px}.jit__block-item span{font-size:50px}}.jit__btn{display:flex;align-items:center;justify-content:center;width:264px;height:56px;background:#dd5251;font-size:22px;font-weight:700;color:#fff;font-family:Bebas Neue;transition:.2s}@media screen and (max-width:1011px){.jit__btn{width:100%}}@media screen and (max-width:767px){.jit__btn{font-size:14px;height:40px}}.jit__btn:hover{background:#20788c}.jit .slick-dots{display:flex;align-items:center;justify-content:center;margin-top:30px}@media screen and (max-width:767px){.jit .slick-dots{margin-top:20px}}.jit .slick-dots .slick-active button{background:#20788c}.jit .slick-dots li{margin-right:16px}.jit .slick-dots li:last-child{margin-right:0}.jit .slick-dots li button{width:16px;height:16px;font-size:0;border:0;border-radius:50%;background:#e0e0e0;cursor:pointer}.shop{margin-bottom:108px}@media screen and (max-width:767px){.shop{margin-bottom:70px}}.shop__items{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1011px){.shop__items{display:block}}.shop__title{font-size:40px;font-weight:700;color:#dd5251;font-family:Bebas Neue}@media screen and (max-width:1011px){.shop__title{margin-bottom:10px}}@media screen and (max-width:767px){.shop__title{font-size:24px}}.shop__subtitle{font-size:16px;font-weight:500;opacity:.4}@media screen and (max-width:1011px){.shop__subtitle{margin-bottom:20px}}@media screen and (max-width:767px){.shop__subtitle{font-size:12px;line-height:19px;margin-bottom:10px}}.shop__image{display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:1320px){.shop__image{width:500px}}@media screen and (max-width:1011px){.shop__image{display:block;width:100%;height:90px;background:url(/local/templates/main/images/shop.png) no-repeat;background-size:cover;background-position:53% 100%}.shop__image img{width:100%;height:100%;display:none}}@media screen and (max-width:767px){.shop__image{width:100%;height:90px;background:url(/local/templates/main/images/shop.png) no-repeat;background-size:cover;background-position:53% 100%}.shop__image img{display:none}}.shop__btn-mobile{position:absolute;display:flex;align-items:center;justify-content:center;width:250px;height:50px;background:#f4f4f4;font-size:22px;font-weight:700;color:#dd5251;font-family:Bebas Neue;transition:.2s;top:20px;right:29px}@media screen and (max-width:1320px){.shop__btn-mobile{top:11px;right:8px;height:40px;font-size:18px}}@media screen and (max-width:1011px){.shop__btn-mobile{width:100%;top:90px;right:0}}@media screen and (max-width:767px){.shop__btn-mobile{font-size:14px}}.shop__btn-mobile:hover{background:#20788c;color:#fff}.partner{background:#f4f4f4;padding:43px 0}@media screen and (max-width:1011px){.partner{padding:30px 0}}.partner__items{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1011px){.partner__items{display:block}}@media screen and (max-width:1011px){.partner__item{height:100px;display:flex!important;align-items:center;justify-content:center}}@media screen and (max-width:767px){.partner__item{height:48px}}@media screen and (max-width:767px){.partner__desk{display:none!important}}.partner__mobile{display:none!important}@media screen and (max-width:767px){.partner__mobile{display:block!important}}.partner .slick-dots{display:flex;align-items:center;justify-content:center;margin-top:30px}@media screen and (max-width:767px){.partner .slick-dots{margin-top:20px}}.partner .slick-dots .slick-active button{background:#20788c}.partner .slick-dots li{margin-right:12px}.partner .slick-dots li:last-child{margin-right:0}.partner .slick-dots li button{width:12px;height:12px;font-size:0;border:0;border-radius:50%;background:#e0e0e0;cursor:pointer}.footer{background:#303030}.footer__items{display:flex;justify-content:space-between;padding-bottom:28px;align-items:flex-start}@media screen and (max-width:1320px){.footer__items{display:block}}@media screen and (max-width:767px){.footer__items{padding-bottom:24px}}.footer__logo{display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.footer__logo-desk{display:none}}.footer__logo-mobile{display:none}@media screen and (max-width:767px){.footer__logo-mobile{display:flex}}.footer__list{display:flex;margin-top:36px}@media screen and (max-width:1320px){.footer__list{display:none}}.footer__block{width:260px;margin-top:36px}@media screen and (max-width:1320px){.footer__block{margin-top:0;width:100%;display:flex;align-items:center;justify-content:space-between}}@media screen and (max-width:1011px){.footer__block{display:block;margin:-40px auto 0;width:300px;text-align:center}}@media screen and (max-width:1011px)and (max-width:767px){.footer__block{margin-top:0;width:100%}}.footer__adres{font-size:16px;font-weight:500;color:#fff;opacity:.6;line-height:24px;margin-bottom:17px}.footer__adres a{color:inherit;transition:.3s}@media screen and (max-width:1320px){.footer__adres{margin-bottom:0}}@media screen and (max-width:1011px){.footer__adres{margin-bottom:26px}}@media screen and (max-width:767px){.footer__adres{font-size:12px;line-height:19px;font-weight:400}}.footer__call{font-size:26px;display:block;font-weight:700;color:#fff;margin-bottom:21px;font-family:Bebas Neue;transition:.3s}.footer__call:hover{color:#4c92a1}@media screen and (max-width:1320px){.footer__call{margin-bottom:0}}@media screen and (max-width:1011px){.footer__call{margin-bottom:15px}}@media screen and (max-width:767px){.footer__call{font-size:24px;margin-bottom:14px}}.footer__social{display:flex;align-items:center;margin-bottom:31px}@media screen and (max-width:1320px){.footer__social{margin-bottom:0}}@media screen and (max-width:1011px){.footer__social{justify-content:center;margin-bottom:15px}}.footer__social li{margin-right:20px}.footer__social li a svg{fill:#fff;transition:.3s}.footer__social li a:hover svg{fill:#4c92a1;fill-rule:#4c92a1;clip-rule:#4c92a1}.footer__social li:last-child{margin-right:0}.footer__play{display:flex;align-items:center}.footer__play a{display:flex;align-items:flex-start;margin-right:8px}.footer__play a:last-child{margin-right:0}@media screen and (max-width:1011px){.footer__play{justify-content:center}}@media screen and (max-width:767px){.footer__play{padding:0 10px}}.footer__head{font-size:22px;font-weight:700;font-family:Bebas Neue;margin-bottom:16px;color:#fff}.footer__head a:hover{color:#4c92a1}.footer__links{margin-right:40px}.footer__links:last-child{margin-right:0}.footer__links:nth-child(4){margin-right:0}.footer__links ul li{margin-bottom:8px}.footer__links ul li:last-child{margin-bottom:0}.footer__links ul li a{font-size:15px;color:#fff;opacity:.6}.footer__links ul li a:hover{color:#4c92a1}.footer__subfooter{border-top:1px solid rgba(255,255,255,.4);padding:12px 0 20px}@media screen and (max-width:767px){.footer__subfooter{padding:14px 0 18px}}.footer__subfooter-items{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.footer__subfooter-items{display:block}}.footer__subfooter-text{font-size:13px;color:#fff9}@media screen and (max-width:767px){.footer__subfooter-text{font-size:12px}}@media screen and (max-width:767px){.footer__subfooter-desk{display:none!important}}.footer__subfooter-mobile{display:none}@media screen and (max-width:767px){.footer__subfooter-mobile{display:flex;justify-content:space-between}}.footer__subfooter-item{display:flex;align-items:center}@media screen and (max-width:767px){.footer__subfooter-item{margin-bottom:20px}}.footer__subfooter-item img{margin-left:16px}.footer__subfooter-guard{color:#fff9}@media screen and (max-width:767px){.footer__subfooter-guard{font-size:12px;margin-right:20px}}.footer__subfooter-politic{color:#fff9}@media screen and (max-width:767px){.footer__subfooter-politic{font-size:12px}}.top_button{width:52px;height:52px;border-radius:50%;position:fixed;bottom:50%;right:28px;display:none;transition:.4s;z-index:10}.top_button svg circle{opacity:1}@media screen and (max-width:767px){.top_button svg{width:40px;height:40px}}.top_button:hover svg{transition:.4s}.top_button:hover svg circle{transition:.4s;fill:#20788c}@media screen and (max-width:767px){.top_button{width:40px;height:40px;right:16px;bottom:40%}.top_button img{width:50%;height:50%}}.top_button:active{opacity:1}.command{padding:73px 0 120px}@media screen and (max-width:767px){.command{padding:30px 0 60px}}.command__border{margin:0 10px}.command__page{display:flex;align-items:center;margin-bottom:25px}@media screen and (max-width:767px){.command__page{margin-bottom:30px}}.command__page span{color:#616161;font-size:15px}@media screen and (max-width:767px){.command__page span{font-size:12px}}.command__page a{font-size:15px;font-weight:500;color:#616161;transition:.3s}.command__page a:hover{text-decoration:underline}@media screen and (max-width:767px){.command__page a{font-size:12px}}.command__title{font-size:60px;font-weight:700;color:#151b20;font-family:Bebas Neue;margin-bottom:70px}@media screen and (max-width:1011px){.command__title{margin-bottom:40px;font-size:45px}}@media screen and (max-width:767px){.command__title{font-size:24px;margin-bottom:20px}}.command__selected{display:flex;align-items:center;margin-bottom:50px}@media screen and (max-width:767px){.command__selected{margin-bottom:20px}}.command__select{width:231px;height:48px;margin-right:26px}.command__select:last-child{margin-right:0}@media screen and (max-width:767px){.command__select{margin-right:10px;width:139px;height:40px}}.command__items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;-moz-column-gap:26px;column-gap:26px;row-gap:55px}@media screen and (max-width:1320px){.command__items{-moz-column-gap:15px;column-gap:15px}}@media screen and (max-width:1011px){.command__items{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.command__items{-moz-column-gap:10px;column-gap:10px;row-gap:30px}}.command__item{transition:.3s;cursor:pointer}.command__item:hover{transform:translateY(-3px)}.command__image{display:flex;align-items:center;justify-content:center;margin-bottom:33px}@media screen and (max-width:1320px){.command__image{margin-bottom:20px}}@media screen and (max-width:767px){.command__image{margin-bottom:16px}}.command__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;object-position:top}.command__head{font-size:24px;font-weight:700;font-family:Bebas Neue;margin-bottom:5px;text-align:left}@media screen and (max-width:767px){.command__head{font-size:18px}}.command__text{font-size:15px;font-weight:500;opacity:.3}@media screen and (max-width:767px){.command__text{font-size:12px}}.news-ground{background:url(/local/templates/main/images/news-ground.png) no-repeat;background-size:cover;padding:83px 0 133px;margin-bottom:88px}@media screen and (max-width:1011px){.news-ground{padding:70px 0 100px}}@media screen and (max-width:767px){.news-ground{padding:30px 0 20px;margin-bottom:50px}}.news-ground__title{font-size:100px;font-weight:700;font-family:Bebas Neue;color:#fff;margin-bottom:15px}@media screen and (max-width:767px){.news-ground__title{font-size:40px;margin-bottom:10px}}.news-ground__page{margin-bottom:285px;display:flex;align-items:center}@media screen and (max-width:1011px){.news-ground__page{margin-bottom:105px}}@media screen and (max-width:767px){.news-ground__page{margin-bottom:86px}}.news-ground__page span{font-size:15px;font-weight:500;color:#fff;opacity:.8;margin:0 10px}@media screen and (max-width:767px){.news-ground__page span{font-size:12px}}.news-ground__page li{font-size:15px;font-weight:500;color:#fffc}.news-ground__page li a{font-weight:600;border-right:1px solid rgba(255,255,255,.8);padding-right:12px;margin-right:12px}.news-ground__page li a:hover{text-decoration:underline}@media screen and (max-width:767px){.news-ground__page li{font-size:12px}}.news-ground__btn{display:flex;align-items:center;justify-content:center;width:288px;height:51px;background:#151b20;color:#fff;font-size:22px;font-weight:700;font-family:Bebas Neue;cursor:pointer;transition:.3s}.news-ground__btn:hover{background:#20788c}@media screen and (max-width:767px){.news-ground__btn{font-size:14px;width:139px;height:40px}}.header-news{margin-bottom:0}.news{margin-bottom:93px}@media screen and (max-width:767px){.news{margin-bottom:60px}}.news__title{font-size:70px;font-weight:700;color:#151b20;font-family:Bebas Neue;margin-bottom:47px}@media screen and (max-width:767px){.news__title{font-size:24px;margin-bottom:20px}}.news__category{margin:0 0 60px -30px;display:flex;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-wrap:wrap}@media screen and (max-width:1011px){.news__category{margin-left:-20px;margin-bottom:30px}}@media screen and (max-width:767px){.news__category{margin-left:-10px;margin-bottom:20px}}.news__category a{font-size:20px;font-weight:700;text-align:center;font-family:Bebas Neue;background:#f4f4f4;transition:.3s;color:#151b20;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;padding:10px 50px;margin:0 0 30px 30px;min-height:48px}@media screen and (max-width:1011px){.news__category a{margin-left:20px;margin-bottom:20px;padding-left:30px;padding-right:30px;min-height:37px;font-size:16px}}@media screen and (max-width:767px){.news__category a{font-size:14px;padding-left:20px;padding-right:20px;margin-bottom:10px;margin-left:10px}}.news__category a:hover{background:#dd5251;color:#fff}.news__items{display:flex;justify-content:flex-start;margin-bottom:47px}@media screen and (max-width:1011px){.news__items{display:none}}@media screen and (max-width:1320px){.news__items{margin-bottom:30px}}.news__items:last-child{margin-bottom:91px}.news__item{display:block;background:#fff;box-shadow:0 0 10px #00000026;transition:.3s;transition:.4s;cursor:pointer}.news__item:hover{box-shadow:0 4px 10px #0000004d;transform:translateY(-3px)}.news__item:nth-child(2){margin-left:20px;margin-right:20px}.news__item:hover .news__text{color:#20788c}.news__item-1{width:509px}@media screen and (max-width:1320px){.news__item-1{width:400px}}.news__item-2{width:329px}@media screen and (max-width:1320px){.news__item-2{width:280px}}.news__item-3{width:329px}@media screen and (max-width:1320px){.news__item-3{width:280px}}.news__image{display:flex;align-items:center;justify-content:center;height:320px}@media only screen and (max-width:1320px){.news__image{height:270px}}@media only screen and (max-width:991px){.news__image{height:auto}}.news__image img{width:100%;height:100%;object-fit:contain}.news__text{font-size:19px;font-weight:700;color:#151b20;line-height:26px;margin-bottom:20px}.news__date{font-size:16px;opacity:.5}.news__block{padding:33px 5px 30px 31px}.news__mobile{display:none}@media screen and (max-width:1011px){.news__mobile{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:10px;column-gap:10px;row-gap:20px;margin-bottom:30px}.news__mobile-image{display:flex;align-items:center;justify-content:center;margin-bottom:6px;height:235px}.news__mobile-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news__mobile-text{font-size:12px;font-weight:700;margin-bottom:6px}.news__mobile-date{font-size:12px;opacity:.5}}@media screen and (max-width:660px){.news__mobile-image{height:200px}}@media screen and (max-width:534px){.news__mobile-image{height:150px}}@media screen and (max-width:414px){.news__mobile-image{height:139px}.news__mobile-image img{-o-object-fit:c;object-fit:c}}.news__momile-item{background:#fff;box-shadow:0 0 10px #00000026}.news__momile-item:hover{box-shadow:0 4px 10px #0000004d;transform:translateY(-3px)}.news__momile-item:hover .news__text{color:#20788c}.news__mobile-block{padding:6px 10px 10px}.pagination{display:flex;align-items:center;justify-content:center}.pagination__number{margin:0 6px;display:flex;align-items:center;justify-content:center;background:#f4f4f4;border:1px solid rgba(0,0,0,.05);box-sizing:border-box;width:37px;height:37px;font-size:17px;font-weight:700;color:#616161;font-family:Bebas Neue;transition:.4s}.pagination__number:hover{background:#dd5251;color:#fff}.pagination__dots{margin:0 6px;display:flex;align-items:center;justify-content:center;background:#f4f4f4;border:1px solid rgba(0,0,0,.05);box-sizing:border-box;width:37px;height:37px;font-size:17px;font-weight:700;color:#616161;font-family:Bebas Neue;transition:.4s}.pagination__prev{transform:rotate(180deg);margin-right:22px}.pagination__prev:hover{transform:translate(-3px) rotate(180deg)}@media screen and (max-width:767px){.pagination__prev{margin-right:14px}}.pagination__next{margin-left:22px}.pagination__next:hover{transform:translate(3px)}@media screen and (max-width:767px){.pagination__next{margin-left:14px}}.detailed__content{display:flex;justify-content:space-between;margin-bottom:-2px}.detailed__item{padding:83px 20px 100px 0;width:736px}@media screen and (max-width:1320px){.detailed__item{width:600px}}@media screen and (max-width:1156px){.detailed__item{width:100%}}@media screen and (max-width:767px){.detailed__item{padding:30px 0 50px}}.detailed__page{font-size:15px;font-weight:500;color:#616161cc;margin-bottom:32px;display:flex;align-items:center}.detailed__page a:hover{text-decoration:underline}@media screen and (max-width:767px){.detailed__page{font-size:12px;line-height:19px;margin-bottom:30px;display:block}}.detailed__page span{margin:0 10px}@media screen and (max-width:767px){.detailed__page span{margin:0 5px}}.detailed__title{font-size:60px;line-height:78px;font-weight:700;color:#151b20;font-family:Bebas Neue;margin-bottom:15px}.detailed__title br{display:none}@media screen and (max-width:364px){.detailed__title br{display:block}}@media screen and (max-width:767px){.detailed__title{font-size:24px;line-height:26px;margin-bottom:30px}}.detailed__date{font-size:16px;opacity:.5;margin-bottom:41px;display:block}@media screen and (max-width:767px){.detailed__date{font-size:12px;margin-bottom:30px}}.detailed__items{display:flex;align-items:center;margin-bottom:53px}@media screen and (max-width:767px){.detailed__items{margin-bottom:30px}}.detailed__items-item{padding:15px 50px 11px;font-size:20px;font-weight:700;font-family:Bebas Neue;background:#f4f4f4;margin-right:30px;cursor:pointer}.detailed__items-item input[type=checkbox]{display:none}@media screen and (min-width:768px){.detailed__items-item:hover{color:#fff;background:#dd5251}}@media screen and (max-width:767px){.detailed__items-item{font-size:14px;padding:13px 20px 9px;margin-right:10px}}.detailed__items-item:last-child{margin-right:0}.detailed__text{font-size:20px;line-height:32px;font-weight:700;margin-bottom:36px}@media screen and (max-width:767px){.detailed__text{font-size:14px;line-height:22px;margin-bottom:10px}}.detailed__info{font-size:16px;line-height:25px}.detailed__info b{font-weight:400}@media screen and (max-width:1156px){.detailed__info b{display:none}}@media screen and (max-width:767px){.detailed__info{font-size:12px;line-height:19px}}.detailed__info-1{margin-bottom:49px}@media screen and (max-width:767px){.detailed__info-1{margin-bottom:30px}}.detailed__info-2{margin-bottom:61px}@media screen and (max-width:1156px){.detailed__info-2{margin-bottom:40px}}@media screen and (max-width:767px){.detailed__info-2{margin-bottom:15px}}.detailed__info-3{padding-bottom:47px;border-bottom:1px solid #000000;margin-bottom:51px}@media screen and (max-width:1156px){.detailed__info-3{margin-bottom:30px;padding-bottom:0;border:0}}@media screen and (max-width:767px){.detailed__info-3{margin-bottom:15px}}.detailed__info-mobile{display:none}@media screen and (max-width:1156px){.detailed__info-mobile{display:block;padding-bottom:40px;border-bottom:1px solid #000;margin-bottom:30px}}.detailed__image{display:flex;align-items:center;justify-content:center;margin-bottom:24px}@media screen and (max-width:767px){.detailed__image{margin-bottom:10px}}.detailed__image-social{display:flex;align-items:center;justify-content:flex-start;margin-bottom:39px;margin-top:30px}@media screen and (max-width:767px){.detailed__image-social{margin-bottom:30px}}.detailed__name{font-size:20px;color:#151b2066;text-transform:uppercase;font-family:Bebas Neue;margin-bottom:39px}@media screen and (max-width:767px){.detailed__name{font-size:14px;line-height:18px;margin-bottom:30px}}.detailed__social{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.detailed__social{display:block}}.detailed__social span{font-size:20px;font-family:Bebas Neue;text-transform:uppercase;display:block;font-weight:400;margin-right:46px}@media screen and (max-width:767px){.detailed__social span{font-size:16px}}.detailed__social span:last-child{margin-right:0}.detailed__repost{display:flex;align-items:center}.detailed__repost p{font-size:20px;font-weight:700;margin-right:37px;font-family:Bebas Neue}@media screen and (max-width:767px){.detailed__repost p{margin-right:10px;font-size:16px}}.detailed__repost ul{display:flex;align-items:center}.detailed__repost ul li{display:flex;align-items:center;justify-content:center;margin-right:16px}.detailed__repost ul li a:hover svg path{fill:#20788c;transition:.3s}.detailed__repost ul li:last-child{margin-right:0}.detailed__autor{display:flex;align-items:center}@media screen and (max-width:767px){.detailed__autor{margin-bottom:20px}}.detailed__right{margin-right:-90px;width:533px}@media screen and (max-width:1320px){.detailed__right{width:450px}}.detailed__right-block{background:#f4f4f4;padding:160px 0 110px;margin-top:-4px}.detailed__right-image{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;transition:.4s}.detailed__right-image:hover{transform:translateY(-4px)}.detailed__right-image:hover img{box-shadow:0 2px 3px #00000026}.detailed__right-image-1{margin-bottom:163px}.detailed__right-image-2{margin-bottom:655px}@media screen and (max-width:1320px){.detailed__right-image-2{margin-bottom:902px}}.detailed__right-text{position:absolute;bottom:88px;left:23.5%;font-size:36px;line-height:39px;width:283px;text-align:center;font-weight:700;font-family:Bebas Neue;color:#fff}@media screen and (max-width:1320px){.detailed__right-text{left:82px}}.detailed__read{padding-left:63px}@media screen and (max-width:1320px){.detailed__read{padding-left:43px}}.detailed__read-title{font-size:20px;font-weight:700;margin-bottom:35px}.detailed__read-items a{display:inline-flex;background:#e0e0e0;font-size:20px;font-weight:700;font-family:Bebas Neue;margin-right:19px;margin-bottom:10px;transition:.3s;align-items:center;justify-content:center;width:200px;height:47.33px}.detailed__read-items a:hover{background:#dd5251;color:#fff}.detailed__read-items{display:flex;flex-wrap:wrap;justify-content:flex-start}.detailed__image-mobile{display:none}@media screen and (max-width:1156px){.detailed__image-mobile{display:flex;align-items:center;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin-bottom:40px}.detailed__image-mobile p{font-size:34px;font-weight:700;color:#151b20;font-family:Bebas Neue}.detailed__image-mobile p br{display:none}}@media screen and (max-width:1156px)and (max-width:350px){.detailed__image-mobile p br{display:block}}@media screen and (max-width:1156px)and (max-width:767px){.detailed__image-mobile p{font-size:18px;line-height:19px}}@media screen and (max-width:767px){.detailed__image-mobile{margin-bottom:15px}}@media screen and (max-width:1156px){.detailed__img{width:calc(50% - 5px);padding-bottom:31.25%;position:relative;margin-right:30px;flex-shrink:0}.detailed__img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}}.detailed__info-none{border:0;padding:0}.block-news{background:url(/local/templates/main/images/next-arrow.png) no-repeat;background-size:cover;background-position:center center;padding:126px 0 109px}@media screen and (max-width:1011px){.block-news{padding:100px 0 90px}}@media screen and (max-width:767px){.block-news{padding:40px 0 40px 4px}}.block-news__title{font-size:50px;line-height:65px;color:#151b20;font-weight:700;width:581px;font-family:Bebas Neue;margin-right:101px}@media screen and (max-width:1011px){.block-news__title{width:100%;margin-right:0;margin-bottom:40px}}@media screen and (max-width:767px){.block-news__title{font-size:24px;line-height:26px;margin-bottom:20px}}.block-news__items{display:flex;align-items:center}@media screen and (max-width:1011px){.block-news__items{display:block}}.block-news__link{display:flex;align-items:center;font-size:14px;font-weight:700;letter-spacing:.05em;color:#151b20;transition:.4s}.block-news__link:hover{color:#20788c}.block-news__link:hover img{transition:.4s;transform:translate(4px)}.block-news__link img{margin-left:10px}.photos{margin-bottom:170px}@media screen and (max-width:1011px){.photos{margin-bottom:80px}}@media screen and (max-width:767px){.photos{margin-bottom:60px}}.photos__title{font-size:42px;font-weight:700;color:#151b20;font-family:Bebas Neue;margin-bottom:30px}@media screen and (max-width:767px){.photos__title{font-size:24px;margin-bottom:10px}}.photos__year{display:flex;flex-wrap:wrap;margin-bottom:10px;margin-left:-20px}@media screen and (max-width:767px){.photos__year{margin-left:-10px}}.photos__btn{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;font-family:Bebas Neue;background:#f4f4f4;color:#151b20;width:122px;max-width:calc(50% - 20px);margin:0 0 20px 20px;height:60px}@media screen and (max-width:1025px){.photos__btn{width:calc(100%/6 - 20px);max-width:122px}}@media screen and (max-width:767px){.photos__btn{height:37px;font-size:16px;width:calc(20% - 10px);margin:0 0 10px 10px}}@media screen and (max-width:479px){.photos__btn{font-size:14px;width:calc(25% - 10px)}}.photos__container{overflow:visible}.photos__items{margin-bottom:50px}@media screen and (max-width:767px){.photos__items{margin-bottom:20px}}.photos__item{display:flex;align-items:flex-start}.photos__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.photos .swiper-button-next,.photos .swiper-button-prev{position:absolute;background:url(/local/templates/main/images/arrow-photos.svg) 50%/cover;width:40px;height:10px;inset:auto auto -4px 60px}@media screen and (max-width:767px){.photos .swiper-button-next,.photos .swiper-button-prev{display:none}}.photos .swiper-button-next:after,.photos .swiper-button-prev:after{display:none}.photos .swiper-button-next{transform:rotate(180deg)}.photos .swiper-button-prev{left:0}.photos__pagination{position:relative}.photos .swiper-pagination-progressbar{background:#e0e0e0;height:2px;width:91%;margin-left:auto;margin-right:0}@media screen and (max-width:1320px){.photos .swiper-pagination-progressbar{width:88%}}@media screen and (max-width:1011px){.photos .swiper-pagination-progressbar{width:85%}}@media screen and (max-width:767px){.photos .swiper-pagination-progressbar{width:100%}}.photos .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#151b20}.academy{padding:83px 0 118px}@media screen and (max-width:767px){.academy{padding:30px 0 60px}}.academy__page{font-size:15px;font-weight:500;color:#616161cc;margin-bottom:83px}@media screen and (max-width:1011px){.academy__page{margin-bottom:50px}}@media screen and (max-width:767px){.academy__page{font-size:12px;margin-bottom:30px}}.academy__page a:hover{text-decoration:underline}.academy__border{margin:0 10px}.academy__head{display:flex;margin-bottom:83px}@media screen and (max-width:767px){.academy__head{display:block}}@media screen and (max-width:1011px){.academy__head{margin-bottom:50px}}@media screen and (max-width:767px){.academy__head{margin-bottom:30px}}.academy__subtitle{font-size:14px;letter-spacing:.25em;color:#dd5251;font-weight:600;transform:rotate(-90deg);text-transform:uppercase}@media screen and (max-width:1011px){.academy__subtitle{letter-spacing:.18em;font-size:12px}}@media screen and (max-width:767px){.academy__subtitle{letter-spacing:.15em;margin-bottom:10px;transform:none}}.academy__title{font-size:60px;line-height:60px;font-weight:700;font-family:Bebas Neue;margin-left:-100px}@media screen and (max-width:1011px){.academy__title{font-size:45px;line-height:50px;margin-left:-80px}}@media screen and (max-width:767px){.academy__title{font-size:24px;line-height:26px;color:#151b20;margin:0}.academy__title br:nth-child(2){display:none}}.academy__items{display:flex;justify-content:space-between}@media screen and (max-width:1011px){.academy__items{display:block}}.academy__item{width:580px}@media screen and (max-width:1320px){.academy__item{width:450px}}@media screen and (max-width:1011px){.academy__item{width:100%}}.academy__item-title{font-size:26px;line-height:31px;font-family:Bebas Neue;font-weight:700;margin-bottom:31px}.academy__item-title br{display:none}@media screen and (max-width:360px){.academy__item-title br{display:block}}@media screen and (max-width:1011px){.academy__item-title{margin-bottom:20px;font-size:22px;line-height:27px}}@media screen and (max-width:767px){.academy__item-title{font-size:14px;line-height:18px;margin-bottom:10px}}.academy__item-title span{color:#dd5251}.academy__item-text{font-size:16px;line-height:25px;margin-bottom:18px}@media screen and (max-width:1011px){.academy__item-text{font-size:14px;line-height:22px;margin-bottom:14px}}@media screen and (max-width:767px){.academy__item-text{font-size:12px;line-height:19px;margin-bottom:0}}.academy__item-text:last-child{margin-bottom:0}.academy__image{display:flex;align-items:center;justify-content:center}@media screen and (max-width:1320px){.academy__image{width:500px}}@media screen and (max-width:1011px){.academy__image{width:100%;margin-bottom:30px}}.academy__image img{width:100%}.location{background:#f4f4f4;padding:80px 0 64px;margin-bottom:118px}@media screen and (max-width:1011px){.location{margin-bottom:80px}}@media screen and (max-width:767px){.location{padding:30px 0;margin-bottom:60px}}.location__items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:30px 20px}@media screen and (max-width:1011px){.location__items{padding:0;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:767px){.location__items{gap:20px;grid-template-columns:1fr 1fr}}.location__item{display:flex;flex-direction:column;align-items:center}.location__item p{font-size:16px;line-height:22px;font-weight:600;text-align:center}@media screen and (max-width:767px){.location__item p{font-size:12px;line-height:19px}}.location__head{font-size:5rem;color:#dd5251;font-weight:700;font-family:Bebas Neue;margin-bottom:10px;margin-left:-10px}@media screen and (max-width:767px){.location__head{font-size:50px;margin-bottom:0}}.location__head b{margin-left:-5px;font-size:60px}@media screen and (max-width:767px){.location__head b{font-size:30px}}.room{margin-bottom:118px}@media screen and (max-width:1011px){.room{margin-bottom:80px}}@media screen and (max-width:767px){.room{margin-bottom:60px}}.room__items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;-moz-column-gap:40px;column-gap:40px;row-gap:40px}@media screen and (max-width:1320px){.room__items{-moz-column-gap:25px;column-gap:25px;row-gap:25px}}@media screen and (max-width:1011px){.room__items{grid-template-columns:1fr 1fr;-moz-column-gap:15px;column-gap:15px;row-gap:15px}}@media screen and (max-width:767px){.room__items{-moz-column-gap:10px;column-gap:10px;row-gap:10px}}.room__item{width:220px;height:220px;display:flex;align-items:center;justify-content:center;transition:.4s}@media screen and (max-width:1320px){.room__item{width:175px;height:175px}}@media screen and (max-width:1011px){.room__item{width:auto;height:367px}}@media screen and (max-width:767px){.room__item{min-height:139px;height:auto}}.room__item:hover{transition:.4s;background:linear-gradient(0deg,#303030,#303030)}.room__item p{font-size:28px;line-height:30px;font-weight:700;color:#fff;font-family:Bebas Neue;text-align:center}@media screen and (max-width:767px){.room__item p{font-size:16px;line-height:17px}}.room__item-first{background:url(/local/templates/main/images/room-0.png) no-repeat;background-size:cover}.room__item-second{background:url(/local/templates/main/images/room-1.png) no-repeat;background-size:cover}.room__item-third{background:url(/local/templates/main/images/room-2.png) no-repeat;background-size:cover}.room__item-foure{background:url(/local/templates/main/images/room-3.png) no-repeat;background-size:cover}.room__item-five{background:url(/local/templates/main/images/room-4.png) no-repeat;background-size:cover}.room__item-six{background:url(/local/templates/main/images/room-5.png) no-repeat;background-size:cover}.room__item-seven{background:url(/local/templates/main/images/room-6.png) no-repeat;background-size:cover}.room__item-eight{background:url(/local/templates/main/images/room-7.png) no-repeat;background-size:cover}.room__item-nine{background:url(/local/templates/main/images/room-8.png) no-repeat;background-size:cover}.room__item-ten{background:url(/local/templates/main/images/room-9.png) no-repeat;background-size:cover}.tour{margin-bottom:170px}@media screen and (max-width:1011px){.tour{display:none}}.tour__image{display:flex;align-items:center;justify-content:center;position:relative}.tour__image img{width:100%;height:100%}.tour__block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tour__coube{display:flex;align-items:center;justify-content:center;margin-bottom:21px}.tour__text{font-size:60px;font-weight:700;font-family:Bebas Neue;color:#fff;text-align:center}.sport{color:#fff;margin-bottom:107px}@media screen and (max-width:767px){.sport{margin-bottom:60px}}.sport__item{background:linear-gradient(206.62deg,#303030cc 3.71%,#303030 54.26%);width:500px;max-width:calc(50% - 20px);margin-top:30px}.sport__item-slider{display:none}@media screen and (max-width:1011px){.sport__item-slider{display:block}.sport__item{width:100%;max-width:none}.sport__items .slick-track{display:flex}}.sport__item ul{padding-left:35px}@media screen and (max-width:767px){.sport__item ul{padding-left:16px}}.sport__item ul li{font-size:20px;line-height:24px;font-weight:700;font-family:Bebas Neue;margin-bottom:8px;position:relative}@media screen and (max-width:767px){.sport__item ul li{font-size:16px;line-height:17px}}.sport__item ul li:before{content:"";width:7px;height:7px;border-radius:50%;background:#fff;top:8px;left:-35px;display:block;position:absolute}@media screen and (max-width:767px){.sport__item ul li:before{top:5px;left:-16px}}.sport__item ul li:last-child{margin-bottom:0}.sport__item-first{padding:48px 45px 68px}@media screen and (max-width:1011px){.sport__item-first{padding:70px 45px 38px}}@media screen and (max-width:767px){.sport__item-first{padding:20px 20px 30px}}.sport__item-second{padding:12px 27px 38px 45px}@media screen and (max-width:1011px){.sport__item-second{padding:12px 45px 38px}}@media screen and (max-width:767px){.sport__item-second{padding:0 20px 83px}}@media screen and (max-width:767px){.sport__item-second ul li:nth-child(9){display:none}}@media screen and (max-width:767px){.sport__item-second ul li:nth-child(8){display:none}}@media screen and (max-width:767px){.sport__item-second ul li:nth-child(7){display:none}}@media screen and (max-width:767px){.sport__item-second ul li:nth-child(6){display:none}}.sport__image{display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width:767px){.sport__image{height:43px;width:94px}}.sport__image-first{margin-bottom:33px}@media screen and (max-width:1011px){.sport__image-first{margin-bottom:20px}}@media screen and (max-width:767px){.sport__image-first{margin-bottom:20px}}.sport__image-second{margin-bottom:10px}@media screen and (max-width:1011px){.sport__image-second{margin-bottom:20px}}@media screen and (max-width:767px){.sport__image-second{height:67px;margin-bottom:15px}}.sport__items{display:flex;align-items:stretch;align-content:stretch;justify-content:space-between;flex-wrap:wrap;margin:-30px auto 0;max-width:1082px}@media screen and (max-width:1011px){.sport__items{display:block}}.sport__title{font-size:28px;font-weight:700;font-family:Bebas Neue;margin-bottom:10px}@media screen and (max-width:767px){.sport__title{font-size:24px;line-height:31px}}.sport__subtitle{color:#c7b090}.sport__subtitle-first{margin-bottom:41px}@media screen and (max-width:767px){.sport__subtitle-first{margin-bottom:20px}}.sport__subtitle-second{margin-bottom:28px}@media screen and (max-width:767px){.sport__subtitle-second{margin-bottom:15px}}.sport__head{font-size:20px;font-weight:700;font-family:Bebas Neue;color:#fff6;margin-bottom:17px}@media screen and (max-width:767px){.sport__head{font-size:18px;line-height:22px;margin-bottom:10px}}.sport__btn{width:100%;display:flex;align-items:center;justify-content:center;height:51px;background:#fff;font-size:22px;font-weight:700;font-family:Bebas Neue;color:#000;margin-top:30px;cursor:pointer;transition:.3s}.sport__btn:hover{background:#20788c;color:#fff}@media screen and (max-width:767px){.sport__btn{height:40px;font-size:14px;color:#151b20}.sport__btn span{display:none}}.sport__btn b{display:none}@media screen and (max-width:767px){.sport__btn b{display:block}}.sport .slick-dots{display:flex;align-items:center;justify-content:center;margin:20px 0 30px}.sport .slick-dots .slick-active button{background:#20788c}.sport .slick-dots li{margin-right:12px}.sport .slick-dots li:last-child{margin-right:0}.sport .slick-dots li button{width:12px;height:12px;font-size:0;border:0;border-radius:50%;background:#e0e0e0;cursor:pointer}.alex{background:#f4f4f4;padding:115px 0}@media screen and (max-width:1011px){.alex{padding:75px 0}}@media screen and (max-width:767px){.alex{padding:20px 0 30px}}.alex__items{display:flex;justify-content:space-between}@media screen and (max-width:1320px){.alex__items{display:block}}.alex__item{width:724px}@media screen and (max-width:1320px){.alex__item{width:100%;margin-top:20px}}.alex__title{font-size:60px;font-weight:700;font-family:Bebas Neue;margin-bottom:12px}@media screen and (max-width:1320px){.alex__title{display:none}}.alex__subtitle{font-size:17px;font-weight:500;opacity:.3;margin-bottom:43px}@media screen and (max-width:1320px){.alex__subtitle{display:none}}.alex__date{font-size:16px;font-weight:600;margin-bottom:30px}.alex__date br{display:none}@media screen and (max-width:366px){.alex__date br{display:block}}@media screen and (max-width:767px){.alex__date{font-size:14px;line-height:22px;margin-bottom:10px}}.alex__text{font-size:16px;margin-bottom:59px;width:664px}@media screen and (max-width:1320px){.alex__text{width:100%}}@media screen and (max-width:1011px){.alex__text{margin-bottom:35px}}@media screen and (max-width:767px){.alex__text{font-size:12px;line-height:19px;margin-bottom:30px}}.alex__block{width:652px;display:flex;align-items:flex-start;border-top:1px solid rgba(21,21,21,.1);padding:12px 0 18px}@media screen and (max-width:1320px){.alex__block{width:100%}}@media screen and (max-width:767px){.alex__block{padding:10px 0}}.alex__block:last-child{border-bottom:1px solid rgba(21,21,21,.1)}.alex__name{min-width:8rem;font-size:16px;font-weight:600}@media screen and (max-width:767px){.alex__name{font-size:12px;line-height:19px;margin-right:10px;width:86px;flex-shrink:0;min-width:1px}}.alex__info{font-size:16px;font-weight:500}@media screen and (max-width:767px){.alex__info{font-size:12px;line-height:19px}}.alex__image{display:flex;align-items:center;justify-content:center}@media screen and (max-width:1320px){.alex__image{display:none}}.alex__hidden{display:none}@media screen and (max-width:1320px){.alex__hidden{display:flex;align-items:center}}@media screen and (max-width:767px){.alex__hidden{align-items:flex-start}}.alex__hidden-title{font-size:44px;font-weight:700;font-family:Bebas Neue;margin-bottom:20px}.alex__hidden-title br{display:none}@media screen and (max-width:767px){.alex__hidden-title{font-size:22px;line-height:24px;margin-bottom:10px}}.alex__hidden-subtitle{font-size:22px;color:#0000004d;font-weight:500}@media screen and (max-width:767px){.alex__hidden-subtitle{font-size:10px;line-height:16px;letter-spacing:-.02em}}.alex__hidden-image{width:300px;height:376px;margin-right:20px;display:flex;align-items:flex-start}@media screen and (max-width:1011px){.alex__hidden-image{width:250px;height:276px}}@media screen and (max-width:767px){.alex__hidden-image{margin-right:10px;width:139px;height:144px;min-width:139px;min-height:144px}}.alex__hidden-image img{width:100%;height:100%;object-fit:cover;object-position:50% 0}@media screen and (max-width:1011px){.alex__hidden-image img{-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:767px){.alex__desk{display:none}}.alex__mobile{display:none}@media screen and (max-width:767px){.alex__mobile{display:block}}.winner{padding:119px 0 87px}@media screen and (max-width:767px){.winner{padding:60px 0}}.winner__items{display:flex;justify-content:space-between;align-items:center;margin-bottom:97px}@media screen and (max-width:1011px){.winner__items{flex-direction:column-reverse}}@media screen and (max-width:767px){.winner__items{margin-bottom:60px}}.winner__image{display:flex;align-items:flex-start}.winner__image img{width:100%;height:100%}@media screen and (max-width:1320px){.winner__image{width:450px}}@media screen and (max-width:1011px){.winner__image{width:100%;margin-bottom:30px}}@media screen and (max-width:767px){.winner__image{margin-bottom:20px}}.winner__item{width:652px}@media screen and (max-width:1320px){.winner__item{width:500px}}@media screen and (max-width:1011px){.winner__item{width:100%}}.winner__item ul{padding-left:30px;margin-bottom:31px}@media screen and (max-width:767px){.winner__item ul{margin-bottom:20px;padding-left:19px}}.winner__item ul li{font-size:18px;font-weight:500;position:relative;margin-bottom:10px}@media screen and (max-width:767px){.winner__item ul li{font-size:12px}}.winner__item ul li:last-child{margin-bottom:0}.winner__item ul li:before{position:absolute;content:"";width:7px;height:7px;border-radius:50%;background:#000;display:block;top:9px;left:-30px}@media screen and (max-width:767px){.winner__item ul li:before{width:6px;height:6px;left:-19px;top:2px}}.winner__title{font-size:27px;line-height:35px;font-family:Bebas Neue;font-weight:700;margin-bottom:31px}@media screen and (max-width:767px){.winner__title{font-size:22px;line-height:24px;color:#151b20;margin-bottom:20px}}.winner__subtitle{font-size:23px;font-weight:700;font-family:Bebas Neue;color:#dd5251}@media screen and (max-width:767px){.winner__subtitle{font-size:16px;line-height:20px}}.winner__banners{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1320px){.winner__banners{flex-direction:column;justify-content:center}}.winner__banner-first{width:610px;height:101px;background:url(/local/templates/main/images/winner-banner-1.png) no-repeat;background-size:cover}@media screen and (max-width:1320px){.winner__banner-first{margin-bottom:20px}}@media screen and (max-width:767px){.winner__banner-first{width:100%;background:url(/local/templates/main/images/winner-banner-1.png) no-repeat;background-size:cover;margin-bottom:70px}}.winner__btn-first{display:flex;align-items:center;justify-content:center;width:250px;height:50px;background:#dd5251;font-size:22px;font-weight:700;font-family:Bebas Neue;color:#fff;margin-left:auto;margin-right:48px;margin-top:25px;position:relative;transition:.3s}@media screen and (max-width:767px){.winner__btn-first{margin-top:101px;width:100%;height:40px;font-size:14px}}.winner__btn-first:hover{background:#4c92a1}.winner__btn-first:before{content:"";width:43px;height:26px;background:#d3d3d3;display:block;position:absolute;bottom:-26px;right:0}@media screen and (max-width:767px){.winner__btn-first:before{display:none}}.winner__banner-second{width:607px;height:101px;background:url(/local/templates/main/images/winner-banner-2.png) no-repeat;background-size:cover}@media screen and (max-width:767px){.winner__banner-second{background:url(/local/templates/main/images/winner-banner-2.png) no-repeat;background-size:cover;width:100%;margin-bottom:40px}}.winner__btn-second{display:flex;align-items:center;justify-content:center;width:250px;height:50px;background:#fff;font-size:22px;font-weight:700;font-family:Bebas Neue;color:#dd5251;margin-left:auto;margin-right:48px;margin-top:25px;position:relative;transition:.3s}@media screen and (max-width:767px){.winner__btn-second{margin-top:101px;width:100%;height:40px;font-size:14px;background:#f4f4f4}}.winner__btn-second:hover{background:#dd5251;color:#fff}.vacancy__items{display:flex;justify-content:space-between}@media screen and (max-width:1011px){.vacancy__items{display:block}}.vacancy__right{width:533px;background:#f4f4f4;margin-right:-90px;display:flex;flex-direction:column;align-items:center;padding-top:133px}@media screen and (max-width:1320px){.vacancy__right{width:420px}}@media screen and (max-width:1011px){.vacancy__right{display:none}}.vacancy__image{display:flex;align-items:center;justify-content:center;position:relative;transition:.4s}.vacancy__image:hover{transform:translateY(-4px)}.vacancy__image img{transition:box-shadow .4s}.vacancy__image:hover img{box-shadow:0 10px 30px #0000004d}.vacancy__image-first{margin-bottom:163px}.vacancy__banner{position:absolute;top:50%;left:50%;transform:translate(-50%,40%);color:#fff;font-size:36px;line-height:39px;font-weight:700;font-family:Bebas Neue;text-align:center;width:283px}.vacancy__item{padding:83px 0;width:737px}@media screen and (max-width:1320px){.vacancy__item{width:650px}}@media screen and (max-width:1011px){.vacancy__item{width:100%}}@media screen and (max-width:767px){.vacancy__item{padding:30px 0 60px}}.vacancy__page{font-size:15px;font-weight:500;color:#616161cc;margin-bottom:32px}@media screen and (max-width:767px){.vacancy__page{font-size:12px}}.vacancy__page a:hover{text-decoration:underline}.vacancy__border{margin:0 10px}@media screen and (max-width:767px){.vacancy__border{margin:0 5px}}.vacancy__title{font-size:60px;color:#151b20;font-weight:700;font-family:Bebas Neue;margin-bottom:66px}@media screen and (max-width:767px){.vacancy__title{font-size:24px;margin-bottom:20px;color:#151b20}}.vacancy__head{font-size:26px;margin-bottom:36px;font-weight:700}@media screen and (max-width:767px){.vacancy__head{font-size:14px;margin-bottom:18px}}.vacancy__subhead{font-size:17px;font-weight:700;color:#dd5251;margin-bottom:20px}@media screen and (max-width:767px){.vacancy__subhead{font-size:12px;margin-bottom:10px}}.vacancy__text{font-size:16px;margin-bottom:12px;display:flex;line-height:25px}@media screen and (max-width:767px){.vacancy__text{font-size:12px;line-height:19px}}.vacancy__text-last{margin-bottom:0}.vacancy__text span{font-weight:600;color:#20788c;margin-right:26px;display:block}@media screen and (max-width:767px){.vacancy__text span{font-size:12px;margin-right:10px}}.vacancy__list{margin-bottom:30px;width:600px;padding-left:18px}@media screen and (max-width:1320px){.vacancy__list{width:500px}}@media screen and (max-width:1011px){.vacancy__list{width:100%}}@media screen and (max-width:767px){.vacancy__list{margin-bottom:20px}}.vacancy__list-last{margin-bottom:34px}@media screen and (max-width:767px){.vacancy__list-last{margin-bottom:20px}}.vacancy__info{font-size:16px;font-weight:700;line-height:25px;width:660px;margin-bottom:34px}@media screen and (max-width:1320px){.vacancy__info{width:550px}}@media screen and (max-width:1011px){.vacancy__info{width:100%}}@media screen and (max-width:767px){.vacancy__info{font-size:12px;line-height:19px;margin-bottom:20px}}.vacancy__btn{display:flex;align-items:center;justify-content:center;width:288px;height:51px;background:#151b20;font-size:22px;font-weight:700;color:#fff;font-family:Bebas Neue;transition:.3s}@media screen and (max-width:1011px){.vacancy__btn{margin-bottom:30px}}@media screen and (max-width:767px){.vacancy__btn{font-size:14px;width:100%;height:40px}}.vacancy__btn:hover{background:#dd5251}.vacancy__block-first{padding-bottom:60px;border-bottom:1px solid #000;margin-bottom:53px}@media screen and (max-width:1011px){.vacancy__block-first{padding-bottom:30px}}@media screen and (max-width:767px){.vacancy__block-first{margin-bottom:30px}}.detailed__image-mobile-vacancy{margin-bottom:0;display:none}@media only screen and (max-width:1011px){.detailed__image-mobile-vacancy{display:flex}}#modal-vacancy{display:none;padding:61px 74px 52px;width:846px}@media screen and (max-width:1011px){#modal-vacancy{padding:40px 50px}}@media screen and (max-width:767px){#modal-vacancy{padding:30px 16px 60px}}.modal__title{font-size:40px;font-weight:700;font-family:Bebas Neue;color:#151b20;margin-bottom:35px}@media screen and (max-width:767px){.modal__title{font-size:24px;margin-bottom:26px}}.modal__inputs{display:flex;align-items:center;justify-content:space-between;margin-bottom:46px}@media screen and (max-width:1011px){.modal__inputs{display:block;margin-bottom:40px}}@media screen and (max-width:767px){.modal__inputs{margin-bottom:30px}}.modal__inputs input{width:330px;font-size:16px;padding:11px 0;border:0;border-bottom:1px solid #000000;background:none;color:#000}@media screen and (max-width:767px){.modal__inputs input{margin-bottom:30px;font-size:14px}}@media screen and (max-width:1011px){.modal__inputs input{display:block;width:100%;margin-bottom:40px}}.modal__inputs input::-moz-placeholder{font-size:16px;opacity:.3;color:#000}.modal__inputs input::-ms-input-placeholder{font-size:16px;opacity:.3;color:#000}.modal__inputs input::placeholder{font-size:16px;opacity:.3;color:#000}@media screen and (max-width:767px){.modal__inputs input::-moz-placeholder{font-size:14px}.modal__inputs input::-ms-input-placeholder{font-size:14px}.modal__inputs input::placeholder{font-size:14px}}.modal__last{margin-bottom:30px}.modal__end{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:815px){.modal__end{flex-direction:column-reverse}}.modal__btn{display:flex;align-items:center;justify-content:center;width:330px;height:65px;background:#dd5251;color:#fff;font-size:22px;font-weight:700;font-family:Bebas Neue;border:0}@media screen and (max-width:815px){.modal__btn{width:100%;margin-bottom:11px}}@media screen and (max-width:767px){.modal__btn{font-size:14px;height:40px}}.modal__send{font-size:14px;line-height:22px;width:290px;color:#00000080}@media screen and (max-width:815px){.modal__send{width:100%;font-size:13px}}.modal__send span{font-weight:700}.file-input__input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.file-input__label{cursor:pointer;display:flex;justify-content:center;width:100%;align-items:center;font-size:16px;font-weight:500;color:#dd5251;font-size:14px;padding:12px 0;background:#f4f4f4;transition:.3s;margin-bottom:42px}@media screen and (max-width:767px){.file-input__label{padding:6px;font-size:14px;margin-bottom:10px}}.file-input__label:hover{background:#aeb4b6}.file-input__label img{margin-right:8px}.error{padding:194px 0 214px}@media screen and (max-width:767px){.error{padding:148px 0 20px}}.error__title{font-size:60px;font-weight:700;color:#151b20;font-family:Bebas Neue;margin-bottom:19px}@media screen and (max-width:767px){.error__title{font-size:24px;margin-bottom:16px}}.error__text{font-size:16px;line-height:25px;font-weight:500;color:#00000080;margin-bottom:20px}@media screen and (max-width:767px){.error__text{font-size:12px;font-weight:400}}.error__info{font-size:16px;font-weight:400;color:#00000080;margin-bottom:40px}@media screen and (max-width:767px){.error__info{font-size:12px;margin-bottom:143px}}.error__btn{display:flex;align-items:center;justify-content:center;width:330px;height:57px;font-size:22px;font-weight:700;font-family:Bebas Neue;color:#fff;background:#dd5251}@media screen and (max-width:767px){.error__btn{height:40px;font-size:14px;width:100%}}.error__btn img{margin-right:20px;transition:.5s}.error__btn:hover img{transform:translate(-7px)}.error__btn span{transition:.5s}.error__btn:hover span{transform:translate(7px)}.error__number{position:absolute;top:-140px;left:131px;z-index:-1}@media screen and (max-width:1011px){.error__number{top:-50px}}@media screen and (max-width:767px){.error__number{width:557px;height:342px;left:0;top:-95px}}.error__inner{position:relative}.himki{padding:83px 0 105px}@media screen and (max-width:767px){.himki{padding:30px 0 77px}}.himki__title{font-size:60px;font-weight:700;font-family:Bebas Neue;color:#151b20;margin-bottom:64px}@media screen and (max-width:1011px){.himki__title{font-size:48px;line-height:52px;margin-bottom:40px}}@media screen and (max-width:767px){.himki__title{font-size:24px;line-height:26px;color:#151b20;margin-bottom:30px}}.himki__border{margin:0 10px}@media screen and (max-width:767px){.himki__border{margin:0 5px}}.himki__page{font-size:15px;font-weight:500;color:#616161cc;margin-bottom:25px}@media screen and (max-width:767px){.himki__page{font-size:12px;margin-bottom:30px}}.himki__page a:hover{text-decoration:underline}.himki__items{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1011px){.himki__items{flex-direction:column-reverse;align-items:flex-start}}.himki__items iframe{width:863px;height:477px}@media screen and (max-width:1320px){.himki__items iframe{height:400px;width:750px}}@media screen and (max-width:1011px){.himki__items iframe{width:100%;margin-bottom:30px}}@media screen and (max-width:767px){.himki__items iframe{height:200px;margin-bottom:20px}}.himki__adres{display:flex;align-items:center;margin-bottom:44px}@media screen and (max-width:767px){.himki__adres{margin-bottom:22px}}.himki__adres img{margin-right:35px}@media screen and (max-width:767px){.himki__adres img{margin-right:18px}}.himki__adres span{font-size:18px;line-height:28px;width:251px}@media screen and (max-width:1011px){.himki__adres span{width:100%}}@media screen and (max-width:767px){.himki__adres span{font-size:12px;line-height:19px}}.himki__call{display:flex;align-items:center;margin-bottom:28px}@media screen and (max-width:767px){.himki__call{margin-bottom:22px}}.himki__call a{font-size:30px;font-weight:700;font-family:Bebas Neue}@media screen and (max-width:767px){.himki__call a{font-size:16px}}.himki__call img{margin-right:35px}@media screen and (max-width:767px){.himki__call img{margin-right:18px}}.himki__email{display:flex;align-items:center}.himki__email a{font-size:18px;font-weight:500}@media screen and (max-width:767px){.himki__email a{font-size:12px}}.himki__email img{margin-right:36px}@media screen and (max-width:767px){.himki__email img{margin-right:18px}}.himki__social{display:flex;align-items:center;padding-left:15px}@media screen and (max-width:767px){.himki__social{display:none}}.himki__social li{display:flex;align-items:flex-start;margin-right:30px}.himki__social li a:hover svg path{transition:.3s;fill:#20788c}.himki__social li:last-child{margin-right:0}.himki__social li a{transition:transform .2s ease,background .2s ease,opacity .2s ease}.himki__social li a:hover{transform:translateY(-2px) scale(1.08);opacity:.9}.lead-mail-btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:28px;height:28px;padding:7px;border-radius:50%;background:#2aabee;color:#fff}.lead-mail-btn svg{width:100%;height:100%;display:block}.lead-mail-btn:hover{background:#1c9ad8}.lead-fab{position:fixed;right:22px;bottom:22px;z-index:9999;display:flex;align-items:center;gap:10px;padding:14px 22px;border-radius:999px;background:#2aabee;color:#fff!important;font-family:inherit;font-size:16px;font-weight:700;line-height:1;text-decoration:none;box-shadow:0 8px 24px #2aabee73;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.lead-fab:hover{background:#1c9ad8;transform:translateY(-2px);box-shadow:0 12px 30px #2aabee8c}.lead-fab svg{width:20px;height:20px;flex:none;display:block}@media screen and (max-width:767px){.lead-fab{right:14px;bottom:14px;padding:12px 18px;font-size:15px}}.himki__contacts{margin-bottom:60px}@media screen and (max-width:767px){.himki__contacts{margin-bottom:0}}.question{background:#f4f4f4;padding:60px 55px 74px;margin-bottom:105px}@media screen and (max-width:767px){.question{padding:40px 16px;margin:0 -16px 60px}}.question__title{font-size:32px;font-weight:700;font-family:Bebas Neue;margin-bottom:44px}@media screen and (max-width:767px){.question__title{font-size:24px;margin-bottom:26px;color:#151b20}}.question__inputs{display:flex;align-items:center;justify-content:space-between;margin-bottom:46px}@media screen and (max-width:1320px){.question__inputs{display:block;margin-bottom:0}}.question__inputs input{width:560px;font-size:16px;padding:11px 0;border:0;border-bottom:1px solid #000;background:none;color:#000}@media screen and (max-width:767px){.question__inputs input{font-size:14px}}@media screen and (max-width:1320px){.question__inputs input{width:100%;margin-bottom:20px}}@media screen and (max-width:767px){.question__inputs input{margin-bottom:30px}}.question__inputs input::-moz-placeholder{opacity:.3;color:#000;font-size:16px}.question__inputs input::-ms-input-placeholder{opacity:.3;color:#000;font-size:16px}.question__inputs input::placeholder{opacity:.3;color:#000;font-size:16px}@media screen and (max-width:767px){.question__inputs input::-moz-placeholder{font-size:14px}.question__inputs input::-ms-input-placeholder{font-size:14px}.question__inputs input::placeholder{font-size:14px}}.question__inputs-last{margin-bottom:58px}@media screen and (max-width:1011px){.question__inputs-last{margin-bottom:20px}}@media screen and (max-width:767px){.question__inputs-last{margin-bottom:10px}}.question__end{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1011px){.question__end{flex-direction:column-reverse}}.question__send{font-size:14px;line-height:22px;width:490px;opacity:.5}.question__send br{display:none}@media screen and (max-width:355px){.question__send br{display:block}}@media screen and (max-width:1320px){.question__send{width:400px}}@media screen and (max-width:1011px){.question__send{width:100%}}.question__send span{font-weight:700}.question__btn{display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;font-weight:700;font-family:Bebas Neue;width:560px;height:65px;background:#dd5251;transition:.3s}.question__btn:hover{background:#20788c}@media screen and (max-width:1011px){.question__btn{width:100%;margin-bottom:12px}}@media screen and (max-width:767px){.question__btn{height:40px;font-size:14px}}.coatch{display:flex;align-items:center;margin-bottom:48px;padding-bottom:50px;border-bottom:1px solid #000}@media only screen and (max-width:1011px){.coatch{display:block;padding-bottom:30px;margin-bottom:30px}}@media only screen and (max-width:767px){.coatch{padding-bottom:0;border:0;margin-bottom:20px;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:10px;column-gap:10px;row-gap:10px}}.coatch__select{background:#f4f4f4;margin-right:16px;cursor:pointer;position:relative}@media only screen and (max-width:1011px){.coatch__select{display:inline-block;margin-right:10px}}@media only screen and (max-width:767px){.coatch__select{margin-right:0}}.coatch__select:last-child{margin-right:0}@media only screen and (max-width:1011px){.coatch__select:nth-child(4){margin-top:10px}}@media only screen and (max-width:767px){.coatch__select:nth-child(4){margin-top:0}}.coatch__btn{display:flex;align-items:center;justify-content:space-between;padding:15px 20px 11px;width:220px}@media only screen and (max-width:1011px){.coatch__btn{width:175px;padding:15px 10px 11px}}@media only screen and (max-width:767px){.coatch__btn{width:100%;padding:15px 10px 10px}}.coatch__btn span{font-size:20px;font-weight:700;color:#151b20;font-family:Bebas Neue}@media only screen and (max-width:1011px){.coatch__btn span{font-size:18px}}@media only screen and (max-width:767px){.coatch__btn span{font-size:14px}}.coatch__body{position:absolute;display:none;top:47px;left:0;background:#f4f4f4;width:100%;padding:0 20px 10px;z-index:100}@media only screen and (max-width:767px){.coatch__body{display:none!important}}.coatch__body:before{display:block;content:"";width:180px;height:1px;background:#95999c4d;margin-bottom:12px}.coatch__accept{width:100%;display:flex;align-items:center;justify-content:center;height:40px;background:#dd5251;font-family:Bebas Neue;font-size:14px;font-weight:700;color:#fff;border:0;margin-bottom:10px;cursor:pointer;transition:.3s}.coatch__accept:hover{background:#4c92a1}.coatch__return{width:100%;display:flex;align-items:center;justify-content:center;height:40px;background:#fff;font-family:Bebas Neue;font-size:14px;font-weight:700;color:#151b20;border:0;cursor:pointer;transition:.3s}.coatch__return:hover{background:#4c92a1;color:#fff}@media only screen and (max-width:767px){.coatch__mobile.active{display:flex!important;flex-direction:column;width:100%;position:absolute;bottom:0;left:0;position:fixed;background:#f4f4f4;z-index:50}.coatch__mobile-block{padding:10px 0;max-height:200px;overflow:scroll}.coatch__mobile-head{display:flex;align-items:center;justify-content:space-between;background:#e9f1f3;border:1px solid #e6e6e6;box-sizing:border-box;padding:11px 16px}.coatch__mobile-head button{font-size:15px;font-weight:700;color:#151b20;letter-spacing:.05em;display:flex;align-items:center;justify-content:center;border:0}}.coatch__text-block{display:flex;align-items:center;justify-content:space-between}.coatch__text-block--desk{font-size:15px;font-weight:500;opacity:.3;font-feature-settings:"pnum" on,"lnum" on;text-align:left}@media only screen and (max-width:767px){.coatch__text-block--desk{display:none}}.checkbox{display:flex;align-items:center;margin-bottom:11px;cursor:pointer}@media only screen and (max-width:767px){.checkbox{flex-direction:row-reverse;justify-content:center;padding:11px 0}.checkbox:nth-child(3){background:#e0e0e04d}}.checkbox:last-child{margin-bottom:0}.checkbox__inner{flex-shrink:0;margin-right:13px;width:18px;height:18px}@media only screen and (max-width:767px){.checkbox__inner{order:1;margin-right:10px}}.checkbox__inner>span{width:100%;height:100%;border:2px solid #000;border-radius:3px;display:block;position:relative;opacity:.6}.checkbox__inner>span.active{opacity:1}.checkbox__inner>span:before{display:block;content:"";position:absolute;inset:4% 0 0 13%;border:solid #000;border-width:0px 2px 2px 0;transform:rotate(45deg);width:4px;height:8px;margin:0 auto;opacity:0;visibility:hidden}.checkbox input{display:none}.checkbox input:checked+span:before{opacity:1;visibility:visible}.checkbox__text{font-size:14px;font-weight:700;font-family:Bebas Neue;color:#151b2066}@media only screen and (max-width:767px){.checkbox__text{color:#151b20;font-size:15px;letter-spacing:.05em;font-family:Raleway;text-transform:uppercase}}.checkbox__text.active{color:#151b20}.card{padding:83px 0 110px}@media screen and (max-width:1011px){.card{padding:60px 0 80px}}@media screen and (max-width:767px){.card{padding:30px 0 40px}}.card__items{display:flex;justify-content:space-between}@media screen and (max-width:1011px){.card__items{display:block}}.card__image{position:relative;max-width:calc(50% - 15px)}@media screen and (max-width:1011px){.card__image{margin-bottom:40px;max-width:none;max-width:400px;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.card__image{margin-bottom:20px}}.card__img img{width:400px;height:520px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.card__img{width:100%;display:flex;align-items:center;justify-content:center}}@media screen and (max-width:767px){.card__img-desk{display:none}}.card__img-mobile{display:none}@media screen and (max-width:767px){.card__img-mobile{display:flex;transform:none;padding-bottom:83%;position:relative}.card__img-mobile img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}}.card__block-top{width:484px;height:502px;background:#e0e0e0;margin-bottom:8px}@media screen and (max-width:1320px){.card__block-top{width:400px;height:440px}}@media screen and (max-width:1011px){.card__block-top{width:100%}}@media screen and (max-width:767px){.card__block-top{display:none}}.card__block-bottom{width:484px;height:320px;background:#20788c}@media screen and (max-width:1320px){.card__block-bottom{width:400px;height:280px}}@media screen and (max-width:1011px){.card__block-bottom{width:100%}}@media screen and (max-width:767px){.card__block-bottom{display:none}}.card__item{width:852px}@media screen and (max-width:1320px){.card__item{width:550px}}@media screen and (max-width:1011px){.card__item{width:100%;max-width:none}}.card__page{font-size:15px;font-weight:500;color:#61616180;margin-bottom:25px}@media screen and (max-width:767px){.card__page{font-size:12px;line-height:19px;margin-bottom:30px;color:#616161cc}}.card__page a:hover{text-decoration:underline}@media screen and (max-width:1320px){.card__page-desk{display:none}}.card__page-mobile{display:none}@media screen and (max-width:1320px){.card__page-mobile{display:block}}.card__border{margin:0 10px}@media screen and (max-width:767px){.card__border{margin:0 6px}}.card__title{font-size:60px;font-weight:700;font-family:Bebas Neue;margin-bottom:20px}@media screen and (max-width:1320px){.card__title{font-size:52px;margin-bottom:10px}}@media screen and (max-width:767px){.card__title{font-size:24px;color:#151b20}}.card__subtitle{font-size:15px;font-weight:500;text-transform:uppercase;opacity:.5;margin-bottom:33px}@media screen and (max-width:1320px){.card__subtitle{margin-bottom:20px}}@media screen and (max-width:767px){.card__subtitle{margin-bottom:11px;font-size:12px;opacity:.3}}.card__block{display:flex;align-items:center;justify-content:space-between;padding:18px 0;border-bottom:1px solid rgba(21,21,21,.1)}@media screen and (max-width:767px){.card__block{padding:10px 0;align-items:flex-start}}@media screen and (max-width:767px){.card__block:last-child{padding-bottom:20px}}@media screen and (max-width:767px){.card__block:nth-child(5){display:none}}.card__name{font-size:15px;font-weight:600;opacity:.5;padding-right:15px}@media screen and (max-width:767px){.card__name{font-size:12px;padding-right:10px}}.card__text{max-width:426px;text-align:right;font-size:15px;font-weight:500}@media screen and (max-width:767px){.card__text{font-size:12px;line-height:19px;width:auto}}.card__text br{display:none}@media screen and (max-width:767px){.card__text br{display:block}}.card__link{font-size:15px;font-weight:600;color:#20788c}@media screen and (max-width:767px){.card__link{font-size:12px}}.card__link a{text-decoration:underline;margin-right:15px}@media screen and (max-width:767px){.card__link a{margin-right:20px}}@media screen and (max-width:767px){.card__link a b{display:none}}.card__link a:hover{color:#dd5251}.card__link a:last-child{margin-right:0}.card__pupils{max-width:426px}@media screen and (max-width:767px){.card__pupils{width:auto;text-align:right}}.card__pupil{display:inline-flex;align-items:center;font-size:15px;font-weight:500;height:33px;background:#f4f4f4;box-shadow:0 2px 3px #00000026;border-radius:7px;margin-right:8px;margin-bottom:7px;justify-content:space-between}@media screen and (max-width:767px){.card__pupil{font-size:12px;margin:0 0 10px;height:30px}}.card__pupil:hover{background:#4c92a1;color:#fff}.card__pupil span{padding:0 19px}@media screen and (max-width:767px){.card__pupil span{padding:0 8px}}@media screen and (max-width:767px){.card__pupil:nth-child(5),.card__pupil:nth-child(6){margin-bottom:10px}}.card__pupil:nth-child(1){width:189px}@media screen and (max-width:767px){.card__pupil:nth-child(1){width:142px}}.card__pupil:nth-child(2){width:224px;margin-right:0}@media screen and (max-width:767px){.card__pupil:nth-child(2){width:170px}}.card__pupil:nth-child(3){width:189px;text-align:right;margin-right:14px}@media screen and (max-width:767px){.card__pupil:nth-child(3){margin:0;width:144px}}.card__pupil:nth-child(4){width:218px;margin-right:0}@media screen and (max-width:767px){.card__pupil:nth-child(4){width:150px}}.card__pupil:nth-child(5){width:224px}@media screen and (max-width:767px){.card__pupil:nth-child(5){width:170px}}.card__btn{display:inline-flex;align-items:flex-end;justify-content:center;width:189px;height:33px;background:#20788c;box-shadow:0 2px 3px #00000026;border-radius:7px;font-size:15px;font-weight:700;color:#fff}@media screen and (max-width:767px){.card__btn{font-size:12px;height:30px}}.card__btn:hover{background:#dd5251}.card__btn span{transform:translateY(-7px)}@media screen and (max-width:767px){.card__btn span{transform:translateY(-8px)}}.card__content{margin-bottom:17px}@media screen and (max-width:767px){.card__content{margin-bottom:10px}}.card__social{display:flex;align-items:center;justify-content:flex-end;margin-bottom:6px}@media screen and (max-width:767px){.card__social{margin:0}}.card__social li{margin-right:30px}.card__social li a{display:flex;align-items:flex-start}.card__social li a:hover svg path{transition:.3s;fill:#20788c}.card__social li:last-child{margin-right:0}.card__icons{display:flex;align-items:center;justify-content:flex-start;align-content:center;flex-wrap:wrap;margin-left:-30px}.card__icons li{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;height:42px;margin:20px 0 0 30px}.card__icons a{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;height:100%}.card__icons img{display:block;max-width:100%;max-height:100%}@media screen and (max-width:1011px){.card__icons-desk{display:none}}.card__icons-mobile{display:none}@media screen and (max-width:1011px){.card__icons-mobile{display:flex}}.programm{background:#f4f4f4;padding:84px 0 91px}@media screen and (max-width:767px){.programm{padding:30px 0 38px}}.programm__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:55px}@media screen and (max-width:767px){.programm__head{margin-bottom:20px}}.programm__title{font-size:40px;font-weight:700;font-family:Bebas Neue}@media screen and (max-width:767px){.programm__title{font-size:24px;color:#151b20}}.programm__link{font-size:14px;font-weight:700;letter-spacing:.05em;transition:.3s;display:flex;align-items:center}.programm__link:hover{color:#4c92a1}.programm__link:hover img{transform:translate(7px)}.programm__link img{margin-left:9px;transition:.3s}@media screen and (max-width:767px){.programm__link{display:none}}.programm__items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;-moz-column-gap:25px;column-gap:25px}@media screen and (max-width:1011px){.programm__items{grid-template-columns:1fr 1fr;row-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media screen and (max-width:767px){.programm__items{-moz-column-gap:10px;column-gap:10px}}.programm__text{font-size:17px;line-height:23px;font-weight:700;margin-bottom:22px;min-height:69px}@media screen and (max-width:767px){.programm__text{font-size:12px;line-height:19px;margin-bottom:6px}.programm__text b{display:none}}.programm__date{font-size:16px;opacity:.5}@media screen and (max-width:767px){.programm__date{font-size:12px}}.programm__image{display:flex;align-items:flex-start}.programm__image img{width:100%;height:100%;object-fit:cover}.programm__item{background:#fff;box-shadow:0 0 10px #00000026;transition:.3s}.programm__item:hover{box-shadow:0 4px 10px #0000004d;transform:translateY(-3px)}.programm__item:hover .programm__text{color:#20788c}.programm__block{padding:28px 28px 36px 22px}@media screen and (max-width:767px){.programm__block{padding:6px 6px 11px 10px}}.tournament-show{background:url(/local/templates/main/images/tournament.png) no-repeat;background-size:cover!important;padding:83px 0 144px;color:#fff}@media screen and (max-width:767px){.tournament-show{padding:30px 0 23px;background-position:24% 100%;min-height:unset!important}}.tournament-show__page{font-size:15px;font-weight:500;opacity:.8;margin-bottom:50px}@media screen and (max-width:767px){.tournament-show__page{font-size:12px;margin-bottom:42px}}.tournament-show__page a{transition:.3s}.tournament-show__page a:hover{text-decoration:underline}.tournament-show__border{margin:0 10px}@media screen and (max-width:767px){.tournament-show__border{margin:0 6px}}.tournament-show__title{font-size:100px;line-height:100px;font-weight:700;font-family:Bebas Neue;text-transform:uppercase;width:766px}@media screen and (max-width:1011px){.tournament-show__title{width:520px;font-size:70px;line-height:70px}}@media screen and (max-width:767px){.tournament-show__title{font-size:40px;line-height:44px;width:220px}}.scroll-nav{position:relative}.scroll-left{position:absolute;height:60px;width:20px;z-index:10;opacity:0;transition:opacity .2s ease;display:block;pointer-events:none;right:0;background-image:linear-gradient(90deg,transparent,#20788c);opacity:1;top:0;display:none}.scroll-right{position:absolute;height:60px;width:20px;z-index:10;opacity:0;transition:opacity .2s ease;display:block;pointer-events:none;left:0;background-image:linear-gradient(270deg,transparent,#20788c);opacity:1;top:0;display:none}.tournaments__navigation{background:#20788c;display:flex;align-items:center;justify-content:center;padding:20px 0;position:relative;color:#fff}@media screen and (max-width:1011px){.tournaments__navigation{padding:15px 0}}@media screen and (max-width:672px){.tournaments__navigation{display:-webkit-box;justify-content:flex-start;padding:15px 0 15px 16px;overflow:auto;position:relative}.tournaments__navigation::-webkit-scrollbar{display:none}}.tournaments__links{display:flex;align-items:center}.tournaments__links li{margin-right:40px}.tournaments__links li:last-child{margin-right:0}@media only screen and (max-width:767px){.tournaments__links li{margin-right:20px}}.tournaments__links li>a{font-size:16px;font-weight:500;transition:.3s;padding-right:0}@media screen and (max-width:1011px){.tournaments__links li>a{font-size:12px}}.tournaments__links li>a:hover{color:#dd5251}.tournaments__btn{margin-left:41px}@media only screen and (max-width:767px){.tournaments__btn{margin-left:21px;padding-right:17px}}.tournaments__btn a{display:flex;align-items:center;justify-content:center;background:#dd5251;width:175px;height:50px;transition:.3s}@media screen and (max-width:1011px){.tournaments__btn a{width:99px;height:30px;font-size:12px}}.tournaments__btn a:hover{background:#4c92a1;color:#fff!important}.players{padding:100px 0 150px}@media screen and (max-width:1011px){.players{padding:80px 0 120px}}@media screen and (max-width:767px){.players{padding:30px 0 60px}}.players__title{font-size:42px;font-family:Bebas Neue;font-weight:700;color:#151b20;margin-bottom:30px}@media screen and (max-width:767px){.players__title{font-size:24px;margin-bottom:20px}}.players__content{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:25px;column-gap:25px}@media screen and (max-width:1011px){.players__content{grid-template-columns:1fr;row-gap:40px}}@media screen and (max-width:767px){.players__content{row-gap:20px}}.players__item{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:30px;column-gap:30px;row-gap:20px}@media screen and (max-width:767px){.players__item{grid-template-columns:1fr 1fr;-moz-column-gap:10px;column-gap:10px;row-gap:10px}}.players__head{font-size:26px;font-weight:700;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #000000}@media screen and (max-width:767px){.players__head{font-size:14px;margin-bottom:20px;padding-bottom:10px}}.players__block{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1);display:flex;align-items:center;font-size:14px;font-weight:700;color:#151b20;font-family:Bebas Neue;text-transform:uppercase;transition:.3s}@media screen and (max-width:767px){.players__block{padding-bottom:10px;font-size:12px}}.players__block img{transition:.3s;margin-right:10px}@media screen and (max-width:767px){.players__block img{margin-right:6px;width:22px;height:16px}}.schedule{background:#f4f4f4cc;padding:110px 0 80px}@media screen and (max-width:1011px){.schedule{padding:80px 0}}@media screen and (max-width:767px){.schedule{padding:30px 0;margin:0 -16px}}.schedule__item-table{width:618px;border-collapse:collapse;position:relative}@media screen and (max-width:1320px){.schedule__item-table{width:100%;margin-bottom:40px}}.schedule__item-table:before{content:"";width:100%;height:1px;background:#000;display:block;position:absolute;top:66px;left:0}@media screen and (max-width:1320px){.schedule__item-table:before{top:56px}}@media screen and (max-width:767px){.schedule__item-table:before{top:34px}}.schedule__item-table td{padding:25px 0}@media screen and (max-width:1320px){.schedule__item-table td{padding:20px 0}}@media screen and (max-width:767px){.schedule__item-table td{padding:10px 0;font-size:12px;line-height:19px;vertical-align:text-top}.table-schedule .table-schedule__item{padding-left:10px;padding-right:10px;width:auto}.table-schedule .table-schedule__item:first-child{padding-left:16px}.table-schedule .table-schedule__item:last-child{padding-right:16px;width:50%}.table-schedule .table-schedule__item_nowrap{white-space:nowrap}}@media screen and (max-width:479px){.table-schedule .table-schedule__item{padding-left:5px;padding-right:5px}}@media screen and (max-width:500px){.schedule__item-table td br{display:block}}.schedule__header{position:relative}.schedule__item-ground{background:#fff}@media screen and (max-width:767px){.schedule__item-right{text-align:right;padding-right:16px!important}}.schedule__item-title{font-size:42px;font-weight:700;font-family:Bebas Neue;color:#151b20;margin-bottom:30px}@media screen and (max-width:767px){.schedule__item-title{padding-left:16px;font-size:24px;margin-bottom:20px}}.schedule__item-first{width:200px;padding-left:30px!important}@media screen and (max-width:1320px){.schedule__item-first{width:250px}}@media screen and (max-width:1011px){.schedule__item-first{width:190px}}@media screen and (max-width:767px){.schedule__item-first{padding-left:16px!important;width:330px}}@media screen and (max-width:500px){.schedule__item-first{width:270px}}.schedule__item-second{width:160px}@media screen and (max-width:767px){.schedule__item-second{width:auto;width:170px}}.schedule__item-third{width:225px}@media screen and (max-width:1320px){.schedule__item-third{width:140px}}@media screen and (max-width:767px){.schedule__item-third{width:auto}}.schedule__item-head{font-size:16px;opacity:.5}.schedule__items{display:flex;justify-content:space-between}@media screen and (max-width:1320px){.schedule__items{display:block}}.schedule__network{padding:30px 30px 44px;background:#fff}@media screen and (max-width:767px){.schedule__network{background:none;padding:0 16px}}.schedule__network-title{font-size:42px;font-weight:700;color:#151b20;font-family:Bebas Neue;margin-bottom:48px}@media screen and (max-width:767px){.schedule__network-title{font-size:24px;margin-bottom:20px}}.schedule__network-items{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:26px;column-gap:26px;row-gap:26px}@media screen and (max-width:767px){.schedule__network-items{-moz-column-gap:10px;column-gap:10px;row-gap:10px}}.schedule__network-item{display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:767px){.schedule__network-item{min-height:140px}}.schedule__network-item img{width:100%;height:100%}.schedule__network-btn{position:absolute;bottom:20px;left:45px;display:flex;align-items:center;justify-content:center;width:176px;height:42px;background:#fff;font-size:22px;font-weight:700;color:#dd5251;text-transform:uppercase;font-family:Bebas Neue}@media screen and (max-width:1320px){.schedule__network-btn{left:50%;transform:translate(-50%);width:80%}}@media screen and (max-width:767px){.schedule__network-btn{font-size:14px;height:30px;width:86%;bottom:10px}}.schedule__network-btn:hover{background:#20788c;color:#fff}.tabs__nav{display:flex;align-items:center}@media screen and (max-width:767px){.tabs__nav{display:none}}.tabs__nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:20px;background:#f4f4f4cc;padding:10px 20px 10px 18px;cursor:pointer;transition:.3s}@media screen and (max-width:1011px){.tabs__nav-item{padding:10px 13px;margin-right:15px}}.tabs__nav-item:last-child{margin-right:0}.tabs__nav-item:hover{background:#20788c}.tabs__nav-item:hover .matches__date{transition:.3s;border-bottom:1px solid #ffffff;color:#fff6}.tabs__nav-item:hover .matches__number{color:#fff;transition:.3s}.tabs__nav-item.active{background:#dd5251}.tabs__nav-item.active .matches__date{border-bottom:1px solid #ffffff;color:#fff6}.tabs__nav-item.active .matches__number{color:#fff}.tabs__item:not(:first-child){display:none}.tabs__container{display:flex;align-items:center;padding-bottom:40px;border-bottom:1px solid #000;margin-bottom:40px}@media only screen and (max-width:1011px){.tabs__container{justify-content:space-between}}.tabs__select{display:none}@media only screen and (max-width:767px){.tabs__select{display:block;width:100%}}.tabs__select-header{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 10px;background:#f4f4f4}.tabs__select-current{margin-right:4px;font-size:14px;font-weight:700;display:flex;align-items:center;font-family:Bebas Neue;color:#151b20;text-transform:uppercase}.tabs__select-data{opacity:.3;font-family:Bebas Neue;color:#151b20;text-transform:uppercase}.tabs__select-name{display:flex;align-items:center;font-size:14px;font-weight:700}.tabs__select-items{display:none}.tabs__select-items.active{position:fixed;display:block;z-index:1000;bottom:0;right:0;left:0;height:190px;background:#f4f4f4;text-align:center;overflow:auto}.tabs__select-ok{display:flex;align-items:center;justify-content:right;padding:11px 16px 11px 0;background:#e9f1f3;border:1px solid #e6e6e6;text-transform:uppercase;font-weight:700;font-size:14px}.tabs__select-item{font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:11px 0;font-family:Bebas Neue}.tabs__select-item p{opacity:.3;margin-left:10px}.tabs__grids{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;margin-bottom:27px}.tabs__content{display:none}@media screen and (max-width:767px){.tabs__content{display:flex;align-items:center;justify-content:space-between;background:#f4f4f4;font-size:14px;font-family:Bebas Neue;font-weight:700;padding:0 10px}}.matches{padding:160px 0 140px}@media screen and (max-width:1011px){.matches{padding:100px 0 80px}}@media screen and (max-width:767px){.matches{padding:60px 0}}.matches__title{font-size:42px;font-weight:700;margin-bottom:40px;font-family:Bebas Neue;color:#151b20}@media screen and (max-width:767px){.matches__title{font-size:24px;margin-bottom:20px}}.matches__day{font-size:26px;font-weight:700;margin-right:34px}@media screen and (max-width:1011px){.matches__day{margin:0}}.matches__tab{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:20px;background:#f4f4f4cc;padding:10px 18px 5px}@media screen and (max-width:1011px){.matches__tab{display:inline-flex;margin-right:10px}}.matches__tab:last-child{margin-right:0}.matches__tab.active{background:#dd5251}.matches__tab.active .matches__date{border-bottom:1px solid #ffffff;color:#fff6}.matches__tab.active .matches__number{color:#fff}.matches__date{display:inline-block;font-size:14px;color:#0006;padding-bottom:8px;border-bottom:1px solid black;margin-bottom:8px}.matches__number{font-size:36px;font-weight:700;color:#151b20;font-family:Bebas Neue}.matches__items{color:#000}.matches__line{display:flex;align-items:center}.matches__head{font-size:26px;font-weight:700;margin-bottom:20px;font-feature-settings:"pnum" on,"lnum" on}@media screen and (max-width:767px){.matches__head{display:none}}.matches__subhead{font-size:16px;opacity:.3;margin-bottom:15px}@media screen and (max-width:767px){.matches__subhead{font-size:12px;margin-bottom:10px}}.matches__name{background:#f4f4f4cc;padding:0 20px;height:40px;margin:0 1px 1px 0;display:flex;align-items:center;width:280px}@media screen and (max-width:1320px){.matches__name{width:190px}}@media screen and (max-width:1011px){.matches__name{width:235px}}@media screen and (max-width:767px){.matches__name{padding:0 10px;width:100%}}.matches__name img{margin-right:10px}@media screen and (max-width:767px){.matches__name img{margin-right:6px;width:22px;height:16px}}.matches__name span{font-size:14px;font-weight:700;color:#151b20;font-family:Bebas Neue}@media screen and (max-width:767px){.matches__name span{font-size:12px}}.matches__name-color{color:#20788c!important}.matches__statistic{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;font-size:14px;font-weight:700;color:#151b20;font-family:Bebas Neue;background:#f4f4f4cc}@media screen and (max-width:767px){.matches__statistic{font-size:12px}}.matches__statistic-first,.matches__statistic-second{margin-right:1px}.matches__block{margin-bottom:30px}.matches__block:last-child{margin-bottom:0}.matches__items{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:26px;column-gap:26px;row-gap:70px}@media screen and (max-width:1011px){.matches__items{grid-template-columns:1fr 1fr;-moz-column-gap:30px;column-gap:30px;row-gap:30px}}@media screen and (max-width:767px){.matches__items{grid-template-columns:1fr;row-gap:20px}}@media screen and (max-width:767px){.matches__item:nth-child(2),.matches__item:nth-child(3),.matches__item:nth-child(4),.matches__item:nth-child(5),.matches__item:nth-child(6){display:none}}.matches__mobile{display:none}@media screen and (max-width:767px){.matches__mobile{display:flex;align-items:center;margin-bottom:27px}}.registration{background:#20788c;padding:80px 0 70px}@media screen and (max-width:767px){.registration{padding:30px 0 20px}}.registration__title{font-size:42px;font-weight:700;font-family:Bebas Neue;color:#fff;margin-bottom:40px}@media screen and (max-width:767px){.registration__title{font-size:24px;margin-bottom:20px}}.registration__item{margin-bottom:20px}@media screen and (max-width:767px){.registration__item{margin-bottom:10px;min-height:280px}}.registration__item:last-child{margin-bottom:0}.registration__body{display:none;padding-top:30px}@media screen and (max-width:767px){.registration__body{padding-top:20px}}.registration__body-items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;-moz-column-gap:26px;column-gap:26px;row-gap:30px;margin-bottom:30px}@media screen and (max-width:767px){.registration__body-items{grid-template-columns:1fr;row-gap:20px}}.registration__body-item{border-top:1px solid #000}@media screen and (max-width:767px){.registration__body-item:nth-child(35),.registration__body-item:nth-child(34),.registration__body-item:nth-child(33),.registration__body-item:nth-child(32),.registration__body-item:nth-child(31),.registration__body-item:nth-child(30),.registration__body-item:nth-child(29),.registration__body-item:nth-child(28),.registration__body-item:nth-child(27),.registration__body-item:nth-child(26),.registration__body-item:nth-child(25),.registration__body-item:nth-child(24),.registration__body-item:nth-child(23),.registration__body-item:nth-child(22),.registration__body-item:nth-child(21),.registration__body-item:nth-child(20),.registration__body-item:nth-child(19),.registration__body-item:nth-child(18),.registration__body-item:nth-child(17),.registration__body-item:nth-child(16),.registration__body-item:nth-child(15),.registration__body-item:nth-child(14),.registration__body-item:nth-child(13),.registration__body-item:nth-child(12),.registration__body-item:nth-child(11){display:none}}.registration__body-block{display:flex;align-items:center;justify-content:space-between;padding:14px 0 11px;font-size:14px;font-weight:700;color:#151b20;font-family:Bebas Neue;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:10px}.registration__body-club{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-family:Roboto}.registration__btn{display:flex;align-items:center;justify-content:center;width:100%;height:65px;background:#dd5251;font-size:22px;font-weight:700;font-family:Bebas Neue;color:#fff;transition:.3s}@media screen and (max-width:1011px){.registration__btn{display:none}}.registration__btn:hover{background:#4c92a1}.registration__item{background:#fff;padding:30px 60px;position:relative;cursor:pointer}@media screen and (max-width:1320px){.registration__item{padding:30px 40px}}@media screen and (max-width:767px){.registration__item{padding:10px}}.registration__head{display:flex;align-items:center;justify-content:space-between}.registration__head.active .registration__arrow,.registration__head.active .registration__arrow-mobile{transform:none}.registration__head.active .registration__border{display:none}@media screen and (max-width:1011px){.registration__head{display:block}}.registration__sicle{width:60px;height:60px;background:#dd5251;border-radius:50%;margin-right:20px}@media screen and (max-width:767px){.registration__sicle{width:31px;height:31px;margin-right:10px}}.registration__subtitle{font-size:22px;font-weight:700;font-family:Bebas Neue;color:#dd5251}@media screen and (max-width:767px){.registration__subtitle{font-size:14px}}.registration__block{display:flex;align-items:center}@media screen and (max-width:1011px){.registration__block{margin-bottom:10px}}.registration__text{width:410px;font-size:14px;line-height:22px;margin-right:82px;opacity:.7}@media screen and (max-width:1320px){.registration__text{margin-right:0;width:350px}}@media screen and (max-width:1011px){.registration__text{width:100%;margin-bottom:20px}}@media screen and (max-width:767px){.registration__text{font-size:12px;line-height:19px}}.registration__price{display:flex;align-items:center}@media screen and (max-width:1011px){.registration__price{margin-bottom:20px}}.registration__price p{font-size:22px;font-weight:700;font-family:Bebas Neue;color:#0006;margin-right:20px}@media screen and (max-width:767px){.registration__price p{font-size:14px;margin-right:10px}}.registration__price span{font-size:22px;font-weight:700;font-family:Bebas Neue;margin-right:127px}@media screen and (max-width:1320px){.registration__price span{margin-right:20px}}@media screen and (max-width:767px){.registration__price span{font-size:14px}}.registration__arrow{display:flex;align-items:flex-start;transform:rotate(180deg);transition:.5s}@media screen and (max-width:1011px){.registration__arrow{display:none}}.registration__arrow img{width:100%;height:100%}.registration__btn-mobile{display:none}@media screen and (max-width:1011px){.registration__btn-mobile{display:flex;align-items:center;justify-content:center;width:100%;height:40px;background:#dd5251;font-size:14px;font-weight:700;font-family:Bebas Neue;color:#fff;text-transform:uppercase;transition:.3s}.registration__btn-mobile:hover{background:#20788c}}.registration__arrow-mobile{display:none}@media screen and (max-width:1011px){.registration__arrow-mobile{display:flex;align-items:center;justify-content:center;transform:rotate(180deg);transition:.5s;position:absolute;bottom:20px;left:50%;transform:translate(-50%) rotate(180deg)}}.registration__border{display:none}@media screen and (max-width:1011px){.registration__border{display:block;width:100%;height:1px;background:#e0e0e0;margin:20px 0}}@media screen and (max-width:767px){.registration__border{margin:20px 0 35px}}.registration__sicle-green{background:#b7d431}.registration__subtitle-green{color:#b7d431}.registration__subtitle-yellow{color:#dd9344}.registration__sicle-yellow{background:#dd9344}.photos-tournament{margin-top:170px}@media screen and (max-width:1011px){.photos-tournament{margin-top:80px}}@media screen and (max-width:767px){.photos-tournament{margin-top:37px}}.stream{margin-bottom:150px}@media screen and (max-width:1011px){.stream{margin-bottom:100px;padding-top:180px!important}}@media screen and (max-width:767px){.stream{margin-bottom:60px}}.stream__title{font-size:42px;font-weight:700;font-family:Bebas Neue;margin-bottom:30px;color:#151b20}@media screen and (max-width:767px){.stream__title{font-size:24px;margin-bottom:15px}}.stream__items{display:flex;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-wrap:wrap;margin-bottom:20px;margin-left:-20px}@media screen and (max-width:767px){.stream__items{margin-bottom:0}}@media screen and (max-width:479px){.stream__items{margin-left:-10px}}.stream__item{display:flex;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-wrap:wrap;margin:0 0 20px 20px}@media screen and (max-width:479px){.stream__item{margin:0 0 10px 10px;min-width:calc(25% - 10px)}.stream__item:first-child{width:calc(100% - 10px)}.stream__item:first-child .stream__center,.stream__item:first-child .stream__cort{width:auto}}.stream__center{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;min-height:48px;padding:10px 40px;background:#dd5251;font-size:20px;font-weight:700;font-family:Bebas Neue;color:#fff;width:100%}@media screen and (max-width:1011px){.stream__center{font-size:16px;min-height:37px;padding-left:30px;padding-right:30px}}@media screen and (max-width:479px){.stream__center{font-size:14px;padding-right:16px;padding-left:16px}}.stream__cort{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;min-height:48px;padding:10px 40px;background:#f4f4f4;font-size:20px;font-weight:700;font-family:Bebas Neue;transition:.3s;width:100%}@media screen and (max-width:1011px){.stream__cort{font-size:16px;min-height:37px;padding-left:30px;padding-right:30px}}@media screen and (max-width:479px){.stream__cort{font-size:14px;padding-right:16px;padding-left:16px}}.stream__cort:hover{background:#20788c;color:#fff}.stream__cort:last-child{margin-right:0}.stream__video{position:relative;display:flex;align-items:flex-start}.stream__video img{width:100;height:100%}.stream__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.stream__play{width:57px;height:73px}}.winafter{padding:150px 0 160px}@media screen and (max-width:1011px){.winafter{padding:100px 0}}@media screen and (max-width:767px){.winafter{padding:60px 0 70px}}.winafter__title{font-size:42px;font-weight:700;font-family:Bebas Neue;color:#151b20;margin-bottom:40px}@media screen and (max-width:767px){.winafter__title{font-size:24px;margin-bottom:22px}}.winafter__items{display:flex;justify-content:space-between}@media screen and (max-width:1011px){.winafter__items{display:block}}.winafter__item{width:618px}@media screen and (max-width:1320px){.winafter__item{width:470px}}@media screen and (max-width:1011px){.winafter__item{width:100%;margin-bottom:40px}}@media screen and (max-width:1011px)and (max-width:767px){.winafter__item{margin-bottom:30px}}@media screen and (max-width:1011px){.winafter__item:last-child{margin-bottom:0}}.winafter__head{font-size:26px;font-weight:700;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #000}@media screen and (max-width:767px){.winafter__head{font-size:14px;padding-bottom:10px;margin-bottom:10px}}.winafter__block{display:flex;align-items:center;margin-bottom:20px}@media screen and (max-width:767px){.winafter__block{margin-bottom:10px}}.winafter__block:last-child{margin-bottom:0}.winafter__date{display:flex;align-items:center;justify-content:center;width:104px;height:121px;background:#dd5251;color:#fff;font-size:20px;font-weight:700;font-family:Bebas Neue}@media screen and (max-width:767px){.winafter__date{min-width:49px;min-height:81px;max-width:49px;max-height:81px;font-size:17px}}.winafter__names{display:flex;align-items:center;flex-direction:column}@media screen and (max-width:767px){.winafter__names{width:100%}}.winafter__name{display:flex;align-items:center;background:#f4f4f4;height:60px;width:514px;padding-left:20px}@media screen and (max-width:1320px){.winafter__name{width:370px}}@media screen and (max-width:1011px){.winafter__name{width:649px}}@media screen and (max-width:767px){.winafter__name{width:100%;padding-left:10px;height:40px}}.winafter__name:hover{background:#20788c;color:#fff}.winafter__name:first-child{margin-bottom:1px}.winafter__name img{margin-right:10px}@media screen and (max-width:767px){.winafter__name img{width:22px;height:16px}}.winafter__name span{font-size:20px;font-weight:700;font-family:Bebas Neue}@media screen and (max-width:767px){.winafter__name span{font-size:12px}}.calendar{padding:32px 0 123px}@media screen and (max-width:767px){.calendar{padding:30px 0 60px}}.calendar__items{display:flex;align-items:center;margin-bottom:32px;position:relative}.calendar__now{display:flex;align-items:center;justify-content:center;width:260px;height:48px;font-size:20px;font-weight:700;font-family:Bebas Neue;background:#f4f4f4;transition:.3s;margin-right:30px}@media screen and (max-width:767px){.calendar__now{width:143px;height:37px;font-size:14px;margin-right:4px}}.calendar__now:hover{background:#dd5251;color:#fff}.calendar__after{display:flex;align-items:center;justify-content:center;width:250px;height:48px;font-size:20px;font-weight:700;font-family:Bebas Neue;background:#f4f4f4;transition:.3s}@media screen and (max-width:767px){.calendar__after{width:141px;height:37px;font-size:14px}}.calendar__after:hover{background:#dd5251;color:#fff}.calendar__table{width:100%;border-collapse:collapse}@media screen and (max-width:1085px){.strechhh{overflow:hidden;overflow-x:auto}.strechhh .calendar__table{min-width:1085px}}.calendar__table td{font-size:16px;padding:25px 5px}.calendar__table-head{white-space:nowrap}@media screen and (max-width:1320px){.calendar__table td{font-size:15px}}@media screen and (max-width:1085px){.calendar__table td{padding:10px 10px 29px}}@media screen and (max-width:767px){.strechhh .calendar__table{min-width:900px}.strechhh .calendar__table td{font-size:12px;width:auto!important;padding-left:10px!important;padding-right:10px!important}.strechhh .calendar__table td:first-child{padding-left:20px!important}.strechhh .calendar__table td:last-child{padding-left:20px!important}}.calendar__table-head{opacity:.5}@media screen and (max-width:1085px){.calendar__table-head{padding-bottom:10px!important}}.calendar__table-first{width:100px;padding-left:45px!important}@media screen and (max-width:1320px){.calendar__table-first{width:100px}}@media screen and (max-width:1085px){.calendar__table-first{padding-left:22px!important}}@media screen and (max-width:767px){.calendar__table-first{width:100px}}.calendar__table-second{width:100px;text-align:center}@media screen and (max-width:1320px){.calendar__table-second{width:100px}}@media screen and (max-width:767px){.calendar__table-second{width:100px;text-align:left}}.calendar__table-third{width:100px;text-align:center}@media screen and (max-width:1320px){.calendar__table-third{width:100px}}@media screen and (max-width:767px){.calendar__table-third{width:100px;text-align:left}}.calendar__table-foure{width:300px;text-align:center}@media screen and (max-width:1320px){.calendar__table-foure{width:300px}}@media screen and (max-width:767px){.calendar__table-foure{width:300px;text-align:left}}.calendar__table-five{padding-right:45px!important;text-align:center;width:200px}@media screen and (max-width:1085px){.calendar__table-five{padding-right:22px!important}}@media screen and (max-width:767px){.calendar__table-five{width:180px;text-align:left}}.calendar__table-line{background:#f4f4f4cc}.calendar__table-five.calendar__table-head{text-align:center}@media screen and (max-width:767px){.calendar__table-five.calendar__table-head{text-align:left}}.calendar__table--container{max-width:1354px;margin:0 auto;position:relative}@media screen and (max-width:1085px){.calendar__table--container{overflow:auto}.kalarajbita .calendar__table{min-width:800px}.kalarajbita .calendar__table-second{width:20%}.kalarajbita .calendar__table-third,.kalarajbita .calendar__table-foure{width:30%}.redball2 span,.orangeball2 span,.greenball2 span{white-space:nowrap}.coatch__accept{width:calc(100% - 32px);margin-left:16px}}.avant{background:url(/local/templates/main/images/programm-screen.png) no-repeat;background-size:cover;padding:85px 0 95px;margin-bottom:50px}@media screen and (max-width:1320px){.avant{background-position:100% 100%}}@media screen and (max-width:767px){.avant{padding:30px 0 24px;margin-bottom:30px}}.avant__page{font-size:15px;font-weight:500;color:#f4f4f4cc;margin-bottom:202px}@media screen and (max-width:1011px){.avant__page{margin-bottom:150px}}@media screen and (max-width:767px){.avant__page{font-size:12px;margin-bottom:42px}}.avant__page a{transition:.3s}.avant__page a:hover{text-decoration:underline}.avant__border{margin:0 10px}@media screen and (max-width:767px){.avant__border{margin:0 6px}}.avant__title{font-size:60px;color:#fff;font-family:Bebas Neue;font-weight:700}@media screen and (max-width:767px){.avant__title{font-size:40px}}.avant__subtitle{font-size:30px;font-weight:700;font-family:Bebas Neue;color:#fff;margin-bottom:50px;display:block}@media screen and (max-width:767px){.avant__subtitle{font-size:20px;margin-bottom:20px}}.avant__text{font-size:16px;line-height:25px;font-weight:600;color:#fff;width:572px}@media screen and (max-width:1011px){.avant__text{width:100%}}@media screen and (max-width:767px){.avant__text{font-size:12px;line-height:19px}}.coatch-programm{padding:55px 0 95px}@media screen and (max-width:767px){.coatch-programm{padding:40px 0 60px}}.coatch-programm__title{font-size:42px;font-family:Bebas Neue;font-weight:700;margin-bottom:63px}@media screen and (max-width:767px){.coatch-programm__title{font-size:24px;margin-bottom:20px}}.coatch-programm-academics{padding-top:0;padding-bottom:160px}@media screen and (max-width:767px){.coatch-programm-academics{padding-bottom:60px}}.question__send-programm{opacity:1}.question__title-programm br{display:none}@media screen and (max-width:460px){.question__title-programm br{display:block}}@media screen and (max-width:1011px){.question__title-programm{font-size:30px;margin-bottom:30px}}@media screen and (max-width:767px){.question__title-programm{font-size:24px;line-height:26px;margin-bottom:26px}}.question-programm{margin-bottom:160px}@media screen and (max-width:1011px){.question-programm{margin-bottom:100px}}@media screen and (max-width:767px){.question-programm{padding:30px 16px 40px;margin-bottom:60px}}@media screen and (max-width:767px){.question-programm .question__send{opacity:.5}}.coatch__mobile-block-tournament{display:flex;flex-direction:column;align-items:flex-start;padding-left:16px}.packs{margin-bottom:80px}@media screen and (max-width:1011px){.packs{margin-bottom:100px}}@media screen and (max-width:767px){.packs{margin-bottom:60px}}.packs__title{font-size:42px;font-weight:700;font-family:Bebas Neue;color:#151b20;margin-bottom:76px}@media screen and (max-width:1320px){.packs__title{margin-bottom:50px}}@media screen and (max-width:767px){.packs__title{font-size:24px;margin-bottom:20px}}@media screen and (max-width:1320px){.packs__years{display:flex;margin-bottom:20px;overflow:hidden;overflow-x:auto}.packs__btn{min-width:120px}}.packs__items{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:1320px){.packs__items{display:block}}.packs__inner{width:985px}@media screen and (max-width:1320px){.packs__inner{width:100%;position:relative}}@media only screen and (max-width:767px){.packs__block{position:relative}.packs__block:before{content:"";position:absolute;left:0;top:-16px;width:calc(200% + 13px);height:1px;background:#e0e0e0}.packs__block:nth-child(2n):before{right:0;left:auto}.packs__block:first-child:before,.packs__block:nth-child(2n):before{display:none}}.packs__btn{display:flex;align-items:center;justify-content:center;width:249px;height:94px;background:#e0e0e0;font-size:25px;font-weight:700;font-family:Bebas Neue;color:#fff;margin-bottom:18px;transition:.3s}@media screen and (max-width:1320px){.packs__btn{margin-bottom:0;margin-right:15px}}@media screen and (max-width:767px){.packs__btn{width:auto;font-size:14px;height:37px;padding:0 20px;margin-right:10px;max-width:calc(100%/3);flex-grow:1;flex-shrink:0}}.packs__btn:hover{background:#4c92a1}.packs__btn:last-child{margin-bottom:0;margin-right:0}.packs__item{background:#f4f4f4;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:22px;padding:42px 32px 42px 12px;margin-bottom:23px}@media screen and (max-width:1011px){.packs__item{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.packs__item{-moz-column-gap:13px;column-gap:13px;row-gap:30px;padding:25px 16px;margin:0 0 20px}}.packs__block-item{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:767px){.packs__block-item{align-items:flex-start;min-height:100%}}.packs__number{font-size:60px;font-weight:700;font-family:Bebas Neue;color:#dd5251;margin-right:26px;min-width:48px;text-align:center;flex-shrink:0}@media screen and (max-width:767px){.packs__number{font-size:26px;margin-right:6px;text-align:left;min-width:26px}}.packs__time{font-size:16px;line-height:25px;color:#151b20;text-align:center}@media screen and (max-width:767px){.packs__time{font-size:12px;line-height:19px;text-align:left}}@media screen and (max-width:374px){.packs__time{font-size:10px;line-height:16px}}@media screen and (max-width:767px){.packs__time br{display:none}}.packs__time span{font-weight:600}.packs__content{display:flex;justify-content:space-between}@media screen and (max-width:1011px){.packs__content{display:block}}.packs__content-item{width:312px;background:#f4f4f4;padding:41px 26px 30px;transition:.3s}.packs__content-item.full_width,.packs__content-item.full_width table{width:100%}.packs__content-item.full_width table{margin-bottom:2rem}.packs__content-item.full_width table,.packs__content-item.full_width th,.packs__content-item.full_width td{border:1px solid black;border-collapse:collapse;padding:.5rem;text-align:center;word-break:break-word}.packs__content-item.full_width td:first-child{text-align:left}@media screen and (max-width:1011px){.packs__content-item{margin:0 10px}}@media screen and (max-width:767px){.packs__content-item{padding:20px}}@media screen and (max-width:767px){.packs__content-item:hover .packs__content-price{background:#4c92a1}}.packs__content-item:hover .packs__content-price b{display:none}.packs__content-item:hover .packs__content-price span{display:flex}.packs__content-item:hover .packs__content-price{background:#dd5251;color:#fff}.packs__content-title{font-size:26px;font-weight:700;font-family:Bebas Neue;margin-bottom:17px;text-align:center}@media screen and (max-width:767px){.packs__content-title{font-size:24px;margin-bottom:22px}}.packs__content-block{display:flex;align-items:flex-start;margin-bottom:15px}.packs__content-block.detailed_desc{flex-wrap:wrap}@media screen and (max-width:767px){.packs__content-block{margin-bottom:10px;align-items:center}}.packs__content-plus{font-size:30px;line-height:24px;font-weight:600;color:#dd5251;margin-right:18px}@media screen and (max-width:410px){.packs__content-plus{margin-top:-15px}}.packs__content-text{font-size:15px;line-height:24px;font-weight:500}@media screen and (max-width:767px){.packs__content-plus{line-height:22px}.packs__content-text{font-size:12px;line-height:22px}}.packs__content-price{display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#dd5251;text-transform:uppercase;font-family:Bebas Neue;height:46px;transition:.3s}@media screen and (max-width:1011px){.packs__content-price{font-size:14px;height:40px;background:#dd5251;color:#fff}}@media screen and (max-width:1011px){.packs__content-price b{display:none}}.packs__content-price span{display:none}@media screen and (max-width:1011px){.packs__content-price span{display:flex}}.packs__price-mobile{display:none}@media screen and (max-width:1011px){.packs__price-mobile{display:flex;align-items:center;justify-content:center;color:#dd5251;font-size:24px;font-weight:700;font-family:Bebas Neue;margin-bottom:20px}}@media screen and (max-width:1011px){.packs .slick-list{margin:0 -10px}}.packs .slick-dots{display:flex;align-items:center;justify-content:center;margin-top:20px}.packs .slick-dots .slick-active button{background:#20788c}.packs .slick-dots li{margin-right:12px}.packs .slick-dots li:last-child{margin-right:0}.packs .slick-dots li button{width:12px;height:12px;font-size:0;border:0;border-radius:50%;background:#e0e0e0;cursor:pointer}.packs__content-block-last{margin-bottom:28px}@media screen and (max-width:1011px){.packs__content-block-last{margin-bottom:20px}}.packs__btn-active{background:#dd5251}.packs__number-long{margin-top:-15px}@media screen and (max-width:767px){.packs__number-long{margin-top:-5px}}@media screen and (max-width:767px){.packs__number-mobile{width:12px;margin-right:7px}}.price-list{padding:83px 0 104px}@media screen and (max-width:767px){.price-list{padding:60px 0}}.price-list__page{font-size:15px;font-weight:500;color:#616161cc;margin-bottom:25px}@media screen and (max-width:767px){.price-list__page{font-size:12px;margin-bottom:30px}}.price-list__border{margin:0 10px}@media screen and (max-width:767px){.price-list__border{margin:0 6px}}.price-list__title{font-size:60px;font-weight:700;font-family:Bebas Neue;color:#151b20;margin-bottom:65px}@media screen and (max-width:767px){.price-list__title{font-size:24px;margin-bottom:20px}}.price-list__item{background:#f4f4f4;padding:35px 50px;margin-bottom:20px}@media screen and (max-width:1011px){.price-list__item{padding:25px 35px}}@media screen and (max-width:767px){.price-list__item{padding:16px 10px}}.price-list__item:last-child{margin-bottom:0}.price-list__header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.price-list__header.active .price-list__arrow{transform:none}.price-list__arrow{display:flex;align-items:center;justify-content:center;transform:rotate(180deg);transition:.5s}@media screen and (max-width:767px){.price-list__arrow{width:10px;height:6px}.price-list__arrow img{width:100%;height:100%}}.price-list__head{font-size:22px;font-weight:700;font-family:Bebas Neue}@media screen and (max-width:767px){.price-list__head{font-size:16px}}.price-list__body{display:none;padding-top:30px}@media screen and (max-width:767px){.price-list__body{padding-top:30px}}.price-list__block{padding-bottom:23px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:22px}@media screen and (max-width:767px){.price-list__block{margin-bottom:10px;padding-bottom:10px}}.price-list__block:last-child{margin-bottom:0}.price-list__link{display:flex;align-items:center;justify-content:space-between}.price-list__link p{font-size:16px;font-weight:600;max-width:90%}@media screen and (max-width:767px){.price-list__link p{font-size:12px;line-height:19px;margin-right:30px}}@media screen and (max-width:479px){.price-list__link p{max-width:75%;margin-right:15px}}.price-list__link span{font-size:18px;font-weight:600;text-align:right}@media screen and (max-width:767px){.price-list__link span{font-size:12px;min-width:36px}}.price-list__link b{color:#db4655;font-size:22px;font-weight:700}@media screen and (max-width:767px){.price-list__link b{display:none}}.price-list__block-last,.price-list__block-head{border-bottom:1px solid #000000}.price-list__block-head div{opacity:.5}.price-list__block-head div:hover{color:#000}.price-list__block-head div p{font-size:16px;font-weight:400}@media screen and (max-width:767px){.price-list__block-head div p{font-size:12px}}.price-list__block-head div span{font-size:16px;font-weight:400}@media screen and (max-width:767px){.price-list__block-head div span{font-size:12px}}.price-list__info{font-size:16px;font-weight:500;display:flex;align-items:center;margin-bottom:6px;padding-top:8px}@media screen and (max-width:767px){.price-list__info{font-size:12px;line-height:19px;margin-bottom:10px;align-items:flex-start;padding-top:0}}.price-list__info b{margin-right:12px;color:#db4655;font-size:22px;font-weight:700}.price-list__info-last{font-size:16px;font-weight:500;display:flex;align-items:center}@media screen and (max-width:767px){.price-list__info-last{font-size:12px;line-height:19px;align-items:flex-start}}.price-list__info-last b{margin-right:12px;color:#db4655;font-size:22px;font-weight:700;letter-spacing:-.1em;display:flex}@media screen and (max-width:767px){.price-list__info-last b{min-width:17px;margin-right:3px}}.regulations{margin-bottom:104px}@media screen and (max-width:767px){.regulations{margin-bottom:60px}}.regulations__title{font-size:60px;font-weight:700;font-family:Bebas Neue;color:#151b20;line-height:66px;margin-bottom:31px;width:540px}@media screen and (max-width:767px){.regulations__title{font-size:24px;line-height:26px;width:100%}}.regulations__title br{display:none}@media screen and (max-width:399px){.regulations__title br{display:block}}.regulations__info{font-size:20px;line-height:32px;font-weight:700;margin-bottom:42px;width:955px}@media screen and (max-width:1320px){.regulations__info{width:100%}}@media screen and (max-width:767px){.regulations__info{font-size:14px;line-height:22px;margin-bottom:10px}}.regulations__items{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:1011px){.regulations__items{display:block}}.regulations__text{width:600px;font-size:16px;line-height:25px}@media screen and (max-width:1320px){.regulations__text{width:470px}}@media screen and (max-width:1011px){.regulations__text{width:100%;margin-bottom:20px}.regulations__text:last-child{margin-bottom:0}}@media screen and (max-width:767px){.regulations__text{font-size:12px;line-height:19px}}.calendar__page{font-size:15px;font-weight:500;color:#61616180;margin-bottom:25px}@media screen and (max-width:767px){.calendar__page{margin-bottom:30px;font-size:12px}}.calendar__border{margin:0 10px}@media screen and (max-width:767px){.calendar__border{margin:0 6px}}.calendar__title{font-size:60px;font-weight:700;font-family:Bebas Neue;color:#151b20;margin-bottom:62px}@media screen and (max-width:767px){.calendar__title{font-size:24px;margin-bottom:20px}}.calendar__links{display:flex;align-items:center;margin-bottom:65px}@media screen and (max-width:1011px){.calendar__links{display:block}}@media screen and (max-width:767px){.calendar__links{display:none}}.calendar__links a{display:flex;align-items:center;justify-content:center;height:48px;background:#f4f4f4;font-size:20px;font-weight:700;font-family:Bebas Neue;padding:0 42px;margin-right:20px;transition:.3s}@media screen and (max-width:1011px){.calendar__links a{display:inline-flex;margin-right:10px;padding:0 30px}}@media screen and (max-width:767px){.calendar__links a{display:none}}.calendar__links a:hover{background:#4c92a1;color:#fff}.calendar__links a:last-child{margin-right:0}.calendar__links a:first-child{color:#fff;background:#dd5251}.calendar__links a:first-child:hover{background:#dd5251}.calendar__links a:nth-child(2){padding:0 55px}@media screen and (max-width:1011px){.calendar__links a:nth-child(2){padding:0 40px}}.calendar__select{display:none}@media screen and (max-width:767px){.calendar__select{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}}.calendar__mounth{display:flex;align-items:center;justify-content:space-between;background:#f4f4f4;font-size:14px;font-weight:700;font-family:Bebas Neue;color:#151b20;padding:0 10px;height:40px;width:100%;margin-right:10px}.calendar__tour{display:flex;align-items:center;justify-content:space-between;background:#f4f4f4;font-size:14px;font-weight:700;font-family:Bebas Neue;color:#151b20;padding:0 10px;height:40px;width:100%}.calendar-page{padding:83px 0 67px}@media screen and (max-width:767px){.calendar-page{padding:30px 0 60px}}.coatch__mobile-block-calendar label{justify-content:center;padding-left:16px}.coatch__mobile-block-calendar-second{display:flex;flex-direction:column;justify-content:center;max-height:152px;padding-top:60px}.coatch__mobile-block-calendar-second span{display:flex;justify-content:center;align-items:center;letter-spacing:.05em;text-transform:uppercase;font-feature-settings:"pnum" on,"lnum" on;color:#151b20;font-size:15px;font-weight:700;padding:12px 0}.coatch__mobile-block-calendar-second span:nth-child(3){background:#e0e0e04d}@media screen and (max-width:950px){.calendar__table-page{width:950px;margin:0 auto}}@media screen and (max-width:1085px){.calendar__table-page td{font-size:12px;padding:10px 0}}.calendar__table-page .calendar__table-third{text-align:left}@media screen and (max-width:1085px){.calendar__table-page .calendar__table-third{width:220px}}.calendar__table-page .calendar__table-first{width:160px}@media screen and (max-width:1085px){.calendar__table-page .calendar__table-first{width:19%}}.calendar__table-page .calendar__table-second{width:160px}@media screen and (max-width:1085px){.calendar__table-page .calendar__table-second{width:11%}}.calendar__table-page .calendar__table-foure{text-align:left}@media screen and (max-width:1085px){.calendar__table-page .calendar__table-foure{width:220px}}.calendar__table-page .calendar__table-five{width:180px;text-align:center}@media screen and (max-width:1085px){.calendar__table-page .calendar__table-five{width:150px;text-align:left}}@media screen and (max-width:950px){.calendar__table--container-page:before{width:950px}}.news-mobile{display:none}@media only screen and (max-width:1156px){.news-mobile{display:block;padding:60px 0}.news-mobile__title{font-size:22px;font-weight:700;color:#151b20;font-family:Bebas Neue;margin-bottom:20px}.news-mobile__btns a{display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;font-family:Bebas Neue;color:#151b20;padding:13px 20px 9px;background:#e0e0e0;margin-right:10px}}@media only screen and (max-width:1156px)and (max-width:767px){.news-mobile__btns a{margin-right:5px}}@media only screen and (max-width:1156px)and (max-width:627px){.news-mobile__btns a:nth-child(6){margin-top:10px;margin-right:0}}@media only screen and (max-width:1156px)and (max-width:400px){.news-mobile__btns a:nth-child(3){margin-right:0}}@media only screen and (max-width:1156px){.news-mobile__btns a:hover{background:#dd5251;color:#fff}}.earlyswim .icon-text{display:inline-block}.earlyswim .icon-text .icon-1:before{background:url(/local/templates/main/css/images/babyswimming/icon-1.png) no-repeat}.earlyswim .icon-text .icon-2:before{background:url(/local/templates/main/css/images/babyswimming/icon-2.png) no-repeat}.team-groups__title{font-size:42px;font-family:Bebas Neue;font-weight:700;margin-bottom:63px}.team-groups__group-title{font-size:26px;font-weight:700;font-family:Bebas Neue;margin-bottom:40px}.team-groups__list{padding:0 0 60px}.header__mobile-burger{position:fixed;right:0;top:0;width:300px;background:#fff;z-index:101}.mob_menu-close{position:absolute;left:0;top:0;width:24px;height:24px;border:none;background:none;cursor:pointer;display:block;padding:4px;max-height:100%;overflow:hidden;overflow-y:auto}.mob_menu-close span{position:relative;display:block;width:100%;height:2px;transition:.2s linear;background:#151b20;border-radius:10px}.mob_menu-close span:nth-child(1){top:1px;transform:rotate(45deg)}.mob_menu-close span:nth-child(2){top:-1px;transform:rotate(-45deg)}.overlay_mob{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100;background:#0000004d;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none}@media screen and (max-width:1011px){.overlay_mob.show{opacity:1;visibility:visible;pointer-events:auto}.question__btn.buttonzapjo{width:100px!important;margin-left:40%}}#big_photo{display:none;width:60%}#big_photo .owl-prev:hover,#big_photo .owl-next:hover{background:#e0e0e0}#big_photo .owl-next{font-size:50px;margin-left:30px}#big_photo .owl-prev{font-size:50px}@media(max-width:1200px){#big_photo{width:100%}.fancybox-content{padding:5px!important}}textarea{overflow:auto}input,textarea,input:active,textarea:active{-webkit-border-radius:0;border-radius:0;outline:none transparent!important;box-shadow:none;-webkit-appearance:none;appearance:none;-moz-outline:none!important}input[type=submit],button[type=submit],input[type=reset],button[type=reset]{-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;appearance:none}.showcase__head{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.packs .tabs-content .packs__inner:not(.active){display:none}.header__drop-burger .sub-links-mobile{display:none}.header__drop-burger .sub-links-mobile.active,.header__link li a.active img{display:block}.command__image img{height:300px}.question__btn{border:none}.question__btn:hover,.modal__btn:hover{cursor:pointer}.academs .command__text{text-transform:uppercase}.disp_none,.photos__container{display:none}.photos__container.active{display:block}.photos__btn.active{background:#dd5251;color:#fff}.photos__btn.active:hover{background:#dd5251}.photos__btn:not(.active):hover{background:#4c92a1;color:#fff}.header__dropcity-khimki{top:65px;align-items:center;justify-content:center;background:#f4f4f4;box-shadow:0 2px 4px #00000026;border-radius:2px;width:155px;height:27px}.header__dropcity{flex-direction:column;align-items:end}.header__dropcity a{top:36px;align-items:center;justify-content:center;background:#f4f4f4;box-shadow:0 2px 4px #00000026;border-radius:2px;font-size:13px;font-weight:700;text-transform:uppercase;display:block;padding:5px 10px;margin:2px 0}.error_message_block{text-align:center;background-color:#dd5251;font-weight:700;padding:5px 0}.error_message_block p{padding:5px 10px}.error_message_block p .errortext{color:#fff!important}.mf-ok-text{padding:10px;text-align:center;background-color:#b7d432;color:#fff;font-weight:700;text-shadow:0 0 1px black;margin-bottom:50px}.header__tournir{z-index:95}.price-list__info b{margin-right:12px;color:#db4655;font-size:22px;font-weight:700;display:flex}.jit__mobile{display:none!important}.detailed__right{display:flex;flex-direction:column}@media screen and (max-width:1156px){.detailed__right{display:none}}@media(min-width:767px){.detailed__right-block{display:flex;flex-direction:column;justify-content:space-between;flex:1 0 auto;width:100%}.detailed__right-block .vacancy__image-second{margin-bottom:65px}.detailed__start{width:100%;height:700px;background:#f4f4f4}.detailed__content .detailed__text{height:96px}.detailed__content .detailed__info{padding-bottom:47px;border-bottom:1px solid #000000;margin-bottom:51px}.programm__image{height:291px}.administ .command__head{height:50px}.command__items .command__head{height:30px}.header__menu{margin-right:10px}.jit__text{margin-bottom:33px}.price-list__body .price-list__block:hover{cursor:default}.right_elem{width:218px!important;text-align:right;margin-right:0!important}.left_elem{width:189px!important;margin-right:0!important}.card__pupil span{padding:0 15px!important}}@media(max-width:767px){.programm__image{height:164px}.right_elem{width:218px!important;text-align:right;margin-right:0!important}.left_elem{width:218px!important;margin-right:0!important}.price-list__info b{min-width:17px;margin-right:3px}}@media screen and (min-width:1011px){.shop__image{background:none}}.card__text a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slick-slide{height:auto!important}.partner__items .slick-slide{height:60px!important}.messag{margin-top:10px}.hasError{border:1px solid red!important}.modal__end{margin-bottom:10px}.jit__content{display:flex;flex-direction:column;justify-content:space-between}@media(max-width:1015px){.card__img-mobile{width:100%}.card__img{width:100%!important;transform:none!important}}.card__img{width:484px}.packs__content-item{margin-left:25px;width:100%}.packs__content-item:first-child{margin-left:0}@media(max-width:1011px){.packs__content-item,.packs__content-item:first-child{margin-left:10px}}.news__image img{object-fit:cover}.news-ground{background-position:center;position:relative;height:689px}.news-ground__info{width:100%;position:absolute;bottom:52px}.price-list__item .subsection{padding:15px;margin-bottom:10px}@media screen and (max-width:479px){.price-list__item .subsection{padding-left:6px;padding-right:6px}}.price-list__item .subsection:first-child{margin-top:-20px}@media screen and (max-width:1011px){.news-ground{height:463px}.news-ground__title{font-size:75px}}@media screen and (max-width:767px){.news-ground{height:242px}.news-ground__title{font-size:40px}.news-ground__info{bottom:20px}}@media screen and (max-width:590px){.news-ground__title{font-size:30px}}.preloader{//display: none;position:fixed;width:100%;height:100%;background-color:#fdfdfd;top:0;z-index:995;background-image:url(/local/templates/main/images/ezgif.gif);background-position:center;background-size:25%;background-repeat:no-repeat;transition:1.3s}@media only screen and (max-width:1011px){.coatch{display:flex}.coatch__select{display:block}}@media(max-width:767px){.bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box{padding:0;width:50%}}.header__select-leng--block a{text-transform:uppercase}.pagination{margin:30px 0}.footer__list{max-width:700px}.academy__title{line-height:110%}.detailed__read-title{font-family:Bebas Neue}.vacancy__title{margin-bottom:85px}.shop__image{height:87px;max-width:737px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.showcase__title{font-size:60px;line-height:70px;margin-bottom:40px}.partner__items{display:block}.partner__item{display:flex!important;justify-content:center}.jit__btn{padding:17px}.detailed__items-item.active{background:#dd5251;color:#fff}.coatch.filter_admin .coatch__accept{display:none;width:auto;height:auto;padding:15px 30px 11px;font-size:20px;margin-bottom:0}.tournament-show.banner_after_main{margin:15px 0}.datepicker{z-index:1000}.interlabs-feedbackform__container .modal-container{max-width:700px;width:auto}.calendar__items.filter_turnirs{text-align:center;margin-left:-30px;align-items:stretch}.calendar__items.filter_turnirs .calendar__now{margin-bottom:10px;margin-left:30px;margin-right:0;min-height:48px;padding-top:5px;padding-bottom:5px;height:auto}@media screen and (max-width:1011px){.calendar__items.filter_turnirs{flex-wrap:wrap;margin-left:-20px}.calendar__items.filter_turnirs .calendar__now{margin-left:20px;width:calc(100%/3 - 20px)}}@media screen and (max-width:479px){.calendar__items.filter_turnirs{margin-left:-10px}.calendar__items.filter_turnirs .calendar__now{margin-left:10px;width:calc(50% - 10px)}}.calendar_turnir.active{background:#dd5251;color:#fff}.file-input__label{margin-bottom:10px}.file_restrict{margin-bottom:10px;font-size:14px;line-height:22px;color:#00000080}.form_error{color:#dd5251;float:right}.main_middle_banner{margin-top:10px}@media screen and (max-width:1011px){.showcase__title{font-size:45px;line-height:50px}}@media screen and (max-width:767px){.showcase__title{font-size:25px;line-height:30px;margin-bottom:10px}.card__btn{margin-top:10px}.packs__block-item{flex-direction:unset!important}.price-list__info b{min-width:auto}.price-list__body ul{font-size:12px}.bx_filter.bx_horizontal .bx_filter_parameters_box{width:auto}.coatch.filter_admin .coatch__accept{font-size:14px}.packs__content-block{align-items:flex-start}.price-list__info{margin:5px 0}.packs__years a{padding:0 25px!important}}.a-line-h{position:absolute;top:0;width:1px;height:100%;background-color:red}.a-line-w.line-1{top:250px}.a-line-w.line-2{top:350px}.team__info{padding-top:0}.team__btn{margin-top:15px}.footer__subfooter-desk{font-size:13px}.footer__head{margin-bottom:25px}html,body{height:100%}.wrapper{display:flex;flex-direction:column;min-height:100%}.content{flex:1 0 auto}.footer{flex:0 0 auto}.room__item,.command__item.command__admin{cursor:auto}.room__item{position:relative}.room__item:hover{transition:none;background:none}.room__item:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#0000004d}.room__item p{position:relative}.main_middle_banner .global__text{width:613px}.detailed__items-item{padding:15px 28px 11px}.pagination__number.active{background:#dd5251;color:#fff}@media(max-width:500px){.packs__content-plus{margin-top:0}}@media(max-width:500px){.detailed__items{display:block}.detailed__items-item{display:inline-block;margin:5px 10px 5px 0}.coatch{display:grid}.bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box{width:100%}.command__image img{height:180px}}@media(max-width:970px){.coatch.filter_admin{display:flex}.coatch.filter_admin .detailed__items-item{display:inline-block;margin:5px 10px 5px 0}.coatch.filter_admin .detailed__items{display:block}.swim_h1{margin-left:16px}}@media(max-width:1156px){.detailed__read{margin:60px 0}.detailed__read-title{font-size:24px}}@media(min-width:1157px){.content>.detailed__right-block{display:none}}.swim_h1{text-transform:uppercase}.swim_block{margin-top:30px;display:flex;justify-content:center}.swim_block span{border-bottom:4px solid #1babdb;width:160px}.command__text{text-align:left}.babby_swim{display:flex;align-items:center;justify-content:flex-start}.babby_swim .programs_button{width:250px;height:50px;margin-left:20px}.babby_swim .packs__content-text{height:50px;font-size:30px!important}.rating_list .coatch{margin-bottom:0;padding-bottom:0;border:none}.block1{height:300px}.footer__adres a:hover{color:#4c92a1}.back_fon{background-color:#0000004d}.ddd{display:none}.global__inner .global__btn{margin-top:70px}.marg_text{margin-top:180px!important}@media(max-width:1156px){.marg_text{margin-top:100px!important}.calendar__table-third{padding-right:10px!important}}@media(max-width:767px){.global__inner .global__btn{margin-top:12px}}.sub_price-list__head{display:none}.news_detail{display:flex}.news_detail .news-ground{width:100%}.news_detail .showcase__content{width:329px}.news_detail .showcase__item{margin-bottom:33.5px}@media screen and (max-width:1349px){.news_detail .showcase__content{width:100%;height:auto}.news_detail{flex-direction:column}}.header{position:relative;z-index:99;background:#fff;width:100%;left:0;top:0}.header.fixed{position:fixed}.header__items_tula{height:120px}.logo_tula,.logo_tula_en{width:183px}@media screen and (max-width:1012px){.header.fixed{position:relative}.header_wrap{height:auto!important}.header__items_tula{height:65px}.logo_tula,.logo_tula_en{height:100px;max-height:unset}.coatch__mobile-ok{background-color:#e9f1f3!important}.team__item:hover{box-shadow:none!important}.team__info{height:110px}.partner__items img{max-width:108px!important}}.rtt img{height:52px}.academ_list li{margin-right:0!important}.sbor__btn{display:flex;align-items:center;justify-content:center;width:330px;height:65px;background:#dd5251;color:#fff;font-size:22px;font-weight:700;font-family:Bebas Neue;border:0}.sbor__btn:hover{cursor:pointer;background:#20788c}#sbor{display:none}.block_photo{max-width:100%;height:350px!important}.block-news__items{justify-content:space-evenly}.card__pupils{display:flex;flex-wrap:wrap;justify-content:space-between}.fixed_e{position:fixed;z-index:-1;overflow-y:auto;top:0}.active_tags{background:#dd5251!important;color:#fff!important}.mini-block{margin-top:0!important}.block_mini{padding-bottom:55px!important}.rating_list,.rating_view{padding-bottom:0!important}@media(max-width:767px){.photo__right-block{display:none}.tabs__nav{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap}.tabs__nav-item{margin-bottom:15px}.tabs__container{flex-direction:column}.matches__day{margin-bottom:15px}.none_block{display:none}.detailed__info img{height:auto}}.coatch__mobile{display:none}.reclama{margin:20px 0}.footer__items{display:block!important}.footer__list{display:none!important}.footer__block{margin-top:0!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.footer__adres,.footer__call,.footer__social{margin-bottom:0!important}@media screen and (max-width:767px){.avant{background-size:cover!important;background-position:center center!important;height:285px}}.container.marginjo.babby_swim .packs__content-text{font-size:17px!important}@media(min-width:767px){.avant{height:718px}}@media screen and (max-width:767px){.container.marginjo.babby_swim{display:flex;flex-direction:column;align-items:center;align-content:center}.container.marginjo.babby_swim .programs_button{margin:0}.packs__item{padding:25px 20px}}@media screen and (max-width:374px){.packs__item{padding-left:15px;padding-right:15px}}.global__inner{padding:30px 70px;background-position:0 0}.global__inner .global__btn{margin-top:20px}@media screen and (max-width:767px){.global__inner{padding:20px;background-size:cover;background-position:58% 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end}.global__inner .global__btn{margin-top:20px}}.avant{background-size:cover!important;background-repeat:no-repeat!important}.question__btn.buttonzapjo{width:200px;padding:8px;height:auto}.partner__items .slick-slide{height:100px!important}.partner__item{display:flex;align-items:center;justify-content:center;align-content:center;flex-direction:row}.partner__items img{max-height:86px!important;width:auto;max-width:158px}.phototitlejo{font-family:Bebas Neue;font-style:normal;font-weight:400;font-size:20px;line-height:130%;color:#151b20;opacity:.4;margin-top:15px;margin-bottom:33px}.instajonews{margin:15px 0}.container.marginjo.doublejobut{display:flex;flex-direction:column;align-items:center;justify-content:space-around;align-content:center}.programs_button{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;max-width:215px;height:auto;margin-bottom:15px}@media screen and (max-width:630px){.programs_button{max-width:100%}.container.marginjo.doublejobut{padding:0}}.packs__number{margin-right:0}.packs__btn{transition:.2s}.kalarajbita table td{width:25%}.minitennisdates table td{padding:10px 20px;width:25%;text-align:center}.kalarajbita .calendar__table-head{border-bottom:1px solid #000000;opacity:.5}.calendar.rating_view{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:1156px){.calendar.rating_view{display:flex;flex-direction:row;justify-content:space-between}.calendar__table--container{margin:0 auto}}.command__head{margin-bottom:0}.calendar__items.filter_turnirs .calendar__now{padding:5px 10px}.calendar__table tr:nth-child(2n),.turnir_detail tr.actual:nth-child(2n){background-color:#f4f4f4}@media(max-width:479px){.trener-image{width:100%!important;float:none!important}.trener-image img{display:block;margin:0 auto!important}.trener-info{margin:0!important}.trener-info .name{text-align:center!important}.earlyswim .container{padding:0 26px!important}.earlyswim h2.icon-text.icon-2.ieb{line-height:23px!important}.earlyswim h2.icon-text.icon-1.ieb{line-height:26px!important}.earlyswim p img{height:auto}}.container.marginjo.minitennisdates tr{background:none}.container.marginjo.babby_swim{margin-top:0}@media(min-width:960px){.swiper-container{display:none}}.room__item p{padding:0 11px}.room__item{background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.command__items .command__head{height:auto;min-height:26px}.newsboldpjo{font-size:20px;font-weight:700}.header__items img{max-width:145px}@media(max-width:767px){.header__items img{margin-left:15px}}@media(max-width:370px){.header__items img{max-width:75px}.container{padding:0 5px}.header__arrow img{max-width:15px;margin-left:5px}}.detailed__page span{margin-left:1px}.pop .content{height:80vh!important}.pop .f_buttons .but{height:74px}.pop .flex{margin-left:0!important;display:flex;justify-content:center}.footer__items .footer__logo-mobile{max-height:105px}.footer__items .footer__logo-mobile img{max-width:122px}.jit__block-item span{font-size:45px}@media(min-width:370px)and (max-width:1376px){.jit__block-item span{font-size:30px}}@media(min-width:1px)and (max-width:369px){.jit__block-item span{font-size:20px}.jit__info{line-height:15px;margin-top:5px}}.specusljo .h3{font-size:25px;line-height:110%;font-weight:700;margin-bottom:15px}.spectablejo{display:flex;flex-direction:row;justify-content:space-between;max-width:600px;margin:30px 0}.spectablejo div:first-child{display:flex;flex-direction:column;justify-content:space-between;min-width:200px}.spectablejo div:first-child span{min-height:30px;display:flex;justify-content:flex-start;align-items:center;align-content:center;font-weight:700}.spectablejo div:last-child{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;text-align:center;font-size:15px}.detailed__items-item a{transition:none}.super_cat_setka_wrap div span{position:absolute;display:flex;bottom:20px;left:50%;transform:translate(-50%);width:176px;max-width:90%;background:#fff;flex-direction:row;align-items:center;justify-content:center;align-content:center;padding:7px;font-style:normal;font-weight:700;font-size:17px;line-height:110%;text-align:center;color:#dd5251;text-transform:uppercase;transition:.3s}.super_cat_setka_wrap div span:hover{color:#fff;background:#dd5251}@media(min-width:1320px){.schedule__item{margin-right:20px}}.about_youtubejo_wrap{margin:50px auto 130px}.about_youtubejo{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin-right:-20px}.about_youtubejo div{width:calc(33% - 20px);margin-right:20px;margin-bottom:20px}@media screen and (max-width:767px){.about_youtubejo_wrap{margin:50px auto 130px}.about_youtubejo{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-right:-20px;flex-wrap:wrap}.about_youtubejo div{width:calc(50% - 20px);margin-bottom:15px}.about_youtubejo iframe{height:139px}}.calendar.turnir_detail table .calendar__table-head:nth-child(2),.calendar.turnir_detail table .calendar__table-head:nth-child(3),.calendar.turnir_detail table td:nth-child(2),.calendar.turnir_detail table td:nth-child(3){max-width:43px}.calendar.turnir_detail table .calendar__table-head:nth-child(4),.calendar.turnir_detail table td:nth-child(4){max-width:62px}.calendar.turnir_detail table .calendar__table-head:last-child,.calendar.turnir_detail table td:last-child{max-width:92px}.calendar.turnir_detail table .calendar__table-head:first-child,.calendar.turnir_detail table td:first-child{max-width:65px}.calendar.turnir_detail table .calendar__table-head{white-space:normal;vertical-align:top}@media screen and (max-width:1100px){.calendar.turnir_detail table .calendar__table-head:nth-child(2),.calendar.turnir_detail table .calendar__table-head:nth-child(3),.calendar.turnir_detail table td:nth-child(2),.calendar.turnir_detail table td:nth-child(3){max-width:43px}.calendar.turnir_detail table .calendar__table-head:nth-child(4),.calendar.turnir_detail table td:nth-child(4){max-width:62px}.calendar.turnir_detail table .calendar__table-head:last-child,.calendar.turnir_detail table td:last-child{max-width:92px}.calendar.turnir_detail table .calendar__table-head:first-child,.calendar.turnir_detail table td:first-child{max-width:65px}.calendar.turnir_detail table .calendar__table-head{white-space:normal;vertical-align:top}}@media screen and (max-width:1100px){.calendar.turnir_detail table .calendar__table-head:nth-child(2),.calendar.turnir_detail table .calendar__table-head:nth-child(3),.calendar.turnir_detail table td:nth-child(2),.calendar.turnir_detail table td:nth-child(3){max-width:114px}.calendar.turnir_detail table .calendar__table-head:nth-child(4),.calendar.turnir_detail table td:nth-child(4){max-width:130px}.calendar.turnir_detail table .calendar__table-head:last-child,.calendar.turnir_detail table td:last-child{max-width:200px}.calendar.turnir_detail table .calendar__table-head:first-child,.calendar.turnir_detail table td:first-child{max-width:100px;min-width:145px}.calendar.turnir_detail table .calendar__table-head{white-space:normal;vertical-align:top}.calendar.turnir_detail table .calendar__table-head:nth-child(6),.calendar.turnir_detail table td:nth-child(6){min-width:198px}}.dateuslujio{min-width:133px}.strechhh table tr td:last-child{text-align:center}.strechhh .calendar__table-first{max-width:84px}.strechhh .calendar__table-second{max-width:55px}.strechhh .calendar__table-third{max-width:143px}.strechhh .calendar__table-foure{max-width:171px}.strechhh .calendar__table-five{max-width:38px;padding-right:5px!important}.strechhh .calendar__table-six{max-width:108px;width:127px}@media screen and (max-width:1157px){.phototitlejo{font-size:14px;line-height:130%}}@media screen and (max-width:700px){.marginjo{margin:30px 0}}.contactsbbswim{margin:20px auto;display:flex;justify-content:center;flex-direction:column;max-width:171px;align-items:center}.contactsbbswim img{width:30px;height:auto}.contactsbbswim a:hover img{opacity:.8}.contactsbbswim p{margin-bottom:8px}.contactsbbswim p a:hover{color:#1babdb}.contactsbbswim span{text-align:center;font-weight:700;margin-bottom:8px}.contactsbbswim .himki__social{margin-left:0;padding:0}@media screen and (max-width:767px){.himki__social{display:flex!important}}.header__cort,.header__cabinet{font-size:10px}@media screen and (max-width:520px){.header__cort,.header__cabinet{font-size:10px;width:128px;float:left}.header__cort{margin-bottom:4px;margin-top:4px}.header__cabinet{margin-bottom:4px}.header__menu{display:flex;align-items:stretch;flex-direction:column}}.specusljo .h2stylio{display:block;font-size:60px;line-height:110%;font-weight:700;font-family:Bebas Neue;color:#151b20;margin-bottom:65px}.specusljo p{margin-bottom:10px;line-height:23px}.specusljo{margin-bottom:105px}.specusljo ul,.specusljo ol{margin-left:50px}@media screen and (max-width:767px){.specusljo .h2stylio{display:block;font-size:24px;line-height:110%;font-weight:700;font-family:Bebas Neue;color:#151b20;margin-bottom:20px}.specusljo p{margin-bottom:7px;font-family:Raleway;font-style:normal;font-weight:400;font-size:12px;line-height:160%}.specusljo{margin-bottom:40px;padding:10px}.specusljo ul,.specusljo ol{margin-left:10px}.price-list__item .subsection:first-child{margin-top:0}}.spectablejo div:first-child{margin-right:20px;width:150px;min-width:100px}.spectablejo div:last-child{width:500px}.spectablejo{display:flex;align-items:center}@media screen and (max-width:767px){.spectablejo{display:flex;align-items:center;flex-direction:column;align-content:center}.spectablejo div:first-child{margin-right:0;margin-bottom:20px;width:100%;min-width:100px;text-align:center}.spectablejo div:last-child{width:100%}}.footer__play a{height:40px}.footer__play a:first-child{width:134px;background:url(/local/templates/main/images/googleplay.png);background-repeat:no-repeat;background-size:contain}.footer__play a:last-child{width:120px;background:url(/local/templates/main/images/appStore.png);background-repeat:no-repeat;background-size:contain}@media(min-width:767px)and (max-width:1011px){.packs__price-mobile{position:absolute!important;bottom:55px!important;left:50%!important;transform:translate(-50%)!important}.packs__content-item{padding-bottom:100px!important}}@media(max-width:766px){.packs__price-mobile{position:absolute!important;bottom:55px!important;left:50%!important;transform:translate(-50%)}.packs__content-item{padding-bottom:100px!important}.packs__content-price{position:absolute!important;bottom:20px!important;left:20px!important;width:calc(100% - 40px)!important}.packs__content-item{position:inherit!important}}@media(max-width:766px){.jit__content{position:relative}.jit__btn{position:absolute;bottom:20px;width:calc(100% - 40px)}.jit__content{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:65px}.jit__block-item{min-height:86px}.jit__text{min-height:43px}}.element_setka_wr{width:calc(50% - 20px);margin-bottom:20px}.element_setka_wr_el{position:relative;width:100%;overflow:hidden;background:#2e5fa0}.element_setka_wr_el:before{content:"";display:block;padding-top:100%}.element_setka_wr_el div{position:absolute;inset:0;color:#f3efef}.super_cat_setka_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:space-around;width:100%}.schedule__network{width:100%;max-width:622px}.card__pupil{height:70px}.card__pupils img{max-height:50px;margin-left:8px}.card__pupil span{text-align:right}.photo_acd{background-size:cover;width:38px;height:42px;background-repeat:no-repeat;border-top-left-radius:6px;border-bottom-left-radius:7px}.card__pupil span{font-size:12px}.card__pupil{height:42px}.card__btn span{transform:translateY(-14px)}.card__btn{width:219px!important;height:42px!important}.packs__content-item{position:relative}.packs__content-price{bottom:-4px;position:absolute;left:20px;width:calc(100% - 40px)}@media screen and (max-width:1011px){.jit__mobile{display:block!important}}.packs__content-item{padding-bottom:60px}.packs__content-price{bottom:20px}.packs__content .slick-track{display:flex}@media screen and (max-width:767px){.packs__content-price{bottom:0;position:relative;left:0;width:100%}}.coatch__body{max-height:210px;overflow-y:auto}.pop .content{display:flex;justify-content:center;align-items:center;height:100vh}.pop .popup-year{position:absolute;z-index:1300}.pop .container{max-width:1215px;margin:0 auto;padding:0}.pop .popup-year__intro{padding:0 98px}.pop .popup-year__inner{padding:10px;border:1px solid #fff}.pop .popup-year__block{font-family:Bebas Neue;font-style:normal;font-weight:700;font-size:60px;line-height:110%;text-align:center;color:#151b20;opacity:.3;text-transform:uppercase;margin-bottom:100px}.pop .but span{font-family:Bebas Neue;font-style:normal;font-weight:700;font-size:42px;line-height:130%;text-transform:uppercase;cursor:pointer}.pop .f_buttons .but{border-radius:2px;width:max-content;padding:12px;height:50px;text-align:center;text-transform:uppercase;cursor:pointer}.pop .f_buttons .but.active{background:#20788c;box-shadow:0 2px 4px #00000026;border-radius:2px;width:max-content;padding:12px;height:74px;text-align:center;text-transform:uppercase}.pop .but.active span{color:#fff}.pop .flex{display:flex;margin-left:55px}.pop .but_line{opacity:.39;border:1px solid #616161;transform:rotate(90deg);width:70px;opacity:39%;height:1px;margin-top:36px}.stream{padding-top:110px}.showcase__content-block{height:calc(100% - 90px)}.jit__image img{width:100%;height:100%;object-fit:cover;object-position:top right}.partner__items img{max-height:60px}.packs__years a{padding:0 45px;text-align:center}.earlyswim .academy{padding:0 0 60px}.earlyswim{margin-top:-140px}@media(max-width:767px){.earlyswim{margin-top:-70px}}.earlyswim h1{margin:0 0 30px}.earlyswim p{margin-bottom:15px}.earlyswim a{color:#dd5251;font-weight:700}.earlyswim a:hover{color:#20788c}.earlyswim .icon-text{line-height:55px;padding:0 0 0 75px;margin:0 30px 0 0;font-weight:700}.earlyswim .icon-text{display:inline-block;margin:20px 0}.earlyswim .icon-text:before{width:55px;height:55px}.earlyswim .icon-1:before{background:url(/local/templates/main/images/babyswimming/icon-1.png) no-repeat}.earlyswim .icon-2:before{background:url(/local/templates/main/images/babyswimming/icon-2.png) no-repeat}.earlyswim ol li{padding:5px 0 0;line-height:22px}.earlyswim .price-list__item{background:none;padding:15px 0 0 10px!important}.ieb{position:relative}.ieb:before,.ieb:after,span.before,span.after{content:"";display:block;position:absolute;left:0;top:0}.dir-nav{margin-top:20px}.dir-nav__list{display:flex;flex-wrap:wrap;gap:8px 10px}li.dir-nav__list-item{margin-bottom:0;margin-right:0;background:#f6f6f6;padding:4px 6px;border-radius:5px}li.dir-nav__list-item.active{background:#20788c;color:#fff}.programs-desc{margin-bottom:160px}li.dir-nav__list-item.active{background:none;color:#000}li.dir-nav__list-item.active a{background:none;color:#1babdb}li.dir-nav__list-item a{background:none;color:#1babdb;text-decoration:none;font-size:16px;font-weight:700;text-transform:uppercase;color:#000;transition:color .2s ease;line-height:1;display:inline-block;transform-origin:center}li.dir-nav__list-item a:hover,li.dir-nav__list-item a:focus{color:#1babdb}li.dir-nav__list-item{background:none}.programs_button{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:auto}.programs_button .shop__btn-mobile{position:inherit;width:100%;height:70px}.marginjo{margin:90px auto}.margintopjo{margin-top:0}.tournament-show{min-height:647px}.programs_button_double{display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding:40px;background:#e1e1e1;align-content:center;height:auto}.programs_button_double a{display:inline-block;padding:15px;text-align:center}.programs_button_double .shop__btn-mobile{position:relative;top:auto;right:auto}.photos__item{display:flex;align-items:flex-start;height:280px}.global.main_middle_banner{margin-top:40px}.buttontextjo .packs__content-block{display:flex;flex-direction:row;justify-content:center;margin-top:20px}.buttontextjo .packs__content-text{font-size:20px}a.packs__btn{height:auto;min-height:65px;padding:15px 5px}.container.strechhh tr:nth-child(2n){background:#f4f4f4}.super_cat_setka_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:space-around}.super_cat_setka_wrap div{width:calc(50% - 20px);height:240px;margin-bottom:20px;position:relative}.super_cat_setka_wrap div img{width:100%;height:auto;object-fit:cover}.super_cat_setka_wrap div p{position:absolute;display:flex;bottom:20px;left:50%;transform:translate(-50%);width:176px;max-width:90%;background:#fff;flex-direction:row;align-items:center;justify-content:center;align-content:center}.super_cat_setka_wrap div p span{padding:7px;font-style:normal;font-weight:700;font-size:17px;line-height:110%;text-align:center;color:#dd5251;text-transform:uppercase}@media screen and (max-width:767px){.super_cat_setka_wrap div p span{font-size:14px}}.swim_block .swim_h1{text-align:center;padding:0 16px}@media(max-width:479px){.swim_block .swim_h1{font-size:24px;margin-left:0}.dir-nav{margin-top:0}.dir-nav__list{margin:0 -10px 0 -6px;gap:6px 6px}li.dir-nav__list-item{padding:3px 4px;margin-right:0;margin-bottom:0}li.dir-nav__list-item a{font-size:12px}}.wrapp_table{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.wrapp_table table{min-width:500px}.wrapp_table+.wrapp_table{margin-top:20px}.no_wrapp{white-space:nowrap}@media(max-width:767px){.wrapp_table table{min-width:0}.wrapp_table th,.wrapp_table td{padding-left:6px;padding-right:6px}}.contactsbbswim{margin:8px auto 14px!important;max-width:none!important;flex-direction:row!important;gap:10px!important;align-items:center!important}.contactsbbswim p{margin:0!important;line-height:1!important}.contactsbbswim .contactsbbswim__social{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important}.contactsbbswim .contactsbbswim__social li{margin:0!important}.contactsbbswim img{width:28px!important;height:28px!important;display:block}@media(max-width:479px){.swim_block{margin-top:16px!important}.swim_block .swim_h1{margin-bottom:8px!important}.contactsbbswim{margin:6px auto 10px!important}}.visually-hidden-page-title{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.earlyswim>.academy>.container>h1{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.contactsbbswim .contactsbbswim__social a{width:28px!important;height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.contactsbbswim .contactsbbswim__social img{width:28px!important;height:28px!important;max-width:28px!important;max-height:28px!important;object-fit:contain!important}
