@import url(https://fonts.googleapis.com/css?family=Nunito:300,regular,500,600,700);@import url(https://fonts.googleapis.com/css?family=Inter:300,regular,500,600,700);*{padding:0;margin:0;border:0}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:320px}body{color:#e5e5ea;line-height:1;font-family:Inter;font-size:1rem;-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:Inter;font-size:inherit;line-height:inherit;color:inherit;background-color:rgba(0,0,0,0)}label{display:inline-block}button,option,select{cursor:pointer}a{display:inline-block;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:#141417;color:#e5e5ea;line-height:150%;font-weight:300}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{position:relative;z-index:10;min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:87.5rem;margin:0 auto;padding:0 1.25rem}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}._headline mark,.body-footer__sn-link,.body-footer__sn-link:hover,.exercise-card__rating,.exercise__involved-muscles h3,.exercise__name,.exercise__navigation a:hover,.feedback__atach label,.progrqam-card__tags li::before,.trainer__profession,.traning-plan__headline mark,.workout-sets thead{background:linear-gradient(268.93deg,#f5ec9b 0,#905e26 101.83%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.feedback__form textarea,.reviews-slide,.workout-sets__reps--fact{background-color:rgba(75,78,91,.2)}.exercise-filter__search,.feedback__atach label,.feedback__form textarea,.footer-newsletter__input,.progrqam-card,.reviews__navigation .swiper-button-next,.reviews__navigation .swiper-button-prev,.reviews__slider,.select__options,.select__title,.trainer,.workout-sets__reps--fact{border:1px solid rgba(138,135,135,.2)}.exercise-filter__search:focus,.faq__item:hover,.feedback__atach label:hover,.feedback__form textarea:focus,.progrqam-card:hover,.reviews__navigation .swiper-button-next:hover,.reviews__navigation .swiper-button-prev:hover,.trainer:hover,.workout-sets__reps--fact:focus{border:1px solid rgba(138,135,135,.5)}.share-links__list a:hover,.share-links__list button:hover{background:linear-gradient(268.93deg,#905e26 0,#905e26 101.83%)}._btn{display:flex;justify-content:center;align-items:center;height:3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 1.25rem;font-weight:600;font-size:1.0625rem;border-radius:.625rem;background:linear-gradient(268.93deg,#c2a560 0,#905e26 101.83%);color:#e5e5ea;cursor:pointer;background-size:150%;background-position:left center;transition:background-position .4s ease}._btn:hover:not(:disabled){background-position:right center}._headline{margin-bottom:1rem;font-family:Nunito;font-weight:600;line-height:120%}._filter{position:relative;display:flex;justify-content:space-between;align-items:center;width:8.75rem}._filter label{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;height:2.625rem;width:4.375rem;font-weight:500;font-size:.875rem;border-radius:.625rem;cursor:pointer;transition:all .2s ease-in}._filter input[type=radio]{display:none}._filter input[type=radio]:checked+label{color:#141417}._filter input[type=radio]:not(:checked)+label:hover{color:#c2a560}._filter input[id=gym]:checked~span{-webkit-transform:translateX(0);transform:translateX(0)}._filter input[id=home]:checked~span{-webkit-transform:translateX(100%);transform:translateX(100%)}._filter span{position:absolute;display:flex;height:2.25rem;width:4.375rem;background:linear-gradient(268.93deg,#c2a560 0,#905e26 101.83%);z-index:1;border-radius:.625rem;transition:all .25s ease-out}.header{position:sticky;top:0;left:0;right:0;z-index:99;background-color:rgba(20,20,23,.8);backdrop-filter:blur(20px);transition:background-color .25s ease-in-out}.header__inner{position:relative;display:flex;justify-content:space-between;align-items:center;height:4.375rem;border-bottom:1px solid rgba(138,135,135,.5)}.header__logo{width:11.25rem}.header__logo img{width:100%}.icon-menu{display:none}.body-footer{flex:0 0 auto;position:relative;overflow:hidden;background-color:#141417}.body-footer__inner{border-top:1px solid rgba(138,135,135,.5)}.body-footer__logo{width:11.25rem;margin-bottom:2.875rem}.body-footer__content{display:flex;justify-content:space-between;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;margin-bottom:3.125rem}.body-footer__menu .menu-item{font-weight:500;font-size:1.125rem;line-height:110%;text-transform:uppercase}.body-footer__menu .sub-menu{display:flex;gap:1.25rem;margin:1rem 0 0 0}.body-footer__menu .sub-menu .menu-item{margin-bottom:1rem;font-weight:400;text-transform:capitalize}.body-footer__menu .sub-menu .menu-item:hover a{text-decoration:underline!important}.body-footer__title{font-size:1.5rem;margin-bottom:1.8125rem;line-height:1}.body-footer__actions{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.875rem;color:#fff}.body-footer__contacts{display:flex;flex-wrap:wrap;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:1rem}.body-footer__contacts a{display:inline-flex;align-items:center;white-space:nowrap;gap:.375rem;transition:-webkit-text-decoration .2s ease-in-out;transition:text-decoration .2s ease-in-out;transition:text-decoration .2s ease-in-out,-webkit-text-decoration .2s ease-in-out}.body-footer__contacts a:hover{text-decoration:underline}.body-footer__contacts svg{fill:none;stroke:#fff}.body-footer__sn{display:flex;gap:1.875rem}.body-footer__sn-link{display:flex;align-items:center;gap:.75rem;border-radius:1.875rem;transition:all .2s ease-in-out}.body-footer__sn-link svg{transition:all .2s ease-in-out;fill:none;stroke:#c2a560}.body-footer__sn-link:hover svg,.body-footer__sn-link:hover use{stroke:#c2a560}.body-footer__copyright{color:#fff}.footer-newsletter{text-align:end;max-width:26.25rem}.footer-newsletter__title{display:block;font-weight:500;font-size:1.125rem;margin-bottom:.5rem}.footer-newsletter__fields{display:flex;align-items:center;gap:.625rem}.footer-newsletter__input{width:18.75rem;padding:.625rem;margin-bottom:0;line-height:1;color:#d1d1d1;caret-color:#d1d1d1;border-radius:.625rem;background:linear-gradient(0deg,rgba(38,37,41,.3),rgba(38,37,41,.3))}.footer-newsletter__input::-webkit-input-placeholder{font-weight:400;font-size:.875rem}.footer-newsletter__input:-ms-input-placeholder{font-weight:400;font-size:.875rem}.footer-newsletter__input::-ms-input-placeholder{font-weight:400;font-size:.875rem}.footer-newsletter__input::placeholder{font-weight:400;font-size:.875rem}.footer-newsletter__input:focus{outline:0}.footer-newsletter__input:-webkit-autofill,.footer-newsletter__input:-webkit-autofill:focus,.footer-newsletter__input:-webkit-autofill:hover{background-color:rgba(0,0,0,0)!important;-webkit-text-fill-color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.footer-newsletter__submit{height:2.625rem;font-weight:400;font-size:.875rem;cursor:pointer}.hero{position:relative}.hero::after{display:block;width:700px;height:700px;content:"";position:absolute;top:-20%;left:50%;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(img/hero-decor-bg.webp);background-repeat:no-repeat;background-position:center center}.hero__inner{position:relative;z-index:3;display:flex;align-items:center;gap:1.875rem}.hero__content{width:60%}.hero__content h1{margin-bottom:1.875rem}.hero__info{display:flex;align-items:end;gap:1.875rem;max-width:80%}.hero__info a{min-width:8.75rem}.hero__media{width:50%;padding:0 6.25rem;overflow:hidden}.hero__media img{width:100%;-o-object-fit:cover;object-fit:cover}.hero__media video{border-radius:1.25rem}.hero-small__content{max-width:56.25rem}.hero-small a{margin-top:1.625rem}.training-programs__list{display:flex;flex-wrap:wrap;gap:1.875rem}.progrqam-card{display:flex;width:calc(50% - 15px);padding:1.25rem;border-radius:1.25rem;background-image:url(../img/trainin-plan-bg.svg);background-size:100%;background-position:center center;transition:border-color .2s ease-in-out}.progrqam-card__img{position:relative;width:50%}.progrqam-card__img span{display:block;position:absolute;right:.625rem;top:.625rem;z-index:5;display:flex;justify-content:center;align-items:center;width:2.625rem;height:2.625rem;font-weight:600;border-radius:50%;background:linear-gradient(268.93deg,#c2a560 0,#905e26 101.83%)}.progrqam-card__img img{width:100%;height:auto;border-radius:.875rem}.progrqam-card__body{display:flex;flex-direction:column;width:50%;padding-right:1.25rem}.progrqam-card__body a{width:100%;height:2.625rem;margin-top:auto}.progrqam-card__features{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.progrqam-card__feature{display:flex;justify-content:space-between;padding-bottom:.3125rem;border-bottom:1px solid rgba(138,135,135,.5)}.progrqam-card__feature strong{font-weight:500}.progrqam-card__tags{margin-bottom:1.25rem}.progrqam-card__tags li{display:flex;margin-bottom:.25rem;font-weight:300}.progrqam-card__tags li::before{display:block;content:"✓";margin-right:.625rem}.faq__inner{margin:auto}.faq__item{margin-bottom:1rem;padding:0 1.875rem;border-radius:.75rem;border:1px solid rgba(138,135,135,.2);background:rgba(38,37,41,.3);cursor:pointer;transition:border .2s ease-in-out}.faq__title{position:relative;padding:1rem 1rem 1rem 0;font-family:Nunito;line-height:120%;list-style:none}.faq__title:after{content:"";position:absolute;top:40%;right:0;display:block;width:.625rem;height:.625rem;border-top:3px solid #e5e5ea;border-left:3px solid #e5e5ea;-webkit-transform:rotate(225deg);transform:rotate(225deg);transition:all .3s ease-in-out}.faq__title._spoller-active:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.faq__body{padding-bottom:1rem;color:#d1d1d1}.reviews__inner{position:relative}.reviews__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.reviews__header h2{margin-bottom:0}.reviews__navigation{display:flex;justify-content:end;gap:.625rem;padding-right:1.5625rem}.reviews__navigation .swiper-button-next,.reviews__navigation .swiper-button-prev{display:flex;justify-content:center;align-items:center;width:3.125rem;height:3.125rem;border-radius:.625rem;transition:all .2s ease-in-out;cursor:pointer}.reviews__navigation .swiper-button-next img,.reviews__navigation .swiper-button-prev img{width:.9375rem}.reviews__navigation .swiper-button-prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.reviews__navigation .swiper-button-next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.reviews__slider{border-radius:1.875rem;background:rgba(38,37,41,.3)}.reviews__slider .swiper-pagination{position:absolute;z-index:200;display:flex;justify-content:center;gap:.5rem;width:100%;height:.3125rem;bottom:-20px}.reviews__slider .swiper-pagination span{display:block;flex:0 0 .375rem;height:.375rem;border-radius:50%;background-color:gray}.reviews__slider .swiper-pagination .swiper-pagination-bullet-active{background-color:#e5e5ea}.reviews-slide{width:70%;display:flex;align-items:center;gap:1.25rem;padding:1.25rem;border-radius:1.25rem}.reviews-slide__img{vertical-align:middle;width:36%}.reviews-slide__img img{width:100%}.reviews-slide__body{width:67%}.reviews-slide__body h3{font-weight:500;font-size:1.25rem;margin-bottom:.625rem}.reviews-slide__body p{font-size:1rem}.reviews-slide__body ul{margin-top:1.5rem}.reviews-slide__body li{display:flex;margin-bottom:.5rem}.reviews-slide__body li h4{min-width:9.375rem;font-weight:400;color:#a8a8a8}.reviews-slide__body li:last-child{row-gap:.625rem}.cta{backdrop-filter:blur(20px);transition:background-color .25s ease-in-out}.cta__inner{text-align:center;max-width:56.25rem;margin:0 auto}.cta__inner h2{font-size:2.375rem;font-weight:500;line-height:130%;margin-bottom:1.25rem}.cta__inner p{max-width:43.75rem;margin:0 auto;font-size:1.125rem}.cta__inner a{margin:1.875rem auto 0}.exercises__grid{display:flex;flex-wrap:wrap;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:2.5rem}.exercise-filter{display:flex;align-items:center;-webkit-column-gap:3.125rem;-moz-column-gap:3.125rem;column-gap:3.125rem;margin-bottom:1.875rem;padding:1.25rem;border-radius:.75rem;border:1px solid rgba(138,135,135,.2);background:rgba(38,37,41,.3)}.exercise-filter__search{height:2.375rem;padding:0 .9375rem;color:#d1d1d1;caret-color:#d1d1d1;border-radius:.25rem;background:linear-gradient(0deg,rgba(38,37,41,.3),rgba(38,37,41,.3))}.exercise-filter__search:focus{outline:0}.exercise-filter__categories{min-width:12.5rem}.select{min-width:0;position:relative}.select__body{position:relative}.select__title{color:inherit;text-align:left;background:linear-gradient(0deg,rgba(38,37,41,.3),rgba(38,37,41,.3));cursor:pointer;width:100%;border-radius:.25rem;transition:border-radius .2s ease-in-out}.select__value{display:flex;min-width:0;align-items:center;height:2.375rem;padding:0 .9375rem;gap:.625rem}.select__value>*{flex:1 1 auto}.select__value:after{content:"";display:block;height:.75rem;background-image:url(img/icons/Chevron.svg);flex:0 0 12px;transition:all .3s ease 0s}._select-open .select__value:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.select__value._select-pseudo-label::before{content:attr(data-pseudo-label);opacity:.5}.select__content{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__text{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__input{width:100%;background-color:rgba(0,0,0,0);height:100%}.select__options{position:absolute;top:calc(100% - .0625rem);border-radius:0 0 4px 4px;min-width:100%;left:0;background-color:#232428;border-top:0;padding:10px 0 5px 0}.select__scroll{overflow-y:auto;overflow-x:hidden;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.select__option{width:100%;text-align:left;cursor:pointer;padding:.3125rem .9375rem;color:inherit}.select__option.active{background:linear-gradient(268.93deg,#c2a560 0,#905e26 101.83%)}.select__row{display:inline-flex;align-items:center}.select--show-top .select__options{top:auto;bottom:calc(100% - .0625rem);border:1px solid #d9d9d9;border-bottom:0;border-radius:4px 4px 0 0;padding:5px 0 10px 0}.exercise-card{display:flex;flex-direction:column;width:calc(25% - 18px);transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.exercise-card:hover h3{color:#c2a560}.exercise-card:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.exercise-card h3{margin-top:.3125rem;font-family:Nunito;font-size:1.125rem}.exercise-card__img{overflow:hidden;aspect-ratio:3/2;display:flex;justify-content:center;align-items:center;border-radius:.875rem}.exercise-card__img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.exercise-card__info{width:100%;display:flex;justify-content:space-between;margin-top:.3125rem;padding:0 .625rem}.exercise-card__type{color:#f5ec9b;font-weight:300;font-size:.875rem}.nav-links{display:flex;justify-content:center;align-items:center;gap:.3125rem;margin-top:3.75rem}.nav-links>*:not(.dots){display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;font-weight:500;cursor:pointer;transition:all .2s ease-in-out}.nav-links>*:not(.dots):hover{background-color:#c2a560;color:#141417}.nav-links>*:not(.dots):hover svg{fill:#141417}.nav-links .current{background-color:#c2a560;color:#141417}.nav-links svg{width:1.375rem;height:1.375rem;fill:#fff;transition:fill .2s ease-in-out}.exercise__name{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1.25rem;font-family:Nunito;font-weight:600;line-height:120%}.exercise__gallery{display:flex;gap:1.25rem}.exercise__gallery img{width:33.333%;border-radius:1.5rem;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2}.exercise__content{display:flex;gap:2.5rem}.exercise__description{width:50%;color:#d1d1d1}.exercise__description p{margin-bottom:1.25rem}.exercise__description li,.exercise__description ul{list-style-position:inside;list-style-type:disc}.exercise__description li{margin-bottom:.625rem}.exercise__description li::marker{color:#c2a560}.exercise__description strong{font-weight:500;color:#d1d1d1}.exercise__involved-muscles{display:flex;width:50%;gap:1.25rem}.exercise__involved-muscles img{width:50%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.exercise__involved-muscles h3{margin-bottom:1.25rem;font-family:Nunito;font-size:1.5rem}.exercise__involved-muscles li,.exercise__involved-muscles ul{list-style-position:inside;list-style-type:disc}.exercise__involved-muscles li{margin-bottom:.625rem;line-height:130%}.exercise__involved-muscles li span{color:#d1d1d1;opacity:.7}.exercise__involved-muscles li::marker{color:#c2a560}.exercise__videos{display:flex;gap:1.25rem}.exercise__video{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;width:50%;aspect-ratio:5/3;border-radius:1.5rem}.exercise__video.playing:after{background-color:rgba(0,0,0,0)}.exercise__video:after{position:absolute;top:0;left:0;z-index:2;content:"";display:block;height:100%;width:100%;background-color:rgba(0,0,0,.5)}.exercise__video img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;transition:opacity .2s ease-in-out;cursor:pointer}.exercise__video.playing img{opacity:0}.exercise__video video{width:auto;height:100%}.exercise__video video:hover{cursor:pointer}.exercise__footer{display:flex;justify-content:space-between}.exercise__navigation{display:flex;gap:1.375rem}.exercise__navigation a{display:flex;align-items:center;gap:.3125rem;line-height:1}.exercise__navigation a:first-child:hover::before{border-color:#905e26}.exercise__navigation a:last-child:hover::after{border-color:#f5ec9b}.exercise__navigation a:first-child::before,.exercise__navigation a:last-child::after{content:"";display:block;min-width:.5rem;height:.5rem;margin-top:2px;border-top:2px solid #e5e5ea;border-left:2px solid #e5e5ea}.exercise__navigation a:first-child::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.exercise__navigation a:last-child::after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.share-links{display:flex;align-items:center;-webkit-column-gap:3.125rem;-moz-column-gap:3.125rem;column-gap:3.125rem;row-gap:1rem;width:50%}.share-links__text{font-size:1.5rem}.share-links__list{display:flex;gap:1rem}.share-links__list a{display:flex;justify-content:center;align-items:center;width:2.625rem;height:2.625rem;border-radius:50%;background:linear-gradient(268.93deg,#c2a560 0,#905e26 101.83%);transition:all .2s ease-in-out}.share-links__list a:hover{transition:all .2s ease-in-out;fill:#e5e5ea}.share-links__list button{display:flex;align-items:center;justify-content:center;width:10rem;height:2.625rem;border-radius:6.25rem;font-size:1.125rem;line-height:140%;color:#e5e5ea;background:linear-gradient(268.93deg,#c2a560 0,#905e26 101.83%);transition:background .2s ease-in-out}.share-links__list button:hover{transition:all .2s ease-in-out}.share-links__list button svg{fill:#e5e5ea;margin-right:.625rem}.share-links button{position:relative;margin-left:0}.share-links span{display:none;position:absolute;top:-3.125rem;left:0;padding:.25rem 1rem;background-color:#e5e5ea;color:#141417}.share-links span::before{position:absolute;top:1.4375rem;left:.25rem;z-index:-1;content:"";width:1.25rem;height:1.25rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#e5e5ea}.share-links .show-tip span{display:block}.related-exercises h2{margin-bottom:1.875rem}.related-exercises__list{display:flex;flex-wrap:wrap;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:2.5rem}.related-exercises__list .exercise-card__body{display:block;width:100%}.tabs__navigation{overflow-x:auto;display:flex;gap:1.25rem;margin-bottom:1.875rem;padding-bottom:10px}.tabs__title{font-weight:500;color:#c2a560;border-radius:.625rem;border:1px solid;overflow:hidden;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:0 10px}.tabs__title._tab-active{border:none;background:linear-gradient(268.93deg,#c2a560 0,#905e26 101.83%);color:#e5e5ea}.traning-plan [open]{border-color:rgba(138,135,135,.5)}.traning-plan__container{display:flex;flex-direction:column;gap:2.5rem}.traning-plan__headline{font-family:Nunito;font-weight:600;line-height:120%}.traning-plan__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:1.25rem}.traning-plan__header h2{text-align:end;font-weight:500;line-height:1;color:rgba(138,135,135,.5)}.traning-plan__header time{color:rgba(138,135,135,.5)}.traning-plan__item{margin-bottom:1rem;padding:0 1.875rem;border-radius:.75rem;border:1px solid rgba(138,135,135,.2);background:rgba(38,37,41,.3);cursor:pointer}.traning-plan__title{position:relative;padding-right:.75rem;padding:1rem 0;font-family:Nunito;line-height:120%;list-style:none}.traning-plan__title:after{content:"";position:absolute;top:40%;right:0;display:block;width:.625rem;height:.625rem;border-top:3px solid #e5e5ea;border-left:3px solid #e5e5ea;-webkit-transform:rotate(225deg);transform:rotate(225deg);transition:all .3s ease-in-out}.traning-plan__title._spoller-active:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.traning-plan__info p{padding-top:1.25rem;color:#d1d1d1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.traning-plan__info a{position:relative;display:inline-block;padding-right:.625rem;color:#c2a560}.traning-plan__info a:after{content:"";position:absolute;top:.59375rem;right:0;display:block;width:.4375rem;height:.4375rem;border-top:2px solid #c2a560;border-left:2px solid #c2a560;-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:all .3s ease-in-out}.traning-plan__img{display:flex;align-items:center;overflow:hidden;aspect-ratio:5/3;border-radius:.625rem}.traning-plan__img img{width:100%;-o-object-fit:cover;object-fit:cover}.traning-plan__body{display:flex;-webkit-column-gap:3.125rem;-moz-column-gap:3.125rem;column-gap:3.125rem;padding:.625rem 0 1.25rem}.traning-plan__body>*{width:33.333%}.workout-sets{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.workout-sets thead{height:2.5rem;font-weight:400;font-size:1rem}.workout-sets thead th{font-weight:600}.workout-sets__set{height:3.375rem}.workout-sets__set td{text-align:center;width:auto;font-size:1rem;color:#d1d1d1}.workout-sets__set td:first-child,.workout-sets__set td:last-child{color:#7d7d7d}.workout-sets__set td:first-child.active,.workout-sets__set td:last-child.active{color:#e5e5ea}.workout-sets__set td:first-child.progress--green,.workout-sets__set td:last-child.progress--green{color:green}.workout-sets__set td:first-child.progress--orange,.workout-sets__set td:last-child.progress--orange{color:orange}.workout-sets__set td:first-child.progress--red,.workout-sets__set td:last-child.progress--red{color:red}.workout-sets__reps--fact{appearance:none;-webkit-appearance:none;width:2.375rem;height:1.75rem;text-align:center;border-radius:.375rem;aspect-ratio:1/1}.workout-sets__reps--fact:focus{outline:0}.workout-sets__reps--fact::-webkit-input-placeholder{text-align:center}.workout-sets__reps--fact:-ms-input-placeholder{text-align:center}.workout-sets__reps--fact::-ms-input-placeholder{text-align:center}.workout-sets__reps--fact::placeholder{text-align:center}.feedback__form{width:100%;margin-bottom:1.25rem}.feedback__form textarea{height:9.375rem;width:100%;margin-bottom:1rem;padding:.625rem;border-radius:.625rem;resize:none}.feedback__form textarea:focus{outline:0}.feedback__btns{display:flex;gap:.75rem}.feedback__atach{position:relative;width:50%}.feedback__atach input{opacity:0;overflow:hidden;position:absolute;z-index:-1}.feedback__atach label{overflow:hidden;display:flex;justify-content:center;align-items:center;gap:.625rem;width:100%;height:3rem;padding:0 .9375rem;cursor:pointer;border-radius:.625rem;transition:border-color .2s ease-in-out}.feedback__atach label svg{width:1rem;height:1rem;fill:#905e26}.feedback__atach button{position:absolute;top:-.4375rem;right:-.4375rem}.feedback__submit{width:50%}.feedback__submit:disabled{opacity:.5;cursor:default}.feedback__video{width:100%;border-radius:.625rem}.feedback .progress-bar{width:100%;height:10px;background-color:#f3f3f3;border-radius:5px;margin-top:10px;overflow:hidden;position:relative}.feedback .progress-bar-inner{height:100%;background-color:#4caf50;width:0%;transition:width .2s ease}.trainers__list{display:flex;flex-wrap:wrap;gap:1.875rem}.trainer{position:relative;display:flex;gap:1.875rem;width:calc(33.333% - 20px);padding:1.25rem .9375rem;border-radius:1.25rem;transition:border-color .2s ease}.trainer:after{position:absolute;left:45%;display:block;content:"";width:1px;height:calc(100% - 40px);background-color:rgba(138,135,135,.5)}.trainer__info{display:flex;flex-direction:column;text-align:center;width:45%}.trainer__img{width:6.25rem;height:6.25rem;margin:0 auto .625rem auto;border-radius:50%;-o-object-fit:cover;object-fit:cover}.trainer__name{font-weight:600;margin-bottom:.375rem}.trainer__profession{margin-bottom:.375rem;font-weight:500}.trainer__description{margin-bottom:auto;font-size:.875rem}.trainer__action{display:flex;justify-content:space-between;margin-top:auto;max-width:6.875rem;width:100%;margin:.9375rem auto 0}.trainer__action a:hover svg{stroke:#c2a560}.trainer__action svg{width:1.5rem;height:1.5rem;fill:none;stroke:#f5ec9b}.trainer__details{width:55%}.trainer__details h4{display:block;color:#f5ec9b;margin-bottom:.25rem}.trainer__details p{font-size:.875rem;color:#d1d1d1}.swiper{overflow:hidden}.swiper-initialized{touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;box-sizing:content-box;display:flex;position:relative}.swiper-vertical .swiper-wrapper{flex-direction:column}.swiper-autoheight .swiper-wrapper{align-items:flex-start}.swiper-initialized .swiper-slide{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:767px){.nav{display:flex;align-items:center;height:100%}.menu__back-btn{display:none}.menu{display:flex;align-items:center;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;height:100%}.menu__item_lv1{display:inline-flex;align-items:center;gap:.625rem;height:100%;margin-bottom:-1px;padding:0 .9375rem;font-weight:500;font-size:.875rem;white-space:nowrap}.menu__item_lv1.menu-item-has-children{background-image:url(../img/icons/Chevron.svg);background-repeat:no-repeat;background-position:right center;background-size:.75rem;padding-right:1.125rem}.menu__item_lv1.menu-item-has-children:hover .menu__submenu_lv2{visibility:visible;opacity:1}.menu__item_lv1._btn{height:2.375rem}.menu__item_lv1._btn :hover{color:mainColor}.menu__item_lv1:not(:last-child):hover>a{border-bottom:1px solid #fff}.menu__item_lv1 a{display:flex;align-items:center;height:100%;transition:all .2s ease-in-out;border-bottom:1px solid transparent}.menu__submenu_lv2{position:absolute;top:4.375rem;left:0;z-index:999;display:flex;flex-wrap:wrap;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem;width:100%;padding:2rem;background-color:#141417;visibility:hidden;opacity:0;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;border:1px solid rgba(138,135,135,.5);border-top:none}.menu__submenu_lv2 .menu__item_lv2{display:flex;flex-direction:column;row-gap:.3125rem;width:calc(33.333% - 21.5px);font-weight:500;font-size:.9375rem;line-height:130%;text-transform:uppercase}.menu__submenu_lv2 .menu__item_lv2>a{height:2.5rem;transition:-webkit-text-decoration .2s ease-in-out;transition:text-decoration .2s ease-in-out;transition:text-decoration .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;white-space:wrap;overflow:hidden}.menu__submenu_lv2 .menu__item_lv2>a:hover{text-decoration:underline}.menu__submenu_lv3{position:static;width:100%;height:auto;box-shadow:none;padding:0}.menu__submenu_lv3 .menu__item_lv3{display:flex;align-items:center;gap:.3125rem;padding:.5rem 1rem;border-radius:4px;font-weight:500;font-size:.875rem;text-transform:capitalize;color:#e5e5ea;cursor:pointer;background-size:1.5rem;background-repeat:no-repeat;background-position:left center;transition:background-color .2s ease-in-out}.menu__submenu_lv3 .menu__item_lv3 a{display:inline-block;width:90%;cursor:pointer;line-height:140%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu__submenu_lv3 .menu__item_lv3 img{width:1.5rem;height:1.5rem;margin-right:.25rem}.menu__submenu_lv3 .menu__item_lv3::after{content:"";display:block;background-image:url(../img/icons/menu/arrow-next.svg);background-repeat:no-repeat;background-position-x:0;background-position-y:3px;height:1.5rem;flex:0 0 1.5rem;opacity:0;transition:all .2s ease-in-out}.menu__submenu_lv3 .menu__item_lv3:hover::after{opacity:1;background-position-x:5px}.menu__submenu_lv3 .menu__item_lv3:hover{color:#c2a560;background-color:linear-gradient(268.93deg,#c2a560 0,#905e26 101.83%)}}@media (min-width:85em){._headline{font-size:4rem}.body-footer__inner{padding-top:3.0625rem}.body-footer__inner{padding-bottom:4.6875rem}.body-footer__menu .sub-menu .menu-item{font-size:1rem}.body-footer__contacts a{font-size:1rem}.body-footer__copyright{font-size:1rem}.hero{margin-top:5.625rem}.hero{margin-bottom:7.5rem}.hero-small{margin-top:5.625rem}.hero-small{margin-bottom:7.5rem}.training-programs{margin-bottom:7.5rem}.faq{margin-bottom:7.5rem}.faq__title{font-size:1.5rem}.reviews{margin-bottom:7.5rem}.reviews__slider{padding-top:3.75rem}.reviews__slider{padding-bottom:3.75rem}.cta{margin-bottom:6.25rem}.exercises{margin-top:4rem}.exercises{margin-bottom:7.5rem}.exercise{padding-top:4rem}.exercise{padding-bottom:5rem}.exercise__name{font-size:4rem}.exercise__content{padding-top:4rem}.exercise__content{padding-bottom:4rem}.exercise__videos{padding-bottom:5rem}.related-exercises{padding-bottom:4rem}.tabs__title{height:2.625rem}.tabs__title{font-size:1.125rem}.traning-plan{margin-top:4rem}.traning-plan{margin-bottom:4rem}.traning-plan__headline{font-size:4rem}.traning-plan__header h2{font-size:2.5rem}.traning-plan__title{font-size:1.5rem}.trainers{margin-bottom:7.5rem}}@media (max-width:1360px){.hero__info{flex-direction:column;align-items:flex-start;max-width:100%}.hero__media{padding:unset}}@media (max-width:1023px){.body-footer__menu .sub-menu{display:block;-webkit-columns:2;-moz-columns:2;columns:2;max-width:12.5rem}.footer-newsletter__fields{flex-direction:column;align-items:end}.hero__content{width:100%}.hero__media{width:100%}.training-programs__list{flex-direction:column}.progrqam-card{width:100%}.reviews-slide__body{padding-right:0}.reviews-slide__body li:last-child{flex-wrap:wrap}.exercise-card{width:calc(33.333% - 16px)}.exercise__content{flex-direction:column;gap:1.875rem}.exercise__description{width:100%}.exercise__involved-muscles{width:100%}.exercise__navigation a{font-size:.875rem}.share-links__list{gap:.75rem}.share-links__list a{width:2.25rem;height:2.25rem}.share-links__list button{height:2.25rem}.related-exercises__list .exercise-card{width:calc(50% - 12px)}.trainer{width:calc(50% - 15px)}}@media (max-width:767px){.header__inner{height:4.375rem;padding:0}.header__logo{width:8.75rem}.menu-open .nav{left:0}.nav{overflow-y:auto;position:fixed;top:4.3125rem;left:-101%;bottom:0;z-index:5;width:100%;padding:2.5rem 1.875rem;background-color:#141417;height:calc(100vh - 4.4375rem);transition:left .3s ease-out}.menu{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;row-gap:.5rem;height:auto}.menu a{display:block}.menu__item_lv1{display:flex;flex-direction:column;height:44px;font-weight:500;font-size:1.625rem;transition:height .3s ease-in-out;overflow:hidden}.menu__item_lv1.openned{height:calc(44px + var(--submenu-height,0))}.menu__item_lv1.menu-item-has-children>a{display:flex;justify-content:space-between;width:100%}.menu__item_lv1.menu-item-has-children>a::after{content:"";display:inline-block;align-self:center;width:1.375rem;height:1.375rem;background-image:url(../img/icons/Chevron.svg);background-size:100%;background-repeat:no-repeat;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.menu__item_lv1.menu-item-has-children.openned>a::after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.menu__item_lv2>a{margin-right:3.125rem}.menu__item_lv2.menu-item-has-children{width:100%;background-image:url(../img/icons/Chevron.svg);background-repeat:no-repeat;background-position:top .1875rem right .625rem;background-size:1.375rem}.menu__submenu_lv2{position:static;display:flex;flex-direction:column;gap:.75rem;justify-content:flex-start;background-color:rgba(75,78,91,.3019607843);box-shadow:rgba(0,0,0,.06) 0 2px 4px 0 inset;padding:1.25rem;transition:all .3s ease-in-out}.menu__item_lv2{display:flex;align-items:center;font-size:1.375rem;line-height:130%}.menu__item_lv2>a{display:inline-block;margin-right:3.125rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu__submenu_lv3{position:absolute;top:0;bottom:0;right:0;-webkit-transform:translateX(105%);transform:translateX(105%);display:flex;flex-direction:column;gap:.75rem;width:100%;padding:1.25rem 0;background-color:#141417;height:auto;transition:all .3s ease-in-out}.menu__item_lv3{display:flex;align-items:center}.menu__item_lv3 a{display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu__item_lv3 img{width:1.5rem;height:1.5rem;margin:.0625rem .25rem 0 0}.active .menu__submenu_lv3{-webkit-transform:translateX(0);transform:translateX(0);overflow:auto}.menu__back-btn{position:fixed;top:5.3125rem;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:40;width:100%;background-image:url(../img/icons/menu/arrow-back.svg);background-repeat:no-repeat;background-position:center left;background-size:1.5625rem;background-color:#141417;padding:.625rem 0 .625rem 1.875rem;font-weight:500;font-size:1.25rem;transition:all .2s ease-in-out}.menu__back-btn.active{-webkit-transform:translateX(20px);transform:translateX(20px)}.body-footer__content{gap:3.125rem;flex-direction:column}.body-footer__actions{justify-content:space-between}.body-footer__sn-link span{display:none}.body-footer__copyright{order:3;width:100%;text-align:center}.footer-newsletter__title{text-align:left}.footer-newsletter__fields{flex-direction:row;margin-left:1.25rem}.footer-newsletter__input{width:100%}.hero__inner{flex-direction:column}.progrqam-card{flex-direction:column-reverse;gap:1.25rem}.progrqam-card__img{width:100%}.progrqam-card__body{width:100%;padding-right:0}.faq__item{flex-direction:column;padding:0 1.25rem;margin-bottom:.625rem}.faq__title:after{width:.5rem;height:.5rem;border-top:2px solid #e5e5ea;border-left:2px solid #e5e5ea}.reviews-slide__img{width:86%}.reviews-slide__body{width:86%}.reviews-slide__body p{font-size:.875rem}.cta__inner h2{font-size:1.5rem}.cta__inner p{font-size:1rem}.exercise-filter{flex-wrap:wrap;-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem;row-gap:.625rem;padding:0;border:none;background:0 0}.exercise-filter__search{order:2;width:100%}.exercise-card{width:calc(50% - 12px)}.exercise__gallery{display:flex;width:100%;padding-bottom:.9375rem;overflow-y:clip;overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.exercise__gallery img{border-radius:.75rem;scroll-snap-align:start;min-width:100%}.exercise__videos{flex-direction:column;gap:1rem}.exercise__video{width:100%;border-radius:.75rem}.exercise__video img{width:2.875rem;height:2.875rem}.exercise__footer{flex-direction:column-reverse;gap:2.5rem}.share-links{flex-wrap:wrap;width:100%}.share-links__text{font-size:1.25rem}.related-exercises__list{flex-wrap:nowrap;overflow-y:clip;overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:1.25rem}.related-exercises__list .exercise-card{scroll-snap-align:start;min-width:100%}.tabs__navigation{margin-bottom:1.25rem}.traning-plan__header{margin-bottom:1rem}.traning-plan__item{flex-direction:column;padding:0 1.25rem}.traning-plan__title:after{width:.5rem;height:.5rem;border-top:2px solid #e5e5ea;border-left:2px solid #e5e5ea}.traning-plan__info p{font-size:.875rem}.traning-plan__info a{font-size:.875rem}.traning-plan__img img{width:100%}.traning-plan__body{flex-direction:column;row-gap:2.5rem}.traning-plan__body>*{width:100%}.workout-sets{max-width:31.25rem;margin:auto}.workout-sets__set{height:2.125rem}.feedback{max-width:31.25rem;margin:auto}.feedback__form textarea{height:6.25rem}.trainers__list{flex-direction:column;gap:3.125rem}.trainer{width:100%}}@media (max-width:767px)and (any-hover:none){.exercise__video img{cursor:default}}@media (max-width:575px){._btn{width:100%}.body-footer__menu .sub-menu{min-width:100%;-webkit-columns:4;-moz-columns:4;columns:4;margin-left:1.25rem}.body-footer__actions{justify-content:center}.footer-newsletter__fields{flex-direction:column}.reviews-slide{flex-direction:column;width:84%;padding:1.25rem 0}.exercises__grid{flex-direction:column;padding:1.875rem 1.25rem;border-radius:.75rem;border:1px solid rgba(138,135,135,.2);background:rgba(38,37,41,.3)}.exercise-filter__categories{order:3;min-width:100%}.exercise-card{width:100%}.exercise__involved-muscles{flex-direction:column}.exercise__involved-muscles img{width:100%}.share-links__list{flex-wrap:wrap}.traning-plan__body{row-gap:1.875rem}.feedback__submit{width:100%}.trainer{gap:1.875rem;padding:0;border:none}.trainer:after{height:100%}}@media (max-width:47.99875em){.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:"";transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:#e5e5ea}.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);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media (max-width:47.99875em)and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:22.5em){._headline{font-size:2rem}.body-footer__inner{padding-top:1.875rem}.body-footer__inner{padding-bottom:1rem}.body-footer__menu .sub-menu .menu-item{font-size:.875rem}.body-footer__contacts a{font-size:.875rem}.body-footer__copyright{font-size:.875rem}.hero{margin-top:3.75rem}.hero{margin-bottom:3.75rem}.hero-small{margin-top:3.75rem}.hero-small{margin-bottom:3.75rem}.training-programs{margin-bottom:3.75rem}.faq{margin-bottom:3.75rem}.faq__title{font-size:1.125rem}.reviews{margin-bottom:3.75rem}.reviews__slider{padding-top:1.875rem}.reviews__slider{padding-bottom:1.875rem}.cta{margin-bottom:3.75rem}.exercises{margin-top:2rem}.exercises{margin-bottom:2rem}.exercise{padding-top:2rem}.exercise{padding-bottom:2.5rem}.exercise__name{font-size:2rem}.exercise__content{padding-top:1.25rem}.exercise__content{padding-bottom:2rem}.exercise__videos{padding-bottom:2.5rem}.related-exercises{padding-bottom:2rem}.tabs__title{height:2.25rem}.tabs__title{font-size:1rem}.traning-plan{margin-top:2rem}.traning-plan{margin-bottom:2rem}.traning-plan__headline{font-size:2rem}.traning-plan__header h2{font-size:1.25rem}.traning-plan__title{font-size:1.25rem}.trainers{margin-bottom:3.75rem}}@media (min-width:22.5em)and (max-width:85em){@supports (font-size:clamp(2rem ,1.28rem + 3.2vw ,4rem)){._headline{font-size:clamp(2rem ,1.28rem + 3.2vw ,4rem)}}@supports not (font-size:clamp(2rem ,1.28rem + 3.2vw ,4rem)){._headline{font-size:calc(2rem + 2*(100vw - 22.5rem)/ 62.5)}}@supports (padding-top:clamp(1.875rem ,1.4475rem + 1.9vw ,3.0625rem)){.body-footer__inner{padding-top:clamp(1.875rem ,1.4475rem + 1.9vw ,3.0625rem)}}@supports not (padding-top:clamp(1.875rem ,1.4475rem + 1.9vw ,3.0625rem)){.body-footer__inner{padding-top:calc(1.875rem + 1.1875*(100vw - 22.5rem)/ 62.5)}}@supports (padding-bottom:clamp(1rem ,-0.3275rem + 5.9vw ,4.6875rem)){.body-footer__inner{padding-bottom:clamp(1rem ,-.3275rem + 5.9vw ,4.6875rem)}}@supports not (padding-bottom:clamp(1rem ,-0.3275rem + 5.9vw ,4.6875rem)){.body-footer__inner{padding-bottom:calc(1rem + 3.6875*(100vw - 22.5rem)/ 62.5)}}@supports (font-size:clamp(0.875rem ,0.83rem + 0.2vw ,1rem)){.body-footer__menu .sub-menu .menu-item{font-size:clamp(.875rem ,.83rem + .2vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.83rem + 0.2vw ,1rem)){.body-footer__menu .sub-menu .menu-item{font-size:calc(.875rem + .125*(100vw - 22.5rem)/ 62.5)}}@supports (font-size:clamp(0.875rem ,0.83rem + 0.2vw ,1rem)){.body-footer__contacts a{font-size:clamp(.875rem ,.83rem + .2vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.83rem + 0.2vw ,1rem)){.body-footer__contacts a{font-size:calc(.875rem + .125*(100vw - 22.5rem)/ 62.5)}}@supports (font-size:clamp(0.875rem ,0.83rem + 0.2vw ,1rem)){.body-footer__copyright{font-size:clamp(.875rem ,.83rem + .2vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.83rem + 0.2vw ,1rem)){.body-footer__copyright{font-size:calc(.875rem + .125*(100vw - 22.5rem)/ 62.5)}}@supports (margin-top:clamp(3.75rem ,3.075rem + 3vw ,5.625rem)){.hero{margin-top:clamp(3.75rem ,3.075rem + 3vw ,5.625rem)}}@supports not (margin-top:clamp(3.75rem ,3.075rem + 3vw ,5.625rem)){.hero{margin-top:calc(3.75rem + 1.875*(100vw - 22.5rem)/ 62.5)}}@supports (margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)){.hero{margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)}}@supports not (margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)){.hero{margin-bottom:calc(3.75rem + 3.75*(100vw - 22.5rem)/ 62.5)}}@supports (margin-top:clamp(3.75rem ,3.075rem + 3vw ,5.625rem)){.hero-small{margin-top:clamp(3.75rem ,3.075rem + 3vw ,5.625rem)}}@supports not (margin-top:clamp(3.75rem ,3.075rem + 3vw ,5.625rem)){.hero-small{margin-top:calc(3.75rem + 1.875*(100vw - 22.5rem)/ 62.5)}}@supports (margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)){.hero-small{margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)}}@supports not (margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)){.hero-small{margin-bottom:calc(3.75rem + 3.75*(100vw - 22.5rem)/ 62.5)}}@supports (margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)){.training-programs{margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)}}@supports not (margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)){.training-programs{margin-bottom:calc(3.75rem + 3.75*(100vw - 22.5rem)/ 62.5)}}@supports (margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)){.faq{margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)}}@supports not (margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)){.faq{margin-bottom:calc(3.75rem + 3.75*(100vw - 22.5rem)/ 62.5)}}@supports (font-size:clamp(1.125rem ,0.99rem + 0.6vw ,1.5rem)){.faq__title{font-size:clamp(1.125rem ,.99rem + .6vw ,1.5rem)}}@supports not (font-size:clamp(1.125rem ,0.99rem + 0.6vw ,1.5rem)){.faq__title{font-size:calc(1.125rem + .375*(100vw - 22.5rem)/ 62.5)}}@supports (margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)){.reviews{margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)}}@supports not (margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)){.reviews{margin-bottom:calc(3.75rem + 3.75*(100vw - 22.5rem)/ 62.5)}}@supports (padding-top:clamp(1.875rem ,1.2rem + 3vw ,3.75rem)){.reviews__slider{padding-top:clamp(1.875rem ,1.2rem + 3vw ,3.75rem)}}@supports not (padding-top:clamp(1.875rem ,1.2rem + 3vw ,3.75rem)){.reviews__slider{padding-top:calc(1.875rem + 1.875*(100vw - 22.5rem)/ 62.5)}}@supports (padding-bottom:clamp(1.875rem ,1.2rem + 3vw ,3.75rem)){.reviews__slider{padding-bottom:clamp(1.875rem ,1.2rem + 3vw ,3.75rem)}}@supports not (padding-bottom:clamp(1.875rem ,1.2rem + 3vw ,3.75rem)){.reviews__slider{padding-bottom:calc(1.875rem + 1.875*(100vw - 22.5rem)/ 62.5)}}@supports (margin-bottom:clamp(3.75rem ,2.85rem + 4vw ,6.25rem)){.cta{margin-bottom:clamp(3.75rem ,2.85rem + 4vw ,6.25rem)}}@supports not (margin-bottom:clamp(3.75rem ,2.85rem + 4vw ,6.25rem)){.cta{margin-bottom:calc(3.75rem + 2.5*(100vw - 22.5rem)/ 62.5)}}@supports (margin-top:clamp(2rem ,1.28rem + 3.2vw ,4rem)){.exercises{margin-top:clamp(2rem ,1.28rem + 3.2vw ,4rem)}}@supports not (margin-top:clamp(2rem ,1.28rem + 3.2vw ,4rem)){.exercises{margin-top:calc(2rem + 2*(100vw - 22.5rem)/ 62.5)}}@supports (margin-bottom:clamp(2rem ,0.02rem + 8.8vw ,7.5rem)){.exercises{margin-bottom:clamp(2rem ,.02rem + 8.8vw ,7.5rem)}}@supports not (margin-bottom:clamp(2rem ,0.02rem + 8.8vw ,7.5rem)){.exercises{margin-bottom:calc(2rem + 5.5*(100vw - 22.5rem)/ 62.5)}}@supports (padding-top:clamp(2rem ,1.28rem + 3.2vw ,4rem)){.exercise{padding-top:clamp(2rem ,1.28rem + 3.2vw ,4rem)}}@supports not (padding-top:clamp(2rem ,1.28rem + 3.2vw ,4rem)){.exercise{padding-top:calc(2rem + 2*(100vw - 22.5rem)/ 62.5)}}@supports (padding-bottom:clamp(2.5rem ,1.6rem + 4vw ,5rem)){.exercise{padding-bottom:clamp(2.5rem ,1.6rem + 4vw ,5rem)}}@supports not (padding-bottom:clamp(2.5rem ,1.6rem + 4vw ,5rem)){.exercise{padding-bottom:calc(2.5rem + 2.5*(100vw - 22.5rem)/ 62.5)}}@supports (font-size:clamp(2rem ,1.28rem + 3.2vw ,4rem)){.exercise__name{font-size:clamp(2rem ,1.28rem + 3.2vw ,4rem)}}@supports not (font-size:clamp(2rem ,1.28rem + 3.2vw ,4rem)){.exercise__name{font-size:calc(2rem + 2*(100vw - 22.5rem)/ 62.5)}}@supports (padding-top:clamp(1.25rem ,0.26rem + 4.4vw ,4rem)){.exercise__content{padding-top:clamp(1.25rem ,.26rem + 4.4vw ,4rem)}}@supports not (padding-top:clamp(1.25rem ,0.26rem + 4.4vw ,4rem)){.exercise__content{padding-top:calc(1.25rem + 2.75*(100vw - 22.5rem)/ 62.5)}}@supports (padding-bottom:clamp(2rem ,1.28rem + 3.2vw ,4rem)){.exercise__content{padding-bottom:clamp(2rem ,1.28rem + 3.2vw ,4rem)}}@supports not (padding-bottom:clamp(2rem ,1.28rem + 3.2vw ,4rem)){.exercise__content{padding-bottom:calc(2rem + 2*(100vw - 22.5rem)/ 62.5)}}@supports (padding-bottom:clamp(2.5rem ,1.6rem + 4vw ,5rem)){.exercise__videos{padding-bottom:clamp(2.5rem ,1.6rem + 4vw ,5rem)}}@supports not (padding-bottom:clamp(2.5rem ,1.6rem + 4vw ,5rem)){.exercise__videos{padding-bottom:calc(2.5rem + 2.5*(100vw - 22.5rem)/ 62.5)}}@supports (padding-bottom:clamp(2rem ,1.28rem + 3.2vw ,4rem)){.related-exercises{padding-bottom:clamp(2rem ,1.28rem + 3.2vw ,4rem)}}@supports not (padding-bottom:clamp(2rem ,1.28rem + 3.2vw ,4rem)){.related-exercises{padding-bottom:calc(2rem + 2*(100vw - 22.5rem)/ 62.5)}}@supports (height:clamp(2.25rem ,2.115rem + 0.6vw ,2.625rem)){.tabs__title{height:clamp(2.25rem ,2.115rem + .6vw ,2.625rem)}}@supports not (height:clamp(2.25rem ,2.115rem + 0.6vw ,2.625rem)){.tabs__title{height:calc(2.25rem + .375*(100vw - 22.5rem)/ 62.5)}}@supports (font-size:clamp(1rem ,0.955rem + 0.2vw ,1.125rem)){.tabs__title{font-size:clamp(1rem ,.955rem + .2vw ,1.125rem)}}@supports not (font-size:clamp(1rem ,0.955rem + 0.2vw ,1.125rem)){.tabs__title{font-size:calc(1rem + .125*(100vw - 22.5rem)/ 62.5)}}@supports (margin-top:clamp(2rem ,1.28rem + 3.2vw ,4rem)){.traning-plan{margin-top:clamp(2rem ,1.28rem + 3.2vw ,4rem)}}@supports not (margin-top:clamp(2rem ,1.28rem + 3.2vw ,4rem)){.traning-plan{margin-top:calc(2rem + 2*(100vw - 22.5rem)/ 62.5)}}@supports (margin-bottom:clamp(2rem ,1.28rem + 3.2vw ,4rem)){.traning-plan{margin-bottom:clamp(2rem ,1.28rem + 3.2vw ,4rem)}}@supports not (margin-bottom:clamp(2rem ,1.28rem + 3.2vw ,4rem)){.traning-plan{margin-bottom:calc(2rem + 2*(100vw - 22.5rem)/ 62.5)}}@supports (font-size:clamp(2rem ,1.28rem + 3.2vw ,4rem)){.traning-plan__headline{font-size:clamp(2rem ,1.28rem + 3.2vw ,4rem)}}@supports not (font-size:clamp(2rem ,1.28rem + 3.2vw ,4rem)){.traning-plan__headline{font-size:calc(2rem + 2*(100vw - 22.5rem)/ 62.5)}}@supports (font-size:clamp(1.25rem ,0.8rem + 2vw ,2.5rem)){.traning-plan__header h2{font-size:clamp(1.25rem ,.8rem + 2vw ,2.5rem)}}@supports not (font-size:clamp(1.25rem ,0.8rem + 2vw ,2.5rem)){.traning-plan__header h2{font-size:calc(1.25rem + 1.25*(100vw - 22.5rem)/ 62.5)}}@supports (font-size:clamp(1.25rem ,1.16rem + 0.4vw ,1.5rem)){.traning-plan__title{font-size:clamp(1.25rem ,1.16rem + .4vw ,1.5rem)}}@supports not (font-size:clamp(1.25rem ,1.16rem + 0.4vw ,1.5rem)){.traning-plan__title{font-size:calc(1.25rem + .25*(100vw - 22.5rem)/ 62.5)}}@supports (margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)){.trainers{margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)}}@supports not (margin-bottom:clamp(3.75rem ,2.4rem + 6vw ,7.5rem)){.trainers{margin-bottom:calc(3.75rem + 3.75*(100vw - 22.5rem)/ 62.5)}}}@media (any-hover:hover){.select__option:hover{background:linear-gradient(268.93deg,#c2a560 0,#905e26 101.83%)}}