@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600&display=swap);:root{--poppins:'Poppins', sans-serif;--white-color:#fff;--black-color:#000;--primary:#2196F3;--secondary:#2B3359;--hover-colo:#1976D2;--body-color:#2B3359;--heading-color:#1A365D;--soft-white:#F6F7F9;--light-gray:#AAB5C6;--dark-blue:#1E3A5F;--secondary-dark:#2B3359;--action-orange:#2196F3}html{font-size:100%;box-sizing:border-box}*,*::before,*::after{box-sizing:border-box}body{margin:0;padding:0;line-height:24px;font-family:var(--poppins);font-size:16px;font-weight:400}a,button{transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s}a:focus,button:focus,.btn:focus{outline:none}button:focus,input:focus,input:focus,textarea,textarea:focus{outline:0}h1,h2,h3,h4,h5,h6{font-family:var(--poppins);color:var(--heading-color);margin-top:0;font-style:normal;font-weight:600;text-transform:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.fs-1{font-size:48px!important;line-height:1.41}.fs-2{font-size:36px!important;line-height:1.41}.fs-3{font-size:26px!important;line-height:1.53}ul{margin:0;padding:0;list-style:none}li{list-style:none}p{font-size:16px;font-weight:400;line-height:24px;color:var(--body-color);margin-bottom:15px}label{color:var(--body-color);cursor:pointer;font-size:16px;font-weight:400}*::-moz-selection{background:var(--secondary);color:var(--white-color);text-shadow:none}::-moz-selection{background:var(--secondary);color:var(--white-color);text-shadow:none}::selection{background:var(--secondary);color:var(--white-color);text-shadow:none}*::-moz-placeholder{color:var(--body-color);font-size:16px;opacity:1}*::placeholder{color:var(--body-color);font-size:16px;opacity:1}.text-primary{color:var(--primary)!important}.text-secondary{color:var(--secondary)!important}.bg-primary{background-color:var(--primary)!important}.bg-secondary{background-color:var(--secondary)!important}.bg-darkBlue{background-color:#1E3A5F}.bg-lighter{background-color:var(--soft-white, #F6F7F9)}.bg-emerald{background-color:#47BE7D}.bg-red{background-color:#D9214E}.bg-blue{background-color:#5014D0}.btn{font-size:16px;font-style:normal;font-weight:600;line-height:1.62;padding:12px 22px;border-radius:12px;background:#2196F3;outline:none;box-shadow:none}.btn:focus,.btn:active{box-shadow:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#2196F3;--bs-btn-border-color:#2196F3;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1976D2;--bs-btn-hover-border-color:#1976D2;--bs-btn-focus-shadow-rgb:255, 107, 53;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1976D2;--bs-btn-active-border-color:#1976D2;border-color:#2196F3;background:#2196F3;color:var(--white-color)}.btn-primary-light{border-color:#EEF6FF;background:#EEF6FF;color:#2196F3}.btn-primary-light:hover{background-color:#c4dcf8;color:#2196F3}.btn-white{border-color:#fff;background-color:#fff;color:#2196F3}.btn-white:hover{border-color:#2196F3;background-color:#2196F3;color:#fff}.section.cta .btn-white:hover,.section.cta a.btn-white:hover{background-color:rgba(255,255,255,0.9)!important;color:#2196F3!important;border-color:rgba(255,255,255,0.9)!important}.header-wrapper{max-width:1440px;margin:0 auto;padding:0 60px}.header-left{display:flex;align-items:center;gap:60px}.header-menu ul{display:flex;align-items:center;gap:42px}.header-menu ul li a{text-decoration:none;font-size:14px;font-weight:500;color:#1A365D;line-height:18px;display:flex;align-items:center}.header-menu ul li a img{max-width:16px;margin-right:7px}.header{background:#fff;padding:22px 0;border-bottom:1px solid #EDF0F5}.header-menu ul li a:hover{color:#2196F3}.header-links a.btn{font-size:14px;font-weight:500;line-height:18px}.section.hero{padding:160px 0 0}.hero-contnet .preTitle{letter-spacing:2px;font-weight:600;text-transform:uppercase;color:#657482;display:block;line-height:1.4;margin-bottom:10px}.hero-contnet{max-width:900px;margin:0 auto;text-align:center}.hero-contnet h1{margin-bottom:24px}.hero-contnet p{margin-bottom:32px}.hero-top{padding-bottom:56px}.hero-bottom{background:linear-gradient(0deg,#EEF6FF 0%,#fff0 100%)}.hero-bottom{position:relative}a.play-video{display:inline-flex;border-radius:68px;background:rgb(11 15 35 / .8);backdrop-filter:blur(3px);padding:8px 24px 8px 8px;gap:16px;color:#fff;text-decoration:none;line-height:20px;font-size:14px;font-weight:500;align-items:center}a.play-video span{height:44px;width:44px;flex:0 0 auto;background:#2196F3;box-shadow:0 5px 10px 0 rgb(8 14 71 / .06);border-radius:50%;display:flex;align-items:center;justify-content:center}.hero-bottom a.play-video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.section.say{padding:120px 0 20px}.blkContent h2{margin-bottom:16px}.list li{display:inline-flex;align-items:flex-start;gap:20px;padding:5px 0;font-weight:600;color:#1A365D}.list li span{height:24px;width:24px;background:#EEF6FF;display:flex;align-items:center;justify-content:center;border-radius:50%;flex:0 0 auto}.blkContent .list{margin-bottom:15px}.nutritionItem span{width:80px;height:80px;margin:0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:24px;margin-bottom:24px}.nutritionItem{text-align:center}.nutrition-items{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.nutrition-wrapper{text-align:center}.nutrition-wrapper h3{margin-bottom:24px}.nutritionItem.track span{background:rgb(114 57 234 / .1)}.nutritionItem.check-in span{background:rgb(241 65 108 / .1)}.nutritionItem.viewProgress span{background:#EEF6FF}.nutritionItem.premium span{background:rgb(80 205 137 / .1)}.nutritionItem.voiceNote span{background:rgb(114 57 234 / .1)}.section.nutrition{padding-bottom:180px}.container-custom{max-width:1340px;padding:0 10px;margin:0 auto}.cta-wrapper{background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:18px;background-color:#2884EF;padding:93px 150px;position:relative}.cta-content{max-width:482px}.cta-content.cta-content-lg{max-width:554px}.cta-img{max-width:100%;position:absolute;right:0;bottom:0}.cta-img.cta-img-2{right:90px}.cta-content h3{margin-bottom:24px}.blockItem-contnet h2{margin-bottom:12px}.blockItem-contnet h6{margin-bottom:16px;line-height:1.5}.blockItem-contnet p:not(:last-child){margin-bottom:32px}.section.blocks{padding:60px 0 0 0}.blockItem{padding:0 0 60px 0}.blockItem-img img{max-width:100%;border-radius:16px}.section.goodbye{background:#F1F4F9;padding:40px 0 40px;z-index:1}.goodbye-content{max-width:900px;margin:0 auto;text-align:center}.goodbye-content h2{margin-bottom:16px}.goodbye-content h3{margin-bottom:16px}.goodbye-video{margin:45px 0 55px;position:relative}.goodbye-content h4{margin-bottom:30px;color:#fff}.section.goodbye::after{position:absolute;left:0;bottom:0;width:100%;height:40%;content:"";background:#1E3A5F;z-index:-1}.goodbye-video img.video-thumb{width:100%;height:509px;object-fit:cover;object-position:center;border-radius:16px;border:10px solid}.goodbye-video a.play-video{position:absolute;left:49%;top:47%;padding:30px 114px;background:none;backdrop-filter:none;transform:translate(-50%,-50%)}.section.habit{padding:40px 0}.section.habit .blkRow{padding-top:40px;padding-bottom:40px}.section.features{padding:100px 0 100px}.features-title{text-align:center;margin-bottom:60px}.featuresItem{border-radius:16px;min-height:440px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}.featuresItem-header{padding:32px 32px;text-align:center}.featuresItem-header h3{font-size:22px!important;line-height:32px;margin-bottom:15px}.featuresItem-header p{margin-bottom:0}.featuresItem-img{padding:0 32px}.featuresItem-img img{max-width:100%}.featuresRow>div{margin-bottom:20px}.section.testimonial{padding:90px 0 90px}.testimonial-title{margin-bottom:40px}.testimonialItem{max-width:380px;padding:24px 24px;border-radius:12px;background:#FFF;box-shadow:0 10px 10px 0 rgb(12 26 53 / .03)}.testimonialItem-header{display:flex;align-items:center;gap:16px;padding-bottom:10px;border-bottom:1px solid #EBEFF9}.testimonialItem-header img{width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:center;flex:0 0 auto}.testimonial-info h6{font-size:14px!important;font-weight:600;line-height:18px;margin-bottom:0px!important}.testimonial-info p{font-size:14px;line-height:24px}.testimonial-meta{padding:11px 0 12px}.testimonial-vide{position:relative}.testimonial-vide img.testimonial-videoImg{width:100%;border-radius:16px;height:186px;object-fit:cover;object-position:center}.testimonial-vide a.play-video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.aboutMe{padding:100px 0 100px}.pricing-header{max-width:920px;padding:0 10px;margin:0 auto;text-align:center;margin-bottom:60px}.section.pricing{padding:90px 0 90px}.pricing-switcher{display:flex;align-items:center;justify-content:center;gap:16px}.pricing-switcher input{display:none}.pricing-switcher input:checked~label span{left:auto;right:2px}.stwitchToggle{width:44px;height:24px;flex:0 0 auto;background:#04092152;border-radius:20px;padding:2px;position:relative;cursor:pointer}.stwitchToggle span{width:20px;height:20px;background:#FFF;display:inline-block;position:absolute;left:2px;top:2px;border-radius:40px}.priceTable{border:1px solid #E6EAF2;padding:40px 24px;position:relative;border-radius:16px;box-shadow:0 10px 20px 0 rgb(12 26 53 / .05);background:#fff;height:100%}.priceTable .pro-package{min-height:72px}.badge.badge-populer{border-radius:0 0 6px 6px;background:#F6C000;font-size:12px;font-weight:500;line-height:16px;padding:1px 10px;position:absolute;top:0;left:50%;transform:translateX(-50%)}.priceTable-header{text-align:center;margin-bottom:16px}.priceTable-header h3{font-weight:600}.pricing-price p span{font-size:36px;font-weight:600;line-height:1.38;color:#081D47;display:inline-block}.pricing-price p{align-items:center;justify-content:center}.pricing-price p small{font-size:18px;font-weight:600;line-height:24px;color:#1A365D}.pricing-price p{margin-bottom:10px!important}.pricing-save{padding:4px 20px;text-align:center;border-radius:12px;margin-bottom:12px}.priceTable-content ul{display:flex;flex-direction:column;align-items:stretch;gap:16px}.priceTable-content ul li{display:flex;align-items:flex-start;gap:16px}.priceTable-content ul li span{height:24px;width:24px;flex:0 0 auto;justify-content:center;align-items:center;display:flex;border-radius:50%;background:#EEF6FF}.js-yearlypricing{display:none}.switch-text{font-weight:600}.switch-text.active{font-weight:600;color:#1A365D}.section.faqArea{padding:100px 0 100px}.faq-title{margin-bottom:40px}.faq .accordion-item .accordion-button{font-size:18px;font-weight:600;color:#1A365D!important;line-height:26px;padding:24px;box-shadow:none;border:1px solid #E6EAF2;border-top-left-radius:0;border-top-right-radius:0;background:transparent!important;border-left-color:#fff0;border-right-color:#fff0;border-top-color:#fff0;position:relative;padding-left:72px}.faq .accordion-item{border-radius:0px!important;border:none}.faq .accordion-item .accordion-collapse{border-bottom-left-radius:16px;border-bottom-right-radius:16px;border:1px solid #E6EAF2}.faq .accordion-item .accordion-button:not(.collapsed){border-bottom:#fff0;border-top-left-radius:16px;border-top-right-radius:16px;border-top-color:#E6EAF2;border-left-color:#E6EAF2;border-right-color:#E6EAF2}.faq .accordion-item .accordion-collapse.show{border-top-color:#fff0}.faq .accordion-body{padding:0 24px 24px 24px;box-shadow:0 10px 20px 0 rgb(12 26 53 / .05)}.faq .accordion-body p{margin-bottom:0}.faq .accordion-item .accordion-button::after{margin-left:0;margin-right:auto;position:absolute;left:24px;width:36px;height:36px;border:1px solid #2196F3;background-color:#fff0;border-radius:40px;background-position:center;background-repeat:no-repeat;background-image:url(../imgs/icons/plus.svg)}.faq .accordion-item .accordion-button.accordion-button:not(.collapsed)::after{background-image:url(../imgs/icons/minus.svg);background-color:#2196F3}.footer-top{padding:60px 0 70px}.footer-text{max-width:235px}.footer-logo{margin-bottom:20px}.footer-link ul li a{color:#1A365D;font-weight:600;display:block;text-decoration:none;margin-bottom:14px}.footer-social{display:flex;align-items:center;gap:8px}.footer-social a{display:flex;align-items:center;justify-content:center;height:42px;width:42px;border-radius:70px;border:1px solid #3070E7;transition:.3s}.footer-social a:hover{background:#3070E7}.footer-bottom{padding-bottom:32px}.scrollUp{display:flex;align-items:center;gap:14px;color:#1A365D;text-decoration:none;font-weight:600}.scrollUp span.icon{background:#2196F3;height:44px;width:44px;display:flex;align-items:center;justify-content:center;border-radius:40px}.footer-social a{flex:0 0 auto}.offcanvas-wrapper{position:fixed;left:0;top:0;width:100%;height:100%;content:"";background:#fff;z-index:1111;padding:20px;display:flex;align-items:stretch;justify-content:space-between;flex-direction:column;transform:translateX(-100%);transition:.3s}.offcanvas-wrapper.active{transform:translateX(0)}.offcanvas-header button{border:none;background:#fff0;padding:0}.offcanvas-header{margin-bottom:0}.offcanvas-menu ul li a{display:flex;text-decoration:none;color:#000;padding:10px 0;text-align:center;align-items:center;justify-content:center}.offcanvas-menu ul li a img{max-width:16px;margin-right:6px}.offcanvas-menu ul li a:hover{color:#2196F3}.offcanvas-meta ul{justify-content:space-between;flex-direction:column;gap:13px}.offcanvas-meta ul li a{text-decoration:none;color:#000}.offcanvas-meta{background:#095796;padding:10px 10px;margin-left:-20px;margin-right:-20px;margin-bottom:-20px}.offcanvas-meta ul li a span img{max-width:18px}.offcanvas-meta ul li a{font-size:12px;color:#fff}.offcanvas-meta ul li a{display:flex;flex-direction:row;justify-content:space-between;gap:7px}.bar{cursor:pointer}#loading{position:fixed;display:flex;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;opacity:1;background-color:#e1e1e121;z-index:99}.blockui{background:#fff;-webkit-box-shadow:0 0 50px 0 rgb(82 63 105 / .15);box-shadow:0 0 50px 0 rgb(82 63 105 / .15);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-radius:.42rem}.blockui>span{color:#3f4254;padding:10px 15px;font-size:14px;font-weight:400;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner{position:relative}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:#fff0;border-radius:50%;-webkit-animation:spinner-border 0.75s linear infinite;animation:spinner-border 0.75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}.spinner.spinner-primary:before{border:2px solid #5fa0f8;border-right:2px solid #fff0}.spinner:before{-webkit-animation:animation-spinner .5s linear infinite;animation:animation-spinner .5s linear infinite}.spinner:before{content:'';-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:0;border-radius:50%;border:2px solid #d1d3e0;border-right:2px solid #fff0;width:1.5rem;height:1.5rem;margin-top:-.75rem}@-webkit-keyframes animation-spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes animation-spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.testimonial-footer{margin-top:50px;display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap}.testimonial-footer img{height:56px}.banner-outer{padding:18px 5px;position:sticky;top:-1px;display:flex;align-items:center;position:-webkit-sticky;background-color:#d9214e;color:#fff;z-index:1032}.banner-inner{position:sticky;top:0;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.25}.responsive-wrapper{width:100%;margin-left:auto;margin-right:auto}.banner-inner h6{padding:0;color:#fff;margin:0;line-height:1.5;font-weight:500}.banner-code{margin-top:10px;border-radius:10px;background-color:#d9214e;padding:10px 50px}.banner-code h5{padding:0;color:#fff;margin:0;line-height:1.5;font-weight:500}.pricing-price span.del{margin-right:2px}#switcher + label {background-color:#2196F3 !important;} .save-50 {position:relative;z-index:1;margin-top:-40px;right:-570px;height:90px;width:200px;background-size:contain;background-position:center;background-repeat:no-repeat;} @media screen and (max-width:991px) and (min-width:770px) {.save-50 {right:-445px;}} @media screen and (max-width:769px) {.save-50 {right:-335px;}} @media screen and (max-width:566px) {.save-50 {display:none;}.pricing-switcher {margin-bottom:20px;}} .package-title {font-family:'Poppins' !important;font-weight:600 !important;font-size:22px !important;line-height:33px !important;} .package-description {font-family:'Poppins';font-weight:400;font-size:15px;line-height:24px;height:55px;} .price-value {font-family:'Poppins';font-weight:600 !important;font-size:56px !important;line-height:84px !important;} .price-interval {font-family:'Poppins' !important;font-style:normal !important;font-weight:500 !important;font-size:16px !important;line-height:24px !important;} .interval-pricing {display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;} .purchase-button {box-sizing:border-box !important;background:#FFFFFF !important;mix-blend-mode:normal !important;border:1px solid #2196F3 !important;border-radius:12px !important;} .purchase-button-text {color:#2196F3 !important;font-family:'Poppins' !important;font-style:normal !important;font-weight:500 !important;font-size:16px !important;line-height:26px !important;} .bg-price-table {background-color:#2196F3 !important;} .ultimate-text-color {color:white !important;} .growth-ultimate-text {font-family:'Poppins' !important;font-weight:700 !important;font-size:16px !important;line-height:24px !important;} .package-feature {font-family:'Poppins' !important;font-weight:400 !important;font-size:16px !important;line-height:24px !important;} .sub-features {margin-left:20px;margin-top:5px;padding-left:20px;} .sub-features li {margin-bottom:3px;} .head-title {font-size:40px !important;line-height:1.41;} .underline {text-decoration:underline;text-decoration-thickness:1px;} .underline:hover {cursor:help;} [data-tooltip] {position:relative;} [data-tooltip]:hover::after {color:white;display:block;position:absolute;content:attr(data-tooltip);border:1px solid black;background:#101828;padding:0.25em 0.5em;border-radius:8px;font-family:'Poppins';font-style:normal;font-weight:500;font-size:12px;line-height:18px;text-align:center;white-space:nowrap;bottom:100%;left:50%;transform:translateX(-40%);margin-bottom:2px;z-index:1000;}
