@import url(https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap);.bigline-class:before,.line-class1:before,.line-class2:before,.line-class:after,.line-class:before{background:#000;width:2px;left:calc(50% - 1px);position:absolute;display:block;transform:translateY(0);content:""}.bigline-class:before,header.header.sticky__s{transform:translateY(0)}.team-card,body.no-scroll{overflow:hidden}h1,h2{padding-bottom:10px}*,.solutionboxspace .column,ol,ul{padding:0}.header,header.header{top:0;transition:.5s ease-in-out;transform:translateY(-136px)}.header .nav-list li a,.header-main .nav-list li span{color:var(--tertiary);font-size:18px;transition:color .3s}*{margin:0;--primary:#2c2c2c;--secondary:#00796b;--text-color:#6c6c6c;--tertiary:#000;--paragraph:#222;--btnbg:#d35400}h1,h2,h3,h4,h5,h6{color:var(--primary);margin:0!important;font-weight:700}body{line-height:1.5;background:#fff}h1.big-font{font-size:105px;line-height:120px;font-weight:800}h1{font-size:90px;line-height:100px}h2{font-size:52px;line-height:62px}h3{font-size:36px;font-weight:700;line-height:45px}.fonttext-24{font-size:24px;line-height:35px;margin-bottom:15px;font-weight:600;color:#2c2c2c}body,html{height:100%;font-family:Urbanist,sans-serif;font-weight:400;overflow-x:hidden;box-sizing:border-box}p{font-size:20px;line-height:30px;color:#2c2c2c;font-weight:500}.bg-gray{background:#f5f5f5}.bg-yellow{background:#ffd736}.bg-white{background:#ffff}.greentbn{background:#1565c0!important}.darkgreenbtn{background:#00695c!important}.pinkbtn{background:#c2185b!important}.faqsec h2,.footer .follow a,.howitbox p,.role-badge,.symptoms h3,.team-card h3,.team-sec h1,.testimonial .owl-dots,.text-center,p.lead{text-align:center}.line-class1:before,.line-class2:before{height:100px;top:0}.line-class1:after{bottom:0}.bigline-class,.line-class1{position:relative;padding:8rem 0 0}.bigline-class:before{top:-200px;height:180px}.line-class1:before{top:0}.line-class:after,.line-class:before,.spacebottom-class{height:80px}.header .book-now-btn,a.mainbtn{background:#00aa01;color:#fff;text-decoration:none}.header-main .nav-list li.dropdown,.line-class{position:relative}.line-class:after{bottom:-40px}.line-class,.section-space{padding:8rem 0}.line-class:before{top:-40px}a.mainbtn{padding:15px 25px;margin-top:1rem;display:inline-block;border-radius:10px;font-size:18px;font-weight:600}canvas,img,picture,svg,video{display:block;max-width:100%;width:100%}button,input,select,textarea{font:inherit}span.assign-star{color:red!important}a{color:inherit}ol,ul{list-style:none;margin:0}.container{width:100%;max-width:80%;margin:0 auto;padding:0 .75rem}.container-fluid{width:100%;max-width:100%;margin:0 auto}.sectionspacetop-class{padding-top:8rem}.main-row{display:flex;flex-wrap:wrap;margin:0 -.75rem}.column{flex:1;min-width:300px;padding:0 .75rem}.spacebottommargin{margin-bottom:8rem}.section-common-spacing{max-width:750px;margin:auto auto 4rem}.header a.logo{max-width:max-content;width:100%}.header a.logo img{width:100%;height:90px;object-fit:contain;object-position:center}.header .header-main{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.7rem 0}.header button#toggleBtn i{margin-right:.313rem}.header .contact-btn{border:none;text-transform:uppercase}.header{width:100%;position:fixed;background:#ffd736;position:sticky;z-index:100;border-bottom-left-radius:0;border-bottom-right-radius:0}.header-main{display:flex;justify-content:space-between;align-items:center;padding:12px 0}.dropdown.open-menu>.dropdown-menu,.header .logo a,.header-main .nav-list li.dropdown:hover>.dropdown-menu,.owl-carousel .owl-item img,section.our-features.sections-space2 .desktop{display:block}.header .logo img{width:100%;height:48px}.header .nav-list{display:flex;margin:0;gap:50px}.header .nav-list li a{text-decoration:none;font-weight:500}.header .nav-list li a:hover{color:var(--tertiary)}.header .book-now-btn{border:1px solid transparent;padding:8px 32px;border-radius:50px;font-weight:500;font-size:16px;transition:.5s}.header .toggle-btn{flex-direction:column;cursor:pointer;width:25px;height:auto;line-height:0}.header .toggle-btn .bar{width:25px;height:3px;background-color:#333;transition:.3s;z-index:999;display:inline-block;margin-bottom:4px!important;border-radius:50px}.header .toggle-btn .bar:last-child,.partners-program-form-main .main-row{margin:0}.symptoms .icon-and-title-experience,.testimonial .item,header.header{width:100%}.header .menu-toggle{width:25px;height:20px;position:relative;cursor:pointer;background:0 0;border:none;z-index:9999999}.header .menu-toggle span{position:absolute;width:100%;height:1.8px;transition:.7s;right:0;border-radius:.938rem}.header-main .nav-list li span{align-items:center;text-decoration:none;font-weight:500;cursor:pointer;display:flex;gap:5px}img.arrow-nav{height:11px;width:max-content}.header-main .dropdown-menu{display:none;position:absolute;top:100%;left:0;background:#fff;list-style:none;padding:15px 15px 10px;margin:0;min-width:180px;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:6px;z-index:999}.header-main .dropdown-menu li a{padding:0;color:#2c2c2c;white-space:nowrap;font-size:16px!important;font-weight:500;line-height:27px}.header-main .nav-list .dropdown-menu li{margin-bottom:5px}.header-main .dropdown-menu li a:hover{background:0 0;color:#d35400}.header-main .arrow-nav{width:14px;margin-left:6px;transition:transform .3s}.faq-question-main .accordion.open .chevron,.header-main .dropdown.open-menu .arrow-nav,.owl-prev img{transform:rotate(180deg)}img.heroicon-class{height:70px;width:max-content;margin:0 auto;padding-bottom:20px}.hero-bottomcontent{margin-top:5rem;margin-bottom:0;display:flex;justify-content:center}.banner-section.innerpage-banner-sec{position:relative;width:100%;top:0;height:95vh;display:flex;align-items:center;margin-top:-5vh}.hero-bottomcontent h4{font-size:24px;font-weight:700;line-height:34px}.banner-section h3{font-size:42px;line-height:48px;font-weight:700}.hero-bottomcontent p{font-size:22px;line-height:32px}.solutioncontent-class a.common-btn,a.common-btn{background:var(--btnbg);color:#fff;line-height:27px;font-weight:700;display:inline-block;text-decoration:none}a.common-btn{padding:16px 30px;border-radius:50px;font-size:18px}.callactionbg-class a.common-btn,.callactionbg-class a.mainbtn{margin-top:25px}.Choose-Vedic-Connect,.buildboxsec,.faqsec,.how-it-works,.ourservicebox,.solutionsec,section.symptoms{margin-top:-25px}.meetcontent-class{text-align:center;width:100%}.experience-main-row1{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:40px auto 0;width:100%;max-width:100%}.contentbox-experience{background:0 0;border:3px solid #00796b;padding:45px 35px;border-radius:12px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;box-shadow:0 0 11px 0 #00000024}.experience h3{padding:0 0 5px}.symptoms .experience-main-row2{grid-template-columns:repeat(2,1fr)}.experience-main-row2{margin-bottom:0;margin-top:40px;max-width:75%;gap:60px}.symptoms .contentbox-experience{background:#fff;border:0 solid #00796b;padding:0;border-radius:12px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;box-shadow:unset}.symptoms .home-experience-img{max-width:100%;height:100%;margin-bottom:12px;width:100%;border-radius:12px 12px 0 0}.experience-main-row2 p{margin-top:0;margin-bottom:15px;color:rgba(44,44,44,.85)}.btns-class{margin-top:5rem;display:flex;justify-content:center}.solutionboxspace{padding-top:3rem;margin:0 7px}.solutioncontent-class h3{font-size:40px;line-height:50px;padding-bottom:15px}.solutioncontent-class h4{font-size:28px;line-height:35px;padding-bottom:20px;font-weight:600;border-bottom:1px solid #000;width:max-content;margin-bottom:25px!important}.solutioncontent-class p{color:rgba(44,44,44,.9);width:100%;max-width:80%}.solutioncontent-class h5{font-size:24px;line-height:32px;padding-bottom:15px}.solutioncontent-class a.common-btn{padding:12px 45px;border-radius:50px;font-size:16px;margin-top:30px}.solutionimg-class img{height:640px;object-fit:cover}.solutioncontent-class{background:#fff;padding:50px 30px;height:540px}.buildbox-class{background:#fff;padding:3px;border:2px solid #2c2c2c;border-radius:15px;gap:60px;align-items:center}.buildbox-class img{border-radius:15px 0 0 15px;height:275px}.buildbox-class .custom-col-4{flex:1;max-width:25%}.buildbox-class .custom-col-8{flex:1;max-width:70%}.buildbox-class h2{font-size:46px;line-height:56px;font-weight:600}.faq-question-main .accordion{border-radius:20px}.faq-question-main .accordion-header{background-color:transparent!important;color:#000;padding:12px 25px;font-size:21px;text-align:left;width:100%;border:2px solid #00796b;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:20px;font-weight:700}.faq-question-main .chevron{font-size:18px;transition:transform .5s;background:#00796b;padding:7px;border-radius:20px}.faq-question-main .chevron img{min-width:17px;min-height:17px;height:17px;object-fit:contain;width:auto!important}.faq-question-main .accordion-content{padding:10px 50px 23px;background-color:transparent;visibility:hidden;opacity:0;overflow:hidden;height:0;border:0 solid #ff54bb00;border-top:none!important}.faq-question-main .accordion-content p{font-size:18px;width:100%;max-width:85%;margin:0}.faq-question-main .accordion.open .accordion-content{visibility:visible;opacity:1;height:auto;padding:0 25px 20px;border:0 solid #cccc;background:#fff;border:2px solid #00796b;border-top:0!important;border-radius:0 0 20px 20px;margin-top:-5px;margin-bottom:35px}.faq-question-main .accordion.open .accordion-header{background:#fff!important;border-bottom:0;border-radius:20px 20px 0 0}.accordion-container.faq-question-main,.faqimg-class{margin-top:40px;width:100%;max-width:950px;margin-left:auto;margin-right:auto}.faqimg-class img{width:100%;max-width:100%;margin:0 auto;height:340px;object-fit:contain}.faq-questions-second{margin-top:20px!important}.about-content-class{padding-top:10px}.fitvedabox-sec .contentbox-experience{justify-content:start}.fitvedabox-sec p{font-size:18px;line-height:27px;color:rgba(0,0,0,.8);width:100%;margin:0 auto;padding-bottom:25px;max-width:max-content;padding-left:15px;padding-right:15px}.Blueprint .coreservice-box{background:#fff;height:max-content}.shopifybox-class .coreservice-box ul{min-height:160px;height:100%;padding-left:0}.Blueprint a.common-btn{margin-top:20px;display:inline-block}.diffrentsec-class .column{flex:0 0 30%;min-width:300px;max-width:30%}.main-row.diffrentsec-class{justify-content:center;row-gap:24px;padding:30px 0 40px;width:100%;max-width:80%;margin:0 auto}.diffrentsec-class .contentbox-experience{background:#fff;border:0 solid #00796b;padding:0;height:100%}.diffrentsec-class img{border-radius:12px 12px 0 0}.diffrentsec-class h3{font-size:30px;line-height:38px;padding:25px 0;font-weight:600}.shopifybox-class .column,.shopifywhy-prologic .column{max-width:30%;flex:0 0 30%}.shopifybox-class{width:100%;max-width:90%;margin:50px auto 70px;justify-content:center}.shopifybox-class .coreservice-box img{height:60px;margin-bottom:20px;width:auto}.view-custombtn img.blackicon{width:max-content!important;height:12px!important;margin-bottom:0!important}a.view-custombtn{display:flex;align-items:center;gap:10px;margin-left:30px;margin-top:25px;color:rgb(0 4 224 / 80%);font-size:16px;font-weight:600;border-bottom:2px solid;width:max-content;text-decoration:none;line-height:25px}.coreservice-box h3{margin-bottom:20px!important}.coreservice-box ul li{font-size:18px;line-height:29px;margin-bottom:15px;color:rgb(0 0 0 / 80%);font-weight:700}.coreservice-box ul{padding-left:19px}.coreservice-box{padding:40px 40px 45px;height:auto;border-radius:15px;box-shadow:0 0 11px 0 #00000024}.howitbox img{height:85px;margin:0 auto}p.lead{color:#2c2c2c;font-weight:800;text-transform:uppercase;margin:12px 0 15px}.Choose-Vedic-Connect .main-row,.how-it-works .main-row,.vedic-connect .main-row{align-items:center}.howitboximg img{height:45px}.howitworks-space{margin-top:4rem}.callactionbg-class{background:#ffff;margin-top:8rem}.coreservice-box hr{margin:25px 0}.testimonial .owl-nav button.owl-prev{left:0}.testimonial .owl-nav button.owl-next{right:0}.testimonial .owl-dots{padding-top:15px;display:none}.author,.footer .follow ul,.quote-icon,.star-class p,.team-grid,.testimonial .owl-item{display:flex}.fitveda .testimonial-card,.testimonial-card{padding:50px 35px 35px}.testimonial .owl-dots button.owl-dot{width:15px;height:15px;border-radius:50%;display:inline-block;background:#ccc;margin:0 3px}.testimonial .owl-dots button.owl-dot.active{background-color:#000}.testimonial .owl-dots button.owl-dot:focus,.testimonial .owl-nav button:focus{outline:0}.testimonial span{font-size:14px;position:relative;top:-5px}.videobox p{margin-top:15px}.star-class img{width:auto!important;height:20px;object-fit:contain}.star-class p{gap:12px;justify-self:center;margin-top:-10px!important}.testimonial button.owl-next,.testimonial button.owl-prev{border:1px solid #000!important;width:45px;height:45px;border-radius:50%}.owl-next img,.owl-prev img{filter:invert(1)}button.owl-next:hover,button.owl-prev:hover{background:#d35400!important;border:1px solid #d35400!important}button.owl-next:hover img,button.owl-prev:hover img{filter:unset}.testimonial .owl-nav{float:right;position:absolute;top:-66px;right:0}.testimonial .owl-nav img{height:16px}.testimonial button.owl-next{margin-left:10px}.videobox{margin-top:16px}.banner-section.innerpage-banner-sec .innerpage-banner-content{text-align:center;z-index:9;position:relative}.icon-and-title-experience{display:flex;flex-direction:column;align-items:center}.home-experience-img{max-width:100%;height:70px;margin-bottom:12px}.author img,.quote-icon{height:50px;border-radius:50%}.check-icon-list li{position:relative;padding-left:30px;margin-bottom:20px}.check-icon-list li::before{content:"";position:absolute;left:0;top:5px;width:20px;height:20px;background-image:url(../img/check.svg)!important;background-size:contain;background-repeat:no-repeat}.testimonial-card{background:#fff;border-radius:0;max-width:100%;margin:60px auto;box-shadow:0 4px 15px rgba(0,0,0,.1);position:relative}.footer .follow a,.quote-icon{background:#d35400;color:#fff}.quote-icon{position:absolute;top:-20px;left:20px;font-size:24px;padding:8px 12px;width:40px;line-height:50px;justify-content:center;align-items:center}.footer,.team-card{padding-bottom:20px}.stars{color:#fe8b75;font-size:26px;margin:10px 0}.testimonial-text{font-size:18px;color:#2c2c2c;line-height:1.5;margin:15px 0}.author{align-items:center;border-top:1px solid #eee;margin-top:15px;padding-top:10px}.author img{width:50px!important;margin-right:12px}.author-info h4{margin:0;font-size:18px;font-weight:600;color:#453232}.author-info p{margin:2px 0 0;font-size:14px;color:#797979}.quote-icon img{height:18px}.vedic-connect-sec .innerpage-banner-content{text-align:left!important;padding-left:2%}.vedic-connect-sec .vedicappimg{padding-right:2%}.vedic-connect-sec .about-content-class{padding-top:15px;padding-bottom:15px}.howitbox p{font-size:18px;line-height:27px;color:rgba(44,44,44,.85);margin-top:10px}.borderline-class{background:#7d7d7de0;height:1.2px;margin:20px 0 30px}.Choose-Vedic-Connect p.fonttext-24{margin-top:12px}p.font-22{font-size:22px;font-weight:700;margin-bottom:15px}.choose-content ul{list-style:disc;padding-left:19px;padding-top:10px;padding-bottom:10px}.choose-content li{font-size:19px;margin-bottom:20px;font-weight:600;line-height:31px}.choose-vedic-img img{height:700px;object-fit:cover;border-radius:12px}.footer{padding-top:40px;position:relative;z-index:8}.footer .mainlogo-content img{height:80px;object-fit:contain;width:max-content}.footer p{font-size:16px;line-height:27px;margin-top:15px}.footer .follow ul{gap:16px;margin-top:5px}.follow h4,.footer .quicklinks h4{font-size:18px;padding-bottom:13px}.footer .quicklinks ul li a{color:#222;font-size:16px;text-decoration:none;line-height:26px}.footer .follow a{width:30px;display:inline-block;height:30px;line-height:30px;border-radius:50%}.footer .quicklinks ul li{margin-bottom:8px}.footer .customcol-5{max-width:49%;min-width:auto;flex:0 0 49%}.footer.customcol-3{max-width:18%;min-width:auto;flex:0 0 18%}.footer .customcol-4{max-width:max-content;min-width:auto;flex:1}.footer .mainlogo-content{padding-right:20%}.gymveda-content .choose-content li{font-size:24px;margin-bottom:20px;font-weight:600;line-height:31px;color:#2c2c2c}.fit-veda .header .nav-links{background-color:#eaf3ff}.fit-veda .faq-question-main .chevron,.fitveda-class .quote-icon{background:#1565c0}.fitveda-class button.owl-next:hover,.fitveda-class button.owl-prev:hover{background:#1565c0!important;border:1px solid #1565c0!important}.fit-veda .faq-question-main .accordion-header,.fit-veda .faq-question-main .accordion.open .accordion-content{border:2px solid #1565c0}body.femme-veda{background:#fff1f5}.femme-veda .faq-question-main .chevron,.femme-veda .quote-icon{background:#c2185b}.femme-veda button.owl-next:hover,.femme-veda button.owl-prev:hover{background:#c2185b!important;border:1px solid #c2185b!important}.femme-veda .faq-question-main .accordion-header,.femme-veda .faq-question-main .accordion.open .accordion-content{border:2px solid #c2185b}body.vedic-connect{background:#fff6e9}.vedic-connect .faq-question-main .chevron,.vedic-connect .quote-icon{background:#00695c}.vedic-connect button.owl-next:hover,.vedic-connect button.owl-prev:hover{background:#00695c!important;border:1px solid #00695c!important}.vedic-connect .faq-question-main .accordion-header,.vedic-connect .faq-question-main .accordion.open .accordion-content{border:2px solid #00695c}.footer .main-row{align-items:start!important}.team-grid{gap:40px;margin-top:25px!important;width:100%;max-width:1400px;margin:0 auto}.footer-bottom,.policy-class{gap:15px;display:flex}.team-card{background:#fff;border-radius:20px;box-shadow:0 10px 25px rgba(0,0,0,.08);width:100%;max-width:33.33%}.image-container img{width:100%;height:450px;object-fit:cover;object-position:top;border-radius:15px 15px 0 0}.role-badge{background:0 0;padding:0;border-radius:0;font-size:17px;color:#d35400;margin:0 auto;display:block;width:100%;font-weight:600}section.team-sec{padding:120px 0;background:#eaf3ff}body.team{background:#fff}.team-sec h1{font-size:52px;line-height:58px}.team-card h3{font-size:26px;padding:12px 0 5px;line-height:36px}.content{padding:0 15px}.green-word{color:#00aa01}p.subhead{font-size:40px;font-weight:700}.subheadingspace{margin-top:70px}h2.large-font{font-size:65px;line-height:80px;padding-top:10px}.footer .container{max-width:40%}.image-container{padding:12px 12px 0}.gymstepveda{margin-top:5rem}.gymcontent-class p{max-width:fit-content}.gymveda-content .choose-content ul li:last-child{margin-bottom:0}.gymveda-hero .about-content-class{width:100%;max-width:70%;margin:0 auto}.gymcontent-class{display:flex;flex-wrap:wrap;justify-content:center}.gymcontent-class .experience{width:100%;flex:0 0 31%;max-width:31%}.section-space-2{padding-top:5rem}.orangetbn-outline{background:0 0!important;color:#d35400!important;border:1px solid #d35400!important;margin-left:10px!important}.footer-bottom{border-top:1px solid #2222223d;padding-top:0;margin-top:25px;justify-content:center}.footer-bottom p{text-align:center;font-size:14px!important;color:#222!important}a.anchor-class{text-decoration:none}.anchor-sep{border-left:1px solid #222;border-right:1px solid #222;padding:0 15px}