@font-face{font-family:Staatliches;src:url(/assets/fonts/Staatliches-Regular.ttf)}@font-face{font-family:Urbanist;src:url(/assets/fonts/Urbanist-VariableFont_wght.ttf)}body{font-family:Urbanist!important}.font-roboto{font-family:Roboto,sans-serif!important}.form-control:focus,.page-link:focus{box-shadow:0 0!important}.form-control:focus-visible{outline:transparent auto 0px!important}.hidden{display:none!important}.bg-neutrals-page{background-color:#10171c4e!important}.bg-lime-green{background-color:#cef922!important}.text-justify{text-align:justify!important}.hero-section{background-image:url(/assets/images/hero_image.webp);background-repeat:no-repeat;background-size:cover;background-position:bottom center;min-height:900px}.workout-section{background-color:#000;background-image:url(/assets/images/fitme_hive_bg.webp);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:900px}.features-section{background-image:url(/assets/images/after_hero_bg.webp);background-repeat:no-repeat;background-position:top center;background-size:cover;background-color:#000;min-height:900px}.about-fitme-section,.download-section{min-height:600px}.feature-hive-section{background-color:#000;background-image:url(/assets/images/fitme_hive1_bg.png);background-repeat:no-repeat;background-size:160%;background-position:left}.feature-gradient-section{background-color:#000;background-image:url(/assets/images/fitme_grd_bg.webp);background-repeat:no-repeat;background-size:100%;background-position:right}.fade-container{opacity:1}.hero-title{font-family:Staatliches!important;font-size:60px;font-weight:400;line-height:90px}.hero-sub-title{font-family:Staatliches!important;font-size:80px;font-weight:400;line-height:90px}.hero-p{font-size:22px;line-height:32px;font-weight:400}.feature-title,.feature-title-2{font-family:Staatliches!important;font-size:42px;font-weight:400;line-height:50px;color:#fff}.fitme-tab-title{font-family:Staatliches!important;font-size:28px;font-weight:400;line-height:35px}.fitme-tab-body{font-size:18px;font-weight:400;line-height:25px}.btn{border-radius:8px!important;border:2px solid!important;padding:10px,12px,10px,12px!important}.btn-lime-green{background-color:#cef922!important;border-color:#cef922!important;color:#000!important}.bg-opacity{--bs-bg-opacity: .5 !important}.navbar-collapse.collapse.show{background:#000000bf!important;height:100vh!important;justify-content:center;align-items:center;display:flex}.navbar-collapse.collapse.show ul,.navbar-collapse.collapsing ul{margin-left:0!important}.navbar-collapse.collapsing{background:#000000bf!important;height:100vh!important;justify-content:center;align-items:center;display:flex}.nav-item.nav-fitme:after{content:"";display:block;width:0px;height:2px;background:#cef922!important;transition:.2s}.nav-item:hover:after{width:100%}.navbar-dark .navbar-nav .active>.nav-link.nav-fitme,.navbar-dark .navbar-nav .nav-link.nav-fitme.active,.navbar-dark .navbar-nav .nav-link.nav-fitme.show,.navbar-dark .navbar-nav .show>.nav-link.nav-fitme,.navbar-dark .navbar-nav .nav-link.nav-fitme:focus,.navbar-dark .navbar-nav .nav-link.nav-fitme:hover{color:#cef922}.nav-link.nav-fitme{padding:15px 5px;transition:.2s}.text-lime-green{color:#cef922!important}.text-fitme-gray{color:#c8c8c8}.zoom:hover{transform:scale(1.05)}.fitme-feature-card{background:none!important}.fitme-feature-nav-tabs .nav-link p{color:#757575!important}.fitme-feature-nav-tabs .nav-link.active{color:#cef922!important}.fitme-feature-nav-tabs .nav-link:hover{color:#757575!important}.fitme-feature-nav-tabs .nav-link.active p{color:#fff!important}.fitme-feature-nav-tabs{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}.fitme-feature-card .card-header{display:none!important}.fade-element{animation:fadeIn 5s;-webkit-animation:fadeIn 5s;-moz-animation:fadeIn 5s;-o-animation:fadeIn 5s;-ms-animation:fadeIn 5s}.fade-element-onboarding{position:relative;transform:translateY(100px);opacity:0;animation:slideInUp .3s ease-out forwards}@keyframes slideInUp{to{transform:translateY(0);opacity:1}}.glow-element{-webkit-animation:glowMintGreen 1s ease-in-out infinite alternate;-moz-animation:glowMintGreen 1s ease-in-out infinite alternate;animation:glowMintGreen 1s ease-in-out infinite alternate}.download-fitme{background-image:url(/assets/images/download_app_bg.webp);background-size:cover;background-repeat:no-repeat;border-radius:80px;background-color:#cef922!important}.download-app-title{font-family:Staatliches!important;font-size:50px;font-weight:400;line-height:50px}.download-app-body{font-size:18px;line-height:28px}.fitme-footer{min-height:80px;background-color:#1c2428;color:#fff}.scrolling{color:#000!important;background-color:#000!important}.scrolling-onboarding{color:#10171c!important;background-color:#10171c!important}.scrolling-onboarding-2{color:#10171c!important;padding-top:env(safe-area-inset-top)}.offcanvas-fitme-body{color:#fff!important;background-image:linear-gradient(to bottom,#10171c4e,#081015),url(/assets/images/fitme_hive2_bg.png)!important;background-repeat:no-repeat;background-size:cover;height:100%!important;font-size:24px}.onboarding-section{background-image:linear-gradient(#10171c,#08101580),url(/assets/images/fitme_hive4_bg.png)!important;background-repeat:no-repeat;background-position:right;background-size:cover}.onboarding-body-text,.onboarding-body-text2{font-size:22px!important;line-height:32px!important}.onboarding-question-text{font-size:32px!important;line-height:48px!important}.onboarding-choice-text,.onboarding-choice-text2{font-size:22px!important;line-height:30px!important}.onboarding-choice-subtext,.onboarding-choice-subtext2{font-size:18px!important;line-height:26px!important}.body-fat-label{font-size:14px!important;line-height:24px!important}.onboarding-section.onboarding-question-gender{background-image:linear-gradient(#10171c,#08101580),url(/assets/images/onboarding-gender.svg)!important;background-position:left bottom!important;background-size:cover,500px!important}.onboarding-section.onboarding-question-fitness-level{background-image:linear-gradient(#10171c,#08101580),url(/assets/images/onboarding-fitness-level.svg)!important;background-position:right bottom!important;background-size:cover,500px!important}.onboarding-section.onboarding-question-active-level-male{background-image:linear-gradient(#10171c,#08101580),url(/assets/images/onboarding-active-level-male.svg)!important;background-position:right bottom!important;background-size:cover,450px!important}.onboarding-section.onboarding-question-active-level-female{background-image:linear-gradient(#10171c,#08101580),url(/assets/images/onboarding-active-level-female.png)!important;background-position:right bottom!important;background-size:cover,450px!important}.onboarding-section.onboarding-question-active-level-female:before{opacity:.3!important}.onboarding-section.onboarding-question-training-goal{background-image:linear-gradient(#10171c,#08101580),url(/assets/images/onboarding-training-goal.svg)!important;background-position:left bottom!important;background-size:cover,500px!important}.onboarding-section.onboarding-question-target-zones-male{background-image:linear-gradient(#10171c,#08101580),url(/assets/images/onboarding-target-zones-male.svg)!important;background-position:right bottom!important;background-size:cover,500px!important}.onboarding-section.onboarding-question-target-zones-female{background-image:linear-gradient(#10171c,#08101580),url(/assets/images/onboarding-target-zones-female.svg)!important;background-position:left bottom!important;background-size:cover,500px!important}.onboarding-section.onboarding-question-workout-venue{background-image:linear-gradient(#10171c,#08101580),url(/assets/images/onboarding-workout-venue.svg)!important;background-position:right bottom!important;background-size:cover,500px!important}.onboarding-section.onboarding-question-equipment,.onboarding-section.onboarding-question-target-zones,.onboarding-section.onboarding-question-advance,.onboarding-section.onboarding-question-personal,.onboarding-section.onboarding-get-plan,.onboarding-section.onboarding-body-shape{background-image:linear-gradient(#10171c,#08101580),url(/assets/images/fitme_hive4_bg.png)!important}.btn-dark-gray{background-color:#1f232b!important;border-color:#1f232b!important;color:#fff!important}.btn-dark-gray:hover{background:#7676804d!important}.fitme-radio:checked+.onboarding-choice-text{border-color:#cef922!important}.fitme-radio2:checked+.onboarding-choice-text{border-color:#cef922!important;border:2px solid #CEF922!important}.fitme-section-vh{height:100vh!important}.fitme-age{border:1px solid #CEF922!important;border-radius:10px!important}.btn-lime-green:disabled{background-color:#c8c8c8!important;border-color:#c8c8c8!important;color:#fff!important;opacity:1!important}.fitme-bg-danger{background:#bf223f80!important;border:1px solid #BF223F!important}.fitme-bg-success{background:#36865680!important;border:1px solid #368656!important}.fitme-bg-warning{background:#bf6c2f80!important;border:1px solid #BF6C2F!important}.border-lime-green{border:1px solid #CEF922!important}.border-bottom-1{border:0!important;border-bottom:1px solid #CEF922!important}.border-top-1{border:0!important;border-top:1px solid #5A5A5A!important}.border-white{border:1px solid #FFFFFF!important}.bmi-title{font-size:16px!important;line-height:20px!important;padding-left:10px}.bmi-text{font-size:14px!important;line-height:20px!important}.border-left-0{border:1px solid #FFFFFF!important;border-left:0px solid!important}.bmi-male-underweight-border,.bmi-female-underweight-border{border:1px solid #00a6aa!important;border-left:0px solid!important}.bmi-male-normal-border,.bmi-female-normal-border{border:1px solid #1b9a00!important;border-left:0px solid!important}.bmi-male-overweight-border,.bmi-female-overweight-border{border:1px solid #edaf00!important;border-left:0px solid!important}.bmi-male-obese-border,.bmi-female-obese-border{border:1px solid #fe6700!important;border-left:0px solid!important}.bmi-male-extremely-obese-border,.bmi-female-extremely-obese-border{border:1px solid #e52820!important;border-left:0px solid!important}.img-bmi{height:500px!important}.bmi-details-col{max-height:500px!important;overflow-y:hidden!important;overflow-x:hidden!important}video{object-fit:cover!important}.video-workout-row{height:auto!important;opacity:.5}.workout-video-row1{height:100%!important}.workout-video-row2{display:none!important}.workout-video-col{height:auto!important}.bg-dark-gray{background-color:#1f232b!important}.bg-dark-gray-2{background-color:#0e161a!important}.tc-dark-gray-2{color:#979797!important}.tc-dark-gray-3{color:#5a5a5a!important}.border-bottom-dark-gray-1{border:0!important;border-bottom:1px solid #5A5A5A!important}.text-italic{font-style:italic!important}.get-plan-annual{position:relative!important}.modal-payment-option .card-header,.modal-mobile-account .card-header{border-bottom:none!important}.modal-payment-option .card-header .btn-text{border:0px!important}.modal-payment-option .card-body{max-height:400px!important;overflow-y:scroll}.getplan-modal-header{font-size:24px!important;line-height:28px!important}.getplan-modal-title{font-size:18px!important;line-height:24px!important}.getplan-modal-body{font-size:16px!important;line-height:20px!important}.btn-paypal-paynow{background-color:#ffc439!important;border:1px solid #ffc439!important}.btn-stripe-paynow{background-color:#635bff!important;border:1px solid #635bff!important;color:#fff!important}.nav-fitme-payment-option{background-color:transparent!important;filter:grayscale(100%)}.nav-fitme-payment-option.active{border-color:1px solid #CEF922!important;background-color:#fff!important;filter:grayscale(0%)}.modal-h-100{height:100%!important;z-index:99999!important}.form-control::placeholder{color:#8c8c8c!important}.form-control-fitme{border:1px solid #CEF922!important;color:#fff!important;background-color:#cef92214!important}.form-control.form-control-fitme:disabled{border:1px solid #cef922!important;background-color:#505050!important}.btn-lime-green-2{background-color:#000!important;border-color:#000!important;color:#cef922!important}.onboarding-fitme-logo{aspect-ratio:auto 150 / 150!important;width:150px!important}.fitme-progress-bar{height:3px!important;background:#1f232b!important}.fitme-body-progress-bar{height:15px!important;background:#cef92273!important;border:1px solid #848484!important}.fitme-progress-bar .progress-bar-disabled{background-color:#505050!important}.fitme-progress-bar .progress-bar{background-color:#cef922!important}.clickable{cursor:pointer}.onboarding-left-col-cancel-bg-male{background-image:linear-gradient(to bottom,#10171c,#08101580),url(/assets/images/athletic-man-back-keep-fit.jpg)!important;background-size:cover;background-position:center;min-height:100px!important}.onboarding-left-col-cancel-bg-female{background-image:linear-gradient(to bottom,#10171c,#08101580),url(/assets/images/athletic-woman-exercising-gym-keep-fit.jpg)!important;background-size:cover;background-position:center;min-height:100px!important}.onboarding-left-col-cancel-success-bg{background-image:linear-gradient(to bottom,#10171c,#08101580),url(/assets/images/3d-gym-equipment2.jpg)!important;background-size:cover;background-position:right;min-height:100px!important}.onboarding-left-col-create-bg{background-image:linear-gradient(to bottom,#10171c,#08101580),url(/assets/images/3d-gym-equipment.jpg)!important;background-size:cover;background-position:center;min-height:100px!important}.col-plan{height:auto!important}.badge-border-lime-green{border:1px solid #CEF922}.border-dark-gray{border:1px solid #979797}.list-success-payment{padding-left:2.5em!important;text-indent:-2em}.discount-text{font-size:10px!important;font-weight:400!important}.progress-title{font-family:Staatliches!important;font-size:18px;font-weight:400;line-height:90px}.bmi-title2{font-family:Staatliches!important;font-size:18px;font-weight:400;line-height:20px}.bg-find-your-fit{background-image:url(/assets/images/bg_find-your-fit.webp);background-repeat:no-repeat;background-position:bottom right;background-size:70%!important}.bg-gender{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_gender.webp)!important;background-repeat:no-repeat;background-position:bottom left;background-size:auto!important}.bg-best-shape-male{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_best-shape-male.webp)!important;background-repeat:no-repeat;background-position:bottom right;background-size:auto!important}.bg-best-shape-female{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_best-shape-female.webp)!important;background-repeat:no-repeat;background-position:bottom right;background-size:auto!important}.bg-body-respond{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_body-respond.webp)!important;background-repeat:no-repeat;background-position:bottom left;background-size:auto!important}.bg-gain-lose-weight{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_gain-lose-weight.png)!important;background-repeat:no-repeat;background-position:bottom right;background-size:auto!important}.bg-active-level-male{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_active-level-male.png)!important;background-repeat:no-repeat;background-position:bottom right;background-size:auto!important}.bg-active-level-female{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_active-level-female.png)!important;background-repeat:no-repeat;background-position:bottom right;background-size:auto!important}.bg-climb-stairs{background-image:linear-gradient(#0f171cbf,#0810154d),url(/assets/images/bg_climb-stairs.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:100%!important}.bg-fitness-level{background-image:linear-gradient(#0f171cbf,#0810154d),url(/assets/images/bg_fitness-level.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:100%!important}.bg-training-goal{background-image:linear-gradient(#0f171cbf,#0810154d),url(/assets/images/bg_training-goal.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:100%!important}.bg-workout-venue{background-image:linear-gradient(#0f171cbf,#0810154d),url(/assets/images/bg_workout-venue.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:100%!important}.bg-equipment{background-image:linear-gradient(#0f171cbf,#0810154d),url(/assets/images/bg_equipment.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:100%!important}.bg-training-days{background-image:linear-gradient(#0f171cbf,#0810154d),url(/assets/images/bg_training-days.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:100%!important}.bg-eating-pattern{background-image:linear-gradient(#0f171cbf,#0810154d),url(/assets/images/bg_eating-pattern.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:100%!important}.bg-num1-fitness-app{background-image:linear-gradient(#0f171cbf,#0810154d),url(/assets/images/bg_num1-fitness-app.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:100%!important}.bg-age-male{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_age-male.png)!important;background-repeat:no-repeat;background-position:bottom right;background-size:auto!important}.bg-age-female{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_age-female.png)!important;background-repeat:no-repeat;background-position:bottom right;background-size:auto!important}.bg-target-weight-male{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_target-weight-male.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:auto!important}.bg-target-weight-female{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_target-weight-female.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:auto!important}.bg-wellness-profile-bmi-male-underweight{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bmi-male-underweight.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:auto!important}.bg-wellness-profile-bmi-male-obese{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bmi-male-obese.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:auto!important}.bg-wellness-profile-bmi-male-normal{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bmi-male-normal.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:auto!important}.bg-wellness-profile-bmi-male-overweight{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bmi-male-overweight.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:auto!important}.bg-wellness-profile-bmi-male-extremely-obese{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bmi-male-extremely-obese.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:auto!important}.bg-wellness-profile-bmi-female-underweight{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bmi-female-underweight.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:auto!important}.bg-wellness-profile-bmi-female-obese{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bmi-female-obese.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:auto!important}.bg-wellness-profile-bmi-female-normal{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bmi-female-normal.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:auto!important}.bg-wellness-profile-bmi-female-overweight{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bmi-female-overweight.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:auto!important}.bg-wellness-profile-bmi-female-extremely-obese{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bmi-female-extremely-obese.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:auto!important}.bg-dark-gray-3{background-color:#3c3c435c}.border-radius-top-18{border-radius:18px 18px 0 0}.border-radius-bot-18{border-radius:0 0 18px 18px!important}.border-radius-top-10{border-radius:10px 10px 0 0}.border-radius-14{border-radius:14px!important}.border-radius-10{border-radius:10px!important}.onboarding-title{font-size:32px!important;line-height:48px!important}.bg-strong-company-fl{background-image:url(/assets/images/bg_strong-company-fl.webp);background-repeat:no-repeat;background-position:bottom center;background-size:55%!important}.bg-strong-company-ml{background-image:url(/assets/images/bg_strong-company-ml.webp);background-repeat:no-repeat;background-position:bottom center;background-size:55%!important}.body-shape-label{display:block!important}.body-shape-img{height:150px!important}.tc-dark-gray{color:#d9d9d9!important}.carousel-review{border:1px solid #CEF922!important;border-radius:10px!important}.timer-label{line-height:24px!important;font-size:28px!important}.min-secs-label{font-size:12px!important}.bg-lime-green-45{background-color:#cef92273!important}.body-image{height:350px!important}.body-arrow{height:40px!important}.bg-num1-featured{background-color:#0f171c!important}.get-plan-title{font-family:Staatliches!important;font-size:28px;font-weight:400;line-height:35px}.meet-goals{font-family:Staatliches!important;font-size:26px;font-weight:400;line-height:35px}.onboarding-height{height:100vh!important}.slide-hidden{opacity:0;transform:translate(-100px);transition:all .8s ease}.slide-in{opacity:1;transform:translate(0)}.bm-block{height:20px!important}.chart-wrapper{width:100%!important;height:100%!important}.app-features-carousel-inner{max-height:850px;min-height:850px}.app-meet-carousel-inner{max-height:450px;min-height:450px}.plan-price-header{font-size:16px!important;line-height:18px!important}.top-75{top:75%!important}@media only screen and (max-width: 768px){.body-shape-img{height:150px!important}.body-shape-label{display:block!important}.hero-section{background-image:url(/assets/images/hero_image_sm.webp)!important;background-size:cover}.fitme-feature-nav-tabs{display:none!important}.fitme-feature-card{display:block!important;opacity:1!important}.fitme-feature-card .card-header{display:block!important}.download-fitme{border-radius:30px}.download-app-title{font-size:32px!important;line-height:32px}.onboarding-title{font-size:28px!important;line-height:32px!important}.hero-p{font-size:28px!important;line-height:36px!important}.download-app-body,.onboarding-body-text,.onboarding-body-text2,.onboarding-question-text,.onboarding-title{font-size:24px!important}.onboarding-choice-text{font-size:20px!important;line-height:28px!important}.onboarding-choice-subtext{font-size:16px!important;line-height:24px!important}.onboarding-choice-subtext2{font-size:18px!important;line-height:24px!important}.fitme-section-vh{height:100%!important}.onboarding-question-advance.fitme-section-vh,.onboarding-question-training-goal.fitme-section-vh,.onboarding-question-target-zones-female.fitme-section-vh,.onboarding-question-target-zones-male.fitme-section-vh,.onboarding-question-equipment.fitme-section-vh,.onboarding-create-account.fitme-section-vh,.onboarding-cancel-checkout.fitme-section-vh,.onboarding-question-fitness-level.fitme-section-vh,.onboarding-question-active-level-male.fitme-section-vh,.onboarding-question-active-level-female.fitme-section-vh,.onboarding-question-target-zones.fitme-section-vh,.onboarding-question-personal-wellness.fitme-section-vh,.onboarding-join.fitme-section-vh,.onboarding-get-plan.fitme-section-vh,.onboarding-question-training-days.fitme-section-vh,.onboarding-cancel-checkout-otp.fitme-section-vh{height:100vh!important}.fitme-tab-body{font-size:22px!important;line-height:32px!important}.fitme-tab-title{font-size:32px!important;line-height:38px!important}.bmi-title{font-size:20px!important;line-height:24px!important}.bmi-text{font-size:18px!important;line-height:26px!important}.img-bmi{height:500px!important}.bmi-details-col{max-height:500px!important}.modal-h-100{height:100%!important}.onboarding-fitme-logo{aspect-ratio:auto 150 / 150!important;width:150px!important}.workout-video-row1{height:50%!important}.workout-video-row2{display:flex!important;height:50%!important}.col-plan,.video-workout-row{height:50%!important}.feature-title-2{font-size:42px;line-height:50px}}@media only screen and (max-width: 568px){.plan-price-header{font-size:12px!important;line-height:14px!important}.app-features-carousel-inner{max-height:650px;min-height:650px}.app-meet-carousel-inner{max-height:380px;min-height:380px}.getplan-modal-header{font-size:18px!important;line-height:14px!important}.bm-block{height:12px!important;border-radius:3px!important}.body-fat-label{font-size:12px!important;line-height:18px!important}.onboarding-height{height:100vh!important}.get-plan-title{font-size:20px!important}.body-arrow{height:15px!important}.body-image{height:100%!important}.timer-label{line-height:18px!important;font-size:22px!important}.min-secs-label{font-size:10px!important}.body-shape-img{height:80px!important}.body-shape-label{display:flex!important}.bg-gender{background-image:linear-gradient(#10171c,#0810154d),url(/assets/images/bg_gender-m.webp)!important;background-repeat:no-repeat;background-position:bottom;background-size:auto!important}.bg-best-shape-male{background-image:linear-gradient(#10171c,#0810154d),url(/assets/images/bg_best-shape-male-m.webp)!important;background-repeat:no-repeat;background-position:bottom;background-size:auto,75%!important}.bg-best-shape-female{background-image:linear-gradient(#10171c,#0810154d),url(/assets/images/bg_best-shape-female-m.webp)!important;background-repeat:no-repeat;background-position:bottom;background-size:auto,60%!important}.bg-active-level-male{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_active-level-male-m.png)!important;background-repeat:no-repeat;background-position:bottom right;background-size:auto,90%!important}.bg-active-level-female{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_active-level-female-m.png)!important;background-repeat:no-repeat;background-position:bottom right;background-size:auto,90%!important}.bg-climb-stairs{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_climb-stairs-m.png)!important;background-repeat:no-repeat;background-position:bottom right;background-size:auto,100%!important}.bg-fitness-level{background-image:linear-gradient(#0f171cbf,#0810154d),url(/assets/images/bg_fitness-level-m.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:100%!important}.bg-training-goal{background-image:linear-gradient(#0f171cbf,#0810154d),url(/assets/images/bg_training-goal-m.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:100%!important}.bg-workout-venue{background-image:linear-gradient(#0f171cbf,#0810154d),url(/assets/images/bg_workout-venue-m.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:100%!important}.bg-equipment{background-image:linear-gradient(#0f171cbf,#0810154d),url(/assets/images/bg_equipment-m.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:100%!important}.bg-training-days{background-image:linear-gradient(#0f171cbf,#0810154d),url(/assets/images/bg_training-days-m.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:100%!important}.bg-find-your-fit{background-image:url(/assets/images/bg_find-your-fit.webp);background-repeat:no-repeat;background-position:bottom right;background-size:90%!important}.bg-strong-company-fl{background-image:url(/assets/images/bg_strong-company-fl.webp);background-repeat:no-repeat;background-position:bottom center;background-size:90%!important}.bg-strong-company-ml{background-image:url(/assets/images/bg_strong-company-ml.webp);background-repeat:no-repeat;background-position:bottom center;background-size:90%!important}.bg-body-respond{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_body-respond-m.webp)!important;background-repeat:no-repeat;background-position:bottom right;background-size:auto!important}.bg-eating-pattern{background-image:linear-gradient(#0f171cbf,#0810154d),url(/assets/images/bg_eating-pattern-m.png)!important;background-repeat:no-repeat;background-position:bottom left;background-size:100%!important}.bg-num1-fitness-app{background-image:linear-gradient(#0f171cbf,#0810154d),url(/assets/images/fitme_hive1_bg.webp)!important;background-color:#000;background-repeat:no-repeat;background-size:cover;background-position:center}.bg-age-male{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_age-male-m.png)!important;background-repeat:no-repeat;background-position:bottom center;background-size:auto!important}.bg-age-female{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_age-female-m.png)!important;background-repeat:no-repeat;background-position:bottom center;background-size:auto!important}.bg-target-weight-male{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_target-weight-male-m.png)!important;background-repeat:no-repeat;background-position:bottom center;background-size:auto!important}.bg-target-weight-female{background-image:linear-gradient(#10171cbf,#0810154d),url(/assets/images/bg_target-weight-female-m.png)!important;background-repeat:no-repeat;background-position:bottom center;background-size:auto!important}.bg-wellness-profile-bmi-male-underweight,.bg-wellness-profile-bmi-male-obese,.bg-wellness-profile-bmi-male-normal,.bg-wellness-profile-bmi-male-overweight,.bg-wellness-profile-bmi-male-extremely-obese,.bg-wellness-profile-bmi-female-underweight,.bg-wellness-profile-bmi-female-obese,.bg-wellness-profile-bmi-female-normal,.bg-wellness-profile-bmi-female-overweight,.bg-wellness-profile-bmi-female-extremely-obese{background-image:none!important}.hero-section{background-image:url(/assets/images/hero_image_sm.webp)!important;background-size:cover}.hero-title{font-size:35px!important;line-height:50px!important}.hero-sub-title{font-size:45px!important;line-height:50px!important}.fitme-feature-nav-tabs{display:none!important}.fitme-feature-card{display:block!important;opacity:1!important}.fitme-feature-card .card-header{display:block!important}.download-fitme{border-radius:30px}.download-app-title{font-size:32px!important;line-height:32px}.download-app-body,.onboarding-body-text,.onboarding-question-text{font-size:18px!important;line-height:28px!important}.onboarding-body-text2{font-size:18px!important;line-height:32px!important}.onboarding-title{font-size:22px!important}.onboarding-choice-text{font-size:16px!important;line-height:20px!important}.onboarding-choice-text2{font-size:10px!important;line-height:16px!important}.onboarding-choice-subtext{font-size:14px!important}.meet-goals{font-size:24px!important}.onboarding-choice-subtext2{font-size:16px!important;line-height:24px!important}.onboarding-section.onboarding-question-gender,.onboarding-section.onboarding-question-fitness-level,.onboarding-section.onboarding-question-active-level,.onboarding-section.onboarding-question-training-goal,.onboarding-section.onboarding-question-target-zones-male,.onboarding-section.onboarding-question-target-zones-female,.onboarding-section.onboarding-question-workout-venue,.onboarding-section.onboarding-question-equipment{background-size:cover,300px!important}.fitme-section-v,.onboarding-create-account.fitme-section-vh,.onboarding-question-target-zones-female.fitme-section-vh,.onboarding-question-target-zones-male.fitme-section-vh,.onboarding-question-equipment.fitme-section-vh,.onboarding-question-personal-wellness.fitme-section-vh,.onboarding-cancel-checkout.fitme-section-vh,.onboarding-join.fitme-section-vh{height:100%!important}.fitme-tab-body{font-size:16px!important;line-height:24px!important}.hero-p{font-size:20px!important;line-height:32px!important}.bmi-title{font-size:14px!important;line-height:20px!important}.bmi-text{font-size:12px!important;line-height:18px!important}.img-bmi{height:350px!important}.bmi-details-col{max-height:350px!important}.modal-h-100{height:auto!important}.onboarding-fitme-logo{aspect-ratio:auto 120 / 120!important;width:120px!important}.workout-video-row1{height:50%!important}.workout-video-row2{display:flex!important;height:50%!important}.col-plan,.video-workout-row{height:50%!important}.feature-title-2{font-size:32px;line-height:40px}}@media only screen and (max-width: 400px){.onboarding-height{height:100%!important}}@media (min-width: 768px){.vh-md-100{height:100vh!important}}@media (min-width: 992px){.vh-lg-100{height:100vh!important}}@media only screen and (max-width: 568px) and (max-height: 950px){.chart-wrapper{width:100%!important;height:550px!important}}@media only screen and (max-width: 568px) and (max-height: 667px){.chart-wrapper{width:100%!important;height:380px!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes glowMintGreen{0%{text-shadow:0 0 5px #fff,0 0 10px #6f8a037c,0 0 15px #6f8a037c,0 0 20px #6f8a037c,0 0 25px #6f8a037c,0 0 30px #6f8a037c,0 0 35px #6f8a037c}to{text-shadow:0 0 15px #fff,0 0 15px #6f8a037c,0 0 20px #6f8a037c,0 0 25px #6f8a037c,0 0 30px #6f8a037c,0 0 35px #6f8a037c,0 0 40px #6f8a037c}}@-webkit-keyframes glowMintGreen{0%{text-shadow:0 0 5px #fff,0 0 10px #6f8a037c,0 0 15px #6f8a037c,0 0 20px #6f8a037c,0 0 25px #6f8a037c,0 0 30px #6f8a037c,0 0 35px #6f8a037c}to{text-shadow:0 0 15px #fff,0 0 15px #6f8a037c,0 0 20px #6f8a037c,0 0 25px #6f8a037c,0 0 30px #6f8a037c,0 0 35px #6f8a037c,0 0 40px #6f8a037c}}.btn:active{box-shadow:0 5px #666;transform:translateY(4px)}.form-append-fitme{border-top:1px solid #CEF922!important;border-right:1px solid #CEF922!important;border-bottom:1px solid #CEF922!important;border-radius:0 10px 10px 0!important}.form-append-fitme-input{border-top:1px solid #CEF922!important;border-left:1px solid #CEF922!important;border-bottom:1px solid #CEF922!important;border-right:0px solid #CEF922!important;border-radius:10px 0 0 10px!important}.nav-height-weight{background-color:#3f474e!important}.nav-height-weight.active{border-color:1px solid #979797!important;background-color:#979797!important}.bg-tab-height-weight{background-color:#3f474e!important}.canvasjs-chart-credit{display:hidden!important}
