/*!********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./assets/scss/pages/page-account.scss ***!
  \********************************************************************************************************************************************************************************************************************************/.kivi-btn,.reviews-section__slider .slick-arrow,.theme-page__page-account__log-in-form__right__form form [type=submit]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:18px;font-weight:700;line-height:24px;min-height:48px;min-width:234px;padding:12px 23px;text-align:center;text-decoration:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media (max-width:991px){.kivi-btn,.reviews-section__slider .slick-arrow,.theme-page__page-account__log-in-form__right__form form [type=submit]{font-size:16px}}.kivi-btn:hover,.reviews-section__slider .slick-arrow:hover,.theme-page__page-account__log-in-form__right__form form :hover[type=submit]{opacity:.7}.kivi-btn.green,.kivi-btn.green:hover,.reviews-section__slider .slick-arrow,.reviews-section__slider .slick-arrow:hover,.theme-page__page-account__log-in-form__right__form form :hover[type=submit],.theme-page__page-account__log-in-form__right__form form [type=submit]{background:#cf0;color:#000}.kivi-btn.black,.kivi-btn.black:hover,.reviews-section__slider .black.slick-arrow,.reviews-section__slider .black.slick-arrow:hover,.theme-page__page-account__log-in-form__right__form form .black:hover[type=submit],.theme-page__page-account__log-in-form__right__form form .black[type=submit]{background:#1d1d1f;color:#f4f4f4}.kivi-btn.red,.kivi-btn.red:hover,.reviews-section__slider .red.slick-arrow,.reviews-section__slider .red.slick-arrow:hover,.theme-page__page-account__log-in-form__right__form form .red:hover[type=submit],.theme-page__page-account__log-in-form__right__form form .red[type=submit]{background:transparent;color:#ee666d}.kivi-btn.gray,.kivi-btn.gray:hover,.reviews-section__slider .gray.slick-arrow,.reviews-section__slider .gray.slick-arrow:hover,.theme-page__page-account__log-in-form__right__form form .gray:hover[type=submit],.theme-page__page-account__log-in-form__right__form form .gray[type=submit]{background:#f1f1f1;color:#1d1d1f}.kivi-btn.light-gray-border,.kivi-btn.light-gray-border:hover,.reviews-section__slider .light-gray-border.slick-arrow,.reviews-section__slider .light-gray-border.slick-arrow:hover,.theme-page__page-account__log-in-form__right__form form .light-gray-border:hover[type=submit],.theme-page__page-account__log-in-form__right__form form .light-gray-border[type=submit]{background:transparent;border:2px solid #f1f1f1;color:#1d1d1f}.kivi-btn.gray-border,.kivi-btn.gray-border:hover,.reviews-section__slider .gray-border.slick-arrow,.reviews-section__slider .gray-border.slick-arrow:hover,.theme-page__page-account__log-in-form__right__form form .gray-border:hover[type=submit],.theme-page__page-account__log-in-form__right__form form .gray-border[type=submit]{background:transparent;border:2px solid #aaa;color:#000}.kivi-btn.big,.reviews-section__slider .big.slick-arrow,.theme-page__page-account__log-in-form__right__form form .big[type=submit]{padding:16px 23px}.kivi-btn.with-right-icon:after,.reviews-section__slider .slick-arrow:after,.theme-page__page-account__log-in-form__right__form form .with-right-icon[type=submit]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3E%3Cpath fill='currentColor' d='m16.35 10.632-7.232 7.231a.893.893 0 0 1-1.263 0l-.843-.843a.893.893 0 0 1-.002-1.262L12.742 10 7.01 4.242a.893.893 0 0 1 .002-1.262l.843-.843a.893.893 0 0 1 1.263 0l7.232 7.231a.893.893 0 0 1 0 1.264'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:1px;position:relative;top:1px;width:20px}.reviews-section{padding:0 0 160px}@media (max-width:991px){.reviews-section{padding:0 0 59px}}.reviews-section h2{font-size:40px;font-weight:700;line-height:1;margin:0 0 12px}@media (max-width:1399px){.reviews-section h2{font-size:30px;margin:0 0 8px}}@media (max-width:991px){.reviews-section h2{font-size:20px;margin:0 0 2px}}.reviews-section h3{color:#6e6e73;font-size:28px;font-weight:500;line-height:28px;margin:0 0 40px}@media (max-width:1399px){.reviews-section h3{font-size:22px;margin:0 0 14px}}@media (max-width:991px){.reviews-section h3{font-size:16px;margin:0 0 12px}.reviews-section__slider .slick-list{max-width:280px}}.reviews-section__slider .slick-arrow{font-size:0;min-width:100px;position:absolute;top:-115px}.reviews-section__slider .slick-arrow.slick-prev{right:118px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.reviews-section__slider .slick-arrow.slick-next{right:0}.reviews-section__slider .slick-list{margin:0 -15px;overflow:visible!important}.reviews-section__slider .slick-slide{margin:0 15px;opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}@media (max-width:1399px){.reviews-section__slider .slick-slide{margin:0 10px}}@media (max-width:991px){.reviews-section__slider .slick-slide{margin:0 6px}}.reviews-section__slider .slick-slide.slick-active,.reviews-section__slider .slick-slide.slick-active+.slick-active+.slick-active+.slick-slide{opacity:1}@media (max-width:991px){.reviews-section__slider .slick-slide{opacity:1}}.reviews-section__slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:16px -6px 0;padding:0}@media (max-width:991px){.reviews-section__slider .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.reviews-section__slider .slick-dots li{margin:0 6px}.reviews-section__slider .slick-dots li.slick-active button{background:#2a4100;width:40px}.reviews-section__slider .slick-dots li:hover button{background:#2a4100;opacity:.7}.reviews-section__slider .slick-dots li button{background:#aaa;border:none;border-radius:95px;font-size:0;height:12px;padding:0;-webkit-transition:background .1s,width .1s,opacity .1s;transition:background .1s,width .1s,opacity .1s;width:16px}.reviews-section__slider__item{background:#f0f0f0;border-radius:16px;-webkit-box-shadow:8px 8px 16px 8px hsla(0,0%,53%,.08),-8px -8px 16px 8px hsla(0,0%,53%,.08);box-shadow:8px 8px 16px 8px hsla(0,0%,53%,.08),-8px -8px 16px 8px hsla(0,0%,53%,.08);padding:32px}.reviews-section__slider__item__stars svg{width:24px}.reviews-section__slider__item__review{border-bottom:2px solid #d9d9d9;color:#6e6e73;font-size:16px;line-height:26px;margin:8px 0 16px;padding-bottom:12px}@media (max-width:1399px){.reviews-section__slider__item__review{font-size:14px;line-height:20px}}.reviews-section__slider__item__author img{border:2px solid #cf0;border-radius:100%;margin-right:16px;width:56px}.reviews-section__slider__item__author b{color:#6e6e73;font-size:16px;line-height:26px;margin:0 0 2px}.reviews-section__slider__item__author small{color:#6e6e73;font-size:14px;line-height:20px}.exercises-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:hsla(0,0%,100%,.4);border-radius:16px;-webkit-box-shadow:12px 12px 24px 12px hsla(0,0%,53%,.08),-12px -12px 24px 12px hsla(0,0%,53%,.08);box-shadow:12px 12px 24px 12px hsla(0,0%,53%,.08),-12px -12px 24px 12px hsla(0,0%,53%,.08);-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:0 0 24px}.exercises-item .top{height:241px;overflow:hidden;padding:12px 8px;position:relative}@media (max-width:1399px){.exercises-item .top{height:200px}}@media (max-width:991px){.exercises-item .top{height:120px}}.exercises-item .top img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.exercises-item .top .advancement_level,.exercises-item .top .tags,.exercises-item .top .video-time{position:relative;z-index:2}.exercises-item .top .advancement_level,.exercises-item .top .video-time{pointer-events:none}.exercises-item .top .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.exercises-item .top .tags a{background:rgba(0,0,0,.56);border-radius:4px;color:#e2e2e2;display:block;font-size:10px;line-height:24px;margin:0 6px 6px 0;padding:0 4px;text-decoration:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.exercises-item .top .tags a:hover{opacity:.7}.exercises-item .top .advancement_level{background:rgba(0,0,0,.56);border-radius:4px;padding:6px 8px}.exercises-item .top .advancement_level svg{color:#cf0;margin-right:8px;width:32px}.exercises-item .top .advancement_level svg path{opacity:.32}.exercises-item .top .advancement_level.expert path,.exercises-item .top .advancement_level.low path:first-of-type,.exercises-item .top .advancement_level.mid path:first-of-type,.exercises-item .top .advancement_level.mid path:nth-of-type(3){opacity:1}.exercises-item .top .advancement_level span,.exercises-item .top .video-time{color:#e2e2e2;font-size:12px;line-height:24px}.exercises-item .top .video-time{background:rgba(0,0,0,.56);border-radius:4px;padding:6px 8px}.exercises-item .top .link{left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .2s ease;transition:opacity .2s ease;z-index:1}@media (min-width:992px){.exercises-item .top .link:hover{opacity:1}}.exercises-item .top .link:before{background:rgba(0,0,0,.48);content:"";height:400px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px}.exercises-item .top .link .kivi-btn,.exercises-item .top .link .reviews-section__slider .slick-arrow,.exercises-item .top .link .theme-page__page-account__log-in-form__right__form form [type=submit],.reviews-section__slider .exercises-item .top .link .slick-arrow,.theme-page__page-account__log-in-form__right__form form .exercises-item .top .link [type=submit]{min-width:unset;position:relative;z-index:1}.exercises-item .top .link .kivi-btn:hover,.exercises-item .top .link .reviews-section__slider .slick-arrow:hover,.exercises-item .top .link .theme-page__page-account__log-in-form__right__form form :hover[type=submit],.reviews-section__slider .exercises-item .top .link .slick-arrow:hover,.theme-page__page-account__log-in-form__right__form form .exercises-item .top .link :hover[type=submit]{opacity:1}.exercises-item .bottom{padding:20px 24px 0}@media (max-width:1399px){.exercises-item .bottom{padding:16px 16px 0}}@media (max-width:991px){.exercises-item .bottom{padding:12px 12px 0}}.exercises-item .bottom .author img{border-radius:50%;height:28px;margin-right:8px;overflow:hidden;width:28px}.exercises-item .bottom .author span{color:#6e6e73;font-size:14px;line-height:24px}.exercises-item .bottom .title{margin:8px 0 0}.exercises-item .bottom .title a{color:#1d1d1f;font-size:20px;font-weight:600;line-height:28px;text-decoration:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media (max-width:1399px){.exercises-item .bottom .title a{font-size:18px;line-height:24px}}@media (max-width:991px){.exercises-item .bottom .title a{font-size:14px;line-height:20px}}.exercises-item .bottom .title a:hover{opacity:.7}.exercises-item.small{padding:0 0 16px}.exercises-item.small .top{height:180px}.exercises-item.small .top .tags{opacity:0;pointer-events:none}.exercises-item.small .top .advancement_level span,.exercises-item.small .top .video-time{line-height:1}.exercises-item.small .bottom{padding:20px 16px 0}.exercises-item.small .bottom .title a{font-size:16px;line-height:22px}.choose-plan-component{padding:104px 0 204px}@media (max-width:991px){.choose-plan-component{padding:40px 0 0}}.choose-plan-component__header h2{font-size:40px;font-weight:700;line-height:1;margin:0 0 12px}@media (max-width:1399px){.choose-plan-component__header h2{font-size:30px}}@media (max-width:991px){.choose-plan-component__header h2{font-size:20px;line-height:28px;margin:0 0 2px}}.choose-plan-component__header h3{color:#6e6e73;font-size:28px;font-weight:500;line-height:28px;margin:0 0 40px}@media (max-width:1399px){.choose-plan-component__header h3{font-size:22px}}@media (max-width:991px){.choose-plan-component__header h3{font-size:16px;line-height:28px;margin:0 0 24px}}.choose-plan-component__type{background:#fff;border-radius:45px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:100%;padding:4px;width:521px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.choose-plan-component__type button{background:#fff;border:none;border-radius:45px;color:#000;cursor:pointer;font-size:16px;font-weight:600;line-height:24px;padding:8px 24px;-webkit-transition:border .1s,opacity .1s;transition:border .1s,opacity .1s;white-space:nowrap;width:50%}@media (max-width:991px){.choose-plan-component__type button{font-size:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.choose-plan-component__type button.active,.choose-plan-component__type button:hover{background:#e6e6e6}.choose-plan-component__type button:hover{opacity:.7}.choose-plan-component__products{margin:60px 0 0}@media (max-width:991px){.choose-plan-component__products{margin:0 -20px 30px;overflow-x:auto;overflow-y:hidden;padding:28px 20px 20px;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}}.choose-plan-component__products:not(.active){display:none!important}.choose-plan-component__products__product{background:#f0f0f0;border:2px solid transparent;border-radius:16px;-webkit-box-shadow:8px 8px 16px 8px hsla(0,0%,53%,.08),-8px -8px 16px 8px hsla(0,0%,53%,.08);box-shadow:8px 8px 16px 8px hsla(0,0%,53%,.08),-8px -8px 16px 8px hsla(0,0%,53%,.08);margin:0 19px;max-width:335px;padding:24px;text-decoration:none;-webkit-transition:border-color .1s;transition:border-color .1s}@media (max-width:1399px){.choose-plan-component__products__product{padding:20px}}@media (max-width:991px){.choose-plan-component__products__product{margin:0 12px 0 0;max-width:320px;padding:16px;-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px}}.choose-plan-component__products__product .kivi-btn,.choose-plan-component__products__product .reviews-section__slider .slick-arrow,.choose-plan-component__products__product .theme-page__page-account__log-in-form__right__form form [type=submit],.reviews-section__slider .choose-plan-component__products__product .slick-arrow,.theme-page__page-account__log-in-form__right__form form .choose-plan-component__products__product [type=submit]{background:#e6e6e6;width:100%}.choose-plan-component__products__product__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid transparent;border-radius:8px;color:#000;font-size:16px;font-weight:600;line-height:24px;margin:0 0 28px;padding:8px 20px;-webkit-transition:border-color .1s,background-color .1s,color .1s;transition:border-color .1s,background-color .1s,color .1s}.choose-plan-component__products__product__price{color:#6e6e73;font-size:20px;font-weight:800;line-height:40px}.choose-plan-component__products__product__price b{color:#1d1d1f;font-size:32px;font-weight:800}.choose-plan-component__products__product__excerpt{color:#6e6e73;font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-align:left}@media (max-width:991px){.choose-plan-component__products__product__excerpt{font-size:14px}}.choose-plan-component__products__product__excerpt h3{color:#1d1d1f;font-size:18px;font-weight:600;line-height:20px;margin:0 0 8px}@media (max-width:991px){.choose-plan-component__products__product__excerpt h3{font-size:16px}}.choose-plan-component__products__product__excerpt ul{padding-left:20px}.choose-plan-component__products__product:hover{border-color:#cbcbcb}.choose-plan-component__products__product:hover .kivi-btn,.choose-plan-component__products__product:hover .reviews-section__slider .slick-arrow,.choose-plan-component__products__product:hover .theme-page__page-account__log-in-form__right__form form [type=submit],.reviews-section__slider .choose-plan-component__products__product:hover .slick-arrow,.theme-page__page-account__log-in-form__right__form form .choose-plan-component__products__product:hover [type=submit]{background:#cf0}.choose-plan-component__products__product:hover .choose-plan-component__products__product__label{background:#f6fff1;border:1px solid #e4efdb;color:#465800}.theme-page__page-account{padding:157px 0 0}@media (max-width:991px){.theme-page__page-account{padding:95px 0 0}}@media (max-width:575px){.theme-page__page-account{padding:80px 0 0}}.theme-page__page-account__log-in-form{background:#fff;border-radius:16px;margin:0 0 40px;overflow:hidden}@media (max-width:991px){.theme-page__page-account__log-in-form{background:transparent;border-radius:0;overflow:unset}}.theme-page__page-account__log-in-form__left{background:#f4f4f4;padding:48px;width:593px}@media (max-width:1469px){.theme-page__page-account__log-in-form__left{padding:30px;width:450px}}@media (max-width:991px){.theme-page__page-account__log-in-form__left{display:none}}.theme-page__page-account__log-in-form__left>h2{color:#1d1d1f;font-size:24px;font-weight:700;line-height:28px;margin:0 0 12px}.theme-page__page-account__log-in-form__left>.description{color:#6e6e73;font-size:18px;line-height:26px;margin:0}.theme-page__page-account__log-in-form__left .reviews{margin:65px 0 0}.theme-page__page-account__log-in-form__left .reviews>h3{color:#1d1d1f;font-size:24px;font-weight:700;line-height:28px;margin:0 0 16px}.theme-page__page-account__log-in-form__left .reviews .reviews-section{margin-left:-30px;margin-right:-30px;overflow:hidden;padding-bottom:10px;padding-left:30px;position:relative}.theme-page__page-account__log-in-form__left .reviews .reviews-section:after{background:-webkit-gradient(linear,right top,left top,from(#f4f4f4),to(hsla(0,0%,96%,0)));background:linear-gradient(270deg,#f4f4f4,hsla(0,0%,96%,0));content:"";height:100%;position:absolute;right:0;top:0;width:84px}.theme-page__page-account__log-in-form__left .reviews .reviews-section .container{padding:0}.theme-page__page-account__log-in-form__left .reviews .reviews-section .container .col-lg-6{width:100%}.theme-page__page-account__log-in-form__left .reviews .reviews-section .container .col-lg-6 h2,.theme-page__page-account__log-in-form__left .reviews .reviews-section .container .col-lg-6 h3{display:none}.theme-page__page-account__log-in-form__left .reviews .reviews-section__slider{max-width:388px}.theme-page__page-account__log-in-form__left .reviews .reviews-section__slider .slick-list{width:200%}.theme-page__page-account__log-in-form__left .reviews .reviews-section__slider .slick-slide.slick-active+.slick-slide{opacity:1}.theme-page__page-account__log-in-form__left .choose-plan-component{padding:0}.theme-page__page-account__log-in-form__left .choose-plan-component .choose-plan-component__products{margin:20px 0;width:100%}.theme-page__page-account__log-in-form__left .choose-plan-component .choose-plan-component__products__product{margin:0;max-width:unset}.theme-page__page-account__log-in-form__left .payment-logos{border-top:1px solid #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin:30px 0 0;padding:30px 0 0}.theme-page__page-account__log-in-form__left .payment-logos img{max-width:100px}.theme-page__page-account__log-in-form__right{border-left:1px solid #e1e1e1;padding:48px 128px;width:calc(100% - 593px)}@media (max-width:1469px){.theme-page__page-account__log-in-form__right{padding:30px 60px;width:calc(100% - 450px)}}@media (max-width:991px){.theme-page__page-account__log-in-form__right{border:none;padding:0;width:100%}}.theme-page__page-account__log-in-form__right__form>h1{color:#1d1d1f;font-size:28px;font-weight:700;line-height:44px;margin:0 0 5px}@media (max-width:991px){.theme-page__page-account__log-in-form__right__form>h1{font-size:20px;line-height:28px;margin:0 0 2px}}.theme-page__page-account__log-in-form__right__form>p{color:#6e6e73;font-size:18px;line-height:26px;margin:0}@media (max-width:991px){.theme-page__page-account__log-in-form__right__form>p{font-size:16px;margin:0 0 16px}}.theme-page__page-account__log-in-form__right__form .error-message,.theme-page__page-account__log-in-form__right__form .success-message{border-radius:8px;font-size:16px;margin:16px 0 -20px;padding:16px;width:100%}@media (max-width:991px){.theme-page__page-account__log-in-form__right__form .error-message,.theme-page__page-account__log-in-form__right__form .success-message{font-size:14px;margin:0 0 16px;padding:8px}}.theme-page__page-account__log-in-form__right__form .success-message{background:rgba(204,255,0,.2);border:1px solid #cf0;color:#1d1d1f}.theme-page__page-account__log-in-form__right__form .error-message{background:rgba(238,102,109,.2);border:1px solid #ee666d;color:#ee666d}@media (max-width:991px){.theme-page__page-account__log-in-form__right__form .content{background:#fff;border-radius:12px;margin:0 -16px 30px;padding:16px;width:calc(100% + 32px)}}.theme-page__page-account__log-in-form__right__form form{display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (max-width:991px){.theme-page__page-account__log-in-form__right__form form{margin:0}}.theme-page__page-account__log-in-form__right__form form>p{margin:0 0 20px!important;padding:0!important;width:100%!important}.theme-page__page-account__log-in-form__right__form form .login-password{position:relative}.theme-page__page-account__log-in-form__right__form form .login-password .password-eye{color:#525252;cursor:pointer;position:absolute;right:15px;top:52px}.theme-page__page-account__log-in-form__right__form form .login-password .password-eye svg{height:auto;width:20px}.theme-page__page-account__log-in-form__right__form form .login-password .password-eye svg:last-of-type,.theme-page__page-account__log-in-form__right__form form .login-password .password-eye.active svg:first-of-type{display:none}.theme-page__page-account__log-in-form__right__form form .login-password .password-eye.active svg:last-of-type{display:block}.theme-page__page-account__log-in-form__right__form form .login-password input{padding-right:50px}.theme-page__page-account__log-in-form__right__form form .login-password,.theme-page__page-account__log-in-form__right__form form .login-username,.theme-page__page-account__log-in-form__right__form form .woocommerce-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.theme-page__page-account__log-in-form__right__form form .login-password label,.theme-page__page-account__log-in-form__right__form form .login-username label,.theme-page__page-account__log-in-form__right__form form .woocommerce-form-row label{color:#525252;font-size:16px;font-weight:600;line-height:28px;margin:0 0 4px}.theme-page__page-account__log-in-form__right__form form .login-password label.error,.theme-page__page-account__log-in-form__right__form form .login-username label.error,.theme-page__page-account__log-in-form__right__form form .woocommerce-form-row label.error{color:red;font-size:12px;line-height:1.2;margin:3px 0 0}.theme-page__page-account__log-in-form__right__form form .login-password input,.theme-page__page-account__log-in-form__right__form form .login-username input,.theme-page__page-account__log-in-form__right__form form .woocommerce-form-row input{background:#fff;border:1px solid #ddd;border-radius:8px;color:#525252;font-size:18px;font-weight:400;height:56px;padding:8.5px 20px;-webkit-transition:border-color .1s;transition:border-color .1s;width:100%}.theme-page__page-account__log-in-form__right__form form .login-password input:focus,.theme-page__page-account__log-in-form__right__form form .login-username input:focus,.theme-page__page-account__log-in-form__right__form form .woocommerce-form-row input:focus{border-color:#1d1d1f;outline:none}.theme-page__page-account__log-in-form__right__form form .lost-password{margin:-10px 0 24px}.theme-page__page-account__log-in-form__right__form form .lost-password,.theme-page__page-account__log-in-form__right__form form .lost-password a{color:#6e6e73;font-size:14px;font-weight:500;line-height:28px}.theme-page__page-account__log-in-form__right__form form .lost-password a{-webkit-transition:opacity .1s;transition:opacity .1s}.theme-page__page-account__log-in-form__right__form form .lost-password a:hover{opacity:.7}.theme-page__page-account__log-in-form__right__form form .login-checkbox label{color:#525252;font-size:14px;line-height:20px;margin:0}.theme-page__page-account__log-in-form__right__form form .login-checkbox label.error{color:red;font-size:12px;font-weight:600;line-height:1.2;margin:3px 0 0;width:100%}.theme-page__page-account__log-in-form__right__form form .login-submit{margin:0}.theme-page__page-account__log-in-form__right__form form .password-info{color:red;font-size:12px;line-height:1.2;margin:3px 0 0}.theme-page__page-account__log-in-form__right__form form [type=submit]{width:100%}.theme-page__page-account__log-in-form__right__form .divider{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#525252;font-size:16px;font-weight:600;justify-content:center;line-height:28px;margin:16px 0;width:100%}.theme-page__page-account__log-in-form__right__form .divider:after,.theme-page__page-account__log-in-form__right__form .divider:before{background:#d9d9d9;content:"";display:block;height:2px;margin:0 15px;width:113.5px}.theme-page__page-account__left{padding:0 25px 0 15px;width:380px}@media (max-width:1399px){.theme-page__page-account__left{width:300px}}@media (max-width:991px){.theme-page__page-account__left{padding:0;width:100%}}.theme-page__page-account__left h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:2px solid #d9d9d9;-ms-flex-direction:column;flex-direction:column;margin:0 0 24px;padding:0 0 2px;width:100%}.theme-page__page-account__left h1 span{color:#1d1d1f;font-size:32px;font-weight:700;line-height:125%}@media (max-width:1399px){.theme-page__page-account__left h1 span{font-size:26px}}@media (max-width:991px){.theme-page__page-account__left h1 span{font-size:20px;font-weight:700;line-height:28px;margin:0 0 2px}}.theme-page__page-account__left h1 small{color:#6e6e73;font-size:14px;font-weight:400;line-height:24px}.theme-page__page-account__left__tabs a,.theme-page__page-account__left__tabs button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #efefef;border-radius:8px;color:#000;cursor:pointer;margin:0 0 8px;padding:17px 24px;text-decoration:none;-webkit-transition:color .1s,background-color .1s,opacity .1s;transition:color .1s,background-color .1s,opacity .1s}@media (max-width:1399px){.theme-page__page-account__left__tabs a,.theme-page__page-account__left__tabs button{padding:14px 16px}}.theme-page__page-account__left__tabs a.active,.theme-page__page-account__left__tabs a:hover,.theme-page__page-account__left__tabs button.active,.theme-page__page-account__left__tabs button:hover{background:#272727;color:#fff}.theme-page__page-account__left__tabs a:hover,.theme-page__page-account__left__tabs button:hover{opacity:.7}.theme-page__page-account__left__tabs a svg,.theme-page__page-account__left__tabs button svg{margin-right:8px;width:24px}@media (max-width:1399px){.theme-page__page-account__left__tabs a svg,.theme-page__page-account__left__tabs button svg{width:20px}}.theme-page__page-account__left__tabs a span,.theme-page__page-account__left__tabs button span{font-size:20px;font-weight:600;line-height:24px}@media (max-width:1399px){.theme-page__page-account__left__tabs a span,.theme-page__page-account__left__tabs button span{font-size:16px}}@media (max-width:991px){.theme-page__page-account__left__tabs a span,.theme-page__page-account__left__tabs button span{font-size:14px}}.theme-page__page-account__right{padding:0 15px;width:calc(100% - 380px)}@media (max-width:1399px){.theme-page__page-account__right{width:calc(100% - 300px)}}@media (max-width:991px){.theme-page__page-account__right{padding:0;width:100%}}.theme-page__page-account__right h2{border-bottom:2px solid #d9d9d9;color:#1d1d1f;font-size:24px;font-weight:700;line-height:100%;margin:26px 0 24px;padding:0 0 16px}@media (max-width:1399px){.theme-page__page-account__right h2{font-size:22px}}@media (max-width:991px){.theme-page__page-account__right h2{font-size:20px;margin:20px 0 12px;padding:0 0 12px}}.theme-page__page-account__right__exercises{display:grid;gap:23px;grid-template-columns:1fr 1fr 1fr}@media (max-width:1399px){.theme-page__page-account__right__exercises{gap:16px;grid-template-columns:1fr 1fr}}@media (max-width:991px){.theme-page__page-account__right__exercises{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;overflow-x:auto;padding:0 0 15px}.theme-page__page-account__right__exercises .exercises-item{width:295px;-webkit-box-flex:0;-ms-flex:0 0 295px;flex:0 0 295px}}.theme-page__page-account__right__challenges{margin-top:70px}@media (max-width:991px){.theme-page__page-account__right__challenges{margin-top:50px}}.theme-page__page-account__right__challenges__challenge{border-bottom:2px solid #d9d9d9;margin:0 0 50px;padding:0 0 50px}@media (max-width:991px){.theme-page__page-account__right__challenges__challenge{background:hsla(0,0%,100%,.4);border-radius:12px;-webkit-box-shadow:12px 12px 24px 12px hsla(0,0%,53%,.08),-12px -12px 24px 12px hsla(0,0%,53%,.08);box-shadow:12px 12px 24px 12px hsla(0,0%,53%,.08),-12px -12px 24px 12px hsla(0,0%,53%,.08);overflow:hidden;padding:0}.theme-page__page-account__right__challenges__challenge .col-lg-5,.theme-page__page-account__right__challenges__challenge .col-lg-7{padding:0}}.theme-page__page-account__right__challenges__challenge figure{height:100%;margin:0;position:relative;width:100%}@media (max-width:991px){.theme-page__page-account__right__challenges__challenge figure{height:120px}}.theme-page__page-account__right__challenges__challenge figure img{border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}@media (max-width:991px){.theme-page__page-account__right__challenges__challenge figure img{border-radius:0}}.theme-page__page-account__right__challenges__challenge .right-col{padding-left:20px}@media (max-width:1399px){.theme-page__page-account__right__challenges__challenge .right-col{padding-left:6px}}@media (max-width:991px){.theme-page__page-account__right__challenges__challenge .right-col{padding:16px}}.theme-page__page-account__right__challenges__challenge .right-col h3{color:#1d1d1f;font-size:24px;font-weight:700;line-height:100%;margin:0 0 16px}@media (max-width:1399px){.theme-page__page-account__right__challenges__challenge .right-col h3{font-size:18px}}@media (max-width:991px){.theme-page__page-account__right__challenges__challenge .right-col h3{font-size:16px;line-height:20px;margin:0 0 4px}}.theme-page__page-account__right__challenges__challenge .right-col>p{color:#6e6e73;font-size:18px;line-height:26px;margin:0 0 16px}@media (max-width:1399px){.theme-page__page-account__right__challenges__challenge .right-col>p{font-size:16px}}@media (max-width:991px){.theme-page__page-account__right__challenges__challenge .right-col>p{font-size:14px;line-height:26px;margin:0 0 24px}}.theme-page__page-account__right__challenges__challenge__exercises p{color:#1d1d1f;font-size:16px;font-weight:600;line-height:28px;margin:0 0 8px}@media (max-width:1399px){.theme-page__page-account__right__challenges__challenge__exercises p{font-size:14px;line-height:1.3}}.theme-page__page-account__right__challenges__challenge__exercises>div{background:#fff;border:1px solid #efefef;border-radius:12px;margin:0 0 8px;padding:10px 8px;text-decoration:none}.theme-page__page-account__right__challenges__challenge__exercises>div svg{height:26px;margin-right:12px;min-width:26px;width:26px}.theme-page__page-account__right__challenges__challenge__exercises>div .title{color:#000;font-size:16px;font-weight:500;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-page__page-account__right__challenges__challenge__exercises>div .title.done{text-decoration-line:line-through}.theme-page__page-account__right__challenges__challenge__exercises>div .duration{background:rgba(0,0,0,.12);border-radius:4px;color:#000;font-size:12px;font-weight:400;line-height:24px;margin:0 0 0 18px;padding:4px 8px}@media (max-width:1399px){.reviews-section__slider .theme-page__page-account__right__challenges__challenge .slick-arrow,.theme-page__page-account__log-in-form__right__form form .theme-page__page-account__right__challenges__challenge [type=submit],.theme-page__page-account__right__challenges__challenge .kivi-btn,.theme-page__page-account__right__challenges__challenge .reviews-section__slider .slick-arrow,.theme-page__page-account__right__challenges__challenge .theme-page__page-account__log-in-form__right__form form [type=submit]{width:100%}}.theme-page__page-account__right__settings{margin-bottom:100px}.theme-page__page-account__right__settings h3{color:#1d1d1f;font-size:20px;font-weight:600;line-height:28px;margin:0 0 20px}.theme-page__page-account__right__settings p{color:#6e6e73;font-size:18px;font-weight:400;line-height:26px}@media (max-width:991px){.theme-page__page-account__right__settings p{font-size:16px;line-height:22px}}.reviews-section__slider .theme-page__page-account__right__settings .slick-arrow,.theme-page__page-account__log-in-form__right__form form .theme-page__page-account__right__settings [type=submit],.theme-page__page-account__right__settings .kivi-btn,.theme-page__page-account__right__settings .reviews-section__slider .slick-arrow,.theme-page__page-account__right__settings .theme-page__page-account__log-in-form__right__form form [type=submit]{min-width:unset;padding-left:0;padding-right:0}.theme-page__page-account__right__settings form{margin:0 0 24px;max-width:536px}.theme-page__page-account__right__settings form#change-password{margin-bottom:50px}.theme-page__page-account__right__settings form label{color:#525252;font-size:16px;font-weight:600;line-height:28px;margin:0 0 4px}.theme-page__page-account__right__settings form input{background:#fff;border:1px solid #ddd;border-radius:8px;color:#525252;font-size:18px;font-weight:400;height:56px;padding:8.5px 20px;-webkit-transition:border-color .1s;transition:border-color .1s;width:100%}.theme-page__page-account__right__settings form input:focus{border-color:#1d1d1f;outline:none}.theme-page__page-account__right__settings form button{background:#fff;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:14px;font-weight:700;height:54px;line-height:24px;padding:0 20px;position:absolute;right:1px;top:1px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.theme-page__page-account__right__settings form button:hover{opacity:.7}.theme-page__page-account__right__subscriptions>h3{color:#1d1d1f;font-size:20px;font-weight:600;line-height:28px;margin:0 0 16px}@media (max-width:991px){.theme-page__page-account__right__subscriptions>h3{font-size:16px;margin:0 0 8px}}.theme-page__page-account__right__subscriptions__subscription{background:#fff;border:1px solid #ddd;border-radius:8px;margin:0 0 16px;padding:32px}@media (max-width:1399px){.theme-page__page-account__right__subscriptions__subscription{padding:24px}}@media (max-width:991px){.theme-page__page-account__right__subscriptions__subscription{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px}}.theme-page__page-account__right__subscriptions__subscription h4{color:#1d1d1f;font-size:20px;font-weight:600;line-height:20px;margin:0 0 12px}@media (max-width:1399px){.theme-page__page-account__right__subscriptions__subscription h4{font-size:18px}}@media (max-width:991px){.theme-page__page-account__right__subscriptions__subscription h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.theme-page__page-account__right__subscriptions__subscription h4 .status{background:hsla(0,0%,67%,.4);border:1px solid #aaa;border-radius:8px;color:#1d1d1f;font-size:16px;font-weight:600;line-height:24px;margin-left:5px;padding:2px 14px}@media (max-width:1399px){.theme-page__page-account__right__subscriptions__subscription h4 .status{font-size:14px}}@media (max-width:991px){.theme-page__page-account__right__subscriptions__subscription h4 .status{margin:0 0 4px}}.theme-page__page-account__right__subscriptions__subscription h4 .status.active{background:#f6fff1;border:1px solid #c3d5b6;color:#465800}.theme-page__page-account__right__subscriptions__subscription .payment{color:#6e6e73;font-size:16px;font-weight:500;line-height:20px;margin:0 0 28px}@media (max-width:1399px){.theme-page__page-account__right__subscriptions__subscription .payment{font-size:14px;margin:0 0 12px}}.theme-page__page-account__right__subscriptions__subscription .next-payment,.theme-page__page-account__right__subscriptions__subscription .payment-method{color:#6e6e73;font-size:16px;line-height:20px;margin:0}@media (max-width:1399px){.theme-page__page-account__right__subscriptions__subscription .next-payment,.theme-page__page-account__right__subscriptions__subscription .payment-method{font-size:14px}}.theme-page__page-account__right__subscriptions__subscription .cancel-link,.theme-page__page-account__right__subscriptions__subscription .change-link{font-size:14px;height:unset;line-height:32px;min-width:unset;padding:0;white-space:nowrap}@media (max-width:991px){.theme-page__page-account__right__subscriptions__subscription .cancel-link,.theme-page__page-account__right__subscriptions__subscription .change-link{min-height:30px}.theme-page__page-account__right__subscriptions__subscription .change-link{margin-top:20px}}.theme-page__page-account__right__subscriptions__subscription .cancel-link{color:#ee666d}.theme-page__page-account__right__history{margin:100px 0 50px}.theme-page__page-account__right__history>h3{color:#1d1d1f;font-size:20px;font-weight:600;line-height:28px;margin:0 0 16px}@media (max-width:1399px){.theme-page__page-account__right__history>h3{font-size:16px;margin:0 0 8px}}.theme-page__page-account__right__history__item{background:#fff;border:1px solid #ddd;border-radius:8px;margin:0 0 16px;padding:32px}@media (max-width:1399px){.theme-page__page-account__right__history__item{padding:24px}}@media (max-width:991px){.theme-page__page-account__right__history__item{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px}}.theme-page__page-account__right__history__item h4{color:#1d1d1f;font-size:20px;font-weight:600;line-height:20px;margin:0 0 12px}@media (max-width:1399px){.theme-page__page-account__right__history__item h4{font-size:18px}}.theme-page__page-account__right__history__item .payment-date,.theme-page__page-account__right__history__item .payment-info{color:#6e6e73;font-size:16px;line-height:20px;margin:0}@media (max-width:1399px){.theme-page__page-account__right__history__item .payment-date,.theme-page__page-account__right__history__item .payment-info{font-size:14px}}.theme-page__page-account__right__history__item .total{color:#1d1d1f;font-size:20px;font-weight:600;line-height:20px;margin:0}@media (max-width:1399px){.theme-page__page-account__right__history__item .total{font-size:16px}}@media (max-width:991px){.theme-page__page-account__right__history__item .total{margin-top:10px}}.theme-page__page-account__tab:not(.active){display:none}.theme-page__page-account .woocommerce-MyAccount-navigation{display:none!important}.theme-page__page-account .woocommerce-MyAccount-content{background:#fff;border-radius:16px;float:unset;margin:30px 0 50px;padding:48px;width:100%}@media (max-width:991px){.theme-page__page-account .woocommerce-MyAccount-content{border-radius:8px;margin:20px -16px;padding:16px;width:calc(100% + 32px)}}