@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}.table-responsive{padding:0 0 20px!important}table{border-collapse:collapse;border-spacing:0}body{overflow-x:hidden;scroll-behavior:smooth;position:relative;line-height:1;font-family:Outfit,sans-serif!important;background:#aac4e7}input{border-radius:10px!important;margin:0;height:80px;color:#000!important;font-size:25px!important;font-weight:500!important;line-height:28px!important;letter-spacing:-.28px;padding:30px 45px 30px 20px!important}input::placeholder,textarea:placeholder{color:#d5d5d745!important;text-transform:capitalize!important}textarea{color:#000;resize:none}.form-control:focus{box-shadow:none}img{object-fit:cover;object-position:center;transition:all .3s ease}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}button{background:transparent;border:0}video{width:100%;object-fit:cover;object-position:center}strong{font-weight:900}::selection{color:#f7f8fa;background:#ebebdf}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}h1{font-size:56px;color:#f7f8fa;line-height:62px;font-weight:500}h2{font-size:46px;line-height:55px;color:#f7f8fa;font-weight:500}h3{font-size:60px;line-height:70px;color:#f7f8fa}h4{font-size:40px;line-height:60px;color:#f7f8fa}h5{font-size:30px;color:#f7f8fa}h6{font-size:24px;line-height:33px;color:#f7f8fa}p{font-size:22px;font-weight:400;margin-top:30px;line-height:28px;color:#f7f8fa}a{font-size:18px;line-height:25px;font-weight:400;display:inline-block;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none!important;position:relative;color:#f7f8fa}.py-btn{cursor:pointer;border:0;background:#e9631a;border-radius:100px;color:#f7f8fa;font-weight:500;text-transform:capitalize;font-size:28px;display:inline-flex;justify-content:center;align-items:center;margin:40px 0 0;padding:27px 162px}.py-btn:hover,.py-btn:focus{color:#f7f8fa;background:#e9631a}.py-btn[disabled]{background:#ee7f43!important;opacity:1}header,footer{display:none!important}.overview img.people{border-left:2px solid #EBEBDF;margin:0 20px;padding:0 0 0 20px;object-position:bottom}.overview{padding:60px 0}.overview h3{font-weight:600;font-size:25px;line-height:35px}.overview ul li{margin:0 10px 0 0;padding:0 0 0 10px;border-left:2px solid #EBEBDF}.overview ul li p{font-size:14px}.overview ul li:first-child{border:0;padding:0}.overview h1{margin:40px 0 0}.slider-area{background:#8597b3;padding:50px 0 30px;border-radius:30px;margin:40px 0 0;text-align:center}.slider-area p{margin:0 0 30px;padding:0 20px}.slider-area img{border-radius:20px;object-position:bottom}.slider-area .owl-theme~p{margin:40px 0 0;font-weight:600}.py-btn img{margin-left:20px}.background-added{background-image:url(background.png);background-repeat:no-repeat;background-position:top right;background-size:80%;background-size:cover}input.invalid{background-color:#fdd}.tab{display:none}button:hover{opacity:.8}#prevBtn{background-color:#bbb}.step{height:46px;width:46px;border-radius:50%;display:inline-flex;position:relative;justify-content:center;align-items:center;color:#fff;border:1px solid #EBEBDF;margin:0 43px}.step.active{border-color:#8597b3}.step.finish{background-color:#8597b3;border-color:#8597b3}.step-container{counter-reset:steps-count;display:flex;justify-content:center}.step:before{counter-increment:steps-count;content:counter(steps-count)}.multi-step-form{padding:60px 0}.step.active:before{content:"";width:16px;height:16px;border-radius:100px;background:#8597b3}.step:last-child:after{display:none}.step.finish:after{background-color:#8597b3}.step-container button#prevBtn{background:transparent}.step-container span:first-child{margin:0}.step-container .step:first-of-type{margin-left:16px}.multi-step-form h2{margin:40px auto;text-align:center}.step.finish:before{background:url(ok.png) no-repeat;content:"";width:19px;height:17px;position:absolute}.step:after{position:absolute;width:76px;height:2px;background:#fff;content:"";left:50px}.step-radio{display:block;position:relative;margin-bottom:12px;cursor:pointer;font-size:19px;line-height:26px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f7f8fa;padding:15px 20px 20px 70px;border-radius:10px;color:#8595b3}.step-radio input{position:absolute;opacity:0;cursor:pointer}.step-radio .checkmark{position:absolute;top:15px;left:25px;height:27px;width:27px;background-color:transparent;border-radius:5px;border:2px solid #8595B3}.step-radio:hover input~.checkmark{background-color:#8595b3}.step-radio input:checked~.checkmark{background-color:#8595b3}.step-radio .checkmark:after{content:"";position:absolute;display:none}.step-radio.invalid{border:2px solid red;padding:5px;border-radius:6px}.step-radio input:checked~.checkmark:after{display:block}.step-radio .checkmark:after{background:url(ok.png) no-repeat;width:20px;height:20px;background-size:80% 70%;top:5px;left:4px}.no-style-for-radio .step-radio{padding:20px;cursor:initial}.no-style-for-radio .step-radio span.checkmark{width:100%;height:100%;left:0;top:0;border-color:transparent;border-radius:10px}.step-radio img.img-fluid{margin:0 16px 0 0}.step-radio strong{font-weight:600}.step-radio li{padding-left:25px;background-image:url(black-check.png);background-repeat:no-repeat;background-position:left center;background-size:15px}.no-style-for-radio .step-radio span.checkmark:after{display:none}.no-style-for-radio .step-radio input:checked~.checkmark{background:transparent;border-color:#8595b3}.no-style-for-radio .step-radio:hover input~.checkmark{background:transparent;border-color:#8595b3}.tab p{text-align:center;margin-bottom:40px}.bmi-box{background:#fff;border-radius:10px;padding:43px 16px}.bmi-box h5{color:#000;font-size:20px;line-height:25px}.bmi-box h6{color:#8d8d8d;font-size:12px;line-height:15px}.bmi-box .progress{border-radius:100px;margin-top:10px;background:#e0e0e0}.bmi-box .progress-bar{background:linear-gradient(90deg,#eaa97d 0% 13.12%,#aae7aa 46.76%,#eaa77d 72.04%,#ea977d);border-radius:100px}label{color:#111;font-size:16.946px;font-style:normal;font-weight:500;line-height:25.418px;letter-spacing:-.186px;margin:10px 0;position:relative;display:block;width:100%;text-transform:capitalize}input::placeholder{color:#d5d5d7!important}label[for=height]:before{content:"ft"}label:before{position:absolute;left:0;width:100%;height:100%;color:#8597b3;text-align:end;font-size:30px;top:61px;z-index:9;padding:0 20px 0 0}label[for=Height_inches]:before{content:"in"}label[for=current_weight]:before{content:"lbs"}.tab select{height:78px;font-size:28px;font-style:normal;font-weight:400;line-height:42.793px;color:#8597b37d;letter-spacing:-.285px;margin:0 0 10px;border-radius:15px;background-image:url(select-arrow.png)}.tab h4{font-size:36px;text-align:center;line-height:44px}.tab h3{font-size:16px;line-height:25px;text-align:center;margin:10px 0 0}img.graph-image{display:block;margin:0 auto}.tab li{color:#f7f8fa;font-size:17px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.22px;align-items:start;margin:0 0 10px}.tab ul{margin-top:30px}.tab small{font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:-.154px;color:#f7f8fa;text-align:center;display:block;margin:10px 0 0}img.big-graph{display:block;margin:0 auto;width:100%;max-width:500px}.goal-weight .box{background:#f7f8fa;border-radius:20px;margin:0 0 20px;align-items:center;padding:10px 20px;min-height:71px}.goal-weight .box p{margin:0;font-size:18px;line-height:26px;color:#8497b2;text-align:start}.goal-weight .box img{margin:0 10px 0 0}.goal-weight .flex-shrink-0{display:flex}.goal-weight .checkmark div,.goal-weight .checkmark img{display:none}.goal-weight .checkmark{width:100%;height:100%;left:0;top:0;border:0;position:relative;padding:24px 20px 25px 65px;background:#fff;border-radius:10px}.goal-weight .checkmark:before{position:absolute;top:22px;left:20px;width:32px;height:32px;border-radius:100px;border:2px solid #8597B3;content:""}.goal-weight .step-radio{padding:0;color:#000;font-size:22px;font-weight:600;height:auto;background:transparent}.tab select option{color:#111}.goal-weight .step-radio span.secondary{margin:0 0 0 10px;color:#8597b3}.goal-weight .step-radio:hover .checkmark{background:#fff}.goal-weight .step-radio input:checked~.checkmark{background-color:#f1f1e7;background:#f1f1e7}.goal-weight img.small-image{height:106px;margin:-25px 0 0}.goal-weight :is(h5,h6,li){color:#111;font-size:18px;font-weight:400;line-height:150%}.goal-weight ul{margin:20px 0}.goal-weight h6{margin:20px 0 0}.goal-weight h5~h6{margin:0}.goal-weight span.badge-pill{border:1px solid #111111;border-radius:100px;color:#111;font-weight:400;margin:0 0 0 10px;font-size:11px;padding:8px}.goal-weight h5{display:flex;align-items:center}.goal-weight h4{border-radius:10px;font-size:18px;line-height:24px;width:auto;padding:5px 15px;display:inline-flex;color:#f7f8fa;font-weight:400;margin:10px 0 0}.goal-weight h4.badge-2{background:#8597b3}h4.badge{background:#e9631a}.step-radio input:checked~.checkmark div,.step-radio input:checked~.checkmark img{display:block}.goal-weight .checkmark ul li img{display:inline-flex!important}.goal-weight .step-radio span.primary{color:#e9631a;margin:0 0 0 10px}.treatment .step-radio input:checked~.checkmark:after{display:none}.goal-weight .checkmark img.big-image,.goal-weight .checkmark img.small-image{margin:0}@media (max-width:1399px){.step{width:25px;height:25px;margin:0 30px}.step.finish:before{width:13px;height:10px;background-size:cover}.step:after{width:50px;left:30px}}@media (min-width: 768px) and (max-width: 991px){.step{font-size:12px}.slider-area img{height:230px}.slider-area .owl-theme~p{margin:20px 0 0}}@media (max-width: 767px){.goal-weight .checkmark:before{top:19px;left:15px}.step-radio{padding:14px 0 14px 41px}.step-radio .checkmark{width:20px;height:20px;top:17px;left:14px}.step-radio .checkmark:after{width:14px;height:12px;left:3.5px}.multi-step-form h2{margin:20px auto}.tab p br,.tab h2 br{display:none}.multi-step-form p{margin-bottom:20px}.goal-weight .step-radio,.step-radio{font-size:16px}.goal-weight :is(h5,h6,li){font-size:14px}.goal-weight .checkmark{padding:20px 20px 20px 55px;width:100%;height:100%;top:0;left:0}.slider-area .owl-theme~p{margin:20px 0 0}.slider-area img{height:200px}.step{margin:0 18px;font-size:12px}.step:after{width:30px;left:27px}}@media (max-width: 576px){.goal-weight .step-radio span.content{padding:0}.tab li img{margin:7px 6px 0 0;width:18px}.goal-weight .step-radio .checkmark{width:100%;height:100%;top:0;left:0}.step-container button#prevBtn,.step-container button#prevBtn img{width:9px;padding:0}.step,.step-container .step:first-of-type{margin:0 9px}.step:after{width:13px;left:27px}.goal-weight .checkmark img.big-image,.goal-weight .checkmark img.small-image{width:60px}span.content{padding:0 0 0 25px}.goal-weight .checkmark:before{left:15px;width:31px;height:31px}.slider-area img{height:202px}.overview p br{display:none}}@media (min-width: 0px) and (max-width: 991px){.overview h1{margin:0}h1{font-size:28px;line-height:36px}p{font-size:18px;line-height:24px;margin-bottom:20px}.py-btn{width:100%;font-size:20px;line-height:25px;padding:20px;margin:20px 0 0}.py-btn img{margin-left:15px;width:20px}h2{font-size:28px;line-height:36px!important;margin:20px auto}h4{font-size:22px}h5{font-size:20px}h6{font-size:18px}.before-after-image{width:95%!important;margin:10px auto!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
