.landing_hero{@media screen and (max-width:1200px){padding-bottom:0}.smile_woman_img_container{@media screen and (min-width:1200px){position:absolute;z-index:0}.container{justify-content:center;@media screen and (min-width:1200px){justify-content:end}img{max-width:500px}}}}.trustpilot-widget-container{margin:1rem 0;padding:.5rem 0}.trustpilot-widget{min-height:20px;display:flex;align-items:center}.trustpilot-widget iframe{border:none}.trustpilot-fallback,.trustpilot-widget iframe{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.trustpilot-fallback{background:hsla(0,0%,100%,.9);padding:1rem;border:1px solid #e0e0e0}.trustpilot-stars{font-size:1.2rem;color:#00b67a}.trustpilot-text{font-size:.9rem;color:#333}.trustpilot-link{color:#00b67a;text-decoration:none;font-size:.8rem}.trustpilot-link:hover{color:#009d6b;text-decoration:underline}@media screen and (max-width:1200px){.trustpilot-custom-container .fs-5{font-size:1.1rem!important}.trustpilot-custom-container .fs-6{font-size:.9rem!important}.trustpilot-custom-container .d-flex{gap:.4rem}}@media screen and (max-width:992px){.trustpilot-custom-container .fs-5{font-size:1rem!important}.trustpilot-custom-container .fs-6{font-size:.85rem!important}.trustpilot-custom-container .d-flex{gap:.3rem;flex-wrap:wrap}.trustpilot-custom-container a div span:first-child{font-size:26px!important}}@media screen and (max-width:768px){.trustpilot-widget-container{margin:.5rem 0}.trustpilot-fallback{padding:.75rem}.trustpilot-text{font-size:.8rem}.trustpilot-custom-container .fs-5{font-size:.9rem!important}.trustpilot-custom-container .fs-6{font-size:.8rem!important}.trustpilot-custom-container .d-flex{gap:.25rem;flex-wrap:wrap;justify-content:flex-start!important}.trustpilot-custom-container a div span:first-child{font-size:24px!important}}@media screen and (max-width:576px){.trustpilot-custom-container .fs-5{font-size:.75rem!important}.trustpilot-custom-container .fs-6{font-size:.65rem!important}.trustpilot-custom-container .d-flex{gap:.15rem;flex-wrap:wrap;justify-content:flex-start!important}.trustpilot-custom-container a div span:first-child{font-size:16px!important}.trustpilot-custom-container a div{justify-content:flex-start!important}.trustpilot-group-2{display:none!important}}@media screen and (max-width:480px){.trustpilot-custom-container .fs-5{font-size:.7rem!important}.trustpilot-custom-container .fs-6{font-size:.6rem!important}.trustpilot-custom-container .d-flex{gap:.1rem;justify-content:flex-start!important;flex-direction:row!important}.trustpilot-custom-container a div span:first-child{font-size:14px!important}.trustpilot-custom-container a div{justify-content:flex-start!important}.trustpilot-group-1 .inline-flex>div{width:20px!important;height:20px!important;font-size:12px!important}.trustpilot-group-1 .inline-flex>div>span{font-size:12px!important}.trustpilot-main-container{flex-direction:column!important;align-items:flex-start!important;gap:.3rem!important}.trustpilot-group-1{display:flex;align-items:center;gap:.3rem}.trustpilot-group-2{gap:.2rem;flex-wrap:wrap}.trustpilot-group-2,.trustpilot-group-3{display:flex;align-items:center}}@media screen and (min-width:481px){.trustpilot-main-container{flex-direction:row!important;align-items:center!important;gap:.5rem!important}.trustpilot-group-1,.trustpilot-group-2,.trustpilot-group-3{display:flex;align-items:center;gap:.3rem}.trustpilot-group-1 .inline-flex>div{width:32px!important;height:32px!important;font-size:26px!important}.trustpilot-group-1 .inline-flex>div>span{font-size:26px!important}}#hero .container.d-block.d-lg-none img{width:80%}.hero-weight-loss-title{font-size:90px}.hero-weight-loss-tagline{font-size:32px}.hero-weight-loss-price{font-size:50px}.hero-weight-loss-description{font-size:36px}.hero-weight-loss-left{font-family:Instrument Sans,sans-serif;text-align:right;color:#fff}#hero-weight-loss h2{font-weight:700;margin:0;font-size:64px;line-height:81px;font-family:Instrument Sans,system-ui}#hero-weight-loss .hero-weight-loss-button-group{display:inline-flex;-moz-column-gap:16px;column-gap:16px}.hero-get-started-btn{font-size:1.125rem;font-weight:600;padding:.75rem 2rem;min-width:180px;transition:all .3s ease}@media screen and (min-width:1200px){.hero-get-started-btn{font-size:1.25rem;padding:1rem 2.5rem;min-width:200px}}@media screen and (max-width:1199px) and (min-width:992px){.hero-get-started-btn{font-size:1.125rem;padding:.875rem 2.25rem;min-width:190px}}@media screen and (max-width:991px) and (min-width:768px){.hero-get-started-btn{font-size:1rem;padding:.75rem 2rem;min-width:170px}}@media screen and (max-width:767px) and (min-width:576px){.hero-get-started-btn{font-size:.95rem;padding:.7rem 1.75rem;min-width:160px}}@media screen and (max-width:575px) and (min-width:480px){.hero-get-started-btn{font-size:.9rem;padding:.65rem 1.5rem;min-width:150px}}@media screen and (max-width:479px){.hero-get-started-btn{font-size:.875rem;padding:.6rem 1.25rem;min-width:140px;width:100%;max-width:280px}#hero-weight-loss .hero-weight-loss-button-group{width:100%;justify-content:center}}#hero-weight-loss svg{position:absolute;bottom:-35px;right:-10px;width:70px}#hero-weight-loss p{font-size:24px;margin:0;font-family:Instrument Sans,system-ui}.prescription-group{display:flex;flex-direction:column;margin:16px 0}.prescription-group>div{justify-content:left}@media screen and (max-width:1200px){#hero{padding-top:100px}}@media screen and (max-width:1024px){#hero{background-size:450px;background-position:100% 100%;padding-top:100px}.hero-weight-loss-title{font-size:72px}#hero-weight-loss h2{font-size:56px}}@media screen and (max-width:991.98px){#hero{background:none;padding-bottom:0!important;margin-top:0!important}}@media screen and (max-width:768px){.hero-weight-loss-title{font-size:36px}.hero-weight-loss-tagline{font-size:24px;text-align:center}.hero-weight-loss-price{font-size:36px}.hero-weight-loss-description{font-size:24px}.hero-weight-loss-left{text-align:center}.prescription-group>div{justify-content:center}}@media screen and (max-width:575px){.hero-quiz-button{padding:6px 12px;width:4.8rem;height:2.5rem;font-size:16px}}@media screen and (max-width:450px){#hero-weight-loss h2{text-align:center}#hero-weight-loss .content{align-items:center!important;margin-bottom:4rem}.prescription-group{align-items:center;margin:24px 0}#hero-weight-loss svg{bottom:-45px;right:-8px;width:50px}#hero-weight-loss h2{font-size:32px;line-height:40px}#hero-weight-loss p{font-size:16px;text-align:center}.title-description-for-cards{text-align:left!important}.title-header-for-cards{text-align:center!important}#hero-weight-loss .hero-weight-loss-button-group{-moz-column-gap:24px;column-gap:24px}.hero-weight-loss-title{font-size:32px}}.all_plans_title{font-size:56px;font-weight:500;font-family:Instrument Sans,system-ui;line-height:81px;color:#3060fe}.plan_card{padding:64px 24px;background:#3060fe;color:#fff;display:flex;flex-direction:column;align-items:center;border-radius:24px;height:100%}.plan_card_icon{min-height:86px}.all_plans img{width:294px;height:294px;margin:0 auto;align-self:center}.all_plans .all_plans_card_title{font-family:Instrument Sans,system-ui;color:#fff;line-height:52px;font-weight:500}.all_plans .all_plans_card_subtext{font-size:18px;margin-top:132px}@media screen and (max-width:768px){.all_plans img{width:150px;height:150px}}@media screen and (max-width:450px){.all_plans_title{font-size:24px}.all_plans .all_plans_card_subtext{font-size:16px}}#benefit_content{color:#000;padding:24px;border-radius:24px;border:1px solid hsla(0,0%,100%,.7);box-shadow:0 4px 20px 0 #00000014;height:100%;background-color:hsla(0,0%,100%,.3);display:flex;flex-direction:column;row-gap:24px}#benefit_content p:first-of-type{font-size:30px;transition:color .3s ease-out .4s;color:#000;line-height:43px;font-family:Instrument Sans,system-ui}#benefit_content p:last-of-type{font-size:18px}.benefit_content p:first-of-type{font-size:32px}.benefit_content p:last-of-type{font-size:16px}#benefit_content img{border-radius:24px}.benefit_title{font-size:72px;color:#3060fe;font-family:"Instrument Serif",serif;margin-bottom:24px}.benefit_subtext{font-size:18px;margin:0 auto 24px;max-width:790px;color:#3060fe;font-family:Instrument Sans,system-ui}@media screen and (max-width:768px){#benefit_content p:first-of-type{font-size:24px}.benefit_subtext{max-width:unset;text-align:center;margin-bottom:64px}}@media screen and (max-width:450px){.benefit_title{margin-bottom:0}#benefit_content p:last-of-type,.benefit_subtext{font-size:16px}}#how-it-works-parent{position:relative;height:2000px}.swiper-container-horizontal>.swiper-pagination-progressbar{top:unset!important}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#463cf5!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#463cf5!important;border-color:#463cf5!important}#test-slider{width:0}.how-it-works-title{font-size:56px;font-weight:500;color:#fff;font-family:Instrument Sans,system-ui;line-height:106%!important}@media screen and (max-width:768px){#how-it-works-parent{height:unset}}@media screen and (max-width:450px){.how-it-works-title{font-size:24px}}@keyframes sliderAnimate{0%{width:0}to{width:100%}}