.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float: left}.col-xs-12{width: 100%}.col-xs-11{width: 91.66666667%}.col-xs-10{width: 83.33333333%}.col-xs-9{width: 75%}.col-xs-8{width: 66.66666667%}.col-xs-7{width: 58.33333333%}.col-xs-6{width: 50%}.col-xs-5{width: 41.66666667%}.col-xs-4{width: 33.33333333%}.col-xs-3{width: 25%}.col-xs-2{width: 16.66666667%}.col-xs-1{width: 8.33333333%}.col-xs-pull-12{right: 100%}.col-xs-pull-11{right: 91.66666667%}.col-xs-pull-10{right: 83.33333333%}.col-xs-pull-9{right: 75%}.col-xs-pull-8{right: 66.66666667%}.col-xs-pull-7{right: 58.33333333%}.col-xs-pull-6{right: 50%}.col-xs-pull-5{right: 41.66666667%}.col-xs-pull-4{right: 33.33333333%}.col-xs-pull-3{right: 25%}.col-xs-pull-2{right: 16.66666667%}.col-xs-pull-1{right: 8.33333333%}.col-xs-pull-0{right: auto}.col-xs-push-12{left: 100%}.col-xs-push-11{left: 91.66666667%}.col-xs-push-10{left: 83.33333333%}.col-xs-push-9{left: 75%}.col-xs-push-8{left: 66.66666667%}.col-xs-push-7{left: 58.33333333%}.col-xs-push-6{left: 50%}.col-xs-push-5{left: 41.66666667%}.col-xs-push-4{left: 33.33333333%}.col-xs-push-3{left: 25%}.col-xs-push-2{left: 16.66666667%}.col-xs-push-1{left: 8.33333333%}.col-xs-push-0{left: auto}.col-xs-offset-12{margin-left: 100%}.col-xs-offset-11{margin-left: 91.66666667%}.col-xs-offset-10{margin-left: 83.33333333%}.col-xs-offset-9{margin-left: 75%}.col-xs-offset-8{margin-left: 66.66666667%}.col-xs-offset-7{margin-left: 58.33333333%}.col-xs-offset-6{margin-left: 50%}.col-xs-offset-5{margin-left: 41.66666667%}.col-xs-offset-4{margin-left: 33.33333333%}.col-xs-offset-3{margin-left: 25%}.col-xs-offset-2{margin-left: 16.66666667%}.col-xs-offset-1{margin-left: 8.33333333%}.col-xs-offset-0{margin-left: 0}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float: left}.col-sm-12{width: 100%}.col-sm-11{width: 91.66666667%}.col-sm-10{width: 83.33333333%}.col-sm-9{width: 75%}.col-sm-8{width: 66.66666667%}.col-sm-7{width: 58.33333333%}.col-sm-6{width: 50%}.col-sm-5{width: 41.66666667%}.col-sm-4{width: 33.33333333%}.col-sm-3{width: 25%}.col-sm-2{width: 16.66666667%}.col-sm-1{width: 8.33333333%}.col-sm-pull-12{right: 100%}.col-sm-pull-11{right: 91.66666667%}.col-sm-pull-10{right: 83.33333333%}.col-sm-pull-9{right: 75%}.col-sm-pull-8{right: 66.66666667%}.col-sm-pull-7{right: 58.33333333%}.col-sm-pull-6{right: 50%}.col-sm-pull-5{right: 41.66666667%}.col-sm-pull-4{right: 33.33333333%}.col-sm-pull-3{right: 25%}.col-sm-pull-2{right: 16.66666667%}.col-sm-pull-1{right: 8.33333333%}.col-sm-pull-0{right: auto}.col-sm-push-12{left: 100%}.col-sm-push-11{left: 91.66666667%}.col-sm-push-10{left: 83.33333333%}.col-sm-push-9{left: 75%}.col-sm-push-8{left: 66.66666667%}.col-sm-push-7{left: 58.33333333%}.col-sm-push-6{left: 50%}.col-sm-push-5{left: 41.66666667%}.col-sm-push-4{left: 33.33333333%}.col-sm-push-3{left: 25%}.col-sm-push-2{left: 16.66666667%}.col-sm-push-1{left: 8.33333333%}.col-sm-push-0{left: auto}.col-sm-offset-12{margin-left: 100%}.col-sm-offset-11{margin-left: 91.66666667%}.col-sm-offset-10{margin-left: 83.33333333%}.col-sm-offset-9{margin-left: 75%}.col-sm-offset-8{margin-left: 66.66666667%}.col-sm-offset-7{margin-left: 58.33333333%}.col-sm-offset-6{margin-left: 50%}.col-sm-offset-5{margin-left: 41.66666667%}.col-sm-offset-4{margin-left: 33.33333333%}.col-sm-offset-3{margin-left: 25%}.col-sm-offset-2{margin-left: 16.66666667%}.col-sm-offset-1{margin-left: 8.33333333%}.col-sm-offset-0{margin-left: 0}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float: left}.col-md-12{width: 100%}.col-md-11{width: 91.66666667%}.col-md-10{width: 83.33333333%}.col-md-9{width: 75%}.col-md-8{width: 66.66666667%}.col-md-7{width: 58.33333333%}.col-md-6{width: 50%}.col-md-5{width: 41.66666667%}.col-md-4{width: 33.33333333%}.col-md-3{width: 25%}.col-md-2{width: 16.66666667%}.col-md-1{width: 8.33333333%}.col-md-pull-12{right: 100%}.col-md-pull-11{right: 91.66666667%}.col-md-pull-10{right: 83.33333333%}.col-md-pull-9{right: 75%}.col-md-pull-8{right: 66.66666667%}.col-md-pull-7{right: 58.33333333%}.col-md-pull-6{right: 50%}.col-md-pull-5{right: 41.66666667%}.col-md-pull-4{right: 33.33333333%}.col-md-pull-3{right: 25%}.col-md-pull-2{right: 16.66666667%}.col-md-pull-1{right: 8.33333333%}.col-md-pull-0{right: auto}.col-md-push-12{left: 100%}.col-md-push-11{left: 91.66666667%}.col-md-push-10{left: 83.33333333%}.col-md-push-9{left: 75%}.col-md-push-8{left: 66.66666667%}.col-md-push-7{left: 58.33333333%}.col-md-push-6{left: 50%}.col-md-push-5{left: 41.66666667%}.col-md-push-4{left: 33.33333333%}.col-md-push-3{left: 25%}.col-md-push-2{left: 16.66666667%}.col-md-push-1{left: 8.33333333%}.col-md-push-0{left: auto}.col-md-offset-12{margin-left: 100%}.col-md-offset-11{margin-left: 91.66666667%}.col-md-offset-10{margin-left: 83.33333333%}.col-md-offset-9{margin-left: 75%}.col-md-offset-8{margin-left: 66.66666667%}.col-md-offset-7{margin-left: 58.33333333%}.col-md-offset-6{margin-left: 50%}.col-md-offset-5{margin-left: 41.66666667%}.col-md-offset-4{margin-left: 33.33333333%}.col-md-offset-3{margin-left: 25%}.col-md-offset-2{margin-left: 16.66666667%}.col-md-offset-1{margin-left: 8.33333333%}.col-md-offset-0{margin-left: 0}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float: left}.col-lg-12{width: 100%}.col-lg-11{width: 91.66666667%}.col-lg-10{width: 83.33333333%}.col-lg-9{width: 75%}.col-lg-8{width: 66.66666667%}.col-lg-7{width: 58.33333333%}.col-lg-6{width: 50%}.col-lg-5{width: 41.66666667%}.col-lg-4{width: 33.33333333%}.col-lg-3{width: 25%}.col-lg-2{width: 16.66666667%}.col-lg-1{width: 8.33333333%}.col-lg-pull-12{right: 100%}.col-lg-pull-11{right: 91.66666667%}.col-lg-pull-10{right: 83.33333333%}.col-lg-pull-9{right: 75%}.col-lg-pull-8{right: 66.66666667%}.col-lg-pull-7{right: 58.33333333%}.col-lg-pull-6{right: 50%}.col-lg-pull-5{right: 41.66666667%}.col-lg-pull-4{right: 33.33333333%}.col-lg-pull-3{right: 25%}.col-lg-pull-2{right: 16.66666667%}.col-lg-pull-1{right: 8.33333333%}.col-lg-pull-0{right: auto}.col-lg-push-12{left: 100%}.col-lg-push-11{left: 91.66666667%}.col-lg-push-10{left: 83.33333333%}.col-lg-push-9{left: 75%}.col-lg-push-8{left: 66.66666667%}.col-lg-push-7{left: 58.33333333%}.col-lg-push-6{left: 50%}.col-lg-push-5{left: 41.66666667%}.col-lg-push-4{left: 33.33333333%}.col-lg-push-3{left: 25%}.col-lg-push-2{left: 16.66666667%}.col-lg-push-1{left: 8.33333333%}.col-lg-push-0{left: auto}.col-lg-offset-12{margin-left: 100%}.col-lg-offset-11{margin-left: 91.66666667%}.col-lg-offset-10{margin-left: 83.33333333%}.col-lg-offset-9{margin-left: 75%}.col-lg-offset-8{margin-left: 66.66666667%}.col-lg-offset-7{margin-left: 58.33333333%}.col-lg-offset-6{margin-left: 50%}.col-lg-offset-5{margin-left: 41.66666667%}.col-lg-offset-4{margin-left: 33.33333333%}.col-lg-offset-3{margin-left: 25%}.col-lg-offset-2{margin-left: 16.66666667%}.col-lg-offset-1{margin-left: 8.33333333%}.col-lg-offset-0{margin-left: 0}}.o-section-radio label:before{width: 10px;height: 10px;content: "";position: absolute;left: 50%;top: 50%;opacity: 0;z-index: -1;background-color: hsla(0, 0%, 100%, 0.1)}.o-section-radio label:after{width: 32px;height: 32px;content: "";border: 2px solid #d1d7dc;background-color: #fff;background: url(/img/check.svg);fill: #fff;background-repeat: no-repeat;background-position: 2px 3px;border-radius: 50%;z-index: 2;position: absolute;left: 20px;top: 50%;transform: translateY(-50%);cursor: pointer;transition: all 0.2s ease-in}.o-section-radio input:checked ~ label{color: #fff;border: 1px solid #ef5eb9}.o-section-radio input:checked ~ label:before{transform: translate(-50%, -50%) scale3d(100, 56, 1);opacity: 1}.o-section-radio input:checked ~ label:after{background-color: #ef5eb9;border-color: #ef5eb9}.o-section-radio input{width: 32px;height: 32px;order: 1;z-index: 2;position: absolute;right: 30px;top: 50%;cursor: pointer;visibility: hidden}.boxes-page.large .o-section-promise .a-secondary-title{font-size: 60px}@media (max-width: 767px){.boxes-page.large .o-section-promise .a-secondary-title{font-size: 42px}}@media (min-width: 767px){.boxes-page.small .o-section-promise .a-secondary-title{padding-top: 4rem}}.boxes-page .boxes .a-text-plan{padding-top: 4rem}.boxes-page .a-price-discount{font-size: 18px}.boxes-page .a-price-discount-text{font-size: 22px}.boxes-page .a-checklist__text{font-size: 16px;margin: 10px 0}.boxes-page .m-info-paragraph{max-width: 800px}.boxes-page .a-checklist__icon{margin: 10px 0}.boxes-page .o-section-plan{margin-top: 1rem;font-size: 18px}.boxes-page .o-popular-box{padding: 0 !important;margin-left: 4rem;margin-right: 4rem;position: relative}.boxes-page .a-popular-text{padding: 0.2rem;position: absolute;top: -14px;background-color: #ef5eb9;border-radius: 0.5rem;left: 1.7rem;right: 1.7rem;text-align: center;z-index: 2}.boxes-page .o-section-radio label{padding: 12px 0}.boxes-page .o-section-total{font-size: 24px}.boxes-page .plan-price li{padding-left: 20px}@media (min-width: 768px) and (max-width: 1200px){.boxes-page .o-section-pay__pricing-table,.boxes-page .o-section-price{display: flex;flex-direction: column;align-items: center}}@media (max-width: 1200px){.boxes-page .o-section-pay-column{padding: 8px 0}}@media (max-width: 480px){.boxes-page .a-text-plan{padding-top: 6rem}}@media (min-width: 481px) and (max-width: 767px){.boxes-page .a-text-plan{padding-top: 9rem}}@media (min-width: 768px){.boxes-page .a-text-plan{padding-top: 12rem}}.o-section-plan .strike-row{position: absolute;top: 50%;left: 0;border-bottom: 2px solid #ef5eb9;width: 100%}.boxes-payment-container .o-section-pay__text-title{margin-bottom: -1rem}.boxes-payment-container #testimonials .a-text-title{padding-top: 2rem;text-transform: none;font-weight: 300}@media (min-width: 768px){.boxes-payment-container #testimonials .a-text-title{padding-top: 4rem;font-size: 3rem}}@media (min-width: 479px){.boxes-payment-container #testimonials .a-text-title{font-weight: 100}}.boxes-payment-container .a-text-title{padding-top: 4rem}@media (min-width: 768px){.boxes-payment-container .a-text-title{padding-top: 8rem}}.boxes-payment-container .a-text-title.py-12{padding: 3rem 0}.boxes-payment-container .a-secondary-title{padding-top: 4rem}@media (max-width: 479px){.boxes-payment-container .a-secondary-title{font-weight: 300}}@media (min-width: 768px){.boxes-payment-container .a-secondary-title{padding-top: 7rem}}.boxes-payment-container .slideshow-container{width: 280px;height: 566px;border-radius: 15px;background-color: transparent;transform: translate(0);overflow: hidden;position: relative;display: flex;justify-content: center;align-items: center;margin: auto}.boxes-payment-container .slideshow-container .slideshow-box{height: 100%;width: 60%;display: flex;justify-content: center}.boxes-payment-container .slideshow-container .slideshow-box .slideshow-screen{position: absolute;height: 100%;width: 100%;display: flex;justify-content: flex-start;background-color: #000;border-radius: 15px;left: 0}.boxes-payment-container.slideshow-container.slideshow-box.slideshow-screenimg{height: 631px;width: 312px;margin: -15px;position: absolute;transition: opacity 0.5s ease-in;border-radius: 15px}.boxes-payment-container.slideshow-container.slideshow-box.slideshow-screenimgimg{opacity: 0}.boxes-payment-container.slideshow-container.slideshow-box.slideshow-phoneimg{display: none}.boxes-payment-container .slideshow-container .slideshow-headline{position: absolute;bottom: 0;left: 0;width: 75%;height: 80px;border-top-right-radius: 15px;border-bottom-left-radius: 15px;background-color: transparent;display: flex;align-items: center;justify-content: center;padding: 10px;z-index: 20}@media (min-width: 768px){.boxes-payment-container .slideshow-container .slideshow-headline{height: 130px}}@media (min-width: 480px){.boxes-payment-container.slideshow-container.slideshow-headline.a-secondary-title{font-size: 1.6rem}}.boxes-payment-container .slideshow-container .slideshow-headline h2{left: 0;right: 0;bottom: 0;padding: 10px;text-align: center;position: absolute;background-color: rgba(0, 0, 0, 0.7);transition: opacity 0.5s ease-in;border-top-right-radius: 15px;border-bottom-left-radius: 15px}.boxes-payment-container .slideshow-container .slideshow-headline h2 h2{opacity: 0}.boxes-payment-container .a-checklist__text{font-size: 1.2rem;color: #fff}.boxes-payment-container .reviews-fb-container{display: flex;justify-content: center;align-items: center;max-width: 860px;margin: auto}@media (max-width: 767px){.boxes-payment-container .reviews-fb-container{flex-flow: column}}@media (min-width: 768px){.boxes-payment-container .reviews-fb-container{flex-flow: wrap}}.boxes-payment-container .reviews-fb-container .single-review-fb{border-radius: 10px;overflow: hidden;min-height: 183px;background-color: #fff;display: flex;align-items: center;justify-content: center;padding: 5px}@media (max-width: 1024px){.boxes-payment-container .reviews-fb-container .single-review-fb{margin-bottom: 40px}}@media (max-width: 767px){.boxes-payment-container .reviews-fb-container .single-review-fb{margin-bottom: 0;padding: 0;min-height: auto;display: block}.boxes-payment-container.reviews-fb-container.single-review-fb:not(:first-child){margin-top: 20px}}@media (min-width: 769px){.boxes-payment-container .reviews-fb-container .single-review-fb{margin-right: 10px;margin-left: 10px;margin-bottom: 20px;height: 200px}}.boxes-payment-container .reviews-fb-container .single-review-fb img{width: 100%}@media (min-width: 481px){.boxes-payment-container .reviews-fb-container .single-review-fb img{max-width: 400px}}.boxes-payment-container .o-section-pay__pricing-table{display: flex;max-width: 1200px;margin: 0 auto}@media (max-width: 767px){.boxes-payment-container .o-section-pay__pricing-table{flex-direction: column}}@media (min-width: 1201px){.boxes-payment-container .o-section-pay-column{margin-bottom: 5rem}}.boxes-payment-container .plan-price label{display: flex;align-items: center}.boxes-payment-container .plan-price .header{padding-bottom: 0.6rem}.boxes-payment-container .o-section-radio label,.boxes-payment-container .plan-price{border-radius: 10px}@media (max-width: 768px){.boxes-payment-container .o-section-pay__content{margin-top: 1.5rem}}.boxes-payment-container .a-price-discount-text{display: flex;flex: 1;flex-direction: column;justify-content: center;align-items: center;padding-right: 0.6rem}.boxes-payment-container .a-price-discount-text .a-price-text{font-size: 1rem;font-weight: 300}.boxes-payment-container .a-price-title-text{display: flex;flex-direction: column;justify-content: center;flex: 2}.boxes-payment-container .striked{font-size: 1.2rem;padding-left: 0;color: #9a949c}.boxes-payment-container .o-popular-box{margin: 0 0.5rem}.boxes-payment-container .a-popular-text{text-transform: uppercase;font-weight: 300;border-radius: 0.3rem}.boxes-payment-container .o-section-radio label{border: 2px solid #9a949c;padding: 1.8rem 0}.boxes-payment-container .o-section-radio label:after{display: none}.boxes-payment-container .o-section-radio input:checked ~ label{border-width: 2px}.boxes-payment-container .a-price-per-month,.boxes-payment-container .billing-info{font-size: 0.8rem;font-weight: 300;color: #9a949c}.boxes-payment-container .a-price-all{font-size: 1.8rem;color: #fff}.boxes-payment-container .a-price-check{height: 38px;width: 38px;display: flex;justify-content: center;background: rgba(99, 97, 113, 0.7);border: 1px solid #636171;border-radius: 50%;transition: all 0.35s ease;margin-left: 0.5rem;margin-right: 1rem}.boxes-payment-container .a-price-check:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(90deg, #f53373, #bf51e8);border-radius: 50%;opacity: 0;transition: opacity 0.35s ease}.boxes-payment-container .a-price-check .a-price-check__unit{width: 17px;display: flex}.boxes-payment-container.a-price-check.a-price-check__unit.a-price-check__unit-icon{fill: #fff;top: 0;left: 0;height: 100%;transition: opacity 0.35s ease}.boxes-payment-container.a-price-check.a-price-check__unit.a-price-check__unit-icon:first-child{display: none}.boxes-payment-container .a-plan-price__input:checked ~ label .a-price-check{border-color: #ef5eb9;background: linear-gradient(90deg, #f53373, #bf51e8)}.boxes-payment-container.a-plan-price__input:checked~ label.a-price-check__unit-icon:first-child{display: flex}.boxes-payment-container.a-plan-price__input:checked~ label.a-price-check__unit-icon:nth-child(2),.initial-payment-page .o-popular-box{display: none}.initial-payment-page .o-section-radio{height: 100%}.initial-payment-page .o-section-radio label{flex-direction: column;align-items: inherit;height: 100%;padding: 1rem 0}.initial-payment-page .o-section-radio label:before{background-color: rgba(200, 55, 255, 0.1)}.initial-payment-page .a-popular-text{z-index: 3;top: -0.7rem}@-webkit-keyframes strike{0%{width: 0}to{width: 100%}}@keyframes strike{0%{width: 0}to{width: 100%}}.initial-payment-page .a-plan-price__input:checked ~ .o-popular-box{display: flex}.initial-payment-page .a-plan-price__input:checked ~ label .striked-diagonal{color: #fff}.initial-payment-page.a-plan-price__input:checked~ label.striked-diagonal:before{background-color: #fff}.initial-payment-page.a-plan-price__input:checked~ label.striked-diagonal:after{content: " ";position: absolute;top: 60%;left: 0;right: 0;width: 100%;height: 0.1rem;transform: skewY(-10deg);transform-origin: left;background: #ef5eb9;-webkit-animation: strike 1s linear 1 forwards;animation: strike 1s linear 1 forwards}.initial-payment-page .a-price-benefits{padding: 0 1.5rem;font-size: 1.1rem;font-weight: 300}.initial-payment-page .a-benefits-item{display: flex;align-items: center;padding: 0;text-align: left;margin: 0.6rem 0}.initial-payment-page .a-benefits-item .check-icon{width: 1rem;margin: 0}.initial-payment-page .a-benefits-item__text{margin-left: 0.5rem;flex: 1}.initial-payment-page .a-price-per-month{font-size: 1rem}.initial-payment-page .a-price-discount-text{flex: inherit;padding: 0 0 1rem}.initial-payment-page .a-price-all{font-size: 2rem}.initial-payment-page .a-month-price{color: #fff}.initial-payment-page .striked-diagonal{font-size: 1.5rem;color: #9a949c;margin-right: 0.5rem;position: relative}.initial-payment-page .striked-diagonal:before{content: " ";position: absolute;top: 60%;left: 0;right: 0;width: 100%;height: 0.1rem;transform: skewY(-10deg);transform-origin: left;background: #9a949c}.de-payment-container .o-section-radio label:after{left: 10px}@media (max-width: 479px){.de-payment-container .plan-price li{padding-left: 2.9rem}}.initial-payment-page .o-section-pay__multiple-products .a-benefits-item{justify-content: space-between}.initial-payment-page.o-section-pay__multiple-products.a-benefits-item.a-benefits-item__text{flex: inherit;margin-left: 0}.initial-payment-page .o-section-pay__multiple-products .o-popular-box{display: flex}.initial-payment-page .striked-text{font-size: 1.1rem;color: #9a949c;margin-right: 0.5rem;position: relative}.initial-payment-page .striked-text:before{content: " ";position: absolute;top: 60%;left: 0;right: 0;height: 0.1rem;transform: skewY(-10deg);transform-origin: left;background: #9a949c}.initial-payment-page .o-section-pay__pricing-table{justify-content: center}.initial-payment-page .a-price-check{visibility: hidden;margin: 0 0 0.2rem;height: 2rem;width: 2rem;transition: none}.initial-payment-page .a-price-check__unit{width: 1rem}.initial-payment-page .a-price-icon{display: flex;justify-content: flex-end}.initial-payment-page .o-section-radio label{border-radius: 15px;padding: 0.6rem 0 1rem}.initial-payment-page .o-section-radio label:before{background-color: transparent}.initial-payment-page .o-section-radio input:checked ~ label .a-total-text{color: #ceef31}.initial-payment-page .o-section-radio input:checked ~ label .a-price-check{visibility: visible}.initial-payment-page .plan-price{border-radius: 15px}.initial-payment-page .a-price-benefits{padding: 0 0.5rem}.initial-payment-page .a-total-line{display: flex;border-top: 1px solid #fff;margin: 1rem 0;width: 100%}.initial-payment-page .a-total-text{font-size: 1.4rem;font-weight: 400}.initial-payment-page .a-popular-text{top: -0.8rem}.initial-payment-page .a-static-box{border: 2px solid #ef5eb9;padding: 0 0.5rem}.initial-payment-page .a-static-box .a-total-text{color: #ceef31}.boxes-striked-price{font-size: 1.1rem;color: #9a949c;margin-right: 0.5rem;position: relative}.boxes-striked-price:before{content: " ";position: absolute;top: 60%;left: 0;right: 0;height: 0.1rem;transform: skewY(-10deg);transform-origin: left;background: #ef5eb9}.o-section-they__title{text-align: center;margin-bottom: 70px}@media (max-width: 768px){.o-section-they__title{margin-bottom: 30px}}.o-section-they__didits{display: grid;width: auto;max-width: 1160px;margin: auto;grid-gap: 40px;justify-items: center;grid-template-columns: 1fr 1fr 1fr}@media (max-width: 1024px){.o-section-they__didits{grid-template-columns: 1fr 1fr;max-width: 760px}}@media (max-width: 768px){.o-section-they__didits{grid-template-columns: 1fr;grid-gap: 15px}}.m-item-didit{position: relative;display: flex;align-items: flex-end;width: 100%;max-width: 360px;height: 480px;border-radius: 7px;overflow: hidden;background-size: cover;background-position: 50%}.m-item-didit__play{position: absolute;cursor: pointer;width: 100%;height: 100%;left: 0;top: 0}.m-item-didit__play,.m-item-didit__play-button{display: flex;align-items: center;justify-content: center;z-index: 1}.m-item-didit__play-button{position: relative;width: 90px;height: 90px;border-radius: 50%;opacity: 0.9;background: linear-gradient(90deg, #f53373, #bf51e8);transition: 0.35s ease;box-shadow: 0 20px 30px 0 rgba(76, 5, 45, 0.6);border: 1px solid #ef5eb9;margin-bottom: 20px}.m-item-didit__play-icon{margin-left: 5px;width: 30px;height: 30px;fill: #fff}@media (min-width: 1024px){.m-item-didit__play:hover .m-item-didit__play-button{transform: scale(1.1);opacity: 1;box-shadow: 0 50px 50px 0 rgba(76, 5, 45, 0.5)}.m-item-didit__play:hover:after{opacity: 0}}.m-item-didit__play:after,.m-item-didit__play:before{position: absolute;bottom: 0;left: 0;width: 100%;content: "";transition: 0.35s ease}.m-item-didit__play:before{height: 360px;background: linear-gradient(180deg, rgba(18, 16, 29, 0), rgba(6, 5, 13, 0.6))}.m-item-didit__play:after{height: 100%;background: linear-gradient(180deg,rgba(39, 36, 57, 0.4),rgba(0, 0, 0, 0.6))}.m-item-didit__content{position: relative;padding: 38px;z-index: 1;pointer-events: none}@media (max-width: 768px){.m-item-didit__content{padding: 30px}}.m-item-didit__title{font-size: 26px;margin-bottom: 20px;max-width: 210px}.m-item-didit__subtitle{font-size: 16px;color: #b8b8b8;line-height: 1.3em}.men-theme .m-item-didit__play-button{background: linear-gradient(90deg, #33f5e0, #5172e8);border-color: #5bd8f0;box-shadow: 0 20px 30px 0 rgba(13, 38, 102, 0.6)}@media (min-width: 1024px){.men-theme .m-item-didit__play:hover .m-item-didit__play-button{box-shadow: 0 50px 50px 0 rgba(13, 38, 102, 0.5)}}@-webkit-keyframes modal-video{0%{opacity: 0}to{opacity: 1}}@keyframes modal-video{0%{opacity: 0}to{opacity: 1}}@-webkit-keyframes modal-video-inner{0%{transform: translateY(20px)}to{transform: translate(0)}}@keyframes modal-video-inner{0%{transform: translateY(20px)}to{transform: translate(0)}}.o-header__button{display: none !important}@media (max-width: 768px){.o-header__button{display: block !important}}.o-header--light{transition: 0.35s ease}@media (max-width: 768px){.o-header--light{position: fixed !important;top: 0;left: 0;width: 100%;background: rgba(32, 29, 48, 0.8);padding: 15px 0}.o-header--light .o-header__content{align-items: center}}.o-header--light.hidden{transform: translateY(-100%)}html{font-family: sans-serif;line-height: 1.15;-ms-text-size-adjust: 100%}body{margin: 0}article,aside,footer,header,nav,section{display: block}h1{font-size: 2em;margin: 0.67em 0}figcaption,figure,main{display: block}figure{margin: 1em 40px}hr{box-sizing: content-box;height: 0;overflow: visible}pre{font-family: monospace, monospace;font-size: 1em}a{background-color: transparent;-webkit-text-decoration-skip: objects}a.a-select.open,a.paypal-a-button:hover,a:active,a:hover{outline-width: 0}abbr[title]{border-bottom: none;text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted}b,strong{font-weight: inherit;font-weight: bolder}code,kbd,samp{font-family: monospace, monospace;font-size: 1em}dfn{font-style: italic}mark{background-color: #ff0;color: #000}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sub{bottom: -0.25em}sup{top: -0.5em}audio,video{display: inline-block}audio:not([controls]){display: none;height: 0}img{border-style: none}svg:not(:root){overflow: hidden}button,input,optgroup,select,textarea{font-family: sans-serif;font-size: 100%;line-height: 1.15;margin: 0}button,input{overflow: visible}button,select{text-transform: none}[type="reset"],[type="submit"],button,html [type="button"]{-webkit-appearance: button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style: none;padding: 0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline: 1px dotted ButtonText}fieldset{border: 1px solid silver;margin: 0 2px;padding: 0.35em 0.625em 0.75em}legend{box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal}progress{display: inline-block;vertical-align: baseline}textarea{overflow: auto}[type="checkbox"],[type="radio"]{box-sizing: border-box;padding: 0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height: auto}[type="search"]{-webkit-appearance: textfield;outline-offset: -2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance: none}::-webkit-file-upload-button{-webkit-appearance: button;font: inherit}details,menu{display: block}summary{display: list-item}canvas{display: inline-block}[hidden],template{display: none}@-ms-viewport{width: device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display: none !important}.faq-page-link{text-decoration: none;color: hsla(0, 0%, 100%, 0.7);cursor: pointer}@media (max-width: 767px){.visible-xs{display: block !important}table.visible-xs{display: table !important}tr.visible-xs{display: table-row !important}td.visible-xs,th.visible-xs{display: table-cell !important}}@media (max-width: 767px){.visible-xs-block{display: block !important}}@media (max-width: 767px){.visible-xs-inline{display: inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display: inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display: block !important}table.visible-sm{display: table !important}tr.visible-sm{display: table-row !important}td.visible-sm,th.visible-sm{display: table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display: block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display: inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display: inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display: block !important}table.visible-md{display: table !important}tr.visible-md{display: table-row !important}td.visible-md,th.visible-md{display: table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display: block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display: inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display: inline-block !important}}@media (min-width: 1200px){.visible-lg{display: block !important}table.visible-lg{display: table !important}tr.visible-lg{display: table-row !important}td.visible-lg,th.visible-lg{display: table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display: block !important}}@media (min-width: 1200px){.visible-lg-inline{display: inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display: inline-block !important}}@media (max-width: 767px){.hidden-xs{display: none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display: none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display: none !important}}@media (min-width: 1200px){.hidden-lg{display: none !important}}.visible-print{display: none !important}@media print{.visible-print{display: block !important}table.visible-print{display: table !important}tr.visible-print{display: table-row !important}td.visible-print,th.visible-print{display: table-cell !important}}.visible-print-block{display: none !important}@media print{.visible-print-block{display: block !important}}.visible-print-inline{display: none !important}@media print{.visible-print-inline{display: inline !important}}.visible-print-inline-block{display: none !important}@media print{.visible-print-inline-block{display: inline-block !important}}@media print{.hidden-print{display: none !important}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content: " ";display: table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear: both}.container{margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px}@media (min-width: 768px){.container{width: 750px}}@media (min-width: 992px){.container{width: 970px}}@media (min-width: 1200px){.container{width: 1170px}}.container-fluid{margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px}.row{margin-left: -15px;margin-right: -15px}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance: none;margin: 0}input[type="number"]{-moz-appearance: textfield}input:-webkit-autofill{}input,select,textarea{outline: none;border-radius: 0}textarea{max-width: 100%;min-width: 100%;min-height: 200px}@media (max-width: 767px){textarea{min-height: 8em}}button{border: none;outline: none;font-family: Roboto}button[type="submit"]{cursor: pointer;background: 0 0;font: none;-webkit-writing-mode: none}label.a-input__input--error{position: absolute;color: #fff !important;background: #ee2020 !important;padding: 10px;bottom: -10px;max-width: 300px;text-align: center;transform: translateY(100%);right: 0;z-index: 10;border-radius: 10px;font-size: 12px}.field-row{margin-bottom: 10px}.field-row:last-child{margin-bottom: 0}.field-row----with-last-margin .field-row:last-child,.field-row--big{margin-bottom: 30px}.field-row--double{display: flex;justify-content: space-between}.field-row--double > *{width: calc(50% - 20px)}@media (max-width: 767px){.field-row--double > *{width: calc(50% - 10px)}}.field-row--centered-inner{display: flex;justify-content: center}html{-webkit-text-size-adjust: 100%}body, html{height: 100%}body{font-family: Roboto, sans-serif;background-color: #ffffff//#201d34;background-repeat: no-repeat;background-position: top;background-attachment: fixed;background-size: 100% auto;display: flex;flex-direction: column;color: #000}@media (max-width: 767px){body{background-size: 200% auto}}.main-content{flex: 1 0 auto}svg.mask{position: absolute;width: 0;height: 0}*,:after,:before{box-sizing: border-box}.container{max-width: 1545px;width: 100% !important;padding: 0 30px}@media (max-width: 479px){.container{padding: 0 15px}}.container--desktop{max-width: 1350px}a{text-decoration: none}h1,h2,h3,h4,h5,h6,ul{margin: 0}ul{list-style-type: none}.title{font-size: 80px;font-weight: 100;line-height: 1.11}.title--white{color: #fff}.normal{font-weight: 400}.hl{color: #151226 !important}.hl--italic{font-style: italic}.hl-2{color: #f76a99}a.hl{transition: color 0.35s ease}a.hl:hover{color: #f53373}.men-theme .hl{color: #728ded !important}.men-theme a.hl:hover{color: #5172e8 !important}.men-theme .hl-2{color: #53f1e1}.a-button,.paypal-a-button,.paypal-a-button:hover{position: relative;height: 60px;display: inline-block;border-radius: 30px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: #fff;transition: all 0.35s ease;border: 1px solid transparent}@media (max-width: 767px){.a-button,.paypal-a-button,.paypal-a-button:hover{height: 55px}}.a-button:after,.a-button:before,.paypal-a-button:after,.paypal-a-button:before,.paypal-a-button:hover:after,.paypal-a-button:hover:before{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";border-radius: 30px;opacity: 0;transition: opacity 0.35s ease}.a-button:before,.paypal-a-button:before,.paypal-a-button:hover:before{background-image: linear-gradient(90deg, #f53373, #bf51e8)}@media (min-width: 768px){.a-button:after,.paypal-a-button:after,.paypal-a-button:hover:after{background-image: linear-gradient(90deg, #91ef31, #ceef31)}}.a-button__link{position: relative;display: inline-flex;width: 100%;justify-content: center;align-items: center;height: 100%;padding: 0 17px;z-index: 1;cursor: pointer}.a-button__text{position: relative;color: hsla(0, 0%, 100%, 0.7);font-size: 22px;font-weight: 300;transition: color 0.35s ease;text-align: center;margin: 0 auto}.o-modal_content .a-button__text{line-height: 0.75}@media (max-width: 767px){.a-button__text{font-size: 20px}}.a-button__icon{position: absolute;top: 0;bottom: 0;right: 17px;margin: auto;width: 30px;height: 30px;fill: hsla(0, 0%, 100%, 0.7);transition: fill 0.35s ease}@media (max-width: 767px){.a-button__icon{width: 27px;height: 27px;right: 10px}}.a-button:hover:not(.a-button--disabled),.paypal-a-button:hover:not(.a-button--disabled){background-color: rgba(32, 29, 52, 0.9)}.a-button:hover:not(.a-button--disabled, .stripe-payment-button).a-button__text,.paypal-a-button:hover:not(.a-button--disabled, .stripe-payment-button).a-button__text{color: #fff}.a-button:hover:not(.a-button--disabled) .a-button__icon,.paypal-a-button:hover:not(.a-button--disabled) .a-button__icon{fill: #fff}.stripe-payment-button{border-radius: 30px}.a-button--big{height: 72px;border-radius: 36px}@media (max-width: 767px){.a-button--big{height: 60px}}.a-button--big:after,.a-button--big:before{border-radius: 36px}.a-button--big .a-button__icon{width: 35px;height: 35px}.a-button--gigant{height: 90px;border-radius: 45px}@media (max-width: 1023px){.a-button--gigant{height: 70px}}.a-button--gigant:after,.a-button--gigant:before{border-radius: 45px}.a-button--gigant .a-button__icon{width: 40px;height: 40px;right: 30px}@media (max-width: 1023px){.a-button--gigant .a-button__icon{width: 30px;height: 30px}}.a-button--gigant .a-button__text{font-size: 33px}@media (max-width: 1023px){.a-button--gigant .a-button__text{font-size: 24px}}.a-button--with-icon .a-button__link{padding-right: 60px;padding-left: 22px}.a-button--with-icon.a-button--icon-first .a-button__link{padding-right: 22px;padding-left: 60px}@media (max-width: 767px){.a-button--with-icon .a-button__link{padding-right: 50px}.a-button--with-icon.a-button--icon-first .a-button__link{padding-left: 50px}}.a-button--icon-only{height: 58px;width: 58px;min-width: 58px}@media (max-width: 767px){.a-button--icon-only{width: 45px;height: 45px;min-width: 45px}}.a-button--icon-only .a-button__text{display: none}.a-button--icon-only .a-button__icon{position: relative;right: 0;left: 0}.a-button--icon-only .a-button__link{padding: 0}.a-button--icon-min .a-button__icon{height: 20px;width: 20px}.a-button--icon-first .a-button__link{padding-left: 60px;padding-right: 17px}@media (max-width: 767px){.a-button--icon-first .a-button__link{padding-left: 50px}}.a-button--icon-first .a-button__text{padding-left: 0;order: 2}.a-button--icon-first .a-button__icon{right: auto;left: 17px;order: 1;margin-left: 0}@media (max-width: 767px){.a-button--icon-first .a-button__icon{left: 10px}}.a-button--bordered{background-color: transparent;border-color: hsla(0, 0%, 100%, 0.5)}.vip-content-button{display: inline-block;margin: 20px;top: 12px}@media (max-width: 1270px){.o-meal-table-head .vip-content-button{display: none}}@media (min-width: 1271px){.vip-content-header-button .header-button{display: none}}.header-button{font-size: 22px;color: #fff}.a-button--bordered:hover:not(.a-button--disabled){border-color: #fff}.a-button--with-gradient{box-shadow: 0 20px 30px 0 rgba(76, 5, 45, 0.6);background: 0 0;border-color: #ef5eb9}.a-button--with-gradient:before{opacity: 0.9}.a-button--with-gradient .a-button__icon{fill: #fff}.a-button--with-gradient .a-button__link{padding: 0 17px}.a-button--with-gradient .a-button__text{color: #fff}.a-button--with-gradient:hover:not(.a-button--disabled){border-color: #91ef31;box-shadow: none}.a-button--with-gradient:hover:not(.a-button--disabled):after{opacity: 1}.a-button--with-gradient-hover{border: 1px solid #000}.a-button--with-gradient-hover .a-button__text{color: #000}.a-button--with-gradient-hover:hover{box-shadow: 0 20px 30px 0 rgba(76, 5, 45, 0.6);border-color: #ef5eb9}.a-button--with-gradient-hover:hover:before{opacity: 1}.a-button--disabled{cursor: not-allowed;background-color: rgba(32, 29, 52, 0.7);box-shadow: none !important}.a-button--disabled:before{opacity: 0 !important}.a-button--disabled .a-button__link{pointer-events: none}.a-button--disabled .a-button__icon{fill: hsla(0, 0%, 100%, 0.2)}.a-button--disabled .a-button__text{color: hsla(0, 0%, 100%, 0.2)}.a-button--disabled.a-button--bordered{border-color: hsla(0, 0%, 100%, 0.15) !important}.a-button--gray{box-shadow: 0 20px 30px 0 rgba(47, 43, 71, 0.6);border: 1px solid #6f6b8d}.a-button--gray:before{opacity: 1;background-image: linear-gradient(90deg, #636171, #4b495c 97%)}.a-button--gray:after{background-image: linear-gradient(90deg, #91ef31, #ceef31)}.a-button--gray:hover{border-color: #91ef31;box-shadow: 0 20px 30px 0 rgba(38, 59, 7, 0.6)}.a-button--gray:hover:after{opacity: 1}.a-button-close{position: relative;display: inline-flex;justify-content: center;align-items: center;width: 58px;height: 58px;opacity: 0.9;border-radius: 50%;overflow: hidden;background-image: linear-gradient(90deg, #636171, #4b495c 97%);box-shadow: 0 20px 30px 0 rgba(47, 43, 71, 0.6);border: 1px solid #6f6b8d;transition: border 0.35s ease}@media (max-width: 767px){.a-button-close{width: 40px;height: 40px}}.a-button-close__hover{position: absolute;width: 100%;height: 100%;left: 0;top: 0;opacity: 0;background-image: linear-gradient(90deg, #91ef31, #ceef31);transition: opacity 0.35s ease}.a-button-close__icon{position: relative;fill: #fff}@media (max-width: 767px){.a-button-close__icon{height: 18px;width: 18px}}.a-button-close:hover{border-color: #91ef31}.a-button-close:hover .a-button-close__hover{opacity: 1}.a-checkbox{position: relative;cursor: pointer;display: inline-flex;align-items: center}.a-checkbox__input{display: none}.a-checkbox__box{display: flex;justify-content: center;align-items: center;width: 32px;height: 32px;border-radius: 6px;background-color: rgba(99, 97, 113, 0.7);border: 1px solid rgba(99, 97, 113, 0.7)}.a-checkbox__icon{fill: #fff;width: 17px;height: 14px;opacity: 0;pointer-events: none;transition: opacity 0.35s ease}.a-checkbox__text{padding-left: 15px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 18px;font-weight: 300;width: 89%}@media (max-width: 767px){.a-checkbox__text{font-size: 16px;margin-left: 10px;text-align: center;width: 89%}}.a-checkbox__input:checked .a-checkbox__box .a-checkbox__icon{opacity: 1}.a-checkbox-button{position: relative}.a-checkbox-button__input{display: none}.a-checkbox-button__label{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative;cursor: pointer;display: inline-block;border-radius: 10px;width: 100%;border: 1px solid #636171;transition: all 0.35s ease}.a-checkbox-button__content{position: relative;display: flex;align-items: center;flex-direction: column;height: 100%}.a-checkbox-button__text{display: flex;justify-content: center;align-items: center;font-size: 22px;font-weight: 300;text-align: center;color: #000;transition: color 0.35s ease;padding: 0 10px;line-height: 1.3;height: 2.6em;overflow: hidden}.a-checkbox-button__icon{height: 56px;margin-bottom: 5px;width: auto;max-width: 85px;opacity: 0.5;fill: #fff;transition: opacity 0.35s ease}.a-checkbox-button__check{position: absolute;top: -15px;right: -15px;display: flex;justify-content: center;align-items: center;width: 44px;height: 44px;background-color: #201d34;border: 1px solid #636171;border-radius: 50%;transition: all 0.35s ease}.a-checkbox-button__check:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(90deg, #f53373, #bf51e8);border-radius: 50%;opacity: 0;transition: opacity 0.35s ease}.a-checkbox-button__unit{position: relative;width: 14px;height: 14px}.a-checkbox-button__unit span{position: absolute;top: 5px;display: block;height: 2px;width: 100%;background: #fff;transition: all 0.35s ease}.a-checkbox-button__unit span:last-child{transform: rotate(0deg)}.a-checkbox-button__input:checked ~ label{border-color: #000;background-color: hsla(0, 0%, 100%, 0.05)}.a-checkbox-button__input:checked ~ label .a-checkbox-button__icon{opacity: 1}.a-checkbox-button__input:checked ~ label .a-checkbox-button__text{color: #000}.a-checkbox-button__input:checked ~ label .a-checkbox-button__check{border-color: #ef5eb9}.a-checkbox-button__input:checked ~ label .a-checkbox-button__check:before{opacity: 1}.a-checkbox-button__input:checked~ label.a-checkbox-button__unitspan:last-child{transform: rotate(270deg)}.a-checkbox-button--without-icon.a-checkbox-button__input:checked~ label.a-checkbox-button__check{box-shadow: 0 20px 30px 0 rgba(76, 5, 45, 0.6)}.a-checkbox-button--without-icon.a-checkbox-button__input:checked~ label.a-checkbox-button__unit-icon:first-child{opacity: 1}.a-checkbox-button--without-icon.a-checkbox-button__input:checked~ label.a-checkbox-button__unit-icon:last-child{opacity: 0}.a-checkbox-button--without-icon.a-checkbox-button__input:checked~ label.a-checkbox-button__unitspan:first-child{transform: rotate(-45deg) translate(2px, 3px)}.a-checkbox-button--without-icon.a-checkbox-button__input:checked~ label.a-checkbox-button__unitspan:last-child{width: 8px;transform: rotate(45deg) translate(2px, 2px)}.a-checkbox-button--without-icon .a-checkbox-button__label{height: 70px;padding: 0;max-width: 100%;border-radius: 36px}@media (max-width: 767px){.a-checkbox-button--without-icon .a-checkbox-button__label{height: 60px}}.a-checkbox-button--without-icon .a-checkbox-button__check{display: flex;justify-content: center;top: 12px;right: 13px;background: rgba(99, 97, 113, 0.7)}@media (max-width: 767px){.a-checkbox-button--without-icon .a-checkbox-button__check{top: 10px;right: 12px;height: 38px;width: 38px}}.a-checkbox-button--without-icon .a-checkbox-button__content{padding: 0 60px 0 30px;display: flex;flex-direction: row}.a-checkbox-button--without-icon .a-checkbox-button__text{height: auto;padding: 0;font-size: 22px}@media (max-width: 767px){.a-checkbox-button--without-icon .a-checkbox-button__text{font-size: 18px;text-align: left}}.a-checkbox-button--without-icon .a-checkbox-button__unit{width: 17px}.a-checkbox-button--without-icon .a-checkbox-button__unit-icon{fill: #fff;position: absolute;top: 0;left: 0;max-width: 100%;height: 100%;transition: opacity 0.35s ease}.a-checkbox-button--without-icon .a-checkbox-button__unit-icon:first-child{opacity: 0}.a-checkbox-button--without-icon .a-checkbox-button__unit span{top: 6px}.a-checkbox-button--without-icon .a-checkbox-button__unit span:first-child{transform: rotate(45deg)}.a-checkbox-button--without-icon .a-checkbox-button__unit span:last-child{transform: rotate(-45deg)}.a-input,.a-input__bar{position: relative}.a-input__bar{display: block;width: 100%}.a-input__bar:before{content: "";height: 100%;height: 1px;width: 0;bottom: 0;background: #fff;left: 0}.a-input__bar:before,.a-input__label{position: absolute;transition: 0.35s ease}.a-input__label{color: hsla(0deg, 0%, 45%, 50%);font-size: 12px;font-weight: 300;pointer-events: none;left: 20px;top: 10px;transform-origin: left}.a-input__input{font-size: 26px;padding: 20px;display: block;width: 100%;color: #000;font-family: Roboto, sans-serif;border: none;border-bottom: 1px solid hsla(0deg, 0%, 45%, 50%);background-color: transparent}.a-input__input--focus{border-color: #000}.a-input__input::-webkit-input-placeholder{color: transparent}.a-input__input:-moz-placeholder,.a-input__input::-moz-placeholder{color: transparent}.a-input__input:-ms-input-placeholder{color: transparent}.a-input__input--error::-webkit-input-placeholder,.a-input__input.a-select.open::-webkit-input-placeholder,.a-input__input.valid::-webkit-input-placeholder,.a-input__input:active::-webkit-input-placeholder,.a-input__input:focus::-webkit-input-placeholder{color: hsla(0, 0%, 45%, 0.35)}.a-input__input--error:-moz-placeholder,.a-input__input--error::-moz-placeholder,.a-input__input.a-select.open:-moz-placeholder,.a-input__input.a-select.open::-moz-placeholder,.a-input__input.valid:-moz-placeholder,.a-input__input.valid::-moz-placeholder,.a-input__input:active:-moz-placeholder,.a-input__input:active::-moz-placeholder,.a-input__input:focus:-moz-placeholder,.a-input__input:focus::-moz-placeholder{color: hsla(0, 0%, 45%, 0.35)}.a-input__input--error ~ .a-input__label,.a-input__input.register:not(:placeholder-shown) ~ .a-input__label,.a-input__input.valid ~ .a-input__label,.a-input__input:focus ~ .a-input__label{transform: translateY(-1.4em) scale(0.8);color: #000}.a-input__input:focus ~ .a-input__bar:before{width: 100%}.a-input__input:focus ~ .a-input__highlight{-webkit-animation: inputHighlighter 0.2s ease;animation: inputHighlighter 0.2s ease}.a-input__input--error:not(label) ~ .a-input__bar:before{background: #ee2020 !important;width: 100%}.a-input__input--error:not(label) ~ .a-input__icon{opacity: 0}.a-input__input--error:not(label) ~ .a-input__icon--wrong{opacity: 1}.a-input__input--error:not(label) ~ .a-input__label{color: #ee2020}.a-input__input--error:not(label){border-color: #ee2020}.input-errors{color: #ee2020}.a-input__input.valid ~ .a-input__unit,.a-input__input:focus ~ .a-input__unit{opacity: 1}.a-input__input.valid ~ .a-input__icon{opacity: 0}.a-input__input.valid ~ .a-input__icon--good{opacity: 1}.a-input__input:focus ~ .a-input__icon{opacity: 0}.a-input__input:focus ~ .a-input__icon--focused{opacity: 1}.a-input__input.valid ~ .a-input__check{-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1}.a-input__input.valid ~ .a-input__bar{border-color: transparent}.a-input__input.valid ~ .a-input__bar:before{background: #fff;width: 100%}.a-input__input--select{height: 70px}@media (max-width: 479px){.a-input__input--select{height: 60px}}.a-input__highlight{position: absolute;height: 60%;width: 100%;top: 25%;left: 0;pointer-events: none;opacity: 0.5}.a-input__check{position: absolute;top: 0;bottom: 0;margin: auto;right: -30px;width: 27px;height: 27px;min-width: 27px;-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.3;transition: 0.35s ease}.a-input__icon{position: absolute;width: 35px;height: 35px;bottom: 20px;left: 20px;pointer-events: none;opacity: 0;transition: opacity 0.35s ease}.a-input__icon--base{opacity: 1}.a-input__unit{position: absolute;bottom: 60px;right: 0;font-size: 14px;color: hsla(0, 0%, 45%, 0.5);opacity: 0;font-weight: 300;transition: 0.35s ease}.a-input--checking{width: calc(100% - 35px)}.a-input--opacity-label .a-input__input--error ~ .a-input__label,.a-input--opacity-label .a-input__input.valid ~ .a-input__label,.a-input--opacity-label .a-input__input:focus ~ .a-input__label{opacity: 0}.a-input--centered{text-align: center}.a-input--centered .a-input__input{text-align: center;font-size: 20px}.a-input--centered .a-input__input.input_ft{padding-left: 40px}.a-input--centered .a-input__label{left: 0;right: 0;transform-origin: center}.a-input--centered .a-input__label.label-inch{left: 30px}@-webkit-keyframes inputHighlighter{0%{background: orange}to{background: 0 0}}@keyframes inputHighlighter{0%{background: orange}to{background: 0 0}}.a-select{-webkit-tap-highlight-color: transparent;background-color: transparent;border-radius: 0;border-bottom: 1px solid #999;box-sizing: border-box;clear: both;cursor: pointer;display: block;font-family: inherit;font-size: 26px;font-weight: 400;color: #fff;height: auto;line-height: auto-2;outline: none;padding: 20px 32px 20px 20px;position: relative;text-align: left !important;transition: all 0.2s ease-in-out;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;width: auto}@media (max-width: 767px){.a-select{font-size: 18px}}.a-select:hover{border-color: #dbdbdb}.a-select.open,.a-select:active,.a-select:focus{border-color: #e8e8e8}.a-select:after{border-bottom: 1px solid #999;border-right: 1px solid #999;content: "";display: block;height: 10px;margin-top: -5px;pointer-events: none;position: absolute;right: 12px;top: 50%;transform-origin: 66% 66%;transform: rotate(45deg);transition: all 0.35s ease-in-out;width: 10px}.a-select.open:after{transform: rotate(-135deg)}.a-select.open .list{opacity: 1;pointer-events: auto;transform: scale(1) translateY(0)}.a-select.disabled{border-color: #ededed;color: #999;pointer-events: none}.a-select.disabled:after{border-color: #ccc}.a-select.wide{width: 100%}.a-select.wide .list{left: 0 !important;right: 0 !important}.a-select.right{float: right}.a-select.right .list{left: auto;right: 0}.a-select.small{font-size: 12px;height: 36px;line-height: 34px}.a-select.small:after{height: 4px;width: 4px}.a-select.small .option{line-height: 34px;min-height: 34px}.a-select .list{background-color: #fff;color: #636171;border-radius: 0;box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);box-sizing: border-box;margin-top: 4px;opacity: 0;overflow: hidden;padding: 0;pointer-events: none;position: absolute;top: 100%;left: 0;transform-origin: 50% 0;transform: scale(0.75) translateY(-auto/2);transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index: 9}.a-select .list:hover .option:not(:hover):not(.paypal-a-button:hover){background-color: transparent !important}.a-select .option{cursor: pointer;font-weight: 400;line-height: auto-2;list-style: none;min-height: auto-2;font-size: 18px;outline: none;padding: 20px 31px 20px 20px;text-align: left;transition: all 0.2s}@media (max-width: 767px){.a-select .option{font-size: 14px;padding: 15px}}.a-select .option.focus,.a-select .option.selected.focus,.a-select .option:hover{background-color: #f6f6f6}.a-select .option.selected{font-weight: 700;color: rgba(99, 97, 113, 0.5)}.a-select .option.disabled{background-color: transparent;color: #999;cursor: default}.a-select .no-csspointerevents .nice-select .list{display: none}.a-select .no-csspointerevents .nice-select.open .list{display: block}.a-radio{position: relative}.a-radio > input{display: none}.a-radio > input ~ label,.custom-tabs-2 .js-custom-tab{position: relative;cursor: pointer;display: inline-flex;justify-content: center;align-items: center;padding: 0 40px;width: 100%;height: 56px;font-size: 20px;font-weight: 300;color: hsla(0, 0%, 100%, 0.5)}@media (max-width: 767px){.a-radio > input ~ label,.custom-tabs-2 .js-custom-tab{height: 60px}}.a-radio > input ~ label:before,.custom-tabs-2 .js-custom-tab:before{content: "";border-radius: 35px;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-image: linear-gradient(270deg, #91ef31, #ceef31);box-shadow: 0 20px 30px 0 rgba(38, 59, 7, 0.6);border: 1px solid #c5fb44;opacity: 0}.a-radio > input ~ label span,.custom-tabs-2 .js-custom-tab span{position: relative}.a-radio > input:checked ~ label,.custom-tabs-2 .js-custom-tab.custom-tabs__tab--active{color: #fff;transition: 0.35s ease}.a-radio > input:checked ~ label:before,.custom-tabs-2 .js-custom-tab.custom-tabs__tab--active:before{opacity: 1;transition: 0.35s ease}.a-logo{position: relative;z-index: 1;display: block;background-color: rgba(37, 29, 58, 0.7);height: 122px;width: 200px;display: flex;align-items: center;justify-content: center;border-radius: 85px;box-shadow: 0 15px 20px 0 rgba(9, 5, 21, 0.15);transition: background-color 0.35s ease}@media (max-width: 767px){.a-logo{width: 160px;height: 100px}}@media (max-width: 479px){.a-logo{width: 106px;height: 64px}}.a-logo__icon{width: 134px;height: 54px;fill: #fff}@media (max-width: 767px){.a-logo__icon{width: 100px}}@media (max-width: 479px){.a-logo__icon{height: 50px;width: 70px}}.a-logo:hover{background-color: #201d34}.a-icon-circle{display: flex;justify-content: center;align-items: center;position: relative;width: 70px;height: 70px;opacity: 0.9;background-image: linear-gradient(90deg, #f53373, #bf51e8);box-shadow: 0 20px 30px 0 rgba(76, 5, 45, 0.6);border: 1px solid #ef5eb9;border-radius: 50%}@media (max-width: 767px){.a-icon-circle{width: 60px;height: 60px}}.a-icon-circle__icon{fill: #fff;width: 40px;height: 40px}@media (max-width: 767px){.a-icon-circle__icon{width: 28px;height: 28px}}.men-theme .a-icon-circle{background-image: linear-gradient(90deg, #33f5e0, #5172e8);border-color: #5bd8f0;box-shadow: 0 20px 30px 0 rgba(13, 38, 102, 0.6)}.a-icon-title{position: relative;width: 115px;height: 115px}@media (max-width: 419px){.a-icon-title{height: 77px;width: 77px}}.a-icon-title__circles{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.a-icon-title__circle{position: absolute;border-radius: 50%;background-image: linear-gradient(270deg, #91ef31, #c5fb44);box-shadow: 0 20px 30px 0 rgba(38, 59, 7, 0.6);border: 1px solid #c5fb44}.a-icon-title__circle--back{opacity: 0.09;top: -40px;left: -40px;width: calc(100% 80px);height: calc(100% 80px)}@media (max-width: 419px){.a-icon-title__circle--back{top: -20px;left: -20px;width: calc(100% 40px);height: calc(100% 40px)}}.a-icon-title__circle--middle{opacity: 0.27;top: -20px;left: -20px;width: calc(100% 40px);height: calc(100% 40px)}@media (max-width: 419px){.a-icon-title__circle--middle{top: -10px;left: -10px;width: calc(100% 20px);height: calc(100% 20px)}}.a-icon-title__circle--front{top: 0;left: 0;opacity: 0.9;width: 100%;height: 100%}.a-icon-title__content{position: relative;display: flex;justify-content: center;align-items: center;height: 100%}.a-icon-title__icon{width: 60px;height: 60px;fill: #fff}@media (max-width: 419px){.a-icon-title__icon{height: 45px;width: 45px}}.a-text-title{position: relative;font-size: 40px;font-weight: 100;color: #000}@media (max-width: 767px){.a-text-title{font-size: 42px}}@media (max-width: 479px){.a-text-title{padding-top: 43px}}.a-text-title i{color: #ceef31;font-style: normal}.a-meal-food{font-weight: 300;min-height: 70px;display: flex;justify-content: center;align-items: center;color: #fff;background-color: #151226}.a-meal-food,.a-meal-food span{position: relative}.a-meal-food:nth-child(odd){background-color: #1b172c}.a-meal-food--active{background: linear-gradient(90deg, #91ef31, #ceef31)}.a-meal-food--active:before{display: none}.a-meal-day{position: relative;height: 100%;background-color: #151226}.a-meal-day:before{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";background: linear-gradient(90deg, #91ef31, #ceef31);opacity: 0;transition: 0.35s ease}.a-meal-day__content{position: relative;display: flex;width: 100%;height: 100%;align-items: center;justify-content: center;flex-direction: column}.a-meal-day__overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(33, 41, 57, 0.2)}.a-meal-day__day{color: #fff;font-weight: 300;font-size: 26px}.a-meal-day__cal{font-size: 18px;font-weight: 300;line-height: 1.5;color: hsla(0, 0%, 100%, 0.5)}.a-meal-day__status{display: none}.a-meal-day--hovered:before{opacity: 1}.a-meal-day--hovered .a-meal-day__overlay{background: linear-gradient(90deg, #91ef31, #ceef31);opacity: 1}@media (max-width: 1270px){.a-meal-day:before{display: none}}@media (max-width: 1270px){.a-meal-day{cursor: pointer;height: 60px;padding: 0 30px;background: linear-gradient(90deg, #f53373, #bf51e8)}.a-meal-day,.a-meal-day:before{border-radius: 6px}.a-meal-day__content{flex-direction: row;justify-content: flex-start}.a-meal-day__day{margin-right: 10px}.a-meal-day__cal{padding-top: 5px;padding-left: 5px}.a-meal-day__overlay{display: none}.a-meal-day__status{position: absolute;display: block;right: -10px;top: 0;bottom: 0;margin: auto;width: 15px;height: 15px}.a-meal-day__icon{position: absolute;top: 0;left: 0;fill: #fff;width: 100%;height: 100%;transition: 0.35s ease}.a-meal-day--active .a-meal-day__icon:first-child,.a-meal-day--hovered:before,.a-meal-day__icon:last-child{opacity: 0}.a-meal-day--active .a-meal-day__icon:last-child,.a-meal-day--active:before{opacity: 1}.men-theme .a-meal-day{background: linear-gradient(90deg, #33f5e0, #5172e8)}}.a-meal-week{position: relative;font-size: 30px;font-weight: 300;min-height: 100px;display: flex;align-items: center;justify-content: center;z-index: 10}.a-meal-week__bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0.9;border-radius: 12px 12px 0 0;background-image: linear-gradient(90deg, #f53373, #bf51e8);box-shadow: 0 20px 30px 0 rgba(76, 5, 45, 0.6);border: 1px solid #ef5eb9}.a-meal-week__text{position: relative}.men-theme .a-meal-week__bg{background: linear-gradient(90deg, #33f5e0, #5172e8);border-color: #5bd8f0;box-shadow: 0 20px 30px 0 rgba(13, 38, 102, 0.6)}.m-block-title{position: relative;display: block;padding: 60px 0 10px;display: inline-flex;flex-direction: column;justify-content: center;align-items: center}.m-block-title__icon-title{margin: 0 auto 40px}@media (max-width: 419px){.m-block-title__icon-title{margin-bottom: 20px}}.m-block-title__text{position: absolute;bottom: -20px;font-size: 20px;font-weight: 100;color: #fff;padding: 30px 15px 0;text-align: center}@media (max-width: 767px){.m-block-title__text{position: absolute;bottom: -20px;font-size: 25px;padding: 15px}}.m-block-title__subtitle{font-size: 20px;font-weight: 100;margin-top: 10px;padding: 0 15px;color: hsla(0, 0%, 100%, 0.7)}@media (max-width: 767px){.m-block-title__subtitle{max-width: 380px}}.m-block-processing{position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;overflow: hidden}.m-block-processing__circle{position: relative;width: 232px;height: 232px;padding: 12px}.m-block-processing__bg{position: relative;width: 100%;height: 100%;opacity: 0.5;background-color: rgba(204, 114, 237, 0.05);box-shadow: inset 0 0 24px 0 rgba(247, 106, 153, 0.33);border-radius: 50%}.m-block-processing__percentage{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center}.m-block-processing__percentage span:first-child{font-size: 80px;font-weight: 100;text-align: center;color: #fff}.m-block-processing__percentage span:last-child{margin-bottom: 1.6em;font-size: 24px;font-weight: 300;text-align: center;color: #fff}.m-block-processing__svg,.m-block-processing__svg-wrap{position: absolute;left: 0;top: 0;width: 100%;height: 100%}.m-block-processing__svg:nth-child(2){position: absolute;left: 0;top: 0;transform: rotate(-90deg)}.m-block-processing__svg:nth-child(2) path{fill: none;stroke-width: 8;stroke-dasharray: 629;stroke-dashoffset: 0;stroke: #201d34}.m-block-processing__status{max-width: 360px;margin: 35px auto 0;font-size: 22px;font-weight: 300}@media (max-width: 767px){.m-block-processing__status{margin: 50px auto 0}}.m-block-processing__items{display: flex;height: 50px;align-items: flex-start;text-align: center}@media (max-width: 480px){.m-block-processing__items{flex-direction: column;height: 100px}}.m-block-processing__text{font-size: 18px;font-weight: 300;color: hsla(0, 0%, 100%, 0.5);transition: 0.35s ease;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.m-block-processing__item{min-width: 100%}@media (max-width: 767px){.m-block-processing__item{padding: 5px 0}}.m-block-processing__item .m-block-processing__text{transform: scale(0.8)}.m-block-processing__item.small .m-block-processing__text{transform: scale(0.6);opacity: 0.2}.m-block-processing__item.invisible .m-block-processing__text{opacity: 0}.m-block-processing__item.active .m-block-processing__text{transform: scale(1);color: #fff}.men-theme .m-block-processing__bg{box-shadow: inset 0 0 24px 0 rgba(83, 241, 225, 0.33)}.m-block-discount{position: relative;width: 100%;padding: 30px;font-weight: 600;display: flex;max-width: 460px;margin-left: auto;margin-right: auto;align-items: center;justify-content: space-between;background-color: rgba(21, 18, 38, 0.7);border-radius: 12px;color: #fff}@media (max-width: 767px){.m-block-discount{flex-direction: row}}@media (max-width: 479px){.m-block-discount{padding: 30px 15px}}.m-block-discount__left{font-size: 22px;line-height: 1.3;max-width: 178px}@media (max-width: 767px){.m-block-discount__left{font-size: 20px}}.m-block-discount__right{display: flex;align-items: center;font-size: 36px;line-height: 1}@media (max-width: 767px){.m-block-discount__right{font-size: 30px}}.m-block-discount__icon{width: 29px;height: 34px;fill: rgba(255, 0, 0, 0.3)}@media (max-width: 767px){.m-block-discount__icon{height: 30px}}.m-block-discount__time{margin-left: 15px}.m-block-code{position: relative;padding: 40px;max-width: 460px;width: 100%;display: flex;align-items: center;background-color: rgba(21, 18, 38, 0.7);border-radius: 12px}@media (max-width: 767px){.m-block-code{padding: 20px;max-width: 300px}}.m-block-code__image{width: 60px;height: 60px;margin-right: 45px}@media (max-width: 767px){.m-block-code__image{height: 50px;width: 50px}}.m-block-code__text{color: #fff;font-size: 36px}@media (max-width: 767px){.m-block-code__text{font-size: 26px}}.m-block-contacts{position: relative;border-radius: 63px 63px 0 0;background-color: #f8f4f6;padding: 65px 75px;max-width: 700px;width: 100%;display: flex;justify-content: space-between}@media (max-width: 767px){.m-block-contacts{padding: 50px 50px 40px;flex-direction: column}}.m-block-contacts__item{max-width: 287px;padding-left: 15px}.m-block-contacts__item:first-child{padding-left: 0}@media (max-width: 767px){.m-block-contacts__item{margin-bottom: 30px;padding-left: 0}.m-block-contacts__item:last-child{margin-bottom: 0}}.m-block-contacts__head{display: flex;align-items: flex-end}.m-block-contacts__icon{width: 30px;height: 30px;margin-right: 5px}.m-block-contacts__title{color: #201d34;font-size: 18px}@media (max-width: 767px){.m-block-contacts__title{font-size: 16px}}.m-block-contacts__content{margin-top: 18px;color: #636171;font-size: 16px;font-weight: 300;line-height: 1.5}@media (max-width: 767px){.m-block-contacts__content{font-size: 14px}}.m-block-jumbotron{position: relative;width: 100%}.m-block-jumbotron__text-title{margin-bottom: 30px}@media (max-width: 767px){.m-block-jumbotron__text-title{font-size: 38px}}.m-block-jumbotron__button{width: 100%;max-width: 800px}@media (max-width: 1023px){.m-block-jumbotron__button{max-width: 500px}}@media (max-width: 767px){.m-block-jumbotron__button{max-width: 400px}}.m-block-video{position: relative;height: 350px;max-width: 620px;overflow: hidden;border-radius: 36px}@media (max-width: 1023px){.m-block-video{margin: auto}}@media (max-width: 479px){.m-block-video{height: 260px}}.m-block-video__video{position: relative;height: 100%;cursor: pointer;border-radius: 36px}.m-block-video__play{width: 115px;height: 115px;opacity: 0.9;background-image: linear-gradient(90deg, #f53373, #bf51e8);box-shadow: 0 20px 30px 0 rgba(76, 5, 45, 0.6);border: 1px solid #ef5eb9;border-radius: 50%;transition: opacity 0.35s ease}.m-block-video__play,.m-block-video__play-wrap{display: flex;justify-content: center;align-items: center}.m-block-video__play-wrap{position: absolute;left: 0;top: 0;width: 100%;height: 100%;cursor: pointer}.m-block-video__play-bg{position: absolute;right: 0;left: 0;bottom: 0;top: 0;margin: auto;background-image: linear-gradient(90deg, #f53373, #bf51e8);border-radius: 50%;width: 300px;height: 300px;opacity: 0.55;transform: scale(0)}@media (max-width: 479px){.m-block-video__play{width: 75px;height: 75px}}.m-block-video__icon{fill: #fff;width: 40px;height: 40px;margin-left: 10px}@media (max-width: 479px){.m-block-video__icon{width: 30px;height: 30px;margin-left: 5px}}.men-theme .m-block-video__play{border-color: #5bd8f0;box-shadow: 0 20px 30px 0 rgba(13, 38, 102, 0.6)}.men-theme .m-block-video__play,.men-theme .m-block-video__play-bg{background-image: linear-gradient(90deg, #33f5e0, #5172e8)}.m-block-price{position: relative;display: flex;font-weight: 300;color: #ceef31}.m-block-price__trial{font-size: 60px}.m-block-price__decimal{font-size: 55px}.m-block-price__integer{font-size: 115px}.m-block-price__after__trial{margin-top: 15px;color: rgba(198, 197, 202, 0.5)}.m-block-price__after__trial__md{color: rgba(198, 197, 202, 0.7)}.m-block-price__unit{position: absolute;bottom: 16px;right: 0;color: hsla(0, 0%, 100%, 0.7);font-size: 35px}.m-block-price__unit-right{right: -50px !important}.m-block-price--old{color: rgba(198, 197, 202, 0.3)}.m-block-price--old .m-block-price__integer{font-size: 95px}.m-block-price--old .m-block-price__decimal{font-size: 40px}.m-block-price--old .m-block-price__integer-small{font-size: 50px}.m-block-price--old .m-block-price__decimal-small{font-size: 20px}@media (max-width: 767px){.m-block-price__trial{font-size: 40px}.m-block-price__integer{font-size: 72px}.m-block-price__decimal{font-size: 33px}.m-block-price__unit{font-size: 22px}.m-block-price__unit-right{right: -30px !important}.m-block-price--old .m-block-price__integer{font-size: 50px}.m-block-price--old .m-block-price__decimal{font-size: 30px}}.inner-price{display: flex;position: relative;padding: 0 5px}.m-block-price--old .inner-price:before{content: "";position: absolute;height: 2px;width: 100%;background: #ceef31;top: 0;bottom: 0;left: 0;transform: rotate(20deg);margin: auto 0}.m-nav,.m-nav-footer{position: relative}.m-nav-footer{display: flex;flex-direction: column;align-items: flex-start}.m-nav-footer__item{font-size: 17px;font-weight: 300;line-height: 1.4;color: #220f2b;transition: color 0.35s ease}.m-nav-footer__item:hover{color: #f53373}@media (max-width: 767px){.m-nav-footer__item{line-height: 1.7;font-size: 16px}}.men-theme .m-nav-footer__item:hover{color: #5172e8}.m-item-condition{color: hsla(0, 0%, 100%, 0.9);margin: 0;padding-left: 70px}@media (max-width: 479px){.m-item-condition{padding-left: 0}}.m-item-condition__header{position: relative;font-size: 22px;font-weight: 300;margin-left: 0}.m-item-condition__number{position: absolute;top: 0;width: 56px;height: 56px;display: flex;justify-content: center;align-items: center;left: -15px;text-align: center;color: hsla(0, 0%, 100%, 0.9);border-radius: 50%;background-image: linear-gradient(90deg, #f53373, #bf51e8);box-shadow: 0 20px 30px 0 rgba(76, 5, 45, 0.6);border: 1px solid #ef5eb9;transform: translateX(-100%) translateY(-25%)}.m-item-condition__content{margin-top: 50px}.m-item-condition__li{font-size: 14px;color: hsla(0, 0%, 100%, 0.63);line-height: 1.5;font-weight: 300;margin-bottom: 20px}.m-item-condition__li:last-child{margin-bottom: 0}@media screen and (max-width: 480px){.m-item-condition{padding-left: 0}.m-item-condition__header{font-size: 20px;margin-left: 55px}.m-item-condition__number{left: -5px}.m-item-condition__content{margin-top: 30px}.m-item-condition__li{font-size: 12px}}.men-theme .m-item-condition__number{background-image: linear-gradient(90deg, #33f5e0, #5172e8);box-shadow: 0 20px 30px 0 rgba(13, 38, 102, 0.6);border: 1px solid #5bd8f0}.m-item-faq{padding: 15px 20px;transition: background 0.35s ease;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border-radius: 12px}@media (max-width: 767px){.m-item-faq{padding: 20px}}@media (max-width: 479px){.m-item-faq{padding: 5px 25px 5px 0}}.m-item-faq__header{position: relative;cursor: pointer;font-size: 22px;display: flex;align-items: center;min-height: 40px}@media (max-width: 479px){.m-item-faq__header{font-size: 18px;min-height: 50px}}.m-item-faq__status{position: relative;top: 0;width: 45px;height: 45px;display: flex;justify-content: center;align-items: center;text-align: center;color: hsla(0, 0%, 100%, 0.9);border-radius: 50%;box-shadow: none;border: 1px solid #4d4b5c;background: #343245;min-width: 45px;transition: 0.35s ease}@media (max-width: 479px){.m-item-faq__status{left: 8px}}.m-item-faq__status:before{width: 100%;height: 100%;opacity: 0;content: "";border-radius: 50%;background-image: linear-gradient(90deg, #f53373, #bf51e8)}.m-item-faq__icon,.m-item-faq__status:before{position: absolute;left: 0;top: 0;transition: opacity 0.35s ease}.m-item-faq__icon{bottom: 0;right: 0;margin: auto;width: 15px;height: 15px;fill: #fff}.m-item-faq__icon:last-child{opacity: 0}.m-item-faq__title{color: hsla(0, 0%, 100%, 0.7);margin-left: 20px;transition: color 0.35s ease}.m-item-faq__content{display: none;color: hsla(0, 0%, 100%, 0.7);font-weight: 300;font-size: 14px;line-height: 1.5;margin: 25px 0;overflow: hidden;padding-left: 68px}@media (max-width: 479px){.m-item-faq__content{font-size: 14px;margin-top: 0;margin-bottom: 10px}}.m-item-faq--opened{background-color: rgba(21, 18, 38, 0.7)}.m-item-faq--opened .m-item-faq__status{box-shadow: 0 20px 30px 0 rgba(76, 5, 45, 0.6);border: 1px solid #ef5eb9}.m-item-faq--opened .m-item-faq__status:before{opacity: 1}.m-item-faq--opened .m-item-faq__title{color: #fff}.m-item-faq--opened .m-item-faq__icon:first-child{opacity: 0}.m-item-faq--opened .m-item-faq__icon:last-child{opacity: 1}.men-theme .m-item-faq__status:before{background-image: linear-gradient(90deg, #33f5e0, #5172e8)}.men-theme .m-item-faq--opened .m-item-faq__status{box-shadow: 0 20px 30px 0 rgba(13, 38, 102, 0.6);border: 1px solid #5bd8f0}.m-item-reason{position: relative;display: flex;align-items: center;width: 100%;border-bottom: 1px solid rgba(198, 197, 202, 0.21);padding: 5px 20px}.o-section-benefits__reasons.upsale .m-item-reason{border: none}@media (max-width: 1023px){.m-item-reason:last-child{border: none}}@media (max-width: 767px){.m-item-reason{padding: 10px 0}}.m-item-reason__icon{margin-right: 30px;width: 80px;height: 80px;min-width: 90px}.o-section-benefits__reasons.upsale .m-item-reason__icon{margin: 0 10px;width: 15px;height: 15px;min-width: 15px}@media (max-width: 767px){.m-item-reason__icon{width: 53px;height: 52px;margin-right: 0}}.m-item-reason__text{font-size: 22px;font-weight: 300}.m-item-summary{position: relative;width: 560px;height: 560px;opacity: 0.95;border-radius: 20px;border-width: medium;border-style: solid;border-color: #151226;overflow: hidden;max-width: 100%}.o-section-summary__head{display: flex;justify-content: space-between;align-items: center;margin-bottom: 30px}.o-section-summary__text-title{margin-right: 25px}@media (max-width: 1023px){.o-section-summary__head{flex-direction: column}.o-section-summary__text-title{margin-bottom: 30px;margin-right: 0}}.o-profile-cards{display: flex}.o-profile-cards__profile-card{margin-right: 30px}@media (max-width: 767px){.o-profile-cards__profile-card{margin-bottom: 15px;margin-right: 15px}}.o-profile-cards__profile-card:last-child{margin-right: 0}.m-profile-card{position: relative;width: 140px;height: 140px;opacity: 0.95;padding: 15px;background-color: #151226;border-radius: 20px;display: flex;align-items: center;justify-content: center;text-align: center;overflow: hidden;max-width: 100%}.m-profile-card__content{margin-top: 15px}#years{color: #fa30d6}#fp-height{color: #a7e231}#u-weight{color: #e7b041}.m-profile-card__icon{position: absolute;left: 15px;top: 15px;fill: #84828e;height: 30px;width: 30px}.m-profile-card__image{height: 50px;width: auto}.m-profile-card__subtitle{text-transform: capitalize;font-size: 22px}.m-profile-card__unit{font-size: 14px}.m-profile-card__title{font-size: 46px;font-weight: 300}@media (max-width: 767px){.m-item-summary{height: 350px;width: 350px}.o-profile-cards{justify-content: space-between;width: 350px;max-width: 100%;margin: 0 auto;flex-wrap: wrap}.m-profile-card{height: 130px;width: calc(50% - 7.5px)}.o-profile-cards__profile-card{margin-right: 0}}.m-item-summary--active .m-item-summary__help{opacity: 1}.m-item-summary--active .m-item-summary__button:first-child{opacity: 0}.m-item-summary--active .m-item-summary__button:last-child{opacity: 1}.m-item-summary__button{position: absolute;right: 15px;top: 15px;transition: opacity 0s, border 0.35s ease}.m-item-summary__button:last-child{opacity: 0;z-index: 11}.m-item-summary__content{display: flex;flex-direction: column;justify-content: space-between;height: 100%;padding: 50px 60px}@media (max-width: 767px){.m-item-summary__content{padding: 30px}}.m-item-summary__title{font-size: 50px;font-weight: 100;color: #000;text-transform: capitalize}@media (max-width: 767px){.m-item-summary__title{font-size: 36px}}@media (max-width: 479px){.m-item-summary__title{max-width: 240px}}.m-item-summary__subtitle{font-size: 22px;font-weight: 300;color: hsl(0, 0%, 2%)}@media (max-width: 767px){.m-item-summary__subtitle{font-size: 18px}}.m-item-summary__middle{display: inline-flex;justify-content: center;align-self: center}.m-item-summary__bottom{font-size: 22px;font-weight: 300;text-align: center;color: #000}.m-item-summary__bottom div{transition: 0.35s ease}.m-item-summary__help{position: absolute;background: #12101f;padding: 20px;opacity: 0;height: 100%;width: 100%;font-weight: 100;transition: opacity 0.35s ease;line-height: 1.5;z-index: 10;text-align: center;display: flex;align-items: center;justify-content: center}.m-item-summary__help span{display: inline-block;max-width: 320px}.m-item-summary__graph-1{position: absolute;bottom: 50px;left: 0;width: 100%;height: auto}.m-item-summary__graph-1-value{position: absolute;top: 200px;left: 100px;font-weight: 100;display: flex}@media (max-width: 767px){.m-item-summary__graph-1-value{top: 110px;left: 55px}}.m-item-summary__graph-1-integer{font-size: 110px;letter-spacing: -10px}@media (max-width: 767px){.m-item-summary__graph-1-integer{font-size: 80px}}.m-item-summary__graph-1-decimal{font-size: 40px}@media (max-width: 767px){.m-item-summary__graph-1-decimal{font-size: 27px}}.m-item-summary__graph-2{height: 200px;width: auto;transform-origin: bottom}@media (max-width: 767px){.m-item-summary__graph-2{height: 130px}}.m-item-summary__graph-2 .stroke{stroke: #676283;transition: 0.35s ease}.m-item-summary__graph-2-items{display: flex;max-width: 130px;margin: auto}@media (max-width: 767px){.m-item-summary__graph-2-items{max-width: 80px}}.m-item-summary__graph-2-item{display: flex;justify-content: center;align-items: flex-end;min-width: 100%;height: 200px}@media (max-width: 767px){.m-item-summary__graph-2-item{height: 130px}}.m-item-summary__graph-2-item--active .stroke-1{stroke: #afef31}.m-item-summary__graph-2-item--active .stroke-2{stroke: #f3da1a}.m-item-summary__graph-2-item--active .stroke-3{stroke: #ffbb42}.m-item-summary__graph-2-item--active .stroke-4{stroke: #f94b2c}.m-item-summary__graph-3{position: absolute;left: 0;width: 100%;height: 200px;top: 180px}.m-item-summary__graph-3-bottom{font-weight: 400}@media (max-width: 767px){.m-item-summary__graph-3{top: 100px;height: 140px}}.m-item-summary__graph-4{position: absolute;left: 0;width: 100%;height: 230px;top: 165px}.m-item-summary__graph-4-bottom{font-weight: 400}@media (max-width: 767px){.m-item-summary__graph-4{top: 110px;height: 140px}}.m-item-summary__graph-5{position: absolute;left: 0;width: 100%;height: 230px;top: 165px}.m-item-summary__graph-5-bottom{font-weight: 400}.m-item-summary__graph-5-title{font-weight: 100;font-size: 50px}.m-item-summary__graph-5-subtitle{font-weight: 100;font-size: 18px}@media (max-width: 767px){.m-item-summary__graph-5{top: 110px;height: 140px}}.m-item-summary__graph-6{position: relative;width: 179px;height: 179px}@media (max-width: 479px){.m-item-summary__graph-6{height: 140px;width: 140px}}m-item-summary__graph-7{position: relative;width: 220px;height: 220px}@media (max-width: 768px){.m-item-summary__graph-7{height: 140px;width: 140px}}.m-item-summary__graph-8{position: relative;width: 450px;height: 250px}@media (max-width: 768px){.m-item-summary__graph-8{height: 200px;width: 300px}}.m-item-summary__circles{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.m-item-summary__circle{position: absolute;border-radius: 50%;background-color: #1f1d2f;border: 1px solid #3e3a54}.m-item-summary__circle--back{opacity: 0.09;top: -80px;left: -80px;width: calc(100% 160px);height: calc(100% 160px)}@media (max-width: 479px){.m-item-summary__circle--back{top: -40px;left: -40px;width: calc(100% 80px);height: calc(100% 80px)}}.m-item-summary__circle--middle{opacity: 0.27;top: -40px;left: -40px;width: calc(100% 80px);height: calc(100% 80px)}@media (max-width: 479px){.m-item-summary__circle--middle{top: -20px;left: -20px;width: calc(100% 40px);height: calc(100% 40px)}}.m-item-summary__circle--front{top: 0;left: 0;opacity: 0.9;width: 100%;height: 100%}.m-item-summary__circles-content{position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100%;z-index: 2}.m-item-summary__circles-content div:first-child{font-size: 50px;font-weight: 100;text-align: center;color: #fa30d6}@media (max-width: 479px){.m-item-summary__circles-content div:first-child{font-size: 50px}}.m-item-summary__circles-content div:last-child{font-size: 18px;font-weight: 100;color: hsla(0, 0%, 100%, 0.5)}@media (max-width: 479px){.m-item-summary__circles-content div:last-child{font-size: 14px}}.m-item-summary__icon{width: 60px;height: 60px;fill: #fff}@media (max-width: 419px){.m-item-summary__icon{height: 45px;width: 45px}}.graph-3-span--1{color: #ffc93e}.graph-3-span--2{color: #ffa430}.graph-3-span--3{background: -webkit-gradient(linear,left top,right top,from(#ffa430),to(#ff7e21));-ms-background: none;-webkit-background-clip: text;-webkit-text-fill-color: transparent;color: #ffa430;-ms-background-size: 10px}.graph-3-span--4{color: #ffa430}.m-item-rec{position: relative;display: flex;align-items: center}.m-item-rec__icon{width: 50px;min-width: 50px;height: 50px;fill: rgba(33, 41, 57, 0.35)}@media (max-width: 479px){.m-item-rec__icon{height: 40px;width: 40px;min-width: 40px}}.m-item-rec__text{margin-left: 20px;line-height: 1.5}.m-select-gender{position: relative;max-width: 950px;margin-left: auto;margin-right: auto;display: flex;justify-content: space-between;align-items: center}@media (max-width: 767px){.m-select-gender{flex-direction: column}.m-select-gender > :not(:first-child){margin-top: -35px}}@media (max-width: 479px){.m-select-gender > :not(:first-child){margin-top: -45px}}.m-select-gender__text{color: #fff;font-size: 30px;font-weight: 300}@media (max-width: 767px){.m-select-gender__text{font-size: 20px}}.m-form-buttons{position: relative;width: 100%;max-width: 545px;margin-left: auto;margin-right: auto}.m-form-buttons__button{width: 100%;margin-bottom: 20px}.m-form-buttons__button:last-child{margin-bottom: 0}.m-form-checkboxes{position: relative;display: flex;flex-direction: column;align-items: center}.m-form-checkboxes__info{font-weight: 300;font-size: 22px;padding: 20px 30px;border-radius: 35px;margin-bottom: 40px;text-align: center}.m-form-checkboxes__items{width: 100%;max-width: 500px}@media (max-width: 767px){.m-form-checkboxes__items{max-width: 350px}}.m-form-checkboxes__checkbox-button{margin-bottom: 30px;width: 100%;display: flex;justify-content: center}.m-form-checkboxes__button{width: 100%;max-width: 320px;margin: 30px auto auto}@media (max-width: 767px){.m-form-checkboxes__button{margin-top: 10px}}.m-form-checkboxes--list .m-form-checkboxes__items{max-width: 544px}.m-form-checkboxes--list .m-form-checkboxes__checkbox-button{margin-bottom: 20px}.m-form-measurments{position: relative;display: flex;flex-direction: column;max-width: 544px;margin: auto}.m-form-measurments__button{width: 100%;max-width: 320px;margin: 60px auto auto}@media (max-width: 479px){.m-form-measurments__button{margin-top: 30px}}.m-form-processing{position: relative}.m-form-processing__controls{display: flex;flex-direction: column;align-items: center;justify-content: center}.m-form-processing__block-processing{margin-bottom: 60px}.m-form-processing__checkbox{margin-bottom: 10px}.m-form-processing__button{width: 100%;max-width: 320px}.m-form-emailfill{position: relative;max-width: 544px}.m-form-emailfill__button{width: 100%;max-width: 320px;margin-top: 30px}.forgotten-password-form .m-form-emailfill__button{margin-top: 50px}.m-form-paycode{position: relative;display: flex;width: 100%;max-width: 460px;justify-content: space-around}.m-form-paycode > *{flex: 0.43}.m-form-contacts{position: relative;max-width: 700px;width: 100%}.m-form-contacts__form{border-radius: 12px;padding: 50px 70px;background-color: rgba(21, 18, 38, 0.7)}@media (max-width: 767px){.m-form-contacts__form{padding: 30px 15px}}.m-form-contacts__controls{display: flex;flex-direction: column;align-items: center;margin-top: 65px}@media (max-width: 767px){.m-form-contacts__controls{margin-top: 50px}}.m-form-contacts__button{margin-top: 35px;width: 100%;max-width: 320px}.m-form-card-details{position: relative;max-width: 580px;margin: auto;display: flex;flex-direction: column}.m-form-card-details__head{display: flex;align-items: center;justify-content: space-between}.m-form-card-details__logo{display: flex;align-items: center;justify-content: center;width: 100px;height: 57px;background-color: hsla(0, 0%, 84.7%, 0.1);border: 1px solid hsla(0, 0%, 59.2%, 0.1);border-radius: 12px;transition: 0.3s ease-in-out}.m-form-card-details__logo img{opacity: 0;max-height: 40px;max-width: 80px}.m-form-card-details__logo.visible{background-color: #fff;border: 1px solid #979797}.m-form-card-details__logo.visible img{opacity: 1;transition: opacity 0.3s ease-in-out 0.3s}.m-form-card-details__card{border-radius: 32px;background-color: #151226;padding: 30px 30px 50px}.m-form-card-details__button{width: 100%;max-width: 320px;margin: 35px auto 0}.m-radio-group{position: relative;display: flex;border-radius: 35px;background-color: hsla(0, 0%, 100%, 0.05);box-shadow: inset 0 0 0 1px #636171}@media (max-width: 479px){.m-radio-group{width: 100%}}.m-radio-group__radio{flex: 1;width: auto}.m-meal-item{position: relative;cursor: pointer;width: 100%;height: 100%;overflow: hidden;padding: 15px;display: flex;flex-direction: column;justify-content: flex-end;transition: opacity 0.35s ease;border-radius: 8px}.m-meal-item__details,.m-meal-item__meal{display: none}.m-meal-item__background{opacity: 0.6;background-size: cover;background-position: 50%}.m-meal-item__background,.m-meal-item__background:before{position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: 0.35s ease}.m-meal-item__background:before{content: "";background-image: linear-gradient(180deg, rgba(58, 51, 87, 0.2), #151226)}.m-meal-item__overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;background: linear-gradient(0deg, rgba(33, 41, 57, 0.5), transparent)}.m-meal-item__header{display: flex;flex-direction: column;height: 100%}.m-meal-item__status{display: none}.m-meal-item__content{position: relative;transition: 0.35s ease;z-index: 2;padding-bottom: 10px;padding-left: 5px;margin-top: auto}.m-meal-item__icon-main{width: 65px;height: 65px;fill: hsla(0, 0%, 100%, 0.5);align-self: flex-end;transition: 0.35s ease}.m-meal-item__open{position: absolute;bottom: 0;right: 0;width: 24px;height: 24px}.m-meal-item__icon{position: absolute;left: 0;top: 0;width: 100%;height: 100%;margin-bottom: 10px;border-radius: 3px;transition: none;transition: 0.35s ease}.m-meal-item__icon:nth-child(2),.m-meal-item__icon:nth-child(3){opacity: 0}.m-meal-item__title{max-width: 155px;color: hsla(0, 0%, 100%, 0.6);overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 4;line-height: 1.3em;max-height: 5.2em;transition: color 0.35s ease;max-width: 100px;font-size: 15px;font-weight: 300}.m-meal-item--without-bg{background-image: linear-gradient(180deg, rgba(58, 51, 87, 0.2), #151226)}.m-meal-item--disabled{opacity: 0.3}.m-meal-item--disabled .m-meal-item__background:before{opacity: 0}.m-meal-item--disabled .m-meal-item__icon:nth-child(3){opacity: 1}.m-meal-item--hovered .m-meal-item__background{opacity: 1;transform: scale(1.1)}.m-meal-item--hovered .m-meal-item__background:before{opacity: 0}.m-meal-item--hovered .m-meal-item__icon-main{fill: #fff}.m-meal-item--hovered .m-meal-item__title{color: #fff}.m-meal-item--hovered .m-meal-item__icon{fill: #fff}.m-meal-item--hovered .m-meal-item__icon:first-child{opacity: 0}.m-meal-item--hovered .m-meal-item__icon:nth-child(2){opacity: 1}.m-meal-item--locked{position: relative;min-height: 140px}.m-meal-item--locked:after{display: block;content: "";background-image: url(https://assets.appsforfit.com/assets/img/padlock.svg);background-size: 70px 70px;width: 70px;height: 70px;position: absolute;top: 30px;left: 40%;z-index: 2}@media (min-width: 768px){.m-meal-item--locked:after{left: 45%}}@media (min-width: 1280px){.m-meal-item--locked:after{top: 40px;left: 35%}}.m-meal-item--locked .m-meal-item__header{-webkit-filter: blur(20px);filter: blur(20px)}@media (max-width: 1270px){.m-meal-item{padding: 0;background: 0 0}.m-meal-item__open{display: none}.m-meal-item__background{position: relative;width: 80px;height: 80px;opacity: 1;border-radius: 6px;box-shadow: 0 10px 20px 0 rgba(99, 97, 113, 0.27);transform: scale(1) !important;opacity: 0.7}.m-meal-item__background:before{display: none}.m-meal-item__content{margin-left: 15px;margin-top: 0;opacity: 1;font-weight: 300}.m-meal-item__meal{color: #cc72ed;display: block;font-weight: 500;transition: 0.35s 0.35s}.m-meal-item__icon{display: none}.m-meal-item__icon-main{width: 80px;transition: 0.35s 0.35s}.m-meal-item__title{color: hsla(0, 0%, 100%, 0.7);font-size: 18px;max-width: 200px;margin-top: 2px;transition: 0.35s 0.35s}.m-meal-item__overlay{display: none}.m-meal-item__header{position: relative;overflow: hidden;display: flex;align-items: center;flex-direction: row;background: 0 0;padding: 30px;transition: 0.35s 0.35s;border-radius: 6px 6px 0 0;cursor: pointer}.m-meal-item__header:before{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";opacity: 0;background: rgba(51, 34, 21, 0.35);z-index: 10;transition: 0.35s ease}.m-meal-item__status{display: block;position: absolute;right: 20px;height: 15px;width: 15px;top: 0;bottom: 0;margin-top: auto;margin-bottom: auto}.m-meal-item__status-icon{fill: #fff;width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition: 0.35s ease}.m-meal-item__status-icon:last-child{opacity: 0}.m-meal-item__details{pointer-events: default;display: none;padding: 0 30px 30px;z-index: 9999;background: #fff;border-radius: 0 0 6px 6px;overflow: visible !important}.m-meal-item__timer{position: relative;top: -30px;left: 100px;margin-right: 10px;border: 1px solid hsla(0, 0%, 100%, 0.2);padding: 5px 10px;opacity: 0;display: inline-flex;align-items: center;border-radius: 35px;background-color: rgba(21, 18, 38, 0.07);transition: 0.35s ease}}@media (max-width: 1270px) and (max-width: 1280px){.m-meal-item__timer{top: -15px}}@media (max-width: 1270px) and (max-width: 478px){.m-meal-item__timer{top: -50px}}@media (max-width: 1270px){.m-meal-item__timer-icon{fill: rgba(33, 41, 57, 0.4);margin-right: 5px}}@media (max-width: 1270px){.m-meal-item__time{color: rgba(33, 41, 57, 0.4)}}@media (max-width: 1270px){.m-meal-item__time span:first-child{font-size: 14px;font-weight: 400}}@media (max-width: 1270px){.m-meal-item__time span:last-child{font-size: 10px}}@media (max-width: 1270px){.m-meal-item__detail{padding: 30px 0;border-top: 1px solid rgba(33, 41, 57, 0.1)}}@media (max-width: 1270px){.m-meal-item__detail-head{margin-bottom: 30px;display: flex;align-items: center}}@media (max-width: 1270px){.m-meal-item__detail-icon{fill: rgba(33, 41, 57, 0.4);width: 35px;height: 35px;margin-right: 10px}}@media (max-width: 1270px){.m-meal-item__detail-icon--preparation{width: 50px}}@media (max-width: 1270px){.m-meal-item__detail-title{text-transform: uppercase;color: rgba(33, 41, 57, 0.4)}}@media (max-width: 1270px){.m-meal-item__detail:last-child{border-bottom: none}}@media (max-width: 1270px){.m-meal-item__product{display: flex;margin-bottom: 15px;align-items: center}}@media (max-width: 1270px){.m-meal-item__product:last-child{margin-bottom: 0}}@media (max-width: 1270px){.m-meal-item__product-count{align-self: flex-start;color: #fff;background-color: #636171;padding: 7px 15px;text-align: center;min-width: 95px;margin-right: 20px;border-radius: 35px}}@media (max-width: 1270px){.m-meal-item__product-count span:first-child{font-size: 16px;font-weight: 300}}@media (max-width: 1270px){.m-meal-item__product-count span:last-child{font-size: 10px}}@media (max-width: 1270px){.m-meal-item__product-name{font-size: 16px;font-weight: 300;line-height: 1.4;color: #212939}}@media (max-width: 1270px){.m-meal-item__preparations{font-size: 14px;color: #636171;font-weight: 300;line-height: 1.5}}@media (max-width: 1270px){.m-meal-item__preparations p:not(:last-child){margin-bottom: 30px}}@media (max-width: 1270px){.m-meal-item--active .m-meal-item__icon-main{fill: #636171;transition: none}}@media (max-width: 1270px){.m-meal-item--active .m-meal-item__meal{color: #ceef31;transition: none}}@media (max-width: 1270px){.m-meal-item--active .m-meal-item__background{opacity: 1}}@media (max-width: 1270px){.m-meal-item--active .m-meal-item__title{color: #212939 !important;transition: none}}@media (max-width: 1270px){.m-meal-item--active .m-meal-item__detail-title{color: #212939}}@media (max-width: 1270px){.m-meal-item--active .m-meal-item__timer{opacity: 1}}@media (max-width: 1270px){.m-meal-item--active .m-meal-item__header{background: #fff;transition: none}}@media (max-width: 1270px){.m-meal-item--active .m-meal-item__header:before,.m-meal-item--active .m-meal-item__status-icon:first-child{opacity: 0}}@media (max-width: 1270px){.m-meal-item--active .m-meal-item__status-icon:last-child{opacity: 1}}.men-theme .m-meal-item__meal{color: #728ded}.m-meal-card{position: relative;background-size: cover;background-position: 50%;border-radius: 20px;max-width: 620px;width: 100%;display: flex;align-items: flex-end;justify-content: flex-end;padding: 40px;height: 340px;overflow: hidden}@media (max-width: 767px){.m-meal-card{height: 300px}}.m-meal-card:before{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";border-radius: 20px;background-image: radial-gradient(circle at 6% 11%,rgba(58, 51, 87, 0),rgba(21, 18, 38, 0.76))}.m-meal-card__content{position: relative;display: flex;flex-direction: column;align-items: flex-end}.m-meal-card__title{max-width: 255px;color: #fff;font-size: 36px;line-height: 1;font-weight: 300;text-align: right}@media (max-width: 1270px){.m-meal-card__title{font-size: 28px}}.m-meal-card__button{max-width: 165px;width: 100%;margin-top: 30px}.m-meal-message{position: relative;display: flex}.m-meal-message__icon{width: 30px;height: 30px;min-width: 30px;fill: #b2b2b2}.m-meal-message__text{font-size: 15px;line-height: 1.5;font-weight: 300;text-align: left;color: hsla(0, 0%, 100%, 0.5)}.m-meal-weeks{position: relative;display: flex;justify-content: space-between;align-items: center;width: 100%;max-width: 500px}@media (max-width: 320px){.m-meal-weeks{align-items: flex-end}}@media (max-width: 767px){.m-meal-weeks{width: 100%}}.m-meal-weeks__input{width: 280px}.m-meal-weeks__select{width: 100%}.m-meal-weeks__button--left{margin-right: 40px}.m-meal-weeks__button--right{margin-left: 40px}@media screen and (max-width: 768px){.m-meal-weeks__select{flex: 1}.m-meal-weeks__input{width: 100%}.m-meal-weeks__button--left{margin-right: 15px}.m-meal-weeks__button--right{margin-left: 15px}}.m-progress-bar{position: relative;padding-top: 45px;max-width: 1000px;margin-right: auto;margin-left: auto;width: 100%}@media (max-width: 767px){.m-progress-bar{padding-top: 0}}.m-progress-bar__content{display: flex;justify-content: space-between;padding: 30px;min-height: 100px;background-color: #151226;border-radius: 59px}@media (max-width: 1023px){.m-progress-bar__content{border-radius: 0}}@media (max-width: 767px){.m-progress-bar__content{padding: 18px 15px}}.m-progress-bar__percentage{position: absolute;top: 0;width: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;height: 45px;background-repeat: no-repeat;padding-top: 7px;background-position: 50% 1px;background-size: contain}@media (max-width: 767px){.m-progress-bar__percentage{height: 60px;top: auto;bottom: 0}}@media (max-width: 479px){.m-progress-bar__percentage{padding-top: 20px;background-size: 200px auto;background-position: 50% 10px}}.m-progress-bar__percent{color: #fff;display: flex;line-height: 0.7}.m-progress-bar__percent span:first-child{font-size: 26px}.m-progress-bar__percent span:last-child{font-size: 16px}.m-progress-bar__percent-text{display: none;font-size: 12px;font-weight: 300;line-height: 1.5}@media (max-width: 767px){.m-progress-bar__percent-text{display: block}}.m-progress-bar__indicator{padding: 0 40px;width: 100%}.m-progress-bar__indicator-inner{position: relative;display: flex;align-items: center;height: 100%}@media (max-width: 767px){.m-progress-bar__indicator{display: none}}.m-progress-bar__line{position: absolute;left: 0;top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;height: 2px;width: 100%;background-color: hsla(0, 0%, 100%, 0.3)}.m-progress-bar__line-inner{height: 100%;width: 0;background: #91ef31}.m-progress-bar__dots{position: relative;display: flex;justify-content: space-between;width: 100%}.m-progress-bar__dot{position: relative;width: 14px;height: 14px;background: #151226;border: 2px solid #615665;border-radius: 50%;transition: all 0.35s ease}.m-progress-bar__dot:before{content: "";position: absolute;width: 30px;height: 30px;transform: translate(-50%, -50%)}.m-progress-bar__dot span{position: absolute;width: 100px;text-align: center;opacity: 0;top: -24px;transform: translateX(-45%);color: hsla(0, 0%, 100%, 0.7);pointer-events: none;transition: all 0.35s ease}.m-progress-bar__dot:hover{background-color: #615665}.m-progress-bar__dot:hover span{opacity: 1;color: hsla(0, 0%, 100%, 0.5)}.m-progress-bar__dot--active{background-color: #91ef31;pointer-events: none;border: 3px solid #fff}.m-progress-bar__dot--active span{opacity: 1}.m-progress-bar__dot--previous{pointer-events: none;opacity: 0}.m-progress-bar--without-percentage .m-progress-bar__percentage{display: none}@media (max-width: 767px){.m-progress-bar--without-percentage .m-progress-bar__percentage{display: flex}}.m-progress-bar--only-back{max-width: 540px}@media (max-width: 1023px){.m-progress-bar--only-back{max-width: 100%}}@media (max-width: 767px){.m-progress-bar--only-back .m-progress-bar__percentage{display: none}}.m-progress-bar--only-back .m-progress-bar__content{justify-content: center}@media (max-width: 767px){.m-online-bar .a-icon{height: 40px}}@media (max-width: 479px){.m-online-bar .a-icon{height: 20px}}.a-online-bar__item{display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 20px 25px;border-radius: 60px;background-color: rgba(37, 29, 58, 0.7);transition: background-color 0.35s ease;font-weight: 300;max-width: 350px;height: 122px}@media (max-width: 767px){.a-online-bar__item{padding: 0 1rem;height: 100px}}@media (max-width: 479px){.a-online-bar__item{height: 64px}}.a-online-bar__item:hover{background-color: #201d34}.m-online-bar__indicator{width: 10px;min-width: 10px;height: 10px;background-color: #91ef31;border-radius: 50%;align-self: flex-start}.m-online-bar__count{font-size: 40px;line-height: 0.8;margin-left: 8px}.m-online-bar__text{line-height: 1.11;font-size: 14px;margin-top: 0.2rem}@media (min-width: 480px){.m-online-bar__text{font-size: 18px}}.o-header{position: absolute;top: 0;left: 0;width: 100%;padding-top: 80px;z-index: 50}@media (max-width: 1023px){.o-header{padding-top: 40px}}@media (max-width: 767px){.o-header{padding-top: 30px}}.o-header__content{display: flex;align-items: center;justify-content: space-between}.o-header__content.sticky-header{z-index: 999;position: fixed;top: 0;background: #201d34;width: 100%;left: 0;padding: 15px 10px;justify-content: space-around}.o-footer{position: relative;background-color: #f8f4f6;padding: 80px 15px}@media (max-width: 767px){.o-footer{padding: 33px 0 38px}}@media (max-width: 767px){.header-button{font-size: 14px;color: #fff}}.o-footer__content{display: flex;justify-content: space-between}.o-footer__content > *{flex: 1}@media (max-width: 767px){.o-footer__content{justify-content: center;flex-wrap: wrap;align-items: center}.o-footer__content > *{flex: 0 50%}.o-footer__content > :last-child{width: 100%;text-align: center;margin-top: 27px}}.o-footer__logo{display: flex;justify-content: center}@media (max-width: 767px){.o-footer__logo{justify-content: flex-end}}.o-footer__logo:hover .o-footer__icon{opacity: 1}.o-footer__copy{font-size: 17px;font-weight: 300;line-height: 1.4;text-align: right;color: #220f2b}@media (max-width: 767px){.o-footer__copy{font-size: 13px}}.o-footer__icon{width: 134px;height: 60.5px;fill: #34164e;opacity: 0.2;transition: opacity 0.35s ease}@media (max-width: 767px){.o-footer__icon{width: 110px;height: 50px}}.o-footer--shadow{box-shadow: 0 2px 40px 0 rgba(0, 0, 0, 0.08)}.section-first{padding-top: 100px}.o-section-menu{position: relative;min-height: 100vh;background: #151226;color: #fff}.o-section-menu__logo{text-align: center}.o-section-menu__icon{width: 190px;height: 190px;fill: hsla(0, 0%, 100%, 0.6)}.o-section-menu__nav-item{margin-right: 10px;margin-bottom: 20px}.o-section-menu__nav-item:last-child{margin-right: 0}.o-section-menu__title{margin-bottom: 30px}.o-section-menu__gender{margin-bottom: 70px}.o-section-home{}@media (max-width: 1023px){.o-section-home{padding-bottom: 0;background-size: 150% auto;position: relative;background-position: top}}@media (max-width: 767px){.o-section-home{padding-top: 0px}}@media (max-width: 479px){.o-section-home{background-size: 200% auto;padding-top: 5px}}.o-section-home__select-gender{margin-top: -70px}@media (max-width: 1023px){.o-section-home__select-gender{margin-top: -30px}}.o-section-home__progress-bar{margin-top: 30px}.o-section-head{position: relative;display: flex;background-image: url(/img/keto/svg/head-mask.svg);min-height: 345px;background-repeat: no-repeat;background-size: contain;background-position: top;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;height: auto;align-items: baseline}@media (min-width: 1921px){.o-section-head{background-size: cover;background-position: 0 100%}}@media (max-width: 767px){.o-section-head{align-items: flex-end;background-size: contain}}@media (max-width: 419px){.o-section-head{background-image: url(https://storage.googleapis.com/appsforfit-sandbox/kpX548chNCn3qDQzWd5oru9ely3tY78fz6gQn31N.svg);min-height: 220px}}.o-section-head__block-title{position: relative;max-width: 510px;margin: auto;text-align: center}.o-section-head__image{position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-clip-path: url(#svgPath);clip-path: url(#svgPath);background-size: cover;background-position: 50%;background-position: top}@media (max-width: 419px){.o-section-head__image{-webkit-clip-path: url(#svgPathMobile);clip-path: url(#svgPathMobile);background-size: 150% auto;background-position: top;background-repeat: no-repeat}}.o-section-head__image:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0.4;background-color: #201d34}.o-section-step{position: relative;display: flex;justify-content: center;align-items: center;flex-direction: column;padding-top: 20px;color: #000}@media (max-width: 1023px){.o-section-step{padding-bottom: 0}}.o-section-step__form{width: 100%;margin-bottom: 50px}@media (max-width: 767px){.o-section-step__form{margin-bottom: 50px}}.o-section-step__progress-bar{width: 100%}.o-section-parallax{position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;overflow: hidden}.o-section-parallax--no-hide{overflow: visible}@media (max-width: 1023px){.o-section-parallax{display: none}}@media (max-width: 1023px){.o-section-parallax--responsive{display: block}}.o-section-parallax__item{position: absolute}.o-section-parallax__item--image-1{top: 20%;left: 10%}.o-section-parallax__item--image-2{bottom: 5%;right: 5%}.o-section-parallax__item--image-3{top: 5%;right: 5%}.o-section-parallax__item--image-4{top: 45%;left: -60px}.o-section-parallax__item--image-5{left: 10%;top: 10%}.o-section-parallax__item--image-6{bottom: 30%;right: -30px}.o-section-parallax__item--image-7{bottom: 30%;left: 10%}.o-section-parallax__item--image-8{top: 10%;right: -120px}.o-section-parallax__item--image-9{top: 10%;left: 10%}.o-section-parallax__item--image-10{bottom: 20%;right: -80px}.o-section-parallax__item--image-11{top: 10%;right: 5%}.o-section-parallax__item--image-12{bottom: 10%;left: -190px}.o-section-parallax__item--image-13{top: 15%;left: 10%}.o-section-parallax__item--image-14{bottom: 20%;right: -190px}.o-section-parallax__item--image-15{top: 10%;right: 5%}.o-section-parallax__item--image-16{bottom: 10%;left: -80px}.o-section-parallax__item--image-17{top: 20%;left: -50px}.o-section-parallax__item--image-18{bottom: 10%;right: -80px}.o-section-parallax__item--image-19{top: 10%;left: 10%}.o-section-parallax__item--image-20{bottom: 10%;right: -80px}.o-section-parallax__item--image-21{top: 10%;left: -50px}.o-section-parallax__item--image-22{bottom: 0;right: -50px}@media (max-width: 1023px){.o-section-parallax__item--image-22{height: 100px;width: auto}}.o-section-parallax__item--image-23{bottom: 10%;left: -180px}@media (max-width: 1023px){.o-section-parallax__item--image-23{height: 160px;width: auto;left: -40px;bottom: auto;top: 15px}}.o-section-parallax__item--image-24{bottom: -250px;left: 20%}@media (max-width: 1023px){.o-section-parallax__item--image-24{height: 150px;width: auto;left: 40%;right: auto;bottom: -80px;top: auto}}.o-section-parallax__item--image-25{bottom: 20%;right: -50px;height: 390px}@media (max-width: 1023px){.o-section-parallax__item--image-25{height: 200px;width: auto;left: auto;right: -90px;bottom: 0;top: 30px}}.o-section-parallax__item--image-26{top: -10%;right: 40%}@media (max-width: 1023px){.o-section-parallax__item--image-26{height: 200px;width: auto;left: -80px;bottom: 0;top: auto}}.o-section-parallax__item--image-27{top: 10%;left: -100px}.o-section-parallax__item--image-28{bottom: 10%;right: -150px}.o-section-conditions{position: relative;margin: 80px auto}.o-section-conditions > .container{max-width: 880px}.o-section-conditions__condition{margin-bottom: 90px}.o-section-conditions__condition:last-child{margin-bottom: 0}.o-section-faq{position: relative;max-width: 960px;margin: auto;padding: 80px 0}@media (max-width: 479px){.o-section-faq{padding: 30px 0}}.o-section-faq__item-faq{margin-bottom: 5px}.o-section-emailfill__form-emailfill{margin: 45px auto 0}@media (max-width: 767px){.o-section-emailfill__form-emailfill{margin-top: 20px}}.o-section-paycode{position: relative;display: flex;flex-direction: column;align-items: center;padding: 70px 0 200px}@media (max-width: 767px){.o-section-paycode{padding-bottom: 70px}}.o-section-paycode__block-code{margin-bottom: 15px}.o-section-paycode__info{margin-bottom: 60px;font-weight: 300;text-align: center;color: hsla(0, 0%, 100%, 0.5);max-width: 288px;line-height: 1.5}.o-section-contacts{position: relative;padding-top: 30px}.o-section-contacts__form-contacts{margin: auto}.o-section-contacts__block-contacts{margin: 150px auto 0}@media (max-width: 767px){.o-section-contacts__block-contacts{margin-top: 70px}}.o-section-card-details{position: relative;padding-bottom: 100px}.o-section-card-details__content{margin-top: 30px;display: flex;flex-direction: column;align-items: center}.o-meal-modal__tags,.o-section-card-details__content-item{display: flex;align-items: center}.o-section-card-details__text{padding: 10px;line-height: 1.5;font-size: 18px;font-weight: 300;color: #c6c5ca}@media (max-width: 768px){.o-section-card-details__text{font-size: 14px}}.o-section-card-details__icon{fill: #c6c5ca;width: 20px;height: 20px}@media (max-width: 768px){.o-section-card-details__icon{width: 15px;height: 15px}}@media (max-width: 767px){.o-section-card-details{padding-top: 30px}}.o-section-security{position: relative}.o-section-security__top{width: 100%;top: 0;left: 0;right: 0;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;max-width: 1119px;margin: auto;border-radius: 63px 63px 0 0;padding: 40px 65px;background-color: rgba(21, 18, 38, 0.9)}@media (max-width: 1023px){.o-section-security__top{flex-direction: column;padding: 30px 15px;border-radius: 0}}.o-section-security__text{font-size: 20px;font-weight: 300;color: hsla(0, 0%, 100%, 0.5)}@media (max-width: 1023px){.o-section-security__text{margin-bottom: 15px;font-size: 16px}}.o-section-security__items{display: flex;align-items: center;justify-content: center;margin-bottom: -20px;flex-wrap: wrap}@media (min-width: 768px){.o-section-security__items{padding: 0 50px}}.o-section-security__item{max-height: 50px;-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1;transition: 0.35s ease;margin-right: 30px;margin-bottom: 20px}@media (max-width: 767px){.o-section-security__item{max-height: 30px;-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1}}.o-section-security__item:last-child{margin-right: 0}.o-section-security__item:hover{opacity: 1;-webkit-filter: grayscale(0);filter: grayscale(0)}.o-section-security__bottom{background: #fff;padding: 50px 15px 30px}@media (max-width: 767px){.o-section-security__bottom{padding: 30px 15px 10px}}.o-section-security__cards{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-around;max-width: 1520px;margin: auto}@media (max-width: 767px){.o-section-security__cards{justify-content: center}}.o-section-security__card{max-height: 50px;margin-right: 30px;margin-bottom: 20px;-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1;transition: 0.35s ease}@media (max-width: 767px){.o-section-security__card{max-height: 30px;-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1}}.o-section-security__card:hover{opacity: 1;-webkit-filter: grayscale(0);filter: grayscale(0)}.o-section-security__card.small{max-height: 30px}@media (max-width: 767px){.o-section-security__card.small{max-height: 20px}}.o-section-security__card:last-child{margin-right: 0}.o-section-intro{position: relative;padding: 200px 0 220px;overflow: hidden;background-size: cover;background-position: 50%}@media (max-width: 767px){.o-section-intro{padding: 100px 0 200px}}.o-section-intro__content{position: relative;max-width: 900px;margin: auto;display: flex;justify-content: center}.o-section-intro__jumbotron{flex: 0.5;display: flex;justify-content: flex-end;z-index: 10}@media (max-width: 767px){.o-section-intro__jumbotron{flex: 1;justify-content: flex-start;max-width: 100%}}.o-section-intro__phone{position: relative;flex: 0.5;margin-left: 40px}.o-section-intro__phone img{position: absolute;left: 0;height: 600px}@media (max-width: 767px){.o-section-intro__phone img{margin-left: -180px;height: 500px}}@media (max-width: 479px){.o-section-intro__phone{position: absolute;right: 0;width: 100%;top: 0}.o-section-intro__phone img{top: 110px;right: 0;transform: translateX(40%);left: auto;height: 350px}}.o-section-keto{position: relative;background: linear-gradient(270deg, #151226 50%, #282543 0);padding: 70px 15px}@media (max-width: 1023px){.o-section-keto{padding: 0;background: 0 0}}.o-section-keto__content{display: flex;max-width: 1600px;margin: auto}@media (max-width: 1023px){.o-section-keto__content{flex-direction: column}.o-section-keto__content > *{flex: 1}}.o-section-keto__content > *{flex: 0.5}.o-section-keto__reasons{padding-right: 15px}@media (min-width: 1271px){.o-section-keto__reasons{padding-right: 150px}}@media (max-width: 1023px){.o-section-keto__reasons{background: #151226;padding: 30px 15px;order: 2}}.o-section-keto__video{padding-left: 15px}@media (min-width: 1271px){.o-section-keto__video{padding-left: 150px}}@media (max-width: 1023px){.o-section-keto__video{padding: 60px 15px;order: 1}}.o-section-keto__text-title{margin-bottom: 30px}@media (max-width: 1023px){.o-section-keto__text-title{text-align: center}}@media (max-width: 479px){.o-section-keto__text-title{text-align: left}}.o-section-keto--single{background: #151226}.o-section-keto--single .o-section-keto__content{justify-content: center}.o-section-keto--single .o-section-keto__reasons{flex: 0.5;padding: 0}.old-prices-wrapper{display: flex;flex-direction: column;align-items: center}.o-section-summary{position: relative;padding-top: 130px;padding-bottom: 80px}@media (max-width: 767px){.o-section-summary{padding-top: 30px;padding-bottom: 30px}}.o-section-summary__content{display: flex;justify-content: center;flex-wrap: wrap}@media (max-width: 1269px){.o-section-summary__content{flex-direction: column;align-items: center}}.o-section-summary__item-summary{margin: 30px}@media (max-width: 1269px){.o-section-summary__item-summary{margin: 30px 15px}}@media (max-width: 767px){.o-section-summary__item-summary{margin: 5px auto}}.o-section-recs{position: relative;background: #fff;color: rgba(33, 41, 57, 0.9);padding: 70px 0}.o-section-recs__icon{width: 48px;height: 48px}.o-section-recs__top{display: flex;flex-direction: column;align-items: center;margin-bottom: 50px;max-width: 1100px;margin-left: auto;margin-right: auto;line-height: 1.5}.o-section-recs__icon{margin-bottom: 15px}@media (max-width: 767px){.o-section-recs__icon{margin-top: 0}}.o-section-recs__title{font-size: 26px;font-weight: 300;margin-bottom: 30px}@media (max-width: 768px){.o-section-recs__title{text-transform: uppercase;font-weight: 600}}.o-section-recs__items{max-width: 1000px;margin: auto}.o-section-recs__item-rec{margin-bottom: 30px}.o-section-meal-table{position: relative;margin-top: 60px;overflow: hidden}@media (max-width: 767px){.o-section-meal-table{margin-top: 30px}}@media (max-width: 479px){.o-section-meal-table{margin-top: 15px}}.o-section-meal-table__content{position: relative}.o-section-email-check{position: relative;margin-top: 50px}@media (max-width: 1270px){.o-section-email-check{margin-bottom: 70px}}.o-section-email-check__close{position: absolute;right: 0;top: 0;fill: #b1b1b1;padding: 20px;border-radius: 20px;cursor: pointer;transition: none;-webkit-filter: grayscale(100%);filter: grayscale(100%);transition: 0.35s ease}.o-section-email-check__close:hover{fill: #fff;-webkit-filter: grayscale(0);filter: grayscale(0)}.o-section-email-check__close-icon{width: 20px;height: 20px}.o-section-email-check__content{position: relative;background: #fff;padding: 50px 75px;border-radius: 10px;display: flex;justify-content: space-between;align-items: center;border-radius: 12px;background-color: rgba(71, 68, 91, 0.7);width: 100%}@media (max-width: 1023px){.o-section-email-check__content{padding: 50px}}@media (max-width: 767px){.o-section-email-check__content{padding: 50px 30px;flex-direction: column}}.o-section-email-check__form,.o-section-email-check__meal-message{width: calc(50% - 15px)}@media (max-width: 767px){.o-section-email-check__form,.o-section-email-check__meal-message{width: 100%}}.o-section-email-check__form{display: flex;align-items: flex-end}@media (max-width: 767px){.o-section-email-check__form{margin-top: 30px}}.o-section-email-check__input{width: 100%}.o-section-email-check__input input{padding-right: 30px}.o-section-email-check__button{margin-left: -30px;width: 100%;max-width: 140px}@media (max-width: 479px){.o-section-email-check__button{max-width: 90px}}.o-section-discount{position: relative;padding: 0 0 180px}@media (max-width: 1270px){.o-section-discount{padding-bottom: 60px}}.o-section-discount__cards{display: flex;justify-content: space-between;margin-left: -15px;margin-right: -15px}@media (max-width: 1270px){.o-section-discount__cards{flex-direction: column;align-items: center}}@media (max-width: 479px){.o-section-discount__cards{margin: 0}}.o-section-discount__meal-card{margin: 0 15px}@media (max-width: 1270px){.o-section-discount__meal-card{margin-bottom: 30px}.o-section-discount__meal-card:last-child{margin-bottom: 0}}@media (max-width: 479px){.o-section-discount__meal-card{margin-bottom: 15px}}.o-section-benefits{position: relative;padding: 120px 0 60px;background: #151226}@media (max-width: 1024px){.o-section-benefits{padding: 100px 0 50px}}@media (max-width: 768px){.o-section-benefits{padding: 20px 0}}.o-section-benefits__title{margin-bottom: 50px;text-align: center}.o-section-benefits__title > span{color: #f0367e;font-weight: 400}@media (max-width: 768px){.o-section-benefits__title{margin-bottom: 30px}}@media (max-width: 768px){.o-section-benefits__title.upsale{margin-bottom: 10px}}.o-section-benefits__content{display: flex;align-items: center;margin-left: -15px;margin-right: -15px}@media (max-width: 768px){.o-section-benefits__content{flex-direction: column}}.o-section-benefits__content > *{padding: 0 15px;flex: 0.5}.o-section-benefits__image{max-width: 100%;max-height: 360px}.o-section-benefits__image-wrap img:first-child{position: relative}.o-section-benefits__image-wrap img:not(:first-child){position: absolute;padding: 0 15px}@media (max-width: 768px){.o-section-benefits__image{margin-bottom: 0}}.o-section-benefits__image-wrap{position: relative;flex-direction: column}.o-meal-modal,.o-section-benefits__image-wrap{display: flex;justify-content: center;align-items: center}.o-meal-modal{position: fixed;opacity: 0;visibility: hidden;top: 0;left: 0;width: 100%;height: 100%;z-index: 101;background: rgba(21, 18, 38, 0.7);transition: opacity 0.35s ease}@media (max-width: 1270px){.o-meal-modal{display: none}}.o-meal-modal__container{width: 100%;max-height: 100%;padding: 60px 15px;overflow: auto}.o-meal-modal__content{position: relative;max-width: 1200px;margin: auto;width: 100%;background-color: hsla(0, 0%, 100%, 0.9);box-shadow: 0 20px 40px 0 #201d34;border-radius: 50px}@media (max-width: 1599px){.o-meal-modal__content{border-radius: 30px}}.o-meal-modal--opened{visibility: visible;opacity: 1}.o-meal-modal__header{position: relative;display: flex;padding: 40px 80px 40px 90px;min-height: 140px}.o-meal-modal__curve{position: absolute;top: 0;left: 0;width: 100%;height: 300px;border-radius: 50px 50px 0 0;background-size: cover;background-position: 50%;background-position: top}@media (max-width: 1599px){.o-meal-modal__curve{border-radius: 30px}}.o-meal-modal__image-wrap{margin-right: 35px;position: relative;min-width: 150px}.o-meal-modal__image{position: absolute;bottom: 10px;left: 0;height: 150px;width: 100%;border-radius: 8px;box-shadow: 0 15px 40px 0 rgba(99, 97, 113, 0.38);background-size: cover;background-position: 50%}.o-meal-modal__title{position: relative;font-size: 34px;color: #212939;font-weight: 300}.o-meal-modal__timer{position: relative;display: inline-flex;padding: 10px;border-radius: 35px;background-color: rgba(21, 18, 38, 0.07);align-items: center;margin-top: 10px;margin-right: 10px}.o-meal-modal__timer:last-child{margin-right: 0}.o-meal-modal__timer-icon{margin-right: 6px;width: 14px;height: 16px;fill: rgba(33, 41, 57, 0.4)}.o-meal-modal__time{color: rgba(33, 41, 57, 0.4)}.o-meal-modal__time-count{font-weight: 300;font-size: 14px}.o-meal-modal__time-unit{font-weight: 400;font-size: 10px}.o-meal-modal__close{cursor: pointer;position: absolute;right: -60px;top: -60px}@media (max-width: 1599px){.o-meal-modal__close{top: 20px;right: 20px}}.o-meal-modal__details{position: relative;display: flex;padding: 50px 0;max-width: 1100px;margin: auto}.o-meal-modal__detail{flex: 1;padding: 0 50px;border-right: 1px solid rgba(33, 41, 57, 0.1)}.o-meal-modal__detail p:not(:last-child){margin-bottom: 20px}.o-meal-modal__detail:last-child{border-right: none}.o-meal-modal__detail-icon{width: 45px;height: 45px;fill: rgba(33, 41, 57, 0.5);margin-right: 15px}.o-meal-modal__detail-icon--preparation{width: 70px;height: 35px}.o-meal-modal__detail-head{display: flex;margin-bottom: 20px;align-items: center}.o-meal-modal__detail-title{text-transform: uppercase;font-size: 14px;color: #201d34}.o-meal-modal__products{margin-top: 30px}.o-meal-modal__product{display: flex;margin-bottom: 15px;align-items: center}.o-meal-modal__product:last-child{margin-bottom: 0}.o-meal-modal__product-count{color: #fff;background-color: #636171;padding: 7px 15px;text-align: center;min-width: 95px;margin-right: 20px;border-radius: 35px}.o-meal-modal__product-count span:first-child{font-size: 16px;font-weight: 300}.o-meal-modal__product-count span:last-child{font-size: 10px}.o-meal-modal__product-name{font-size: 16px;color: #636171}.o-meal-modal__preparations{color: #636171;font-weight: 300;line-height: 1.5}.o-meal-modal__preparations .hl--iralic{font-size: 14px}@media screen and (max-width: 768px){.o-meal-modal__details{flex-direction: column;padding: 30px}.o-meal-modal__detail{border-right: none;padding: 30px 0;border-bottom: 1px solid hsla(0, 0%, 100%, 0.1)}.o-meal-modal__detail:first-child{padding-top: 0}.o-meal-modal__detail:last-child{padding-bottom: 0;border-bottom: none}}.o-meal-table{position: relative;z-index: 2}.o-meal-table__head{display: flex;align-items: flex-end}.o-meal-table__head-item{flex: 1}.o-meal-table__row{position: relative;display: flex;background: #151226}.o-meal-table__row > .o-meal-table__items{flex: 6}.o-meal-table__col{position: relative;flex: 1;height: 170px;z-index: 1}.o-meal-table__items{position: relative;display: flex;z-index: 1}.o-meal-table__items > .o-meal-table__col{padding: 4px}.o-meal-table__overlay{position: absolute;background: rgba(0, 0, 0, 0.6);top: 0;left: 0;width: 100%;height: 100%;pointer-events: none;transition: opacity 0.35s ease;z-index: 0}@media (max-width: 1270px){.o-meal-table{max-width: 600px;margin: auto auto 30px}.o-meal-table__head{display: none}.o-meal-table__row{flex-direction: column;margin-bottom: 10px;border-radius: 6px;background: 0 0}.o-meal-table__col{flex: 0;height: 60px;border-radius: 6px;background: #47445b}.o-meal-table__items{flex-direction: column;display: none}.o-meal-table__items > .o-meal-table__col{margin-bottom: 5px;height: auto;padding: 0;border: none}.o-meal-table__items > .o-meal-table__col:first-child{margin-top: 5px}.o-meal-table__overlay{display: none}}@media screen and (max-width: 768px){.o-meal-table{margin-bottom: 0}}.o-meal-table-head{display: flex;justify-content: space-between;align-items: flex-end;margin-bottom: 40px}@media (max-width: 1270px){.o-meal-table-head{flex-direction: column;align-items: center}.o-meal-table-head__meal-tabs{order: 1;margin-bottom: 30px}.o-meal-table-head__meal-weeks{order: 2;width: 100%}}.o-meal-table-foot{position: relative;justify-content: space-between;background-color: #1b172c;padding: 30px;margin-bottom: 100px;z-index: 2}.o-meal-table-foot__info{font-size: 16px;font-weight: 300;text-align: left;color: hsla(0, 0%, 100%, 0.5);line-height: 1.5}.o-meal-table-foot__buttons{justify-content: flex-end}.o-meal-table-foot__button{margin-right: 30px}.o-meal-table-foot__button:last-child{margin-right: 0}@media (max-width: 1270px){.o-meal-table-foot{background: 0 0;box-shadow: none}.o-meal-table-foot__info{display: none}.o-meal-table-foot__buttons{width: 100%;justify-content: center}.m-meal-item__timers{display: flex;align-items: center}}@media (max-width: 768px){.o-meal-table-foot{background: 0 0;padding: 0;margin-top: 30px;margin-bottom: 60px}.o-meal-table-foot__buttons{flex-direction: column;align-items: center}.o-meal-table-foot__button{margin-right: 0;margin-bottom: 15px;width: 100%;max-width: 400px}.o-meal-table-foot__button:last-child{margin-bottom: 0}}.o-modal{position: fixed;display: none;top: 0;left: 0;z-index: 50;width: 100%;height: 100%;padding: 15px;overflow-y: auto;background-color: rgba(21, 18, 38, 0.7)}.o-modal__wrapper{display: flex;align-items: center;justify-content: center;height: 100%}.o-modal__content{position: relative;width: 100%;max-width: 560px;border-radius: 46px;background-color: hsla(0, 0%, 100%, 0.95);box-shadow: 0 20px 40px 0 #201d34;max-height: calc(100vh - 30px)}.o-modal__content.reviews{-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA oJAAAAAElFTkSuQmCC)}.o-modal-step{position: relative;width: 100%;max-width: 560px;padding: 30px 30px 60px;border-radius: 46px;background-color: hsla(0, 0%, 100%, 0.9);box-shadow: 0 20px 40px 0 #201d34;background-repeat: no-repeat;background-position: top}.o-modal-step__button-close{position: absolute;right: -58px;top: -58px}@media (max-width: 767px){.o-modal-step__button-close{right: 0;top: -45px}}.o-modal-step__icon-circle{margin-left: auto;margin-right: auto;margin-bottom: 35px}.o-modal-step__text{max-width: 393px;margin-left: auto;margin-right: auto;font-size: 16px;font-weight: 300;text-align: left;line-height: 1.3;color: #636171}@media (max-width: 767px){.o-modal-step__text{text-align: center}}.custom-tabs{display: inline-flex;margin-bottom: 60px;box-shadow: inset 0 0 0 2px #fff}.custom-tabs,.custom-tabs__tab{position: relative;width: 100%;border-radius: 10px}.custom-tabs__tab{display: flex;justify-content: center;align-items: center;height: 55px;color: #fff;text-transform: uppercase;font-weight: 700;font-size: 18px}.custom-tabs__tab--active{pointer-events: none;background: #fff;color: #777;border: none}.custom-tabs-2{position: relative}.custom-tabs-2,.o-section-meal-table-custom{margin-bottom: 20px}.custom-tabs-2 .js-custom-tab{background: 0 0}.a-button--with-gradient,.a-input__icon--good,.m-block-contacts__icon,.m-item-condition__number,.m-item-reason__icon,.m-meal-item__detail-icon,.m-meal-item__detail-icon--preparation,.m-meal-item__icon,.m-meal-item__timer-icon,.o-meal-modal__detail-icon{visibility: hidden}.a-input.a-input__input:invalid:not(#email-field){box-shadow: none !important}.notifications-container{padding: 20px;margin: 15px auto}.notifications-close-btn{z-index: 1}.domain-ssl{color: #fff !important}@supports (-webkit-overflow-scrolling: touch){.a-button--with-gradient-hover:hover:before{opacity: 0;box-shadow: transparent;border: 1px solid #fff;background-color: transparent}.a-button,.a-button--big,.a-button__link,.paypal-a-button,.paypal-a-button:hover{-webkit-box-shadow: none !important;border-color: #000 !important;background-color: transparent}.a-button__link:active{border-radius: 30px;border: 1px solid #000;background-image: -webkit-linear-gradient(left, #f53373, #bf51e8)}.a-button__link:hover{border-radius: 30px;border: 1px solid #000;background-image: -webkit-linear-gradient(left, #f53373, #bf51e8)}.men-theme .a-button--with-gradient-hover:hover:before{opacity: 0;box-shadow: transparent;border: 1px solid #000;background-color: transparent}.men-theme .a-button,.men-theme .a-button--big,.men-theme .a-button__link,.men-theme .paypal-a-button{-webkit-box-shadow: none !important;border-color: #fff !important;background-color: transparent}.men-theme .a-button__link:active{border-radius: 30px;border: 1px solid #fff;background-image: -webkit-linear-gradient(left, #33f5e0, #5172e8)}}#card-number.a-input__input--format,#cvv.a-input__input--format,#expiration-date.a-input__input--format,.m-card-details__input > #postal-code iframe{position: relative}#card-number iframe,#cvv iframe,#expiration-date iframe,#postal-code iframe{width: 116% !important;position: absolute;left: -27px}#expiration-date iframe{width: 140% !important;left: -27px}#cvv iframe{width: 165% !important;left: -27px}input#credit-card-number iframe{padding-left: 20px !important}#postal-code iframe{width: 113% !important;left: -42px}.pdf-button-width{max-width: 500px;margin: 0 auto}.o-meal-table-foot{display: flex;box-shadow: 0 0 98px 0 rgba(0, 0, 0, 0.1);align-items: center;justify-content: center;background-color: #171629;padding: 50px 20px;width: 100%;margin: 0 auto}.food-info{color: #fff}.o-meal-table-foot__info{width: 20%;color: #fff;font-size: 17px;max-width: 237px;text-align: right;margin-right: 30px}.o-meal-table-foot__buttons{width: 80%;max-width: 470px;display: flex}@media screen and (max-width: 768px){.o-meal-table-foot{background: 0 0;padding: 0;margin-top: 30px;margin-bottom: 30px;box-shadow: none}.o-meal-table-foot__button{margin-right: 0;margin-bottom: 15px}.pdf-button-width{margin-top: 0}.o-meal-table-foot__buttons{width: 100%;display: table}}.download-btn{background-image: linear-gradient(90deg, #f53373, #bf51e8)}.download-btn,.men-theme .download-btn{border-radius: 30px;border: 1px solid #fff}.men-theme .download-btn{background-image: linear-gradient(90deg, #33f5e0, #5172e8)}.download-btn:hover{background-image: linear-gradient(90deg, #91ef31, #ceef31)}.m-meal-message.contacts{width: 100%;padding-top: 20px}.m-meal-message.contacts .m-meal-message__text{font-size: 18px}.o-section-email-check__button.contacts{margin-left: 10px;width: auto}.o-section-email-check__content.contacts{display: block}.m-form-buttons.contacts{max-width: 800px}.a-button.contacts,.contacts.paypal-a-button{margin-top: 0;width: 100%}.back-button-bg{cursor: pointer;background: 0 0;font: none;-webkit-writing-mode: none}.width-100pc{width: 100%}.pt-20{padding-top: 20px}.a-button--with-gradient.back:before{opacity: 0}.m-meal-item--active{background: #fff}.recipe-steps-view-link{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 10}@media (max-width: 767px){.m-item-summary__graph-6{width: 130px;height: 130px}.m-item-summary__circle--middle{top: -10px;left: -10px;width: calc(100% 20px);height: calc(100% 20px)}.m-item-summary__circle--back{top: -20px;left: -20px;width: calc(100% 40px);height: calc(100% 40px)}}.theme_tail_circle .pace_activity{border-color: #9dc732 #9dc732 #9dc732 transparent !important}.o-section-payment-form .theme_tail_circle{right: auto;padding-left: 0.5rem}.o-section-payment-form .theme_tail_circle .pace_activity{border-top-color: #fff !important;border-right-color: #fff !important;border-bottom-color: #fff !important}.payment-form .m-block-title{padding: 130px 0 10px}#buttonDownload{padding: 0 20px}.checkout-flow #testimonials{margin: 200px 0 -100px}@media (max-width: 767px){.checkout-flow #testimonials{margin: 170px 0 -85px}}@media (max-width: 480px){.checkout-flow #testimonials{margin: 100px 0 -50px}}#testimonials .o-result-slider{background: #09152c}#testimonials .subheading-testimonials{font-size: 1.2rem;color: #fff;font-weight: 300;line-height: 1.25;font-style: italic;padding: 20px 20px 40px;text-align: center;margin: auto;max-width: 800px}#testimonials .a-text-title{font-family: Roboto, sans-serif;font-size: 70px;font-weight: 100;color: #fff}#testimonials .a-text-title i{color: #ceef31}#testimonials .m-result-slide{background: #12101f;box-shadow: 0 30px 50px 0 rgba(52, 41, 29, 0.07)}#testimonials .m-result-slide__card--dark .m-result-slide__text:before{background: #bbb8be}#testimonials .m-result-slide__card--dark:before{background: rgba(0, 0, 0, 0.3)}#testimonials .m-result-slide__quote-text,#testimonials .m-result-slide__text{color: #fff}#testimonials .m-result-slide__quote-author{color: #929093}#testimonials .m-result-slide__text:before{background-image: -webkit-gradient(linear,left top,right top,from(#33f5e0),to(#5172e8));background: -webkit-linear-gradient(left, #33f5e0, #5172e8);background-image: linear-gradient(90deg, #33f5e0, #5172e8)}.woman-theme #testimonials .m-result-slide__text.after:before{background-image: -webkit-gradient(linear,left top,right top,from(#f53373),to(#bf51e8));background: -webkit-linear-gradient(left, #f53373, #bf51e8);background-image: linear-gradient(90deg, #f53373, #bf51e8)}.align-button-bottom-left{left: 50px}.align-button-bottom-left,.align-button-bottom-right{position: absolute;bottom: 30px;min-width: 135px;width: 180px;height: 50px}.align-button-bottom-right{right: 50px}.modal-content{color: #000;margin: 60px auto;width: 80%}.products-modal .o-modal-step__button-close{display: none}@media (max-width: 768px){.align-button-bottom-left{width: 135px;height: 45px;left: 20px}.align-button-bottom-right{width: 135px;height: 45px;right: 20px}.center-div{width: 100%}}@media (-ms-high-contrast: active), (-ms-high-contrast: none){.a-button__text,.m-item-summary .a-button__icon,.m-meal-weeks__button .a-button__icon,.o-meal-modal .a-button__icon,.o-section-head__block-title{margin: 0}.m-progress-bar__content{min-height: auto}.m-progress-bar__indicator{min-height: 40px}.m-item-recipe-step__description,.o-section-recs__text{max-width: 100%}.m-radio-group__radio{flex: none}.a-meal-week{height: 100px}.a-meal-food{height: 70px}select::-ms-expand{display: none}.m-item-summary__graph-2-item{width: 200px}.m-item-summary__graph-1{top: 65px;height: auto}}@media (-ms-high-contrast: active) and (max-width: 1270px),(-ms-high-contrast: none) and (max-width: 1270px){.o-meal-table__row{display: block}}.a-checkbox__input:checked~ .a-checkbox__label> .a-checkbox__box> .a-checkbox__icon{opacity: 1}.a-checkbox__input ~ .a-checkbox__label > .a-checkbox__box > .a-checkbox__icon{pointer-events: none}@media (max-width: 479px){.measurements-tab-size{padding: 0 30px !important}.m-block-tempcode .a-text-title{padding-top: 0;margin: 0 auto}}.subscription-description{margin: 30px 0;text-align: center;color: rgba(198, 197, 202, 0.3)}#subscription-decline-link,.subscription-decline-link{margin-bottom: 30px;font-size: 16px;color: #fff}.subscription-decline-link{text-decoration: underline;border: none}.subscription-benefits .o-section-benefits{background: 0 0;padding: 80px 0 30px}@media (max-width: 768px){.subscription-benefits .o-section-benefits{padding: 20px 0}.subscription-benefits .o-section-benefits .o-section-benefits__title{padding-top: 0}}#error-subscription{margin-bottom: 20px}.pt-0{padding-top: 0}.price-title{font-size: 60px;margin-bottom: 60px}.loading{color: #fff}.loading:after{content: " .";-webkit-animation: dots 1s steps(5) infinite;animation: dots 1s steps(5) infinite}@-webkit-keyframes dots{0%,20%{color: transparent;text-shadow: 0.25em 0 0 transparent, 0.5em 0 0 transparent}40%{color: #fff;text-shadow: 0.25em 0 0 transparent, 0.5em 0 0 transparent}60%{text-shadow: 0.25em 0 0 #fff, 0.5em 0 0 transparent}80%,to{text-shadow: 0.25em 0 0 #fff, 0.5em 0 0 #fff}}@keyframes dots{0%,20%{color: transparent;text-shadow: 0.25em 0 0 transparent, 0.5em 0 0 transparent}40%{color: #fff;text-shadow: 0.25em 0 0 transparent, 0.5em 0 0 transparent}60%{text-shadow: 0.25em 0 0 #fff, 0.5em 0 0 transparent}80%,to{text-shadow: 0.25em 0 0 #fff, 0.5em 0 0 #fff}}.email-delivery-status-field{font-size: 16px;margin-bottom: 10px}.email-delivery-status-field span.email-status-delivered{color: green;font-weight: 700;text-transform: uppercase}.email-delivery-status-field span.email-status-undelivered{color: #c63535;font-weight: 700;text-transform: uppercase}.email-delivery-status-field span.email-status-unknown{color: orange;font-weight: 700;text-transform: uppercase}@media (max-width: 768px){.o-modal__content.reviews{border-radius: 20px}}.o-modal__button-close{position: absolute;right: -58px;top: -58px;z-index: 99999}@media (max-width: 767px){.o-modal__button-close{right: 15px;top: 15px;box-shadow: none}}.o-modal--large .o-modal__content{max-width: 721px}.ss-wrapper .ss-content{width: 100%}.a-button--small{height: 55px}.a-button--small .a-button__text{font-size: 20px}@media (max-width: 768px){.a-button--small{height: 45px}.a-button--small .a-button__text{font-size: 16px}}.o-modal-step.reviews-modal{padding: 30px}.modal-logo{fill: #201d34;width: 6rem;height: 6rem}#review-later .a-button__text{font-size: 1rem}.reviews-form{max-width: 400px;margin: 0 auto;display: flex;flex-direction: column;align-items: center;padding: 20px 0 30px}.reviews-form textarea{padding: 10px;border-radius: 20px;border-color: #ddd}.reviews-form .a-button--disabled{background-color: #ccc}.reviews-form .a-button--disabled .a-button__text{color: #fff}.reviews-modal .o-modal-step__text{font-size: 1.25rem;margin-bottom: 10px}.reviews-modal .o-modal-step__text-sub{font-size: 1rem}.reviews-modal .o-section-stars{margin: 0 auto}.rate{height: 36px;display: inline-flex;flex-direction: row-reverse;align-items: flex-start;justify-content: flex-end}.rate > label{margin-bottom: 0;margin-top: -5px;height: 30px;caret-color: transparent}.rate:not(:checked) > input{top: -9999px;margin-left: -24px;width: 20px;padding-right: 14px;z-index: -10}.rate:not(:checked) > label{float: right;width: 1em;overflow: hidden;white-space: nowrap;cursor: pointer;font-size: 30px;color: #ccc}.rate2{float: none}.rate:not(:checked) > label:before{content: "\2605 ";position: relative;left: 2px}.rate:not(:checked) > label:hover,.rate:not(:checked) > label:hover ~ label,.rate > input:checked label,.rate > input:checked label:hover ~ label,.rate > input:checked ~ label,.rate > input:checked ~ label:hover,.rate > input:checked ~ label:hover ~ label,.rate > label:hover ~ input:checked ~ label{color: #ffc700}.error-text-input-textarea{border-color: #ee2020 !important}.error-textarea{color: #ee2020;font-size: 12px}.back-button-data-policy{border-radius: 36px;border: 1px solid #ef5eb9;background-image: linear-gradient(90deg, #f53373, #bf51e8);padding: 25.5px 0}.back-button-data-policy:hover,.men-theme .back-button-data-policy:hover{background-image: linear-gradient(90deg, #91ef31, #ceef31);border-color: #91ef31}.men-theme .back-button-data-policy{border-color: #33f5e0;background-image: linear-gradient(90deg, #33f5e0, #5172e8)}@media (max-width: 768px){.o-section-benefits__reasons{margin-top: 30px}}@media (max-width: 768px){.o-section-benefits__reasons.upsale{margin-top: 5px}}@media (min-width: 1023px) and (max-width: 1440px){.o-section-pay .a-text-title{padding-top: 44px}.o-section-pay .o-section-pay__text-title{margin-bottom: 80px}}@media (min-width: 480px) and (max-width: 1023px){.o-section-pay .a-text-title{padding-top: 0}}@media (min-width: 1441px){.o-section-pay .a-text-title{padding-top: 31px}.o-section-pay .o-section-pay__text-title{margin-bottom: 88px}}.a-text-second-title{font-size: 52px;padding-top: unset;font-weight: 300}.a-text-subtitle{font-size: 50px;padding-top: 15px;padding-bottom: 65px}@media (max-width: 767px){.a-text-second-title{font-size: 34px;max-width: 500px}.a-text-subtitle{font-size: 29px;padding-bottom: unset}}@media (max-width: 479px){.a-text-second-title{max-width: 300px;font-size: 30px}.a-text-subtitle{font-size: 20px;padding-bottom: unset}}@media (max-width: 479px){.o-section-home .hide-progress-bar{display: none !important}.o-section-home .m-progress-bar__content{min-height: unset}}.aus-keto-theme .a-checkbox-button--without-icon .a-checkbox-button__text,.pl-keto-theme .a-checkbox-button--without-icon .a-checkbox-button__text{text-transform: uppercase;text-align: center}.aus-keto-theme .field-row,.pl-keto-theme .field-row{margin-bottom: 15px}.aus-keto-theme .a-button--with-gradient-hover,.pl-keto-theme .a-button--with-gradient-hover{border-color: #ff80c4}.aus-keto-theme .a-checkbox-button__icon,.pl-keto-theme .a-checkbox-button__icon{padding: 2px}.aus-keto-theme .a-checkbox-button--without-icon .a-checkbox-button__content,.pl-keto-theme .a-checkbox-button--without-icon .a-checkbox-button__content{justify-content: center}.aus-keto-theme .a-checkbox-button--without-icon .a-checkbox-button__unit,.pl-keto-theme .a-checkbox-button--without-icon .a-checkbox-button__unit{width: 15px}.aus-keto-theme .a-input .a-input__input,.pl-keto-theme .a-input .a-input__input{padding: 14px 20px}.aus-keto-theme .m-block-title__text,.pl-keto-theme .m-block-title__text{text-transform: uppercase;font-weight: 300;font-size: 2rem;margin: 20px 0 10px}.aus-keto-theme .m-form-buttons,.pl-keto-theme .m-form-buttons{text-align: center}.aus-keto-theme .aus-keto-theme .m-form-checkboxes__checkbox-button,.aus-keto-theme .m-form-buttons__button,.pl-keto-theme .aus-keto-theme .m-form-checkboxes__checkbox-button,.pl-keto-theme .m-form-buttons__button{margin-bottom: 18px}.aus-keto-theme .m-form-checkboxes__info,.pl-keto-theme .m-form-checkboxes__info{margin-bottom: 1.8rem}.aus-keto-theme .m-form-checkboxes__info.food-steps,.pl-keto-theme .m-form-checkboxes__info.food-steps{background: 0 0;padding: 0}.aus-keto-theme .m-form-checkboxes__item.col-xs-4,.pl-keto-theme .m-form-checkboxes__item.col-xs-4{padding-left: 8px;padding-right: 8px}.aus-keto-theme .m-form-checkboxes__checkbox-button,.pl-keto-theme .m-form-checkboxes__checkbox-button{margin: 0 auto 20px}.aus-keto-theme .o-section-step,.pl-keto-theme .o-section-step{padding-top: 5px}.aus-keto-theme .custom-tabs-2,.pl-keto-theme .custom-tabs-2{margin-bottom: 12px}.policy-checkbox-border-error{border-color: red;background-color: rgba(244, 67, 54, 0.3)}@media (max-width: 767px){.pl-keto-theme .a-button-gender__text{font-size: 20px}.aus-keto-theme .m-form-buttons__button,.pl-keto-theme .m-form-buttons__button{width: 90%}.aus-keto-theme .a-checkbox-button--without-icon .a-checkbox-button__label,.pl-keto-theme .a-checkbox-button--without-icon .a-checkbox-button__label{height: 60px;border-radius: 36px}.aus-keto-theme .a-checkbox-button__label,.pl-keto-theme .a-checkbox-button__label{height: 130px;padding: 5px;border-radius: 20px}.aus-keto-theme .a-checkbox-button__check,.pl-keto-theme .a-checkbox-button__check{width: 36px;height: 36px}.aus-keto-theme .m-form-checkboxes__checkbox-button .a-checkbox-button__icon,.pl-keto-theme .m-form-checkboxes__checkbox-button .a-checkbox-button__icon{height: 45px}.aus-keto-theme .a-checkbox-button__text,.pl-keto-theme .a-checkbox-button__text{font-size: 1rem;text-transform: lowercase}.aus-keto-theme .m-form-buttons__button .a-button__text,.pl-keto-theme .m-form-buttons__button .a-button__text{font-size: 1rem}.aus-keto-theme .m-block-title__text,.pl-keto-theme .m-block-title__text{padding: 0 15px}.aus-keto-theme .m-block-title,.pl-keto-theme .m-block-title{padding: 80px 0 5px}.pl-keto-theme .a-checkbox-button__text,.pl-keto-theme .m-form-buttons__button .a-button__text{font-size: 0.9rem}}@media (max-width: 1023px){.aus-keto-theme .o-section-step{padding: 0}}.m-info-paragraph{padding: 10px;line-height: 1.3;font-size: 1.1rem;font-weight: 300;text-align: left}.m-list-reasons{padding: 20px;text-align: left}.m-list-reasons li svg{width: 40px;height: 20px;fill: #ef5eb9}.m-list-reasons li{font-weight: 300;font-size: 1.1rem;margin: 10px 0}.o-section-step.m-info{padding-top: 0}@media (max-width: 419px){.o-section-head.m-info{min-height: 180px;background-size: cover}}.m-block-title.m-info{padding: 100px 0 10px;text-transform: uppercase}.m-info .o-section-head__image:before{background: 0 0}.m-progress-bar__content.m-info{border-radius: 59px}@media (max-width: 545px){.m-progress-bar__content.m-info{border-radius: 0}}.m-progress-bar.m-info{max-width: 545px}.o-section-step__form.m-info{margin-bottom: 40px}.m-info-image{width: 100%;height: auto;padding: 10px}.m-block-title__text.m-info{padding: 20px 10px 10px;text-transform: uppercase}.payment-form-close-button-container{height: 35px;background: #fff;text-align: right}.payment-form-close-button{cursor: pointer;margin: 10px;border: 1px solid #858585;padding: 3px;fill: #858585;width: 20px;height: 20px}.o-final-page .m-profile-card,.o-final-page .o-section-summary__item-summary{border: 1px solid #696969}.o-final-page .m-block-jumbotron__text-title,.o-final-page .m-item-summary__title{font-size: 2.7rem;font-weight: 300}.o-final-page .m-block-jumbotron__button{max-width: 560px}.o-final-page .m-item-summary__bottom{font-size: 1.2rem}.o-final-page .o-section-benefits__content{flex-wrap: wrap;flex-direction: column}.o-final-page .o-section-checklist__content{padding: 2rem 1rem}.o-final-page .a-checklist__text{font-size: 1.2rem;color: #fff}.o-final-page .o-section-benefits{background: 0 0;padding: 0 0 50px}@media (min-width: 768px){.o-final-page .a-text-title.o-section-benefits__title{margin-top: 50px}}@media (max-width: 1024px){.o-final-page .o-section-benefits{padding: 0 0 30px}}@media (max-width: 1023px){.o-final-page .o-section-summary__text-title{margin: 30px 0}}@media (max-width: 767px){.o-final-page .o-profile-cards{flex-wrap: nowrap}.o-final-page .o-profile-cards__profile-card{margin-right: 1rem}.o-final-page .o-profile-cards__profile-card.m-profile-card svg{display: none}.o-final-page .m-profile-card{height: 100px;padding: 5px}.o-final-page .o-section-summary__item-summary{margin-top: 20px}.o-final-page .m-profile-card__subtitle{font-size: 15px}.o-final-page .m-profile-card__content{margin-top: 0}.o-final-page .o-section-intro__jumbotron .m-block-jumbotron{width: 70%}}@media (max-width: 1023px){.o-final-page .o-section-parallax__item--image-25{top: 0}}@media (max-width: 479px){.o-final-page .o-section-intro__phone img{top: 115px;right: 0;transform: translateX(40%);left: auto;height: 17rem}.o-final-page .o-section-intro{padding: 40px 0}.o-final-page .a-text-title{font-size: 2.8rem;font-weight: 300}.o-final-page .a-text-title.o-section-benefits__title{font-size: 2rem}}@media (min-width: 480px){.o-final-page .o-section-intro__phone img{left: 80px}}.m-item-summary__title.similar-weight{font-size: 5.5rem;color: #fa30d6}.o-final-page .payment-slideshow-section{width: 100%;margin-bottom: 1.5rem}.o-final-page .payment-slideshow-section.second-slideshow{padding-top: 2rem;margin-bottom: 0}.o-final-page .slideshow-container{width: 100%;height: 400px;border-radius: 15px;overflow: hidden;position: relative;display: flex;justify-content: center;align-items: center;margin: 0 auto}@media (min-width: 768px){.o-final-page .slideshow-container{height: 600px}}@media (min-width: 600px){.o-final-page .slideshow-container{width: 80%}}@media (min-width: 1100px){.o-final-page .slideshow-container{width: 60%}}@media (min-width: 1470px){.o-final-page .slideshow-container{width: 40%}}.o-final-page .slideshow-container .slideshow-box{height: 100%;width: auto;display: flex;justify-content: center}.o-final-page .slideshow-container .slideshow-box .js-slideshow,.o-final-page .slideshow-container .slideshow-box .slideshow-screen{position: absolute;height: 100%;width: auto;display: flex;justify-content: center;background-color: #000;border-radius: 30px}@media (min-width: 768px){.o-final-page .slideshow-container .slideshow-box .js-slideshow,.o-final-page .slideshow-container .slideshow-box .slideshow-screen{width: 280px}}.o-final-page .slideshow-container .slideshow-box .js-slideshow img,.o-final-page .slideshow-container .slideshow-box .slideshow-screen img{height: 100%;position: absolute;transition: opacity 0.5s ease-in}.o-final-page .slideshow-container .slideshow-box .js-slideshow img img,.o-final-page .slideshow-container .slideshow-box .slideshow-screen img img{opacity: 0}.o-final-page .slideshow-container .slideshow-box .slideshow-phone{position: absolute;height: 100%;width: 175px;display: flex;justify-content: center}.o-final-page .slideshow-container .slideshow-box .slideshow-phone img{height: 100%}.o-final-page .slideshow-container .js-headline{position: absolute;bottom: 0;left: 0;width: 60%;height: 80px;background-color: rgba(0, 0, 0, 0.7);border-top-right-radius: 15px;display: flex;align-items: center;justify-content: center;padding: 10px;z-index: 20}@media (min-width: 768px){.o-final-page .slideshow-container .js-headline{width: 50%;height: 130px}}@media (min-width: 1024px){.o-final-page .slideshow-container .js-headline{width: 60%;height: 200px}}.o-final-page .slideshow-container .js-headline h2{padding-top: 0;text-align: center;position: absolute;transition: opacity 0.5s ease-in}.o-final-page .slideshow-container .js-headline h2 h2{opacity: 0}.o-final-page .slideshow-headline{display: none}@media (max-width: 375px){.o-final-page .second-slideshow .slideshow-container{height: 250px}}@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active){.o-final-page .slideshow-container{display: none}}.o-final-page .o-section-benefits__content > *{padding: 0 15px;flex: auto}.fb-button svg,.google-button svg{width: 30px;height: 30px;margin-left: 10px;z-index: 1}.a-button.fb-button:before,.a-button.google-button:before,.fb-button.paypal-a-button:before,.google-button.paypal-a-button:before{background-image: none;background-color: #fff}.a-button--with-gradient.fb-button,.a-button--with-gradient.google-button{border-color: #f6f6f6;box-shadow: none}.a-button--with-gradient.fb-button:before,.a-button--with-gradient.google-button:before{opacity: 1}.fb-button .a-button__text{font-weight: 400;color: #4c6dac}.google-button .a-button__text{font-weight: 400;color: grey}.forgot-password a{color: #f6f6f6;font-size: 14px;font-weight: 300}.take-the-quiz{font-weight: 300;margin: 20px 0}.take-the-quiz a{color: #ef5eb9;font-weight: 400}@media (max-width: 767px){.login-layout .o-section-head,.register-layout .o-section-head{min-height: 190px}.login-layout .o-section-head__block-title,.register-layout .o-section-head__block-title{margin: 0}}.login-layout .m-block-title__text,.register-layout .m-block-title__text{padding: 40px 10px 20px;font-size: 34px}@media (min-width: 767px){.login-layout .m-block-title__text,.register-layout .m-block-title__text{padding-top: 100px;font-size: 40px}}.login-layout .field-row--big,.register-layout .field-row--big{margin-bottom: 10px}.login-layout .a-input__input,.register-layout .a-input__input{padding: 16px 40px 16px 20px}.login-layout .o-section-emailfill__form-emailfill{margin-top: 0}.login-layout .buttons-divider,.login-layout .m-form-emailfill__button{margin-top: 20px}.login-layout .a-input__input--error.js-error-email{bottom: 90px;width: 260px;height: auto;word-break: break-word;right: calc((100% - 260px) / 2);transform: translateY(0)}.register-layout .buttons-divider{margin: 10px 0}@media (min-width: 767px){.register-layout .buttons-divider{margin: 25px 0}}.register-layout .m-form-emailfill__button.fb-button{margin-top: 0}.burger__wrapper{position: relative}.burger__toggle{position: absolute;width: 1px;height: 1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0}.burger__button{position: relative;z-index: 1;display: flex;flex-direction: column;justify-content: space-around;align-items: center;width: 84px;height: 84px;cursor: pointer;border-radius: 50%;padding: 21px;transition: background-color 0.2s ease-in-out;border: 2px solid transparent}@media (max-width: 767px){.burger__button{transform: scale(0.75)}}.burger__button:after,.burger__button:before{content: "";transition: transform 0.4s ease-in-out}.burger__button span{transition: width 0.4s ease-in-out}.burger__button:after,.burger__button:before,.burger__button span{display: block;width: 34px;height: 4px;border-radius: 2px;transform-origin: center}.burger__menu{position: fixed;left: -4px;top: -2px;bottom: 0;width: 0;max-width: 380px;padding-top: 120px;overflow: hidden;border: 2px solid transparent;transition: width 0.8s ease-in-out}.burger__menu .burger__account,.burger__menu > a{display: block;padding: 10px 30px;font-weight: 300;white-space: nowrap;font-size: 1.25em}@media (min-width: 479px){.burger__menu{padding-top: 180px}}@media (min-width: 768px){.burger__menu{padding-top: 70px;padding-bottom: 1em;position: absolute;left: auto;bottom: auto;top: -2px;right: -2px;width: 380px;border-top-right-radius: 42px;transition: -webkit-clip-path 0.8s ease-in-out;transition: clip-path 0.8s ease-in-out;transition: clip-path 0.8s ease-in-out, -webkit-clip-path 0.8s ease-in-out;-webkit-clip-path: circle(0 at 95% 5%);clip-path: circle(0 at 95% 5%)}}@media (min-width: 768px) and (-ms-high-contrast: active),(min-width: 768px) and (-ms-high-contrast: none){.burger__menu{display: none}}.burger__account{border-bottom: 2px solid transparent;margin-bottom: 0.5em;padding-bottom: 1em;font-style: oblique}.burger__account strong{font-style: normal}.burger-rtl{direction: rtl}@media (min-width: 768px){.burger__toggle:checked ~ .burger__menu{-webkit-clip-path: circle(150% at 95% 5%);clip-path: circle(150% at 95% 5%)}}@media (min-width: 768px) and (-ms-high-contrast: active),(min-width: 768px) and (-ms-high-contrast: none){.burger__toggle:checked ~ .burger__menu{display: block}}@media (max-width: 767px){.burger__toggle:checked ~ .burger__menu{left: -4px;width: 90vw}}.burger__toggle:checked ~ .burger__button:before{transform: translateY(13px) rotate(45deg)}.burger__toggle:checked ~ .burger__button:after{transform: translateY(-13px) rotate(-45deg)}.burger__toggle:checked ~ .burger__button span{width: 0}@media (max-width: 767px){.noscroll{overflow: hidden;position: fixed;top: 0;left: 0;bottom: 0;right: 0}}.burger__button{background-color: rgba(37, 29, 58, 0.7)}.burger__button:hover{background-color: #201d34}.burger__button:after,.burger__button:before,.burger__button span{background-color: #f8f4f6}.burger__menu{background-color: #201d34;border-color: #f8f4f6}.burger__menu .burger__account,.burger__menu > a{color: #f8f4f6}.burger__account{border-bottom-color: #f8f4f6}.burger__toggle:checked ~ .burger__button{background-color: #201d34}@media (max-width: 767px){.burger__toggle:checked ~ .burger__button{border-color: #f8f4f6}}.manage-subs{padding: 40px 0;text-align: center;line-height: 1;font-size: 1.1rem;font-weight: 300}.manage-subs-paragraph{padding: 10px;text-align: left;font-size: 1.1rem;font-weight: 300}.container.paypal-subs-container,.container.subs-container{min-height: auto;max-width: 800px;padding-top: 40px;padding-bottom: 40px}@media (min-width: 480px){.container.paypal-subs-container,.container.subs-container{padding-top: 0}}.o-section-email-check.paypal-subs{margin-bottom: 10px}.m-item-guide__content img{width: 100%;padding: 20px 10px 0}@media (min-width: 767px){.m-item-guide__content img{width: 80%}}.subs-back-button{max-width: 800px;text-align: center;margin: auto;padding: 40px 0}.manage-subs-button-wrapper{padding: 30px 10px 20px}.o-section-promise{margin: 0 auto;max-width: 950px;padding: 0 20px 20px;line-height: 1.3;font-size: 1.1rem;font-weight: 300;text-align: left}.o-section-promise .o-section-promise__text{font-style: oblique}.o-section-promise .signature-title{font-size: 20px}.o-section-promise .signature-name{font-family: Vivaldi, Apple Chancery;font-size: 36px;padding-top: 5px}.forgotten-password-error{background-color: #ee2020;border-radius: 10px;color: #fff !important;max-width: 350px;margin-left: auto;margin-right: auto;padding: 10px;text-align: center}.benefits-extended{max-width: 800px;margin: auto;display: none}.benefits-extended .a-checklist__text{padding-left: 10px}.payments-security-banner{padding-top: 50px;display: none}.ab-test-dynamic-plan{display: none}.support-center-button{max-width: 320px;margin-bottom: 4rem}.show-password-icon{top: 18px}.m-list-reasons.homepage-list{padding: 30px;text-align: left}.m-list-reasons.homepage-list li{font-weight: 300;font-size: 1.2rem;margin: 10px 0;display: flex;align-items: center}.m-list-reasons.homepage-list li div{margin-right: 10px}.benefits-text{font-size: 16px;color: #f6f6f6;padding: 0 20px;opacity: 0.9;max-width: 100%}.o-section-quiz__title{font-size: 42px;text-align: center;max-width: 720px;margin: auto auto 50px;font-weight: 300}@media (max-width: 768px){.o-section-quiz__title{font-size: 28px}}.o-section-quiz__items{display: flex;justify-content: center;flex-wrap: wrap}.o-section-quiz__items > div{flex-grow: 0;flex-shrink: 1;flex-basis: 33%}@media (max-width: 767px){.o-section-quiz__items > div{flex-basis: 100%}}.m-item-quiz{position: relative;display: flex;flex-direction: column;align-items: center;min-height: 170px;margin-bottom: 20px}.m-item-quiz svg{width: 50px;height: 50px;margin-bottom: 10px}.m-item-quiz__text{font-size: 24px;opacity: 0.7;margin-bottom: 20px;text-align: center}@media (max-width: 768px){.m-item-quiz__text{font-size: 20px}}.alert-message-container-top{margin-top: -100px}.forgotten-password-layout .o-section-emailfill__form-emailfill{margin-top: 36px}@media (max-width: 767px){.forgotten-password-layout .o-section-emailfill__form-emailfill{margin-top: 36px}}.lds-container{text-align: center}.lds-default{display: inline-block;position: relative;width: 80px;height: 80px;margin: 2em 0}.lds-default div{position: absolute;width: 6px;height: 6px;background: #fff;border-radius: 50%;-webkit-animation: lds-default 1.2s linear infinite;animation: lds-default 1.2s linear infinite}.lds-default.lds-color-black div{background: #000}.lds-default div:first-child{-webkit-animation-delay: 0s;animation-delay: 0s;top: 37px;left: 66px}.lds-default div:nth-child(2){-webkit-animation-delay: -0.1s;animation-delay: -0.1s;top: 22px;left: 62px}.lds-default div:nth-child(3){-webkit-animation-delay: -0.2s;animation-delay: -0.2s;top: 11px;left: 52px}.lds-default div:nth-child(4){-webkit-animation-delay: -0.3s;animation-delay: -0.3s;top: 7px;left: 37px}.lds-default div:nth-child(5){-webkit-animation-delay: -0.4s;animation-delay: -0.4s;top: 11px;left: 22px}.lds-default div:nth-child(6){-webkit-animation-delay: -0.5s;animation-delay: -0.5s;top: 22px;left: 11px}.lds-default div:nth-child(7){-webkit-animation-delay: -0.6s;animation-delay: -0.6s;top: 37px;left: 7px}.lds-default div:nth-child(8){-webkit-animation-delay: -0.7s;animation-delay: -0.7s;top: 52px;left: 11px}.lds-default div:nth-child(9){-webkit-animation-delay: -0.8s;animation-delay: -0.8s;top: 62px;left: 22px}.lds-default div:nth-child(10){-webkit-animation-delay: -0.9s;animation-delay: -0.9s;top: 66px;left: 37px}.lds-default div:nth-child(11){-webkit-animation-delay: -1s;animation-delay: -1s;top: 62px;left: 52px}.lds-default div:nth-child(12){-webkit-animation-delay: -1.1s;animation-delay: -1.1s;top: 52px;left: 62px}@-webkit-keyframes lds-default{0%,20%,80%,to{transform: scale(1)}50%{transform: scale(1.5)}}@keyframes lds-default{0%,20%,80%,to{transform: scale(1)}50%{transform: scale(1.5)}}.slick-slider{box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;touch-action: pan-y;-webkit-tap-highlight-color: transparent}.slick-list,.slick-slider{position: relative;display: block}.slick-list{overflow: hidden;margin: 0;padding: 0}.slick-list:focus{outline: none}.slick-list.dragging{cursor: pointer;cursor: hand}.slick-slider .slick-list,.slick-slider .slick-track{transform: translateZ(0)}.slick-track{position: relative;left: 0;top: 0;display: block;margin-left: auto;margin-right: auto}.slick-track:after,.slick-track:before{content: "";display: table}.slick-track:after{clear: both}.slick-loading .slick-track{visibility: hidden}.slick-slide{float: left;height: 100%;min-height: 1px;display: none}[dir="rtl"] .slick-slide{float: right}.slick-slide img{display: block}.slick-slide.slick-loading img{display: none}.slick-slide.dragging img{pointer-events: none}.slick-initialized .slick-slide{display: block}.slick-loading .slick-slide{visibility: hidden}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent}#card-payment-form,#paypal-button span,.agreement-loader,.hidden,.hidden-bmi,.slick-arrow.slick-hidden{display: none}.paypal-a-button,.paypal-a-button:hover{background: 0 0 !important;padding: 0 !important}.text-left{text-align: left}.text-center{text-align: center}.text-right{text-align: right}.text-nowrap{white-space: nowrap}.uppercase{text-transform: uppercase}.lowercase{text-transform: lowercase}.capitalize{text-transform: capitalize}.cursor-pointer{cursor: pointer}#metric-imperial-btn{position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: none}.m-online-users__count:before{background-color: #fff}.m-card-details__preloader{position: fixed;top: 0;width: 100%;display: flex;justify-content: center;align-items: center;height: 100%;left: 0;z-index: 1000;background-color: #fff}.m-card-details__preloader-spin-wrap{position: relative;width: 110px;height: 110px}.m-card-details__preloader-image{position: absolute;left: 30px;top: 28px;height: 100px;width: 100px;opacity: 1;background: url(https://www.paypalobjects.com/images/checkout/hermes/icon_ot_spin_lock_skinny.png)no-repeat}.m-card-details__preloader-loader{margin: 0 0 0 -55px;box-sizing: content-box;background-color: transparent;-webkit-animation: rotation 0.7s linear infinite;animation: rotation 0.7s linear infinite;border: 5px solid #cbcbca;border-top-color: #2380be;border-radius: 100%;height: 100px;width: 100px;position: absolute;top: 0;left: 50%;opacity: 1}@-webkit-keyframes rotation{0%{transform: rotate(0deg)}to{transform: rotate(359deg)}}@keyframes rotation{0%{transform: rotate(0deg)}to{transform: rotate(359deg)}}.alert-danger{color: #d9534f !important;text-align: center}.remove-filter{-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1}.o-meal-table__row:nth-child(odd) .o-meal-table__meal-day:before{content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.2)}.o-meal-table__row.js-meal-row:hover .o-meal-table__meal-day:before{display: none}.exclude,.include{background: 0 0;vertical-align: middle}.include{fill: #90e621}.exclude{fill: #f52b2b}.error-container{text-align: center;padding: 80px 0}.a-social-sponsor--xtra-small{height: 20px}.men-theme .a-button--with-gradient-hover:hover{box-shadow: 0 20px 30px 0 rgba(13, 38, 102, 0.6);border-color: #5bd8f0}.woman-theme .a-button--with-gradient-hover:hover{box-shadow: 0 20px 30px 0 rgba(76, 5, 45, 0.6);border-color: #ef5eb9}.a-select.wide{-moz-appearance: none;-webkit-appearance: none;background-color: #2f2e40}.wide ~ .a-input__triangle{position: absolute;right: 10px;top: 50%;pointer-events: none;height: auto;transform: translate(-100%, -50%);border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid hsla(0, 0%, 100%, 0.5)}.weeks-container{width: 100%;position: relative}#diet-cache-exists{display: none}.o-footer-links-wrap{padding: 5px 0}#cookies-popup-div{bottom: 0;width: 100%;padding: 10px 0;background: rgba(51, 51, 51, 0.9);color: #fff;text-align: center;position: fixed;z-index: 1000000;font-size: 0.65em;font-family: Arial;line-height: 15px}#cookies-popup{min-width: 360px;margin: 0 auto}.cookies-accept{padding: 7px 15px;background: green;border-radius: 3px;font-weight: 700;color: #fff}.cookies-accept,.cookies-other{text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3)}.cookies-other{padding: 5px;background: #555;border-radius: 3px;border: 1px solid #333;color: #ccc;font-size: 1em}.cookie-policy-checkboxes{font-size: 0.75em;margin-top: 5px}.cookie-policy-active{margin-right: 15px}.cookie-policy-checkboxes input[type="radio"]{height: 0.8em;display: inline}.back-to-site{color: #fff;background-color: #000;font-style: italic}.user-diets-contact-us{padding: 65px 15px;margin-bottom: 70px;color: #fff}.o-meal-modal__detail-icon{visibility: inherit}hr.original-style{overflow: hidden !important;margin: 0}.diet-link{color: #fff}.row.diet{line-height: 2em;padding: 5px 0}.row.diet a{display: block;word-wrap: break-word}.white{color: #fff}#emailfill .theme_tail_circle{position: absolute;top: 15px;right: 15px}.theme_tail_circle .pace_activity{width: 30px;height: 30px;border-radius: 50%;border: 3px solid;border-color: #276bbf #276bbf #276bbf transparent !important;-webkit-animation: rotation 1.1s linear infinite;animation: rotation 1.1s linear infinite}.theme_tail_circle.white .pace_activity{border-color: #fff #fff #fff transparent !important}#testimonials{padding-bottom: 50px}#testimonials .o-result-slider{position: relative;outline: none;padding: 60px 0}#testimonials .o-result-slider__inner{position: relative;margin: auto;width: calc(100% - 170px);max-width: 1135px}@media (max-width: 1270px){#testimonials .o-result-slider__inner{max-width: 880px}}@media (max-width: 1023px){#testimonials .o-result-slider__inner{max-width: 400px}}@media (max-width: 768px){#testimonials .o-result-slider__inner{width: 100%}}#testimonials .o-result-slider__slides{outline: none;margin: auto}#testimonials .o-result-slider__slide{outline: none !important;padding: 0 45px 55px;display: flex}@media (max-width: 1270px){#testimonials .o-result-slider__slide{padding: 0 30px 55px}}#testimonials .o-result-slider__result-slide{margin: auto}#testimonials .o-result-slider__controls{position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: flex;justify-content: space-between;align-items: center;pointer-events: none}@media (max-width: 768px){#testimonials .o-result-slider__controls{display: none}}#testimonials .o-result-slider__button{position: relative;pointer-events: all}#testimonials .o-result-slider__button:first-child{left: -70px}#testimonials .o-result-slider__button:last-child{right: -70px}#testimonials .o-section-pay__text-title{text-align: center;margin-bottom: 60px}@media (max-width: 767px){#testimonials .o-section-pay__text-title{margin-bottom: 30px}}#testimonials .a-text-title{position: relative;text-transform: uppercase}@media (max-width: 1023px){#testimonials .a-text-title{font-size: 40px}}@media (max-width: 767px){#testimonials .a-text-title{font-size: 30px}}#testimonials .a-text-title i{font-style: normal}#testimonials .m-result-slide{position: relative;max-width: 600px;border-radius: 20px;overflow: hidden}@media (max-width: 1270px){#testimonials .m-result-slide{max-width: 380px}}#testimonials .m-result-slide__card--dark .m-result-slide__text:before{opacity: 0.8}#testimonials .m-result-slide__card--dark:before{position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%}#testimonials .m-result-slide__text{position: absolute;bottom: 0;left: 0;padding: 15px;width: 100%;text-align: center;font-size: 18px;text-transform: uppercase;font-weight: 700}#testimonials .m-result-slide__bottom{text-align: center;padding: 40px}@media (max-width: 768px){#testimonials .m-result-slide__bottom{padding: 30px}}#testimonials .m-result-slide__icon{width: 232px;height: 25px;margin: auto}#testimonials .m-result-slide__quote-text{max-width: 400px;font-size: 18px;font-weight: 300;font-style: italic;font-stretch: normal;letter-spacing: normal;text-align: center;margin: 15px auto 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 10;line-height: 20px;height: 200px}#testimonials .m-result-slide__quote-author{max-width: 141px;font-size: 15px;font-weight: 500;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: normal;text-align: right;margin-left: auto;margin-top: 30px}#testimonials .m-result-slide__top{display: flex}#testimonials .m-result-slide__card{position: relative;width: 50%;height: 430px;background-size: cover;background-position: 50%}@media (max-width: 1270px){#testimonials .m-result-slide__card{height: 300px}}#testimonials .m-result-slide__text span{position: relative}#testimonials .m-result-slide__text:before{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";opacity: 0.9}#testimonials .a-button,#testimonials .paypal-a-button{padding: 0;position: relative;height: 60px;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;transition: background 0.35s ease}@media (max-width: 767px){#testimonials .a-button,#testimonials .paypal-a-button{height: 55px}}#testimonials .a-button:after,#testimonials .a-button:before,#testimonials .paypal-a-button:after,#testimonials .paypal-a-button:before{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";border-radius: 30px;opacity: 0;transition: 0.35s ease}#testimonials .a-button--icon-only{height: 58px;width: 58px;min-width: 58px}@media (max-width: 767px){#testimonials .a-button--icon-only{width: 45px;height: 45px;min-width: 45px}}#testimonials .a-button--icon-only .a-button__text{display: none}#testimonials .a-button--icon-only .a-button__icon{position: relative;right: 0;left: 0}#testimonials .a-button--with-icon .a-button__link{padding-right: 60px !important;padding-left: 22px !important}@media (max-width: 767px){#testimonials .a-button--with-icon .a-button__link{padding-right: 50px !important}}#testimonials .a-button--with-icon.a-button--icon-first .a-button__link{padding-right: 22px !important}#testimonials .a-button__link{position: relative;display: inline-flex;width: 100%;justify-content: center;align-items: center;height: 100%;padding: 0 17px;z-index: 1}#testimonials .a-button__text{position: relative;font-size: 22px;transition: 0.35s ease;text-align: center}@media (max-width: 767px){#testimonials .a-button__text{font-size: 18px}}#testimonials .a-button__icon{position: absolute;top: 0;bottom: 0;right: 17px;margin: auto;width: 30px;height: 30px;transition: fill 0.35s ease}#testimonials .a-button__icon.reverted{transform: rotate(180deg)}@media (max-width: 767px){#testimonials .a-button__icon{width: 27px;height: 27px;right: 10px}}#testimonials .a-button--icon-min .a-button__icon{height: 20px;width: 20px}#testimonials .a-button--icon-only .a-button__link{padding: 0 !important}.slick-dots{position: absolute;bottom: 0;list-style: none;display: block;text-align: center;padding: 0;width: 100%;z-index: 100}.slick-dots li{position: relative;display: inline-block;height: 15px;width: 15px;margin: 0 10px;padding: 0;cursor: pointer}.slick-dots li.slick-active button{border: 4px solid #979797}.slick-dots li button{background: #bbb8be;display: block;height: 10px;width: 10px;border-radius: 50%;outline: none;line-height: 0;font-size: 0;color: transparent;padding: 5px;cursor: pointer;border: 4px solid #edeae9;transition: 0.35s ease}.fb-messenger-checkbox{margin: 8px 0 16px}.limited-time-offer{text-align: center;color: #ceef31;font-weight: 900;margin: 30px 0;font-size: 20px}.limited-time-offer.upsale{margin: 0 auto 30px;padding: 20px 10px;border: 1px solid #f0367e;text-align: center;color: #fff;background-color: #f0367e;font-weight: 400;font-size: 1.2rem}.men-theme .limited-time-offer.upsale{border-color: #357fda;background-color: #357fda}.a-text-title.o-section-benefits__title > span,.purple{color: #f0367e;font-weight: 400}.men-theme .a-text-title.o-section-benefits__title > span{color: #357fda}.o-section-benefits__reasons.upsale .a-icon{margin: 0 10px;width: 15px}.rating{display: table-cell;text-align: center;margin: 10px 0;font-size: 16px}.rating img{height: 16px}.free-bonus .m-item-reason__text{color: #ceef31}.covered-in{color: #9a949c;text-align: center;font-size: 14pt}.covered-in img{margin: 10px 0 20px;-webkit-filter: grayscale(1);filter: grayscale(1);opacity: 1}.display-flex{display: flex;justify-content: flex-start}.text-underline-hover:hover{text-decoration: underline}#error_payment{margin-bottom: 15px}.loader-center{margin: auto}.theme_tail_circle.blue .pace_activity{border-color: #276bbf #276bbf #276bbf transparent !important}.vip-content-tracking-page-body{background-color: #fff}.vip-content-tracking-page-body .theme_tail_circle{position: absolute;left: 50%;top: 50%;margin: -15px 0 0 -15px}.mark-user-email-resend-form{color: #57a2fd;font-weight: 700}#paypal-via-braintree-button{position: absolute;left: 0;top: 0;width: 100%;transform: translateY(1px) scaleY(2);opacity: 0.001;z-index: 10}.paypal-smart-button-container{width: 100%;max-width: 380px;margin-bottom: 1em}.payment-buttons{display: flex;flex-direction: column;align-items: center;width: 100%}.a-button--with-gradient{overflow: hidden}.inline-block{display: inline-block}.bg-none{background: 0 0 !important}.pt-0{padding-top: 0 !important}.mt-69{margin-top: 69px}.back-button-dp-equal{width: 280px;text-align: center;margin-left: 10px;font-size: 27px;background-color: #fff}#policy-checkbox-error-msg{text-align: center;color: red;margin-bottom: 20px}.disclaimer-text{color: #000}.direction-rtl{direction: rtl}.js-user-menu{pointer-events: auto}.js-password::-ms-clear,.js-password::-ms-reveal{display: none}.show-password-icon{position: absolute;right: 10px;width: 25px}.alert{text-align: center}@media (min-width: 420px) and (max-width: 767px){.alert.alert-message-container{margin-top: -200px}}.alert .alert-text,.alert .missing-mail-text{display: inline-block;font-weight: 900;padding: 1.5rem 2rem;border-radius: 0.5rem;max-width: 700px}.alert .alert-text{color: #478847;background: rgba(223, 240, 216, 0.9)}.alert .missing-mail-text{color: #884747;background: rgba(240, 216, 216, 0.9)}.contact-form-send-btn{margin: 0 auto;width: 50%}@media print{@page{size: 2480px 3508px}}.theme_bar .pace_progress,.theme_bar_sm .pace_progress,.theme_bar_xs .pace_progress{max-width: 198px;display: block;position: absolute;left: 1px;top: 1px;height: 4px;background: #3fcf96;color: #fff;line-height: 32px;border-radius: 100px}.theme_bar_sm{height: 5px}.theme_bar_sm .pace_progress{height: 3px}.theme_bar_xs{height: 4px}.theme_bar_xs .pace_progress{height: 2px}.download-plan-button{cursor: pointer}.md-modal{position: fixed;top: 50%;left: 50%;width: 100%;height: auto;z-index: 2000;overflow-y: scroll;visibility: hidden;-webkit-backface-visibility: hidden;backface-visibility: hidden;transform: translateX(-50%) translateY(-50%)}.md-show{visibility: visible}.md-overlay{position: fixed;width: 100%;height: 100%;visibility: hidden;top: 0;left: 0;z-index: 1000;opacity: 0;background: #fff;transition: all 0.3s}.md-show ~ .md-overlay{opacity: 0.75;visibility: visible}.md-content{color: #fff;position: relative;border-radius: 3px;margin: 0 auto;padding: 0}.md-effect-3 .md-content{transform: translateY(-20%);opacity: 0;transition: all 1s}.md-show.md-effect-3 .md-content{transform: translateY(0);opacity: 1}.md-close{position: absolute;cursor: pointer;z-index: 5000;right: 0;top: 0}.w-full{width: 100%}.justify-between{justify-content: space-between}.justify-center{justify-content: center}.align-center{align-items: center}.block{display: block}.none{display: none}.bg-none{background: 0 0}.p-0{padding: 0}.p-4{padding: 1rem}.py-1{padding: 0.25rem 0}.py-2{padding: 0.5rem 0}.py-3{padding: 0.75rem 0}.py-4{padding: 1rem 0}.py-6{padding: 1.5rem 0}.py-12{padding: 3rem 0}.px-8{padding: 0 2rem}.px-12{padding: 0 3rem}.pl-2{padding-left: 0.5rem}.pl-4{padding-left: 1rem}.pl-6{padding-left: 1.5rem}.pr-2{padding-right: 0.5rem}.pr-4{padding-right: 1rem}.pr-6{padding-right: 1.5rem}.pt-2{padding-top: 0.5rem}.pt-4{padding-top: 1rem}.pt-6{padding-top: 1.5rem}.pt-12{padding-top: 3rem}.pt-20{padding-top: 5rem}.pt-24{padding-top: 6rem}.pb-0{padding-bottom: 0}.pb-2{padding-bottom: 0.5rem}.pb-4{padding-bottom: 1rem}.pb-6{padding-bottom: 1.5rem}.pb-12{padding-bottom: 3rem}.m-center{margin: 0 auto}.mt-2{margin-top: 0.5rem}.m-4{margin: 1rem}.mt-4{margin-top: 1rem}.mt-8{margin-top: 2rem}.mt-12{margin-top: 3rem}.mb-0{margin-bottom: 0}.mb-4{margin-bottom: 1rem}.mb-8{margin-bottom: 2rem}.mr-4{margin-right: 1rem}.ml-4{margin-left: 1rem}.my-4{margin-top: 1rem;margin-bottom: 1rem}.z-1{z-index: 1}@media (min-width: 480px){.sm\:pt-4{padding-top: 1rem}}@media (min-width: 480px){.sm\:pt-12{padding-top: 3rem}}@media (min-width: 480px){.sm\:pt-24{padding-top: 6rem}}@media (min-width: 767px){.md\:flex{display: flex}}@media (min-width: 767px){.md\:pl-2{padding-left: 0.5rem}}@media (min-width: 767px){.md\:pr-2{padding-right: 0.5rem}}@media (min-width: 767px){.md\:mb-0{margin-bottom: 0}}.text-justify{text-align: justify}.text-xl{font-size: 1.25rem}.text-2xl{font-size: 1.5rem}.font-light{font-weight: 300}.text-pink-g{color: #ef5eb9}.text-white{--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity))}.text-red-300{--tw-text-opacity: 1;color: rgba(252, 165, 165, var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color: rgba(248, 113, 113, var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color: rgba(239, 68, 68, var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color: rgba(220, 38, 38, var(--tw-text-opacity))}.flex{display: flex}.o-video{position: relative;padding: 130px 0;background: #09152c}.o-video__content{position: relative;max-width: 1040px}.o-video__title{margin-bottom: 50px}.woman-theme .o-video{background: #1b1231}@media screen and (max-width: 768px){.o-video{padding: 50px 0}}.m-video{position: relative;height: 50vw;max-height: 450px}.m-video__preview{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-position: 50%}.m-video__video{opacity: 0;outline: none;width: 100%;height: 100%}.m-video__play-wrapper{cursor: pointer;position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;transition: background 0.35s}.m-video__play-wrapper:hover{background-color: rgba(39, 107, 191, 0.2)}.m-video__play-wrapper:hover .m-video__play{background: #276bbf}.m-video__play{display: inline-flex;align-items: center;justify-content: center;background: rgba(39, 107, 191, 0.9);width: 150px;height: 100px;transition: background 0.35s}.video-img{background: url(//img.youtube.com/vi/5Et-zYUY0Lo/maxresdefault.jpg) no-repeat50%;background-size: cover}.m-video__icon{fill: #fff;width: 45px;height: 45px}.woman-theme .m-video__play-wrapper:hover{background-color: rgba(120, 49, 170, 0.2)}.woman-theme .m-video__play-wrapper:hover .m-video__play{background: #7831aa}.woman-theme .m-video__play{background: rgba(120, 49, 170, 0.9)}@media screen and (max-width: 768px){.m-video__play{width: 150px;height: 110px}.m-video__icon{width: 35px;height: 35px}}@media screen and (max-width: 480px){.m-video__play{width: 100px;height: 70px}.m-video__icon{width: 25px;height: 25px}}.m-media{-webkit-filter: grayscale(100%);filter: grayscale(100%);width: auto;height: 40px;opacity: 0.4;transition: opacity 0.35s}.m-media:hover{opacity: 1}@media screen and (max-width: 768px){.m-media{max-height: 20px}}@media screen and (min-width: 320px){.o-video__about-meal-container{width: 100%}}@media screen and (min-width: 320px){.o-video__about-meal-container .o-video__content .o-video__title{font-size: 30px}}@media screen and (min-width: 768px){.o-video__about-meal-container .o-video__content .o-video__title{font-size: 50px}}@media screen and (min-width: 1280px){.o-video__about-meal-container .o-video__content .o-video__title{font-size: 80px}}.main-content .o-section-upsale-table .o-section-meal-table__content{flex-wrap: wrap}.main-content.o-section-upsale-table.o-section-meal-table__content.m-item-summary{position: relative;background-size: cover;background-position: 50%;border-radius: 20px;max-width: 620px;height: 340px;overflow: hidden}@media (max-width: 767px){.main-content.o-section-upsale-table.o-section-meal-table__content.m-item-summary{margin-top: 25px;background-size: 100% 100%;height: 300px;width: 100%}}.main-content.o-section-upsale-table.o-section-meal-table__content.m-item-summary.m-item-summary__content{width: 100%;padding: 20px}.main-content.o-section-upsale-table.o-section-meal-table__content.m-item-summary.m-item-summary__content.m-item-summary__head{width: 100%;display: flex;justify-content: flex-end;text-align: right}.main-content.o-section-upsale-table.o-section-meal-table__content.m-item-summary.m-item-summary__content.m-item-summary__head.m-item-summary__title{width: 100%;max-width: 255px;color: #fff;font-size: 28px;line-height: 1;font-weight: 300;margin-bottom: 15px;position: relative}@media (min-width: 768px){.main-content.o-section-upsale-table.o-section-meal-table__content.m-item-summary.m-item-summary__content.m-item-summary__head.m-item-summary__title{font-size: 36px}}.main-content.o-section-upsale-table.o-section-meal-table__content.m-item-summary.m-item-summary__content.m-item-summary__head.m-item-summary__titlediv{width: 100%}.main-content.o-section-upsale-table.o-section-meal-table__content.m-item-summary.m-item-summary__content.m-item-summary__head.m-item-summary__titlediv.price{color: #53f1e1}.main-content.o-section-upsale-table.o-section-meal-table__content.m-item-summary.m-item-summary__content.m-item-summary__middle{position: relative;height: 60px;max-width: 165px;left: 35%}@media (max-width: 767px){.main-content.o-section-upsale-table.o-section-meal-table__content.m-item-summary.m-item-summary__content.m-item-summary__middle{width: 111px}}.main-content.o-section-upsale-table.o-section-meal-table__content.m-item-summary.m-item-summary__content.m-item-summary__middlea{width: 165px}.align-boxes{margin: auto;display: flex;justify-content: flex-start}.background-vip-content{background: url(https://assets.appsforfit.com/assets/img/keto/upsales/upsale-bakcground.png)no-repeat}.background-e-book{background: url(https://assets.appsforfit.com/assets/img/keto/upsales/e-book.jpg)no-repeat}.background-extended-diet{background: url(https://assets.appsforfit.com/assets/img/keto/upsales/extended-diet.jpg)no-repeat}@media (max-width: 767px){.background-vip-content{background: url(https://assets.appsforfit.com/assets/img/keto/upsales/upsale-background-mobile.png)no-repeat}.background-e-book{background: url(https://assets.appsforfit.com/assets/img/keto/upsales/e-book-mobile.jpg)no-repeat}.background-extended-diet{background: url(https://assets.appsforfit.com/assets/img/keto/upsales/extended-diet-mobile.jpg)no-repeat}.align-boxes{display: block}}@media (max-width: 1270px){.align-boxes{justify-content: center}}.o-section-email-reviews,.o-section-ratings-row{margin-left: auto;margin-right: auto}.m-block-email__notification{font-size: 20px;font-weight: 100;margin-top: 10px;padding: 0 15px;color: hsla(0, 0%, 100%, 0.7)}@media (max-width: 767px){.m-block-email__notification{font-size: 14px}}#stats-plans{color: #a7e231}#stats-ketoers{color: #e7b041}#stats-recipes{color: #37b4ff}.o-section-statistics{display: flex;padding-top: 7rem}@media (max-width: 767px){.o-section-statistics{padding-top: 2.9rem;justify-content: space-between;max-width: 100%}}@media (max-width: 479px){.o-section-statistics{margin: 0 15px}}@media (min-width: 480px) and (max-width: 767px){.o-section-statistics{width: 350px;margin: 0 auto}}.m-statistics-card{position: relative;width: 160px;height: 140px;opacity: 0.95;padding: 15px;background-color: #151226;border-radius: 20px;display: flex;align-items: center;justify-content: center;text-align: center;overflow: hidden;max-width: 100%}@media (max-width: 767px){.m-statistics-card{height: 6rem;width: calc(33% - 7.5px)}}@media (max-width: 767px){.m-statistics-card__content{margin-top: 0.3rem}}.o-statistics-cards__statistics-card{margin-right: 32px}@media (max-width: 767px){.o-statistics-cards__statistics-card{margin-bottom: 15px;margin-right: 15px}}.o-statistics-cards__statistics-card:last-child{margin-right: 0}.m-statistics__title{font-size: 1.8rem;font-weight: 500;padding-bottom: 0.8rem}@media (min-width: 363px) and (max-width: 767px){.m-statistics__title{font-size: 1.3rem}}@media (max-width: 362px){.m-statistics__title{font-size: 1rem}}.m-statistics__subtitle{text-transform: capitalize;font-size: 1.1rem;font-weight: 300}@media (max-width: 767px){.m-statistics__subtitle{font-size: 0.9rem}}.a-secondary-title{font-weight: 100}@media (max-width: 767px){.a-secondary-title{padding-top: 2rem;font-size: 1.6rem}}@media (min-width: 768px){.a-secondary-title{padding-top: 4rem;font-size: 3rem}}.a-checklist__text{font-size: 1rem;font-weight: 300;color: hsla(0, 0%, 100%, 0.7);margin: 10px 0;padding-left: 20px;line-height: 1.3}@media (min-width: 768px){.a-checklist__text{font-size: 1.4rem}}.check-icon{width: 1.3rem;margin: 10px 0;fill: #ef5eb9}@media (min-width: 768px){.check-icon{width: 3rem}}.o-section-checklist__content{display: flex;justify-content: center}.o-section-checklist__list{padding-left: 0.1rem}.o-section-checklist__row{display: flex}.o-section-email-benefits{position: relative;padding-top: 0.8rem}.o-section-ratings-row{display: flex;max-width: 544px}.rating-value{flex: 1;display: flex;flex-direction: column;align-items: flex-start}.rating-title{font-size: 2.6rem}@media (min-width: 768px){.rating-title{font-size: 3rem}}.rating-subtitle{font-size: 0.9rem;padding: 0.5rem 0 0 0.2rem;color: hsla(0, 0%, 100%, 0.7)}@media (min-width: 768px){.rating-subtitle{font-size: 1.1rem}}.rating-stars{flex: 3}.side-stars{float: left;width: 40%;padding-right: 1rem}.side-bars{margin-top: 10px;float: left;width: 70%}@media (min-width: 600px){.side-bars{width: 27rem}}.bar-container{width: 100%;background-color: #fff;text-align: center;color: #fff}.a-bar{height: 0.15rem}.bar-1{width: 5%;background-color: #ef5eb9}.bar-2{width: 7%;background-color: #ceef31}.bar-3{width: 10%;background-color: #37b4ff}.bar-4{width: 30%;background-color: #e7b041}.bar-5{width: 80%;background-color: #a7e231}.rating-star{width: 0.7rem;fill: hsla(0, 0%, 100%, 0.7);float: right;padding-right: 0.1rem}.rating-stars-row{display: flex;flex-direction: row}.rating-text{font-size: 0.8rem;color: hsla(0, 0%, 100%, 0.7);text-align: right}@media (min-width: 768px){.rating-text{font-size: 1rem}}.o-section-email-reviews{max-width: 544px}.o-section-random-reviews{border-radius: 20px;background-color: #3c3851;margin: 2rem 0 4rem;display: none}.o-section-stars{width: 10rem}.o-random-reviews-title{font-size: 0.8rem;color: hsla(0, 0%, 100%, 0.7)}@media (min-width: 768px){.o-random-reviews-title{font-size: 0.9rem}}.o-random-reviews-text{font-size: 0.9rem;font-weight: 300;line-height: 1.3;padding: 1rem 0}@media (min-width: 768px){.o-random-reviews-text{font-size: 1.1rem;line-height: 1.4}}.o-random-reviews-date{padding-left: 1rem}.men-theme .product-payment-container .check-icon{fill: #ef5eb9}.hidden-mobile-fix{display: none}.payment-timer{position: absolute;right: 30px;top: 30px;color: #ceef3e;background-color: rgba(37, 29, 58, 0.7);padding: 12px 20px 6px;text-align: center;border-radius: 85px;box-shadow: 0 15px 20px 0 rgba(9, 5, 21, 0.15);transition: background-color 0.35s ease}@media (min-width: 768px){.payment-timer{top: 40px;right: 60px;padding: 43px 60px 35px}}@media (min-width: 1024px){.payment-timer{top: 100px;right: 100px;padding: 25px 60px 20px}}.payment-timer.sticky-header-timer{position: relative;background: 0 0;right: 0;top: 0;color: #ef5eb9;padding: 0;line-height: 1.8}.payment-timer.sticky-header-timer .timer-counter{text-decoration: none}.timer-icon-clock{width: 20px;vertical-align: top;margin-top: 2px}.timer-counter{font-size: 1.2rem;line-height: 1.4em;text-decoration: underline;color: #fff}.sticky-header__text{line-height: 1.8;margin: 0}.sticky-header__text .text-underlined{text-decoration: underline}.sticky-header__text span:last-child{color: #ef5eb9}.product-payment-container .payment-page-intro{padding-top: 50px}@media (min-width: 768px){.product-payment-container .payment-page-intro{padding-top: 120px}}@media (min-width: 768px){.product-payment-container .o-section-pay__content{flex-flow: column;align-items: stretch}}.product-payment-container .o-section-pay{margin-top: 0}.product-payment-container .a-secondary-title{padding-top: 4rem;font-weight: 400}@media (min-width: 768px){.product-payment-container .a-secondary-title{padding-top: 6rem}}.product-payment-container .payment-buttons .o-section-pay__button{margin-bottom: 15px}.product-payment-container.payment-buttons.o-section-pay__button.a-button__text{font-size: 24px;font-weight: 400}@media (max-width: 320px){.product-payment-container.payment-buttons.o-section-pay__button.a-button__text{font-size: 20px}}.product-payment-container.payment-buttons.o-section-pay__button.a-button__icon{width: 45px;height: 45px;right: 25px}@media (max-width: 320px){.product-payment-container.payment-buttons.o-section-pay__button.a-button__icon{width: 40px;height: 40px;right: 20px}}.product-payment-container .order-pricing-section{margin-bottom: 10%}.product-payment-container .order-pricing-section .pricing-box{display: flex;width: 100%}.product-payment-container .order-pricing-section .pricing-box .product-image{flex: 4;max-height: 230px;display: flex;justify-content: center}.product-payment-container.order-pricing-section.pricing-box.product-imageimg{height: 100%;max-width: 115px}.product-payment-container.order-pricing-section.pricing-box.pricing-details{flex: 5;display: flex;flex-flow: column;justify-content: space-between;margin: 0 5px}.product-payment-container.order-pricing-section.pricing-box.pricing-details.price-headingh3{font-weight: 400;font-size: 1.4rem}.product-payment-container.order-pricing-section.pricing-box.pricing-details.price-headingh4{font-size: 1.2rem}.product-payment-container.order-pricing-section.pricing-box.pricing-details.greyed-out-text{color: #77767c}.product-payment-container.order-pricing-section.pricing-box.pricing-details.o-section-total{margin-top: 4%;border-bottom: none;border-top: 1px solid #77767c;padding-top: 10px;padding-bottom: 0;margin-bottom: 0}.product-payment-container .check-icon{fill: #f43372;margin: 5px}.product-payment-container .a-checklist__text{font-size: 1.2rem;margin: 5px;color: #fff;font-weight: 400}.product-payment-container .slideshow-container{width: 100%;height: 400px;background-color: #8d98aa;border-radius: 15px;overflow: hidden;position: relative;display: flex;justify-content: center;align-items: center}@media (min-width: 768px){.product-payment-container .slideshow-container{height: 600px}}.product-payment-container .slideshow-container .slideshow-box{height: 100%;width: 60%;display: flex;justify-content: center}.product-payment-container.slideshow-container.slideshow-box.slideshow-screen{position: absolute;height: 100%;width: 175px;transform: skew(-10deg, 10deg);display: flex;justify-content: center;background-color: #000;border-radius: 30px}@media (min-width: 768px){.product-payment-container.slideshow-container.slideshow-box.slideshow-screen{width: 280px}}.product-payment-container.slideshow-container.slideshow-box.slideshow-screenimg{height: 100%;position: absolute;transition: opacity 0.5s ease-in}.product-payment-container.slideshow-container.slideshow-box.slideshow-screenimgimg{opacity: 0}.product-payment-container.slideshow-container.slideshow-box.slideshow-phone{position: absolute;height: 100%;width: 175px;transform: skew(-10deg, 10deg);display: flex;justify-content: center}.product-payment-container.slideshow-container.slideshow-box.slideshow-phoneimg{height: 100%}.product-payment-container .slideshow-container .slideshow-headline{position: absolute;bottom: 0;left: 0;width: 60%;height: 80px;background-color: rgba(0, 0, 0, 0.7);border-top-right-radius: 15px;display: flex;align-items: center;justify-content: center;padding: 10px;z-index: 20}@media (min-width: 768px){.product-payment-container .slideshow-container .slideshow-headline{width: 50%;height: 130px}}@media (min-width: 1024px){.product-payment-container .slideshow-container .slideshow-headline{width: 30%;height: 200px}}.product-payment-container .slideshow-container .slideshow-headline h2{padding-top: 0;text-align: center;position: absolute;transition: opacity 0.5s ease-in}.product-payment-container .slideshow-container .slideshow-headline h2 h2{opacity: 0}.product-payment-container .reviews-fb-container{display: flex;justify-content: space-evenly;align-items: center}@media (max-width: 767px){.product-payment-container .reviews-fb-container{flex-flow: column}}@media (min-width: 768px){.product-payment-container .reviews-fb-container{flex-flow: wrap}}.product-payment-container .reviews-fb-container .single-review-fb{border-radius: 10px;overflow: hidden;min-height: 183px;background-color: #fff;display: flex;align-items: center;justify-content: center;padding: 5px}@media (max-width: 1024px){.product-payment-container .reviews-fb-container .single-review-fb{margin-bottom: 40px}}@media (max-width: 767px){.product-payment-container .reviews-fb-container .single-review-fb{margin-bottom: 0;padding: 0;min-height: auto;display: block}.product-payment-container.reviews-fb-container.single-review-fb:not(:first-child){margin-top: 20px}}.product-payment-container .reviews-fb-container .single-review-fb img{width: 100%}.stripe-payment-button{position: relative;height: 60px;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: rgba(32, 29, 52, 0.8);transition: all 0.35s ease;box-shadow: 0 20px 30px 0 rgba(204, 192, 196, 0.1);border: 1px solid #f6f6f6;overflow: hidden}.stripe-payment-button:hover{border-color: #91ef31;box-shadow: none}.stripe-payment-button .a-button__stripe{display: inline-flex;width: 100%;justify-content: center;align-items: center;height: 100%;padding: 0 17px;z-index: 1;cursor: pointer;background-color: #f8f8f8}.stripe-payment-button .a-button__stripe:hover{border-color: #91ef31;background-image: linear-gradient(90deg, #91ef31, #ceef31)}.stripe-payment-button .a-button__text__stripe{color: rgba(0, 0, 0, 0.7);font-weight: 400;margin: -1px 0 0;font-size: 22px;text-align: center}.stripe-payment-button .icon-apple-pay,.stripe-payment-button .icon-apple-pay-white,.stripe-payment-button .icon-google-pay,.stripe-payment-button .icon-google-pay-white{width: 51px;height: auto;vertical-align: middle;margin-left: 5px}.stripe-payment-button .icon-apple-pay{fill: #111}.stripe-payment-button .icon-apple-pay-white{fill: #f6f6f6}@media (max-width: 767px){.stripe-payment-button{height: 55px}.stripe-payment-button .a-button__stripe:hover{background-image: none}}.o-section-dynamic-plan__outer{display: flex;flex-wrap: wrap}@media (min-width: 1024px){.o-section-dynamic-plan__outer{padding: 0 10%}}.o-section-dynamic-plan__outer .o-section-checklist__content{padding: 0}.o-section-dynamic-plan__inner{width: 100%;margin-bottom: 30px}@media (min-width: 1024px){.o-section-dynamic-plan__inner{width: 50%}}.dynamic-plan-section{width: 100%;margin-bottom: 1.5rem}.dynamic-plan-container{width: 100%;height: 500px;border-radius: 15px;overflow: hidden;position: relative;display: flex;justify-content: center;align-items: center;margin: 0 auto}@media (min-width: 768px){.dynamic-plan-container{height: 600px}}.dynamic-plan-box{width: auto}.dynamic-plan-box,.dynamic-plan-phone{height: 100%;display: flex;justify-content: center}.dynamic-plan-phone{position: absolute}.dynamic-plan-phone img{height: 100%}.dynamic-plan{width: 295px;padding: 0 25px;border-radius: 50px;background-color: #181626}@media (max-width: 767px){.dynamic-plan{width: 245px;padding: 0 20px}}.dynamic-plan__title{font-size: 1.8rem;font-weight: 300;margin: 20px 0 50px;text-align: center}@media (max-width: 767px){.dynamic-plan__title{padding: 0 40px;margin: 20px 0 30px}}.dynamic-plan__status-bar{display: flex;justify-content: space-between;align-items: center;margin-top: 10px}@media (max-width: 767px){.dynamic-plan__status-bar{margin-top: 5px}}.dynamic-plan__clock{font-size: 0.8em;padding-left: 5px}@media (max-width: 767px){.dynamic-plan__clock{font-size: 0.7rem}}.dynamic-plan__status-icon{width: 12px;height: 12px}@media (max-width: 767px){.dynamic-plan__status-icon{width: 10px;height: 10px}}.dynamic-plan__main-content{height: calc(100% - 70px);width: 100%}@media (max-width: 767px){.dynamic-plan__main-content{height: calc(100% - 50px)}}.dynamic-plan__day-tab{display: flex;justify-content: space-between;align-content: center;padding: 12px 22px;margin: 5px 0;border-radius: 4px;background-image: linear-gradient(90deg, #f53373, #bf51e8);font-size: 1.2rem;font-weight: 300}@media (max-width: 767px){.dynamic-plan__day-tab{padding: 10px;margin: 0 0 5px;font-size: 1rem}}.dynamic-plan__recipe{width: 100%;height: 100px;margin-bottom: 5px;display: flex;justify-content: space-between;align-content: center;border-radius: 4px;background-color: #373447}@media (max-width: 767px){.dynamic-plan__recipe{height: 85px}}.dynamic-plan__recipe-left{width: 40%;display: flex;align-items: center;justify-content: center}.dynamic-plan__recipe-img-container{width: 70px;height: 70px;border-radius: 10px;display: flex;justify-content: center;align-items: center;overflow: hidden}@media (max-width: 767px){.dynamic-plan__recipe-img-container{width: 60px;height: 60px}}.dynamic-plan__recipe-img{max-height: 100%}.dynamic-plan__recipe-right{width: 60%;padding-right: 25px;display: flex;flex-direction: column;justify-content: center}@media (max-width: 767px){.dynamic-plan__recipe-right{padding-right: 15px}}.dynamic-plan__meal{color: #bf51e8;font-weight: 400;font-size: 0.8rem}@media (max-width: 767px){.dynamic-plan__meal{font-size: 0.7rem}}.dynamic-plan__recipe-name{margin-top: 5px;font-size: 0.8rem;font-weight: 300;color: #c1c0c6}@media (max-width: 767px){.dynamic-plan__recipe-name{font-size: 0.7rem}}.men-theme .dynamic-plan__day-tab{background-image: linear-gradient(90deg, #33f5e0, #5172e8)}.men-theme .dynamic-plan__meal{color: #5172e8}.o-section-dynamic-recipe{margin-bottom: 1.5rem}.o-section-dynamic-recipe__resizer{width: 100%;height: 600px;overflow: hidden;display: flex;justify-content: center}@media (min-width: 1024px){.o-section-dynamic-recipe__resizer{height: 500px}}.o-section-dynamic-recipe__heading h2{font-size: 1.6rem;font-weight: 300;margin: 4rem 0 2rem;padding: 0 40px;text-align: center}@media (min-width: 768px){.o-section-dynamic-recipe__heading h2{font-size: 3rem;font-weight: 100}}@media (min-width: 479px){.o-section-dynamic-recipe__heading h2{font-weight: 100}}.boxes-page.large .o-section-dynamic-recipe__heading h2{font-size: 42px;font-weight: 100}@media (min-width: 768px){.boxes-page.large .o-section-dynamic-recipe__heading h2{font-size: 60px}}.dynamic-recipe{position: relative;display: flex;justify-content: center;align-items: center;border-radius: 30px}.dynamic-recipe__frame{position: absolute;height: 100%;justify-content: center;z-index: 2;pointer-events: none}.dynamic-recipe__frame img{height: 100%}.dynamic-recipe__frame--mobile{display: flex;width: 296.5px}@media (min-width: 1024px){.dynamic-recipe__frame--mobile{display: none}}.dynamic-recipe__frame--desktop{display: none;width: 878.6px}@media (min-width: 1024px){.dynamic-recipe__frame--desktop{display: flex}}.dynamic-recipe__screen{width: 265px;height: calc(100% - 30px);border-radius: 20px;background-color: #fff;overflow-y: scroll}@media (min-width: 1024px){.dynamic-recipe__screen{width: 675px;margin-right: -6px;border-radius: 0}}.dynamic-recipe__status-bar{position: absolute;display: flex;justify-content: space-between;align-items: center;width: 100%;height: 22px;padding: 0 10px;background-color: #fff;z-index: 1}@media (min-width: 1024px){.dynamic-recipe__status-bar{display: none}}.dynamic-recipe__clock{font-size: 0.8em;padding: 2px 0 0 7px;color: #333}.dynamic-recipe__status-icon{width: 12px;height: 12px}@media (max-width: 767px){.dynamic-recipe__status-icon{width: 10px;height: 10px}}.dynamic-recipe__main{width: 100%;padding: 20px 0}.dynamic-recipe__icons{width: 21px;height: 21px;fill: #7a7a7a}.dynamic-recipe__infobox{margin: 15px 10px 0;display: flex;justify-content: space-between}@media (min-width: 1024px){.dynamic-recipe__infobox{margin: 15px 55px 0}}.dynamic-recipe__infobox-subtitle{margin-top: 7px;font-size: 0.7rem;color: #acef55;text-transform: uppercase;font-weight: 700}@media (min-width: 1024px){.dynamic-recipe__infobox-subtitle{font-size: 0.85rem}}.dynamic-recipe__infobox-title{max-width: 140px;margin-top: 5px;font-size: 0.8rem;color: #111}@media (min-width: 1024px){.dynamic-recipe__infobox-title{max-width: none;font-size: 1rem}}.dynamic-recipe__infobox-time{display: flex;justify-content: flex-end;align-items: center;margin-bottom: 5px}.dynamic-recipe__infobox-time .dynamic-recipe__infobox-text{margin-top: 5px}@media (min-width: 1024px){.dynamic-recipe__infobox-time .dynamic-recipe__infobox-text{margin-left: 5px}}.dynamic-recipe__infobox-text{font-size: 0.75rem;margin: 0;color: #b2b2b2}.dynamic-recipe__infobox-text span{font-weight: 700}@media (min-width: 1024px){.dynamic-recipe__infobox-text{font-size: 0.9rem}}@media (min-width: 1024px){.dynamic-recipe__main-content{display: flex;padding-bottom: 30px}}@media (min-width: 1024px){.dynamic-recipe__products{width: 45%}}.dynamic-recipe__product{margin-bottom: 10px;display: flex;color: #111;font-weight: 700}.dynamic-recipe__product--essential{color: #ff269b}@media (min-width: 1024px){.dynamic-recipe__product{font-size: 0.9rem}}.dynamic-recipe__product-amount{margin: 0 10px;width: 30%;text-align: right}.dynamic-recipe__product-text{margin: 0 10px;width: 70%}.dynamic-recipe__notice{width: 80%;height: 85px;margin: 20px auto 10px;padding-top: 10px;display: flex;flex-direction: column;justify-content: center;align-items: center;background-color: #f7f7f7}.dynamic-recipe__notice-text{max-width: 150px;font-size: 0.75rem;color: #ff269b;font-style: italic;text-align: center}@media (min-width: 1024px){.dynamic-recipe__preparations{width: 55%}}.dynamic-video{width: 238px;height: 140px;margin: 15px auto 0;position: relative}@media (min-width: 1024px){.dynamic-video{width: 405px;height: 225px}}.dynamic-video__video{width: 238px;height: 140px;border: 0}@media (min-width: 1024px){.dynamic-video__video{width: 405px;height: 225px}}.dynamic-video__image{width: 100%;height: 100%;position: absolute;background-size: cover;background-repeat: no-repeat;background-position: 50%}.dynamic-video__image,.dynamic-video__play-btn{display: flex;justify-content: center;align-items: center}.dynamic-video__play-btn{width: 45px;height: 45px;cursor: pointer;background: linear-gradient(90deg, #ff80c4, #fd3ea5 99%);opacity: 0.8;transition: all 0.5s ease}.dynamic-video__play-btn:hover{background: linear-gradient(90deg, #a1eb2c, #7dc708);opacity: 1}@media (min-width: 1024px){.dynamic-video__play-btn{width: 60px;height: 60px}}.dynamic-video__play-icon{fill: #fff;width: 18px;height: 18px}@media (min-width: 1024px){.dynamic-video__play-icon{width: 25px;height: 25px}}.icon-heading{height: 50px;margin-bottom: 15px;display: flex;align-items: center;justify-content: center}@media (min-width: 1024px){.icon-heading{border: 2px solid #ddd;margin: 15px}}.icon-heading__icon{width: 30px;height: 25px;margin-right: 5px;fill: #7a7a7a}.icon-heading__text{margin-top: 4px;font-size: 1rem;color: #111;text-transform: uppercase}.dynamic-recipe-step{padding: 10px 0}.dynamic-recipe-step__img{width: 80%;height: 135px;margin: 0 auto;overflow: hidden}.dynamic-recipe-step__img img{width: 100%;position: relative;top: 50%;transform: translateY(-50%)}.dynamic-recipe-step__count{width: 45px;height: 45px;margin: -20px auto 0;display: flex;flex-direction: column;justify-content: center;background: linear-gradient(90deg, #a1eb2c, #7dc708);opacity: 0.9;text-align: center;font-weight: 700}.dynamic-recipe-step__count span:first-child{font-size: 1.2rem}.dynamic-recipe-step__description{width: 70%;margin: 20px auto 0;font-size: 0.9rem;text-align: center;color: #111}.men-theme .dynamic-recipe__notice-text,.men-theme .dynamic-recipe__product--essential{color: #2475e3}.men-theme .dynamic-video__play-btn{background: linear-gradient(90deg, #2eeed1, #2475e3 99%)}.men-theme .dynamic-video__play-btn:hover{background: linear-gradient(90deg, #a1eb2c, #7dc708);opacity: 1}@media (max-width: 768px){body{text-align: center}}#text-top{max-width: 80%;margin: 0 auto;text-align: center}@media (max-width: 768px){#text-top{max-width: 100%}}#form-genero{margin-top : 150px;display: flex;align-items: center;justify-content: center;gap: 30px;flex-wrap: wrap}.myflex{display: flex;justify-content: space-between;width: 460px}.btn-genero{width: 180px;height: 60px;border: none;border-radius: 5px;font-size: 27px;font-weight: 700;color: rgba(255, 255, 255, 0.9)}.btn-genero:hover{cursor: pointer}#btn-homem{background-color: #386de8d0}#btn-mulher{background-color: #e54eedd5}@media (max-width: 600px){.o-section-home__text-title{font-size: 27px !important}}@media (max-width: 410px){.btn-genero{width: 140px}.myflex{width: 320px}.o-header{display: none}}#botoes-subtitle{font-size: 20px}@media (max-width: 600px){.hHome .p1{margin: 60px 0}}.subSurpresa{font-size: 22px}.duvida{padding: 0 10px}.miniDieta{font-size: 20px;margin-top: 10px}.subtituloDieta{margin-top: -2px;display: block}.btnComprar{display: block;max-width: 600px;text-align: center;text-decoration: none;margin: 10px auto;padding: 10px 0;color: #fff;background: #f58629;border-radius: 20px;font-size: 25px;margin-top: 10px}.btnComprar{background-color: #f58629;-webkit-border-radius: 20px;border-radius: 10px;border: none;color: #FFFFFF;cursor: pointer;display: inline-block;font-size: 25px;padding: 20px;text-align: center;text-decoration: none}@-webkit-keyframes glowing{0%{background-color: #35b084;-webkit-box-shadow: 0 0 3px #35b084}50%{background-color: #8BC34A;-webkit-box-shadow: 0 0 3px #8BC34A}100%{background-color: #f58629;-webkit-box-shadow: 0 0 3px #f58629}}@-moz-keyframes glowing{0%{background-color: #35b084;-moz-box-shadow: 0 0 3px #35b084}50%{background-color: #8BC34A;-moz-box-shadow: 0 0 3px #8BC34A}100%{background-color: #f58629;-moz-box-shadow: 0 0 3px #f58629}}@-o-keyframes glowing{0%{background-color: #35b084;box-shadow: 0 0 3px #35b084}50%{background-color: #8BC34A;box-shadow: 0 0 3px #8BC34A}100%{background-color: #f58629;box-shadow: 0 0 3px #f58629}}@keyframes glowing{0%{background-color: #35b084;box-shadow: 0 0 3px #35b084}50%{background-color: #8BC34A;box-shadow: 0 0 3px #8BC34A}100%{background-color: #f58629;box-shadow: 0 0 3px #f58629}}.btnComprar{-webkit-animation: glowing 1500ms infinite;-moz-animation: glowing 1500ms infinite;-o-animation: glowing 1500ms infinite;animation: glowing 1500ms infinite}.test_box h3{margin-bottom: -10px}@media (max-width: 720px){.subtituloDieta{font-size: 25px}.miniDieta{font-size: 15px}.evolucao{max-width: 380px !important}.duvida{font-size: 29px !important}.duvida span{display: block;font-size: 35px}.semPerguntas{padding: 0 10px;font-size: 20px !important}.test_box h3{font-size: 22px}}.elementor-heading-title{font-size: 34px}.titulo{font-family: 'Open Sans', sans-serif;font-size: 50px;text-align: center;font-weight: 800}.textoObrigado{font-family: 'Open Sans', sans-serif;text-align: center;font-size: 20px;font-weight: 200;margin-top: 20px;margin: 20px auto;max-width: 900px}.btnWpp{background: url(../img/btnWhats.png) no-repeat center center / cover;width: 300px;height: 150px;margin-top: 30px;display: block;margin: 30px auto}.tituloMenor{text-align: center;font-family: 'Open Sans', sans-serif;font-size: 25px;margin-top: 30px;font-weight: 800}.tituloIco{color: #ef9446;text-align: center;font-family: 'Open Sans', sans-serif;font-size: 25px;margin-top: 15px;font-weight: 800}.ico{text-align: center}.ico img{max-width: 100px}ul li{margin-top: 30px}ul li p{font-family: 'Open Sans', sans-serif;text-align: center;font-size: 20px;font-weight: 200;margin-top: 20px;margin: 20px auto;max-width: 900px}.logo{max-width: 200px;position: relative;text-align: right;transform: translateX(-50%)}@media (max-width: 720px){.logo{max-width: 100px;position: relative;text-align: right;transform: translateX(-100%)}}.logoCustom{max-width: 300px;position: relative;left: 50%;transform: translateX(-50%)}img{max-width: 100%;height: auto}.block-info{background: #fcfcfc;border-radius: 6px;width: 100%;margin: 0 0 35px;padding: 15px}@media (min-width: 768px){.stat-info>div{width: calc(50% - 10px)}}.lose-weight ul{margin-right: 25px}.lose-weight ul li{margin-top: 0}.lose-weight li:not(:last-child){margin-bottom: 5px}.lose-weight li{font-size: 24px;color: #9c5ade}.footer{margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw);z-index: 2;font: Roboto}.footer.fixed{position: fixed;left: 0;right: 0}@media (min-width: 768px){.footer.fixed{bottom: 0;background-color: #fff}}@media (max-width: 767px){.footer.fixed{bottom: 30px}}@media (min-width: 768px){.desktop_style{display: flex}}.result_area .stat-info{display: flex;flex-wrap: wrap}.align-items-center{-ms-flex-align: center!important;align-items: center!important}.justify-content-center{-ms-flex-pack: center!important;justify-content: center!important}.d-flex{display: -ms-flexbox!important;display: flex!important}.lose-weight .title_h1{font-size: 24px;margin-bottom: 10px}.title_h1{display: block;text-align: center;font: 27px Roboto;line-height: 36px}.row{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px}.steps-box__progressbar{position: relative;height: 4px;background-color: #ebebec;border-radius: 2px}.steps-box__progressbar-line{position: absolute;content: '';top: 0;left: 0;right: 100%;bottom: 0;background-color: #00cfc3;border-radius: 6px}.steps-box__back{display: flex;align-items: center;justify-content: center;cursor: pointer;user-select: none}.step-wrap__footer_styled .steps-box__row{display: flex}.steps-box__row{display: none;justify-content: space-between;align-items: center}.step-wrap__footer_styled .steps-box{pointer-events: auto;user-select: auto}.steps-box{position: relative;pointer-events: none;-webkit-user-select: none;-ms-user-select: none;user-select: none}.steps-box__progressbar{position: relative;height: 4px;background-color: #ebebec;border-radius: 2px}.steps-box__progressbar{margin-top: 20px;margin-left: 50px}.step-wrap__footer{background-color: #f8f8f8}.step-wrap__footer_styled .step-wrap__footer-wrap{width: 100%}@media (max-width: 767px){.step-wrap__footer_styled{top: -35px}}.step-wrap__footer_styled{position: absolute;top: 0;left: 0;right: 0;bottom: auto;padding: 0;background-color: transparent;z-index: 151}.steps-box{position: relative;pointer-events: none;-webkit-user-select: none;-ms-user-select: none;user-select: none}.step-wrap__footer_styled .steps-box{pointer-events: auto;user-select: auto}.steps-box{padding: 0 25px}@media (max-width: 767px){.step-wrap__footer_styled .steps-box{display: flex;flex-direction: column-reverse}}.step-wrap__footer{padding-top: 10px;left: 0px;right: 0px}.header{position: absolute;z-index: 150;top: 0;right: 0;left: 0;background-color: #ffffff}.header__aside{display: flex;justify-content: flex-end;align-items: center}.header_with-box-shadow{box-shadow: 0px 2px 10px rgb(22 42 65 / 8%)}@media (max-width: 767px){.header_styled{display: flex;justify-content: center;box-shadow: none!important}}@media (max-width: 767px){.header_styled.header_with-box-shadow{box-shadow: none}}.header__logo-image{display: block;width: 100%}.header__logo{width: 96px}@media (max-width: 767px){.header__logo{width: 78px}}.header__inner{position: relative;max-width: 1208px;padding: 0 10px;margin: 0 auto;height: 56px;display: flex;align-items: center;justify-content: space-between;padding-left: 33px}@media (max-width: 767px){.header_styled .header__inner{padding: 0 20px}}@media (max-width: 767px){.started .header_styled{display: flex;justify-content: center;box-shadow: none!important}}.step-wrap{position: relative;margin: 0 auto 50px;background-color: #fcfcfc;box-shadow: 0 11px 20px rgb(220 228 226 / 60%)}@media (min-width: 768px){.step-wrap_styled{margin: 55px auto}}@media (min-width: 768px){.footer__label{font-family: 'Roboto';font-size: 20px;line-height: 1.5;white-space: nowrap}}.btn{font: 16px 'Roboto'}.what-you-get ul i{margin-right: 10px;font-size: 18px;color: #0044d9}.desktop_style ul{margin: 25px}.what-you-get .title_h1{text-transform: none}.desktop_style{text-align: left}