:root{--primary-color: #000;--roboto: "Roboto", sans-serif;--roboto: var(--font-heading-family)}.common-wrap{width:100%;max-width:1722px;margin:0 auto}.testimonials__inner{overflow:hidden}.heading{font-family:var(--roboto);font-size:20px;font-weight:600;line-height:23.44px;text-align:center}.btn{font-family:var(--roboto);font-size:13px;font-weight:500;line-height:15.23px;text-align:center;color:#fff;background-color:var(--primary-color);padding:10px 48px;display:inline-block;transition:.6s}.btn:hover{background-color:#d9d9d9;color:var(--primary-color);transition:.6s}.btn-secondary{font-family:var(--roboto);color:var(--primary-color);font-size:12px;font-weight:600;line-height:14.06px;background-color:#d9d9d9;border-radius:5px;text-align:center;transition:.6s;display:inline-block}.btn-secondary:hover{color:#fff;background-color:var(--primary-color);transition:.6s}.block{display:block}.testimonials__inner,.image-text-alternative__inner,.schedule__inner,.custom-reviews__inner,.challenge__inner,.the-coach__inner,.guarantee__inner,.faq__inner{letter-spacing:0}.testimonials__inner{color:var(--primary-color);padding:20px 0}.testimonials__heading{margin-bottom:17px}.testimonials__wrap{position:relative}.testimonials__item{background-color:#ede7dd;padding:7px 36px 11px 28px}.testimonials__item-top{display:flex;align-items:center;margin-bottom:12px}.testimonials__item-top-img{width:40px;height:40px;border-radius:50%;overflow:hidden}.testimonials__item-top-text{width:calc(100% - 40px);padding-left:6px}.testimonials__item-top-text h4{font-family:var(--roboto);font-size:14px;font-weight:600;line-height:16.41px;margin-bottom:4px}.testimonials__item-top-text p{font-family:var(--roboto);font-size:12px;font-weight:400;line-height:14.06px}.testimonials__text{font-family:var(--roboto);font-size:12px;font-weight:400;line-height:14.06px;padding-left:8px}.testimonials__btn-wrap{display:flex;align-items:center;justify-content:space-between;position:absolute;top:50%;left:4px;right:4px;transform:translateY(-50%)}.testimonials__btn-left,.testimonials__btn-right{background-color:#f2eeee;padding:4px;border-radius:50px;line-height:0;cursor:pointer}.testimonials__bottom{margin-top:16px;display:flex}.testimonials__bottom-left{width:75px;height:75px;border-radius:50%;overflow:hidden}.testimonials__bottom-left img{width:100%}.testimonials__bottom-right{width:calc(100% - 75px);padding-left:16px}.testimonials__bottom-right h3{font-family:var(--roboto);font-size:12px;font-weight:600;line-height:14.06px;margin-bottom:10px}.testimonials__bottom-right p{font-family:var(--roboto);font-size:11px;font-weight:400;line-height:12.89px}.testimonials__bottom-btn{margin-top:14px;width:100%;max-width:227px;padding:6px}.testimonials__extra-wrap{max-width:1593px;margin:0 auto}.image-text-alternative__inner{padding:0 0 24px}.image-text-alternative__heading{padding:0 20px;margin-bottom:17px}.image-text-alternative__wrap{padding-top:10px;padding-bottom:10px;display:flex;text-align:left}.image-text-alternative__item:nth-child(odd){background-color:#f2f2f2}.flex_reverse{flex-direction:row-reverse}.image-text-alternative__left h3{font-family:var(--roboto);font-size:18px;font-weight:700;line-height:21.09px;margin-bottom:10px}.image-text-alternative__left h5{font-family:var(--roboto);font-size:10px;font-weight:700;line-height:11.72px;margin-bottom:10px}.image-text-alternative__left p{font-family:var(--roboto);font-size:10px;font-weight:400;line-height:11.72px}.image-text-alternative__left ul{list-style:disc;padding-left:17px}.image-text-alternative__left ul li{font-family:var(--roboto);font-size:10px;font-weight:400;line-height:15px}.image-text-alternative__left ul li::marker{border-radius:50px}.image-text-alternative__left{width:calc(100% - 113px);padding-right:9px}.image-text-alternative__item:nth-child(2n) .image-text-alternative__left{padding-right:0;padding-left:9px}.image-text-alternative__item:nth-child(2n) .image-text-alternative__wrap{flex-direction:row-reverse}.image-text-alternative__right{width:113px}.image-text-alternative__btn{margin:14px auto 0}.image-text-alternative__wrapper{text-align:center}.schedule__header-wrap{max-width:322px;margin:0 auto 23px}.schedule__heading{margin-bottom:10px;text-align:left}.schedule__subheading{font-family:var(--roboto);font-size:12px;font-weight:500;line-height:14.06px;max-width:297px}.schedule__wrapper{text-align:center}.schedule__time-wrapper{position:relative}.schedule__item{display:flex;align-items:center;background-color:#f2f2f2;border-radius:5px;padding:5px 5px 5px 10px;margin-left:auto;position:relative;text-align:left;width:calc(100% - 61px)}.schedule__items-wrap{padding-top:20px}.schedule__items-wrap div:empty{display:block}.schedule__items-wrap:first-of-type{padding-top:15px}.schedule__items-wrap:last-of-type{padding-bottom:15px}.schedule__item-content h3{font-family:var(--roboto);font-size:14px;font-weight:700;line-height:16.41px;margin-bottom:3px}.schedule__item-content p{font-family:var(--roboto);font-size:8px;font-weight:400;line-height:9.38px}.schedule__item-left{width:calc(100% - 60px);padding-right:6px}.schedule__item-right{width:60px;height:60px;border-radius:50%;overflow:hidden}.schedule__time{position:absolute;top:50%;left:0;font-family:var(--roboto);transform:translateY(-50%);background-color:var(--primary-color);color:#fff;border-radius:50%;padding:25px;max-width:50px;max-height:50px}.schedule__time-wrap,.schedule__items-wrap{position:relative}.schedule__time-wrap p{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;line-height:0}.schedule__line{width:10px;background-color:var(--primary-color);height:100%;position:absolute;top:0;left:18px}.schedule__btn{margin-top:23px}.custom-reviews__inner{padding:24px 0 35px}.custom-reviews__wrap{position:relative}.custom-reviews__heading{margin-bottom:26px}.custom-reviews__item{border:1px solid #000000;padding:17px 25px 15px 26px}.custom-reviews__item-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.custom-reviews__top-left-img{width:50px;height:50px;border-radius:50%;overflow:hidden}.custom-reviews__top-right-img{width:70px}.custom-reviews__top-left{display:flex;gap:13px;align-items:center}.custom-reviews__top-left-content h5{font-family:var(--roboto);font-size:16px;font-weight:600;line-height:18.75px}.custom-reviews__top-left-content p{font-family:var(--roboto);font-size:14px;font-weight:400;line-height:16.41px}.custom-reviews__item-center{background-color:#eee;padding:45px 0}.custom-reviews__item-center p{font-family:var(--roboto);font-size:16px;font-weight:400;line-height:18.75px;text-align:center}.custom-reviews__item-bottom{margin-top:23px;display:flex;gap:27px}.custom-reviews__item-bottom-name{margin-bottom:11px}.custom-reviews__item-bottom-text{font-family:var(--roboto);font-size:14px;font-weight:400;line-height:16.41px;text-align:center;flex:1}.custom-reviews__btn-wrap{display:none}.progress{display:block;width:100%;max-width:282.88px;margin:15px auto 0;height:7px;overflow:hidden;background-color:#d9d9d9;background-image:linear-gradient(to right,gray,gray);background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.challenge__heading{margin-bottom:16px}.challenge__img{margin-bottom:33px}.challenge__img img:before{content:"";position:absolute;top:9px;left:0;right:14px;bottom:0;background-color:#0009;z-index:1}.challenge__img{padding:0;position:relative}.challenge__img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009;transition:.6s;border-radius:10px}.slick-active .challenge__img:after{background-color:transparent;transition:.6s}.challenge__content h3{font-family:var(--roboto);font-size:16px;font-weight:600;line-height:18.75px;text-align:center;margin-bottom:14px}.challenge__content p{font-family:var(--roboto);font-size:15px;font-weight:400;line-height:17.58px;text-align:center}.challenge__items{width:calc(100% + 40px);margin:0 -20px}.challenge__items .slick-current.slick-active .challenge__content{filter:blur(0px)}.challenge__items .slick-current.slick-active.challenge__item{transform:scale(1);transition:transform ease-in-out .6s}.challenge__content{filter:blur(1px)}.challenge__items .slick-list{padding:0 86px}.challenge__item{margin-right:14px;transform:scale(.85);transition:transform ease-in-out .6s}.the-coach__inner{padding:35px 0 13px;text-align:center}.the-coach__heading{margin-bottom:10px}.the-coach__images{display:flex;justify-content:space-between}.the-coach__left-text,.the-coach__right-text{font-family:var(--roboto);font-size:11px;font-weight:600;line-height:14.06px;text-align:left}.the-coach__right-text{text-align:right}.the-coach__bottom-text{margin-top:10px;font-family:var(--roboto);font-size:10px;font-weight:400;line-height:11.72px;text-align:left}.the-coach_btn{margin-top:22px;display:none}.the-coach__left{width:106px}.the-coach__center{width:44px}.the-coach__right{width:110px}.guarantee__inner{padding:12px 0 57px;background-color:#eee8dd;position:relative;margin-bottom:57px}.guarantee__content h2{font-family:var(--roboto);font-size:20px;font-weight:600;line-height:23.44px;text-align:center;margin-bottom:12px}.guarantee__content p{font-family:var(--roboto);font-size:10px;font-weight:400;line-height:11.72px}.guarantee__icn{width:100px;height:100px;border-radius:50%;overflow:hidden;position:absolute;bottom:-50px;left:50%;transform:translate(-50%)}.faq__inner{padding:31px 0 27px;text-align:center}.faq__heading{margin-bottom:27px}.accordion{padding:1rem 0;border-top:1px solid #d9d9d9}.accordion:last-of-type{border-bottom:1px solid #d9d9d9}.accordion__heading{display:flex;align-items:center;gap:.923rem;position:relative;cursor:pointer}.accordion__heading h4{font-family:var(--roboto);font-size:16px;font-weight:500;line-height:18.75px;max-width:calc(100% - 119px);text-align:left}.accordion__heading svg{width:24px;height:24px}.accordion__heading:before{content:url(down_arrow.png);position:absolute;top:50%;transform:translateY(-50%) rotate(0);right:13px;line-height:0;transition:transform .6s}.accordion__heading.active:before{transform:rotate(176deg);transition:transform .6s}p.accordion__content{font-family:var(--roboto);font-size:12px;font-weight:400;line-height:11.72px;padding-top:15px;text-align:left}.faq__btn{margin-top:5px}@media (min-width: 1024px){.heading{font-size:32px;line-height:37.5px}.btn{font-size:30px;line-height:35.16px;padding:30.5px 173.4px}.btn-secondary{font-size:22px;line-height:28.78px}.testimonials__inner{padding:14px 0 16px}.testimonials__heading{margin-bottom:62px}.testimonials__items{width:calc(100% + 40px);margin-right:-40px}.testimonials__item{padding:10px 56px 17px 43px;margin-right:40px}.testimonials__item-top{margin-bottom:18px}.testimonials__item-top-img{width:62px;height:62px}.testimonials__item-top-text{width:calc(100% - 62px);padding-left:9px}.testimonials__item-top-text h4{font-size:20px;line-height:23.44px}.testimonials__item-top-text p{font-size:18px;line-height:21.09px}.testimonials__text{font-size:18px;line-height:21.09px;max-width:391px}.testimonials__bottom{max-width:1444px;border:1px solid #9a9a9a;padding:52px 79px 50px}.testimonials__bottom-left{width:331px;height:331px}.testimonials__bottom-right{width:calc(100% - 331px);padding-left:184px}.testimonials__bottom-right h3{max-width:686px;font-size:22px;line-height:25.78px;margin-bottom:24px}.testimonials__bottom-right p{max-width:686px;font-size:18px;line-height:21.09px;margin-bottom:22px}.testimonials__bottom-right p:last-of-type{margin-bottom:0}.testimonials__bottom-btn{max-width:547px;padding:14.15px 0;margin-top:3%}.testimonials__btn-wrap{left:-35px;right:-38px}.testimonials__btn-left{padding:6.26px 8.77px 6.26px 3.76px}.testimonials__btn-right{padding:6.26px 5.01px 6.26px 7.51px}.testimonials__btn-left img,.testimonials__btn-right img{width:18.78px;height:18.78px}.image-text-alternative__inner{padding:0 0 50px}.image-text-alternative__wrap{margin:0 auto}.image-text-alternative__heading{max-width:1077px;margin:0 auto 25px}.image-text-alternative__item:nth-child(odd) .image-text-alternative__wrap{align-items:center;padding-top:25px;padding-bottom:25px}.image-text-alternative__item:nth-child(odd) .image-text-alternative__left{width:calc(100% - 554px);padding-right:118px}.image-text-alternative__item:nth-child(odd) .image-text-alternative__right{width:554px}.image-text-alternative__item:nth-child(2n) .image-text-alternative__wrap{align-items:flex-start;padding-top:40px;padding-bottom:40px}.image-text-alternative__item:nth-child(2n) .image-text-alternative__left{width:calc(100% - 597px);padding-left:98px}.image-text-alternative__item:nth-child(2n) .image-text-alternative__right{width:597px}.image-text-alternative__left ul{padding-left:31px}.image-text-alternative__left h3{font-size:28px;line-height:32.81px;margin-bottom:40px}.image-text-alternative__left h5{font-size:20px;line-height:23.44px;margin-bottom:20px}.image-text-alternative__left p,.image-text-alternative__left ul li{font-size:20px;line-height:23.44px}.image-text-alternative__btn{margin-top:50px}.schedule__subheading{display:none}.schedule__header-wrap{max-width:100%;margin:0 auto}.schedule__heading{text-align:center;margin-bottom:21px}.schedule__items{max-width:1000px;margin:0 auto}.schedule__item{padding:15px 15px 15px 31px;width:calc(100% - 189px);border-radius:10px}.schedule__line{left:64px;width:31px}.schedule__item-content h3{font-size:28px;line-height:32.81px;margin-bottom:9px}.schedule__item-content p{font-size:22px;line-height:25.78px;max-width:559px}.schedule__items-wrap{padding-top:32px}.schedule__items-wrap:first-of-type{padding-top:46px}.schedule__items-wrap:last-of-type{padding-bottom:46px}.schedule__time{padding:77.5px;left:0}.schedule__item-right{width:186px;height:186px}.schedule__item-left{width:calc(100% - 186px);padding-right:18px}.schedule__time-wrap p{font-size:30px;line-height:35.16px}.custom-reviews__inner{padding:50px 0}.custom-reviews__heading{max-width:944px;margin:0 auto 49px}.custom-reviews__items{width:calc(100% + 42px);margin-right:-42px}.custom-reviews__item{padding:22px 34px 19px;margin-right:42px}.custom-reviews__top-left-img{width:65px;height:61px}.custom-reviews__top-left{gap:17px}.custom-reviews__top-left-content h5{font-size:24px;line-height:28.13px}.custom-reviews__top-left-content p{font-size:22px;line-height:25.78px}.custom-reviews__top-right-img{width:91px}.custom-reviews__top-right-img img{width:100%}.custom-reviews__item-top{margin-bottom:12px}.custom-reviews__item-center p{font-size:22px;line-height:25.78px;max-width:353px;margin:0 auto}.custom-reviews__item-center{padding:53.5px 0}.custom-reviews__item-bottom{margin-top:30px;gap:16px}.custom-reviews__item-bottom-text{font-size:18px;line-height:21.09px}.custom-reviews__item-bottom-name{margin-bottom:14px}.custom-reviews__item-bottom-value{font-size:20px;line-height:23.44px}.progress{display:none}.custom-reviews__btn-left,.custom-reviews__btn-right{padding:2.61px 3.65px 2.61px 1.57px;background-color:#f2eeee;border-radius:50px;line-height:0;cursor:pointer}.custom-reviews__btn-right{padding:2.61px 2.09px 2.61px 3.13px}.custom-reviews__btn-left img,.custom-reviews__btn-right img{max-width:7.83px;max-height:7.83px}.custom-reviews__btn-wrap{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);left:-6px;right:13px}.custom-reviews__wrap,.the-coach__inner{margin:0 auto}.custom-reviews__btn-wrap{display:none}.challenge__items{width:100%;margin:0 auto;display:flex;justify-content:space-evenly;gap:0px;flex-flow:wrap;max-width:1501px}.challenge__img img{width:100%;max-width:100%;height:276px;object-fit:cover}.challenge__img{padding-top:0;width:100%;margin-bottom:30px;object-fit:cover}.challenge__item{transform:scale(1);margin-right:0;flex:1 0 29%;max-width:calc(33.33% - 47px)}.challenge__heading{margin-bottom:60px}.challenge__content p{font-size:24px;line-height:28.13px;max-width:430px;margin:43px auto 0}.challenge__content h3{font-size:28px;font-weight:700;line-height:32.81px;min-height:65px;margin:0 auto;max-width:350px}.challenge__content{filter:blur(0px)}.challenge__img:after{height:100%;background-color:transparent}.the-coach__inner{padding:50px 0}.the-coach__heading{margin-bottom:76px}.the-coach__images{gap:40px;max-width:1087px;margin:0 auto}.the-coach__left-text,.the-coach__right-text{font-size:28px;line-height:32.81px;text-align:center;margin-top:13px}.the-coach__bottom-text{margin-top:25px;font-size:22px;line-height:25.78px;max-width:1500px}.the-coach__left{width:358px}.the-coach__center{width:158px}.the-coach__right{width:402px}.the-coach_btn{display:none}.guarantee__inner{background-color:transparent;padding:0;margin-bottom:168px}.guarantee__wrapper{position:relative}.guarantee__wrapper{background-color:#eee8dd;padding:35px 99px 40px 63px}.guarantee__content h2{font-size:28px;line-height:32.81px;text-align:left;margin-bottom:27px}.guarantee__content p{font-size:24px;line-height:28.13px;max-width:1339px}.guarantee__icn{left:auto;right:0;bottom:-168px;transform:none;height:210px;width:210px}.faq__inner{padding:45px 0 77px}.faq__btn{display:none}.faq__heading{margin-bottom:44px}.accordion{border-top:2px solid rgba(217,217,217,.3);padding:25px 0}.accordion:last-of-type{border-bottom:2px solid rgba(217,217,217,.3)}.accordion{padding-top:1%!important;padding-bottom:1%!important}.accordion__heading h4{font-size:20px;font-weight:400;line-height:32.81px}.accordion__content{font-size:18px;line-height:25.78px;padding-top:22px}.guarantee__inner .common-wrap,.faq__inner .common-wrap,.the-coach__inner .common-wrap,.challenge__inner .common-wrap{max-width:1545px}}img{max-width:100%}.custom-section.page-width{max-width:739px}.challenge__inner{max-width:1200px;margin:0 auto}.unique-benefits-section{margin-top:30px;margin-bottom:0}.unique-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.benefit-item-row{display:grid;grid-template-columns:1fr 1fr;max-width:803px;gap:18px;width:100%}a.image-text-alternative__btn,a.schedule__btn.btn{max-width:375px!important;background:#000;padding:19px!important;color:#fff;font-size:18px!important;width:100%!important}@media (max-width: 767px){.challenge__inner{overflow:hidden;width:95%!important}.common-wrap{width:95%!important;max-width:1722px;margin:0 auto}.benefit-item-row{display:grid;grid-template-columns:1fr!important;max-width:803px;gap:0px!important;width:100%}}.testimonials__wrap{max-width:95%;margin:0 auto}.faq__inner{max-width:1400px;margin:0 auto;width:100%}.bpoints-flex a{color:#000}.rb-modal-description p{margin-bottom:19.5px}.schedule__item:hover{background:#ece9e9}a.schedule__btn.btn:hover{background-color:#d9d9d9;color:var(--primary-color);transition:.6s}.testimonials__inner{margin-top:60px}
/*# sourceMappingURL=/cdn/shop/t/214/assets/custom.css.map?logged_in_customer_id= */
