@import"https://fonts.googleapis.com/css2?family=Hind+Siliguri:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Alegreya+Sans:ital,wght@0,100;0,300;0,400;0,500;0,700;0,800;0,900;1,100;1,300;1,400;1,500;1,700;1,800;1,900&display=swap";:root{--vittality-primary: #00A86B;--vittality-primary-light: #1AB789}.brand-name{font-weight:300;font-family:Hind Siliguri,sans-serif;font-size:2rem;color:var(--vittality-primary);text-transform:lowercase;text-align:center}.brand-name:hover{color:var(--vittality-primary-light)!important}.brand-name .nav-link{color:var(--vittality-primary)!important}.brand-name .nav-link:hover{transform:none!important}@media (min-width: 1024px){.brand-name{margin-bottom:50px}}.brand-button{background-color:var(--vittality-primary)!important;color:#fff!important;border:none;padding:6px 10px!important;border-radius:5px;cursor:pointer;transition:all .3s}.brand-button:disabled{background-color:#ccc!important}.brand-button:hover:not(:disabled){background-color:var(--vittality-primary-light)!important}.brand-color{color:var(--vittality-primary)!important}html,body,.application,#app{height:100%;background-color:#fff}body .application{position:relative;display:flex;flex-direction:column}body .application .brand-logo{margin-bottom:30px}body .application .header{min-height:58px;font-family:Alegreya Sans;font-size:1.5rem}body .application .header .navbar{box-shadow:0 4px 6px #0000001a;padding:0 15px;background-color:#fff}body .application .header .navbar .navbar-brand{padding:0;margin:0}body .application .header .navbar .navbar-toggler{border-color:#2b3359}body .application .header .navbar .navbar-toggler .navbar-toggle{color:#2b3359}body .application .header .nav-link{color:#0b0a0a;transition:all .3s}body .application .header .nav-link:hover{transform:scale(1.05)}body .application #content{position:relative;flex-grow:1;display:flex;flex-direction:column}body .application #content .login,body .application #content .password,body .application #content .maintenance,body .application #content .register,body .application #content .register-confirm,body .application #content .not-found{height:100%;padding:15px;margin:auto;display:flex;flex-direction:column;justify-content:center;background-color:#fff;border-radius:5px;width:90%;box-shadow:0 0 10px 2px #e0e0e0}@media (min-width: 1024px){body .application #content .login,body .application #content .password,body .application #content .maintenance,body .application #content .register,body .application #content .register-confirm,body .application #content .not-found{width:365px;height:450px;padding:30px}}body .application #content .login .password-reset,body .application #content .password .password-reset,body .application #content .maintenance .password-reset,body .application #content .register .password-reset,body .application #content .register-confirm .password-reset,body .application #content .not-found .password-reset{text-align:right;color:#2b3359}body .application #content .login .brand-name,body .application #content .password .brand-name,body .application #content .maintenance .brand-name,body .application #content .register .brand-name,body .application #content .register-confirm .brand-name,body .application #content .not-found .brand-name{font-size:3rem}body .application #content .login,body .application #content .password{width:330px}@media (min-width: 1024px){body .application #content .login,body .application #content .password{width:365px}}body .application #content .login{height:500px}body .application #content .password{height:550px}.rotated-strike{position:relative;display:inline-block;padding:.2em}.rotated-strike:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background:#000;transform:rotate(-5deg);transform-origin:center}.modal[data-v-68a92f1f]{overflow-y:auto;overflow-x:hidden}.modal .modal-content .modal-body[data-v-68a92f1f]{scrollbar-width:none}.register[data-v-638015c1]{margin-top:80px!important;margin-bottom:40px!important;height:auto!important}@media (min-width: 768px){.register[data-v-638015c1]{width:600px!important}}@media (min-width: 1024px){.register[data-v-638015c1]{width:800px!important}}.register__header[data-v-638015c1]{text-align:center;margin-bottom:30px}.register__header h3[data-v-638015c1]{margin-bottom:30px}.register .charge-types[data-v-638015c1]{display:flex;gap:5px;margin-bottom:20px;align-items:baseline}.register .charge-types button[data-v-638015c1]{flex-grow:1}.register .charge-types button[data-v-638015c1]:hover{border-color:var(--success);background-color:var(--success);color:#fff}.register .plan-selection[data-v-638015c1]{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.register .plan-option[data-v-638015c1]{display:flex;border:1px solid #e0e0e0;border-radius:6px;padding:15px;cursor:pointer;transition:all .2s ease;background-color:#fff}.register .plan-selected[data-v-638015c1]{background-color:#007bff0d;border-color:#000;box-shadow:0 2px 5px #0000001a}.register .plan-radio[data-v-638015c1]{display:flex;align-items:center;margin-right:15px}.register .radio-icon[data-v-638015c1]{width:20px;height:20px;border-radius:50%;border:2px solid #ccc;display:flex;justify-content:center;align-items:center;transition:all .2s ease}.register .radio-checked[data-v-638015c1]{border-color:#000}.register .radio-checked[data-v-638015c1]:after{content:"";width:10px;height:10px;border-radius:50%;background-color:#000}.register .plan-content[data-v-638015c1]{flex:1}.register .plan-content h4[data-v-638015c1]{margin-top:0;margin-bottom:5px;font-weight:600}.register .plan-price[data-v-638015c1]{font-size:18px;font-weight:700;color:#000;margin-bottom:10px}.register .plan-description[data-v-638015c1]{color:#666}.register .register-button[data-v-638015c1]{max-width:305px;margin:50px auto auto}.register .register-button[data-v-638015c1]:disabled{cursor:not-allowed}.home[data-v-2b7c40fd]{display:flex;flex-direction:column;align-items:center}.home .start-button[data-v-2b7c40fd]{background-color:var(--vittality-primary);color:#fff;font-size:14px;font-weight:600;border-radius:10px;padding:12px 16px;margin:20px}@media (min-width: 1024px){.home .start-button[data-v-2b7c40fd]{font-size:16px}}.home .start-button--bordered[data-v-2b7c40fd]{border-color:#fff}.home .line-1[data-v-2b7c40fd]{font-size:2rem;margin-bottom:50px;width:100%}.home .line-2[data-v-2b7c40fd]{font-size:1.5rem;margin-bottom:25px;width:100%}.home .line-3[data-v-2b7c40fd]{font-size:1rem;width:100%;font-weight:400;line-height:1.5}.home .resource[data-v-2b7c40fd]{display:flex;flex-direction:column;width:100%;padding:5px;align-items:center}@media (min-width: 1024px){.home .resource[data-v-2b7c40fd]{flex-direction:row;width:32%}}.home .resource__icon[data-v-2b7c40fd]{color:var(--vittality-primary);padding:10px;background-color:#e6ffe6;border-radius:5px}@media (min-width: 1024px){.home .resource__icon[data-v-2b7c40fd]{margin-right:15px}}.home .resource__content[data-v-2b7c40fd]{display:flex;flex-direction:column;align-items:center;text-align:center}@media (min-width: 1024px){.home .resource__content[data-v-2b7c40fd]{text-align:left;align-items:flex-start}}.home .resource__content__title[data-v-2b7c40fd]{font-weight:600}.home .plan[data-v-2b7c40fd]{flex-grow:1;display:flex;flex-direction:column;background-color:#f3f2f0;border-radius:10px;text-align:center;padding:20px;width:100%;max-width:400px}.home .plan__name[data-v-2b7c40fd]{font-weight:600;font-size:1.5rem}.home .plan__financial[data-v-2b7c40fd]{display:flex;flex-direction:column;align-items:center}.home .plan__financial__price[data-v-2b7c40fd]{font-size:2rem}.home .plan__financial__interval[data-v-2b7c40fd]{font-size:12px}.home .plan__features[data-v-2b7c40fd]{display:flex;flex-direction:column;text-align:left;row-gap:10px;margin-top:15px}.home .plan__features__feature i[data-v-2b7c40fd]{color:var(--vittality-primary)}.home .plan--highlighted[data-v-2b7c40fd]{background-color:#e6ffe6}.home .dot[data-v-2b7c40fd]{color:var(--vittality-primary);font-size:7px}.home .section-1[data-v-2b7c40fd]{max-width:1000px;padding:100px 10px 20px;text-align:center;margin-bottom:20px}.home .section-1 .video[data-v-2b7c40fd]{width:100%;height:190px;border-radius:5px}@media (min-width: 400px){.home .section-1 .video[data-v-2b7c40fd]{height:215px}}@media (min-width: 500px){.home .section-1 .video[data-v-2b7c40fd]{height:270px}}@media (min-width: 600px){.home .section-1 .video[data-v-2b7c40fd]{height:325px}}@media (min-width: 700px){.home .section-1 .video[data-v-2b7c40fd]{height:400px}}@media (min-width: 1024px){.home .section-1 .video[data-v-2b7c40fd]{width:1000px;height:563px}}.home .section-2[data-v-2b7c40fd]{width:100%;background:linear-gradient(to right,#b4ddb4,#52b152,#83c783 0%,#00a86b 24%,#005700 100%,#002400,#005700);color:#fff;display:flex;justify-content:center}.home .section-2__content[data-v-2b7c40fd]{padding:20px 10px;max-width:1000px;text-align:center}.home .section-2__content__text[data-v-2b7c40fd]{display:flex;flex-direction:column;color:#fff;text-align:left;row-gap:20px;margin-bottom:50px}@media (min-width: 1024px){.home .section-2__content__text[data-v-2b7c40fd]{font-size:1.2rem;row-gap:30px}}.home .section-target_group[data-v-2b7c40fd]{padding:20px 10px;max-width:1000px}@media (min-width: 1024px){.home .section-target_group[data-v-2b7c40fd]{width:1000px}}.home .section-target_group__content[data-v-2b7c40fd]{text-align:left}.home .section-target_group__content .target_group[data-v-2b7c40fd]{margin-bottom:30px}.home .section-target_group__content .target_group__title[data-v-2b7c40fd]{font-size:20px}.home .section-target_group__content .target_group__title__icon[data-v-2b7c40fd]{margin-right:15px;color:var(--vittality-primary)}.home .section-target_group__content .target_group__description[data-v-2b7c40fd]{margin-top:10px;line-height:2}.home .section-3[data-v-2b7c40fd]{padding:20px 10px;max-width:1000px}.home .section-3__content[data-v-2b7c40fd]{display:flex;flex-wrap:wrap;gap:5px;margin:20px 0;row-gap:20px}.home .section-plans[data-v-2b7c40fd]{width:100%;padding:20px 10px;text-align:center}@media (min-width: 1024px){.home .section-plans[data-v-2b7c40fd]{width:1200px}}.home .section-plans__plan-type[data-v-2b7c40fd]{margin-bottom:20px;border-radius:10px}.home .section-plans__plan-type__button[data-v-2b7c40fd]{font-weight:600;padding:12px 16px;border:solid 1px #000;background-color:#fff;transition:all .3s}.home .section-plans__plan-type__button[data-v-2b7c40fd]:first-child{border-radius:10px 0 0 10px}.home .section-plans__plan-type__button[data-v-2b7c40fd]:last-child{border-radius:0 10px 10px 0;border-left:none}.home .section-plans__plan-type__button--active[data-v-2b7c40fd]{background-color:var(--vittality-primary);color:#fff}.home .section-plans__content[data-v-2b7c40fd]{display:flex;flex-direction:column;gap:15px;width:100%;align-items:center;margin-bottom:50px}@media (min-width: 1024px){.home .section-plans__content[data-v-2b7c40fd]{flex-direction:row}}.header{z-index:1030}.navbar-brand img{width:200px}.vertical-slide-leave-active,.vertical-slide-enter-active{transition:all .5s}.vertical-slide-enter,.vertical-slide-leave-active{transform:translateY(-80px)}.footer[data-v-c3945e2c]{background-color:var(--vittality-primary);color:#fff;padding-top:30px;padding-bottom:30px;justify-content:center;row-gap:30px}.footer__logo[data-v-c3945e2c]{height:50px;object-fit:contain;margin-bottom:15px}.footer__left[data-v-c3945e2c],.footer__right[data-v-c3945e2c]{display:flex;flex-direction:column;max-width:500px;align-items:center}.footer__right__social-media[data-v-c3945e2c]{display:flex;gap:10px}.footer__right__support-link[data-v-c3945e2c]{color:#fff;text-decoration:none;margin-top:20px;display:flex;align-items:center;gap:10px}.social-icon[data-v-c3945e2c]{color:#fff;font-size:22px}.loading{position:fixed;height:100%;width:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999;top:0;left:0}.fade-leave-active,.fade-enter-active{transition:opacity .5s}.fade-leave-to,.fade-enter{opacity:0}.offline[data-v-c97408bd]{z-index:10000}.fade-enter-active[data-v-c97408bd],.fade-leave-active[data-v-c97408bd]{transition:all .3s ease}.fade-enter[data-v-c97408bd],.fade-leave-to[data-v-c97408bd]{opacity:0}.toast[data-v-e791b22d]{z-index:9999;right:0;margin-top:10px;margin-right:10px;opacity:.95;max-width:500px;cursor:pointer}.toast__content[data-v-e791b22d]{padding:5px}
