/*
Theme Name: Responsive Child
Theme URI: https://cyberchimps.com/responsive/
Template: responsive
Author: CyberChimps
Author URI: https://cyberchimps.com
Description: Responsive is a fast, lightweight, &amp; fully customizable WordPress theme, which offers 100+ free ready-to-use Elementor &amp; WordPress Block templates for websites of all types (blog, WooCommerce, Portfolio, Podcast, Startups, Consultancy, Education, LMS, Auctions, and more). The theme is easy to customize and you can create blog or eCommerce websites using a user-friendly drag and drop interface. It's optimized for SEO with support for Schema.org microdata, fast loading speed, and responsive layout designs. Responsive works with all popular WordPress plugins like WooCommerce, bbPress, LearnDash, BuddyPress, etc. Responsive theme is fully compatible with popular page builders like Elementor, Brizy, Beaver Builder, Visual Composer, SiteOrigin, Divi, etc. It comes with ready to import websites: Built with Elementor &amp; full site editing(FSE) features, it's an ideal theme to quickly launch a fully functional website. Features: #Responsive #Starter Templates #WooCommerce Ready #Import Pre-Built Elementor Websites (Elementor &amp; Block editor) #LearnDash LMS Ready #RTL support #Translations Ready #WPML Compatible #Retina Logo #Layout Settings #Transparent Headers #Blog Layouts #Unlimited Colors. Check out the list of all 100+ Responsive Starter Templates: https://cyberchimps.com/wordpress-themes/
Tags: blog,grid-layout,one-column,two-columns,left-sidebar,right-sidebar,custom-background,custom-header,custom-colors,custom-logo,custom-menu,editor-style,featured-images,featured-image-header,flexible-header,footer-widgets,full-width-template,microformats,sticky-post,theme-options,threaded-comments,translation-ready,block-styles,e-commerce,portfolio,rtl-language-support,post-formats,accessibility-ready,wide-blocks
Version: 6.0.1.1730712041
Updated: 2024-11-04 09:20:41

*/
@font-face { font-family: 'Beausite Fit Trial'; src: url(/wp-content/themes/responsive-child/fonts/beausite-fit/BeausiteFit-Black.otf);}
@font-face { font-family: 'Beausite Fit Trial'; font-style:italic; src: url(/wp-content/themes/responsive-child/fonts/beausite-fit/BeausiteFit-BlackItalic.otf);}
@font-face { font-family: 'Beausite Fit Trial'; font-weight:bold; src: url(/wp-content/themes/responsive-child/fonts/beausite-fit/BeausiteFit-Bold.otf);}
@font-face { font-family: 'Beausite Fit Trial'; font-weight:bold;font-style:italic; src: url(/wp-content/themes/responsive-child/fonts/beausite-fit/BeausiteFit-BoldItalic.otf);}
@font-face { font-family: 'Beausite Fit Trial'; font-weight:300;src: url(/wp-content/themes/responsive-child/fonts/beausite-fit/BeausiteFit-Light.otf);}
@font-face { font-family: 'Beausite Fit Trial'; font-weight:300;font-style:italic;src: url(/wp-content/themes/responsive-child/fonts/beausite-fit/BeausiteFit-LightItalic.otf);}
@font-face { font-family: 'Beausite Fit Trial'; font-weight:500;src: url(/wp-content/themes/responsive-child/fonts/beausite-fit/BeausiteFit-Medium.otf);}
@font-face { font-family: 'Beausite Fit Trial'; font-weight:500;font-style:italic;src: url(/wp-content/themes/responsive-child/fonts/beausite-fit/BeausiteFit-MediumItalic.otf);}
@font-face { font-family: 'Beausite Fit Trial'; font-weight:400;src: url(/wp-content/themes/responsive-child/fonts/beausite-fit/BeausiteFit-Regular.otf);}
@font-face { font-family: 'Beausite Fit Trial'; font-weight:400;font-style:italic;src: url(/wp-content/themes/responsive-child/fonts/beausite-fit/BeausiteFit-RegularItalic.otf);}
@font-face { font-family: 'Beausite Fit Trial'; font-weight:200;src: url(/wp-content/themes/responsive-child/fonts/beausite-fit/BeausiteFit-Thin.otf);}
@font-face { font-family: 'Beausite Fit Trial'; font-weight:200;font-style:italic;src: url(/wp-content/themes/responsive-child/fonts/beausite-fit/BeausiteFit-ThinItalic.otf);}


html body .benifits-of-consulting-secmianwraper .commonblockwraper .content-secwraper .desc{    width: 34.53vw;font-family: Noto Sans;font-weight: 400;font-style: Regular;font-size: 0.99vw;leading-trim: NONE;line-height: 152%;letter-spacing: 0%;color: #575954;min-height: 7.5vw;}
html body .benifits-of-consulting-secmianwraper .commonblockwraper .content-secwraper{padding-left: 2.08vw;padding-bottom: 2.08vw;padding-bottom:1.667vw;}
html body .benifits-of-consulting-secmianwraper .commonblockwraper .content-secwraper .subtitle-wraper{font-family: 'Beausite Fit Trial';font-weight: 400;font-style: Regular;font-size: 1.67vw;leading-trim: NONE;line-height: 132%;letter-spacing: -1%;margin-top: 1.3vw;border-bottom: 1px solid #8FD7C6;padding-bottom: 0.83vw;margin-bottom: 1.04vw;}
html body .benifits-of-consulting-secmianwraper .commonblockwraper .content-secwraper .link-icon-wraper .icon-wraper img{width: 5.73vw;}
html body .benifits-of-consulting-secmianwraper .benifits-ofconsulting-secele-wraper{padding-top:6.25vw;}
html body .benifits-of-consulting-secmianwraper .commonblockwraper .content-secwraper .link-icon-wraper{display: flex;justify-content: space-between;align-items: flex-end;padding-right:1.77vw;}
html body .benifits-of-consulting-secmianwraper .commonblockwraper{background-color: #F5F7F3;    border-bottom-right-radius: 4.53vw;}
html body .benifits-of-consulting-secmianwraper .benifits-ofconsulting-secele-wraper .section-wraper-inner{display: grid;grid-template-columns: 49.3% 49.3%;column-gap: 1.25vw;}
html body .benifits-of-consulting-secmianwraper .benifits-ofconsulting-secele-wraper h2{font-family: 'Beausite Fit Trial';font-weight: 300;font-style: Light;font-size: 3.54vw;leading-trim: NONE;line-height: 112.00000000000001%;letter-spacing: 0%;color: #007666;margin-bottom: 2.5vw;}
html body div.pricvaicy-policy-contentwraper h2{margin-bottom:1vw;}
html body div.pricvaicy-policy-contentwraper ul{margin-bottom:0;}
html body div.google-desc ul{margin-bottom:2vw !important;}
html body #video-section .cod-split-text p span{font-weight:500;display:inline-block !important;}
html .search.search-no-results .content-area-wrapper #main-blog .entry-column{width:100%;}
html .search.search-no-results .content-area-wrapper #main-blog{justify-content: center;text-align: center;}
html .search.search-no-results .site-content-header{padding-top: 7vw;padding-bottom: 0;margin-bottom:1vw;}
html .search.search-no-results .hentry h6 a{color:var(--Primary-Green, #007666);}
html .search.search-no-results .search-form{display:none;}
html .search.search-results .navigation .nav-links .page-numbers,html .search.search-results .navigation .nav-links a{color: var(--Primary-Green, #007666);font-weight: 400;}
html .search.search-results .content-outer.container,html .search.search-no-results .content-outer.container{max-width: 100%;padding-left: 6.3%;padding-right: 6.3%;}
html .search.search-results .read-more a,html .search.search-no-results .read-more a{color: var(--Primary-Green, #007666);font-weight: 400;text-decoration:none;}
html .search.search-results .post-data *,html .search.search-results .hentry .post-data a,html .search.search-results .hentry .post-data,html .search.search-results .post-meta *, .hentry .post-meta a{color: var(--Primary-Green, #007666);font-weight:400;text-decoration:none;}
html .search.search-results #primary,html .search.search-no-results #primary{padding-top: 5vw;padding-bottom: 5vw;}
html .search.search-results .entry-title.post-title a,html .search.search-no-results .entry-title.post-title a{color: var(--Primary-Black, #000);font-family: "Beausite Fit Trial";font-size: 1.5vw;font-style: normal;font-weight: 500;line-height: 150%;display: inline-block;text-decoration:none;}
html .search.search-results .site-content-header .page-title,html .search.search-no-results .site-content-header .page-title{font-size: 3.542vw;line-height: 112%;font-weight: 500;margin-bottom: 3.125vw;color: #005E60;margin-bottom:0;}
html .error404 .post-entry .hentry h6 a{color: var(--Primary-Green, #007666);font-family: "Noto Sans";font-size: 1.094vw;font-style: normal;font-weight: 600;line-height: 170%;}
html .error404 .post-entry .hentry{text-align: center;padding-top: 5vw;padding-bottom: 5vw;}
html .error404 .post-entry .hentry h1{font-size: 2.917vw;line-height: 112%;font-weight: 300;}
html .error404 .content-outer.container{max-width: 100%;padding-top: 7vw;padding-bottom: 2vw;}
html .error404 #searchform{display:none;}
html .error404 #secondary{display:none;}
html .acredation-logosec-mainwraper h1.elementor-heading-title{color: var(--Primary-Green, #007666);text-align: center;font-family: "Beausite Fit Trial";font-size: 2.5vw;font-style: normal;font-weight: 400;}

html .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper .subttile-wraper .bold.clubbed{font-weight:500;}

/* Hide the navigation of home page slider for now */
html .home-page-swiper-controls{display:none;}

.elementor-accordion .elementor-accordion-item {
    transition: height 0.3s ease-in-out;overflow: hidden;
}
.res-last-item.res-search-link.active .res-search-icon-wrap .icon-search:before{content:"\2716";}
.res-last-item.res-search-link .res-search-icon-wrap{width:1.076vw;}
.main-navigation #searchform{width:45.625vw;background-color:#007666;box-shadow:unset;padding:1.823vw 0;
border-radius:0 0 0 1.667vw;}
.main-navigation #searchform .field{background-color:#007666;color:#8FD7C6;color: var(--Secondary-Light-Green, #8FD7C6);font-family: "Beausite Fit Trial";font-size: 1.667vw;font-style: normal;font-weight: 400;
line-height: 128%;padding:0;width:70%;}
.main-navigation #searchform .field::placeholder{color:#8FD7C6;}
.main-navigation #searchform .res-search-wrapper{padding-left:3.125vw;display:flex;align-items:center;justify-content:space-between;}
html .main-navigation #searchform{top: 6.25vw;left: auto;right: 0;}
html .white-text{color:#fff !important;}
html .main-navigation #searchform .res-search-wrapper .search-submit{display:inline-flex;background-color:transparent;}
html #searchform .arrow-button.arrow-btn-old .text{color:#fff;text-transform:capitalize;}
html .main-navigation #searchform {
    display:block !important; position: absolute; top: 6.25vw;right: 0;clip-path: inset(0 0 100% 0);
    transform: translateY(0%);opacity: 0;visibility: hidden;
/*     transition: transform 0.5s ease-in-out, opacity 0.5s ease-in-out, visibility 0.5s; */
    transition: clip-path 0.3s ease-in-out, opacity 0.3s ease-in-out, visibility 0.5s;
    padding-right:2.6%;
}
html .main-navigation #searchform.active {
/*     transform: translateY(0); */
    opacity: 1;visibility: visible;clip-path: inset(0 0 0 0);
}

html header .icon-search:before{cursor: pointer;color: #00B490;font-size: 1.076vw;font-weight: normal;}
html body h2{text-transform:math-auto;font-family:"Beausite Fit Trial";}
html body h3{text-transform:math-auto;font-family:"Beausite Fit Trial";}
html .elementor-52 .elementor-element.elementor-element-2f8d1c1.elementor-element, html .elementor-52 .elementor-element.elementor-element-2f8d1c1.elementor-element .elementor-widget-container{height:100%;}
html .first-section-banner-content.delivery-solution-first-section h2{
    width:55vw;
}
html sup{font-size:1.094vw;top:-.8em;}
html .menu-link sup{font-size:.5094vw;}
.testimonial-layoutwraped .title-wraper{
    color: var(--Secondary-Dark-Green, #005E60);
font-family: "Beausite Fit Trial";
font-size: 1.667vw;
font-style: normal;
font-weight: 500;
line-height: 1.458vw; /* 87.5% */
}
.testimonial-layoutwraped .subtitle-wraper{align-self:stretch;
    color: var(--Secondary-Grey, #393A37);
font-family: "Beausite Fit Trial";
font-size:3.542vw;
font-style: normal;
font-weight: 400;
line-height: 110%;text-transform:math-auto;
}
.home-page-swiper-controls .swiper-pagination-current{
    color: var(--Primary-Black, #000);
text-align: right;
font-family: "Noto Sans";
font-size: 1.354vw;
font-style: normal;
font-weight: 200;
line-height: 152%;
}
.home-page-swiper-controls .swiper-pagination-total{
    color: var(--Secondary-Grey, #393A37);
font-family: "Noto Sans";
font-size: 0.938vw;
font-style: normal;
font-weight: 200;
line-height: 152%;
}
.testimonial-layoutonewraper .testimonialSwiperOne .swiper-wrapper{
    gap:1.302vw;
}
.testimonial-layoutonewraper .testimonialSwiperOne.totaltestimonial-1 .items-wraper{
    padding: 3.646vw 4.204vw 2.781vw 4.083vw;
}
.testimonial-layoutonewraper .testimonialSwiperOne.totaltestimonial-1 .items-wraper .description-wraper{
   font-size:1.458vw;line-height:168%;
}
.testimonial-layoutonewraper .testimonialSwiperOne .items-wraper{background:rgba(143, 215, 198, 0.10);
padding:3.646vw 2.604vw 0.781vw 2.083vw;border-radius:0px 5.208vw 0px 0px;margin-right:0 !important;}
.testimonial-layoutonewraper .quote-iconwraper{position:absolute;top:-20px;}
.testimonial-layoutonewraper .testimonialSwiperOne .items-wraper .name-wraper{
    color: var(--Primary-Green, var(--Color-2, #007666));
font-family: "Beausite Fit Trial";
font-size: 1.354vw;
font-style: normal;
font-weight: 500;
line-height: 1.823vw; /* 134.615% */
letter-spacing: -0.26px;
    padding-bottom:5px;
}
.testimonial-layoutonewraper .testimonialSwiperOne{
    padding-top:40px;
}
.testimonial-layoutonewraper .testimonialSwiperOne .items-wraper .description-wraper{
    color: var(--Primary-Black, #000);
font-family: "Noto Sans";
font-size: 0.99vw;
font-style: normal;
font-weight: 300;
line-height: 168%; /* 31.92px */
letter-spacing: 0.38px;min-height:11.5vw;margin-bottom:3.125vw;
}
.testimonial-layoutonewraper .testimonialSwiperOne .items-wraper .designationwraper{
    color: var(--Secondary-Grey, #393A37);
font-family: "Noto Sans";
font-size: 0.833vw;
font-style: normal;
font-weight: 300;
line-height: 1.25vw; /* 150% */
letter-spacing: 0.64px;
text-transform: uppercase;
}
.testimonial-layoutonewraper .testimonialSwiperOne .items-wraper .img-wraper-border{
    border-top:1px solid #8FD7C6;
/*  padding:3.98vw 0px 0px 0px; */
}
.testimonial-layoutonewraper .testimonialSwiperOne .items-wraper .img-wraper-border img{
    width: auto;
    mix-blend-mode: multiply;
    height: 3.13vw;
    object-fit: contain;
}
.testimonial-layoutonewraper .testimonialSwiperOne .items-wraper .desc-profile-img img{
    width:3.542vw;height:3.542vw;
}
html .v2-tech-svg{width:100%;}
html .v2-tech-svg tspan{
    color: var(--Primary-Black, #000);font-family: "Beausite Fit Trial";font-size: 2.5vw;font-style: normal;
    font-weight: 400;line-height: 128%; /* 61.44px */
}
html .v2-tech-svg .color_text tspan{
    font-size:1.667vw;line-height:128%;
}
.testimonial-layoutwraped .testicarouselwraper{margin-top:-40px;}
.testimonial-layoutonewraper .testimonialSwiperOne.multiple-test .items-wraper .name-designationwraped{
    padding:0.833vw 0;
}
.testimonial-layoutonewraper .testimonialSwiperOne.multiple-test .items-wraper .img-wraper-border{
    padding-top:0.885vw;
}
.testimonial-layoutonewraper .testimonialSwiperOne.multiple-test .items-wraper{padding-bottom:2.083vw;}
html .home-page-about-panel .arrow-button{margin-top:1.458vw;}
html .testimonial-layoutonewraper{padding-left:3.2%;padding-left:2.6%;padding-right:0;padding-top:7.813vw;padding-bottom:7.813vw;}
.home-page-swiper-controls{position:absolute;right:100px;bottom:50px;}
.e-con-inner{max-width:100% !important;padding-left:3.2%!important;padding-right:3.2% !important;}
.site-header .container{padding: 0% 2.6%;}
body:not(.res-transparent-header) .site-header{padding-top:1.979vw;padding-bottom:0.938vw;}
.nav-menu .menu-item .menu-link{color: #000;font-family: "Noto Sans";font-size: 0.938vw;
                                font-style: normal;font-weight: 400;line-height: 1.458vw;}
.menu .menu-item .menu-link[aria-expanded="false"]::after{
    content:'';
    background-image:url('https://vantage.codolin.com/wp-content/uploads/2024/12/Plus-3.svg');
    background-repeat:no-repeat;
    width:0.781vw;height:0.781vw;
    position:absolute;left:-0.208vw;top:0.313vw;background-size:cover;
}
.menu .menu-item .menu-link[aria-expanded="false"]{position:relative;padding-left:15px;}
.menu .menu-item .menu-link .res-iconify{display:none;}
.main-navigation a{padding:0;}
.main-navigation-wrapper .nav-menu{display:flex;align-items:center;gap:2.917vw;}
html .nav-menu .nav-get-in-tounch .menu-link{color:#007666;letter-spacing: 0.36px;font-weight:700;}
.site-branding-wrapper .custom-logo-link img{width:10.469vw;height:3.229vw;}
.footer-widget-1 .widget_nav_menu h2,.footer-drop-a-line h3{color: var(--Secondary-Light-Green, #8FD7C6);
font-family: "Beausite Fit Trial";
font-size:1.354vw;
font-style: normal;
font-weight: 500;
line-height: normal;}
.footer-drop-a-line h3{margin-bottom:0;text-align:left;padding-bottom:0.581vw;}
.footer-drop-a-line a{color: var(--Primary-White, #FFF);
font-family: "Noto Sans";
font-size: 1.667vw;
font-style: normal;
font-weight: 300;
line-height: normal;
letter-spacing: 0.64px;
text-decoration-line: underline;text-underline-offset: 3px;text-decoration-thickness: 1px;}
.footer-widget-1 .widget_nav_menu .menu-item a{color: var(--Primary-White, #FFF);text-decoration:none;
font-family: "Noto Sans";
font-size: 0.938vw;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 0.36px;}
.footer-widget-1 .is-layout-flex{align-items:start;}
.footer-address-section{width:51%;margin-left:auto;gap:36px;display:flex;flex-direction:column;}
.footer-address-section-box .country{color: var(--Secondary-Light-Green, #8FD7C6);
text-align: right;
font-family: "Noto Sans";
font-size: 0.833vw;
font-style: normal;
font-weight: 700;
line-height: 160%; /* 25.6px */margin-bottom:0;padding-bottom:0.349vw;}
.footer-address-section-box .address{color: var(--Primary-White, #FFF);
text-align: right;
font-family: "Noto Sans";
font-size: 0.833vw;
font-style: normal;
font-weight: 400;
line-height: 160%; /* 25.6px */
letter-spacing: 0.16px;margin-top:0;margin-bottom:0;padding-bottom:0.349vw;}
.footer-address-section-box .number{color: var(--Primary-White, #FFF);
text-align: right;
font-family: "Noto Sans";
font-size: 0.833vw;
font-style: normal;
font-weight: 600;
line-height: 160%; /* 25.6px */margin-top:0;}
.footer-widget-2{width:40% !important;display:flex;align-items:end;justify-content:end;}
.footer-widget-1{width:60% !important;}
.footer-widget-1 #block-8 .widget-wrapper .wp-block-columns{justify-content:space-between;}
.top-footer{padding:3.125vw 2.6%;border-bottom:2px solid #8FD7C6;}
.top-footer h2{color: var(--Secondary-Light-Green, #8FD7C6);margin-bottom:10px;
font-family: "Beausite Fit Trial";
font-size: 3.542vw;
font-style: normal;
font-weight: 400;
line-height: 112%; /* 76.16px */}
.top-footer a{color: var(--Primary-White, #FFF);display:flex;align-items:center;gap:8px;
font-family: "Noto Sans";
font-size: 1.094vw;
font-style: normal;
font-weight: 600;
line-height: 170%; /* 35.7px */
letter-spacing: -0.21px;
text-decoration-line: underline;}
.site-footer{background:#007666;
/*  background-image:url('https://vantage.codolin.com/wp-content/uploads/2024/11/Grid.svg'); */
    background-size:100vw;}
.site-footer .col-940{background:#007666;}
.site-footer .container{padding:0px 2.6% 0 2.6%;}
.footer-widget-1 #block-8 .widget-wrapper{padding:50px 0px;}
.footer-widget-2{padding:0 !important;}
.footer-widget-1 #block-7 .widget-wrapper{padding:0px 0px;}
.site-footer .lower-footer{padding-top:37px; padding-bottom:37px;border-top:2px solid #8FD7C6;display:flex;
 justify-content:space-between;}
.lower-footer .lower-footer-content p,.lower-footer .lower-footer-content p a,.footer-designed-by{color: #E6E6E6;
font-family: "Noto Sans";
font-size:0.833vw;
font-style: normal;
font-weight: 500;
line-height: 160%;
letter-spacing: 0.64px;}
html .footer-designed-by{
    font-size:0.729vw;
    letter-spacing:0.56px;
    color:#D6D6D6;
}
.lower-footer .lower-footer-content p a{text-decoration:underline;text-underline-offset: 2px;}
.lower-footer .lower-footer-content p a:hover{color:#fff;}
.footer-widget-1 .widget_nav_menu h2{margin-bottom:15px;}
.footer-widgets .footer-widget .widget-wrapper ul li, .widget-area .widget-wrapper ul li{
    border-top:unset;padding:5px 0;
}
.footer-svg-icon-1 img{width:3.75vw;height:3.281vw;}
.footer-widgets .container .row{padding-top:50px;}
.footer-widgets .footer-widget .widget-wrapper ul li:last-child, .widget-area .widget-wrapper ul li:last-child{
    border-top:unset;
}
.a-cta-btn{display:flex;align-items:center;gap:8px;text-decoration:underline !important;
 color: var(--Secondary-Dark-Green, #005E60);
font-family: "Noto Sans";
font-size: 1.094vw;
font-style: normal;
font-weight: 600;
line-height: 170%; /* 35.7px */
letter-spacing: -0.21px;
text-decoration-line: underline;text-underline-offset: 2px;
    cursor:pointer;
}
.home-page-about-panel .normal-text{
    color: #000;
font-family: "Noto Sans";
font-size: 0.99vw;
font-style: normal;
font-weight: 400;
line-height: 152%;
}
html h4{
    text-transform:none;
}
html .delivery-page-happy-box h3{margin-bottom:25px;font-weight:300;width:72.26vw;}
html .delivery-page-happy-box p{margin-top:0;}
.home-page-about-vantange-heading h4{
    color: var(--Secondary-Dark-Green, #005E60);
font-family: "Beausite Fit Trial";
font-size: 1.667vw;
font-style: normal;
font-weight: 300;
line-height: 1.458vw; /* 87.5% */
}
.delivery-page-happy-box .about-page-client-section-containers .about-page-client-section-container p{
  width:22.188vw;margin:auto;text-align:center;
}
html .delivery-page-happy-box .about-page-client-section-container h5{
color:#007666;}
.home-page-about-panel{width:30.781vw;}
.home-page-about-panel .color-text{
    color: var(--Secondary-Dark-Green, #005E60);
font-family: "Beausite Fit Trial";
font-size: 1.354vw;
font-style: normal;
font-weight: 300;
line-height: 144%; /* 37.44px */
}
html p{
    color: var(--Primary-Black, #000);
font-family: "Noto Sans";
font-size: 1.094vw;
font-style: normal;
font-weight: 400;
line-height: 152%; /* 31.92px */
    text-transform:none;
}
html h5{
    color: var(--Primary-Green, var(--Color-2, #007666));
font-family: "Beausite Fit Trial";text-transform:none;
font-size: 1.667vw;
font-style: normal;
font-weight: 500;
line-height: 1.458vw; /* 87.5% */
    text-transform:none;
}
html body h2.elementor-heading-title{color: #292929;text-transform:none;
font-family: "Beausite Fit Trial";
font-size: 3.542vw;
font-style: normal;
font-weight: 300;
line-height: 112%; /* 76.16px */
text-transform:none;
}
.home-page-about-parent-head{width:48.177vw;}
.home-page-about-grid .e-con-inner{grid-template-columns:1fr 1.5fr 1fr !important;}
.home-page-brands-swipper.about-page-brand-swiper .swiper-slide-inner{height:unset;flex-direction:column;}
.home-page-brands-swipper .swiper-slide-inner{ border-left:1px solid #D7D7D5;padding:2.083vw  3.167vw;background:#FFF;border-top:1px solid #393A37;border-bottom:1px solid #393A37;height:6.927vw;display:flex;align-items:center;}
.home-page-brands-swipper.about-page-brand-swiper .swiper-slide-inner{background-color:#F5F7F3;}
.home-page-brands-swipper .swiper-slide-inner img{width:11.823vw;height:2.188vw;}
.home-page-brands-swipper .swiper-slide:nth-child(15) .swiper-slide-inner img{width:100;height:100%;}
.home-page-brands-swipper .swiper-slide:nth-child(18) .swiper-slide-inner img,.home-page-brands-swipper .swiper-slide:nth-child(19) .swiper-slide-inner img,.home-page-brands-swipper .swiper-slide:nth-child(20) .swiper-slide-inner img{height:4vw;}
.home-page-brands-swipper .swiper-slide:nth-child(18) .swiper-slide-inner,.home-page-brands-swipper .swiper-slide:nth-child(18) .swiper-slide-inner,.home-page-brands-swipper .swiper-slide:nth-child(18) .swiper-slide-inner{padding:1.083vw  3.167vw}
.home-page-brands-swipper .swiper-slide:nth-child(15) .swiper-slide-inner{height:6.927vw;padding:1.042vw;}
.home-page-brand-heading h4{color: var(--Secondary-Grey, #393A37);
font-family: "Beausite Fit Trial";
font-size: 1.667vw;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: 0.64px;}
.home-page-commit-boxes{width:74.479vw;margin:auto;display:flex;flex-direction:column;gap:2.083vw;}
.home-page-commit-boxes .sub-box{display:flex;gap:3.75vw;align-items:center;background: #EFF2ED;
border-radius:0px 0px 120px 0px;}
/* .home-page-commit-heading{display:flex;} */
.home-page-commit-heading h2{color: var(--Primary-Green, var(--Color-2, #007666));
text-align:center;}
.home-page-commit-heading .heading{
    font-family:"Beausite Fit Trial";font-size:3.542vw;line-height:112%;font-weight:300;
}
.home-page-commit-heading p{text-align:center;}
.home-page-commit-boxes .sub-box .sub-box-content h3{
    color: #000;
font-family: "Beausite Fit Trial";
font-size: 2.083vw;
font-style: normal;
font-weight: 400;
line-height: normal;width:40.208vw;text-align:left;margin-bottom:1.25vw;
}
.home-page-commit-boxes .sub-box .sub-box-content h3 span{color:#007666;font-weight:500;}
.home-page-commit-boxes .sub-box .sub-box-content .sub-box-content-left{
    width:36vw;
}
.home-page-commit-boxes .sub-box .sub-box-content .sub-box-content-left p{
    color: var(--Secondary-Grey, #393A37);color:#000;
font-family: "Noto Sans";
font-size: 0.99vw;
font-style: normal;
font-weight: 300;
line-height: 152%;margin-bottom:2.188vw;
}
.home-page-commit-boxes .sub-box .image{width:22.76vw;height:22.76vw;}
.home-page-insights .home-page-insights-1 h2{
font-family: "Beausite Fit Trial";
font-size: 2.917vw;
font-style: normal;
font-weight: 250;
line-height: 120%;margin-bottom:1.042vw;}
.home-page-insights .home-page-insights-1 p{
    color: var(--Primary-Black, #000);
font-family: "Noto Sans";
font-size: 0.99vw;
font-style: normal;
font-weight: 400;width:32.396vw;
line-height: 152%;margin:0;
}
.home-page-insights .home-page-insights-2{
    padding-top:5.208vw;
}
.home-page-insights .home-page-insights-2 p{
    color: var(--Secondary-Dark-Green, #005E60);margin-bottom:10px;
font-family: "Beausite Fit Trial";
font-size: 1.667vw;
font-style: normal;
font-weight: 300;
line-height: 1.458vw; /* 87.5% */font-weight:500;
}
.home-page-about-grid{grid-template-columns:1fr 1.5fr 1.5fr !important;}
/* .home-page-insights .home-page-insights-2 .a-cta-btn{justify-content:end;} */
.home-page-about-parent-head,.home-page-about-grid{padding-left:4.2% !important;}
/* swiper css */
.home-page-swiper .swiper-wrapper .swiper-slide{
    position:relative;
}
.home-page-swiper .swiper-wrapper .swiper-slide .swiper-content h2{
    margin-bottom:2.083vw;
}
.home-page-swiper .swiper-wrapper .swiper-slide .swiper-content{
    position:absolute;top:20%;padding-left:6.3%;padding-right:6.3%;
}
.home-page-swiper-pagination{display:flex;align-items:center;
 color: var(--Secondary-Grey, #393A37);
    font-family: "Noto Sans";
    font-size: 0.938vw;
    font-style: normal;
    font-weight: 200;
    line-height: 152%;
}
.home-page-swiper .swiper-wrapper .swiper-slide .swiper-content h2,.first-section-banner-content h2{
    font-size:4.635vw;line-height:5.365vw;width:50vw;font-weight:400;text-transform:unset;
}
html .first-section-banner-content h2{
    font-size:3.542vw;
    line-height:3.958vw;font-family:'Beausite Fit Trial';margin-bottom:2.083vw;
}
.testimonial-layoutonewraper .testimonial-layoutwraped{
    display: grid;
    grid-template-columns: 30% 56.7%;
    justify-content: space-between;
}
.home-page-swiper .swiper-pagination-progressbar{background:#D7D7D5;}
.home-page-swiper .swiper-wrapper .swiper-slide .swiper-content p{width:32.76vw;margin-bottom:1.875vw;}
.home-page-swiper-controls,.home-page-swiper-controls_child_1{display:flex;align-items:baseline;gap:2px;}
.home-page-swiper-controls_child_2{width:100%;z-index:999;}
.home-page-swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background:#00B490;
}
.home-page-swiper .swiper-button-prev{justify-content:flex-start;}
.home-page-swiper .swiper-button-next{justify-content:flex-end;}
.home-page-swiper .swiper-button-prev,.home-page-swiper .swiper-button-next{height:auto;}
.home-page-swiper-controls{flex-direction:column;width:5.208vw;}
.home-page-swiper-controls_child_1{width:5.208vw;justify-content:space-between;}
html .home-page-swiper .swiper-pagination-progressbar{height:2px;}
.home-page-swiper-controls .swiper-button-next:after,.home-page-swiper-controls .swiper-button-prev:after{font-size: 1vw;color:#00B490;}
.home-page-swiper-controls .swiper-button-next,.home-page-swiper-controls .swiper-button-prev,.home-page-swiper-controls .swiper-pagination{position:unset;}
.home-page-swiper-controls .swiper-pagination-fraction{width:unset;display:flex;align-items:baseline;}
.first-section-banner-content p{
    width:34.76vw;margin-bottom:1.875vw;
}
.first-section-banner-content p .para-mr{margin-top:0.8vw;}
html body .totaltestimonial-1 .swiper-wrapper .items-wraper{
    width:51.719vw !important;
}
html .totaltestimonial-1 .profile-testimonial-logo-wraper{
    display:flex;align-items:center;justify-content:space-between;border-top: 1px solid #8FD7C6;padding-top:1.458vw;align-items:start;
}
.testimonialSwiperOne .quote-iconwraper img{
    width:4.167vw;height:2.604vw;
}
.totaltestimonial-1 .profile-designationwraped{
    display:flex;align-items:center;gap:1.042vw;
}
.testimonial-layoutonewraper .testimonialSwiperOne.totaltestimonial-1 .items-wraper .img-wraper-border{
    border:none;
}
.first-banner-section{
    padding-left:6.3% !important;padding-right:6.3% !important;
}
.first-banner-section .elementor-element .elementor-widget-container{
    position:relative;
}
.first-section-banner-content{
    position:absolute;top:10.417vw;padding-left:6.3%;
}
.about-page-client-section{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:5.2%;padding-right:5.2%;}
.about-page-client-section-containers{display:flex;align-items:center;width:100%;justify-content:space-around;
align-items:flex-start;}
.about-page-client-section-container{display:flex;flex-direction:column;align-items:center;
}
.about-page-client-section h3{
    margin-bottom:50px;
}
html .about-page-client-section-container h5{
    color:black;
}
html h3{
    color: var(--Primary-Green, #007666);
text-align: center;
font-family: "Beausite Fit Trial";
font-size: 2.5vw;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 57.6px */
    text-transform:none;
}
/* testimonial section */
html .custom-prev-next-btn-wraper {display:flex;gap:10px;margin-top:100px;}
html .custom-prev-next-btn-wraper .swiper-button-prev,  html .custom-prev-next-btn-wraper .swiper-button-next{background-image: url(/wp-content/uploads/2024/11/Arrows.svg);background-repeat: no-repeat;background-size: contain;width: 3.125vw;height: 3.125vw;border: 0;background-size:3.125vw;transition: background-image 0.2s ease-in-out;}
 html .custom-prev-next-btn-wraper .swiper-button-next{transform:rotate(180deg);}
.custom-prev-next-btn-wraper .swiper-button-next:after, .custom-prev-next-btn-wraper .swiper-button-prev:after{display:none;}
 .custom-prev-next-btn-wraper .swiper-button-next,  .custom-prev-next-btn-wraper .swiper-button-prev{position:unset;}
/* end testimonial section */
html .about-page-accordian .e-n-accordion-item-title-text{
    color: var(--Secondary-Light-Grey, #F5F7F3);
font-family: "Beausite Fit Trial";
font-size: 1.667vw !important;
font-style: normal;
font-weight: 400;
line-height: 132%;width:35.313vw;
}
.about-page-accordian-custom-content p{color:white;}
.about-page-accordian .e-n-accordion-item-title{
    padding:0 !important;justify-content:space-between !important;
}
.about-page-accordian .e-n-accordion-item{
    border-bottom:1px solid rgba(143, 215, 198, 0.40);
/*  padding:32px 0px; */
}
.about-page-accordian .e-n-accordion-item .e-n-accordion-item-title{padding-top:2.083vw !important;padding-bottom:2.083vw !important;}
/* .about-page-accordian .e-n-accordion-item .e-n-accordion-item-title[aria-expanded="true"]{
    padding-bottom:0 !important;
} */
.about-page-accordian-custom-content{padding-bottom:32px;}
.about-page-accordian .elementor-widget-wrap{
    padding:5.208vw 3.125vw 0 3.125vw !important;
}
.about-page-accordian-custom-content .about-page-accordian-links{
    display:flex;gap: 3.75vw;
}
.about-page-accordian-custom-content .about-page-accordian-links .a-cta-btn{
    color:white;
}
.about-page-accordian .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text{
    color:#F3EB69;
}
.elementor-image-carousel-caption{
    color: #484946;
font-family: "Beausite Fit Trial";
font-size:1.094vw;
font-style: normal;
font-weight: 300;
line-height: 128%; /* 26.88px */
}
html .about-page-brand-swiper .swiper-slide-inner{
    padding:20px 0px 13px 0px;
}
html .about-page-brand-swiper .swiper-slide-inner img{
    width:8vw;
    aspect-ratio:3/2;
    object-fit:contain;height:unset;
}
.about-page-client-section-container .cont-img{
    width:8.542vw;height:auto;
}
.border-between{
  height:17vw;width:1px;background-color:#D7D7D5;   
}
html .about-page-accordian-custom-content p{
    font-size:0.99vw;
}
html .first-section-banner-content.delivery-solution-first-section.v-cap-last-banner h2{
    font-weight:300;width:48vw;
}
html .first-section-banner-content.delivery-solution-first-section.v-beads-banner-section .heading{
    width:52vw;
}
html .delivery-solution-first-section .heading{
    font-size:3.542vw;line-height:3.958vw;
}
.delivery-page-patent{
    width:33.49vw;padding-top: 15.625vw;
    padding-bottom: 15.625vw;
    margin-left:54%;
}
.delivery-page-patent::after{
    content: '';
    background-image: url(/wp-content/uploads/2024/11/V2.png);
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    bottom: 30px;
        right: -3.2%;
    width: 56.979vw;
    height: 34.792vw;
}
.delivery-page-launch{width:74.479vw;margin:auto;padding:5.208vw 0;}
.delivery-page-launch .a-cta-btn{justify-content:center;}
.delivery-page-launch h4,.delivery-page-launch .heading{
    color: var(--Secondary-Grey, #393A37);
text-align: center;
font-family: "Beausite Fit Trial";
font-size: 2.5vw;
font-style: normal;
font-weight: 300;
line-height: 132%;margin-bottom:2.5vw;
}
html .delivery-page-patent h3{text-align:left;font-size:2.917vw;}
html .delivery-page-patent h3 sup{
    font-size:1.563vw;
}
.elementor-element-ef01db0,.elementor-element-be800e0{
    width:100%;
}
.delivery-page-happy-box .about-page-client-section-containers{
    margin-top:100px;
}
.beadlets-page-our-beadlets h3{
    font-size:1.667vw;line-height:132%;font-weight:500;width:42.604vw;font-size:2.5vw;font-weight:300;
    margin-bottom:2.083vw;width:60vw;
}
.beadlets-page-our-beadlets p{
    margin-top:0;
/*  margin-bottom:4.167vw; */
}
.beadlets-page-our-beadlets > p{
    margin-bottom:4.167vw;
}
html .beadlets-page-our-beadlets .about-page-client-section-containers .about-page-client-section-container p{
    width:23.5vw;text-align:center;font-size:0.99vw;
}
html .beadlets-page-our-beadlets .about-page-client-section-containers .about-page-client-section-container .heading{color: #007666;font-family: "Beausite Fit Trial";
    text-transform: none;font-size: 1.667vw;font-style: normal;font-weight: 400;
    line-height: 2.2vw;text-transform: none;margin-top:1.88vw;margin-bottom:0.93vw;}
html .beadlets-page-our-beadlets .about-page-client-section-containers .about-page-client-section-container h5{
    color:#007666;
}
html .beadlets-page-our-beadlets .our-beadlets-text{
    color:#000;
    font-size:2.917vw;
    line-height:128%;
    width:46.375vw;
    padding-top:20px;
}
html .bealets-page-meet-industry-heading{
    padding:6.458vw 0  0 0;
}
html .bealets-page-meet-industry-heading h3{
    width:54.948vw;
    margin:auto;
    font-size:3.542vw;
    font-weight:300;
    line-height:112%;
}
html .bealets-page-meet-industry-content{
    padding-bottom:4.167vw;
    align-items:center !important;
}
html .bealets-page-meet-industry-content .elementor-element-4bbc2a7{
    width:44.833vw;padding-left:3.125vw;
}
html .bealets-page-meet-industry-content .elementor-element-4bbc2a7 p{
    font-size:1.354vw;
    line-height:144%;
}
html .beadlets-page-our-off-shelf.first-section-banner-content h2{
    font-size:3.542vw;
    line-height:112%;
    width:46.354vw;
    font-weight:300;
/*  padding-bottom:2.083vw; */
}
html .ingredient-page-banner-content{
/*  position:absolute; */
/*  right:0; */
}
/* html .parallax-layer-container.ingredient-page-banner .layer-1{background-image:url('/wp-content/uploads/2025/03/Ingredients-Banner-Image-2.png')} */
html .ingredients-page-first-section,html .ingredients-page-first-section p{
    text-align:end;
}
.ingredients-page-first-section.first-section-banner-content p{
    margin-left:auto;margin-bottom:1.875vw;
}
.ingredients-page-first-section .a-cta-btn{
    justify-content:end;
}
.home-page-about-parent-head.ingredients-page-nutra-product{
    width:54.635vw;
}
html .ingredients-page-nutra-product h2.elementor-heading-title{
    font-size:2.917vw;
    line-height:112%;
    font-weight:300;
}
html .ingredients-page-committed{
 row-gap:4.792vw
}
html .ingredients-page-committed-text{
    width: 40.813vw;
    padding-left: 3.125vw;
}
html .ingredients-page-committed-text p{
    font-family: "Beausite Fit Trial";
    font-weight:300;
    font-size:1.354vw;
    line-height:144%;
}
html .ingredient-page-committed-heading h3{
    width:64.948vw;
}
.home-page-about-panel.ingredient-page-sourcing-content p{
    color: var(--Primary-Black, #000);
font-family: "Beausite Fit Trial";
font-size: 1.354vw;
font-style: normal;
font-weight: 300;
line-height: 144%; /* 37.44px */
}
.home-page-about-panel.ingredient-page-sourcing-content p strong{
    font-weight:500;
}
html strong{
    font-weight:500;
}
.beadlets-page-our-off-shelf.first-section-banner-content p{
    width:44vw;margin-bottom:1.563vw;
}
.beadlets-page-our-off-shelf.first-section-banner-content{
    top:20%;
}
.v-beads-banner-section.first-section-banner-content p{
    width:36.76vw;
}
.first-section-banner-content.banner-section-content h2{
    font-size:3.542vw;
    line-height:116%;
    width:27.604vw;
}
.our-manufacturing .our-manufacturing-flex{
    display:flex;
    width:63.385vw;
    margin: auto;
    justify-content:space-between;
}
.our-manufacturing h2{
    width:63.542vw;
    margin:auto;
    text-align:center;
    color: var(--Primary-Green, #007666);
text-align: center;
font-family: "Beausite Fit Trial";
font-size: 3.542vw;
font-style: normal;
font-weight: 300;
line-height: 112%; /* 76.16px */
}
.our-manufacturing{
    padding-top:5.208vw;
    padding-bottom:7.552vw;
}
.our-manufacturing .desc{
    width:45.052vw;
    margin:auto;
    text-align:center;
    padding-top:1.25vw;
    padding-bottom:80px;
}
.our-manufacturing-flex .our-manufacturing-child{
    display:flex;gap:1.25vw;align-items:center;
}
.our-manufacturing-flex .our-manufacturing-child p{
color: var(--Primary-Black, #000);
font-family: "Beausite Fit Trial";
font-size: 1.354vw;
font-style: normal;
font-weight: 250;
line-height: 128%; /* 33.28px */
letter-spacing: 0.52px;margin:0;
}
.our-manufacturing-flex .our-manufacturing-divider-line{
    height:6.667vw;
    width:1px;
    background:#D2D2D0;
}
.our-manufacturing-flex .our-manufacturing-child img{
  width:6.667vw;height:6.667vw; 
}
.manu-banner-content{
    display:flex;
    justify-content:space-between;
}
.manu-banner-content .first-box h2{
    font-size:3.542vw;
    line-height:112%;
    width:53vw;
    font-weight:300;
}
.manu-banner-content .second-box{
    width:20.156vw;
    display:flex;
    flex-direction:column;
    gap:1.354vw;
}
.first-section-banner-content.manu-banner-content{
    padding-top:6.417vw;
    position:unset;
}
html .elementor-element-8bef2f6{
    width:100%;
}
.manu-banner-content .second-box .second-sub-box{
    display:flex;
    align-items:center;
    gap:1.406vw;
}
.manu-banner-content .second-box .second-sub-box img{
    width:6.667vw;height:6.667vw;
}
.manu-banner-content .second-box .second-sub-box p{
    color: var(--Primary-Black, #000);
font-family: "Beausite Fit Trial";
font-size: 1.354vw;
font-style: normal;
font-weight: 300;
line-height: 128%; /* 33.28px */
letter-spacing: 0.52px;
}
.manu-banner-content .second-box .width-line{
    width:100%;
    height:1px;
    background:#DCDCDA;
}
.first-section-banner-content p strong{
    font-weight:600;
}
.manufacturing-benfits-shelf h2{
    color: var(--Primary-White, #FFF);
font-family: "Beausite Fit Trial";
font-size: 2.917vw;
font-style: normal;
font-weight: 300;
line-height: 112%; /* 62.72px */
    padding-bottom:40px;
}
.manufacturing-benfits-shelf-single{
    display:flex;
/*  justify-content:space-between; */
}
.manufacturing-benfits-shelf-single img{
    width:23.958vw;
    height:12.5vw;margin-left:auto;
}
.manufacturing-benfits-shelf-single h3{
    color: var(--Secondary-Dark-Green, #005E60);
font-family: "Beausite Fit Trial";
font-size: 5.208vw;
font-style: normal;
font-weight: 250;
line-height: 132%; /* 132px */
    padding-right:6.771vw;
    line-height: 76%;width:14.063vw;
}
.manufacturing-benfits-shelf-single .sub-div h4{
    color: var(--Accent-Yellow, #F3EB69);
font-family: "Beausite Fit Trial";
font-size:1.667vw;
font-style: normal;
font-weight: 500;
line-height: 132%; /* 42.24px */
}
.manufacturing-benfits-shelf-single .sub-div{
    padding-right:13.385vw;
}
.manufacturing-benfits-shelf-single .sub-div p{
    color: var(--Secondary-Light-Grey-2, #EFF2ED);
font-family: "Noto Sans";
font-size: 0.99vw;
font-style: normal;
font-weight: 400;
line-height: 152%; /* 28.88px */
    width:33.125vw;
}
.manufacturing-benfits-shelf-single{
    border-bottom:1px solid #005E60;
}
.manufacturing-benfits-shelf{
    padding-top:6.51vw;
    padding-bottom:5.208vw;
}
.manufacturing-benfits-shelf-flex{
    display:flex;
    flex-direction:column;
    gap:2.135vw;
}
html .manufacturing-benfits-shelf-flex .manufacturing-benfits-shelf-single:last-child{
    border-bottom:none;
}
html .manufacturing-page-first-banner-section p{
    width:28.479vw;
}
html .a-cta-btn img ,html .home-page-swiper .swiper-wrapper .swiper-slide .a-cta-btn img{
    width:1.146vw;
    height:1.146vw;
}
.first-section-banner-content.ingredients-page-first-section h2{
    width:unset;font-family:'Beausite Fit Trial';color:#000;margin-bottom:2.083vw;
}
html .elementor-counter .elementor-counter-number,html .elementor-counter .elementor-counter-number-prefix{
    color: #7FD1BE;
font-family: "Beausite Fit Trial";
font-size: 3.542vw;
font-style: normal;
font-weight: 250;
line-height: 128%; /* 87.04px */
letter-spacing: 1.36px;
}
html .elemntor_counter_section .e-con-inner{
    gap:unset;
}

html .elementor-counter{
    gap:1.042vw;border-right:1px solid #DCDCDA;padding-right:3.125vw;padding-left:3.125vw;
}
html .heading-v2-tech .elementor-heading-title{
    color: var(--Primary-Green, #007666);text-align: center;font-family: "Beausite Fit Trial";
    font-size: 3.542vw;
    font-style: normal;font-weight: 300;line-height: 112%;padding-top:5.208vw;width:57.708vw;margin:auto;
    padding-bottom:2.604vw;
}
html .elemntor_counter_section{
    padding-bottom:5.208vw;padding-top:4.167vw;
}
html .desc-v2-tech-patent p{
    color: var(--Primary-Black, #000);text-align: center;font-family: "Noto Sans";font-size: 0.99vw;
    font-style: normal;font-weight: 400;line-height: 152%;width:44.01vw;margin:auto;
}
html .desc-v2-tech-patent p:last-child{
    padding-top:20px;
}
html .v2-tech-commit .heading{font-family:"Beausite Fit Trial";font-size:3.542vw;
    font-style: normal;font-weight: 300;line-height: 112%;width:60.698vw;text-transform: math-auto;
    color:#005E60;margin-bottom:1.25vw;
}
em{
    font-size:1.25vw !important;line-height:112%;
}
html .v2-tech-commit{
    padding:4.167vw 0;
}
html .v2-tech-commit .desc{
    width:31.667vw;margin-bottom:2.083vw;
}
html .v2-tech-commit .heading strong{
   font-weight:400;
}
html .v2-tech-commit .heading span{
    font-size:1.25vw;line-height:112%;
}
html .last_counter .elementor-counter{
    border-right:unset;
}
html .elementor-counter .elementor-counter-title{
    color: #676963;
font-family: "Beausite Fit Trial";
font-size: 1.354vw;
font-style: normal;
font-weight: 300;
line-height: 128%; /* 33.28px */
letter-spacing: 0.52px;
}
html .first-section-banner-content.ingredients-page-first-section{
    position:unset;width:55vw;margin-left: auto;padding-top: 10.417vw;padding-right: 6.25vw;position:absolute;right:0;top:0;
}
.first-section-banner-content.beadlets-page-first-banner-section h2{
    width:39.427vw;
}
.first-section-banner-content.beadlets-page-first-banner-section p{
    width:36.719vw;
}
.beadlets-page-svg-image-section h2{
    color:#007666;text-align:center;width:55.677vw;margin:auto;padding-bottom:2.5vw;
}
.beadlets-page-svg-image-section{
    display:flex;flex-direction:column;padding-top:6.146vw;padding-bottom:6.146vw;
}
.beadlets-page-svg-image-section svg{
    margin:auto;width:78.073vw;
}
.beadlets-page-svg-image-section svg text{
    color: var(--Primary-Black, #000);
text-align: right;
font-family: "Noto Sans";
font-size: 1.094vw;
font-style: normal;
font-weight: 400;
line-height: 152%; /* 31.92px */
}
.first-section-banner-content.about-us-page-first-section h2{
    font-size: 4.635vw;line-height: 5.365vw;margin-bottom:2.083vw;
}
/* section start */
.prod-section{
    display:flex;padding-top:6.25vw;
}
.prod-box{
    position: relative;
    overflow: hidden;
    border:1px solid #AEB0AB;
;
    transition: transform 0.3s ease-in-out;
    height:38.542vw;/**height:35.542vw;**/
    width:33.333vw;/**width:50vw;**/
    padding:3.49vw 3.75vw 4.167vw 3.125vw;
}
html .prod-box .title{
    color: var(--Secondary-Grey, #393A37);
font-family: "Beausite Fit Trial";
font-size: 2.083vw;
font-style: normal;
font-weight: 300;
line-height: normal;
    text-align:left;
}
html .prod-box:hover .title{
    color:white;margin-bottom:1.563vw;
}
.prod-box:hover .default-state {
  opacity: 0;
}
.prod-box:hover{
    cursor:pointer;
    background:#007666;
}

.prod-box:hover .hover-state {
  opacity: 1;height:-webkit-fill-available;display: flex;flex-direction: column;
    justify-content: space-between;padding-bottom:4.583vw;
}
.default-state {
  z-index: 1;
  opacity: 1; 
    position:absolute;
/*  margin-left:16vw; */
    width:10.573vw;
    margin-left:auto;
}
.default-state, .hover-state{
    transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
}
.hover-state {
    position:absolute;
  z-index: 2;
  opacity: 0;
  text-align:left;
}
.hover-state .description{
    width:27.083vw;
    color:white;
    color: var(--Primary-White, #FFF);
font-family: "Noto Sans";
font-size: 1.094vw;
font-style: normal;
font-weight: 300;
line-height: 152%; /* 31.92px */
letter-spacing: -0.42px;
}
.default-state img{
/*  width:10.573vw;
    height:20vw; */
}
/* section end */

.home-page-about-panel .normal-text strong{
    font-weight:600;
}
.home-page-commit-boxes.delivery-page-tech-boxes .sub-box .image{
    width:25.833vw;height:22.917vw;
}
html .our-tech-head h3{
    font-size:3.542vw;line-height:112%;font-weight:300;padding-bottom:3vw;
}
html .first-section-banner-content.delivery-solution-first-section.v-fll-cap h2{
    width:37.6vw;
}
html .bealets-page-meet-industry-content .elementor-element-4bbc2a7 p strong{
    font-weight:600;
}
html .prod-box .hover-state .a-cta-btn{
    color:#fff;
}
html .get-in-touch-heading h2{
    font-size:4.635vw;line-height:112% !important;font-weight:400 !important;
    font-family: "Beausite Fit Trial" !important;
}
html .get-in-touchform-left h3{
    color: var(--Primary-Black, #000);
font-family: "Beausite Fit Trial";
font-size: 1.667vw;
font-style: normal;
font-weight: 500;
    text-align:left;
line-height: 2.396vw; /* 143.75% */
    margin-bottom:4.167vw;
}
html .get-in-touchform-left h3 span{
    color:#007666;
}
html .get-in-touchform-left-child h3{
    font-size:1.563vw;
    color:#007666;
    margin-bottom:10px;
}
html .get-in-touchform-left-child{
    display:flex;flex-direction:column;gap:1.458vw;
}
html .get-in-touchform-left-subchild a{
    color: var(--Secondary-Grey, #393A37);
font-family: "Noto Sans";
font-size: 1.094vw;
font-style: normal;
font-weight: 600;
line-height: 152%; /* 31.92px */
letter-spacing: 0.42px;
}
html .get-in-touchform-left-subchild p{
    margin-bottom:0;
font-family: "Noto Sans";
font-size: 1.094vw;
font-style: normal;
font-weight: 500;
line-height: 152%; /* 31.92px */
letter-spacing: 0.42px;
}
html .get-in-touchform-left-child .get-in-touchform-left-subchild:last-child{
    border-bottom:none;
}
html .get-in-touchform-left-subchild .color-text{
    color:var(--Accent-Neon-Green, #00B490);
}
html .get-in-touchform-left-subchild{
    border-bottom:1px solid #8FD7C6;
    padding-bottom:1.458vw;
}
html .elementor-76 .elementor-element.elementor-element-9848444 .elementor-container{
    width:unset;
    max-width:unset;
    gap:4.167vw;
}
html .elementor-76 .elementor-element.elementor-element-9848444 .elementor-element-c56170a{
    padding-left:6.25vw;
}
html .get-in-touch-form .elementor-widget-wrap{
    padding:4.167vw 6.25vw 5.729vw 4.167vw !important;
}
html .get-in-touch-form .elementor-widget-container h2{
    font-size:3.542vw !important;
    line-height:112% !important;
    color:#007666;
    font-weight:300 !important;
    font-family: "Beausite Fit Trial" !important;
}
html .get-in-touch-form{
    border-radius:4.167vw 0px 0px 0px;
}
html .get-in-touch-form input , html .get-in-touch-form select , html .get-in-touch-form textarea{
    background:none;border:none;border-bottom:1px solid #B8B8B8;
    margin-bottom:2.917vw;color: #5C5C5C;font-family: "Noto Sans";font-size: 1.25vw;font-style: normal;
    font-weight: 400;line-height: normal;padding-left:0;padding-bottom:1.25vw;padding-top:0;
}
html .get-in-touch-form .wpcf7-form .contactformmainwraper .contactformwraper:nth-child(2),
html .get-in-touch-form .wpcf7-form .contactformmainwraper .contactformwraper:nth-child(3){
    display:flex;gap:20px;
}
html .get-in-touch-form .wpcf7-form .contactformmainwraper .contactformwraper:nth-child(2) .fieldwraped,
html .get-in-touch-form .wpcf7-form .contactformmainwraper .contactformwraper:nth-child(3) .fieldwraped{
    width:50%;
}
html .get-in-touch-form .wpcf7-form .contactformmainwraper .full-width.contactformwraper:nth-child(2), html .get-in-touch-form .wpcf7-form .contactformmainwraper .full-width.contactformwraper:nth-child(3){display:block;}
html .get-in-touch-form .wpcf7-form .contactformmainwraper .full-width.contactformwraper:nth-child(2) .fieldwraped,
html .get-in-touch-form .wpcf7-form .contactformmainwraper .full-width.contactformwraper:nth-child(3) .fieldwraped{
    width:100%;
}
html .getintouchbannercontent{
    display:flex;justify-content:space-between;
}
html .getintouchbanner{
    width:63.104vw;
    margin-left:auto;
    padding-top:4.167vw;
    padding-bottom:4.167vw;
    padding-right:2%;
}
html .getintouchbanner h4{
    color: var(--Primary-Black, #000);
font-family: "Beausite Fit Trial";
font-size: 1.667vw;
font-style: normal;
font-weight: 500;
line-height: 132%;margin-bottom:1.667vw;
}
html .getintouchbannercontent .getintouchbannercontentchild{
    width:16.667vw;
}
html .getintouchbannercontentchild .country{
    color: var(--Primary-Green, #007666);
font-family: "Noto Sans";
font-size: 1.094vw;
font-style: normal;
font-weight: 700;
line-height: 152%;
letter-spacing: 0.84px;margin-bottom:0.417vw;
}
html .getintouchbannercontentchild .address{
    color: var(--Secondary-Grey, #393A37);
font-family: "Noto Sans";
font-size: 0.99vw;
font-style: normal;
font-weight: 400;
line-height: 152%;margin-bottom:0;
}
html .getintouchbannercontentchild .address.usa-addr{max-width: 11vw;}
html .getintouchbannercontentchild .number{
    color: var(--Primary-Black, #000);
font-family: "Noto Sans";
font-size: 0.99vw;
font-style: normal;
font-weight: 600;
line-height: 152%;margin-top:0.521vw;
}
html .form_submit-btn{
    background:none;
    display:flex;
    align-items:center;gap:5px;
    color: var(--Secondary-Dark-Green, #005E60);
font-family: "Noto Sans";
font-size: 1.354vw;
font-style: normal;
font-weight: 600;
line-height: 170%; /* 44.2px */
text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: none;
text-decoration-thickness: auto;
text-underline-offset: auto;
    text-transform:capitalize;
text-underline-position: from-font;
}
html .form_submit-btn:hover{
    color: var(--Secondary-Dark-Green, #005E60);
}
html .form_submit-btn img{
    width:1.354vw;
    height:1.354vw;
}
html body .workthinkingbanner h2.elementor-heading-title{
    color: var(--Primary-Black, #000);
font-family: "Beausite Fit Trial";
font-size:3.542vw;
font-style: normal;
font-weight: 400;
line-height: 112%; /* 76.16px */
    width:37.344vw;
}
html .workthinkingbanner{
    padding-top:8.594vw;
    padding-bottom:7.594vw;
}
.mobile{
    display:none !important;
}
.footer-drop-a-line{
    text-align:start;
}
html #block-10 .widget-wrapper{
    padding-left:0;
}
html .home-page-swiper .swiper-wrapper .swiper-slide img{
    width:100%;
}
html .footer-designed-by a{text-decoration:none;
color:#D6D6D6;}
/* cta-btn-css */
/* General Button Styles */
.button-wrapper {
    display: inline-block;
}

.arrow-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
/*     gap: 8px; */
    color: #fff;
    border: none;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    transition: background-color 0.3s ease;
    color: var(--Secondary-Dark-Green, #005E60);
font-family: "Noto Sans";
font-size: 1.094vw;
font-style: normal;
font-weight: 600;
line-height: 170%; /* 44.2px */
text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: none;
text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;
}

/* Circle around arrow */
.arrow-wrapper {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 1.354vw;
    height: 1.354vw;
    border-radius: 50%;
    position: relative;
    overflow: hidden;
    background: #00B490;
    width:3.354vw;height:3.354vw;border-radius: 0 0 1.042vw 0;
}

/* Arrow Styles */
.arrow {
    position: absolute;
    /* transform: translate(0, 0%) rotate(45deg); */
    transition: transform 0.3s ease, opacity 0.3s ease;
    top: 0.437vw;
    right: 0.546vw;
    width: 0.437vw;
    height: 0.437vw;
    border-right: 1.5px solid #fff;
    border-top: 1.5px solid #fff;
    transform: rotate(45deg);
    color: black;
    /* /* background: black; */
    right:1.546vw;top:1.337vw;
    width:0.737vw;height:0.737vw;
}

/* Current Arrow - Shape of '>' */
.current-arrow {
    transform: translateX(0) rotate(45deg);
    opacity: 1;
}

/* New Arrow */
.new-arrow {
    transform: translateX(-20px) rotate(45deg); /* Positioned behind the circle */
    opacity: 0;
}

/* Hover Effects */
.arrow-button:hover .current-arrow {
    transform: translateX(20px) rotate(45deg); /* Moves forward */
    opacity: 0; /* Fades out */
}

.arrow-button:hover .new-arrow {
    transform: translateX(0) rotate(45deg); /* Slides into the center */
    opacity: 1; /* Becomes visible */
}
html .arrow-button{
    text-decoration:none;
/*  background-color:#007666; */
    color:#fff;
}
html .arrow-button:hover{color:#fff;}
html #masthead.sticky-header{opacity:1;}
html .arrow-button .text{
    background-color:#007666;height:3.354vw;display:flex;align-items:center;padding:0 1.042vw;
    transition: background-color 0.3s ease-in-out;
}
html .arrow-button:hover .text{background-color:#005E60;}
/* cta-btn-css-end */
.wpcf7-form .contactformmainwraper .contactformwraper p{
margin:0;}
html .elementor-76 .elementor-element.elementor-element-081ecb3{
    margin-bottom:3.021vw;
}
.delivery-page-launch .arrow-button{
    display:flex;justify-content:center;width:fit-content;margin:auto;
}
.first-section-banner-content.about-us-page-first-section.v2-technology-banner .sub-head{
     font-size:2.5vw;line-height:120%;
}
.first-section-banner-content.about-us-page-first-section.v2-technology-banner .heading{
    font-size:3.542vw;line-height:112%;
}
.first-section-banner-content.about-us-page-first-section.v2-technology-banner{
    top:12.417vw;
}
html .arrow-button.white-bg-cta .arrow-wrapper{
    background:white;
}
.wpcf7-form .arrow-button{
    text-transform:capitalize;
    background:none;
    display: inline-flex;
    align-items: end;align-items:flex-start;
/*  color: var(--Secondary-Dark-Green, #005E60); */
font-family: "Noto Sans";
font-size: 1.354vw;
font-style: normal;
font-weight: 600;
line-height: 170%; /* 44.2px */
/* text-decoration-line: underline; */
text-decoration-style: solid;
text-decoration-skip-ink: none;
text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;
    text-decoration:none;
}
html .site-header{
    border-bottom:1px solid #E2F4F1;
}
.wpcf7-form .arrow-button .arrow-wrapper{
/*  margin-bottom:5px; */
}
.homepagenutaceuticalimg img{
    width:49.375vw;height:31.302vw;
}
.homepagemarketlead .heading{
    color: var(--Secondary-Dark-Green, #005E60);
font-family: "Beausite Fit Trial";
font-size: 3.542vw;
font-style: normal;
font-weight: 300;
line-height: 112%;text-align:left;
}
.homepagemarketlead{padding-right:5.208vw;}
html .elementor-element.homepagemarketleadsection{grid-template-columns:45% 53%;gap:2%;}
html .homepagemarketlead p{width:82%;}
html .home-page-commit-heading{width:74.479vw;margin:auto;padding-bottom:3.646vw;}
html .home-page-commit-heading p{padding-top:1.042vw;}
html .home-page-insights{width:92%;padding-top:5.208vw;padding-bottom:5.208vw;}
html .homepagefollowussec{height:30.208vw;overflow:hidden;}
html body .elementor-element-e1fb624 .home-page-insights{height:auto;}
html .beadletspagequalityimage img{
    width:32.813vw;height:32.813vw;
}
html .beadletspagequalitydesc p{
    font-size:1.354vw;line-height:144%;font-family:"Beausite Fit Trial";font-weight:300;width:35.417vw;
}
/* html .customfeatures-acc-images .elementor-element,html .customfeatures-acc-images .elementor-element .elementor-widget-container{height:100%;} */

html .customfeatures-acc-images img{
    display:none;
}
.first-section-banner-content.delivery-solution-first-section.v-beads-banner-section{top:11.94vw;}
/* html .customfeatures-acc-images .elementor-element,html .customfeatures-acc-images .elementor-element .elementor-widget-container{height:100%;} */
.ingredients-page-best-section.home-page-about-grid{
    grid-template-columns:1fr 1fr !important;
}
html .ingredpageproctech{
    padding-right:4.688vw;
}
html .ingredpageproctech .heading{
    text-align:left;font-size:3.542vw;line-height:112%;font-weight:500;margin-bottom:3.125vw;
    color:#005E60;
}
html .ingredpageproctech .desc{
    font-size:1.354vw;line-height:144%;font-family:"Beausite Fit Trial";font-weight:300;width:37.813vw;margin-bottom:2.708vw;
}

/* About page slider css starts */

    .aboutslidercontainer * { margin: 0; padding: 0; box-sizing: border-box; }
        .aboutslidercontainer { display: flex;padding-left:1.604vw;
/*          height: 100vh; */
            overflow: hidden;padding-top:7.292vw;padding-bottom:6.25vw; }
        .aboutslidercontainer .aboutpagesliderpagination { width: 5.208vw; display: flex; flex-direction: column; justify-content: flex-start;padding-top:7.813vw; }
        .aboutslidercontainer .aboutpagesliderpagination div { cursor: pointer; margin: 0px 0; padding: 10px; text-align: center; position: relative;padding-left:20px; }
        .aboutslidercontainer .aboutpagesliderprogress-bar { position: absolute; left: 28%; bottom: 0; width: 2px; height: 0; background: #000; transition: height 0.5s;
                position: absolute;
                left: 28%;
                bottom: 0;
                width: 1px;
                height: 100%;
                background: #B8B9B6;
                transition: background 0.5s;
        }
        .aboutslidercontainer .aboutpageslider-active .aboutpagesliderprogress-bar{ background: #007666; height: 100%;width:2px; }
        .aboutslidercontainer .slider { flex: 1; overflow: hidden; position: relative;padding-left:1.563vw; }
        .aboutslidercontainer .aboutpageslides { 
/*          position: absolute; */
            width: 100%; 
         }
        .aboutslidercontainer .aboutpageslide { display: flex; align-items:flex-start;gap:5.208vw;
/*          height: 100vh; */
            padding-right:3.125vw; 
   position:absolute;}
        .aboutslidercontainer .aboutpageslide .main-img { max-width: 100%;width: 35.99vw;height: 35.99vw; transform: translateY(150px); transition: transform 0.4s ease-in; overflow: hidden;display:block; }
        .aboutslidercontainer .aboutpageslides .aboutpageslide .logo_img{top: 2%;position:absolute;height:5.208vw;}
.aboutslidercontainer .aboutpageslides .aboutpageslide:last-child .logo_img{width:12.656vw;}
        .aboutslidercontainer .aboutpageslide .main-img-wrapper{overflow: hidden;padding-top:7.813vw;}
        .aboutslidercontainer .aboutpageslide .text { max-width: 50%; opacity: 0; transition: opacity 0.8s ease-in-out;padding-top:7.813vw;}
        .aboutslidercontainer .aboutpageslider-active-slide { opacity: 1;position:relative; }
        .aboutslidercontainer .aboutpageslider-active-slide .main-img { transform: translateY(0px); transition: transform 0.4s ease-out;overflow: hidden; }
        .aboutslidercontainer .aboutpageslider-active-slide .text { opacity: 1; }
.aboutpageslide .text .heading{
    font-size:2.5vw;line-height:120%;
}
.aboutpageslide .text .sub-head{
    font-size:1.354vw;line-height:128%;color:#007666;text-align:left;padding:2.083vw 0;
}
.aboutpageslide .text p{
    font-size:0.99vw;line-height:152%;
}
.aboutpageslide .text p .sub-p{
    padding-top:1.042vw;display:block;
}
.aboutslidercontainer .aboutpageslides .aboutpageslide .logo_img {
    position: relative; top: 0;margin-bottom: 1vw;position: absolute;top:0 ;
}
.aboutslidercontainer .heading_test{position:absolute;width:23.198vw;font-size:1.667vw;line-height:132%;text-align:left;padding-left:20px;}
/* About page slider css ends */

html .arrow-button.arrow-btn-old{
    align-items:baseline;padding:0;align-items:center;justify-content:start;gap:0;
}
html .top-footer .arrow-button.arrow-btn-old{width:fit-content;}
html .top-footer .arrow-button.arrow-btn-old .text{color:#fff;}
html .arrow-button.arrow-btn-old .text{
    height: auto;background-color: unset;color: #007666;text-decoration: underline;padding:0;
    padding-right:0.625vw;
}
html .arrow-button.arrow-btn-old .arrow-wrapper{
    border-radius: 50%;background: #8FD7C6;height: 1.354vw;width: 1.354vw;
}
.arrow-button.arrow-btn-old .arrow{
    border-color:#005E60;color: black;right: .55vw;top: .4vw;width: .5vw;height: .5vw;border-width:1.4px;
}

html .formulations-posts-filter-container .formulations-posts-ajax-container{height:100%;}
.filter-sidebar-wraper .sidebar-body-wraper {padding: 2.604vw 2.604vw 0;}
.filter-sidebar-wraper {border-radius: 0px 2.917vw 0px 0px;background: var(--Primary-Green, #007666);}
.blog-posts-sidebar-filter-section {display: grid;grid-template-columns: 28% 69%;justify-content: space-between;align-items:flex-end;}
.formulations-posts-filter-container{padding-right: 3.125vw;position:relative;padding-right:0;}
.formulations-posts-filter-container .search-icon-field-wraper{position: absolute;right: 3.125vw;}
.filter-sidebar-wraper .title-wraper {margin-bottom: 20px;}
.filter-sidebar-wraper .title-wraper:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}
.filter-sidebar-wraper .clearfilter-title-wraper {display: flex;align-items: center;justify-content: space-between;}
.filter-sidebar-wraper .filtermain-title{color: #FFF;font-family: "Beausite Fit Trial";font-size: 1.354vw;font-style: normal;font-weight: 500;line-height: 132%; /* 34.32px */font-size:1.354vw;line-height:1.788vw;}
.filter-sidebar-wraper .clearfilter-title-wraper .clear-filter-icon-wraper .clearfiltertitle{color: #EFF2ED;text-align: right;font-family: "Noto Sans";font-size: 0.99vw;font-style: normal;font-weight: 500;line-height: 160%; /* 30.4px */letter-spacing: 0.38px;text-decoration-line: underline;text-decoration-style: solid;text-decoration-skip-ink: none;text-decoration-thickness: auto;text-underline-offset: auto;text-underline-position: from-font;cursor:pointer;font-size:0.99vw;line-height:1.583vw;letter-spacing:0.02vw;}
.filter-sidebar-wraper .categories-container {display: flex;flex-wrap: wrap;gap: 0.938vw;flex-direction:column;}
.filter-sidebar-wraper .categories-container .category-wraper label{color: #EAEEE7;font-family: "Noto Sans";font-size: 19px;font-style: normal;font-weight: 500;line-height: 152%; /* 28.88px */letter-spacing: 0.76px;font-size:0.99vw;line-height:1.504vw;letter-spacing:0.04vw;}
.filter-sidebar-wraper .filter-acc-title .title{color: #8FD7C6;font-family: "Noto Sans";font-size: 24px;font-style: normal;font-weight: 600;line-height: 128%; /* 30.72px */font-size:1.25vw;line-height:1.6vw;border-bottom:1px solid #005E60;padding-bottom:0.729vw;margin-top:2.083vw;}
html body .filter-sidebar-wraper .categories-container .category-wraper.checked label{color:#fff;font-weight:700;}
.filter-sidebar-wraper {height:fit-content;position: sticky;top:0;bottom:0;}
.formulations-posts-ajax-container .posts-container .posts-wraper{display:flex;flex-wrap:wrap;
padding-top:3.125vw;display:grid;grid-template-columns:1fr 1fr 1fr;padding-bottom:3.125vw;grid-template-columns: 31.2% 31.2% 31.2%;justify-content: flex-start;gap:1.45vw 2.083vw;}
.formulations-posts-ajax-container .posts-container .post-wraper{width:20.833vw;background-color:#F5F7F3;
 padding-left:1.458vw;padding-top:0.6vw;position:relative;min-height:13.125vw;padding-right:2.083vw;
padding-bottom:1.667vw;}
.formulation-categories-wraper{display:flex;justify-content:space-between;}
.formulation-categories-wraper .formulation_type-icons-wraper .formulation_type-icons{display:flex;position:absolute;top: 0;right: 0;background-color: #EAEEE7;gap: 0.938vw;padding: 0.6vw 1.458vw;width:7.917vw;border-radius:0 0 0 1.042vw;}
.formulations-posts-ajax-container .post-wraper .postpurpose{color: var(--Accent-Neon-Green, #00B490);
font-family: "Noto Sans";font-size: 0.729vw;font-style: normal;font-weight: 500;line-height: 152%;
letter-spacing: 0.28px;}
html .custom-prev-next-btn-wraper .swiper-button-prev:hover, html .custom-prev-next-btn-wraper .swiper-button-next:hover{
    background-image:url('/wp-content/uploads/2025/04/Property-1Left-hover.svg');
}
.formulations-posts-ajax-container .post-wraper .title-img-wraper{display:flex;align-items:center;gap:3.846vw;padding-top:1.302vw;}
.formulations-posts-ajax-container .post-wraper .title-img-wraper .content-wraper .title{color: var(--Primary-Black, #000);font-family: "Beausite Fit Trial";font-size: 1.354vw;font-style: normal;font-weight: 500;
line-height: 128%;}
.formulations-posts-ajax-container .post-wraper .title-img-wraper .img-wraper img{width:100%;height:100%;object-fit:cover;margin-left:0.833vw;}
.formulations-posts-ajax-container .post-wraper .title-img-wraper .img-wraper{width:2.708vw;height:7.813vw;min-width:2.708vw;}
.learnmore.custom-model-btn{color: var(--Primary-Green, #007666);font-family: "Noto Sans";font-size:0.99vw;
font-style: normal;font-weight: 600;line-height: 160%; /* 30.4px */text-decoration-line: underline;
text-decoration-style: solid;text-decoration-skip-ink: none;text-decoration-thickness: auto;
text-underline-offset: auto;text-underline-position: from-font;}
.formulations-posts-ajax-container .post-wraper .title-img-wraper .content-wraper{display:flex;
flex-direction:column;gap:0.833vw;}
.filter-acc-content.search-icon-field-wraper .search-wraper{display:flex;}
.filter-acc-content.search-icon-field-wraper .search-wraper input{background-color:#EFF2ED;border:none;
border-radius:1.354vw 0 0 0;color: #71736D;font-family: "Noto Sans";font-size: 0.99vw;font-style: normal;
font-weight: 400;line-height: 180%; /* 34.2px */letter-spacing: 0.76px;padding:0.521vw 1.563vw;width:20.573vw;}
.filter-acc-content.search-icon-field-wraper .search-wraper .formulationsearch-icon{background-color:#EFF2ED;
width:1vw;position: absolute;right: 0.833vw;top: 0.833vw;bottom: 0;align-items: center;}
.formulations-posts-ajax-container .numofpostfounds span{color: var(--Secondary-Grey, #393A37);
font-family: "Noto Sans";font-size: 0.99vw;font-style: normal;font-weight: 300;line-height: 152%;}
.formulation-categories-wraper .formulation_type-icons-wraper .formulation_type-icons .cat-wraper img{
    width:1vw;height:1vw;display:block;
}
.posts-container .noResults{color:#000;
text-align: center;font-family: "Beausite Fit Trial";font-size: 2.542vw;font-style: normal;font-weight: 300;
line-height: 112%; /* 76.16px */padding-top:5.125vw;}
input:focus-visible{outline:none;}
html .main-subtitle-wraper{padding-bottom:4.167vw;}
/* custom model css */
.custom-model .product-img-content-wraper .img-wraper img{width:4.167vw;}
.custom-model .product-img-content-wraper{display:flex;height:100%;}
.custom-model .product-img-content-wraper .img-wraper{width:15.625vw;display:flex;align-items:center;
justify-content:center;background-color:#F5F7F3;min-width:15.625vw;flex-direction:column;gap:1.667vw;position:relative;padding-bottom:3.385vw;}
.custom-model .product-img-content-wraper .img-wraper .document_link{color: var(--Accent-Neon-Green, #00B490);
font-family: "Noto Sans";font-size: 0.99vw;font-style: normal;font-weight: 600;line-height: 160%; /* 30.4px */
text-decoration-line: underline;text-decoration-style: solid;text-decoration-skip-ink: none;text-decoration-thickness: auto;text-underline-offset: auto;text-underline-position: from-font;position:absolute;left:0;right:0;text-align:center;bottom:4.352vw;}
.custom-model-wrapper.active .custom-model{padding:0;}
.custom-model .product-img-content-wraper .content-wraper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 3.125vw;gap:1.042vw;justify-content:space-between;padding-top:4.375vw;padding-bottom:3.438vw;}
.custom-model .product-img-content-wraper .content-wraper .title{
    color: var(--Primary-Black, #000);font-family: "Beausite Fit Trial";font-size: 1.667vw;font-style: normal;
font-weight: 500;line-height: 128%;}
.custom-model .product-img-content-wraper .content-wraper .desc_content ul li{color: var(--Secondary-Grey, #393A37);font-family: "Noto Sans";font-size:0.99vw;font-style: normal;font-weight: 400;line-height: 152%;
position:relative;padding-left:1rem;}
/* .custom-model .product-img-content-wraper .content-wraper .desc_content ul li::marker{font-size:0.521vw;} */
/* custom model css ends */

/* parallex effect css */
.parallax-layer-container {
     overflow: hidden;
     position: relative;
  }
  
  .parallax-layer {
     background-position: bottom center;
     background-size: cover;
     background-repeat: no-repeat;
     width: 100%;
     height: 800px;height:100%;
     position: absolute; 
     top: 0;
     left: 0;
     z-index: 0;
  }
  .parallax-layer-container,
  .parallax-layer {
     margin: 0 auto;
     overflow: hidden;
  }
  
  .layer-bg {
     display:none;
     background-image: url(/wp-content/uploads/2025/03/Rectangle-6710.png);
  }
  .layer-1 {
/*      background-image: url("/wp-content/uploads/2025/04/Banner-25-1.png"); */
      background-image:url("/wp-content/uploads/2025/04/Banner1-Same-height-1.png");
     background-position: left bottom;
     background-size: cover;
  }
/* parallex effect css ends */
.parallax-layer-container .layer-bg-img img{display:block;}
.home-page-swiper .swiper-wrapper .layer-bg{
/*  background-image:url('/wp-content/uploads/2025/03/WhatsApp-Image-2025-03-25-at-6.11.45-PM.jpeg'); */
}
.home-page-swiper .swiper-wrapper .layer-1{
/*  background-image:url('/wp-content/uploads/2025/03/Rectangle-6711-2-1.png'); */
    background-image:url('/wp-content/uploads/2025/05/Edited-1-1.png');
}
/* html .elementor-element-5f179ae{gap:0;} */
html .about-drw-parent{padding-bottom:0.625vw;}
.customfeatures-acc-images .elementor-widget-wrap .elementor-element,.customfeatures-acc-images .elementor-widget-wrap .elementor-element .elementor-widget-container{height:100%;}
html .elementor-element .ingredient-page-banner-content{width:100% !important;}
html .elementor-widget-n-accordion .e-n-accordion-item-title{align-items:baseline;}
html .elementor-widget-n-accordion .e-n-accordion-item-title-icon span svg{width:1.563vw;height:1.563vw;}
.about-page-accordian .e-n-accordion-item:last-child{border-bottom:unset;}
html .thinking-cat-search-wraper{display:flex;justify-content:space-between;padding:0 3vw;}
.categories-wraper{display:flex;gap:0.729vw;}
.work_thinking_box{display:grid;grid-template-columns:1fr 1fr 1fr;flex-wrap:wrap;gap:1.25vw;padding:0 3vw;padding-bottom:2vw;row-gap:1.458vw;}
/* .work_thinking_box .img-box img{width:30.417vw;height:16.667vw;display:block;} */
.work_thinking_box .work_thinking_content_box{width:30.417vw;}
.workthinking-filter-container{padding-top:3.385vw;}
.work_thinking_box .other_content_box{padding:1.458vw 1.667vw;background-color:#FFF;}
.cats-wraper .category-wraper input{display:none;}
/* .cats-wraper .category-wraper{background-color:#fff;padding:0.521vw 1.25vw;
color: #71746D;font-family: "Beausite Fit Trial";font-size: 1.25vw;font-style: normal;font-weight: 300;
line-height: 128%;border-radius:0 0.833vw 0 0;cursor:pointer;} */
/* .cats-wraper .category-wraper.checked{background-color:#007666;border-radius: 0 0.833vw 0 0;} */
.cats-wraper .category-wraper.checked label{color:#fff;background-color:#007666;font-weight:500;}
.cats-wraper .category-wraper label{color: #71746D;cursor:pointer;background-color:#fff;padding:0.521vw 1.25vw;color: #71746D;font-family: "Beausite Fit Trial";font-size: 1.25vw;font-style: normal;font-weight: 300;
line-height: 128%;border-radius:0 0.833vw 0 0;cursor:pointer;}
.bottom-cats.categories-wraper{margin-top:0.677vw;margin-bottom:5.646vw;}
.work_thinking_box .reading_time{color: #9A9C96;font-family: "Noto Sans";font-size: 0.833vw;
font-style: normal;font-weight: 600;line-height: 152%;letter-spacing: 1.28px;text-transform: uppercase;}
.work_thinking_box .post_title{color: var(--Primary-Black, #000);font-family: "Beausite Fit Trial";
font-size: 1.667vw;font-style: normal;font-weight: 400;line-height: 132%;padding-top:1.458vw;padding-bottom:1.458vw; }
.work_thinking_box .post_title a{color:#000;}
.work_thinking_box .desc{color: var(--Primary-Black, #000);font-family: "Noto Sans";font-size: 0.99vw;
font-style: normal;font-weight: 300;line-height: 152%;}
.workthinking-filter-container .filter-acc-content.search-icon-field-wraper .search-wraper input{
    background-color:#fff;}
.workthinking-filter-container .filter-acc-content.search-icon-field-wraper .search-wraper{position:relative;}
.workthinking-filter-container .filter-acc-content.search-icon-field-wraper .search-wraper img{position:absolute;right:0.625vw;top:0.825vw;width:1vw;height:1vw;}
.work_thinking_box .content-footer{display:flex;align-items:center;margin-top:3.438vw;justify-content:space-between;}
.work_thinking_box .content-footer .categories .category-list,.post-categories .category-list{list-style:none;display:flex;align-items:center;gap:0.521vw;margin:0;}
.work_thinking_box .content-footer .read_more{color: var(--Secondary-Dark-Green, #005E60);
font-family: "Noto Sans";font-size: 0.99vw;font-style: normal;font-weight: 600;
line-height: 160%; text-decoration-line: underline;text-decoration-style: solid;
text-decoration-skip-ink: none;text-decoration-thickness: auto;text-underline-offset: auto;
text-underline-position: from-font;color:#005E60;}
.work_thinking_box .content-footer .categories .category-list li,.post-categories .category-list li{color: #71736D;text-align: center;
font-family: "Noto Sans";font-size:0.833vw;font-style: normal;font-weight: 500;line-height: 160%;
letter-spacing: 0.32px;border-radius:5.208vw;background: var(--Secondary-Light-Grey-2, #EFF2ED);
backdrop-filter: blur(10px);padding:0.417vw 1.146vw;}
.see-morestories-linwraper .transparent-borderded-btn{background: linear-gradient(180deg, rgba(239, 242, 237, 0.60) 0%, #EFF2ED 80%, #EFF2ED 100%);
    height: 7.292vw;text-align: center;display: flex;align-items: center;justify-content: center;
    width: 100%;max-width: 100%;position:absolute;bottom:0;}
.load-more-btn .current-arrow{transform: translateY(0) rotate(135deg);}
.load-more-btn.arrow-button .new-arrow{transform: translateY(-20px) rotate(135deg);}
.load-more-btn.arrow-button:hover .new-arrow{transform: translateY(0px) rotate(135deg);}
.load-more-btn.arrow-button:hover .current-arrow{transform: translateY(20px) rotate(135deg);}
.load-more-btn.arrow-button.arrow-btn-old .arrow{right:.45vw;top:.34vw;}
.work-thinking-posts-ajax-container{position:relative;}
.last-row .other_content_box {display: none;}
.single-post-content-container .post-img{width:94%;}
.single-post-content-container .post-img img{width:100%;}
.single-post-content-container .post-title{color: var(--Primary-Black, #000);font-family: "Beausite Fit Trial";font-size: 3.542vw;font-style: normal;font-weight: 400;line-height: 112%;padding-top:1.563vw;padding-bottom:4.688vw;width:55.26vw;}
.post-icon-label.date-wraper{color: #868881;font-family: "Noto Sans";font-size: 0.99vw;
font-style: normal;font-weight: 700;line-height: 152%; /* 28.88px */letter-spacing: 1.52px;text-transform: uppercase;padding-bottom:1.667vw;}
.single-post-content-container .post-img img{width:100%;border-radius:0px 9.375vw 0px 0px;height:auto;}
.single-post-content-container .above_img{padding-left:6.25vw;}
.single-post-main-container{padding-top:3.125vw;}
.single-post-content-container .single-post-location-content-wraper{padding-left:6.25vw;display:flex;padding-top:3.646vw;}
.back-btn .current-arrow{transform: translateX(0) rotate(-135deg);}
.arrow-button.arrow-btn-old.back-btn .arrow{right: .4vw;}
.back-btn .new-arrow{transform: translateX(20px) rotate(-135deg);}
.back-btn.arrow-button:hover .new-arrow{transform: translateX(0px) rotate(-135deg);}
.back-btn.arrow-button:hover .current-arrow{transform: translateX(-20px) rotate(-135deg);}
html .back-btn.arrow-button.arrow-btn-old .text{padding-left: 0.625vw;}
.single-post-content-container .above_img .back-btn{margin-bottom:3.646vw;}
.more_related_posts{background-color:#F5F7F3;padding-top:6.458vw;padding-bottom:7.917vw;}
.more_related_posts .heading{color: var(--Primary-Green, #007666);font-family: "Beausite Fit Trial";
font-size:3.542vw;font-style: normal;font-weight: 300;line-height: 112%;padding: 0 3vw;text-align:left;margin:0;padding-bottom:2.083vw;}
.share-title{color: var(--Secondary-Grey, #393A37);font-family: "Noto Sans";
font-size:1.094vw;font-style: normal;font-weight: 500;line-height: 152%;margin-bottom:0.625vw;}
.single-post-main-container .post-content{padding-left:8.333vw;padding-bottom:6.25vw;width:46.875vw;}
.single-post-main-container .post-navigation{margin:0 6.25vw;border-top:1px solid #CCCDCB;padding-top:3.125vw;padding-bottom:6.458vw;display:flex;justify-content:space-between;}
.single-post-main-container .post-navigation .nav-label{color: var(--Accent-Neon-Green, #00B490);
text-align: right;font-family: "Noto Sans";font-size: 0.833vw;font-style: normal;
font-weight: 700;line-height: 160%;letter-spacing: 0.64px;text-transform: uppercase;text-decoration:none;}
.single-post-main-container .post-navigation .nav-title{color: var(--Secondary-Grey, #393A37);
font-family: "Noto Sans";font-size:0.833vw;font-style: normal;font-weight: 500;line-height: 160%;margin:0;}
.single-post-main-container .post-navigation .nav-arrow img{width:0.417vw;height:1.354vw;display:block;}
.single-post-main-container .post-navigation .nav-text-flex{display:flex;align-items:center;gap:0.521vw;}
.share-icons-wraper a,.share-icons-wraper a svg,.share-icon svg{width:2.708vw;height:2.708vw;display:block;}
.share-icons-wraper a svg:hover rect,.share-icon svg:hover rect{fill:#00B490;}
.share-icons-wraper a svg:hover path{fill:#FFF;}
.share-icon svg:hover path{stroke:#FFF;}
.share-icons-wraper{display:flex;align-items:center;gap:0.833vw;}
.post-content h2{color: var(--Primary-Black, #000);font-family: "Beausite Fit Trial";font-size: 1.354vw;
font-style: normal;font-weight: 500;line-height: 120%;margin-top:3.125vw;margin-bottom:1.042vw;}
.post-content h3{color: var(--Primary-Green, #007666);font-family: "Noto Sans";font-size:1.094vw;
font-style: normal;font-weight: 600;line-height: 160%;text-align:left;margin-top:1.042vw;margin-bottom:0.625vw;}
.post-content p,.post-content li,.post-content span{color: var(--Secondary-Grey, #393A37);font-family: "Noto Sans";font-size:0.99vw;
font-style: normal;font-weight: 400;line-height: 160%; /* 30.4px */}
.post-content .elementor{margin:0 !important;}
.post-content ul{list-style:disc;color:#007666;}
.post-content ul li::marker{color:#007666;}
.post-content blockquote h2{color: var(--Primary-Green, #007666);font-family: "Beausite Fit Trial";
font-size:1.354vw;font-style: italic;font-weight: 300;line-height: 140%;margin-top:0;}
.single-post-main-container .post-navigation .next-btn .nav-text-flex{justify-content:flex-end;}
.post-content blockquote p{color: var(--Secondary-Grey, #393A37);font-family: "Noto Sans";
font-size:1.094vw;font-style: normal;font-weight: 500;line-height: 152%;letter-spacing: 0.84px;}
.post-content blockquote:before{content:"";background-image:url('/wp-content/uploads/2025/04/Quote.png');background-position:left;
    width:6.333vw;height:6.333vw;display:block;background-repeat:no-repeat;position:absolute;left:1.563vw;top:10px;}
.post-content blockquote{padding-left:6.771vw;padding-top:2.292vw;padding-bottom:2.292vw;padding-right:4.375vw;}
.post_content_sources .elementor-widget-container{border-top:1px solid #CCCDCB;border-bottom:1px solid #CCCDCB;padding-bottom:1.042vw;padding-top:1.042vw;}
.post_content_sources{margin-top:3.646vw;}
html .post_content_sources h2 , html .post_content_sources p{font-size:1.094vw;line-height:120%;color:#81837C;margin-top:0;margin-bottom:0.625vw;font-family: "Beausite Fit Trial";}
html .post_content_sources ul li::marker{color:#81837C;}
html .post_content_sources ul li,html .post_content_sources ol li{color:#81837C;}
html .post_content_sources ul,html .post_content_sources ol{margin-top:0;}
.hide-other-content{display: none;}
.press-kit-container{background-color:#EFF2ED;}
html .press-kit-container .thinking-cat-search-wraper{display:unset;}
html .press-kit-container .cats-wraper{display:flex;justify-content:space-between;padding:0 3vw;padding-bottom:3.125vw;align-items:center;}
html .work_thinking_cats{padding-bottom:3.125vw;}
.work_thinking_box.news .other_content_box{background-color:transparent;padding-left:0;padding-bottom:0;}
.work_thinking_box.news .content-footer{margin-top:1.875vw;}
.work_thinking_box.news .work_thinking_content_box{width:22.5vw;}
/*.work_thinking_box.news .work_thinking_content_box.post-0{width:46.25vw;}*/
.work_thinking_box.news .post-0 .img-box img{width:100%;}
.work_thinking_box.news{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:4.167vw;}
/*.work_thinking_box.news .work_thinking_content_box.post-0{grid-column: 1 / 3;}*/
.work_thinking_box.press_kit_box .other_content_box{background-color:transparent;padding-left:0;padding:0;}
.press_kit_heading .elementor-heading-title{color: var(--Primary-Green, #007666);
font-family: "Beausite Fit Trial";font-size:4.635vw;font-style: normal;font-weight: 400;line-height: 112%;
padding:7.187vw 3vw;padding-bottom:0;}
.work_thinking_box.press_kit_box .video_box{height:16.667vw;}
.single-post-main-container .post-navigation .next-btn .nav-title{text-align:right;text-decoration:none;}
.aboutpagesliderpagination div{color: #7B7E77;
font-family: "Noto Sans";font-size:0.938vw;font-style: normal;font-weight: 500;line-height: 152%;
letter-spacing: 1.08px;text-transform: uppercase;}
.aboutpagesliderpagination div.aboutpageslider-active{font-weight:700;color:#007666;}
/*.menu-item-has-children > a{pointer-events: none;cursor:pointer;}*/
.ingredients-pg .layer-1{
    background-image:url('/wp-content/uploads/2025/05/Ginger-Animation-1.png');
    transform: translateY(100px);
}
.ingredients-pg-process .layer-1{
    background-image:url('/wp-content/uploads/2025/04/Frame_1000002571__1_-removebg-preview-1.png');
}
html .ingredpageproctech{position:absolute;right:0;width:49.49vw;top:8.417vw;}
.v-beads-parallex .layer-1{background-image:url('/wp-content/uploads/2025/04/beadlets-Full-width-1.png')}
.beadletspagequalitydesc{position:absolute;right:0;top:300px;}
.site-header-layout-horizontal .site-branding{width:auto;}
.site-header .container .row .main-navigation{width:auto;}
.site-header .container .row{justify-content:space-between;}
.regionPopup-model.modal{top:15%;}
.regionPopup-model .modal-header{border:unset;justify-content:right;padding-bottom:1.042vw;padding-top:1.5vw;padding-right:1.5vw;}
.regionPopup-model .modal-header button{background:none;}
.regionPopup-model .modal-title{color:#000;font-size:2.5vw;line-height:120%;text-align:left;padding-bottom:0.617vw;}
.regionPopup-model .modal-content{width:34.635vw;height:auto;border:unset;border-radius:0;}
.regionPopup-model .modal-body{padding:0 4.375vw;}
.regionPopup-model p{font-size:1.354vw;line-height:128%;margin-bottom:2.396vw;}
.regionPopup-model p a{color:#007666;font-size:inherit;line-height:inherit;font-weight:700;}
.regionPopup-model .select2-container{width:100% !important;color: var(--Secondary-Grey, #393A37);
font-family: "Noto Sans";font-size:1.094vw;font-style: normal;font-weight: 400;line-height: 152%;height:2.708vw;}
.regionPopup-model .select2-container--default .select2-selection--single .select2-selection__rendered{
    color: var(--Secondary-Grey, #393A37);
font-family: "Noto Sans";font-size:1.094vw;font-style: normal;font-weight: 400;line-height: 152%;height:2.708vw;display:flex;align-items:center;
}
.regionPopup-model .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{
    background-color:#007666;
}
.regionPopup-model .select2-container--default .select2-selection--single .select2-selection__arrow b:after{
    content:"";
    background-image:url('/wp-content/uploads/2025/04/static-arrow.svg');
    display:block;width:1.042vw;height:0.625vw;background-repeat:no-repeat;background-size:1.042vw;
}
.regionPopup-model .select2-container--default .select2-selection--single .select2-selection__arrow{
    right:1.458vw;
}
/* .regionPopup-model .modal-header button{padding-right:0.625vw;} */
.regionPopup-model .modal-header img{width:auto;height:2.458vw;}
.regionPopup-model .select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:unset;border-style:unset;}
.regionPopup-model .select2-container--default .select2-selection--single .select2-selection__arrow{
    height:2.708vw;
}
.regionPopup-model .select2-container .select2-selection--single{height:2.708vw;}
.regionPopup-model .select2-container--default .select2-selection--single {
    background-color: #F8F8F8;border: 0px;
}
.regionPopup-model .modal-footer{border:unset;padding:0 4.375vw;padding-bottom:4.167vw;justify-content:start;
margin-top:2.344vw;border:0;}
.regionPopup-model .modal-footer button{padding:0;background:unset;margin:0;}
.menuitem_region .Yourcountry{color: #676963;text-align: right;font-family: "Noto Sans";
font-size:0.938vw;font-style: normal;font-weight: 500;line-height: 1.458vw;letter-spacing: 0.36px;display:flex;align-items:center;gap:6px;}
.menuitem_region .Yourcountry:after{content:"";
background-image:url('/wp-content/uploads/2025/04/Dropdown.svg');width:8px;height:6px;background-size:8px;background-repeat:no-repeat;}
html .modal-backdrop{background: rgba(0, 0, 0, 0.12);
backdrop-filter: blur(4px);}
html .modal-backdrop.show{opacity:1;}
.v-beads-parallex-sec .gsap-parallax-section{padding-left:10.365vw;
    padding-right:13.906vw;padding-right:5.2%;
    padding-bottom:2.292vw;padding-top:1.667vw;padding-top:0;padding-bottom:0;
}
.v-beads-parallex-sec .gsap-parallax-section .text-content p{margin-bottom:2.083vw;
color: var(--Primary-Black, #000);font-family: "Beausite Fit Trial";font-size: 1.354vw;font-style: normal;
font-weight: 300;line-height: 144%;
}
.v-beads-parallex-sec .gsap-parallax-section .text-content p:first-child{margin-bottom:1.2vw;}
.gsap-parallax-section.ingredients-pg-process-pr{padding:0;}
.gsap-parallax-section.ingredients-pg-process-pr .gsap-parallax-image{height:52.083vw;width:87.083vw;}
.beads-pg-last-para .layer-1{background-image:url('/wp-content/uploads/2025/04/Off-the-shelf-Desktop2-1.png')}
.formulation-pg-banner .layer-bg-img img{width:100%;}
.formulation-pg-banner .layer-1{background-image:url('/wp-content/uploads/2025/03/Rectangle-6711-2-1.png');}

/* checkbox css start */

/* Hide the default checkbox */
.category[type="checkbox"] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 1.042vw;
  height: 1.042vw;
  border: 1px solid #8FD7C6;
  background-color: transparent;
  cursor: pointer;
/*   margin-right: 8px; */
  vertical-align: middle;
    padding:0;
    border-radius:0.208vw;
}

/* When checked, change background */
.category[type="checkbox"]:checked {
  background-color: #8FD7C6;
  border: 1px solid #8FD7C6;
}
    
.sidebar-body-wraper .category-wraper {
  display: flex;
  align-items: center;
  gap: 1.042vw;
/*   margin-bottom: 10px; */
}

.sidebar-body-wraper .category-wraper label {
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 0.625vw;
}
/* checkbox css end */

.formulation_type-icons .cat-wraper svg{height:1vw;width:auto;display:block;}
.formulation_type-icons .cat-wraper svg circle,.formulation_type-icons .cat-wraper svg path{stroke:#00B490;}
.formulation_type-icons .cat-wraper.v2tm-capsules svg path{fill:#00B490;stroke:unset;}
.categories-container .category-wraper label svg{height:1vw;width:auto;}
.categories-container .category-wraper .v-beadstm-capsules svg  circle,.categories-container .category-wraper .v-filltm-capsules svg path{stroke:#8FD7C6;}
.categories-container .category-wraper .v2tm-capsules svg path{fill:#8FD7C6;}
textarea[name="your-message"]{height: 100px; resize: none;}
/* .country-select .selected-flag .arrow,.intl-tel-input .selected-flag .iti-arrow{top:30%;}
.intl-tel-input.separate-dial-code .selected-flag{background-color:unset;}
.country-select.inside .flag-dropdown:hover .selected-flag,.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:unset;}
.country-select .flag.hk{display:none;}
.country-select .flag.in,.intl-tel-input .selected-flag .iti-flag{margin-bottom:1.55vw;display:none;}
.intl-tel-input.separate-dial-code .selected-dial-code{padding-bottom:1.25vw;color: #5C5C5C;font-family: "Noto Sans";font-size:1.25vw;font-style: normal;font-weight: 400;line-height: normal;}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag,.intl-tel-input.separate-dial-code .selected-dial-code{padding-left:0;}
.intl-tel-input .selected-flag .iti-arrow{left: 2.5vw;right: 0;} */
.intl-tel-input.separate-dial-code .selected-dial-code{color: #5C5C5C;font-family: "Noto Sans";font-size:1.25vw;font-style: normal;font-weight: 400;line-height: normal;background-color:#F5F7F3;}
.intl-tel-input .selected-flag .iti-flag{display:none;}
.intl-tel-input.separate-dial-code .selected-dial-code,.intl-tel-input.separate-dial-code.allow-dropdown .selected-flag{padding-left:0;}
/* .country-select.inside input, .country-select.inside input[type=text]{padding-left:0;} */
.country-filed-main-wraper .select2-container .select2-selection--single .select2-selection__rendered{
    background-color:#F5F7F3;line-height:unset;font-family: "Noto Sans";font-size: 1.25vw;font-style: normal;font-weight: 400;line-height: normal;color:#5C5C5C;padding-left:0;
}
.country-filed-main-wraper .select2-container--default .select2-selection--single .select2-selection__placeholder{font-family: "Noto Sans";font-size: 1.25vw;font-style: normal;font-weight: 400;
    line-height: normal;color:#5C5C5C;}
.country-filed-main-wraper .select2-container--default .select2-selection--single{border:0;}
.country-filed-main-wraper .select2-container{border-bottom:1px solid #B8B8B8;padding-bottom:1.25vw;margin-bottom:0;}
html .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{
    background-color:#007666;
}
html .enquiry-form-wrapper #collapseThree textarea{padding:1.042vw;border:0;}
html .intl-tel-input.separate-dial-code.allow-dropdown input{padding-left:6.508vw !important;}
.country-filed-main-wraper .select2-container .select2-selection--single{height:unset;}
html .intl-tel-input.separate-dial-code.allow-dropdown .selected-flag{width:5.5vw !important;padding-bottom:1.17vw;background-color:#F5F7F3;border-right: 1px solid #D6D6D6;border-bottom: 1px solid #B8B8B8;}
.intl-tel-input .selected-flag .iti-arrow{top:24%;right:20%;}
.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:#F5F7F3;}
html .intl-tel-input.separate-dial-code.allow-dropdown .selected-flag:hover
.country-filed-main-wraper .select2-container .select2-selection--single{height:unset;}
.country-filed-main-wraper .select2-container--default .select2-selection--single .select2-selection__arrow b,.intl-tel-input .selected-flag .iti-arrow{
    background-image:url('https://vantage.codolin.com/wp-content/uploads/2025/04/static-arrow-3.svg');;
    background-repeat:no-repeat;background-size:0.938vw;width:0.938vw;height:0.573vw;display:block;border-width:0 !important;
}
.enquiry-pg-lf{width:21.458vw;}
.enquiry-pg-lf .heading{text-align:left;margin-bottom:2.083vw;font-size:3.542vw;line-height:3.958vw;font-weight:300;}
html .enquiry-pg-lf .sub-head{color:#000;margin-bottom:0.625vw;line-height:2.396vw;}
.fieldwraped.drop-downfieldwraped p{color: #5C5C5C;font-size: 1.25vw;font-weight: 600;}
html .enquiry-form .accordion-button:not(.collapsed){background-color:#FFF;color:#007666;}
html .enquiry-form .accordion-button{background-color:#FFF;color:#007666;font-size:1.094vw;line-height:1.667vw;letter-spacing:normal;border:0;}
html .accordion-button:focus{box-shadow:unset;}
html .enquiry-form .select2-container--classic .select2-selection--multiple{background-color:#F5F7F3;border:0;border-radius:0;padding-left:1.146vw;padding-top:7px;padding-bottom:7px;}
html .enquiry-form .select2-container:after{background-image:url('/wp-content/uploads/2025/04/static-arrow-3.svg');background-size:20px;width:20px;height:12px;display:block;}
.enquiry-form-wrapper .contactformwraper{display:flex;}
.enquiry-form-wrapper .contactformwraper:nth-child(1){gap:20px;}
.enquiry-form-wrapper .contactformwraper:nth-child(1) .fieldwraped{width:48%;}
html .enquiry-pg-main-wrpper{padding-top:4.167vw;padding-bottom:7.813vw;}
.contactformmainwraper.enquiry-form-wrapper{padding-top:6.25vw;}
.enquiry-form-wrapper .drop-downfieldwraped{padding-bottom:2.917vw;}
.enquiry-form-wrapper .accordion-button::after{background-image:url(/wp-content/uploads/2025/04/Plus-icon.svg);background-size:1.146vw;width:1.146vw;height:1.146vw;}
.enquiry-form-wrapper .select2-container .select2-selection--multiple{min-height:1.458vw;}
.enquiry-form-wrapper .select2-container .select2-selection--multiple:after{content:" ";background-image:url('/wp-content/uploads/2025/04/static-arrow-3.svg');background-size:1.042vw;width:1.042vw;height:0.825vw;display:block;position:absolute;right: 1.5vw;top: 0.85vw;background-repeat:no-repeat;height:100%;top:0;background-position:center;}
html .get-in-touch-form .enquiry-form-wrapper .accordion-body textarea{background-color:#F5F7F3;margin-bottom:0;color: var(--Secondary-Grey, #393A37);font-family: "Noto Sans";font-size:1.094vw;
font-style: normal;font-weight: 400;line-height: 152%;}
.enquiry-form-wrapper .select2-results__option--selectable{font-size:1.094vw;line-height:1.458vw;}
.enquiry-form-wrapper .accordion-button:not(.collapsed)::after{background-image:url('/wp-content/uploads/2025/04/Plus-icon-1.svg');background-position:center;}
html .select2-container--classic .select2-selection--multiple .select2-selection__choice{
    background-color:#8FD7C6;color:#000;display:flex;flex-direction:row-reverse;width:fit-content;align-items:center;border-radius:0;padding:1px 0.521vw;margin-left:0;margin-top:0;
}
html .select2-container--classic .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display{
    color: var(--Primary-Black, #000);font-family: "Noto Sans";font-size: 0.99vw;font-style: normal;
font-weight: 500;line-height: 152%;
}
html .select2-container .select2-selection--multiple .select2-selection__rendered{margin:0;display:flex;flex-wrap:wrap;gap:5px;}
html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{
    color:#007666;font-size:1.867vw;line-height:1.975vw;font-weight:400;
}
.enquiry-form-wrapper .select2-results__option--selectable{font-family:"Noto Sans";font-size:0.99vw;line-height:1.458vw;}
html .select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{
    background-color:#007666;
}
/* .enquiry-form-wrapper .select2-container .select2-selection--multiple .select2-selection__rendered{display:none;} */
.work_thinking_box .post_date{color: #9A9C96;font-family: "Noto Sans";font-size: 0.833vw;font-style: normal;
font-weight: 600;line-height: 152%;letter-spacing: 1.28px;text-transform: uppercase;}
.desc-v2-tech-patent p strong{font-weight:600;}
.prod-box .hover-state .arrow-button.arrow-btn-old{width:fit-content;}
/* html .custom-model .product-img-content-wraper .content-wraper .desc_content ul li::marker{
  font-size: 0.7em;content:"•";
} */
html .custom-model .product-img-content-wraper .content-wraper .desc_content ul{list-style:none;}
.custom-model .product-img-content-wraper .content-wraper .desc_content ul li:before{
    content: "•";position: absolute;left: 0;top: 0.3em;font-size: 1em;line-height: 1;
}
.post-navigation-child a{text-decoration:none;}
.cats-wraper .category-wraper label sus{font-size:2vw;vertical-align:sub;}
.select2-container--classic .select2-results__option--selectable{font-size:1.094vw;line-height:152%;font-family:"Noto Sans";}
.enquiry-form-wrapper .select2-container .select2-search--inline .select2-search__field{height:1.563vw;display:block;margin:0;}
.enquiry-form-wrapper .select2-container .select2-search--inline .select2-search__field:after{background-image:url('/wp-content/uploads/2025/04/static-arrow-3.svg');background-repeat:no-repeat;background-size:20px;width:20px;height:20px;display:block;}
html .delivery-solution-fine-tuning-sec{
/*  padding-top:6.458vw; */
    padding-bottom:6vw;}
html .custom-model .product-img-content-wraper .content-wraper .desc_content ul{padding-left:0.5rem;}
html .category-wraper label sup{font-size: 2.5vw;top: 0.8vw;font-weight:200;}
.work_thinking_box .other_content_box.videos_box{background:transparent;padding:0;}
.work_thinking_box .work_thinking_content_box .video_box{height:16.667vw;}
html .our-tech-head{padding-top:6.25vw;}
html .home-pg-adv-delivery-sec{padding-top:6.25vw;padding-bottom:6.25vw;}
html button:hover{border:0;}
html button{padding:0;border:0;}
html .ingred-pg-intro-sec{padding-top:5.208vw;}
html .overlay_btn_remove{display:none;}
    html .video_over_text{display:flex;justify-content:center;justify-content:center;gap:1.042vw;align-items:center;}
    html .video_over_text .text{color: var(--Secondary-Light-Grey, #F5F7F3);font-family: "Beausite Fit Trial";
font-size:2.083vw;font-style: normal;font-weight: 400;}
    html .video_over_text .play_btn{width:3.333vw;}
    html .video_over_text .play_btn img{width:100%;}
    html .video_overlay_btn_sec_parent{position:absolute;bottom:4.167vw;width:100%;pointer-events: none;}
    html .video_sec_for_btn{position:relative;} 
/* custom accordian css new */

    .custom-contain-acc {
      display: grid;grid-template-columns: 50% 50%;
      margin: auto;
      background: #fff;
    }

    .custom-contain-acc .image-preview {
      flex: 1;
      display: flex;
      align-items: center;
      justify-content: center;
    }
.custom-contain-acc .accordion .heading .sub-title {
    color: var(--Secondary-Light-Green, #8FD7C6);
    font-family: "Beausite Fit Trial";
    font-size: 1.67vw;
    font-style: normal;
    font-weight: 400;
    line-height: 132%;
    margin-bottom: 1.25vw;
}
.v2-tech-accor-sec .custom-contain-acc .image-preview img{background-color:#F5F7F3;}
    .custom-contain-acc .image-preview img {
      width: 100%;
      max-width: 100%;
      height: auto;
      display: none;
      height: 100%;
      object-fit: cover;
      height: 100%;
    }

    .custom-contain-acc .accordion {
      flex: 1;
      background-color: #007666;
      padding: 5.208vw 3.125vw 0 3.125vw;
    }
    .custom-contain-acc .accordion .heading{
        color: #fff;
    text-transform: none;
    font-family: "Beausite Fit Trial";
    font-size: 3.542vw;
    font-style: normal;
    font-weight: 300;
    line-height: 112%;
    text-transform: none;padding-bottom: 1.563vw;
    }

    .custom-contain-acc .accordion-item {
      border-bottom: 1px solid rgba(143, 215, 198, 0.40);
      padding: 2.083vw 0;
      background-color: #007666;border-right: 0;border-left: 0;
    }
    .custom-contain-acc .about-page-accordian-custom-content{padding-bottom: 0;}
    .custom-contain-acc .accordion .accordion-item:last-child{border-bottom: 0;padding-bottom: 2.604vw;}
    .custom-contain-acc .accordion-item.active .accordion-title{color: #F3EB69;}
    .custom-contain-acc .accordion-title {
      margin: 0;color: #FFF;
      background: #007666;
      cursor: pointer;
      transition: background 0.3s;
      font-family: "Beausite Fit Trial";
    font-size: 1.667vw;
    font-style: normal;
    font-weight: 400;
    line-height: 132%;
    display: flex;justify-content: space-between;gap:3.646vw;align-items:baseline;
    }
    .custom-contain-acc .accordion-item.active .accordion-icon::after {
      content: " ";color:#fff ;background-image: url('https://vantage.codolin.com/wp-content/uploads/2025/04/Plus-6.svg');
    }

    .custom-contain-acc .accordion-icon::after {
      content:" ";background-image: url('https://vantage.codolin.com/wp-content/uploads/2025/04/Plus-5.svg');
      width: 1.563vw;height: 1.563vw;background-size: 1.563vw;display: block;
      color: #8FD7C6;font-size: 3.125vw;
    }
    .custom-contain-acc .accordion-content {
      display: none;
      padding: 0.833vw 0px;
      padding-bottom: 0;
      background: #007666;
      color: #FFF;
    }
.clipboard {
  position: relative;
}

.clipboard .copy-tooltip {
    font-family: "Noto Sans";
  position: absolute;
  top: 110%;
  left: 50%;
  transform: translateX(-50%);
  background-color: #00b490;
  color: white;
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 4px;
  white-space: nowrap;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.2s ease;
  z-index: 9999;
}

.clipboard.show-tooltip .copy-tooltip {
  opacity: 1;
}
html .v2-tech-last-bg-img-sec{position:relative;}
html .v2-tech-last-bg-img-sec-con{position:absolute;z-index:9;padding-left:2.6%;padding-right:2.6%;top:0;}
.custom-model .product-img-content-wraper .content-wraper .desc_content{margin-bottom:1.042vw;}
html .menu-footer_4-container .menu{display:flex;gap:0.833vw;}
html .menu-footer_4-container .menu .menu-item a svg rect{transition: fill 0.3s ease;}
html .menu-footer_4-container .menu .menu-item a:hover svg rect{fill:#005E60;}
html .menu-footer_4-container .menu .menu-item a svg{width:2.708vw;height:2.708vw;}
html .serial-cat-wrper .categories-wraper .category-wraper:first-child{order:2;}
html .select2-container--classic.select2-container--open .select2-dropdown{border-color:rgba(0, 0, 0, .125);}
html .enquiry-form-wrapper .select2-container .select2-search--inline .select2-search__field{margin-top:2px;}
    @media screen and (max-width:767px){
        
		html body .benifits-of-consulting-secmianwraper .commonblockwraper .content-secwraper .link-icon-wraper .icon-wraper img{width:12.73vw;}
		html body .benifits-of-consulting-secmianwraper .commonblockwraper .content-secwraper{padding-left:4.17vw;padding-bottom:4.17vw;}
		html body .benifits-of-consulting-secmianwraper .commonblockwraper .content-secwraper .subtitle-wraper{font-size: 4.48vw;line-height:normal;margin-bottom: 3.167vw;padding-bottom: 1.83vw;margin-top:5.3vw;}
		html body .benifits-of-consulting-secmianwraper .commonblockwraper .content-secwraper .desc{width:100%;font-size: 3.483vw;line-height: 4.975vw;padding-right: 4.17vw;padding-bottom: 4vw;}
		html body .benifits-of-consulting-secmianwraper .benifits-ofconsulting-secele-wraper{    padding-top: 15.79vw;padding-bottom: 10.79vw;}
		html body .benifits-of-consulting-secmianwraper .benifits-ofconsulting-secele-wraper h2{font-size: 8.955vw !important;line-height: 110%!important;margin-bottom: 5vw;}
		html body .benifits-of-consulting-secmianwraper .benifits-ofconsulting-secele-wraper .section-wraper-inner{grid-template-columns:100%;row-gap: 6vw;}
        html .getintouchbannercontentchild .address.usa-addr{max-width: 45vw;}
        html .menu-footer_4-container .menu{gap:2.975vw;}
        html .menu-footer_4-container .menu .menu-item a svg{width:7.463vw;height:7.463vw;}
        .home-page-brands-swipper .swiper-slide:nth-child(15) .swiper-slide-inner{padding: 20px 0;
        height: 19.9vw;}
        html .v2-tech-last-bg-img-sec-con{padding-left:6vw;padding-right:6vw;}
        .filter-sidebar-wraper .categories-title-wraper:last-child .filter-acc-title .title{margin-top:6.219vw;}
        .clear-filter-icon-wraper .close-icon svg path{stroke:#8FD7C6;}
        html .single-post-content-container .e-con{padding:0;}
        html .pg-pad .workthinkingbanner{padding-bottom:18.594vw;}
         .formulation-content-container.half-hidden {
    margin-bottom: -49%;
    padding-bottom: 50%;
    overflow: hidden;
    position: relative;
  }
        .formulation-content-container.half-hidden:last-child{margin-bottom:unset;}
        html header .main-navigation .menu>li.menu-item-has-children a{z-index:999;background:transparent;}
        .admin-bar #masthead.sticky-header{z-index:9999 !important;}
        html body div.google-desc ul{margin-bottom:5vw !important;}
        html body div.pricvaicy-policy-contentwraper h2{margin-bottom: 3vw;margin-top: 7vw;}
        html body div.pricvaicy-policy-contentwraper{padding-top:5vw;}
        html body .bealets-page-meet-industry-heading{padding-bottom:5vw;}
        html body .v-beads-parallex-sec .gsap-parallax-section .gsap-parallax-container{gap: 0;}
        html body header .main-navigation .menu>li.full-widthdropdown-section.res-submenu-expanded >a{background-color:transparent;}
        html body .footer-widget-1 .widget_nav_menu h2{margin-bottom:3.73vw;}
        html body #capsule-section img.capsule-image{width:22.233vw;}
        html body #capsule-section .capsule-wrapper .plus-icon{width:10.373vw;}
        html body .elementor-76 .elementor-element.elementor-element-fa95fa5 > .elementor-element-populated{row-gap:6vw;}
        html body .get-in-touch-form input, html body .get-in-touch-form select, html body .get-in-touch-form textarea{margin-bottom:7.917vw}
        html body .formulations-posts-ajax-container .post-wraper .title-img-wraper .content-wraper{    row-gap: 6.48vw;}
        html body .formulations-posts-ajax-container .post-wraper .postpurpose{position:relative;left:-4vw;}
        html body .filter-acc-content.search-icon-field-wraper .search-wraper .formulationsearch-icon{top:4.234vw;}
        html body .filter-acc-content.search-icon-field-wraper .search-wraper input{padding: 1.94vw 5.97vw;font-size: 4.48vw;}
        html body .filter-button-wraper{padding: 2.686vw 5.97vw;}
        html body .beadlets-page-our-off-shelf.first-section-banner-content h2{font-size:8.96vw;}
        html body .bealets-page-meet-industry-heading h3{font-size:8.96vw;}
        html body div.acc-subtitle-secmainwraper{background: var(--Primary-Green, #007666);padding-top: 17.9vw;padding-bottom: 9.95vw;}
        html body div.acc-subtitle-secmainwraper h2{color:#fff;}
        html body .elementor-4466 .elementor-element.elementor-element-cd1da9b.e-con{padding-top:9vw !important;}
/*      html .elementor-4466 .elementor-element.elementor-element-d852869 .elementor-counter-title{justify-content:flex-end !important;} */
/*      html .elementor-4466 .elementor-element.elementor-element-d852869 .elementor-counter .elementor-counter-number-wrapper{padding-left:3vw;} */
/*      html body .elementor-4466 .elementor-element.elementor-element-71add55 .elementor-counter-title{justify-content:flex-end !important;}
        html .elementor-4466 .elementor-element.elementor-element-71add55 .elementor-counter .elementor-counter-number-wrapper{padding-left:9vw;} */
        html .v2-counter-secmainwrper .elementor-counter{padding-left:0;}
        html body .elementor-counter .elementor-counter-number, html body .elementor-counter .elementor-counter-number-prefix{font-size:8.96vw;}
        html body .elementor-52 .elementor-element.elementor-element-624dd38{padding-top: 6.44vw;
    row-gap: 0vw !important;}
        html body .home-page-commit-heading p br{display:none;}
        html body .first-section-banner-content.about-us-page-first-section.v2-technology-banner .heading{font-size:8.96vw;}
        html body .first-banner-section{min-height:191.04vw;}
        /*html .elementor-4636 .elementor-element.elementor-element-ae0613f{min-height:auto;}*/
        html body .about-us-bannersection div.first-section-banner-content{padding-top: 11.94vw;padding-bottom: 52vw;}
        html body .regionPopup-model .modal-dialog{margin-left:6.3%;margin-right:6.3%;}
        html body .granulation-anim-container-mb{min-height:auto;}
        /*html .ingredients-testimonial-secmainwraper .testimonial-layoutonewraper{padding-top:0;}*/
        .work_thinking_box .work_thinking_content_box .video_box{height:50.34vw;}
        html .error404 .post-entry .hentry h6 a{font-size: 4.094vw;}
        html .error404 .post-entry .hentry h1{font-size:8.917vw;}
        html .search.search-results .content-outer.container, html .search.search-no-results .content-outer.container{padding-top: 5vw;padding-bottom: 5vw;}
        html .search.search-results .entry-title.post-title a, html .search.search-no-results .entry-title.post-title a{font-size:5.5vw;text-decoration:none;}
        html .search.search-results .site-content-header{padding-bottom:0;}
        html .search.search-results #primary article{padding: 0;}
        html .search.search-results .site-content-header .page-title, html .search.search-no-results .site-content-header .page-title{font-size: 8.542vw;}
        html .search.search-no-results #main-blog h1{font-size: 4vw;}
        html .acredation-logosec-mainwraper h1.elementor-heading-title{font-size: 9.95vw;line-height: 11.692vw;margin-bottom: 7.125vw;}
        html .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper .subttile-wraper .bold.clubbed{display:inline-block;}
        html .beadlets-page-our-beadlets .about-page-client-section-containers .about-page-client-section-container .heading{font-size:4.229vw;line-height:6.219vw;margin-top:4vw;margin-bottom:2vw;}
        .v-fill-cap-mob-swiper .swiper-wrapper{transition-timing-function: linear !important;}
        .aboutslidercontainer .slider {padding-left:0;}
        html .video_over_text{gap:3.042vw;}
        html .select2-container--default .select2-selection--single .select2-selection__arrow b{top:39%;}
        .regionPopup-model .modal-header{padding-right:4.3vw;padding-top:4.3vw;}
        html .video_over_text .text{font-size:4.478vw;line-height:normal;}
        html .video_over_text .play_btn{width:25.23vw;}
        html .video_overlay_btn_sec_parent{z-index:2;padding:0 6vw;}
        .custom-contain-acc{
            grid-template-columns: 1fr;
        }
        .custom-contain-acc .accordion .heading{
            display:none;
        }
        .custom-contain-acc .accordion-title{
            font-size:4.975vw;line-height:130%;align-items:center;
        }
        .custom-contain-acc .accordion-icon::after{width:6.965vw;height:6.965vw;background-size:6.965vw;}
        .custom-contain-acc .accordion{padding:6.219vw 6%;}
        .custom-contain-acc .accordion-item{padding:5.97vw 0;}
        .custom-contain-acc .accordion-content{padding-top:2.985vw;}
    }


/* custom accordian css new end */
.vertical-logos-swiper-1 .swiper-wrapper , .vertical-logos-swiper-2 .swiper-wrapper {
  transition-timing-function: linear !important;
}
html table td{color: var(--Secondary-Grey, #393A37);font-family: "Noto Sans";font-size: 0.99vw;
              font-style: normal;font-weight: 400;line-height: 160%;}
html .v-beads-pg-parallex .layer-1{background-image:url('/wp-content/uploads/2025/04/V-Beads2-1.png');}
html .v-fill-cap-pg-parallex .layer-1{background-image:url('/wp-content/uploads/2025/04/V-Fill-Capsules-1-1-1.png');}
html .v2-tech-pg-parallex .layer-1{background-image:url('/wp-content/uploads/2025/05/V2-Technology-3-1.png');transform: translateY(100px);}
html .post-content .e-con-inner{padding:0;}


@media screen and (min-width:768px){
	.first-section-banner-content p .para-mr{margin-top:0.5vw !important;}
	.custom-contain-acc .about-page-accordian-custom-content sup{font-size: 0.75vw;}
	html .elementor-element-578f0de .first-section-banner-content h2{width:44.948vw;}
	html body .first-banner-section.about-us-bannersection.consulting-banner-secmain-wraper{padding-bottom:53vw;}
	html body .first-banner-section.about-us-bannersection.consulting-banner-secmain-wraper .first-section-banner-content{top: 8.417vw;}
	html body .beadlets-page-our-beadlets h3{width:41vw;}
	.beadlets-page-our-beadlets.four-col .about-page-client-section-container{width: 25%;}
	html .beadlets-page-our-beadlets.four-col .about-page-client-section-containers .about-page-client-section-container p{width: 21vw;}
	html .beadlets-page-our-beadlets.four-col .main-para{max-width: 50.26vw;text-align: center;}
	html body .home-page-commit-heading .cod-split-text{max-width:49vw;margin:auto;}
	html .elementor-element-01a8992 .arrow-button, html .elementor-element-a051c5f .arrow-button, html .elementor-element-be21b9f .arrow-button{margin-top:20px;}
	.single-post-location-content-wraper .share-icons-downloadpdf-wraper{position: sticky;top:7.25vw;height: fit-content;flex-shrink: 0;padding-bottom:6.25vw;}
	.v-beads-parallex-sec .gsap-parallax-container .text-content .cod-split-text{width:90%;}
	html body .formulations-posts-ajax-container .posts-container .posts-wraper{padding-right:3.125vw;}
	html body .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper .desc p{width: 38.396vw}
	html body #capsule-section .capslue-sec-subtiletopeed-mb{display:none;}
	html body #capsule-section .mb-bg-image{display:none;}
	html header .res-last-item.res-search-link.active .res-search-icon-wrap .icon-search:before{background-image:unset;padding:0;position: relative;top: 0vw;}
	html header .icon-search:before{content: '';background-image: url(/wp-content/uploads/2025/05/Search.svg);background-size: 100%;background-repeat: no-repeat;padding: 0.5vw;position: relative;top: 0.2vw;}
	html .search.search-no-results  #main-blog h1{font-size: 2vw;margin-bottom:1.5vw;}
	.about-page-client-section.beadlets-page-our-beadlets .arrow-button{margin-top:4.167vw;}
	.footer-widgets .footer-widget .widget-wrapper ul li, .widget-area .widget-wrapper ul li{text-align:start;}
	html .site-footer .content-outer.container .footer-widget-1{display:flex;flex-direction:column;justify-content:space-between;}
	html .site-footer .content-outer.container .footer-widget-1 #block-10{display:flex;align-items:end;}
	.main-navigation ul ul {
		opacity: 0;
		visibility: hidden;
		transform: translateY(10px);
		transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out, visibility 0.2s ease-in-out;
	}

	.main-navigation li:hover > ul {
		opacity: 1;
		visibility: visible;
		transform: translateY(0);
	}

	html .vertical-logos-container .swiper-slide{margin-bottom:1vw !important;}
	body.no-scroll {
		overflow: scroll;
		overflow-x:hidden;
	}
	.elementor-location-body,
	.elementor,
	body {
		transition: filter 0.2s ease-in-out;
	}

	.elementor-location-body.blur,
	.elementor.blur,.blur{
		filter: blur(4px);
		pointer-events: none;
		overflow:hidden;
	}


	.main-navigation .menu .res-last-item.res-search-link{margin-right:-1.719vw;}
	.filter-sidebar-wraper .title-wraper:last-child .filter-acc-content::-webkit-scrollbar {
		width: 6px; /* Width of the scrollbar */
	}

	.filter-sidebar-wraper .title-wraper:last-child .filter-acc-content::-webkit-scrollbar-track {
		background: #007666; /* Background of the scrollbar track */
		border-radius: 12px;
	}

	.filter-sidebar-wraper .title-wraper:last-child .filter-acc-content::-webkit-scrollbar-thumb {
		background: #005E60; /* Color of the scrollbar thumb */
		border-radius: 12px;
	}
	.filter-sidebar-wraper .title-wraper:last-child .filter-acc-content{max-height: 17vw;overflow-y: scroll;margin-top:20px;}
	.filter-sidebar-wraper .title-wraper .filter-acc-content{margin-top:20px;}
	.filter-sidebar-wraper .categories-title-wraper:nth-child(1) .filter-acc-title .title{
		margin-top:0;
	}
	.formulations-posts-sidebar-filter-section .sidebar-body-wraper .section-wraped{margin-top:2.083vw;}
	/*  .formulations-posts-sidebar-filter-section .sidebar-body-wraper .section-wraped::-webkit-scrollbar {
	width: 4px; 
	}

		.formulations-posts-sidebar-filter-section .sidebar-body-wraper .section-wraped::-webkit-scrollbar-track {
		background: #fff; 
		border-radius: 10px;
	}

		.formulations-posts-sidebar-filter-section .sidebar-body-wraper .section-wraped::-webkit-scrollbar-thumb {
		background: #8FD7C6; 
		border-radius: 10px;
	} */
	.main-navigation .menu .full-widthdropdown-section > .menu-link {transition: color 0.3s ease, font-weight 0.3s ease;}
	.main-navigation .menu .full-widthdropdown-section:hover > .menu-link{color:#007666;font-weight:700;}   
	.main-navigation .menu .full-widthdropdown-section:hover > .menu-link:after{background-image:url('/wp-content/uploads/2025/04/Plus-4.svg');}
	.main-navigation .menu > .nav-get-in-tounch.current_page_item .menu-link{color:#005E60;font-weight:900;}
	.main-navigation .children, .main-navigation .sub-menu{top:112%;}
	.main-navigation .give-top-space-nav-item.menu-item-has-children:before{content:'';height:12%;width:100%;position:absolute;top: 100%;z-index: 99;}
	.main-navigation .children li a:hover, .main-navigation .sub-menu li a:hover, .main-navigation .menu .sub-menu .current_page_item > a:hover, .main-navigation .menu .sub-menu .current-menu-item > a:hover{
		color:#007666;
	}
	.main-navigation .menu .sub-menu .current_page_item > a, .main-navigation .menu .sub-menu .current-menu-item > a, .main-navigation .menu .children li.current_page_item a{
		color:#007666;font-weight:700;
	}
	.main-navigation .menu > li.current_page_item > a, .main-navigation .menu > li.current-menu-item > a,
	.main-navigation .menu .current_page_parent > a{
		color:#007666;font-weight:700;
	}

	.main-navigation .dropdown_img-func .sub-menu{min-height:16.25vw;width:36.406vw !important;}
	html .main-navigation .menu li.focus>.sub-menu,.main-navigation .menu li:hover>.sub-menu{left:-1.306vw;}
	.site-header .container{padding: 0% 2.6%;height:6.25vw;}
	.site-header .container .row{height:100%;}
	.site-header .container .row .main-navigation{height:100%;padding-right:0;}
	.site-header .container .row .main-navigation .main-navigation-wrapper{height:100%;}
	.site-header-layout-horizontal.site-header-site-branding-main-navigation .main-navigation:not(.toggled) .menu{
		height:100%;padding-left:0;padding-top:0.938vw;
	}
	.main-navigation .menu > li{height:100%;display:flex;align-items:center;}
	body:not(.res-transparent-header) .site-header{padding-top:1.979vw;padding-bottom:0.938vw;padding-top:0;padding-bottom:0;}
	.main-navigation .sub-menu {
		/*     position: relative !important; */
		/*  width:36.406vw !important; */
		display: none; /* Hide initially
		/*  top:3.333vw !important; */
		border-radius: 0 0 3.125vw 0;padding:2.396vw;padding-right:2vw;padding-bottom:2vw;
		display:flex !important;align-items:left;flex-direction:column;gap:1.875vw;
	}
	html .main-navigation .sub-menu a{padding:0;}
	.sub-menu li{width:fit-content;}

	.sub-menu .submenu-image-container {
		position: absolute;
		right: 2.083vw; /* Adjust the distance */
		top: 2.083vw;bottom:2.083vw;
		width:16.667vw;
		height: 12.083vw;
		background-size: cover;
		background-position: center;border-radius:0 0 1.563vw 0;
		display: none; 
	}

}
@media screen and (max-width:840px){
    .main-navigation li{
        width:auto !important;
    }
    .main-navigation .res-iconify{
/*      visibility:hidden; */
        top:-20px;right:-20px;
    }
    html .site-mobile-header-layout-horizontal.site-header-site-branding-main-navigation .main-navigation .menu-toggle{
       top:-10px;
    }
    .main-navigation .sub-menu{
        margin-top:20px;
    }
    .menu .menu-item .menu-link[aria-expanded="false"]{
        padding-left:0;
    }
    .nav-menu .menu-item .menu-link{
        font-size:16px;
    }
    .main-navigation.toggled .menu{
        align-items:start;
        gap:50px;
    }
    .menu .menu-item .menu-link[aria-expanded="false"]::after{
        width:16px;height:16px;left:unset;top:unset;content:none;
    }
    .main-navigation .menu-toggle{
        padding:34px 15px 15px 15px;
    }
    .icon-bars:before{
        content:'';
        background-image:url('/wp-content/uploads/2024/12/Icon-3.svg');
        width:36px;height:20px;
        background-repeat:no-repeat;
        display:block;
        background-size:contain;background-position:center;
    }
    .main-navigation-wrapper .nav-menu{
        display:none;
    }
}
html input,html textarea{color: #525252;font-family: "Noto Sans";font-size: 1.25vw;font-style: normal;
font-weight: 400;line-height: normal;}
html .main-navigation .mobile-country{display:none;}
html .about-page-brand-swiper .swiper-slide:nth-child(2) .swiper-slide-inner img{width: 12vw;aspect-ratio: 3 / 1.34;}
@media screen and (max-width:767px){
    .v2-oil-powdersecmain-wraper .bg-img,.v2-oil-powdersecmain-wraper .bg-img img{width:100%;}
    html body #capsule-section.v2-oil-powdersecmain-wraper .capsule-text{margin-top:35vw;}
    html body .v2-oil-powdersecmain-wraper .left-blck-wraper{margin-bottom:35vw;}
    html body #capsule-section .capsule-wrapper{top:11vw;}
    html body #capsule-section .casule-subtitle-mb-hiiden{display:none;}
    html body #capsule-section .desktop-bg-img{display:none;}
    html div.work-thincking-banner-secmainwraper .workthinkingbanner{padding-top:11.94vw;}
    html body .first-section-banner-content{padding-top:11.94vw;}
    html div.first-section-banner-content.delivery-solution-first-section.v-fll-cap{padding-top: 0;}
    html .elementor-element-d40e2ea,html .elementor-element-b9a26de{display:block;}
    .first-section-banner-content.about-us-page-first-section.v2-technology-banner{position:absolute;padding-left:6%;padding-right:6%;top: 0;padding-top: 11.94vw;}
    html .v2-tech-pg-parallex .layer-1{background-image:url('/wp-content/uploads/2025/05/V2-Technology-M1.png');background-size:contain;}
    html .v-fill-cap-pg-parallex .layer-1{background-image:url('/wp-content/uploads/2025/05/BG-image-capsule-3-1.png');background-size:contain;}
    html .v-beads-pg-parallex .layer-1{background-image:url('/wp-content/uploads/2025/04/V-BeadsM-1.png');background-size:contain;}
    html table td{font-size: 3.483vw;
        line-height: 4.975vw;}
    html .v-beads_d-block{display:block;}
    html .footer-bar{padding-top:8.706vw;}
    footer-widget-1 #block-8 .widget-wrapper .wp-block-columns{gap:unset;row-gap:2em;}
   
   .footer-widget .widget_nav_menu .widgettitle:after{content:"";
      background-image:url('/wp-content/uploads/2025/04/static-arrow-5.svg');
      width:2.488vw;height:1.493vw;background-size:2.488vw;display:block;background-repeat:no-repeat;
      transition: transform 0.7s ease;line-height:normal;
   }
   .footer-widget .widget_nav_menu .active.widgettitle:after{transform: rotate(180deg);}
   .footer-widget .widget_nav_menu .menu {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.7s ease-in-out;
  }

  .footer-widget .widget_nav_menu .menu.active {
    max-height: 500px;
  }

  .footer-widget .widget_nav_menu .widgettitle {
    cursor: pointer;
    display: flex;
     gap:5px;
    align-items: center;
    white-space:nowrap;
  }
    
    
    
    html .v-fill-pg-last-bnner{display:block;}
    .v-fill-cap-las-banner img{width:100%;}
    html .enquiry-form .select2-container--classic .select2-selection--multiple{padding-left: 2.146vw;
    padding-top: 8px;padding-bottom: 8px;}
    html .ingred-pg-intro-sec{padding-top: 10.208vw;}
    html .our-tech-head{padding-top:0;}
    html .home-page-about-grid{gap:7.463vw;}
    html .home-pg-adv-delivery-sec{padding-top:19.9vw;padding-bottom:19.9vw;}
    html .home-page-about-panel .arrow-button{margin-top: 1rem;}
    .testimonial-layoutonewraper .testimonialSwiperOne.multiple-test .items-wraper .img-wraper-border{padding-top:3.98vw;}
    .testimonial-layoutonewraper .testimonialSwiperOne.multiple-test .items-wraper .name-designationwraped{padding:2.488vw 0;}
    .testimonial-layoutonewraper .testimonialSwiperOne.multiple-test .items-wraper{padding-bottom:5.224vw;}
    html .about-page-brand-swiper .swiper-slide:nth-child(2) .swiper-slide-inner img{width:30vw;}
    html .enquiry-pg-main-wrpper{padding-top: 11.167vw;padding-bottom: 10.813vw;}
    html .mob-foot{display:block;}
    .work_thinking_box.news .content-footer{margin-top: 3.875vw;}
    .work_thinking_box .post_date{font-size:2.985vw;line-height:4.478vw;}
    html .customfeatures-acc-images .elementor-widget-wrap .elementor-element, html .customfeatures-acc-images .elementor-widget-wrap .elementor-element .elementor-widget-container{width:auto;}
.elementor-5522 .elementor-element.elementor-element-e524e86.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated, .elementor-5550 .elementor-element.elementor-element-e037d4c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{display:block;}
    html .beadlets-page-our-beadlets .about-page-client-section-containers .about-page-client-section-container p{font-size:3.483vw;}
    .testimonial-layoutonewraper .testimonialSwiperOne .items-wraper .name-designationwraped{padding-bottom:2.488vw;}
    html .totaltestimonial-1 .profile-testimonial-logo-wraper{padding-top:3.771vw;}
    html body .home-page-commit-heading p{font-size: 3.98vw;line-height: 152%;}
    html sup{font-size: 2.494vw;top: -.5em;}
    html .category-wraper label sup{font-size: 5.5vw;}
    html body .workthinkingbanner h2.elementor-heading-title{font-size: 11.94vw;line-height: 116%;width:100%;}
    .delivery-page-launch h4, .delivery-page-launch .heading{font-size: 6.965vw;line-height: 120%;}
    html .select2-container--classic .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display{font-size:3.73vw;line-height:normal;}
    .enquiry-form-wrapper .select2-container .select2-selection--multiple:after{background-size: 3.042vw;width: 3.042vw;height: 2.625vw;right: 2.5vw;top: 2.5vw;background-repeat:no-repeat;height:100%;top:0;}
    .enquiry-form-wrapper .select2-container .select2-search--inline .select2-search__field{height:4.563vw;}
    html .get-in-touch-form .enquiry-form-wrapper .accordion-body textarea{font-size:3.73vw;line-height:normal;}
    .select2-container--classic .select2-results__option--selectable{font-size:3.73vw;line-height:normal;}
    html .custom-model .product-img-content-wraper .content-wraper .desc_content ul{padding-left: 1rem;}
    .about-page-accordian .e-n-accordion-item .e-n-accordion-item-title[aria-expanded="true"]{padding-bottom:2.985vw !important;}
    html .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{font-size:4.667vw;line-height:5.473vw;}
    .contactformmainwraper.enquiry-form-wrapper{padding-top: 10.25vw;}
    .enquiry-form-wrapper .drop-downfieldwraped{padding-bottom: 4.917vw;}
    html .enquiry-form .accordion-button{font-size:3.73vw;line-height:normal;}
    .fieldwraped.drop-downfieldwraped p{font-size:3.73vw;line-height:normal;}
    html .enquiry-pg-lf .sub-head{margin-bottom: 4.625vw;}
    .enquiry-pg-lf .heading{font-size:8.955vw;line-height:10.199vw;margin-bottom:6.083vw;}
    .enquiry-pg-lf{width:100%;}
    .intl-tel-input .selected-flag .iti-arrow{top:30%;}
    html .intl-tel-input.separate-dial-code.allow-dropdown .selected-flag{width:15vw !important;padding-bottom:3.5vw;padding-bottom:1.7vw;
/*      border-bottom:0; */
    }
    html .intl-tel-input.separate-dial-code.allow-dropdown input{padding-left: 18.208vw !important;}
    .country-filed-main-wraper .select2-container--default .select2-selection--single .select2-selection__arrow b, .intl-tel-input .selected-flag .iti-arrow{background-size: 2.985vw;width: 2.985vw;
    height: 2.985vw;}
    .country-filed-main-wraper .select2-container--default .select2-selection--single .select2-selection__placeholder,.country-filed-main-wraper .select2-container .select2-selection--single .select2-selection__rendered{font-size: 3.73vw;}
    html .get-in-touch-form input, html .get-in-touch-form select, html .get-in-touch-form textarea,.country-filed-main-wraper .select2-container{padding-bottom:2vw;}
    html .main-navigation .mobile-country{display:none;}
    html .main-navigation.toggled .mobile-country{display:block;background-color:#EFF2ED;margin-top:3.98vw;
    padding:2.239vw 4.975vw;}
    .formulation-categories-wraper{margin-top: -12.479vw;}
    html .formulation-categories-wraper .formulation_type-icons-wraper .formulation_type-icons{gap:4.478vw;
    padding: 2.729vw 5.97vw !important;}
    .formulation_type-icons .cat-wraper svg{height:4.478vw;}
    .categories-container .category-wraper label svg{height:100%;}
    .sidebar-body-wraper .category-wraper label{gap:1.625vw;}
    html .menu-link sup{font-size:2.975vw;}
    .sidebar-body-wraper .category-wraper{gap:2.042vw;}
    .category[type="checkbox"]{width:4.042vw;height:4.042vw;border-radius: .8vw;}
    .parallax-layer-container .layer-bg-img img{width:100%;}
    .v-beads-parallex-sec .gsap-parallax-section .text-content p{font-size:3.98vw;line-height:5.473vw;}
    html .workthinkingbanner h2{width:100%;}
    .cats-wraper .category-wraper.checked{border-radius: 0 2.833vw 0 0;}
    .formulation-pg-banner .layer-1{background-image:url('/wp-content/uploads/2025/03/HomeBanner2-1.png');
    background-size:contain;}
    .beads-pg-last-para .layer-1{background-image:url('/wp-content/uploads/2025/04/Off-the-shelf-Mobile2-1.png');}
    .beadlets-page-our-off-shelf.first-section-banner-content{position:absolute;padding-top:0;padding-left:6.3%;padding-right:6.3%;top:6%;}
    html .ingredpageproctech .desc{font-size: 3.483vw;line-height: 4.975vw;width:100%;}
    html .ingredpageproctech .heading{font-size:9.95vw;line-height:11.692vw;margin-bottom: 7.125vw;}
    .gsap-parallax-section.ingredients-pg-process-pr .gsap-parallax-image{width:100%;height:auto;}
    .gsap-parallax-container.ingredients-pg-process .gsap-parallax-image-wrapper{width:100%;}
    .gsap-parallax-container.ingredients-pg-process{display:flex;flex-direction:column;}
    html .ingredpageproctech{position:unset;width:100%;padding-left:6.3%;padding-right:6.3%;padding-bottom:10vw;}
    .v-beads-parallex-sec .gsap-parallax-section .text-content p{margin-bottom:6.083vw;}
    .v-beads-parallex-sec .gsap-parallax-section .gsap-parallax-image{width:100%;}
    .v-beads-parallex-sec .gsap-parallax-section .text-content{padding-left:0;}
    .v-beads-parallex-sec .gsap-parallax-section .gsap-parallax-container{flex-direction:column;gap:4.975vw;}
    .v-beads-parallex-sec .gsap-parallax-section{padding-left:6.3%;padding-right:6.3%;}
    html .first-section-banner-content.ingredients-page-first-section{padding-right:6.3%;padding-left:6.3%;text-align:start;}
    html .ingredients-page-first-section p{text-align:start;}
    html .first-section-banner-content.delivery-solution-first-section{position:absolute;padding: 0 6.3%;top:11.94vw;}
    .regionPopup-model .select2-container--open .select2-dropdown--below{top:5.708vw;}
    .regionPopup-model .select2-container{font-size:3.98vw;line-height:5.9vw;}
    .regionPopup-model .select2-container--default .select2-selection--single .select2-selection__arrow b:after{width: 6.042vw;height: 5.625vw;background-repeat: no-repeat;background-size: 4.042vw;}
    .regionPopup-model .select2-container--default .select2-selection--single .select2-selection__arrow{height:8.708vw;right:3.458vw;top:0;}
    .regionPopup-model .select2-container .select2-selection--single{height:8.708vw;}
    .regionPopup-model .modal-footer{margin-top:12.344vw;padding-bottom:7.167vw;}
    .regionPopup-model .modal-header img{height:8.458vw;}
    .regionPopup-model .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:3.98vw;line-height:5.9vw;height:8.708vw;}
    .regionPopup-model p{font-size:3.98vw;line-height:5.97vw;margin-bottom:4.396vw;}
    .regionPopup-model .modal-title{font-size:6.965vw;line-height:8.955vw;}
    .regionPopup-model .modal-content{width:100%;}
    .menuitem_region .Yourcountry:after{width:2.736vw;height:2.736vw;background-size:2.736vw;}
    .menuitem_region .Yourcountry{font-size:3.98vw;line-height:6.965vw;justify-content:space-between;}
    .menuitem_region .Yourcountry:after{background-image:url('/wp-content/uploads/2025/04/static-arrow-1.svg');}
    html header .main-navigation.toggled .menu{padding-left:0;}
    .site-header .container .row .main-navigation{width:100%;}
    html .first-section-banner-content.ingredients-page-first-section{width:100%;}
    .ingredients-pg .layer-1{background-image:url('/wp-content/uploads/2025/05/Mobile-Ginger.png')}
    .first-section-banner-content p{width:100%;}
    .first-section-banner-content{padding-right:6.3%;}
    html .first-section-banner-content.delivery-solution-first-section h2{width:100%;}
    .layer-1{background-image:url('/wp-content/uploads/2025/04/Delivery-Solutions-Mobile2.png');background-size:contain;}
    .v-fill-cap-mob-swiper-heading{padding-top:10vw;}
    .v-fill-cap-mob-swiper-heading .heading{font-size:7.463vw;line-height:8.448vw;padding:0 6%;}
    .v-fill-cap-mob-swiper-footer{text-align:center;padding-bottom:10vw;padding-left:6%;padding-right:6%;}
    html .v-fill-cap-mob-swiper{padding:8.955vw 0 15.92vw 0;}
    .v-fill-cap-mob-swiper .swiper-slide .img-wrapper{width:70%;margin-left:auto;}
    .v-fill-cap-mob-swiper .swiper-slide .name{font-size:4.478vw;line-height:5.97vw;color:#00B490;padding-top:4px;}
    .aboutslidercontainer .aboutpageslider-active .aboutpagesliderprogress-bar{width:29.363vw;}
    .aboutpagesliderpagination div{font-size:3.98vw;line-height:152%;}
    html body .aboutslidercontainer{padding-top:0;}
    .our_success_speaks_head .elementor-heading-title{color: var(--Primary-Green, #007666);
font-family: "Beausite Fit Trial";font-size:4.975vw;font-style: normal;font-weight: 400;line-height: 132%;
    padding-top:9.95vw;}
    .aboutslidercontainer .aboutpageslides .aboutpageslide .text .about-text {
        display: -webkit-box;
        -webkit-line-clamp: 3; /* Show only 3 lines */
        -webkit-box-orient: vertical;
        overflow: hidden;
        position: relative;
    }

    .aboutslidercontainer .aboutpageslides .aboutpageslide .read-more-btn-spec {
        display: block;
        margin-top: 5px;
        color: #007bff;
        cursor: pointer;
         color: var(--Primary-Green, #007666);
font-family: "Noto Sans";
font-size: 3.98vw;
font-style: normal;
font-weight: 700;
line-height: 152%; /* 24.32px */
text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: none;
text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;
    }
    .aboutslidercontainer .aboutpageslides .aboutpageslide:last-child .logo_img{width:28vw;}
    .aboutslidercontainer .aboutpageslide{padding-right:0;}
    .aboutslidercontainer .aboutpagesliderpagination div{width:29.363vw;}
    .aboutslidercontainer .aboutpagesliderpagination{width:100%;}
    .aboutslidercontainer .aboutpagesliderprogress-bar{height:1px;width:29.363vw;left:0;}
    .aboutslidercontainer .aboutpageslider-active .aboutpagesliderprogress-bar{height:2px;}
    .aboutslidercontainer .aboutpagesliderpagination{flex-direction:row;}
    html body .aboutslidercontainer{flex-direction:column;padding-left:5.97vw;padding-right:5.97vw;gap:9.95vw;}
    .aboutslidercontainer .heading_test{display:none;}
    .aboutslidercontainer .aboutpageslide .text{padding-top:21vw;}
    .aboutslidercontainer .aboutpageslides .aboutpageslide .logo_img{height:15.92vw;}
    .aboutpageslide .text p{font-size:3.483vw;line-height:152%;}
    .aboutpageslide .text .sub-head{font-size:4.478vw;line-height:132%;padding:6.965vw 0 3.98vw 0;}
    .aboutpageslide .text .heading{font-size:6.468vw;line-height:132%;}
    .aboutslidercontainer .aboutpageslide .text{max-width:100%;}
    .aboutslidercontainer .aboutpageslide .main-img{width:100%;height:auto;}
    .aboutslidercontainer .aboutpageslide{flex-direction:column-reverse;}
    .single-post-main-container .post-navigation{display:grid;grid-template-columns:1fr 1fr;gap:3.731vw;}
    .work_thinking_box.press_kit_box{gap:0;}
    .work_thinking_box.press_kit_box .video_box{height:unset;aspect-ratio: 1.77777;}
    .work_thinking_box.news{row-gap:8.604vw;grid-template-columns:1fr;}
    .work_thinking_box.news .work_thinking_content_box.post-0{width:100%;grid-column:unset;}
    .work_thinking_box.news .work_thinking_content_box{width:100%;}
    html .press-kit-container .filter-acc-content.search-icon-field-wraper{width:100%;}
    html .press-kit-container .cats-wraper{flex-direction:column;row-gap:6.219vw;padding:0 5vw;padding-bottom:6vw;align-items:start;}
    .press_kit_heading .elementor-heading-title{font-size:11.94vw;line-height:116%;padding-left:5vw;padding-right:5vw;padding-top:14vw;}
    .message-from-founder-secmainwraper{height:unset!important;}
    .single-post-main-container .post-navigation{padding-top: 5.125vw;padding-bottom: 8.458vw;}
    .more_related_posts .heading{font-size:8.955vw;line-height:11.94vw;padding:0 5vw;padding-bottom:5.083vw;}
    .single-post-main-container .post-navigation .nav-arrow img{width: 3.417vw;height: 4.354vw;}
    .single-post-main-container .post-navigation .nav-label{font-size:3.185vw;line-height:4.478vw}
    .single-post-main-container .post-navigation .nav-title{font-size:2.985vw;line-height:4.478vw}
    .post_content_sources .elementor-widget-container{padding-bottom: 5.042vw;padding-top: 5.042vw;}
    .post-content blockquote:before{width:16.333vw;height:13.333vw;left:3.563vw;top:10px;}
    html .post_content_sources h2{font-size:4.975vw;line-height:7.463vw;}
    .post-content blockquote{padding-left: 21vw;padding-top: 5.292vw;padding-bottom: 5.292vw;
    padding-right: 6.375vw;}
    .post-content blockquote p{font-size:3.731vw;line-height:5.473vw;}
    .post-content blockquote h2{font-size:4.975vw;line-height:7.463vw;}
    .share-icons-wraper a, .share-icons-wraper a svg, .share-icon svg{width: 8.708vw;height: 8.708vw;}
    .share-title{font-size:3.234vw;line-height:4.975vw;}
    .single-post-content-container .single-post-location-content-wraper{flex-direction:column;}
    .post-content h3{font-size:4.229vw;line-height:6.219vw;}
    .single-post-main-container .post-content{width:unset;padding-left:0;padding-top:6vw;padding-bottom:10vw;}
    .post-content h2{font-size:4.975vw;line-height:7.463vw;}
    .post-content p, .post-content li, .post-content span{font-size:3.483vw;line-height:4.975vw;}
    .post-icon-label.date-wraper{font-size:2.985vw;line-height:4.478vw;padding-bottom:5.667vw;}
    .single-post-content-container .post-title{font-size:8.955vw;line-height:11.443vw;padding-top: 4.563vw;
    padding-bottom: 6.688vw;}
    .single-post-main-container{padding-top: 6.125vw;}
    .single-post-content-container .above_img .back-btn{margin-bottom: 6.646vw;}
    .arrow-button.arrow-btn-old.back-btn .arrow{right: 1.5vw;}
    .load-more-btn.arrow-button.arrow-btn-old .arrow{right: 2vw;
    top: 1.5vw;}
    .workthinking-filter-container .filter-acc-content.search-icon-field-wraper .search-wraper img{width:4vw;height:4vw;right:2vw;top:4vw;}
    .workthinking-filter-container .filter-acc-content.search-icon-field-wraper .search-wraper{justify-content:end;}
    .filter-acc-content.search-icon-field-wraper .search-wraper input{width:100%;font-size:3.483vw;line-height:4.478vw;padding: 2.488vw 2.563vw;border-radius: 3.354vw 0 0 0;}
    .workthinking-filter-container{padding-top:10.385vw;}
    html .thinking-cat-search-wraper{padding: 0 5vw;padding-bottom:5vw;}
    .bottom-cats.categories-wraper{margin-top: 5.042vw;}
    .categories-wraper{flex-wrap:wrap;gap:4.729vw 3vw;}
    html .thinking-cat-search-wraper{flex-direction:column;}
    .cats-wraper .category-wraper label{font-size:4.478vw;line-height:7.463vw;padding: 1.521vw 2.25vw;border-radius: 0 2.833vw 0 0;}
    .see-morestories-linwraper .transparent-borderded-btn{height:21vw;}
    .work_thinking_box .other_content_box{padding: 5.458vw 4.667vw;}
    .work_thinking_box .content-footer .categories .category-list li, .post-categories .category-list li{font-size:2.488vw;line-height:4.478vw;padding: 1.417vw 3.146vw;}
    .work_thinking_box .content-footer .read_more{font-size:3.731vw;line-height:4.975vw;}
    .work_thinking_box .desc{font-size:3.483vw;line-height:4.975vw;}
    .work_thinking_box .reading_time{font-size:2.488vw;line-height:4.975vw;}
    .work_thinking_box .post_title{font-size:5.97vw;line-height:7.96vw;padding-top: 3.042vw;
    padding-bottom: 2.781vw;}
    .work_thinking_box .img-box img{width:100%;height:auto;}
    .work_thinking_box .work_thinking_content_box{width:100%;}
    .work_thinking_box{grid-template-columns:1fr;gap: 5.25vw;padding: 0 5vw;}
    html body .message-from-founder-secmainwraper .our-manufacturing.acgs-contact-secmainwraper{width:100%;}
    html body .message-from-founder-secmainwraper{height:100%;}
    html .message-from-founder-secmainwraper .contant-wraper{max-width:100%;}
    .home-page-swiper-controls{width:12vw;}
    .home-page-swiper-controls{right:50px;}
    .home-page-swiper-controls_child_1{width:100%;}
    .home-page-swiper-pagination{font-size:3.483vw;}
    .home-page-swiper-controls .swiper-button-next:after, .home-page-swiper-controls .swiper-button-prev:after{font-size:2vw;}
    .home-page-swiper-controls .swiper-pagination-current{font-size:4.478vw;}
    .home-page-swiper-controls .swiper-pagination-total{font-size:3.483vw;}
    html .home-page-commit-heading{width:100%;padding-left:6%;padding-right:6%;padding-bottom:6.646vw;}
    .home-page-insights .home-page-insights-2{display:none;}
    html .homepagefollowussec .arrow-button.mobile{display:flex !important;justify-content:start;margin:0 6%;margin-bottom:14.925vw;margin-top:4.975vw;}
    html .home-page-insights{width:100%;padding:0 6%;}
    html .homepagefollowussec .e-con-inner{padding:0 !important;}
    html .homepagefollowussec{height:100%;}
    .testimonialSwiperOne .quote-iconwraper img{width:70%;height:100%;}
    .testimonial-layoutonewraper .testimonialSwiperOne.totaltestimonial-1 .items-wraper .description-wraper{
        font-size:3.483vw;line-height:160%;}
    html body .totaltestimonial-1 .swiper-wrapper .items-wraper{width:90% !important;}
    .testimonial-layoutonewraper .testimonialSwiperOne.totaltestimonial-1 .items-wraper{padding:12.935vw 5.97vw 5.224vw 5.97vw;}
    .home-page-commit-heading .heading{font-size:8.955vw;line-height:110%;}
    html .homepagenutaceuticalimg{width:100%;}
    html .home-page-about-grid{padding-bottom:22.388vw;padding-right:6vw;}
    .home-page-swiper .swiper-wrapper .layer-1{background-image:url('/wp-content/uploads/2025/03/HomeBanner2-1.png');background-size:contain;}
    .homepagenutaceuticalimg img{width:100%;height:auto;}
    .search-submit.arrow-button.arrow-btn-old .text{display:none;}
    html .arrow-button.arrow-btn-old .arrow-wrapper{height: 6.468vw;width: 6.468vw;}
    .arrow-button.arrow-btn-old .arrow{right: 2.55vw;top: 2vw;width: 2.5vw;height: 2.5vw;}
    .main-navigation #searchform .field::placeholder{color:#71736D;}
    .main-navigation #searchform .field{background-color:#EFF2ED;color:#71736D;font-size:3.98vw;line-height:180%;width:90%;}
    html header .main-navigation .menu .res-search-link{display:none;}
    html .main-navigation.toggled .main-navigation-wrapper{display:flex;flex-direction:column-reverse;}
    html .main-navigation #searchform{display:none !important;position:unset;}
    html .main-navigation.toggled #searchform{display:block !important;width:100%;margin-top:6.965vw;
    background-color:#EFF2ED;padding:2vw 0;padding-right:5.97vw;border-radius:unset;}
    .main-navigation #searchform .res-search-wrapper{padding-left:5.97vw;}
    html .main-navigation #searchform{visibility:visible;opacity:1;transform:unset;transition:unset;clip-path:unset;}
    html .arrow-button .text{height:9.95vw;padding:0 3.98vw;}
    .wpcf7-form .arrow-button{
font-size:18px;line-height:27px;}
    .arrow{
        top: 3.731vw;
    right: 4.478vw;
    width: 2.488vw;
    height: 2.488vw;
    }
    .arrow-wrapper{
        width:4.478vw;
        height:4.478vw;height:9.95vw;width:9.95vw;border-radius:0 0 4.975vw 0;
    }
    .arrow-button{
        font-size:3.483vw;line-height:5.97vw;
    }
    .testimonial-layoutonewraper .testimonialSwiperOne .swiper-wrapper{
        gap:16px;
    }
    html .site-mobile-header-layout-horizontal.site-header-site-branding-main-navigation .main-navigation .menu-toggle{
       top:0 !important;
    }
    .home-page-swiper .swiper-wrapper .swiper-slide .swiper-content{
        top:11.94vw;
    }
    .home-page-swiper .swiper-wrapper .swiper-slide .swiper-content p{
        width:92%;
    }
    .e-con-inner{
        padding-left:6% !important;
        padding-right:6% !important;
    }
    .a-cta-icon{
        text-align:end;
    }
    .desktop{
        display:none !important;
    }
    .mobile{
        display:block !important;
    }
    html .homepageabouthead{
        padding-right:24px;
    }
    html .home-page-about-panel{
/*      padding-right:6vw; */
    }
    .home-page-about-parent-head, .home-page-about-grid{
        padding-left:6vw !important;padding-right:6vw;
    }
    .home-page-about-parent-head{padding-bottom:6vw;padding-top:14.876vw;}
    html .a-cta-btn img{
        width:18px;height:18px;
    }
    .footer-widget-2 .widget-wrapper{
        padding:0;
    }
    .site-footer .container{
        padding:0 6vw 0 6vw;
    }
    .site-footer .col-940{
        padding-bottom:0;
    }
    .site-footer{
        background-image:unset;
    }
    .lower-footer-content{
        width:100%;
    }
    html .footer-designed-by{
        font-size:2.488vw;line-height:160%;letter-spacing:0.4px;padding-top:10px;
    }
    .site-footer .lower-footer{
        flex-direction:column;
        padding-top:20px;padding-bottom:30px;
    }
    .lower-footer .lower-footer-content p, .lower-footer .lower-footer-content p a, .footer-designed-by{
        font-size:2.985vw;
        line-height:320%;
        letter-spacing:0.48px;
    }
    .footer-widget-1 #block-8 .widget-wrapper{
        padding:9.95vw 0;
    }
    .footer-widget-1 #block-10{
        display:none;
    }
    .footer-address-section .footer-address-section-box{
        width:41.289vw;width:42.289vw;
    }
    .elementor-element-df1a77c .e-con-inner{
    padding-left: 0 !important;
    padding-right: 0 !important;
}
    .v2-oil-powdersecmain-wraper .left-blck-wraper,.v2-oil-powdersecmain-wraper .right-block-wraper{padding-left:6vw;padding-right:6vw;}
    .footer-address-section-box .address{
        font-size:2.488vw;
        line-height:160%;
        letter-spacing:0.1px;
        text-align:left;
    }
    .footer-address-section-box .number{
        font-size:2.488vw;font-weight:600;line-height:160%;letter-spacing:0.1px;text-align:left;white-space:nowrap;
    }
    .footer-address-section-box .country{
        font-size:2.985vw;
        line-height:200%;
        text-align:left;
    }
    .footer-address-section{
        width:100%;
        flex-wrap:wrap;
        flex-direction:unset;
        gap:3.234vw;row-gap: 0;display:grid;grid-template-columns:1fr 1fr;
    }
    .footer-address-section .footer-address-section-box:nth-child(1){grid-column: 1;
    grid-row: 1;}
    .footer-address-section .footer-address-section-box:nth-child(3){grid-column: 2;
    grid-row: 1;}
    .footer-address-section .footer-address-section-box:nth-child(2){grid-column: 2;
  grid-row: 2;position:relative;}
    .footer-address-section .footer-address-section-box:nth-child(2) img{position:absolute;right:0;bottom:0;}
    
    .footer-widget-2{
        width:100% !important;padding-left:15px !important;padding-right:15px !important;
    }
    .footer-widget-1 .widget_nav_menu .menu-item a{
        font-size: 3.48vw;line-height: 200%;letter-spacing: 0.28px;
    }
    .footer-widgets .footer-widget .widget-wrapper ul li, .widget-area .widget-wrapper ul li{
        text-align:start;
    }
    .footer-widget-1{
        width:100% !important;
    }
    .footer-widget-1 #block-8 .widget-wrapper .wp-block-columns{
        display:grid;
        grid-template-columns:1fr 1fr;gap:unset;row-gap: 9.95vw;column-gap: 3.234vw;
    }
    .footer-drop-a-line a{
        font-size:5.97vw;
        line-height:normal;
    }
    .footer-drop-a-line{
        text-align:start;
    }
    .footer-widget-1 .widget_nav_menu h2, .footer-drop-a-line h3{
        font-size:4.478vw;
        line-height:normal;
        text-align:start;
    }
    .footer-widgets .container .row{
        padding-top:20px;flex-direction:column;
    }
    .top-footer{
        padding:9.95vw 5.97vw;
    }
    .top-footer h2{
        font-size:8.955vw;
        line-height:112%;
    }
    .top-footer a{
        font-size:3.98vw;line-height:170%;
    }
    .top-footer a img{
        width:18px;height:18px;
    }
    .home-page-commit-boxes .sub-box{border-radius:0px 0px 40px 0px;
      display:grid;grid-template-columns:35% 58%;gap:7%;min-height:49vw;
    }
    html .home-page-commit-boxes.delivery-page-tech-boxes .sub-box{min-height:40vw;}
    .home-page-about-grid{grid-template-columns:1fr!important;}
    .home-page-commit-boxes .sub-box .sub-box-content .sub-box-content-left{width:100%;}
    .home-page-commit-boxes .sub-box .sub-box-content .sub-box-content-left p{display:none;font-size:14px;line-height:normal;}
    .home-page-commit-boxes .sub-box .sub-box-content{padding:20px 20px 15px 0;height: 100%;display: flex;flex-direction: column;justify-content: space-between;}
    .home-page-commit-boxes .sub-box .sub-box-content h3{font-size:4.478vw;line-height:normal;width:100%;}
    .home-page-commit-boxes .sub-box .image{width:100%;height:100%;object-fit:cover;}
    .home-page-commit-boxes{width:100%;gap:3.98vw;}
    .home-page-about-parent-head{width:100%;}
    html body h2.elementor-heading-title{font-size:8.955vw;line-height:110%!important;}
    html h5{font-size:4.478vw;line-height:normal;}
    .home-page-about-panel{width:100%;}
    .home-page-about-panel .normal-text{font-size:3.483vw;line-height:152%;}
    html p{font-size:3.98vw;line-height:152%;}
    .home-page-about-panel .color-text{font-size:16px;line-height:normal;}
    .a-cta-btn{font-size:16px;}
    .home-page-brand-heading h4{font-size:4.975vw;line-height:normal;}
    .home-page-brands-swipper .swiper-slide-inner img{width:100px;height:50px;}
    .home-page-brands-swipper .swiper-slide-inner{
        padding:20px 0;height:19.9vw;
    }
    html .elementor-element-f45baac{gap:24px;}
    .home-page-commit-boxes .sub-box:nth-child(1) .sub-box-content h3{
        margin-bottom:3.731vw;
    }
    .home-page-commit-boxes .sub-box:nth-child(2) .sub-box-content h3{
        margin-bottom:0px;
    }
    .home-page-commit-boxes .sub-box:nth-child(3) .sub-box-content h3{
        margin-bottom:1.244vw;
    }
    .home-page-insights .home-page-insights-1 h2{
        font-size:6.965vw;line-height:120%;padding-bottom:2.985vw;
    }
    .home-page-insights .home-page-insights-1 p{
        font-size:3.483vw;line-height:152%;width:100%;
    }
    .home-page-insights .home-page-insights-2 p{
        font-size:18px;line-height:28px;
    }
    .testimonial-layoutonewraper .testimonial-layoutwraped{
        display:flex;flex-direction:column;
    }
    .testimonial-layoutwraped .title-wraper{
        font-size:4.478vw;
        line-height:6.965vw;
    }
    html .testimonial-layoutonewraper{
        padding-left:6%;padding-top:19.9vw;padding-bottom:12.438vw;
    }
    .testimonial-layoutwraped .subtitle-wraper{
        font-size:36px;line-height:110%;
    }
    .testimonial-layoutonewraper .testimonialSwiperOne .items-wraper .description-wraper{
        font-size:12px;line-height:160%;min-height:150px;
    }
    .testimonial-layoutonewraper .testimonialSwiperOne .items-wraper{
        padding:52px 24px 20px 24px;
    }
    .testimonial-layoutonewraper .testimonialSwiperOne .items-wraper .desc-profile-img img{
        width:10.945vw;height:10.945vw;
    }
    .testimonial-layoutonewraper .testimonialSwiperOne .items-wraper .name-wraper{
        font-size:3.98vw;line-height:8.706vw;padding-bottom:0;
    }
    .testimonial-layoutonewraper .testimonialSwiperOne .items-wraper .designationwraper{
        font-size:2.985vw;line-height:5.97vw;
    }
    .testimonial-layoutonewraper .testimonialSwiperOne .items-wraper .img-wraper-border img{
        width:auto;height: auto;object-fit: contain;
    }
    html .custom-prev-next-btn-wraper{
        display:none;
    }
    .testimonial-layoutonewraper .testimonialSwiperOne{
        padding-top:100px;
    }
    .home-page-swiper .swiper-wrapper .swiper-slide .swiper-content h2,html .first-section-banner-content h2{
        font-size:11.94vw;line-height:116% !important;width:100%;
    }
    html .first-section-banner-content h2{
        font-size:8.96vw;
    }
    .site-branding-wrapper .custom-logo-link img{
        width:135px;height:42px;
    }
    .footer-wigdet-icon{
        text-align:end;
        display:flex;
        align-items:end;justify-content:end;
    }
    .icon-bars:before{
        content:'';
        background-image:url('/wp-content/uploads/2024/12/Icon-3.svg');
        width:36px;height:20px;
        background-repeat:no-repeat;
        display:block;
        background-size:contain;
    }
    .main-navigation-wrapper .nav-menu{
        display:none;
    }
    .quote-iconwraper img{
        width:60px;
    }
    body:not(.res-transparent-header) .site-header{
        padding-top:14px;
        padding-bottom:8px;
    }
    .site-header .row{
        margin-left:unset;margin-right:unset;
    }
    .first-section-banner-content.banner-section-content h2{
        font-size:8.96vw;line-height:116% !important;width:100%;
    }
    html .manufacturing-page-first-banner-section p{
        width:90%;
    }
    .our-manufacturing h2{
        font-size:8.955vw;line-height:110%;width:100%;font-weight:400;
    }
    .our-manufacturing .desc{
        width:100%;padding-top:12px;
    }
    .prod-section{
        flex-direction:column;
    }
    .prod-box{
        width:100%;height:260px;
    }
    html .prod-box .title{
        font-size:18px;line-height:normal;width:50%;
    }
    .home-page-commit-boxes.delivery-page-tech-boxes .sub-box .image{
        width: 30.348vw;
        height: 39.801vw;
    }
    .home-page-commit-boxes.delivery-page-tech-boxes .sub-box:nth-child(1) .sub-box-content h3{
        margin-bottom:0;
    }
}


/**************** hidden cta css *********************/
html  .delivery-page-tech-boxes .arrow-button,html  .delivery-page-tech-boxes .mobile.a-cta-icon{display:none !important;}
.elementor-element-a9035b9 .about-page-accordian-links{display:none;}
.elementor-element-febe75d .about-page-accordian-links{display:none;}
#video-section .gsap-parallax-container .arrow-button{display:none;}
.gsap-parallax-section.ingredients-pg-process-pr .arrow-button{display:none;}
/****************End: hidden cta css *********************/