/* Hero section CSS */@import url('https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&display=swap');:root{--sand:#E3C8A6;--green:#3D5F32;--ivory:#FAF7F3}.fallback-img{width:100%}.desktop-media{display:block}.mobile-media{display:none}.desktop-img{display:block}.mbl-img{display:none}.primary-white-btn{color:var(--green);text-align:center;font-family:'Montserrat';font-size:22px;font-style:normal;font-weight:700;border-radius:60px;background-color:var(--ivory);padding:15px 30px;margin:30px 0 10px 0;display:block;max-width:500px}.primary-white-btn:hover{background-color:var(--sand);color:var(--green)}.hero-section{position:relative;background-size:cover;padding-top:25%;background-position:center center;background-repeat:no-repeat;background-color:#3d5f32;min-height:300px}.hero-content{padding:40px 5%;position:absolute;left:0;top:0;width:100%;max-width:1920px;margin:0px auto;right:0;height:100%;display:flex;flex-direction:column;justify-content:center}.hero-content h1{color:var(--sand);font-family:"Lora",serif;font-size:42px;font-style:normal;font-weight:700;text-transform:capitalize}.hero-content p{font-size:30px;margin-bottom:25px;font-family:'Montserrat';font-weight:500;color:var(--sand)}.off-new-text{color:var(--sand) !important;font-family:'Montserrat';font-size:14px !important;font-weight:500 !important;text-align:start;margin-bottom:0px !important;text-transform:capitalize !important}.off-text{color:var(--sand);font-family:'Montserrat';font-size:20px !important;font-weight:600 !important;text-transform:capitalize !important;max-width:500px;text-align:center}#wellness-carousal img{max-width:300px;margin:auto}.discount-review-consult{display:flex;flex-direction:column;justify-content:center;text-transform:capitalize;max-width:600px;gap:8px}.trustpilot-text{display:flex}.discount-image,.trustpilot-image,.free-consultation-image{height:30px}.trustpilot-text a{color:var(--sand) !important;font-family:'Montserrat' !important;font-weight:500 !important;font-size:14px !important;line-height:20px !important;text-transform:capitalize !important;text-decoration:underline !important;white-space:nowrap}.trustpilot-text a:hover{color:var(--sand) !important;text-decoration:underline !important}.free-consultation{padding:0px !important}.discount-offer,.trustpilot-review,.free-consultation{display:flex;gap:10px}@media only screen and (max-width:1250px){#wellness-carousal p{font-size:18px}#wellness-carousal h2{font-size:26px}}@media only screen and (max-width:992px){.hero-content h1{font-size:26px;margin:0}.hero-content p{font-size:18px;margin:0 0 15px}.discount-review-consult{max-width:45ch}.primary-white-btn{padding:10px 30px;max-width:350px;font-size:16px;margin:15px 0 0}.off-text{font-size:18px !important}.logo-login .logo img{max-width:180px !important;max-height:60px}.nav-link p{width:111px !important}.account-login{font-size:14px !important}.link_name{font-size:18px !important}.new-wellness-title h2{font-size:30px}.new-wellness-title p{font-size:18px;padding-top:10px}.wellness-section{padding:35px 0 55px}#wellness-carousal p{font-size:18px}#wellness-carousal h2{font-size:22px}}@media only screen and (min-width:992px){.hero-section{min-height:400px}}@media only screen and (max-width:767px){section.hero-section{background-image:url('https://dev.vitaminpacks.com/Persona-Rebranding-B/custom/assets/images/mbl-hero.webp')!important;padding-top:200%}.hero-content{justify-content:flex-start}.discount-review-consult{margin:25px auto 10px;max-width:300px}.assessment-btn{width:100%;text-align:center}.trustpilot-text a{color:#FAF7F3 !important}.desktop-img{display:none}.mbl-img{display:block}.off-new-text{color:#FAF7F3 !important}.mobile-media{display:block;object-fit:cover;object-position:bottom;min-height:800px;max-height:800px}.mobile-none{display:none}#wellness-carousal .owl-dot{width:40px;height:5px;border-radius:10px;background-color:#FBD5E8}#wellness-carousal .owl-dots{display:flex;justify-content:center;gap:10px;margin-top:20px}#wellness-carousal .owl-dot.active{background-color:#FF5CBF}.new-wellness-title h2{font-size:25px}}@media only screen and (min-width:640px) and (max-width:767px){.mobile-media{max-height:1000px}}@media only screen and (min-width:520px) and (max-width:640px){.mobile-media{max-height:880px}}@media only screen and (min-width:420px) and (max-width:520px){.mobile-media{max-height:815px}}@media only screen and (max-width:500px){.hero-content h1{max-width:300px;margin:0 auto;text-align:center}.hero-content p{max-width:230px;margin:15px auto;text-align:center}.off-new-text{max-width:100% !important;margin:0 !important;text-align:start !important}.discount-review-consult{margin:20px auto;max-width:300px}}
/* About section */.font-style{color:#FFF;text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;line-height:22px;text-transform:capitalize}.about-sections{background:#C7A373;padding:20px}.about-section-wrap{display:flex;justify-content:space-evenly;align-items:center;padding:0}.about-section-wrap>div{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1}.about-section-wrap img{width:68px;height:auto;margin-bottom:12px}@media(min-width:300px) and (max-width:479px){.about-section-wrap{flex-direction:column;gap:20px}}@media(min-width:480px) and (max-width:767px){.about-section-wrap{flex-direction:column;gap:20px}}
/* Our assessment CSS */.assessment-section{padding:20px;background-color:#3d5f32}.desktop-assessment{display:flex;align-items:center;justify-content:space-between}.assessment-text{display:flex;flex-direction:column;gap:20px;width:51%}.assessment-text h2{font-size:50px;color:#fff;font-weight:600;font-family:Montserrat;white-space:nowrap}.assessment-text p{color:#fff;font-family:Montserrat;font-size:23px;line-height:1.7}.phone-frame{width:420px;height:800px;border-radius:40px;padding:6px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.phone-frame img{width:100%;height:96%;object-fit:contain;position:relative;top:43px}.carousel{display:flex;height:100%;transition:transform .4s ease-in-out}#assessmentCarousel,#discoverCarousel,#discoverCarousel2{height:fit-content}.carousel-slide img{width:100%;height:100%;object-fit:contain}.mobile-assessment{display:none}.pos-relative{position:relative;display:flex;justify-content:center;margin-bottom:30px}.assessment-list-container{max-width:900px;color:#fff;font-family:Montserrat,sans-serif}.assessment-list-container h3{font-size:25px;font-weight:700;color:#fff;margin-bottom:25px}.assessment-list{list-style-type:disc;padding-left:35px;margin:0}.assessment-list li{font-size:22px;line-height:1.8;margin-bottom:20px;color:#fff}.assessment-list li::marker{color:#fff}@media(min-width:300px) and (max-width:479px){.assessment-section{padding:10px;height:auto}.mobile-assessment{display:block}.desktop-assessment{display:none}.mobile-slide{display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px;padding:20px}.carousel{display:flex!important;flex-direction:column;transition:transform .4s ease-in-out}#carousel{flex-direction:row}.carousel-indicators{order:2}.carousel-inner{order:1}.mobile-slide p{color:#fff;text-align:center;font-family:Montserrat;font-size:25px;font-style:normal;font-weight:400;line-height:40px;padding-bottom:30px}.phone-frame{max-width:260px;max-height:472px;height:100%}.phone-frame img{top:0}.assessment-mbl-text{text-align:center;font-size:30px;color:#fff;font-weight:600;font-family:Montserrat;padding:20px 0 0 0}.assessment-indicators [data-bs-target]{width:40px;height:10px;border-radius:50px;border:0;background-color:#fff!important}.assessment-indicators .active{background-color:#ff5cbf!important}.mobile-assessment .carousel,.mobile-assessment .carousel-inner{width:100%;overflow:hidden}.mobile-assessment .phone-frame{margin:0 auto;display:flex;align-items:center;justify-content:center}.tt1,.tt2,.tt3{color:#fff}.assessment-mb2-text,.assessment-mb3-text,.assessment-mb4-text{color:#fff;text-align:center;font-family:Montserrat;font-size:30px;font-style:normal;font-weight:700;line-height:80px}}@media(min-width:480px) and (max-width:767px){.phone-frame img{height:90%;top:0}.assessment-section{padding:20px;height:auto}.assessment-mbl-text{text-align:center;font-size:26px;color:#fff;font-weight:600;font-family:Montserrat;padding:20px 0 0 0}.mobile-assessment{display:block}.desktop-assessment{display:none}.mobile-slide{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;padding:10px}.mobile-slide p{color:#fff;text-align:center;font-family:Montserrat;font-size:25px;font-style:normal;font-weight:400;line-height:40px;padding-bottom:30px}.phone-frame{max-width:260px;max-height:530px}.assessment-indicators{bottom:8px}.assessment-indicators [data-bs-target]{width:60px;height:10px;border-radius:50px;border:0;background-color:#fff}.assessment-indicators .active{background-color:#ff5cbf!important}.mobile-assessment .carousel,.mobile-assessment .carousel-inner{width:100%;overflow:hidden}.mobile-assessment .phone-frame{margin:0 auto;display:flex;align-items:center;justify-content:center}.tt1,.tt2,.tt3{color:#fff}.assessment-mb2-text,.assessment-mb3-text,.assessment-mb4-text{color:#fff;text-align:center;font-family:Montserrat;font-size:30px;font-style:normal;font-weight:700;line-height:80px}}@media(min-width:768px) and (max-width:1023px){.phone-frame img{height:90%;top:0}.assessment-section{padding:20px;height:auto}.mobile-assessment{display:block}.desktop-assessment{display:none}.mobile-slide{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;padding:10px}.mobile-slide p{color:#fff;text-align:center;font-family:Montserrat;font-size:30px;font-style:normal;font-weight:400;line-height:40px;padding-bottom:30px}.phone-frame{max-width:260px;max-height:530px}.assessment-indicators{bottom:-15px}.assessment-mbl-text{text-align:center;font-size:40px;color:#fff;font-weight:600;font-family:Montserrat;padding:20px 0 0 0}.assessment-indicators [data-bs-target]{width:90px;height:20px;border-radius:50px;border:0;background-color:#fff}.assessment-indicators .active{background-color:#ff5cbf!important}.mobile-assessment .carousel,.mobile-assessment .carousel-inner{width:100%;overflow:hidden}.mobile-assessment .phone-frame{margin:0 auto;display:flex;align-items:center;justify-content:center}.tt1,.tt2,.tt3{color:#fff}.assessment-mb2-text,.assessment-mb3-text,.assessment-mb4-text{color:#fff;text-align:center;font-family:Montserrat;font-size:30px;font-style:normal;font-weight:700;line-height:80px}}@media(min-width:1024px) and (max-width:1439px){.assessment-text{gap:0}.assessment-text h2{font-size:40px;white-space:nowrap}.assessment-text p{font-size:24px}.phone-frame{width:400px;height:750px}}
/* Take assessment */.take-assessment{background-color:#f3ebe3;padding:40px 20px}.science-behind-text{display:flex;flex-direction:column;align-items:center}.take-assessment h3{color:#121926;font-family:'Lora';font-size:30px;font-style:italic;font-weight:600;line-height:45px}.take-assessment .left-take-assessment img,.take-assessment .right-take-assessment img{width:130px;height:130px;border-radius:50%;border:3px solid #eee;object-fit:cover}.take-assessment .section-container{display:flex;justify-content:center;gap:175px}.take-assessment .section-container video{width:300px;height:300px;border-radius:50%;object-fit:cover;border:.2px solid #C7A373;background-color:#f3ebe3}.take-assessment .phone{position:absolute;bottom:-18px;right:69px;background:beige}.take-assessment .potrait{position:absolute;bottom:-18px;right:69px;background:beige}.take-assessment .text-take-assessment{color:#444;max-width:400px;text-align:justify;line-height:1.6}.take-assessment .text-take-assessment p{opacity:0;transform:translateY(-20px);transition:opacity 1.5s ease,transform 1.5s ease}.take-assessment .text-take-assessment p.show{opacity:1;transform:translateY(0)}.para.text-start.show{font-size:18px!important}@media(min-width:300px) and (max-width:479px){.take-assessment{padding:40px 10px}.take-assessment h3{font-size:22px}.science-behind-text{text-align:center;gap:0}.take-assessment .section-container video{width:200px;height:200px}.take-assessment .left-take-assessment img,.take-assessment .right-take-assessment img{width:80px;height:80px;border-radius:50%;border:3px solid #eee;object-fit:cover}.take-assessment .section-container{left:88px;gap:20px;flex-direction:column;align-items:center}}@media(min-width:480px) and (max-width:767px){.take-assessment{padding:20px}.science-behind-text{text-align:center}.take-assessment .section-container video{width:250px!important;height:250px!important}.take-assessment .left-take-assessment img,.take-assessment .right-take-assessment img{width:120px;height:120px;border-radius:50%;border:3px solid #eee;object-fit:cover}.take-assessment .section-container{left:88px;gap:20px;flex-direction:column;align-items:center}.take-assessment .text-take-assessment{margin-top:0}}@media(min-width:1024px) and (max-width:1439px){.take-assessment{padding:20px}.take-assessment .section-container{gap:100px}.take-assessment .text-take-assessment{margin-top:0;left:0}.take-assessment .section-container video{width:280px!important;height:280px!important}}@media(min-width:1024px) and (max-width:1088px){.take-assessment .section-container video{width:247px!important;height:247px!important}}
/* Expert support CSS */:root{--offset:500px;--center-gap:300px}.expert-support-section{padding:20px;background:#faf7f3;text-align:center;position:relative}.expert-support-text{margin-bottom:30px}.expert-support-text h2{color:#444;font-family:'Montserrat';font-size:40px;font-weight:700;line-height:60px;text-transform:capitalize;margin-bottom:30px}.expert-support-text p{color:#121926;font-family:'Lora';font-size:30px;font-weight:400;line-height:45px;margin-bottom:50px}.desktop-support-carousal{display:block}.mobile-support-carousal{display:none}.desktop-support-carousal{position:relative;width:900px;height:400px;margin:0 auto}.desktop-support-carousal>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease}.desktop-support-carousal .image2{transform:translate(calc(-50% - var(--center-gap)/2),-50%);opacity:1;z-index:4}.desktop-support-carousal .image3{transform:translate(calc(-50% + var(--center-gap)/2),-50%);opacity:1;z-index:4}.desktop-support-carousal .image1,.desktop-support-carousal .image4{z-index:3;opacity:0}.desktop-support-carousal.animated .image1{opacity:1;animation:slideLeftFromCenter .8s ease forwards}.desktop-support-carousal.animated .image4{opacity:1;animation:slideRightFromCenter .8s ease forwards;animation-delay:.15s}.desktop-support-carousal.show-all .image1,.desktop-support-carousal.show-all .image2,.desktop-support-carousal.show-all .image3,.desktop-support-carousal.show-all .image4{opacity:1}@keyframes slideLeftFromCenter{from{transform:translate(-50%,-50%);opacity:0}to{transform:translate(calc(-50% - var(--offset)),-50%);opacity:1}}@keyframes slideRightFromCenter{from{transform:translate(-50%,-50%);opacity:0}to{transform:translate(calc(-50% + var(--offset)),-50%);opacity:1}}.karina,.zoe,.brandi,.lori{max-height:300px;object-fit:contain}.mobile-support-carousal{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:20px}.mobile-support-carousal .member img{width:200px;object-fit:contain;display:block}.mobile-support-carousal .extra{display:none;opacity:0;transform:translateY(-40px)}.mobile-support-carousal.animated .extra{display:block;animation:mobileSlideDown .8s ease forwards}@keyframes mobileSlideDown{0%{opacity:0;transform:translateY(-40px)}100%{opacity:1;transform:translateY(0)}}@media (min-width:300px) and (max-width:479px){.desktop-support-carousal{display:none}.mobile-support-carousal .member img{width:150px}.mobile-support-carousal{display:flex;height:300px;gap:10px}}@media (min-width:480px) and (max-width:767px){.desktop-support-carousal{display:none}.mobile-support-carousal{display:flex;height:460px}.expert-support-text h2{font-size:26px;line-height:normal}.expert-support-text p{font-size:26px}}@media (min-width:768px) and (max-width:1023px){.expert-support-text h2{font-size:28px;line-height:normal;margin-bottom:20px}.expert-support-section{padding:40px 20px}.expert-support-text p{font-size:26px;line-height:40px}.desktop-support-carousal{display:none}.mobile-support-carousal{display:flex;height:460px}}@media (min-width:1024px) and (max-width:1200px){.desktop-support-carousal{display:none}.mobile-support-carousal{display:flex;height:460px}}@media (min-width:1201px) and (max-width:1439px){:root{--offset:430px;--center-gap:285px}.expert-support-carousal{width:100%;height:400px}.desktop-support-carousal{display:block}.mobile-support-carousal{display:none}}@media (min-width:1440px) and (max-width:2000px){:root{--offset:438px;--center-gap:290px}.desktop-support-carousal{display:block}.mobile-support-carousal{display:none}}@media(min-width:2001px){:root{--offset:442px;--center-gap:295px}.desktop-support-carousal{display:block}.mobile-support-carousal{display:none}}