*,body{box-sizing:border-box;margin:0;outline:none;padding:0}body{background-color:#f5f5f5;font-family:proregular}.container{margin:auto;max-width:450px;overflow:hidden}.loader{display:inline-block;left:0;margin:auto;max-width:60px;position:absolute;right:0;text-align:center;top:45%;width:auto;z-index:999}.loader img{height:auto;max-width:100%}.subsWrapper2 .successBox{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 100px);justify-content:center;position:relative;width:100%}.menuWrapper{background:#fff;display:block;height:100%;left:0;padding:18px;position:fixed;top:0;transform:translate3d(-100%,0,0);transition:all .5s ease;width:100%;z-index:999}.menuWrapper.active{transform:translateZ(0);transition:all .5s ease}.menuWrapper .menuTitlte{display:flex;justify-content:space-between;position:relative;width:100%}.menuWrapper .menuTitlte .cont h2{font-size:28px}.menuWrapper .menuTitlte .cont p{color:#222;margin-bottom:0}.menuWrapper .menuList{display:block;padding:15px 0;position:relative;width:100%}.menuWrapper .menuList ul{list-style:none;margin:0;padding:0}.menuWrapper .menuList ul li{background-color:initial;border-radius:25px;display:block;padding-right:15px;position:relative}.menuWrapper .menuList ul li .submenuWrap{align-items:center;display:flex;justify-content:space-between;position:relative}.menuWrapper .menuList ul li a{border-bottom:1px solid #e9e9e9;color:#222;display:flex;font-family:proregular;font-size:17px;letter-spacing:.17px;padding:20px 18px;position:relative;text-decoration:none;transition:all .5s ease;width:100%}.menuWrapper .menuList ul li a span{margin-right:10px}.menuWrapper .menuList ul li:last-child{color:#ee4d4d;transition:all .5s ease}.menuWrapper .menuList ul li:last-child:hover{background-color:#ee4d4d;color:#222;transition:all .5s ease}.menuWrapper .sunmenu{display:block;position:relative;width:100%}.menuWrapper .sunmenu ul{padding-left:25px}header{display:block;padding:25px 18px;position:relative;width:100%}header .logoWrap{margin-bottom:20px}header .logoText,header .logoWrap{align-items:center;display:flex;justify-content:space-between;width:100%}header .logoText{position:relative}header .logoText h2{color:#222;font-family:problack;font-size:25px;letter-spacing:.25px;line-height:140%;margin-bottom:0}.sliderWrap{display:block;margin:auto auto 0;overflow:hidden;position:relative;width:calc(100% - 36px)}.sliderWrap .item-box{border-radius:18px;height:136px;overflow:hidden;padding:18px;position:relative}.sliderWrap .item-box h3{margin-bottom:10px;max-width:62%}.sliderWrap .item-box a{background-color:#fff;border-radius:25px;color:#222;display:inline-block;font-size:13px;letter-spacing:.13px;padding:12px 30px;position:relative;text-decoration:none;transition:all .5s ease;width:auto;z-index:5}.sliderWrap .item-box .bmiimage{display:inline-block;position:absolute;right:0;top:0;width:auto}.sliderWrap .item-box .ovrlay{border-radius:50%;bottom:-70px;display:block;height:128px;left:-20px;position:absolute;width:128px;z-index:0}.cardWrapper{background:#fff;border-radius:18px;display:block;height:120px;margin:10px auto;padding:10px 15px;position:relative;width:calc(100% - 36px)}.cardWrapper .cont{position:relative;z-index:5}.cardWrapper .cont a{background-color:#222;border-radius:25px;color:#fff;display:inline-block;font-family:probold;font-size:13px;letter-spacing:.2px;padding:10px 20px;position:relative;text-decoration:none;width:auto}.cardWrapper .cont h2{margin-bottom:20px}.cardWrapper .mountain{bottom:-4px;display:block;left:0;max-width:100%;position:absolute;width:100%;z-index:0}.cardWrapper .cardImg{bottom:-4px;display:inline-block;position:absolute;right:0;width:auto}.bmiWrapper{background-color:#fff;box-sizing:border-box;display:block;height:calc(100vh - 90px);padding:15px;position:relative;width:100%}.bmiWrapper h2{color:#222;margin-bottom:20px}.bmiWrapper .inputWrapper{display:block;margin-bottom:15px;position:relative;width:100%}.bmiWrapper .inputWrapper label{display:block;font-size:16px;font-weight:400;line-height:18px;margin-bottom:5px;position:relative;width:100%}.bmiWrapper .inputWrapper input{border:1px solid #222;border-radius:5px;box-sizing:border-box;display:block;padding:10px;position:relative;width:100%}.bmiWrapper .inputWrapper input::placeholder{font-size:16px}.bmiWrapper .inputWrapper .error{color:red;display:block;font-size:14px;font-weight:500;position:relative;width:100%}.bmiWrapper .bmiBtn button{background-color:#20cec0}.bmiClass{margin-top:30px}.bmiClass h5{display:block;font-size:18px;font-weight:500;position:relative;width:100%}.bmiClass h5 span{font-size:24px;font-weight:600}.bmiContent{margin-top:20px}.bmiContent p{color:#222}.pageWrapper{background-color:#20cec0;display:block;height:250px;padding:20px 18px;position:relative;width:100%}.pageWrapper .backbtn{align-items:center;background:#fff;border-radius:8px;display:flex;height:40px;justify-content:center;margin-bottom:25px;position:relative;width:40px}.pageWrapper .cont{max-width:180px}.pageWrapper .cont h2{margin-bottom:5px}.pageWrapper .cont p{color:#222222a6;font-size:14px}.pageWrapper .vectormountain{bottom:0;display:block;left:0;position:absolute;width:100%}.pageWrapper .lady{bottom:0;display:inline-block;position:absolute;right:0;width:auto}.cardWrapper2{display:block;margin:0 auto 10px;padding:0 15px;position:relative;width:100%}.cardWrapper2 .contextWrapper{align-items:center;bottom:15px;display:flex;justify-content:space-between;left:30px;margin:auto;position:absolute;width:calc(100% - 60px)}.cardWrapper2 .contextWrapper h3{color:#fff;font-size:18px}.cardWrapper2 .contextWrapper p{color:#ffffffa6;margin-bottom:0}.cardWrapper2 .fitCont{width:calc(100% - 30px)}.subcardWrapper{background:#fff;border-bottom:1.5px solid #e9e9e9;display:block;margin-bottom:15px;position:-webkit-sticky;position:sticky;top:0;width:100%}.subcardWrapper .subheader{align-items:center;display:flex;justify-content:space-between;padding:18px;position:relative;width:100%}.faqWrap{background:#fff;padding:15px}.faqWrap,.faqWrap .faqWrapper{display:block;position:relative;width:100%}.faqWrap .faqWrapper{border-bottom:1px solid #e9e9e9;margin-bottom:15px}.faqWrap .faqWrapper .title h5{align-items:center;display:flex;font-family:probold;font-size:18px;font-weight:590;justify-content:space-between;letter-spacing:.3px;line-height:140%;margin-bottom:10px;position:relative}.faqWrap .faqWrapper .title p{color:#222;margin-bottom:10px}.tipsWrap{border-bottom:1px solid #2223;display:flex;justify-content:space-between;padding:15px 0;position:relative;width:100%}.tipsWrap a{color:#222;display:inline-block;font-size:20px;font-weight:700;letter-spacing:.5px;position:relative;text-decoration:none;width:auto}.tipsWrap a.active{color:#20cec0}.workOutWrap{background-color:#fff;display:block;padding:0 18px;position:relative;width:100%}.workOutWrap .workoutButtonWrap{border:1px solid #e9e9e9;height:41px;justify-content:space-between;margin-bottom:20px;width:100%}.workOutWrap .workoutButtonWrap,.workOutWrap .workoutButtonWrap a{align-items:center;border-radius:10px;display:flex;position:relative}.workOutWrap .workoutButtonWrap a{background-color:initial;color:#919191;font-family:promedium;font-size:16px;height:100%;justify-content:center;text-decoration:none;transition:all .5s ease;width:50%}.workOutWrap .workoutButtonWrap a.active{background-color:#20cec0;color:#fff;transition:all .5s ease}.workOutWrap .videoWrapper{display:block;position:relative;width:100%}.workOutWrap .videoWrapper .videoBox{margin-bottom:20px}.workOutWrap .videoWrapper .videoBox video{border:1px solid #2223;border-radius:10px;max-width:100%;overflow:hidden}.workOutWrap .videoWrapper .videocont h3{margin-bottom:10px}.workOutWrap .videoWrapper .videocont p{color:#222}.workOutWrap .videoWrapper .videocont .muscleImg{margin-top:40px;text-align:center}.termWrap{background-color:#fff;padding:15px}.termWrap .videocont p{color:#222}@font-face{font-family:problack;src:url(/static/media/SF-Pro-Display-Black.500d27760dcd3c73a737.otf)}@font-face{font-family:probold;src:url(/static/media/SF-Pro-Display-Bold.4d432be5842e3396cc07.otf)}@font-face{font-family:promedium;src:url(/static/media/SF-Pro-Display-Medium.2ffd98abff1e58d5d89f.otf)}@font-face{font-family:proregular;src:url(/static/media/SF-Pro-Display-Regular.8e3f6c3689b1d27e3ea6.otf)}@font-face{font-family:prodemibold;src:url(/static/media/SF-Pro-Display-Semibold.14bccd365ef62bd4c35d.otf)}h1{color:#fff;font-size:38px;letter-spacing:.38px}h1,h2{font-family:probold}h2{font-size:22px;line-height:28px}h2,h3{color:#222}h3{font-family:promedium;font-size:19px;letter-spacing:.5px;line-height:140%}p{color:#fffc;font-family:proregular;font-size:17px;letter-spacing:.17px;line-height:150%;margin-bottom:30px}button{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:25px;cursor:pointer;display:flex;font-family:promedium;font-size:18px;height:48px;justify-content:center;line-height:21.48px;position:relative;transition:all .5s ease;width:100%}.img-fluid,.img-fluid2{height:auto;max-width:100%}.img-fluid2{width:100%}.logoWrap2{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px 18px;position:fixed;width:100%}.logoWrap2 svg{filter:invert(1)}.subsWrapper{background:#fff;border-radius:30px 30px 0 0;bottom:0;display:block;height:auto;max-width:450px;padding:20px 18px;position:fixed;width:100%}.subsWrapper h5{color:#20cec0;font-family:promedium;font-size:15px;font-weight:590;letter-spacing:.3px;line-height:130%;margin-bottom:10px}.subsWrapper h4{color:#222;font-family:problack;font-size:28px;font-weight:860;letter-spacing:.28px;margin-bottom:5px}.subsWrapper p{color:#22222280}.planWrap{column-gap:10px;flex-wrap:wrap}.planWrap,.planWrap .plan{align-items:center;display:flex;position:relative;width:100%}.planWrap .plan{border:1px solid #e9e9e9;border-radius:11px;cursor:pointer;height:auto;justify-content:space-between;margin:5px 0;padding:18px 20px;transition:all .5s ease}.planWrap .plan .activePlan{align-items:center;background:#fff;border-radius:0 0 15px 0;display:none;height:23px;justify-content:center;left:0;position:absolute;top:0;width:25px}.planWrap .plan .activePlan.active{display:flex}.planWrap .plan h6{color:#222;display:flex;font-family:probold;font-size:26px;letter-spacing:.32px;line-height:40px}.planWrap .plan h6 span{font-size:13px;margin-left:4px}.planWrap .plan p{color:#22222280;font-family:proregular;font-size:15px;letter-spacing:.25px;line-height:22px;margin-bottom:0}.planWrap .plan.active{background-color:#20cec0}.planWrap .plan.active p{color:#222}.plnaBtn{margin-top:15px}.plnaBtn button{background-color:#20cec0;color:#222}.otpBox{margin-top:30px;position:relative}.otpBox label{color:#222;display:block;font-family:promedium;font-size:15px;letter-spacing:.3px;line-height:130%;margin-bottom:10px}.otpBox input,.otpBox select{-webkit-appearance:none;appearance:none;-ms-appearance:none;background:#fff;border:1px solid #2222221a;border-radius:7px;box-sizing:border-box;color:#22222280;display:block;font-size:15px;font-weight:400;line-height:18px;outline:none;padding:12px 15px;position:relative;width:100%}.otpBox .otp__digit{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;height:45px!important;margin:0!important;padding:0;text-align:center;width:100%!important}.otpBox div[data-testid=otp-input-root]{gap:10px;justify-content:space-between}.otpBox p{color:red;font-size:13px;font-weight:400;line-height:16px;margin-top:5px}.successIcon{margin-bottom:10px;text-align:center}.successCont{display:block;position:relative;text-align:center;width:100%}.successCont h6{color:#222;font-size:22px;letter-spacing:.22px;line-height:normal;margin-bottom:10px}.successCont h4{margin-bottom:20px;text-align:left}.successCont form{text-align:left}.successCont form label{color:#222;display:block;font-size:15px;font-weight:500;line-height:normal;margin-bottom:5px}.successCont form input{border:none;color:#222;display:flex;font-size:15px;font-weight:500;position:relative;width:100%}.successCont form .inputWrap{align-items:center;border:1px solid #e9e9e9;border-radius:5px;display:flex;height:46px;padding:15px}.successCont form .inputWrap span{color:#222;font-size:15px;font-weight:500}.lowbalanceWrap{display:block;position:relative;width:100%}.lowbalanceWrap .lowImg{margin-bottom:20px}.lowbalanceWrap .lowText h2{margin-bottom:8px}.lowbalanceWrap .lowText p{font-size:17px;font-weight:500;line-height:20px;margin-bottom:40px}.lowbalanceWrap .lowText a{background-color:#20cec0;border-radius:25px;color:#222;font-family:prodemibold;font-size:18px;height:50px;justify-content:center;text-decoration:none}.buttonWrap,.lowbalanceWrap .lowText a{align-items:center;display:flex;position:relative;width:100%}.buttonWrap{column-gap:10px;justify-content:space-between;margin-bottom:20px}.buttonWrap button{border-color:#20cec0;border-radius:8px;color:#20cec0}.buttonWrap button.active{background-color:#20cec0;color:#222}.unauthWrap{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:30px;position:relative;width:100%}.unauthWrap h5{color:#222;font-size:18px;letter-spacing:.22px;line-height:normal;margin-bottom:10px;text-align:center}.unauthWrap p{color:#000;text-align:center}