/********general css********/
body.page-id-76 .top-footer, body.page-id-76 footer #block-7{display:none;}
body.page-id-76 .footer-widget-1 #block-8 .widget-wrapper{padding-top:0px;}
body.page-id-76 .footer-widget-2 #block-9 .widget-wrapper{padding-top:0px;}
.main-navigation .menu > li .gt_switcher-popup span, html .gt_container-rsyyrw a.glink span{color: #000;font-family: "Noto Sans";font-size: 0.938vw;font-style: normal;font-weight: 400;line-height: 1.458vw;}
html body .cod-split-text .line-wrapper {overflow: hidden;}
html body .cod-split-text p, html body .cod-split-text h2{opacity:0;}
html .work_thinking_content_box.case-studies .post_title a{-webkit-line-clamp: 1;min-height:initial;}
.work_thinking_box .work_thinking_content_box .img-box img{width:100%;}
/*html .work_thinking_box .post_title{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}*/
html .work_thinking_box .post_title a{text-decoration:none;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
html body.single h2.elementor-heading-title{color: #81837C;font-size:1.09vw;}
html body.single .post-content ul ul{padding-left:0;}
html body.single .post-content [data-elementor-type="wp-post"]{padding-top:0 !important;}
html body.single .post-content ol{margin-left: 0;padding-left: 1.5vw;}
html body.single .post-content li{margin-bottom:0.6vw;}
html body.single .post-content a{color: #005E60;font-weight: 600;}
html .post-categories .category-list{padding-left:0;}
html body.single .post_content_sources h2{margin-bottom:1vw;color: #81837C;font-family: "Beausite Fit Trial";font-size: 1.09vw;font-style: normal;font-weight: 500;line-height: 120%;margin-top: 0;margin-bottom: 1.042vw;}
html body.single .post_content_sources ul li:last-child, html body.single .post_content_sources ol li:last-child{margin-bottom:0;}
html body.single .post_content_sources ul li, html body.single .post_content_sources ol li{margin-bottom:0.3vw;}
html body.single .post_content_sources ul, html body.single .post_content_sources ol{margin: 0;list-style-position:unset;padding-left:1.5vw;}
html body.single .post-content h3{margin-top: 2.08vw;}
html body.single .post-content ul{margin-left: 0;padding-left: 1.5vw;list-style-position:unset;}
html body.single .single-post-main-container .e-con.e-flex>.e-con-inner{row-gap:0;}
html body.single .single-post-main-container .post-content{width: 53.55vw;}
html body.single h2.elementor-heading-title{color: var(--Primary-Black, #000);font-family: "Beausite Fit Trial";font-size: 1.35vw;font-style: normal;font-weight: 500;line-height: 120%;}
html body .country-select .selected-flag .arrow{transform: rotate(0deg);}
html body .workthinkingbanner h2{font-weight: 400;}
html .regionPopup-model .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:-0.31vw;}
html .regionPopup-model .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left: 1.46vw;padding-right: 1.46vw;}
html body .regionPopup-model .select2-container--default .select2-selection--single{background: var(--Secondary-Light-Grey-2, #EFF2ED);border-radius:0;}
html .regionPopup-model p{color: var(--Secondary-Grey, #393A37);}
html body .pricvaicy-policy-contentwraper .section-wrapped{row-gap:0;}
html body .pricvaicy-policy-contentwraper ul li{margin-bottom:0.3vw;color: var(--Primary-Black, #000);font-family: "Noto Sans";font-size: 1.094vw;font-style: normal;font-weight: 400;line-height: 152%;text-transform: none;}
html body .pricvaicy-policy-contentwraper ul li:last-child{margin-bottom:0;}
html .pricvaicy-policy-contentwraper >.e-con-inner{row-gap:0;}
html body .pricvaicy-policy-contentwraper ul {margin: 0;margin-top: 2vw;margin-bottom:0vw;}
html body .pricvaicy-policy-contentwraper ul {margin-bottom:2vw;}
html body .pricvaicy-policy-contentwraper h2{font-family: "Beausite Fit Trial";font-size: 2vw;font-style: normal;font-weight: 400;line-height: normal;text-align: left;margin-top: 2.5vw;margin-bottom: 1.5vw;}
html body .pricvaicy-policy-contentwraper{padding-top: 6vw;padding-bottom: 6vw;}
html body .pricvaicy-policy-contentwraper h1{text-align: center;font-family: "Beausite Fit Trial";font-size: 3.542vw;font-style: normal;font-weight: 400;line-height: 112%;color: var(--Primary-Green, #007666);margin-bottom: 2vw;}
html body .sedex-membersecmainwraper .elementor-widget-text-editor .elementor-widget-container{color: var(--Primary-Black, #000);font-family: "Noto Sans";font-size: 1.094vw;font-style: normal;font-weight: 400;line-height: 152%;text-transform: none;}
html body .sedex-membersecmainwraper{padding-top:5vw;padding-bottom:6vw;max-width: 60vw !important;}
.home-page-brands-swipper.acredeation-logosecmainwrper .swiper-slide-inner{background-color:#fff;}
html .about-us-industriacepted-secmainwrper.acredation-logosec-mainwraper{padding-top: 6.13vw;padding-bottom:0;}
html .about-us-industriacepted-secmainwrper.acredation-logosec-mainwraper .elementor-widget-text-editor .elementor-widget-container{max-width: 56vw;text-align: center;margin: auto;color: var(--Primary-Black, #000);font-family: "Noto Sans";font-size: 1.094vw;font-style: normal;font-weight: 400;line-height: 152%;text-transform: none;}
html .beadlets-page-our-beadlets .about-page-client-section-containers .about-page-client-section-container h5{margin-top: 1.88vw;margin-bottom: 0.73vw;}
html .testimonial-layoutwraped .title-wraper{margin-bottom:1.88vw;}
html .experience-parmaceutical-sectionmain-wraper .our-manufacturing.acgs-contact-secmainwraper .desc{padding-bottom:0;}
html .get-in-touch-form textarea{outline:0;}
html footer sup{font-size: 0.61vw;top: -0.36vw;}
html .prod-section.manufacturing-sec .prod-box .default-state img{max-width:100%;max-height:26.354vw;object-fit:contain;}
html .prod-section.manufacturing-sec .prod-box .default-state{width: 100%;bottom: -0.6vw;margin-left: auto;left: 0;right: 0;top: auto;max-width: 28.5vw;margin-right:auto;text-align:center;}
html footer .footer-drop-a-line a:hover{font-weight:350;}
html footer .footer-drop-a-line a{transition: all 0.3s ease-in;}
html .message-from-founder-secmainwraper .our-manufacturing.acgs-contact-secmainwraper{width: 42.865vw;padding-left:5.208vw;}
.message-from-founder-secmainwraper .our-manufacturing.acgs-contact-secmainwraper p{margin-bottom: 1vw;margin-top:0;}
html .message-from-founder-secmainwraper .name-design-wraper{margin-bottom: 1.25vw;}
html .message-from-founder-secmainwraper .name-design-wraper .design-nation-waper{color: var(--Primary-Black, #000);font-family: "Noto Sans";font-size: 1.042vw;font-style: normal;font-weight: 500;line-height: 128%;letter-spacing: 1.2px;text-transform: uppercase;}
html .message-from-founder-secmainwraper .name-design-wraper .name-wraper{color: var(--Primary-Green, #007666);font-family: "Beausite Fit Trial";font-size: 1.354vw;font-style: normal;font-weight: 500;line-height: 128%;margin-bottom: 0.313vw;}
html .message-from-founder-secmainwraper{height: 44.896vw;transition:height 0.6s linear;}
html .our-manufacturing.acgs-contact-secmainwraper .read-more-btn{display: flex;justify-content: space-between;border-top: 1px solid #00B490;padding-top: 1.042vw;padding-bottom: 6.208vw;cursor:pointer;}
html .our-manufacturing.acgs-contact-secmainwraper .read-more-btn .icons-wraper img{height: 1.563vw;width: 1.563vw;}
html .our-manufacturing.acgs-contact-secmainwraper .read-more-btn .text{color: var(--Primary-Green, #007666);font-family: "Noto Sans";font-size: 1.094vw;font-style: normal;font-weight: 600;line-height: 170%;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;}
/* html .message-from-founder-secmainwraper .right-block-wraper {justify-content:flex-end;} */
html .message-from-founder-secmainwraper .right-block-wraper img{object-fit: cover;transition: all 0.3s linear;object-position: top;width:100%;}
html .message-from-founder-secmainwraper.active-section{height:100%;}
/*html body .aboutslidercontainer .aboutpageslides{margin-top:6.25vw;margin-bottom:5.25vw;}*/
html .oul-power-secmain-wraper-ele{padding-top:3.028vw;}
html .v2-oil-powdersecmain-wraper .right-block-wraper{color: var(--Primary-Green, #007666);text-align: right;font-family: "Beausite Fit Trial";font-size: 1.667vw;font-style: normal;font-weight: 300;line-height: 128%;width: 34.354vw;margin-left: auto;position: absolute;left: auto;right: 0;bottom: 8vw;top: auto;}
html .v2-oil-powdersecmain-wraper{position:relative;padding-top: 7.208vw;padding-bottom: 5.208vw;}
html .v2-oil-powdersecmain-wraper .left-blck-wraper{color: var(--Primary-Black, #000);font-family: "Beausite Fit Trial";font-size: 2.5vw;font-style: normal;font-weight: 400;line-height: 128%;width: 36vw; position: absolute;top: 3vw;}
html .formulation-category-secmainwraper{padding-top: 5.208vw;}
html .main-subtitle-wraper{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%;max-width: 60.99vw;margin: auto;}
html .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper .desc .para.one{margin-bottom:1.75vw;margin-bottom:8px;}
html .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper .desc p{width:42.396vw;}
html .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper .desc span{font-weight:600;}
html .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper .desc{margin-bottom:1.875vw;}
html .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper .subttile-wraper{margin-bottom:2.083vw;width:53.594vw;}
html .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper .subttile-wraper > div.unbold{font-weight: 300;}
html .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper .subttile-wraper > div.bold{font-weight: 500;}
html .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper .subttile-wraper > div{font-size: 3.542vw;line-height: 3.958vw;font-family: 'Beausite Fit Trial';margin: 0;}
html .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper h2{margin:0;}
html .read-more-content-wraped .section-wraped-in{padding-bottom:8vw;}
html .first-banner-section.about-us-bannersection{min-height:50vw;}
html .message-from-founder-secmainwraper .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>svg{height: 1.563vw;width: 1.563vw;}
html .message-from-founder-secmainwraper{overflow:hidden;}
html .message-from-founder-secmainwraper:has(.elementor-widget-n-accordion .e-n-accordion-item[open]){max-height:initial;overflow:auto;}
html .read-more-section-wraped{border-top: 1px solid #00B490;padding-top: 2vw;margin-top: 1.5vw;}
.message-from-founder-secmainwraper .our-manufacturing.acgs-contact-secmainwraper p,html .read-more-content-wraped p{color:var(--Secondary-Grey, #393A37);}
/* .message-from-founder-secmainwraper .contant-wraper{max-width: 36.615vw;} */
.message-from-founder-secmainwraper >.e-con-inner{max-width: 100% !important;padding-left: 5.208vw !important;padding-right: 5.208vw !important;padding-top: 6.25vw !important;padding-top:0!important;padding-right:0!important;padding-left:0 !important;}
.message-from-founder-secmainwraper >.e-con-inner .elementor-element-5f179ae{grid-template-columns:50% 50%;}
.message-from-founder-secmainwraper >.e-con-inner .elementor-element .elementor-element-657c0b2{padding-top:6.25vw;}
.message-from-founder-secmainwraper .our-manufacturing.acgs-contact-secmainwraper h2{max-width: 100%;text-align: left;padding-bottom: 2.083vw;}
.message-from-founder-secmainwraper .read-more-content-wraped .elementor-element >.e-con-inner{padding-left: 0 !important;padding-right: 0 !important;padding-top: 1vw;}
.message-from-founder-secmainwraper .elementor-widget-n-accordion .e-n-accordion-item-title{border: 0;padding: 0;}
.message-from-founder-secmainwraper .read-more-section-wraped .e-n-accordion-item-title-text{color: var(--Primary-Green, #007666);font-family: "Noto Sans";font-size: 1.094vw;font-style: normal;font-weight: 600;line-height: 170%;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;}
.meet-the-teamsec-mainwraper .team-secmain-wraper .team-member-wraper .name-designation-wraper {    padding-top: 1.458vw;}
.meet-the-teamsec-mainwraper .team-secmain-wraper .team-member-wraper .name-designation-wraper .designation-wraper{color: var(--Secondary-Grey, #393A37);text-align: center;font-family: "Noto Sans";font-size: 0.99vw;font-style: normal;font-weight: 400;line-height: 152%;}
.meet-the-teamsec-mainwraper .team-secmain-wraper .team-member-wraper .name-designation-wraper .name-wraper{color: var(--Primary-Green, #007666);text-align: center;font-family: "Beausite Fit Trial";font-size: 1.354vw;font-style: normal;font-weight: 400;line-height: 128%;padding-bottom:0.313vw;}
.meet-the-teamsec-mainwraper .elementor-heading-title{padding-bottom: 4.375vw;}
.meet-the-teamsec-mainwraper{padding-top: 6.458vw;padding-bottom: 6.458vw;}
.meet-the-teamsec-mainwraper >.e-con-inner{padding-left: 7.292vw !important;padding-right: 7.292vw !important;}
.meet-the-teamsec-mainwraper .team-secmain-wraper{display: grid;grid-template-columns: 18.3% 18.3% 18.3% 18.3%;gap: 4.167vw 7.552vw;}
.meet-the-teamsec-mainwraper .team-secmain-wraper .team-member-wraper img{max-width: 15.625vw;}
.experience-parmaceutical-sectionmain-wraper .about-page-accordian .elementor-widget-wrap{padding:0 3.125vw 0 3.125vw !important;}
.our-manufacturing.acgs-contact-secmainwraper{padding-top:0;padding-bottom:0;}
.experience-parmaceutical-sectionmain-wraper >.elementor-container{align-items:center;}
.first-section-banner-content.about-us-page-first-section h2{width: 54.198vw;}
html .our-manufacturing.acgs-contact-secmainwraper h2{max-width: 39.583vw;text-align:left;}
html .our-manufacturing.acgs-contact-secmainwraper .desc{max-width: 39.583vw;text-align:left;}
.beadlets-table table th{border:0px;color: #000;font-family: "Beausite Fit Trial";font-size: 32px;font-style: normal;font-weight: 400;line-height: 132%; /* 42.24px */font-size:1.667vw;line-height:2.2vw;}
.beadlets-table table td{border:0;color:#000;font-family: "Noto Sans";font-size: 21px;font-style: normal;font-weight: 400;line-height: 152%; /* 31.92px */font-size:1.094vw;line-height:1.663vw;}
.beadlets-table table {border:0px;border-top: 1px solid #00B490;border-bottom: 1px solid #00B490;margin-top: 3.125vw;    width: 74.531vw;margin-left: auto;margin-right: auto;}
.beadlets-table table thead{border-bottom:1px solid #8FD7C6;}
.beadlets-table table tbody tr{border-bottom: 1px dotted #8FD7C6;}
.beadlets-table table .img-wraper{width:3.083vw;padding-right:0.885vw;}
.beadlets-table table td, .beadlets-table table th{padding:0px;}
.beadlets-table table td.cross, .beadlets-table table td.check{text-align:center;}
.beadlets-table table th:nth-child(3),.beadlets-table table th:nth-child(4){text-align:center;}
.beadlets-table table td.cross img, .beadlets-table table td.check img{width:1.667vw;}
.beadlets-table table tbody tr td{padding:0.99vw 0px;}
.beadlets-table table th{padding:0.729vw 0px;}

/** css **/
.vertical-logos-container .swiper-container {width: 50%;height: 58.25vw;overflow: hidden;}
.vertical-logos-container .swiper-container.vertical-logos-swiper-1{margin-right:1.25vw;}
.vertical-logos-container {display: flex;justify-content: center;align-items: center;}
.vertical-logos-container .logo-wraper img{display:block;}
html .elementor-element-e1fb624 .home-page-insights{display: flex;flex-direction: column;height: 100%;justify-content: space-between;}


/************************** custom model css *******************************/
html .custom-model-btn{cursor:pointer;}
.custom-model-wrapper {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99999;opacity: 0;transition: opacity 0.3s ease;}
.page-id-1509 .select2-container {z-index: 999999;}
.custom-model-wrapper.active {display: block;opacity: 1;}
.custom-model-wrapper .backdrop {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.12);backdrop-filter: blur(4px);z-index: 998;}
.custom-model-wrapper .custom-model {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);max-width: 80%;z-index: 1000; /* Above backdrop */box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);padding: 20px;border-radius: 8px;opacity: 0;transition: opacity 0.3s ease, transform 0.3s ease;border-radius:0;background-color: #FFF;}
.custom-model-wrapper.active .custom-model {opacity: 1;transform: translate(-50%, -50%) scale(1);}
.custom-model-wrapper .close-icon {position: absolute;top: 30px;right: 30px;cursor: pointer;top:1.042vw;right:1.042vw;}
.custom-model-wrapper.active .custom-model{width:42.708vw;height:23.958vw;}
.custom-model-wrapper .close-icon svg{width:2.875vw;height:2.875vw;}
html .current-menu-parent > a{color:#007666 !important;font-weight: 700 !important;}
html .gsap-parallax-container #scroll-video-section{width:38.448vw;}
.formulations-posts-ajax-container .mobile.load-more-wrap{text-align:center;margin-top:10.9vw;position:absolute;width:100%;bottom:0;background: linear-gradient(180deg, rgba(239, 242, 237, 0.60) 0%, #EFF2ED 80%, #EFF2ED 100%);height: 19.292vw;}
.formulations-posts-ajax-container .mobile.load-more-wrap .arrow-button.arrow-btn-old{height:100%;}
.share-icons-wraper a svg rect,
.share-icon svg rect,
.share-icons-wraper a svg path,
.share-icon svg path {
  transition: fill 0.3s ease, stroke 0.3s ease;
}
/* body.modal-open {
    overflow: hidden;
} */
/**************************End custom model css *******************************/
.our-labs-section .desc p{text-align:center;}
html body .our-lab-wraper .elementor-heading-title{color: #007666;font-size: 32px;font-style: normal;font-weight: 500;line-height: 132%; /* 42.24px */font-size:1.667vw;line-height:2.2vw;margin-bottom:0.625vw;}
html .our-lab-wraper strong{font-weight:600;}
html .our-lab-wraper{border-bottom: 1px solid #8FD7C6;}
.testimonial-layoutwraped .profile-wraper img{width: 3.542vw;height: 3.542vw;}
html body .our-lab-wraper p{color:#676963;}
html body .our-lab-wraper strong, html body .our-lab-wraper b{color:#000;}

.custom-contain-acc .about-page-accordian-custom-content .arrow-button{margin-top:0.521vw;}

.landing-page-content-sec{padding-top: 7.292vw;padding-bottom: 6.25vw;}
.landing-page-content-sec h3{text-align:left;}
.landing-page-content-sec .content-sec{margin-bottom:3.208vw;}
.landing-page-content-sec .green-content-sec{padding:40px;}
.landing-page-content-sec .green-content-sec .elementor-heading-title{color:#fff;}
.landing-page-content-sec .landing-page-eventdate-wraper .text-wraper {display: flex;gap: 15px;}
.landing-page header#masthead, .landing-page footer{display:none;}
.landing-page-content-sec .contactformmainwraper{margin-bottom: 2.917vw;}


@media only screen and (max-width: 1300px){
/* 	.arrow-button.arrow-btn-old .arrow{top: 0.485vw} */
}
.elementor-element-6f7481c.elementor-section .elementor-container{flex-wrap:unset;}
@media only screen and (min-width: 768px){
	
	.our-labs-section .main-title .elementor-heading-title{max-width:71.406vw;margin-left:auto;margin-right:auto;}
	.our-labs-section .desc p{max-width:46.146vw;margin-left:auto;margin-right:auto;}
	html body .our-lab-wraper p{font-size:0.99vw;line-height:1.504vw;max-width:37.865vw;}
	html body .v-beads-banner-secmainwraper .first-section-banner-content.delivery-solution-first-section.v-beads-banner-section{top: 6.94vw;}
	html body .about-drw-parent{padding-bottom: 1.625vw;}
	html .formulations-posts-ajax-container .posts-container .posts-wraper{padding-right:1vw;}
	html .work_thinking_box.press_kit_box .post_title a{min-height:unset;}
	html .work_thinking_box.press_kit_box{row-gap: 2.08vw;}
	html .work_thinking_box{row-gap: 2.5vw;}
	html .work_thinking_box.press_kit_box .other_content_box .post_title{padding-top:1.46vw;}
	html .work_thinking_box .other_content_box.videos_box{padding-top: 1.46vw;}
	html .work_thinking_box .post_date{padding-bottom: 1.04vw;}
	html .work_thinking_box .reading_time{padding-bottom: 1.04vw;}
	html .work_thinking_box .post_title{padding-top: 0;padding-bottom: 0.83vw;}
		.formulations-posts-ajax-container .posts-container .posts-wraper::-webkit-scrollbar {
  width: 6px;
}

.formulations-posts-ajax-container .posts-container .posts-wraper::-webkit-scrollbar-track {
  background:#F5F7F3;
  border-radius: 12px;
}

.formulations-posts-ajax-container .posts-container .posts-wraper::-webkit-scrollbar-thumb {
  background: #EAEEE7; 
  border-radius: 12px;
}
	.formulations-posts-ajax-container .posts-container .posts-wraper{max-height: 40vw;overflow-y:auto;overflow-x:hidden;padding-top: 0;margin-top: 3.125vw;padding-bottom: 0;margin-bottom: 3.125vw;}
	
	html .custom-model-wrapper.active .custom-model{height:auto;}
	html .formulations-posts-ajax-container .post-wraper .title-img-wraper .img-wraper img{margin-left:0;}
	html .formulations-posts-ajax-container .post-wraper .title-img-wraper{gap: 1.846vw;padding-top: 2vw;margin-left: 0.5vw;}
	/*html .ingredients-testimonial-secmainwraper{margin-top:-10vw;}*/
	html .ingredients-testimonial-secmainwraper .testimonial-layoutonewraper{padding-top:0vw;}
	html .work_thinking_box .post_title a{min-height:4.5vw;}
	/*html .single-post-main-container{padding-top:11.125vw;}*/
	html .pricvaicy-policy-contentwraper >.e-con-inner{padding-left: 10vw !important;padding-right: 10vw !important;}
	html .custom-model .product-img-content-wraper .content-wraper .desc_content ul{margin:0;}
	.work_thinking_box.news .img-box img{height:250px;object-fit:cover;width:100%;}
}

@media only screen and (max-width: 767px){
	html body h3{font-size:5.5vw;line-height:130% !important;}
	html .landing-page-content-sec{padding-top: 11.167vw;padding-bottom: 10.813vw;}
	html .landing-page-content-sec .content-sec{margin-bottom: 10.208vw;}
	html .landing-page-content-sec .green-content-sec {padding: 20px;}
	.testimonial-layoutwraped .profile-wraper img{width: 11.542vw;height: 11.542vw;}
	html body .our-lab-wraper .elementor-heading-title{font-size: 4.667vw;margin-bottom: 2.625vw;}
	.elementor-4636 .elementor-element.elementor-element-07cd92e> .e-con-inner{padding-top: 19.9vw;}
	.main-navigation .menu > li .gt_switcher-popup span, html .gt_container-rsyyrw a.glink span{color: var(--Primary-Black, #000);font-family: "Noto Sans";font-size: 4.975vw;font-style: normal;font-weight: 400;line-height: 6.965vw;}
	.message-from-founder-secmainwraper >.e-con-inner .elementor-element .elementor-element-657c0b2{padding-top:0;}
	.message-from-founder-secmainwraper >.e-con-inner .elementor-element-5f179ae{grid-template-columns:1fr;}
	html .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper .desc .para.one{margin-bottom:8px!important;}
	html .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper .desc .para.two{margin-top:0;}
	.elementor-52 .elementor-element.elementor-element-6f7481c > .elementor-container{flex-direction:column;}
	html #masthead.sticky-header{z-index:9999 !important;}
	html header .main-navigation .sub-menu {
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  transition: max-height 0.3s ease, opacity 0.5s ease;
}

html header .main-navigation .sub-menu.open {
  max-height: 500px;
  opacity: 1;
}
	
	/******common css********/
	html .gsap-parallax-container #scroll-video-section{width:100%;}
	html body .arrow-button.arrow-btn-old .arrow{right: 2vw;top: 1.5vw;width: 2.1vw;height: 2.1vw;}
	html body .arrow-button.arrow-btn-old .arrow-wrapper{height: 5vw;width: 5vw;}
	html body p{font-size: 3.483vw;line-height: 4.975vw;}
	html .first-section-banner-content p{margin-top: 5.98vw;margin-bottom: 7.97vw !important;}
	html .arrow-button.arrow-btn-old .arrow-wrapper{margin-left:0.5vw;}
	/******common css end********/
	
	html body .workthinking-filter-container .cats-wraper .filter-acc-content.search-icon-field-wraper .search-wraper{margin-top:0;}
	.workthinking-filter-container .filter-acc-content.search-icon-field-wraper .search-wraper{margin-top:5vw;}
	html body.single h2.elementor-heading-title{margin-top: 6.125vw;
    margin-bottom: 4.042vw;}
	html body.single .post-content h3{margin-top: 4.042vw;
    margin-bottom: 3.625vw;}
	html body.single .single-post-main-container .e-con.e-flex>.e-con-inner{padding-left:0!important;}
	html body.single .share-title{margin-bottom:3vw;}
	html body.single .single-post-main-container .post-content{width:100%;}
	html body.single h2.elementor-heading-title{font-size: 4.229vw;}
	html .single-post-content-container .post-title{width:100%;}
	html .vertical-logos-container .swiper-slide{margin-right:4.042vw !important}
	html body #capsule-section .capsule-image{width: 9.233vw;}
	html #capsule-section.v2-oil-powdersecmain-wraper .capsule-text{margin-top:5vw;}
	html #capsule-section.v2-oil-powdersecmain-wraper .left-blck-wraper{text-align:center !important;}
	html #capsule-section .capsule-wrapper{position: absolute;top: -72vw;}
	html #capsule-section{padding: 18vw 0 18vw;}
	html .elementor-4466 .elementor-element.elementor-element-df1a77c{padding:0;}
	.v-fill-cap-mob-swiper-footer .desc{margin-bottom:5.97vw;}
	html .formulation_pg_banner{display:block;}
	html .intl-tel-input.separate-dial-code .selected-dial-code{font-size: 3.73vw;}
	html .v-beads-parallex-sec .gsap-parallax-section{padding-bottom:22vw;}
	html .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{padding-left:0;border-bottom:0;}
	html .country-select.inside .selected-flag{padding-left: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){gap:unset;}
	html .get-in-touch-form input, html .get-in-touch-form select, html .get-in-touch-form textarea{    font-size: 3.73vw;margin-bottom: 4.917vw;}
	html .posts-container .noResults{font-size: 3.542vw;padding-top: 5.125vw;}
	html body .ingredpageproctech .desc{margin-bottom: 6.708vw;margin-top: 5vw !important;}
	html .customfeatures-acc-images .elementor-widget-wrap .elementor-element,html .customfeatures-acc-images .elementor-widget-wrap .elementor-element .elementor-widget-container{height:auto;}
	html .first-section-banner-content.delivery-solution-first-section.v-fll-cap p span{padding-top: 15px !important;}
	html .first-section-banner-content.delivery-solution-first-section.v-fll-cap{padding: 19.9vw 0;position:absolute;padding-left:6%;padding-right:6%;}
	html .elementor-element-f19b8dc{display:block;}
	.elementor-21 .elementor-element.elementor-element-0228bd7{padding-bottom: 11.44vw;}
	.testimonial-layoutonewraper .testimonialSwiperOne .items-wraper .name-designationwraped{padding:2.488vw 0;}
	html .homepagefollowussec .e-con-inner{row-gap:0;}
	html .home-page-insights .home-page-insights-1 h2{width: 80.34vw;}
	html .home-page-brands-swipper .swiper-slide-inner img{width: auto;height: 35px;object-fit: contain;}
	html .home-page-brands-swipper .swiper-slide:nth-child(11) .swiper-slide-inner img{height:60px;}
	html .home-page-brands-swipper .swiper-slide:nth-child(14) .swiper-slide-inner img,html .home-page-brands-swipper .swiper-slide:nth-child(16) .swiper-slide-inner img{height:50px;}
	html .home-page-brands-swipper .swiper-slide:nth-child(15) .swiper-slide-inner img{height:40px;}
	html .home-page-brands-swipper .swiper-slide-inner{padding-left:20px !important;padding-right:20px !important;}
	html .elementor-21 .elementor-element.elementor-element-5f9caa9{row-gap:8px;}
	html .home-page-about-panel .color-text{line-height: 6.5vw;font-size: 4.48vw;padding-bottom: 1.5vw;}
	html .home-page-about-panel .normal-text strong{padding-top: 3.5vw !important;
    display: block;}
	html .home-page-about-parent-head{padding-bottom: 7vw;}
/* 	html body .current-menu-parent.current_page_parent:not(.res-submenu-expanded) .res-iconify{    right: 36vw;} */
	html body header .main-navigation .menu>li.full-widthdropdown-section.res-submenu-expanded >a{color: var(--Primary-Green, #007666);font-weight:700;}
	html footer sup{font-size: 1.61vw;top: -1.36vw;}
	html .formulations-posts-filter-container .search-icon-field-wraper{position: sticky;top: 34vw;z-index: 1000;}
	html header .main-navigation .menu.nav-menu .current_page_parent.current_page_ancestor >a{    color: #007666;font-weight: 700;}
	.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{background:transparent;}
	html header .main-navigation .sub-menu #menu-item-6922,html header .main-navigation .sub-menu #menu-item-6930{border-bottom:0;padding-bottom:0;}
	html header .nav-menu .menu-item.current-menu-item > .menu-link{color: #007666;font-weight:700;}
	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:100%;}
	html .get-in-touch-form .wpcf7-form .contactformmainwraper .contactformwraper:nth-child(2), html .get-in-touch-form .wpcf7-form .contactformmainwraper .contactformwraper:nth-child(3){flex-wrap: wrap;margin-bottom: 7.917vw;}
	html body .work_thinking_box.press_kit_box{padding: 5vw 5vw 4vw;row-gap:4.975vw;}
	html .press_kit_heading .elementor-heading-title{padding-top: 18.9vw;}
	html body div.workthinking-filter-container{padding-top: 8.338vw;}
	html body .workthinking-filter-container .filter-acc-content.search-icon-field-wraper .search-wraper img{right: 5vw;top: 3.5vw;}
	html body .cats-wraper .category-wraper label{line-height: normal;padding: 1.821vw 2.55vw 1.821vw;border-radius: 0 2.833vw 0 0;}
	html body .see-morestories-linwraper .transparent-borderded-btn{height:32vw;}
	html body .load-more-btn.arrow-button.arrow-btn-old .arrow{right: 1.5vw;
    top: 1.2vw;}
	html body .acc-subtitle-secmainwraper.viff{padding-top:10.9vw;}
	html body .v-beads-acc-mb-hide{display:none;}
	html body .acc-subtitle-secmainwraper h2{color: var(--Secondary-Grey, #393A37);/* font-family: "Beausite Fit"; */font-size: 8.96vw;font-style: normal;font-weight: 300;line-height: 110%;text-align:center;}
	html body .acc-subtitle-secmainwraper{padding-top: 5.9vw;
/* 		padding-left: 6vw;padding-right: 6vw; */
		padding-bottom: 9.95vw;}
	html body .work_thinking_box{padding: 5vw 5vw 19vw;}
	html body .workthinking-filter-container{padding-top:18.338vw;}
/* 	html .work-thincking-banner-secmainwraper{height: 183.58vw;} */
	html .work-thincking-banner-secmainwraper .workthinkingbanner{padding-top: 64.9vw;}
	html .first-banner-section.v-beadsbanner-secmainwrpar .v-beads-banner-section{position: static;padding: 19.9vw 0 19.9vw;}
	html .custom-model .product-img-content-wraper .content-wraper{padding-top:0;padding-bottom:5vw;padding-left:5vw;}
	html .custom-model .product-img-content-wraper{flex-wrap: wrap;
    row-gap: 4vw;height:auto;}
	html body .pricvaicy-policy-contentwraper ul{margin-bottom: 4vw;margin-top: 4vw;}
	html body .pricvaicy-policy-contentwraper ul li{font-size: 3.483vw;line-height: 4.975vw;}
	html body .pricvaicy-policy-contentwraper h2{margin-bottom: 3.5vw;margin-top: 5.5vw;font-size: 4.48vw;}
	html body .pricvaicy-policy-contentwraper{padding-top:18.9vw;padding-bottom:18.9vw;}
	html body .pricvaicy-policy-contentwraper h1{font-size: 8.96vw;margin-bottom:4vw;}
	html .totaltestimonial-1 .profile-testimonial-logo-wraper{border-top:0;}
	.testimonial-layoutonewraper .testimonialSwiperOne .items-wraper .image-wraper.desc-profile-img{flex:100%;max-width:100%;}
	.testimonial-layoutonewraper .testimonialSwiperOne .items-wraper .name-designationwraped{flex: 100%;max-width: 100%;}
	html .totaltestimonial-1 .profile-testimonial-logo-wraper{flex-wrap:wrap;}
	html .totaltestimonial-1 .profile-designationwraped{flex:100%;max-width:100%;flex-wrap:wrap;border-bottom: 1px solid #8FD7C6;}
	html .testimonial-layoutonewraper .testimonialSwiperOne.totaltestimonial-1 .items-wraper .img-wraper-border{flex:100%;max-width:100%;padding-top:3.98vw;}
	html .customfeatures-acc-container .customfeatures-acc-images{background-color: #F5F7F3;}
	html .customfeatures-acc-container .customfeatures-acc-images .elementor-widget-container{margin-bottom:0 !important;}
	html .elementor-5522 .elementor-element.elementor-element-2f2ae74 > .elementor-widget-container{margin-bottom:0;}
	html .about-page-accordian-custom-content .about-page-accordian-links{flex-wrap:wrap;}
	html .customfeatures-acc-images .elementor-widget-container img{display: inline;/*height: 74.63vw !important;*/object-fit: scale-down;}
	html .about-page-accordian .e-n-accordion-item .e-n-accordion-item-title{padding-top: 5.97vw !important;padding-bottom: 5.97vw !important;align-items:center;}
	html .about-page-accordian >.elementor-widget-wrap{padding-top: 9vw !important;padding-left: 6vw !important;padding-right: 6vw !important;padding-bottom: 12.94vw !important;}
	html .about-page-accordian-custom-content a.arrow-button{font-size: 3.98vw;font-style: normal;font-weight: 600;line-height: 170%;}
	html .about-page-accordian-custom-content p{font-size: 3.48vw;font-style: normal;font-weight: 400;line-height: 152%;}
	html .about-page-accordian .e-n-accordion-item-title-text{font-size: 4.98vw !important;font-style: normal;font-weight: 400;line-height: 130%;letter-spacing: 0.4px;width:auto;}
	html body .elementor-widget-n-accordion .e-n-accordion-item-title-icon span svg{width: 7.46vw;height: 7.46vw;}
	html .v-beads-process-secmianwrpar .about-page-client-section-container:last-child{border-bottom:0;margin-bottom:0;}
	html .v-beads-process-secmianwrpar .about-page-client-section-container{
/* 		border-bottom: 1px solid #D7D7D5; */
		margin-bottom: 10vw;}
	html .border-between{width:0;}
	html .first-banner-section.vfill-formution-sectionmainwraper{min-height:auto;}
	html .first-banner-section.vfill-formution-sectionmainwraper .first-section-banner-content.delivery-solution-first-section{position: static;padding: 19.9vw 0;}
	html body .first-banner-section.vfill-formution-sectionmainwraper{}
	html .get-in-touchform-left-child{padding-right:6vw;}
	html .getintouchbannercontent{flex-wrap:wrap;}
	html .getintouchbannercontentchild .number{font-size: 3.48vw;}
	html .getintouchbannercontentchild .address{font-size: 3.48vw;}
	html .getintouchbannercontentchild .country{font-size: 3.48vw;margin-bottom:2vw;}
	html .getintouchbannercontent .getintouchbannercontentchild{width:100%;margin-bottom:6vw;}
	html .getintouchbannercontent .getintouchbannercontentchild:last-child{margin-bottom:0;}
	html .getintouchbanner h4{font-size: 6.48vw;line-height:140%;margin-bottom:7vw;}
	html .getintouchbanner{padding-top: 24.167vw;padding-bottom: 24.167vw;width:100%;padding-right:0;}
	html .get-in-touch-form textarea{height:26vw;}
	html .elementor-76 .elementor-element.elementor-element-fa95fa5 > .elementor-element-populated{row-gap:4vw;margin-bottom:17.9vw;}
	html input, html textarea{font-size: 4.25vw;}
	html .elementor-76 .elementor-element.elementor-element-9848444{padding-top:17.9vw;}
	html .elementor-76 .elementor-element.elementor-element-9848444 .elementor-container{gap: 10.167vw;}
	html .get-in-touch-form .elementor-widget-wrap{padding: 6.167vw 8.25vw 7.729vw 5.167vw !important;}
	html .get-in-touchform-left-subchild{padding-bottom: 2.758vw;padding-top: 1.459vw;}
	html .get-in-touchform-left-subchild a{font-size: 3.48vw;}
	html .get-in-touchform-left-subchild p{font-size: 3.48vw;}
	html .get-in-touch-form .elementor-widget-container h2{font-size: 8.955vw !important;line-height: 110%!important;}
	html .get-in-touchform-left h3{font-size: 4.48vw;line-height: 7.396vw;margin-bottom: 6.167vw;}
	html .elementor-76 .elementor-element.elementor-element-b63beaa > .elementor-widget-container{padding-bottom:0;}
	html .filter-sidebar-wraper{border-radius:0;}
	html .custom-model-wrapper .close-icon svg{width:5.875vw;height:5.875vw;}
	html .custom-model .product-img-content-wraper .content-wraper .desc_content ul{margin: 2vw 0;}
	html .custom-model .product-img-content-wraper .content-wraper .desc_content ul li{font-size: 3.48vw;line-height:152%;}
	html .custom-model .product-img-content-wraper .img-wraper .document_link{font-size: 3.48vw;}
	html .custom-model .product-img-content-wraper .img-wraper{min-width:100%;width:100vw;padding-top:5vw;padding-bottom:5vw;}
	html .custom-model .product-img-content-wraper .img-wraper img{width:8.167vw;}
	html .custom-model .product-img-content-wraper .content-wraper .title{font-size:4.48vw;line-height:130%;}
	html .custom-model-wrapper.active .custom-model{width: 85.708vw;height:auto;max-width: 85%;}
	html body .sedex-membersecmainwraper{padding-top: 15.9vw;padding-bottom: 20.9vw;max-width: 100% !important;}
	html body .sedex-membersecmainwraper .elementor-widget-text-editor .elementor-widget-container{font-size: 3.48vw;font-style: normal;font-weight: 300;line-height: 160%;letter-spacing: 0.07vw;text-align:center;}
	html .about-us-industriacepted-secmainwrper.acredation-logosec-mainwraper .elementor-widget-text-editor .elementor-widget-container{font-size: 3.48vw;font-style: normal;font-weight: 300;line-height: 160%;letter-spacing: 0.28px;max-width: 100%;padding-left:6vw;padding-right:6vw;}
	html .about-us-industriacepted-secmainwrper.acredation-logosec-mainwraper{padding-top: 5vw;row-gap: 0;}
	html body .about-us-industriacepted-secmainwrper.acredation-logosec-mainwraper h3{font-size: 8.96vw;line-height: 110%;}
	html .formulations-posts-ajax-container .posts-container .numofpostfounds{text-align:center;padding-bottom:1.99vw;}
	html .formulations-posts-filter-container .formulations-posts-ajax-container .posts-container{padding-top:11.19vw;position:relative;padding-left:6vw;padding-right:6vw;}
	html .formulations-posts-ajax-container .numofpostfounds span{font-size: 4.48vw;font-style: normal;font-weight: 300;line-height: 152%;}
	html .filter-acc-content.search-icon-field-wraper .search-wraper .formulationsearch-icon{right:5.97vw;top: 3.234vw;width: 3.98vw}
	.formulations-posts-ajax-container .post-wraper .title-img-wraper .img-wraper img{object-fit:contain;}
	html .filter-sidebar-wraper .categories-container{gap: 2.938vw 2vw;}
	html .filter-sidebar-wraper .categories-container{flex-direction:row;padding-top:4.975vw;}
	html .filter-sidebar-wraper .categories-container .category-wraper{flex: 48%;max-width: 48%;}
	html .filter-sidebar-wraper .sidebar-body-wraper{padding: 6.604vw 4vw;}
	html .filter-sidebar-wraper .clearfilter-title-wraper .clear-filter-icon-wraper .clearfiltertitle{    font-size: 3vw;line-height: 3.583vw;}
	html .filter-sidebar-wraper .filtermain-title{font-size: 4.98vw;line-height: 4.788vw;}
	html .filter-sidebar-wraper .filter-acc-title .title{font-size: 3.98vw;line-height: 8.6vw;}
	html .filter-sidebar-wraper .categories-container .category-wraper label{font-size: 3.38vw;
    line-height: 6.504vw;}
	html body .filter-sidebar-wraper .categories-container .category-wraper.checked label{font-size: 3.28vw;}
	html .manufacturing-benfits-shelf-single .sub-div + img{height: auto;
    width: 100%;}
	html .manufacturing-benfits-shelf-single .sub-div{margin-bottom:3vw;}
	html .manufacturing-benfits-shelf{padding-top: 17.51vw;
    padding-bottom: 17.208vw;}
	html .manufacturing-benfits-shelf-single{padding-bottom: 7vw;}
	html .manufacturing-benfits-shelf-flex{gap: 8.135vw;}
	html .manufacturing-benfits-shelf-single{flex-wrap: wrap;row-gap: 3vw;}
	html .manufacturing-benfits-shelf-single .sub-div p{width:100%;font-size: 3.48vw;}
	html .manufacturing-benfits-shelf-single .sub-div h4{font-size: 4.48vw;}
	html .manufacturing-benfits-shelf-single h3{font-size: 10.208vw;}
	html .manufacturing-benfits-shelf-single .sub-div p{font-size: 3.48vw;}
	html .manufacturing-benfits-shelf-single h3{font-size: 10.208vw;width:fit-content;}
	html .manufacturing-benfits-shelf h2{font-size: 8.955vw;line-height: 110%!important;padding-bottom:6vw;}
	html .filter-acc-content.search-icon-field-wraper .search-wraper input{padding: 2vw 2.97vw;border-radius:0;font-size: 3.678vw;font-style: normal;font-weight: 400;line-height: 180%;letter-spacing: 0.72px;}
	html .formulations-posts-filter-container .search-icon-field-wraper{right: 6vw;left: 5.5vw;border-radius: 0;margin-left:6vw;margin-right:6vw;}
	html .formulations-posts-ajax-container .post-wraper .title-img-wraper .content-wraper{gap: 0.833vw;row-gap: 3.48vw}
	html .formulations-posts-ajax-container .post-wraper .title-img-wraper .img-wraper{width: 10.708vw;height: 31.813vw;min-width: 10.708vw;}
	html .formulations-posts-ajax-container .post-wraper .title-img-wraper{gap: 12.69vw;padding-top: 7.302vw;}
	html .formulation-categories-wraper .formulation_type-icons-wraper .formulation_type-icons .cat-wraper img{width: 7.146vw;height: 4.146vw;}
	html .formulation-categories-wraper .formulation_type-icons-wraper .formulation_type-icons{padding: 2.729vw 3.458vw;width: 33.917vw;border-radius: 0 0 0 4.98vw;}
	.formulations-posts-ajax-container .post-wraper .postpurpose{font-size: 3.48vw;font-style: normal;font-weight: 500;line-height: 152%;letter-spacing: 0.07vw;}
	html .formulations-posts-sidebar-filter-section .learnmore.custom-model-btn{font-size: 3.98vw;font-style: normal;font-weight: 600;line-height: 160%;}
	html .formulations-posts-filter-container{
/* 		padding-left:6vw;padding-right:6vw; */padding-left:0;padding-right:0;
		padding-top:3.5vw;}
	html .formulations-posts-ajax-container .posts-container .post-wraper{min-height: 53.73vw;width: 100%;padding-left: 10.458vw;padding-top: 15.25vw;padding-right: 10.083vw;padding-bottom: 6.667vw;}
	html .formulations-posts-ajax-container .post-wraper .title-img-wraper .content-wraper .title{font-size: 4.98vw;font-style: normal;font-weight: 500;line-height: 128%;}
	html .formulations-posts-ajax-container .posts-container .posts-wraper{grid-template-columns:100%;row-gap: 3.98vw;padding-bottom:7.125vw;}
	html .filter-button-wraper{font-size: 4.98vw;font-style: normal;font-weight: 500;line-height: 132%;padding:2.7vw 5.97vw;text-align: left;margin-left: 6vw;margin-right: 6vw;top:19vw;}
	html .formulation-category-secmainwraper{padding-top: 19.9vw;row-gap: 7.95vw;}
	html .formulation-category-secmainwraper .main-subtitle-wraper{font-size: 8.96vw;font-style: normal;font-weight: 300;line-height: 110%;max-width: 100%;padding-left: 6vw;padding-right: 8.96vw;}
	html .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper .subttile-wraper{width:100%;}
	html .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper .desc p{width:100%;}
	html .first-section-banner-content.delivery-solution-first-section.formulation-baner-textwraper .subttile-wraper > div{font-size: 8.96vw;font-style: normal;font-weight: 300;line-height: 116%;}
	html .prod-section.manufacturing-sec .hover-state .description{margin-top:1vw;}
	html .prod-section.manufacturing-sec .hover-state .description{font-size: 3.48vw;width: 100%;
    padding-right: 6vw;}
	html .prod-section.manufacturing-sec .prod-box .default-state{max-width: 58.5vw;}
	html .prod-section.manufacturing-sec .prod-box .default-state img{max-height:65.354vw;}
	html body .prod-section.manufacturing-sec .prod-box .title{width:100%;font-size: 5.48vw;
    line-height: 7vw;}
	.prod-box:hover .hover-state{padding-bottom:padding-bottom: 8.583vw;}
	html body .prod-section.manufacturing-sec .prod-box{padding: 6.49vw 8.75vw 6.167vw 6.125vw;height: 83vw;}
	html .prod-section.manufacturing-sec{padding-top: 19.9vw;
    padding-bottom: 0;}
	html .our-manufacturing .desc{padding-bottom:10vw;}
	html .our-manufacturing-flex .our-manufacturing-child p{font-size: 4.48vw;}
	html .our-manufacturing-flex .our-manufacturing-child img{width: auto;
    height: 17.667vw;}
	html .home-page-swiper .swiper-wrapper .swiper-slide .swiper-content p{margin-top: 5.98vw;margin-bottom: 7.97vw;}
	html .first-section-banner-content{padding-right:0;}
	html .our-manufacturing h2{margin-bottom: 2.98vw;}
	html body .testimonial-layoutonewraper{padding-left: 6vw;padding-right: 0;}
	html .testimonial-layoutwraped .title-wraper{margin-bottom:8.96vw;}
	html .first-section-banner-content p{font-size: 3.98vw;font-style: normal;font-weight: 400;line-height: 152%;}
	html .our-manufacturing-flex .our-manufacturing-divider-line{display:none;}
	html .our-manufacturing-flex .our-manufacturing-child{flex: 100%;max-width: 100%;justify-content: flex-start;column-gap: 5vw;flex:48%;flex-direction:column;text-align:center;}
	html .our-manufacturing .our-manufacturing-flex{flex-wrap: wrap;justify-content: center;row-gap: 6vw;width:100%;max-width:100%;justify-content:center;}
	html .manufacturing-gmpsecmainwraper .our-manufacturing{padding-top: 19.9vw;
    padding-bottom: 19.9vw;}
	html .first-banner-section.v-beads-market-fastersecmainwrper .arrow{top: 4.731vw;
    right: 5.478vw;}
	html .first-banner-section.v-beads-market-fastersecmainwrper .arrow-button .arrow-wrapper{    height: 12.95vw;width: 11.95vw;}
	html .first-banner-section.v-beads-market-fastersecmainwrper .arrow-button .text{height: 12.95vw;line-height: 116% !important;width: 100%;margin-top: 5vw;margin-bottom: 8vw;}
	html .bealets-page-meet-industry-heading{padding-top:19.9vw;padding-bottom:19.9vw;}
	.beadlets-page-our-off-shelf.first-section-banner-content p{width:100%;}
	html .beadlets-page-our-off-shelf.first-section-banner-content h2{font-size: 11.94vw;line-height: 116% !important;width: 100%}
	htnl body .bealets-page-meet-industry-heading{font-size: 11.94vw;line-height: 116% !important;width: 100%;}
	html .bealets-page-meet-industry-heading h3{font-size: 11.94vw;line-height: 116% !important;width: 100%;}
	html body .beadlets-page-our-beadlets h3 + p{margin-bottom:12vw;}
	html .elementor-5550 .elementor-element.elementor-element-a228d93{padding-top:19.9vw;padding-bottom:19.9vw;}
	html .beadlets-page-our-beadlets .about-page-client-section-containers .about-page-client-section-container p{width:100%;}
	html .beadlets-page-our-beadlets .about-page-client-section-containers .about-page-client-section-container h5{font-size: 4.48vw;font-style: normal;font-weight: 500;line-height: normal;margin-top: 4.88vw;margin-bottom: 2.73vw;}
	html .v-beads-process-secmianwrpar .about-page-client-section-container{flex:100%;max-width:100%;}
	html .v-beads-process-secmianwrpar .about-page-client-section-container .cont-img{width: auto;
    height: 21.542vw;}
	html .v-beads-process-secmianwrpar .about-page-client-section-containers{flex-wrap: wrap;}
	html body .beadlets-page-our-beadlets p{text-align:center;margin-bottom:5vw;}
	html .v2-counter-secmainwrper .elementor-counter .elementor-counter-number-wrapper{flex:unset !important;}
	html .beadlets-page-our-beadlets h3{font-size: 8.96vw;width: 100%;margin: auto;margin-bottom:6vw;}
	html .v-beads-banner-section.first-section-banner-content p{width:100%;}
	html .first-section-banner-content.delivery-solution-first-section.v-beads-banner-section .heading{font-size: 9.95vw;line-height: 116% !important;width: 100%;}
/* 	html .delivery-solution-first-section.v-cap-last-banner .arrow-button .arrow-wrapper .arrow.current-arrow{right: 5.478vw;width: 2.488vw;top: 5.731vw;} */
/* 	html .delivery-solution-first-section.v-cap-last-banner .arrow-button .arrow-wrapper{height: 13.95vw;width: 11.95vw;} */
/* 	html .delivery-solution-first-section.v-cap-last-banner .arrow-button .text{height: 13.95vw;
    padding: 7px 3.98vw;} */
	html .first-section-banner-content.delivery-solution-first-section.v-cap-last-banner h2{width:100%;}
	html .v-fill-cap-mob-swiper-footer{padding-bottom:14.925vw;}
	html .v-fill-cap-mob-swiper-heading{padding-top: 14.925vw;}
	html .first-section-banner-content{position: static;padding-left: 0;padding-top: 35vw;padding-bottom: 35vw;}
	html .first-section-banner-content.delivery-solution-first-section.v-fll-cap h2{font-size: 9.95vw;line-height: 116% !important;width: 100%;}
	html .v2-tech-commit{padding: 16.167vw 0;}
	html .elementor-4466 .elementor-element.elementor-element-747137e{padding:0;}
	html .v2-tech-commit .desc{width:100%;margin-top: 7vw;margin-bottom: 7vw;}
	html .v2-tech-commit .heading{font-size: 8.96vw;width: 100%;margin: auto;}
	html .v2-counter-secmainwrper .elementor-widget-counter{width:100% !important;}
	html .elementor-counter{padding-right:0;border-right: 0;column-gap: 3vw;}
	html .v2-counter-secmainwrper > .e-con-inner{display: grid;grid-template-columns: 45% 45%;gap: 8vw 6vw;}
	html .elementor-4466 .elementor-element.elementor-element-cd1da9b.e-con{padding-left:0;padding-right:0;padding-bottom:17vw;}
	html .elementor-counter .elementor-counter-title{font-size: 3.98vw;line-height: 140%;
    letter-spacing: 0.13vw;justify-content:flex-start !important;}
	html .elementor-counter .elementor-counter-number, html .elementor-counter .elementor-counter-number-prefix{font-size: 8.542vw;}
	html .elementor-4466 .elementor-element.elementor-element-3c74e9f{padding:0;}
	html .desc-v2-tech-patent p{font-size: 3.48vw;width: 100%;}
	html .heading-v2-tech .elementor-heading-title{font-size: 8.96vw;width: 100%;
    margin: auto;}
	html .v2-oil-powdersecmain-wraper .image-wrtaper img{height: 50vw;object-fit: cover;}
	html .v2-oil-powdersecmain-wraper .image-wrtaper{margin-top: 3vw;margin-bottom: 3vw;}
	html .v2-oil-powdersecmain-wraper{display:grid;padding-top: 15.41vw;padding-bottom: 10.41vw;}
	html .v2-oil-powdersecmain-wraper .right-block-wraper{font-size: 4.667vw;line-height: 140%;width: 100%;margin-left: 0;position: static;text-align:center;}
	html .v2-oil-powdersecmain-wraper .left-blck-wraper{width: 100%;position: static;line-height: 130%;font-size:6.97vw;text-align: center;margin-bottom: 4vw;order:-1;}
	html .first-section-banner-content.about-us-page-first-section.v2-technology-banner .heading{font-size: 9.95vw;line-height: 116% !important;width: 100%;letter-spacing:-0.5vw;}
	html body .first-section-banner-content.about-us-page-first-section.v2-technology-banner .sub-head{font-size: 4.48vw;line-height: 140%;}
	html .elementor-4527 .elementor-element.elementor-element-3eece6f{row-gap:0;}
	html .ingredenints-proceesing-semainwraper{padding-top: 19.9vw;padding-bottom: 19.9vw;padding-left: 6vw;padding-right: 6vw;}
	html .ingredenints-proceesing-semainwraper .ingredpageproctech .desc{width: 100%;font-size: 3.483vw;line-height: 152%;}
	html .ingredenints-proceesing-semainwraper .ingrediand-procing-mbheader-wraper{font-size: 8.955vw;line-height: 110%!important;text-align: left;margin-bottom:8vw;}
	/*html .ingredpageproctech .heading{display:none;}*/
	html .home-page-about-parent-head.ingredients-page-nutra-product{padding-top:0;}
	html .home-page-about-grid.ingredients-page-best-section{padding-top:0;}
	html .home-page-about-panel.ingredient-page-sourcing-content p{font-size: 3.483vw;
    line-height: 152%;}
	html .home-page-about-grid.ingredients-page-best-section .elementor-widget-image{order:-1;}
	html .home-page-about-grid.ingredients-page-best-section{grid-template-columns: 100% !important;}
	html .home-page-about-parent-head.ingredients-page-nutra-product{width:100%;}
	html .ingredients-page-nutra-product h2.elementor-heading-title{font-size: 8.955vw;
    line-height: 110%!important;text-align:center;}
	html .elementor-52 .elementor-element.elementor-element-5f179ae{row-gap:0;}
	html body .message-from-founder-secmainwraper .our-manufacturing.acgs-contact-secmainwraper{padding-bottom:0;padding-left:0;}
	html body .testimonial-layoutonewraper .testimonialSwiperOne .items-wraper .description-wraper{font-size: 3.48vw;line-height: 160%;min-height: 150px;letter-spacing: 0.07vw;}
/* 	html .elementor-4362 .elementor-element.elementor-element-6227735{padding-top:19.9vw;padding-bottom:19.9vw;} */
	html .elementor-4362 .elementor-element.elementor-element-631121b > .elementor-widget-container{padding-bottom:5vw;}
	html .elementor-4362 .elementor-element.elementor-element-9b33537 >.e-con-inner{padding-top: 19.9vw;padding-bottom: 0;}
	html .our-tech-head h3{font-weight: 300;font-size: 8.955vw;line-height: 110%;}
	html .delivery-page-launch{width:100%;padding:0;}
	html .elementor-4362 .elementor-element.elementor-element-c4dfc9c >.e-con-inner{padding-top: 12.9vw;padding-bottom: 15.9vw;}
	html .delivery-page-launch h4{font-size: 6.965vw;line-height: 120%;padding-bottom: 5.985vw;}
	html body .aboutslidercontainer{padding-top:0;padding-bottom: 15.25vw;}
	html body .about-page-brand-swiper .elementor-image-carousel-caption{padding-bottom:0;}
	html body .about-page-brand-swiper .elementor-image-carousel-caption{font-size: 3.2vw;line-height:150%;}
	html body .about-page-brand-swiper .swiper-slide-inner img{width:25vw;}
	html .about-page-brand-swiper .swiper-slide-inner{padding: 13px 0px 8px 0px;}
	html body .about-us-industriacepted-secmainwrper h3{font-size: 4.98vw;font-style: normal;font-weight: 500;line-height: normal;letter-spacing: 0.1vw;}
	html body .meet-the-teamsec-mainwraper .team-secmain-wraper .team-member-wraper .name-designation-wraper .designation-wraper{font-size: 3.99vw;font-style: normal;font-weight: 400;line-height: 150%;}
	html body .meet-the-teamsec-mainwraper .team-secmain-wraper .team-member-wraper .name-designation-wraper .name-wraper{font-size: 4.98vw;line-height: normal;padding-bottom: 1.5vw;padding-top: 1vw;}
	html body .meet-the-teamsec-mainwraper >.e-con-inner{padding-left: 6vw !important;padding-right: 6vw !important;}
	html .meet-the-teamsec-mainwraper .team-secmain-wraper .team-member-wraper img{max-width:100%;}
	html body .meet-the-teamsec-mainwraper .team-secmain-wraper{grid-template-columns: 46% 46%;
    gap: 7.167vw 6.552vw;}
	html body .meet-the-teamsec-mainwraper{padding-top:19.9vw;padding-bottom:19.9vw;}
	html body .meet-the-teamsec-mainwraper .elementor-heading-title{padding-bottom: 4.375vw;font-size: 8.955vw;line-height: 110%;width: 100%;font-weight: 400;}
	html body .our-manufacturing.acgs-contact-secmainwraper{padding-bottom:10vw;}
	html .elementor-52 .elementor-element.elementor-element-c691834.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{padding:0 !important;}
	html .experience-parmaceutical-sectionmain-wraper{padding-top: 14.14vw !important;padding-left: 6vw !important;padding-right: 6vw !important;padding-bottom: 21.14vw !important;}
	html .our-manufacturing.acgs-contact-secmainwraper .desc{max-width:100%;}
	html body .message-from-founder-secmainwraper .our-manufacturing.acgs-contact-secmainwraper h2{padding-bottom: 5.083vw;}
	html body .message-from-founder-secmainwraper >.e-con-inner{padding-top: 14.39vw !important;padding-left:6vw !important;padding-right:6vw !important;}
	html body .about-us-bannersection .first-section-banner-content p{width:100%;padding-top:2vw;}
	html body .about-us-bannersection .first-section-banner-content{position:static;padding-left:0;padding-top:35vw;padding-bottom:35vw;}
	html body .first-section-banner-content.about-us-page-first-section h2{font-size: 11.94vw;
    width: 100%;}
	html .message-from-founder-secmainwraper{height:unset;}
	html .message-from-founder-secmainwraper .name-design-wraper .design-nation-waper{font-size:3.042vw;line-height:150%;}
	html .message-from-founder-secmainwraper .name-design-wraper .name-wraper{font-size:4.354vw;line-height:150%;}
	html .our-manufacturing.acgs-contact-secmainwraper h2{max-width:100%;padding-bottom:1vw;}
	.message-from-founder-secmainwraper .our-manufacturing.acgs-contact-secmainwraper p{margin-bottom:3vw;}
	html .our-manufacturing.acgs-contact-secmainwraper .read-more-btn{align-items:end;padding-top:3vw;}
	html .our-manufacturing.acgs-contact-secmainwraper .read-more-btn .icons-wraper img{height: 4.563vw;
    width: 4.563vw;}
	html .our-manufacturing.acgs-contact-secmainwraper .read-more-btn .text{font-size:4.478vw;}
	html header .main-navigation .full-widthdropdown-section ul li:last-child{}
	html header .main-navigation .sub-menu .menu-item {border-bottom: 1px solid #fff;}
	html header .main-navigation .sub-menu .menu-item a{padding-top: 3.234vw;padding-bottom: 3.234vw;font-size: 4.48vw;line-height: 6.97vw;}
	html body .res-submenu-expanded.Delivery_solutions span.res-iconify{right: 42vw;top:7vw;}
	.main-navigation .menu > li.current_page_item > a, .main-navigation .menu > li.current-menu-item > a{background-color:inherit;}
	html body .res-submenu-expanded.more-itemslink span.res-iconify{right: 74vw;top:7vw;}
	html header .main-navigation .sub-menu{background: #EFF2ED;}
.main-navigation .menu .sub-menu .current_page_item > a, .main-navigation .menu .sub-menu .current-menu-item > a{
	background: unset;
	}
	.main-navigation .menu > li.full-widthdropdown-section{background: transparent;
  transition: background 0.5s ease-in-out;}
	html body header .main-navigation .menu>li.full-widthdropdown-section.res-submenu-expanded{position: relative;width: 100vw !important;/**padding-left: 5.97vw;**/background: #EFF2ED;}
	html header .main-navigation .sub-menu{max-width: 100%;width: 100% !important;margin: auto;    padding: 1vw 6vw 0vw 1vw;background: unset;display:block !important;}
	html header .main-navigation .sub-menu li a{padding-left:5vw;}
	.site-mobile-header-layout-horizontal .site-branding{padding-left:6vw;}
	html .site-header .container{padding:0;}
	html header .main-navigation .menu>li.nav-get-in-tounch a{color: var(--Primary-Green, #007666);font-family: "Noto Sans";font-size: 4.975vw;font-style: normal;font-weight: 700;line-height: 6.965vw;}
	html header .main-navigation .menu>li.more-itemslink a,html header .main-navigation .menu>li.nav-get-in-tounch a{border-bottom: 1px solid #8FD7C6;}
	html body .main-navigation .more-itemslink .res-iconify{right: 74vw;top:4.5vw;}
	html header .main-navigation .menu>li{width: 100% !important;/**padding-top: 3.234vw;padding-bottom: 3.234vw;padding-left:5.97vw;padding-right:5.97vw;**/border-bottom:0px;padding:0px 5.97vw;}
	html .main-navigation.toggled #searchform, html .main-navigation.toggled .mobile-country{margin-left:5.97vw;margin-right:5.97vw;}
	html body .main-navigation.toggled #searchform{width:auto;}
	html header .main-navigation .menu>li.res-submenu-expanded a{border-bottom:0px !important;}
	html body header .main-navigation .sub-menu{padding-right:0px;}
	html header .main-navigation .sub-menu{padding:0px;}
	html header .main-navigation .menu>li a, html .menu .menu-item .menu-link[aria-expanded="false"]{padding-top: 3.234vw;padding-bottom: 3.234vw;padding-left:5.97vw;padding-right:5.97vw;border-bottom: 1px solid #DFE5DB;padding-left:0px;}
	html header .main-navigation .menu>li.menu-item-has-children  a{padding-left:5.97vw;}
	html header .main-navigation.toggled .menu{gap:0;padding-top:5vw;}
	html header .nav-menu .menu-item .menu-link{color: var(--Primary-Black, #000);font-family: "Noto Sans";font-size: 4.975vw;font-style: normal;font-weight: 400;line-height: 6.965vw;}
	html header .main-navigation.toggled{height:100vh;border-top: 2px solid rgba(143, 215, 198, 0.20);
    margin-top: 4vw;
/* 		padding-left: 5.97vw;padding-right: 5.97vw; */
		padding-left:0;padding-right:0;
	}
	html body .main-navigation .res-iconify{top: 0.3vw;right: 42vw;left: auto;top:4.5vw;}
	html body #header-menu .res-submenu-expanded .res-iconify svg{background-image:url(/wp-content/uploads/2025/03/minus.svg);padding-bottom:0;}
	html body #header-menu .res-iconify svg path{display:none;}
	html body #header-menu .res-iconify svg{background-image: url(/wp-content/uploads/2025/03/Plus-1.svg);background-repeat: no-repeat;background-size: 4.478vw;width: 4.478vw;height: auto;background-position: 0px 0px;padding: 8px 0px;height: 100%;display:block;}
	html .site-mobile-header-layout-horizontal.site-header-site-branding-main-navigation .main-navigation .menu-toggle{margin: 0;margin-right: -5px;top:0vw !important;bottom: 0;padding-bottom: 0;padding-top: 0;height:unset;}
	html .site-mobile-header-layout-horizontal.site-header-site-branding-main-navigation .main-navigation.toggled .menu-toggle{height:50px;top:1vw !important;}
	html body:not(.res-transparent-header) .site-header{padding-top: 3.483vw;padding-bottom: 3.483vw;border-bottom:2px solid rgba(143, 215, 198, 0.20);}
/* 	html body:not(.res-transparent-header) .site-header.sticky-header{padding-top: 5.483vw;} */
	html .site-branding-wrapper .custom-logo-link img{width: 33.582vw;height: auto;}
	html header .icon-bars:before{width: 8.955vw;height: 8.955vw;}
	html header .icon-times:before{content: '';background-image: url(/wp-content/uploads/2025/03/close-icon.svg);width: 8.955vw;height: 8.955vw;background-repeat: no-repeat;display: block;background-size: contain;position:relative;top:-1vw;}
	html .vertical-logos-container{display:block;}
	.vertical-logos-container .swiper-container.vertical-logos-swiper-1{margin:0;}
	.vertical-logos-container .swiper-container{width:100%;height:fit-content;margin-bottom:4.042vw !important;}
	.vertical-logos-container .swiper-backface-hidden .swiper-slide{margin-right:4.042vw !important}
	html .beadlets-table table th{font-size: 3.667vw;line-height: 5.2vw;}
	html .beadlets-table table td{font-size: 3.094vw;line-height: 4.663vw;}
	html .beadlets-table table .img-wraper {width: 7.083vw;padding-right: 1.885vw;}
	html .beadlets-table table td.cross img,html .beadlets-table table td.check img {width: 6.667vw;}
	html .beadlets-table table{width:130vw;margin-top: 8.125vw;}
	html .beadlets-table{overflow-x:scroll;}
	html .beadlets-table table tbody tr td {padding: 2.99vw 0px;}
	html .beadlets-table table th {padding: 1.729vw 0px;}
	html .elementor-5550 .elementor-element.elementor-element-4f14c63 .elementor-heading-title {color: #005E60;font-size: 8.96vw;margin-bottom: 15px;}
	
}