@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Outfit:300,regular,500,600,800&display=swap);@import url(https://fonts.googleapis.com/css?family=Orbitron:700&display=swap);*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;min-width:320px}body{color:#fff;line-height:1;font-family:Outfit;font-size:.875rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Outfit;font-size:inherit;line-height:inherit}button{cursor:pointer;color:inherit;background-color:transparent}a{color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body{background-color:#18171a}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:76.875rem;margin:0 auto;padding:0 .9375rem}.spollers{display:-ms-grid;display:grid;gap:.9375rem}.spollers__item{font-size:1.25rem}.spollers__item summary::-webkit-details-marker,.spollers__item summary::marker{display:none;font-size:0}.spollers__title{width:100%;cursor:default;text-align:left;position:relative;list-style:none}._spoller-init .spollers__title{cursor:pointer}._spoller-init .spollers__title::after,._spoller-init .spollers__title::before{content:"";position:absolute;right:.625rem;top:50%;background-color:#fff;height:.125rem;width:.9375rem;-webkit-transition:-webkit-transform .5s ease 0s;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s}._spoller-init .spollers__title::before{-webkit-transform:translate(-75%,-50%) rotate(40deg);-ms-transform:translate(-75%,-50%) rotate(40deg);transform:translate(-75%,-50%) rotate(40deg)}._spoller-init .spollers__title::after{-webkit-transform:translate(0,-50%) rotate(-40deg);-ms-transform:translate(0,-50%) rotate(-40deg);transform:translate(0,-50%) rotate(-40deg)}._spoller-init .spollers__title._spoller-active::before{-webkit-transform:translateX(-75%) rotate(-40deg);-ms-transform:translateX(-75%) rotate(-40deg);transform:translateX(-75%) rotate(-40deg)}._spoller-init .spollers__title._spoller-active::after{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}._spoller-init ._spoller-init .spollers__title{position:relative;width:100%;text-align:left}._spoller-init ._spoller-init .spollers__title::after,._spoller-init ._spoller-init .spollers__title::before{content:"";position:absolute;right:0;top:.75rem;height:.0625rem;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;width:.625rem;background-color:#fff}._spoller-init ._spoller-init .spollers__title::before{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);right:.4375rem}._spoller-init ._spoller-init .spollers__title::after{-webkit-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg)}._spoller-init .spollers__title._spoller-active::before{-webkit-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg)}._spoller-init .spollers__title._spoller-active::after{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}[data-showmore-button] span:last-child{display:none}._showmore-active [data-showmore-button] span{display:none}._showmore-active [data-showmore-button] span:last-child{display:block}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}.button-def{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;overflow:hidden;position:relative;min-height:2.1875rem}.button-def span{display:inline-block;font-weight:500;font-size:1.25rem;padding:.625rem 2.75rem;position:relative;z-index:3;line-height:normal;white-space:nowrap;-webkit-transition:color .3s;transition:color .3s}.button-def::after,.button-def::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.button-def::before{z-index:1;border-top:2.8125rem solid #ff4601;border-right:1.25rem solid transparent;-webkit-transition:border .3s;transition:border .3s}.button-def::after{z-index:2;border-top:2.8125rem solid rgba(255,98,1,.5);border-right:.65625rem solid transparent;-webkit-transition:all .4s;transition:all .4s;-webkit-animation:btn-def 2s infinite ease-in-out;animation:btn-def 2s infinite ease-in-out}@-webkit-keyframes btn-def{0%{border-right:0 solid transparent}50%{border-right:1.25rem solid transparent}100%{border-right:0 solid transparent}}@keyframes btn-def{0%{border-right:0 solid transparent}50%{border-right:1.25rem solid transparent}100%{border-right:0 solid transparent}}.logo{font-size:2rem;font-weight:800;line-height:normal;background:-webkit-gradient(linear,left top,right top,from(#ff4300),to(#ff6400));background:linear-gradient(to right,#ff4300,#ff6400);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:1}.section-title{font-size:clamp(1.875rem,1.466rem + 2.05vw,3rem);font-style:normal;font-weight:600;line-height:1.21;letter-spacing:.06rem;text-align:center}.header{position:fixed;width:100%;z-index:50;background-color:transparent;-webkit-transition:background-color .4s,border .4s;transition:background-color .4s,border .4s}.header._header-scroll{background-color:#404040;border-bottom:.5rem solid;border-image-source:linear-gradient(90deg,#ff4300 0,#ff751f 100%);border-image-slice:1}.header._header-scroll .header__container{min-height:4.375rem}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:clamp(3.75rem,2.386rem + 6.82vw,7.5rem);-webkit-transition:min-height .3s;transition:min-height .3s}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.menu__link{font-size:1.25rem;font-weight:500;line-height:normal;text-transform:capitalize;position:relative;padding:.3125rem .625rem;margin:-.3125rem -.625rem}.menu__link::before{content:"";position:absolute;width:0;height:0;bottom:0;left:0;background-color:transparent;border:.1875rem solid transparent;-webkit-transition:all .3s;transition:all .3s}.icon-menu{display:none}.footer{position:relative;padding-top:3.75rem}.footer__bg{position:absolute;width:100%;height:100%;top:0;left:0}.footer__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.footer__container{position:relative;z-index:2;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:1.875rem}.footer__text{color:rgba(255,255,255,.8);font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.67;max-width:54.75rem}.footer__rights{color:rgba(255,255,255,.7);font-size:1rem;font-style:normal;font-weight:500;line-height:1.67;padding-top:1.25rem;padding-bottom:1.25rem;margin-top:.625rem;border-top:.0625rem solid #fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.1875rem}.footer__rights::before{content:"";width:1.25rem;height:1.25rem;background:url(../img/rights-icon.svg) no-repeat}.social-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem}.social-footer__item svg{-webkit-transition:all .3s;transition:all .3s;padding:.125rem;fill:rgba(255,255,255,.7);width:2.1875rem;height:2.1875rem}.page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.page__main-block:not(:last-child){margin-bottom:clamp(1.25rem,-.568rem + 9.09vw,6.25rem)}.main-block{position:relative;height:100vh;min-height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main-block::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:10.625rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(24,23,26,0)),to(#18171a));background:linear-gradient(180deg,rgba(24,23,26,0) 0,#18171a 100%);z-index:2}.main-block__bg{position:relative;width:100%;height:100%}.main-block__bg img{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100vh;-o-object-fit:cover;object-fit:cover}.main-block__container{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-block:clamp(5rem,3.864rem + 5.68vw,8.125rem)}.main-block__body{height:100%;max-width:42.625rem;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.875rem;position:relative;z-index:2}.main-block__title{font-size:clamp(1.875rem,1.102rem + 3.86vw,4rem);font-family:Orbitron;font-style:normal;font-weight:700;line-height:1.71;letter-spacing:.16rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transition-delay:.3s;transition-delay:.3s}.loaded .main-block__title{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.main-block__title span{-webkit-text-fill-color:transparent;-webkit-text-stroke:.04375em #f40}.main-block__text{font-size:1.125rem;font-family:Outfit;font-style:normal;font-weight:500;line-height:170.9%;letter-spacing:.0225rem;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.6s;transition-delay:.6s}.loaded .main-block__text{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.main-block__button{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:start;align-self:flex-start;-webkit-transform:translateX(-90%);-ms-transform:translateX(-90%);transform:translateX(-90%);opacity:0;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s;-webkit-transition-delay:.9s;transition-delay:.9s}.loaded .main-block__button{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.workout-options{position:relative;padding-bottom:3.125rem}.workout-options__title:not(:last-child){margin-bottom:3.9375rem}.workout-options__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-transition:all .5s;transition:all .5s;height:100%;-webkit-column-gap:clamp(.625rem,-.511rem + 5.68vw,3.75rem);-moz-column-gap:clamp(.625rem,-.511rem + 5.68vw,3.75rem);column-gap:clamp(.625rem,-.511rem + 5.68vw,3.75rem);-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);opacity:0}.workout-options__items._watcher-view{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.workout-options__items._watcher-view .workout-options__item:nth-child(1){opacity:1}.workout-options__items._watcher-view .workout-options__item:nth-child(2){opacity:1;-webkit-transition-delay:.4s;transition-delay:.4s}.workout-options__items._watcher-view .workout-options__item:nth-child(3){opacity:1;-webkit-transition-delay:.6s;transition-delay:.6s}.workout-options__items._watcher-view .workout-options__item:nth-child(4){opacity:1;-webkit-transition-delay:1s;transition-delay:1s}.workout-options__item{opacity:0}.workout-item{-webkit-transition:all 1s;transition:all 1s;cursor:pointer;height:100%}.workout-item.card-open{min-width:clamp(11.25rem,-8.393rem + 52.38vw,31.875rem)}.workout-item.card-open .workout-item__image{border-radius:8.125rem 0 0 0;max-height:18.75rem;padding-top:55%}.workout-item.card-open .workout-item__body{visibility:visible;opacity:1;width:auto;height:auto;-webkit-transition:all .3s;transition:all .3s}.workout-item.card-open .workout-item__title-image{display:none}.workout-item.card-open .workout-item__text{width:100%;height:auto;visibility:visible;opacity:1}.workout-item__image{-webkit-transition:all .4s;transition:all .4s;border-radius:3.125rem 0 0 0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative;height:25rem}.workout-item__image::after,.workout-item__image::before{content:"";position:absolute;width:101%;height:50%;left:0;z-index:1}.workout-item__image::before{top:52%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(rgba(64,64,64,.005)));background:linear-gradient(180deg,rgba(0,0,0,.8) 0,rgba(64,64,64,.005) 100%);-webkit-transition:top .4s;transition:top .4s}.workout-item__image::after{bottom:52%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(139,139,139,.4)),to(rgba(0,0,0,.005)));background:linear-gradient(180deg,rgba(139,139,139,.4) 0,rgba(0,0,0,.005) 100%);-webkit-transition:bottom .4s;transition:bottom .4s}.workout-item__image:not(:last-child){margin-bottom:.9375rem}.workout-item__image img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;width:100%;height:100%}.workout-item__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem;row-gap:.625rem;width:0;height:0;visibility:hidden;opacity:0}.workout-item__title,.workout-item__title-image{font-size:clamp(1.25rem,-1.467rem + 4.35vw,1.875rem);font-style:normal;font-weight:400;line-height:1.21;letter-spacing:.04rem;max-width:100%}.workout-item__title-image{position:absolute;left:0;bottom:0;width:100%;z-index:2;padding:.5rem}.workout-item__title-image::after{content:"";position:absolute;display:block;top:0;left:0;z-index:-1;width:100%;height:100%;background:inherit;-webkit-transition:all .3s;transition:all .3s;-webkit-animation:fadeIn-title .4;animation:fadeIn-title .4}.workout-item__text{width:0;height:0;font-size:1rem;font-style:normal;font-weight:300;line-height:150%;visibility:hidden;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s}.workout-item__text.text-open{visibility:visible;opacity:1;width:auto;height:auto;-ms-grid-column-span:4;grid-column:span 4}.lifestyle{padding-bottom:5.625rem;padding-top:3.125rem;position:relative}.lifestyle::after,.lifestyle::before{content:"";display:block;position:absolute;width:100%;height:6rem;right:0;opacity:.1000000015;background:-webkit-gradient(linear,left top,right top,from(#ff4300),to(#ff6400));background:linear-gradient(90deg,#ff4300 0,#ff6400 100%)}.lifestyle::before{bottom:9.9375rem;right:-72%}.lifestyle::after{bottom:1.875rem;right:-40%}.lifestyle__container{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:2.25rem}.lifestyle__title{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.lifestyle__title._watcher-view{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.lifestyle__text{text-align:center;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.71;letter-spacing:.025rem;max-width:49rem;margin:0 auto;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.lifestyle__text._watcher-view{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.lifestyle__image{position:relative;-webkit-box-flex:1;-ms-flex:1 1 47%;flex:1 1 47%;width:47%;padding-bottom:32%;-webkit-transition:opacity .4s,-webkit-transform .5s;transition:opacity .4s,-webkit-transform .5s;transition:transform .5s,opacity .4s;transition:transform .5s,opacity .4s,-webkit-transform .5s;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.lifestyle__image._watcher-view{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.lifestyle__image img{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lifestyle__image::after,.lifestyle__image::before{content:"";position:absolute;bottom:-.625rem;width:calc(100% + 1.25rem);height:47%;background:-webkit-gradient(linear,left top,left bottom,from(#ff4300),to(#ff6400));background:linear-gradient(#ff4300,#ff6400);z-index:1;border-radius:.625rem .625rem .625rem .625rem}.lifestyle__image::before{width:50%;right:-.625rem}.lifestyle__image::after{height:6.625rem;width:100%;left:-.625rem}.classes{padding-block:3.75rem;background:#303030 url(../img/classes/bg-image-hd.webp) 50% 50%/cover repeat-y}.classes__title{margin-bottom:2.25rem}.classes__items{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(18.125rem,1fr));gap:clamp(.625rem,-.254rem + 4.4vw,3.125rem);-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s}.classes__items._watcher-view .classes__item{opacity:1}.classes__items._watcher-view .classes__item:nth-child(1){-webkit-transition-delay:.3s;transition-delay:.3s}.classes__items._watcher-view .classes__item:nth-child(2){-webkit-transition-delay:.6s;transition-delay:.6s}.classes__items._watcher-view .classes__item:nth-child(3){-webkit-transition-delay:.9s;transition-delay:.9s}.classes__btn-all{padding:.625rem 4rem;min-height:2.8125rem;margin:0 auto;margin-top:1.625rem;opacity:0;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-transition:all .2s,opacity .4s .3s,-webkit-transform .5s;transition:all .2s,opacity .4s .3s,-webkit-transform .5s;transition:all .2s,transform .5s,opacity .4s .3s;transition:all .2s,transform .5s,opacity .4s .3s,-webkit-transform .5s}.classes__btn-all._watcher-view{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.classes__btn-all::before{border-top:4.0625rem solid #ff4601}.classes__btn-all::after{border-top:4.0625rem solid rgba(255,98,1,.5)}.classes__item{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.item-classes{padding:.3125rem}.item-classes__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.5625rem;height:100%}.item-classes__image-ibg{padding-top:71%;margin-bottom:.3125rem}.item-classes__image-ibg::after,.item-classes__image-ibg::before{content:"";position:absolute;width:60%;bottom:-.3125rem;background:-webkit-gradient(linear,left top,left bottom,from(#ff4300),to(#ff6400));background:linear-gradient(#ff4300,#ff6400);border-radius:.3125rem}.item-classes__image-ibg::before{right:-.3125rem;height:33%;-webkit-transition:all .4s;transition:all .4s}.item-classes__image-ibg::after{height:20%;left:-.3125rem}.item-classes__image-ibg img{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform:scale(.999);-ms-transform:scale(.999);transform:scale(.999);z-index:2}.item-classes__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem;font-style:normal;font-weight:500;line-height:1.71;letter-spacing:.02rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.item-classes__block-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-classes__block-info:not(:last-child){margin-bottom:.625rem}.item-classes__type{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1rem;font-style:normal;font-weight:500;line-height:1.71;letter-spacing:.02rem;-webkit-transition:color .3s;transition:color .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-classes__type::before{background-color:#ff4300}.item-classes__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.item-classes__number span{-webkit-transition:color .4s;transition:color .4s;margin-right:.25rem}.item-classes__number svg{fill:#fff;width:1.5625rem;height:1.5625rem;padding:.0625rem}.item-classes__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem;-webkit-transition:color .3s;transition:color .3s;line-height:1.2}.item-classes__title:not(:last-child){margin-bottom:.625rem}.item-classes__title a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.5rem;font-style:normal;font-weight:600;letter-spacing:.03rem}.item-classes__title svg{width:1.5625rem;height:1.5625rem;padding:.0625rem;fill:rgba(255,255,255,.9);margin-right:.3125rem}.item-classes__title span{white-space:nowrap}.item-classes__name:not(:last-child){margin-bottom:.625rem}.item-classes__name a{-webkit-transition:color .3s;transition:color .3s}.item-classes .item-classes__type,.item-classes__class-number,.item-classes__dificulty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.item-classes .item-classes__type::before,.item-classes__class-number::before,.item-classes__dificulty::before{content:"";width:.5rem;height:.5rem;border-radius:50%}.item-classes__class-number::before,.item-classes__dificulty::before{background-color:#fff}.item-classes__class-number:not(:last-child){margin-bottom:.3125rem}.item-classes__dificulty a{-webkit-transition:color .3s;transition:color .3s}.item-classes__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}.item-classes__button{-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg)}.item-classes__button span{display:block;-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.71;letter-spacing:.0225rem}.button-learn{padding:.375rem 1.3125rem;border:.0625rem solid #fff;-webkit-transition:all .4s;transition:all .4s}.button-trail{padding:.4375rem 1.5625rem;background:-webkit-gradient(linear,left top,left bottom,from(#ff4300),to(#ff6400));background:linear-gradient(#ff4300,#ff6400);border:.0625rem solid transparent;-webkit-transition:all .4s;transition:all .4s}.instructors{padding-top:clamp(3.125rem,2.443rem + 3.41vw,5rem);padding-bottom:clamp(3.75rem,2.841rem + 4.55vw,6.25rem)}.instructors__title:not(:last-child){margin-bottom:2.25rem}.instructors__items{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(14.375rem,1fr));justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:1.875rem}.instructors__items._watcher-view .instructors__item{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.instructors__items._watcher-view .instructors__item:nth-child(1){-webkit-transition-delay:.3s;transition-delay:.3s}.instructors__items._watcher-view .instructors__item:nth-child(2){-webkit-transition-delay:.5s;transition-delay:.5s}.instructors__items._watcher-view .instructors__item:nth-child(3){-webkit-transition-delay:.7s;transition-delay:.7s}.instructors__items._watcher-view .instructors__item:nth-child(4){-webkit-transition-delay:.9s;transition-delay:.9s}.instructors__item{height:100%;width:100%;max-width:24.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s}.instructors__image-ibg{padding-top:140%;width:100%;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.instructors__image-ibg:not(:last-child){margin-bottom:1.25rem}.instructors__card-title{font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.71;letter-spacing:.03rem;text-align:center;padding:0 .625rem;-webkit-transition:color .4s;transition:color .4s}.instructors__card-title:not(:last-child){margin-bottom:.3125rem}.instructors__type{font-size:1rem;font-style:normal;font-weight:400;line-height:1.71;letter-spacing:.02rem;padding:0 .625rem}.download-app{padding-top:.9375rem;padding-bottom:3.75rem;background:-webkit-gradient(linear,left top,right top,from(#ff4300),to(#ff6400));background:linear-gradient(90deg,#ff4300 0,#ff6400 100%)}.download-app._watcher-view .download-app__info{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.download-app._watcher-view .download-app__image-ibg{opacity:1;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.download-app._watcher-view .download-app__buttons{opacity:1;-webkit-transition-delay:.8s;transition-delay:.8s}.download-app__container{display:-ms-grid;display:grid;-ms-grid-columns:58% 1fr;grid-template-columns:58% 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem;row-gap:1.25rem}.download-app__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(-20%);-ms-transform:translateX(-20%);transform:translateX(-20%);opacity:0;-webkit-transition:opacity .4s,-webkit-transform .3s;transition:opacity .4s,-webkit-transform .3s;transition:transform .3s,opacity .4s;transition:transform .3s,opacity .4s,-webkit-transform .3s;max-height:100%}.download-app__title{text-align:left}.download-app__title:not(:last-child){margin-bottom:1.875rem}.download-app__lable{font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.71;letter-spacing:.025rem}.download-app__lable:not(:last-child){margin-bottom:3.75rem}.download-app__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:1.875rem;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;-webkit-transition:opacity .4s;transition:opacity .4s;opacity:0}.download-app__button{display:block;-webkit-transition:all .4s;transition:all .4s;max-width:12.125rem;min-width:5.625rem;height:3.75rem;position:relative;z-index:2}.download-app__button::after{content:"";width:100%;height:110%;position:absolute;top:10%;left:0;background-color:rgba(0,0,0,.7);z-index:-1;border-radius:.5rem;-webkit-animation:pulse 1s infinite ease-in;animation:pulse 1s infinite ease-in}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{opacity:.8}100%{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{opacity:.8}100%{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:0}}@-webkit-keyframes moveLeft{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes moveLeft{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes moveRight{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes moveRight{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}.download-app__image-ibg{margin:0 auto;-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%;padding-bottom:43.4%;height:100%;width:100%;opacity:0;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-transition:opacity .4s,-webkit-transform .3s;transition:opacity .4s,-webkit-transform .3s;transition:transform .3s,opacity .4s;transition:transform .3s,opacity .4s,-webkit-transform .3s}.video-page{padding-top:clamp(1.875rem,.337rem + 7.69vw,6.25rem)}.video-page__container{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;opacity:0;-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}._watcher-view .video-page__container{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.video-page__video{position:relative;min-height:calc(100svh - 5.375rem)}.video-page__video iframe,.video-page__video video{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:2}.video-page__play-button{position:absolute;top:50%;left:50%;z-index:2;translate:-50% -50%;width:3.75rem;height:3.75rem;-webkit-animation:heartbeat 2s ease-in-out infinite both;animation:heartbeat 2s ease-in-out infinite both}.video-page__play-button.pause svg{fill:#ff4300}.video-page__play-button.play{-webkit-animation-play-state:paused;animation-play-state:paused}.video-page__play-button svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;fill:#fff;-webkit-transition:visibility .3s,fill .4s;transition:visibility .3s,fill .4s}.video-page__button{position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg);translate:-50% -50%;visibility:hidden;-webkit-animation:pulse 1s linear infinite;animation:pulse 1s linear infinite}.video-page__button span{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);display:inline-block;font-size:1.25rem;text-align:center}@keyframes pulse{0%{scale:1}10%{scale:.95}100%{scale:1}}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}15%{-webkit-transform:scale(.9);transform:scale(.9);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}27%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}43%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}55%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}15%{-webkit-transform:scale(.9);transform:scale(.9);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}27%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}43%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}55%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.feedback{padding-top:3.125rem;padding-bottom:3.125rem;background:#303030 url(../img/classes/bg-image-hd.webp) 50% 50%/cover no-repeat;background-size:cover}.feedback__title:not(:last-child){margin-bottom:2.5rem}.feedback__slider{opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s}.feedback__slider._watcher-view{opacity:1}.feedback__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:2.875rem}.feedback__slide{position:relative;padding:3.125rem 2.5rem 2.5rem;min-width:18.125rem;background:rgba(5,5,5,.6);max-height:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.5;-webkit-transition:opacity .3s;transition:opacity .3s}.feedback__slide::after{content:"";position:absolute;width:100%;height:.625rem;bottom:0;left:0;background:var(--linear,linear-gradient(90deg,#ff4300 0,#ff6400 100%))}.feedback__slide.swiper-slide-active{opacity:1}.feedback__slide.swiper-slide-prev{opacity:0}.feedback__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.feedback__text:not(:last-child){margin-bottom:1.5rem}.feedback__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:.3125rem;-moz-column-gap:.3125rem;column-gap:.3125rem}.feedback__rating span{display:block;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-animation:wave 1.5s linear infinite;animation:wave 1.5s linear infinite}.feedback__rating span:nth-child(2){-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.feedback__rating span:nth-child(3){-webkit-animation-delay:-.9s;animation-delay:-.9s}.feedback__rating span:nth-child(4){-webkit-animation-delay:-.6s;animation-delay:-.6s}.feedback__rating span:nth-child(5){-webkit-animation-delay:-.3s;animation-delay:-.3s}@-webkit-keyframes wave{0%,100%,60%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.25);transform:scale(1.25)}}@keyframes wave{0%,100%,60%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.25);transform:scale(1.25)}}.feedback__rating span svg{fill:#ff4300;max-width:1.875rem;max-height:1.875rem}.feedback__rating:not(:last-child){margin-bottom:3.75rem}.feedback__autor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.feedback__image-autor{width:3.75rem;height:3.75rem;-webkit-box-flex:0;-ms-flex:0 1 3.75rem;flex:0 1 3.75rem;border-radius:50%;overflow:hidden}.feedback__image-autor img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feedback__name-autor{text-transform:capitalize}.feedback__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;height:.5rem}.feedback__pagination .swiper-pagination-bullet{display:block;width:.75rem;height:.5rem;background:rgba(255,98,1,.5);-webkit-transform:skew(-35deg);-ms-transform:skew(-35deg);transform:skew(-35deg)}.feedback__pagination .swiper-pagination-bullet-active{width:2.8125rem;height:.5rem;background:var(--linear,linear-gradient(90deg,#ff4300 0,#ff6400 100%))}.question{padding-top:3.125rem}.question__block-title{margin-bottom:3.125rem}.spollers._watcher-view .spollers__item{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.spollers._watcher-view .spollers__item:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}.spollers._watcher-view .spollers__item:nth-child(3){-webkit-transition-delay:.4s;transition-delay:.4s}.spollers._watcher-view .spollers__item:nth-child(4){-webkit-transition-delay:.6s;transition-delay:.6s}.spollers__item{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s}.spollers__title{display:inline-block;padding:1rem 2.8125rem 1rem .5rem;border-bottom:.0625rem solid rgba(255,255,255,.7);font-size:1.25rem;font-weight:600;line-height:1.6;letter-spacing:.03rem}.spollers__title._spoller-active+.spollers__wrapper-body{padding:0 1.5625rem}.spollers__title._spoller-active+.spollers__wrapper-body .spollers__body::before{width:100%}.spollers__body{padding:2.5rem 3.75rem;position:relative;font-size:1rem;line-height:1.2}.spollers__body::before{content:"";position:absolute;width:0;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(#ff4300),to(#ff6400));background:linear-gradient(#ff4300,#ff6400);opacity:.3000000119;z-index:-1;-webkit-transition:width .6s;transition:width .6s;-webkit-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg)}.trial-block__body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;row-gap:1.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 3.9375rem;position:relative;background:var(--linear,linear-gradient(90deg,#ff4300 0,#ff6400 100%));-webkit-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg)}.trial-block__content{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-transform:skew(15deg);-ms-transform:skew(15deg);transform:skew(15deg)}.trial-block__title{font-size:clamp(1.25rem,.795rem + 2.27vw,2.5rem);font-style:normal;font-weight:600;line-height:1.6;letter-spacing:.05rem}.trial-block__text{font-size:1rem;font-style:normal;font-weight:400;line-height:1.6;letter-spacing:.02rem}.trial-block__button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}.trial-block__link-button{position:relative;padding:.5625rem 3.5625rem}.trial-block__link-button::after,.trial-block__link-button::before{content:"";position:absolute;border:.0625rem solid #fff;width:100%;height:100%;top:0;left:0;-webkit-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg);z-index:-1;-webkit-transition:all .4s;transition:all .4s}.trial-block__link-button::after{-webkit-animation:pulse-button 2s infinite linear;animation:pulse-button 2s infinite linear;-webkit-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg)}@-webkit-keyframes pulse-button{0%{left:0;-webkit-transform:skew(-15deg);transform:skew(-15deg)}25%{left:.9375rem;-webkit-transform:skew(-15deg);transform:skew(-15deg)}50%{left:0;-webkit-transform:skew(-15deg);transform:skew(-15deg)}75%{-webkit-transform:skew(-15deg);transform:skew(-15deg);left:-.9375rem}}@keyframes pulse-button{0%{left:0;-webkit-transform:skew(-15deg);transform:skew(-15deg)}25%{left:.9375rem;-webkit-transform:skew(-15deg);transform:skew(-15deg)}50%{left:0;-webkit-transform:skew(-15deg);transform:skew(-15deg)}75%{-webkit-transform:skew(-15deg);transform:skew(-15deg);left:-.9375rem}}.swiper{overflow:hidden}.swiper-initialized{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@media (min-width:29.99875em){.header__container{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.lifestyle__image{min-width:24.375rem;min-height:17.5rem}.spollers__title{padding:1rem 2.8125rem 1rem 1.75rem;font-size:1.5rem}}@media (min-width:47.99875em){.classes__btn-all{margin-top:3.125rem}.download-app{padding-bottom:1.25rem}.download-app__info{min-height:29.875rem}.video-page__play-button{width:5.625rem;height:5.625rem}.question__body{margin-bottom:6.25rem}.trial-block{padding:0 .9375rem}.trial-block__button{max-width:50%;-webkit-transform:skew(15deg);-ms-transform:skew(15deg);transform:skew(15deg)}}@media (min-width:76.875em){.feedback__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width:123.74875em){.lifestyle::before{right:-52%}.lifestyle::after{right:-20%}}@media (max-width:76.87375em){.video-page__video{margin:0 -.9375rem}.feedback__wrapper{padding-left:.625rem}}@media (max-width:76.93625em){.feedback__container{padding-right:0;padding-left:0}}@media (max-width:63.99875em){.item-classes{background-color:#262525;padding:1.25rem .625rem}}@media (max-width:63.12375em){.instructors__item{background-color:#262525;padding:1.25rem .625rem}}@media (max-width:61.99875em){.menu__body{position:fixed;top:0;left:-100%;width:100%;height:100%;padding-top:8.75rem;padding-bottom:1.875rem;-webkit-transition:left .4s;transition:left .4s;overflow:auto;background-color:#000}.menu__body::before{content:"";position:fixed;top:-100%;left:0;width:100%;height:clamp(4.375rem,3.239rem + 5.68vw,7.5rem);background-color:#636363;-webkit-transition:top .4s;transition:top .4s;z-index:2}.menu-open .menu__body{left:0}.menu-open .menu__body::before{top:0}.menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3.125rem;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu__item{width:60%;text-align:center}.menu__link{font-size:1.875rem;display:block}.icon-menu{display:block;position:relative;width:1.875rem;height:1.125rem;z-index:5}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:#fff}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main-block__title{line-height:1.3}}@media (max-width:61.99875em) and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:59.375em){.workout-item__title-image{display:none}}@media (max-width:47.99875em){.header__logo{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.footer{padding-top:1.875rem}.footer__container{row-gap:1.25rem}.workout-options{padding-bottom:1.875rem}.workout-options__title:not(:last-child){margin-bottom:1.875rem}.workout-item.card-open .workout-item__image{border-radius:3.125rem 0 0 0}.workout-item__image{height:18.75rem}.workout-item__body{-ms-flex-wrap:wrap;flex-wrap:wrap}.lifestyle{padding-top:1.875rem}.lifestyle__container{row-gap:1.25rem}.lifestyle__text{font-size:1rem}.lifestyle__text:not(:last-child){margin-bottom:1.25rem}.instructors__items{row-gap:2.5rem}.instructors__image-ibg:not(:last-child){margin-bottom:.625rem}.download-app{padding-top:1.875rem}.download-app__container{-ms-grid-columns:1fr;grid-template-columns:1fr}.download-app__info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.download-app__title{text-align:center}.download-app__title:not(:last-child){margin-bottom:.625rem}.download-app__lable{text-align:center}.download-app__lable:not(:last-child){margin-bottom:1.875rem}.download-app__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.download-app__image-ibg{padding-bottom:53.4%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.download-app__image-ibg img{-o-object-fit:contain;object-fit:contain}.feedback{padding-top:1.875rem}.feedback__rating:not(:last-child){margin-bottom:1.25rem}.spollers{margin-bottom:3.125rem}.spollers__title._spoller-active+.spollers__wrapper-body{padding:0}.spollers__body{padding:.625rem .625rem}.spollers__body::before{-webkit-transform:skew(-5deg);-ms-transform:skew(-5deg);transform:skew(-5deg)}.trial-block__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5rem;-webkit-transform:skew(0);-ms-transform:skew(0);transform:skew(0)}.trial-block__content{-webkit-transform:skew(0);-ms-transform:skew(0);transform:skew(0)}}@media (max-width:47.99875em) and (max-width:29.99875em){.download-app__image-ibg img{-o-object-fit:cover;object-fit:cover}}@media (max-width:31.25em){.download-app__image-ibg{padding-bottom:100%}}@media (max-width:29.99875em){.button-def span{padding:.3125rem .875rem;padding-left:.5rem}.header__logo{font-size:1.75rem}.header__button span{padding:.3125rem .875rem;padding-left:.5rem}.header__menu-icon{margin-left:.9375rem}.footer__text{font-size:1.125rem}.workout-options__items{row-gap:.3125rem}.workout-item.card-open .workout-item__body{max-width:100vw}.workout-item__text{font-size:.875rem}.lifestyle__image{width:100%;padding-bottom:67%}.instructors__card-title{font-size:1.375rem}.feedback__slide{padding:1.875rem 1.25rem}}@media (any-hover:hover){.button-def:hover{color:#ff4601}.button-def:hover::before{border-top:2.8125rem solid transparent}.button-def:hover::after{border-top:2.8125rem solid #fff;border-right:.03125rem solid transparent;-webkit-animation-name:none;animation-name:none}.menu__link:hover::before{width:100%;height:100%;border:.1875rem solid #ff4601}.social-footer__item:hover svg{fill:#f70}.workout-item:hover .workout-item__image::before{top:100%}.workout-item:hover .workout-item__image::after{bottom:100%}.workout-item:hover .workout-item__title-image::after{background:rgba(24,23,26,.85) 40%}.classes__btn-all:hover::before{border-top:4.0625rem solid transparent}.classes__btn-all:hover::after{border-top:4.0625rem solid #fff;border-right:.03125rem solid transparent}.item-classes__image-ibg:hover::before{inset:-5px;width:102.5%;height:104%}.item-classes__image-ibg:hover img{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.item-classes__block-info:hover .item-classes__type{color:#ff6400}.item-classes__block-info:hover .item-classes__number{color:#ff6400}.item-classes__title:hover{color:#ff6400}.item-classes__title:hover a{color:#ff6400;-webkit-transition:color .3s;transition:color .3s}.item-classes__name:hover a{color:#ff6400}.item-classes__dificulty:hover a{color:#ff4300}.button-learn:hover{color:#000;background-color:#fff;border:.0625rem solid #fff}.button-trail:hover{color:#000;border:.0625rem solid #fff;background:-webkit-gradient(linear,left top,left bottom,from(#ff4300),to(#ffa569));background:linear-gradient(#ff4300,#ffa569)}.instructors__item:hover .instructors__image-ibg{-webkit-transform:scale(.96);-ms-transform:scale(.96);transform:scale(.96)}.instructors__item:hover .instructors__card-title{color:#ff4300}.download-app__button:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.download-app__button:hover::after{-webkit-animation-play-state:paused;animation-play-state:paused}.video-page__play-button:hover svg{fill:#ff4300}.trial-block__link-button:hover::before{background-color:#000}}@media (any-hover:none){.menu__link::before{width:100%;height:100%;border:.1875rem solid #ff4601}}