/*
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: 52456.52145.85479.52178
Updated: 2025-09-18 07:39:12

*/
/*******hosted fonts*******/

@supports (-webkit-touch-callout: none) {
  p,html body * {
    font-style: normal !important;
    font-synthesis: none !important;
    font-variation-settings: "slnt" 0, "ital" 0 !important;
  }
}

@font-face {
  font-family: Produkt;
  src: url("/wp-content/themes/responsive-child/fonts/Produkt-Regular-Web.woff2") format("truetype");
  font-weight: 400;font-style:Regular;
}

@font-face {
  font-family: TT Interphases Pro Variable;
  src: url("/wp-content/themes/responsive-child/fonts/TT_Interphases_Pro_Variable.woff2") format("woff2");font-weight: 400;font-style: normal;font-display: swap;
}

@font-face {
  font-family: TT Interphases Pro Variable;
  src: url("/wp-content/themes/responsive-child/fonts/TT_Interphases_Pro_Variable-1.ttf") format("ttf");font-weight: 492;font-style: normal;font-display: swap;
}

@font-face {
  font-family: TT Interphases Pro Variable;
  src: url("/wp-content/themes/responsive-child/fonts/TT_Interphases_Pro_Variable.woff") format('woff-variations');font-weight: 492;font-style: normal;font-display: swap;font-weight: 100 900;
  font-stretch: 75% 100%;
}

/*****common css*******/

html body .featured-product-box p.phase-wraper .value-wraper:first-letter{text-transform:uppercase;}
html body .featured-product-box p.phase-wraper .value-wraper{text-transform:lowercase;}
html .product-popup-overlay::-webkit-scrollbar {
  width: 3px;
}

/* Track */
html .product-popup-overlay::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
html .product-popup-overlay::-webkit-scrollbar-thumb {
  background: #E3E5E6; 
}

/* Handle on hover */
html .product-popup-overlay::-webkit-scrollbar-thumb:hover {
  background: #555; 
}

/*.select2-container--default .select2-selection--single .select2-selection__arrow{display:none;}*/
html .produt-dwnlod-btn{border-radius: 0.2778vw;text-transform:unset;}
html .transparent-bg-blue-coloured-text a:hover span{width: 0.556vw;height: 0.556vw;}
html .wpcf7 form .wpcf7-response-output{padding: 0.5em 1em;}
html .wpcf7 form .wpcf7-response-output{margin: 1em 0.5em 1em;margin-left: 0;}
html .wpcf7-not-valid-tip{font-size:1vw;}
.cta .elementor-button-content-wrapper{display: flex;align-items: center;column-gap: 0.8vw;}
.cta .elementor-button-icon{width: 0.35vw;height: 0.35vw;background-color: #06C686;display: inline-block;}
.cta .elementor-button-icon svg{display:none;}
.cta.white-bg-cta span{color:#0A0C0F;}
.cta a span{font-family: TT Interphases Pro Variable;font-size: 1.04vw;line-height: 100%;letter-spacing: 0;color:#06C686;}
html .green-bg-btnwraper a span{width: 0.35vw;height: 0.35vw;background-color: #fff;display:inline-block;}
html .transparent-bg-black-coloured-text a span{width: 0.35vw;height: 0.35vw;background-color:#0A0C0F;display:inline-block;}
html .transparent-bg-blue-coloured-text a span{background-color:#06C686;}
.cta.white-bg-cta .elementor-button:before{width: 0.35vw;height: 0.35vw;background-color: #06C686;}
.cta.transparent-cta a span{width: 0.35vw;height: 0.35vw;background-color: #06C686;}

html .green-bg-btnwraper a{background-color: #06C686;border-radius: 0;color: #0A0C0F !important;padding: 0.8vw 1.1vw 0.8vw 1.1vw;position: relative;color: #F4F6F7 !important;font-weight:492;display: inline-flex;column-gap: 0.8vw;align-items: center;font-size:0.94vw;}
html .transparent-bg-black-coloured-text a{color: #0A0C0F !important;position: relative;display:inline-block;display: inline-flex;column-gap: 0.8vw;align-items: center;font-weight: 492;font-size:0.94vw;}
html .transparent-bg-blue-coloured-text a{color: #06C686 !important;}
.cta.white-bg-cta .elementor-button{background-color: #fff;border-radius: 0;color:#0A0C0F !important;padding:1.1vw 1.1vw 1.1vw 1.1vw;position:relative;border-radius: 0.2778vw;}
.cta.transparent-cta a:hover{color:#06C686;}

.cta.transparent-cta a{background: transparent;padding: 0;position:relative;}
.cta.transparent-cta a span, html .green-bg-btnwraper a span, .cta.white-bg-cta .elementor-button:before, html .transparent-bg-black-coloured-text a span{transition: all 0.5s ease-in-out;}
.cta.transparent-cta a:hover span{width:0.556vw;height:0.556vw;right: -1.2vw;top: 0.3vw;}
html .green-bg-btnwraper a:hover span, .cta.white-bg-cta .elementor-button:hover span, html .transparent-bg-black-coloured-text a:hover span{width:0.556vw;height:0.556vw;}

html .concept-to-customer-sec-mainwraper{padding-bottom: 14.375vw;padding-top: 6.99vw;}
html .e-con-boxed.e-parent >.e-con-inner, html .e-con.e-parent >.e-con-inner{padding-left: 5.56vw;padding-right: 5.56vw;max-width:100% !important;padding-top:0;padding-bottom:0;}
.elementor-section.elementor-section-boxed > .elementor-container{max-width: 100% !important;}
.e-con.e-flex>.e-con-inner{max-width:100%;}
body{background-color:#fff;}

.tags{font-family: TT Interphases Pro Variable;font-size:0.833vw;line-height:100%;letter-spacing:0.06vw;color:#0A0C0F;text-transform:uppercase;font-weight:492;}
.all_caps{font-family: TT Interphases Pro Variable;font-size:1.042vw;line-height:130%;letter-spacing:0;color:#0A0C0F;}
.cta a{font-family: TT Interphases Pro Variable;font-size:1.042vw;line-height:100%;letter-spacing:0;color:#06C686;}
.p1{font-family: TT Interphases Pro Variable;font-size:1.25vw;line-height:130%;letter-spacing:0;color:#0A0C0F;}
body p,body div,body p,body ul li{font-family: TT Interphases Pro Variable;font-size:1.042vw;line-height:130%;letter-spacing:0;color:#0A0C0F;}
.title{font-family: Produkt;font-size:5.556vw;line-height:100%;letter-spacing:0;color:#2E3649 !important;}
h1, .h1 .elementor-heading-title,.h1{font-family: Produkt;font-size:4.444vw;line-height:100%;letter-spacing:0;color:#2E3649 !important;font-weight:400;text-transform:unset;}
h2, .h2 .elementor-heading-title,.h2{font-family: Produkt;font-size:3.333vw;line-height:110%;letter-spacing:0;color:#2E3649 !important;font-weight:400;}
h3, .h3 .elementor-heading-title,.h3{font-family: Produkt;font-size:1.944vw;line-height:120%;letter-spacing:0;color:#2E3649 !important;font-weight:400;}
h4, .h4 .elementor-heading-title,.h4{font-family: Produkt;font-size:1.389vw;line-height:125%;letter-spacing:0;color:#2E3649 !important;font-weight:400;text-transform:unset;}

html .cta.white-bg-cta a:hover span.elementor-button-icon{transition: all 0.5s ease-in-out;}
.cta.white-bg-cta span.elementor-button-icon{transition: all 0.5s ease-in-out;}
html .cta .elementor-button-content-wrapper{width:auto !important;background-color:transparent !important;height:auto !important;}
html .cta.transparent-cta a span.elementor-button-text,html .cta.white-bg-cta a span.elementor-button-text{width:auto !important;background-color:transparent;height:auto !important;font-weight: 492;}
html .cta.transparent-cta a:hover span.elementor-button-icon,html .cta.white-bg-cta a:hover span.elementor-button-icon{width: 0.56vw;height: 0.56vw;}
html header.custom-header-wraper .whats-new-btn span{transition: all 0.5s ease-in-out;}
html header.custom-header-wraper .whats-new-btn:hover span{width:0.56vw;height: 0.56vw;}
html .transparent-bg-black-coloured-text.transparent-bg-blue-coloured-text span.link-wraper{color: rgba(6, 198, 134, 1) !important;position: relative;display: inline-block;display: inline-flex;column-gap: 0.6vw;align-items: center;font-weight: 492;font-size: 0.94vw;}
html .transparent-bg-black-coloured-text.transparent-bg-blue-coloured-text span.link-wraper span{background-color: rgba(6, 198, 134, 1);width: 0.35vw;height: 0.35vw;display: inline-block;transition: all 0.5s ease-in-out;}

/****common css ned*****/

/******general css*****/
html .footer-widget-area[data-section='responsive-footer-widget-1'].footer-widget-1 a:hover{color: #2E3649;}
html .whats-new-popup .whats-new-second-box.what-box .date-link-wraper a:hover{text-decoration:underline;}
html .whats-new-popup .whats-new-second-box.what-box .date-link-wraper a{font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 0.8333vw;leading-trim: CAP_HEIGHT;line-height: 120%;letter-spacing: 0.0556vw;text-transform: uppercase;color:#06C686;}
html .whats-new-popup .whats-new-second-box.what-box .date-time .date-wraper{font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 0.8333vw;leading-trim: CAP_HEIGHT;line-height: 120%;letter-spacing: 0.0556vw;text-transform: uppercase;}
html body .featured-product-box p{margin-bottom:1vw;}
html body .featured-product-box p .value-wraper{margin-right: 0;margin-right: 0;font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 1.1111vw;leading-trim: CAP_HEIGHT;line-height: 130%;letter-spacing: 0%;color: #2E3649;text-transform: unset;}
html body .featured-product-box p{display: flex;}
html body .product-popup-details .prod-det-second .products-Regions-col .Regions-table-heading .region-heading:last-child{padding-right: 1.2vw;}
html body .status-circle{margin-right:15.5vw;}
html body .featured-products-section .green-bg-btnwraper a{cursor:pointer;}
html body .product-popup-details .prod-det-second .products-Regions-col .Regions-table-heading .region-heading{font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 0.8333vw;leading-trim: CAP_HEIGHT;line-height: 120%;letter-spacing: 0.04vw;text-transform: uppercase;color:#2E3649;}
html body .product-popup-details .prod-det-second .prod-det-second-1 .product-details-wrapper .product-detail-row .value{font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 1.1111vw;leading-trim: CAP_HEIGHT;line-height: 130%;letter-spacing: 0%;}
html body .product-popup-details .prod-det-second .prod-det-second-1 .product-details-wrapper .product-detail-row .label{font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 0.8333vw;leading-trim: CAP_HEIGHT;line-height: 120%;letter-spacing: 0.05vw;text-transform: uppercase;color: #2E3649;}
html .select2-dropdown{border:0;}
html .select2-container--default .select2-selection--single .select2-selection__arrow:before{content:'';background-image: url(/wp-content/uploads/2026/02/drop-down-gray.svg);padding: 0.4vw;background-repeat: no-repeat;background-size: 100%;position: absolute;top: 1.2vw;}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before{transform: rotate(-180deg);top: 1vw;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none;}
.select2-container--default .select2-selection--single .select2-selection__clear{display:none;}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{color: #999 !important;background: #E3E5E6 !important;}
html .select2-container .select2-selection--single{height: 2.9167vw;display: flex;align-items: center;background: #E3E5E6;border: 0;}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color: #999;font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 0.8333vw;leading-trim: CAP_HEIGHT;line-height: 120%;letter-spacing: 0.04vw;text-transform: uppercase;}
html body .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .state-download-pdf-wraper .state.developed{background: #06C686;color: #F4F6F7;}
html .product-popup-details .prod-det-second .products-Regions-col .approved-commer-regions-wraper .approved-regions{position:relative;}
html .product-popup-details .prod-det-second .products-Regions-col .approved-commer-regions-wraper .approved-regions:before{content:'';height: 100%;width: 1px;position: absolute;background-color: #c1c4c5a6;left: 17vw;top: 0;bottom: 0;}
html .product-popup-details .prod-det-second .products-Regions-col .approved-commer-regions-wraper .commercialised-regions{flex-basis: 29%;padding-top: 1.9444vw;}
html .product-popup-details .prod-det-second .products-Regions-col .approved-commer-regions-wraper .approved-regions{flex-basis: 71%;padding-top: 1.9444vw;}
html .product-popup-details .prod-det-second .products-Regions-col .approved-commer-regions-wraper{padding-top:0vw;padding-left: 2.3611vw;padding-right: 2.3611vw;display: flex;height: 89.4%;}
html .product-popup-details .products-Regions-col ul li{font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 1.1111vw;leading-trim: CAP_HEIGHT;line-height: 130%;letter-spacing: 0%;margin-bottom: 1.6667vw;}
html .product-popup-details .prod-det-second .products-Regions-col .product-regoin-heading{font-family: TT Interphases Pro Variable;font-weight: 700;font-style: Bold;font-size: 0.833vw;leading-trim: CAP_HEIGHT;line-height: 100%;letter-spacing: 5%;text-transform: uppercase;display: flex;align-items: center;gap: 0.556vw;}
html .product-popup-details .prod-det-second .products-Regions-col .Regions-table-heading{display: flex;justify-content: space-between;border-bottom: 0.5px solid #c1c4c5a6;padding-bottom: 1vw;padding-left: 2.4306vw;padding-right: 2.4306vw;}
html .product-popup-details .prod-det-second .products-Regions-col .approved-regions ul{list-style: none;margin:0;}
html body .commercialised-regions ul{list-style:none;margin:0;}
html body .product-popup-details .prod-det-second .products-Regions-col .product-regoin-heading{padding-left: 1.3889vw;padding-bottom: 2.3778vw;}
html .product-popup-details .prod-det-second .products-Regions-col{background-color: #FFFFFF;border-radius: 0.8333vw;padding: 2.2222vw 0;}
html .product-popup-details .prod-det-second .prod-det-second-1 .product-details-wrapper .product-detail-row{border-bottom: 0.5px solid #c1c4c5a6;display: grid;grid-template-columns: 45% 55%;padding-bottom: 0.2944vw;margin-bottom: 1.25vw;}
html .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .state-download-pdf-wraper .state{background: #E3E5E6;font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 0.8333vw;leading-trim: CAP_HEIGHT;line-height: 130%;letter-spacing: 0%;color: #8D8E8E;padding: 0.3556vw 0.556vw;border-radius: 0.2778vw}
html .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .state-download-pdf-wraper .pop-up-btn-download span{width: 0.35vw;height: 0.35vw;margin-right: 0;}
html .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .state-download-pdf-wraper .pop-up-btn-download{margin-top:0;}
html .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .state-download-pdf-wraper{display: flex;margin-left: 6.1667vw;column-gap: 3.1667vw;}
html .product-popup-details .prod-det-first .heading-det-sec .phase-wraper{display: flex;}
html .product-popup-details .prod-det-first .heading-det-sec .prod-innovatorsec{border-bottom: 0.5px solid #C1C4C5;padding-bottom: 0.6944vw;display: flex;margin-bottom: 2.0833vw;}
html .product-popup-details .prod-det-first .heading-det-sec img{width: 5.3472vw;}
html body .customslider-header.product-pg-sec.prod-page-desc{background-color:#fff;}
html .phase-cell-wrapper:before{content:'';background-image: url(/wp-content/uploads/2026/02/nav-rigjht-toparrw.svg);background-size: 100%;background-repeat: no-repeat;padding: 0.25vw;position: absolute;left: auto;right: -2vw;opacity:0;}
html .phase-cell-wrapper:hover:before{opacity:1;}
/* html .product-table tbody tr:hover td,html .product-table tbody tr:hover{background-color: #E3E5E6 !important;} */
html .product-table tbody tr td, html .product-table tbody tr{
	transition: background-color 0.3s ease-in-out;
}
.search-type-responsive-slide.search-active .responsive-header-search-icon::after{font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 1.1111vw;leading-trim: CAP_HEIGHT;line-height: 130%;letter-spacing: 0;text-transform:capitalize;}
.search-type-responsive-slide.search-active .responsive-header-search-icon::after{color: #0A0C0F;}
html .search-type-responsive-slide.search-active .responsive-header-search-icon::before {font-size:13px;top:0.1vw;position:relative;}
html .product-filter-wrapper{position:relative;}
html .product-filter-wrapper:before{content:'';position: absolute;background-image: url(/wp-content/uploads/2026/02/product-banner-sec-blur.png);background-size: 100% 100%;z-index: 3;width: 100%;bottom: auto;top: -18vw;height: 35vw;}
html body .product-table-list-mainwraper{padding-bottom: 5.5556vw;}
.customslider-header.product-pg-sec .right-title-desc p{width: 26.417vw;position: relative;z-index: 4;}
html .customslider-header.product-pg-sec .right-title-desc h2{width: 38.8889vw;position:relative;z-index:4;}
html .product-table-mainwraper{padding-left: 5.5556vw;padding-right: 5.5556vw;}
html body .featured-products-section{padding-left: 5.5556vw;padding-right: 5.5556vw;background-color: #FFFFFF;}
html body .contact-secinfo-form-mainwraper .bottom-secwraper .right-block-wraper{position:relative;z-index:4;}
html body .contact-secinfo-form-mainwraper .bottom-secwraper .left-block-wraper{position:relative;z-index:4;}
html body .contact-secinfo-form-mainwraper{position:relative;}
html body .contact-secinfo-form-mainwraper .bottom-secwraper:before{content:"";position:absolute;background-image: url(/wp-content/uploads/2026/02/contact-blur-effect.png);background-size: 100% 100%;z-index: 3;width: 100%;bottom: auto;top: -18vw;height: 35vw;}
.site-header-item .responsive-header-button-wrap .responsive-header-button-inner-wrap .responsive-header-button.responsive-header-button-md-size{transition: all 0.3s cubic-bezier(.215, .61, .355, 1);}
.site-header-item .responsive-header-button-wrap .responsive-header-button-inner-wrap .responsive-header-button.responsive-header-button-md-size:hover{padding: 0.8681vw 2.1458vw 0.8681vw 1.1458vw;}
.site-header-item .responsive-header-button-wrap .responsive-header-button-inner-wrap .responsive-header-button.responsive-header-button-md-size:hover:before{width: 5px;height: 5px;opacity: 1;right: 1.1vw;}
.site-header-item .responsive-header-button-wrap .responsive-header-button-inner-wrap .responsive-header-button.responsive-header-button-md-size:before{content: '';width: 0.35vw;height: 0.35vw;background-color: #2E3649;position: absolute;left: auto;right: 1.4vw;top: 1.4vw;z-index: 1;opacity: 0;transition: all 0.5s ease-in;}
html body .main-navigation .menu > li:hover > a:before{background-color: #06C686;}
html .main-navigation .menu .menu-item-has-children.focus>ul.sub-menu,html .main-navigation .menu li.focus>.children,html .main-navigation .menu li.focus>.sub-menu {box-shadow:unset;}
.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{background-color:transparent;}
html .site-branding-wrapper a img{width: 9vw;}
html .main-navigation .children, .main-navigation .sub-menu{background: #F4F6F7;padding: 1.5278vw;border-radius: 0.5556vw;border-radius:0px;}
html .main-navigation .children li a,html .main-navigation .sub-menu li a{color: #2E3649;font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 0.9722vw;leading-trim: CAP_HEIGHT;line-height: 130%;letter-spacing: 0%;padding: 0.8333vw;}
html body .site-footer{background-color: #F4F6F7;padding: 7.4306vw 2.4306vw 3.4722vw;}
html body .rspv-site-above-footer-wrap{background-color: #fff;border-radius: 0.5556vw;}
html body .contact-secinfo-form-mainwraper .bottom-secwraper{padding-left: 5.56vw;padding-right: 5.56vw;background: #F4F6F7;padding-top: 9.0278vw;padding-bottom: 9.0278vw;position:relative;}
html body .contatc-section-mainwraper-ele >.e-con-inner{padding-left: 0 !important;padding-right: 0 !important;}
html body .elementor-2679 .elementor-element.elementor-element-3e8481b{row-gap: 9.2361vw;}
html body .blog-lsiting-items-mainwraper{background: #F4F6F7;padding-left: 5.56vw;padding-right: 5.56vw;padding-top: 9.0278vw;padding-bottom: 12.9722vw;}
html .insights-blog-listing-mainwraper >.e-con-inner{padding-left:0 !important;padding-right:0 !important;}
html .responsive-header-search-icon-wrap{background:transparent;}
.res-transparent-header:not(.woocommerce-cart):not(.woocommerce-checkout) #masthead{position:fixed;}
.site-header-item .responsive-header-button-wrap .responsive-header-button-inner-wrap .responsive-header-button.responsive-header-button-md-size{font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 0.9722vw;leading-trim: CAP_HEIGHT;line-height: 130%;letter-spacing: 0%;color: #0A0C0F;border: 1px solid #2E3649;border-radius: 0.2778vw;padding: 0.8681vw 1.1458vw;position:relative;}
.main-navigation .menu li > a:hover{color: #2E3649;background:transparent;}
.main-navigation .menu > li.current_page_item > a, .main-navigation .menu > li.current-menu-item > a{color: #2E3649;}
html body .office-detailsecmain-wraper .office-infolist-wraped .loc-image-wraper img{border-radius: 0.2778vw;}
html body .submit-wraper.green-bg-btnwraper input{border-radius: 0.2778vw;}
html .why-partner-secmainwraper .pb-content-wraper .icon-wraper{margin-bottom: 4.9028vw;}
html .guidedbyValues-wraper .guidedbyValues-img-wraper .left-img-wraper img{border-radius: 0.2778vw;}
html body .latest-development-secmainwwraper .post-contentwraper .image-wraper img{border-radius: 0.2778vw;}
html body.home .concept-to-customer-sec-mainwraper .elementor-widget-image-box .elementor-image-box-img{margin-bottom: 4.9028vw !important;}
html .what-we-offersecmainwraper.manifactuiring-pages-section{margin-top: 12.0278vw;}
html .new-generation-partner-secmainwraper.video-gradient-sec:before{opacity: 1 !important;}
html .our-spotlightsecmainwraper{padding-top: 9.0278vw;}
html .concept-to-customer-sec-mainwraper.about-us-sec.concept-tocustomer-homesection.home .precedure-secmanwraper{column-gap: 1.5278vw;}
html .concept-to-customer-sec-mainwraper.about-us-sec.concept-tocustomer-homesection.home .precedure-secmanwraper .items-wraper{background: #FFFFFFBF;padding: 2.2222vw;border-radius: 0.5556vw;}
html .elementor-2323 .elementor-element.elementor-element-71d87d7b{margin-top: 7vw;}
html .why-partner-secmainwraper .pb-content-wraper{background: #F4F6F7;padding: 2.2222vw;border-radius: 0.5556vw;}
html .new-generation-partner-secmainwraper.video-gradient-sec{background: #F4F6F7;padding-top: 9.0278vw;padding-bottom: 9.0278vw;margin-bottom:0;}
html .elementor-1690 .elementor-element.elementor-element-b571618{padding-top: 9.0278vw;background: #F4F6F7;padding-bottom: 9.0278vw;}
html .about-us-banner-secmainwraper{background: #F4F6F7;padding-bottom: 9.0278vw;}
html body .about-us-banner-contentwraper .banner-subttile-wraper .left-block-wraper{background: #F4F6F7;}
html .latest-development-main-wraper >.section-wraper{background: #F4F6F7;padding-top: 9.0278vw;padding-bottom: 9.0278vw;}
html body .elementor-1128 .elementor-element.elementor-element-1d915ee{background: #F4F6F7;}
html body .logos-container .no-logos{font-size:1.3vw;}
html body .client-logos-sectionwraped .logo-cats-wraper .category-wraper.active{opacity:1;}
html body .client-logos-sectionwraped .logo-cats-wraper .category-wraper{opacity: 0.3;}
html body .client-logos-sectionwraped .logos-container .logo-wraper{background-color: #F4F6F7;padding: 5.1389vw 1.4931vw;width: 9.8611vw;height:12.5000vw;border-radius: 0.2778vw;}
html body .client-logos-sectionwraped .logos-container .logos-wraper{display: flex;column-gap: 1.3889vw;align-items:center;flex-wrap:wrap;}
html body .client-logos-sectionwraped .icon-text-wraper{display: flex;gap: 0.833vw;margin: 0;align-items: center;cursor: pointer;}
html body .client-logos-sectionwraped .logo-cats-wraper{display: flex;justify-content: space-between;padding-right: 0;margin-bottom: 3.8889vw;column-gap: 4.44vw;}
html body .client-logos-sectionwraped .subtitle-wraper .left-block-wraper{width: 17.0833vw;position: relative;left: 3.8vw;}
html .client-logos-sectionwraped .right-block-wraper{padding-top: 5.6667vw;}
html .built-for-global-standard-secmain-wraper .client-logos-sectionwraped .title-desc-wraper p{width:31.4028vw;}
html body .built-for-global-standard-secmain-wraper{padding-top: 9.0278vw;}
html body.home .latest-development-secmainwwraper:before{content:'';background-position: unset;opacity: 0.9;position: absolute;left: -50vw;right: auto;top: -10vw;height: 100%;width: 100%;bottom: auto;background:radial-gradient(50% 50% at 50% 50%, rgba(6, 198, 134, 0.9) 0%, rgba(10, 198, 135, 0.8) 12.42%, rgba(74, 213, 167, 0.6) 26%, rgba(129, 226, 194, 0.48) 37%, rgba(175, 236, 216, 0.3) 49%, rgba(210, 244, 233, 0.17) 61%, rgba(235, 250, 245, 0.08) 74%, rgba(250, 253, 252, 0.02) 86%, rgba(255, 255, 255, 0) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;background-repeat: no-repeat;animation: gradientPulse 5s ease-in-out infinite alternate;}
html body.home .latest-development-secmainwwraper{position:relative;}
html .latest-development-secmainwwraper .swiper-wrapper :not(.swiper-slide-next) .post-contentwraper .subtitle-wraper.h4 + .transparent-bg-blue-coloured-text{display:none;}
html .latest-development-secmainwwraper .latest-postcarouselwraper .post-contentwraper .subtitle-wraper{margin-bottom: 1.1667vw;font-family: Produkt;font-weight: 400;font-style: Regular;font-size: 1.6667vw;leading-trim: CAP_HEIGHT;line-height: 125%;letter-spacing: 0%;}
html .what-we-offersecmainwraper.manifactuiring-pages-section .rd-capabilities-section .rd-capabilities-container .indicator-rd-capabilities-wraper{margin-top: 10vw;}
html .manufacturing-card-secmainwraper:before{content: '';animation: gradientPulseAlt 5s ease-in-out infinite alternate;background-position: left;background-repeat: no-repeat;background-size: 100%;height: 50vw;background-position-y: 4vw;background-image: url(/wp-content/uploads/2025/12/Left-gradientmn.png);}
html .what-we-offersecmainwraper.manifactuiring-pages-section .rd-capabilities-section .rd-capabilities-title-cards .title-desc-wraper h2{margin-bottom: 3vh;}
html .what-we-offersecmainwraper.manifactuiring-pages-section .rd-capabilities-section .rd-capabilities-title-cards .title-desc-wraper p{width: 36.26vw;margin-top:0vw;color: #2E3649;}
html .policies-section-mainwraper.terms-conditionsmain-content-wraper .inner-contentwraper .subtitle-descwraper .desc{font-weight: 400;font-style: normal;}
/*html body .elementor-3016 .elementor-element.elementor-element-70ee6c91{margin-bottom:0 !important;}*/
html body .r-and-d-banner-sec.manufacturing-bannersecmainwraper .banner-bottom-content-wraper .right-block-wraper .desc{width:22.41vw;}
html body .r-and-d-banner-sec.manufacturing-bannersecmainwraper .banner-bottom-content-wraper .right-block-wraper .subtitle-wraper{width: 24.19vw;}
html .r-and-d-banner-sec.manufacturing-bannersecmainwraper .about-us-banner-contentwraper .banner-subttile-wraper .left-block-wraper .subtitle-wraper{width: 28.89vw;}
html .post-detailpage-container .tags-content-wraper .content-col .resource-img-container img{width: 100%;height: 38.13vw;object-fit: cover;object-position: top;}
html .post-detailpage-container .resource-category .cat.tags{position: relative;top: 0.05vw;color: #2E3649;}
html .post-detailpage-container .resource-category{display: flex;align-items: center;}
html .menu-items-listwraper.block-5 ul li h4 a{font-size: 1.389vw;line-height: 125%;letter-spacing: 0;color: #2E3649 !important;font-weight: 400;font-family: Produkt;}
html .post-detailpage-container .tags-content-wraper{display: grid;grid-template-columns: 25.5% 74.5%;}
html .insights-blog-listing-mainwraper .blog-lsiting-items-mainwraper:before{background: unset;background-position: left -10vw;background-repeat: no-repeat;background-size: 40vw;background-image: url(/wp-content/uploads/2025/12/Left-gradient-insights.png);opacity:0.9;}
html .resources-blog-container >p{font-size:1.4vw;}
html .insights-blog-listing-mainwraper .resources-blog-page-container .ajax-pagination .page-nav.next{margin-left:0.69vw;}
html .resources-blog-page-container .ajax-pagination .page-nav.prev{margin-right: 2.78vw;}
html .resources-blog-page-container .ajax-pagination{margin-top: 5.56vw;display: inline-flex;align-items: center;}
html .resources-blog-page-container .ajax-pagination .page-nav svg{width: 0.7vw;height: 1.25vw;position: relative;top: 0.2vw;}
html .insights-blog-listing-mainwraper .resources-blog-page-container .ajax-pagination .page-number{font-family: TT Interphases Pro Variable;font-weight: 400;font-style: Regular;font-size: 1.11vw;color: #2E3649;leading-trim: CAP_HEIGHT;line-height: 130%;letter-spacing: 0.05vw;vertical-align: middle;background-color: #C7D6EE;text-transform: uppercase;    padding: 0;width: 2.22vw;height: 2.22vw;margin-right: 2.08vw;display:inline-flex;justify-content: center;align-items: center;}
html .insights-blog-listing-mainwraper .main-section-wraper{margin-top: 15.08vw;row-gap: 8.03vw;}
html .elementor-2679 .elementor-element.elementor-element-8164d7a{row-gap: 1.78vw;padding-left:5.56vw;padding-right:5.56vw;}
html .insights-blog-listing-mainwraper .resources-cat-post-container .post-contentwraper .content-wraper .desc{margin-top:1vw;}
html .resources-cat-post-container .post-contentwraper .content-wraper .transparent-bg-black-coloured-text{margin-top: 1.67vw;}
html .insights-blog-listing-mainwraper .subtitle-descv-wraper .desc-wraper{font-family: TT Interphases Pro Variable;font-weight: 400;font-style: Regular;font-size: 1.25vw;leading-trim: CAP_HEIGHT;line-height: 130%;letter-spacing: 0%;width: 36.3vw;}
html body.error404 .error404.hentry .search-form{display:none;}
html body.error404 .error404.hentry{background-color:transparent;padding-top: 6vw;}
html body.error404 .content-outer.container >.row .content-area{width: 100%;padding: 0 !important;}
html body.error404 .content-outer.container >.row{max-width: 100%;width: 100%;margin: auto;}
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{font-family: TT Interphases Pro Variable;line-height: 100%;letter-spacing: 0;color: #06C686;font-weight: 492;}
html .error404 .post-entry .hentry{text-align: center;padding-top: 10vw;padding-bottom: 5vw;background: transparent !important;}
html .error404 .post-entry .hentry h1{letter-spacing: 0;color: #2E3649 !important;font-weight: 400;text-transform: unset;font-size: 5vw;}
html .error404 .content-outer.container{max-width: 100%;padding-top: 7vw;padding-bottom: 2vw;padding-left: 0;padding-right: 0;}
/*html .error404 #searchform{display:none;}*/
html .error404 #secondary{display:none;}

.search.search-results .search-results .search-result-box a{background-color: #06C686;border-radius: 0;color: #0A0C0F !important;position: relative;color: #F4F6F7 !important;font-weight: 492;display: inline-flex;align-items: center;}
html .search.search-results .search-results .read-more{display:none;}
html .search.search-results .search-results .search-result-box .left h2{font-weight:400;border-bottom: 1px solid #06C686;padding-bottom: 1vw;}
html .search.search-no-results .search-result-header h2{text-align: center;font-family: 'Sora';font-size: 4.286vw;color: #101820;margin: 0;font-weight: 200;padding-top:13vw;padding-bottom:6vw;font-family: Produkt;font-size: 4.444vw;line-height: 100%;letter-spacing: 0;color: #2E3649 !important;font-weight: 400;text-transform: unset;}
.search.search-results .search-results .search-result-box .left{width:47.57vw;}
.search.search-results .search-results .search-result-box{margin-bottom: 3.43vw;align-items:center;}
.search.search-results .search-results .search-result-box:last-child{margin-bottom:0;}
.search.search-results .search-results{padding:0;}
.search.search-results .search-results .search-result-box{padding: 4.29vw 7.14vw;background-color: #F7F7F7;display:flex;justify-content:space-between;}
html body.search.search-results{background-color:#fff;}
.search.search-results .search-result-header .search-result-heading{text-align: center;font-weight: 200;padding-bottom: 5.57vw;padding-top:14vw;}
.search.search-results .search-result-header{padding-left: 10vw;padding-right: 10vw;max-width: 100%;background-color: #fff;}
.search.search-results .search-results{max-width: 100%;margin: 0 10vw;}

html body .map-ticker-wraper .custom-nav a svg > *{fill: #F4F6F7;}
html body .map-ticker-wraper .custom-nav .custom-prev{margin-right:1vw;}
html body .map-ticker-wraper .custom-nav a{display: inline-block;color: unset;cursor: pointer;}
html body .map-ticker-wraper .custom-nav a.swiper-button-disabled svg{opacity:0.5;}
html body .map-ticker-wraper .custom-nav a svg{background-color: #F4F6F7;width: 1.667vw;height: 1.667vw;}
html body .map-ticker-wraper{position: relative;width: 20.83vw;margin-left: auto;margin-right: 7vw;}
html body .map-ticker-wraper .custom-nav{position: absolute;top: -3vw;left: auto;right: 1vw;}
html .concept-to-customer-sec-mainwraper.partner-shipsec >.e-con-inner{gap: 6.72vw;}
.why-ussection-mainwraper-ele .custom-nav a.swiper-button-disabled svg{opacity:0.5;}
.why-ussection-mainwraper-ele .custom-nav a svg >*{fill: #F4F6F7;}
.why-ussection-mainwraper-ele .custom-nav a svg{background-color: #F4F6F7;width: 1.667vw;height: 1.667vw;}
.why-ussection-mainwraper-ele .custom-nav .custom-prev{margin-right:1vw;}
.why-ussection-mainwraper-ele .custom-nav a{display: inline-block;color: unset;cursor:pointer;}
.why-ussection-mainwraper-ele .custom-nav{position: absolute;top: -5vw;left: auto;right: 0;}
.why-ussection-mainwraper-ele .pb-content-wraper .title-desc-wraper p{width:15.35vw;}
.why-ussection-mainwraper-ele .pb-content-wraper .title-desc-wraper p{margin-top:0;}
.why-ussection-mainwraper-ele .pb-content-wraper .title-desc-wraper h4{font-family: Produkt;font-weight: 400;font-style: Regular;font-size: 1.39vw;leading-trim: CAP_HEIGHT;line-height: 125%;letter-spacing: 0%;margin-bottom: 1.2vw;text-transform: unset;text-align: left;color: #2E3649 !important;margin-top: 1.5vw;}
.why-ussection-mainwraper-ele .pb-content-wraper .icon-wraper img{margin: 0;width: 5.56vw;height: 4.64vw;object-fit: contain;object-position: left;}
html body .rnd-partnerships-section .rd-capabilities-cards .capability-card{padding-right:0;}
html body .rnd-partnerships-section .rd-capabilities-container .rd-capabilities-cards .title-desc-wraper p{width: 33.97vw;max-width: inherit;}
html body .rnd-partnerships-section .rd-capabilities-cards .capability-card .title-desc-wraper{flex:70%;}
html body .rnd-partnerships-section .rd-capabilities-cards .capability-card .icon-wraper{flex:36%;}
html body .rnd-partnerships-section .rd-capabilities-cards .capability-card{width:64.694vw;}
html body .rnd-partnerships-section .rd-capabilities-container .rd-capabilities-cards{width: 64.694vw;}
html div.rnd-partnerships-section .title-desc-wraper h3{margin-bottom: 1vw;text-transform:unset;}
/**html div.rnd-partnerships-section .rd-capabilities-title{top: -6vw;font-size: 1.39vw;}**/
html .map-section.partnership-section-wraper{padding-bottom: 10.44vw;}
.map-section.partnership-section-wraper .teritory-indicator p{width: 16.36vw;margin-top: 0;}
.map-section.partnership-section-wraper .teritory-indicator h4:before{content: '';position: absolute;width: 0.56vw;height: 0.56vw;background-color:#5978A8;top: -1.3vw;left: 0;right: auto;}
.map-section.partnership-section-wraper .teritory-indicator h4{position:relative;margin-bottom: 1vw;}
.map-section.partnership-section-wraper .teritory-indicator{width: 20.83vw;margin-left: auto;margin-right: 9vw;padding-top: 2vw;}
.rnd-partnerships-section .rd-capabilities-section .list-sectionwraper ul li span{width: 0.56vw;height: 0.56vw;display: inline-block;background-color: #00BC7D;margin-right: 1.04vw;}
.rnd-partnerships-section .rd-capabilities-section .list-sectionwraper ul li{margin-bottom:1vw;}
.rnd-partnerships-section .rd-capabilities-section .list-sectionwraper ul li:last-child{margin-bottom:0;}
.rnd-partnerships-section .rd-capabilities-section .list-sectionwraper ul{list-style: none;margin: auto;margin-top: 1vw;}
.rnd-partnerships-section .rd-capabilities-section .list-sectionwraper .list-namewraper{font-size:0.83vw;text-transform:uppercase;font-weight:492;}
.rnd-partnerships-section .rd-capabilities-section .list-sectionwraper{margin-top:2vw;}
.rnd-partnerships-section .rd-capabilities-section .rd-capabilities-title-cards .title-desc-wraper p{font-size:1.04vw;width: 24.5vw;}
html .map-section.partnership-section-wraper .subtitle-desc-mainwraper .subtitle-desc-borderlinewraper{padding-top:2.6vw;}
html .prduct-finder-secmianwraper.partnershipsec-mainwraper{margin-bottom: 15.83vw;}
html .map-section.partnership-section-wraper .subtitle-desc-mainwraper .subtitle-wraper{text-transform:unset;}
html .map-section.partnership-section-wraper .subtitle-desc-mainwraper .subtitle-desc-borderlinewraper .subtitle-wraper{text-transform:unset;margin-bottom: 1.22vw;}
html .map-section.partnership-section-wraper .border-line{background-color: #06C686;width: 2.222vw;height: 0.278vw;margin-top: 1.47vw;}
html .map-section.partnership-section-wraper .subtitle-desc-mainwraper .subtitle-desc-borderlinewraper .desc{width:22.26vw;margin-top:0;margin-bottom:0.5vw;}
html .map-section.partnership-section-wraper .subtitle-desc-mainwraper{display: flex;justify-content: center;gap: 1.529vw;margin-bottom: 5vw;}
html .concept-to-customer-sec-mainwraper.partner-shipsec{padding-bottom: 6.375vw;}
html .concept-to-customer-sec-mainwraper.partner-shipsec .elementor-widget-image-box .elementor-image-box-description{width: 15.36vw;}
html body .concept-to-customer-sec-mainwraper.partner-shipsec .subtitle-desc-linkwraped .elementor-widget-text-editor p{width:24.25vw;}
html body .concept-to-customer-sec-mainwraper.partner-shipsec .subtitle-desc-linkwraped{padding-top:4.5vw;}
html .concept-to-customer-sec-mainwraper.partner-shipsec .subtitle-desc-linkwraper .sub-subtitle-wraper h4:before{content: '';position: absolute;width: 0.56vw;height: 0.56vw;background-color: #06C686;left: auto;right: 0.3vw;top: 4.4vw;}
html .concept-to-customer-sec-mainwraper.partner-shipsec .subtitle-desc-linkwraper .sub-subtitle-wraper h4{position:relative;}
html div.parner-ship-bannersection .banner-bottom-content-wraper .right-block-wraper .desc{font-size:1.04vw;width: 27.75vw;}
html .policies-section-mainwraper .subtitle-descwraper.bottom-section{margin-top: 18.06vw;margin-bottom: 2.78vw;}
html .policies-section-mainwraper .inner-contentwraper p a{color: #0A0C0F;text-decoration: underline;}
html .new-genaration-parner-secmainwraper.policies-section-mainwraper >.e-con-inner{padding-left: 14.56vw;padding-right: 14.56vw;}
html .policies-section-mainwraper .inner-contentwraper{padding-top: 21.69vw;}
html .policies-section-mainwraper .inner-contentwraper .subtitle-descwraper:first-child .sub-subtitle{margin-top:0;}
html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper.policies-section-mainwraper .sub-subtitle-wraper .title:before{content: '';background-color: #06C686;width: 2.22vw;height: 0.42vw;position: absolute;top: -1.3vw;}
html .policies-section-mainwraper .sub-subtitle{margin-top: 3.5vw;margin-bottom: 2.08vw;}
html .policies-section-mainwraper .inner-contentwraper .subtitle-descwraper .desc{width: 28.54vw;}
html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper.policies-section-mainwraper .sub-subtitle-wraper ul li a.active{color:#2E3649;opacity:1;}
html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper.policies-section-mainwraper .sub-subtitle-wraper .title{margin-bottom:4.44vw;position:relative;white-space:nowrap;}
html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper.policies-section-mainwraper .sub-subtitle-wraper ul li{margin-bottom:2.2vw;}
html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper.policies-section-mainwraper .sub-subtitle-wraper ul{list-style:none;margin:0;}
html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper.policies-section-mainwraper .sub-subtitle-wraper ul li a{font-family: TT Interphases Pro Variable;font-weight: 400;font-style: Regular;font-size: 1.25vw;leading-trim: CAP_HEIGHT;line-height: 130%;letter-spacing: 0.11vw;text-transform: uppercase;color: #0A0C0F;opacity:0.5;}
html .latest-development-secmainwwraper .swiper-wrapper .swiper-slide-active .post-contentwraper .image-wraper img{display:block;}
html body .our-spotlightsecmainwraper .customslider-header{padding-bottom: 8vw;}
html body .submit-wraper.green-bg-btnwraper:hover:before{width:0.556vw;height:0.556vw;}
html .submit-wraper.green-bg-btnwraper:hover input{padding: 1vw 2.8vw 1vw 1.1vw;}
html .contact-secinfo-form-mainwraper .bottom-secwraper .left-block-wraper .email-info-wraper ul li a:hover, .contact-secinfo-form-mainwraper .bottom-secwraper.contact-forms-tab-section .left-block-wraper .email-info-wraper ul li:hover, .contact-secinfo-form-mainwraper .bottom-secwraper.contact-forms-tab-section .left-block-wraper .email-info-wraper ul li.active{font-weight:492;color:#2E3649;}
html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper:before{animation:unset;}
footer .footer-bottom-sec .social-emailcpsecmainwraper .social-wraper a img{width: 1.39vw;height: 1.39vw;}
footer .designd-developed-linkwraper span a:hover, footer .designd-developed-linkwraper span a:hover{color: #2E3649;}
html .menu-items-mainwraper ul li a:hover span{color: #2E3649;}
html body .contatc-section-mainwraper-ele:before{background-position: 0 -3.5vw !important;}
html body .office-detailsecmain-wraper h4:before{content:'';background-color: #00BC7D;width: 0.56vw;height: 0.56vw;position: absolute;right: 0.2vw;bottom: -1.1vw;left: auto;}
html body .office-detailsecmain-wraper h4{position:relative;text-align:right;}
html body .office-detailsecmain-wraper .office-infolist-wraped .loc-name-address-wraper .name-wraper:before{content:'';background-color: #00BC7D;width: 1.67vw;height: 0.28vw;position: absolute;top: -1.5vw;}
html body .office-detailsecmain-wraper .office-infolist-wraped .loc-name-address-wraper .name-wraper{margin-bottom: 1vw;margin-top: 3vw;position:relative;}
html body .office-detailsecmain-wraper .right-block-wraper .main-subtitle-warper{width: 25.14vw;margin-bottom: 2.8vw;margin-top:4.11vw;}
html body .office-details-secmainwraper_ele >.e-con-inner{padding-top: 8.0278vw !important;padding-bottom: 9.28vw !important;}
html body .office-detailsecmain-wraper .office-infolist-wraped{display: grid;grid-template-columns: 41.5% 41.5%;column-gap: 9.44vw;}
html body .office-detailsecmain-wraper{display: grid;grid-template-columns: 17% 81%;column-gap: 1.25vw;margin: 0 11vw;}
html body .contact-secinfo-form-mainwraper .contact-from-wraped-main .fields-wraper{margin-bottom:1.78vw;}
html body .submit-wraper.green-bg-btnwraper:before{content: '';width: 0.35vw;height: 0.35vw;background-color: #fff;position: absolute;left: auto;right: 1.4vw;top: 1.4vw;z-index:1;transition: all 0.5s ease-in-out;}
html .submit-wraper.green-bg-btnwraper .wpcf7-spinner{display:block;}
html .submit-wraper.green-bg-btnwraper{display:inline-block;position:relative;margin-top: 1.04vw;}
html .submit-wraper.green-bg-btnwraper input{background-color: #06C686;border-radius: 0;color: #0A0C0F !important;padding: 1vw 2.5vw 1vw 1.1vw;position: relative;color: #F4F6F7 !important;font-weight: 492;display: inline-flex;column-gap: 0.8vw;align-items: center;text-transform: capitalize;letter-spacing: 0;font-family: 'TT Interphases Pro Variable';font-size: 1.11vw;border:0;transition: all 0.5s ease-in-out;}
html .contact-secinfo-form-mainwraper .bottom-secwraper .field-wraped textarea{height:6.25vw;}
html .contact-secinfo-form-mainwraper .bottom-secwraper .field-wraped input{height:3vw;}
html .contact-secinfo-form-mainwraper .bottom-secwraper .contact-from-wraped-main .form-fields-wraper.splitted-field{display: flex;column-gap: 1.25vw;}
html .contact-secinfo-form-mainwraper .bottom-secwraper .contact-from-wraped-main .subtitle-wraper{margin-bottom:1.78vw;color: #000000 !important;}
html .contact-secinfo-form-mainwraper .bottom-secwraper .fields-wraper p{margin-bottom: 0.83vw;}
html .contact-secinfo-form-mainwraper .bottom-secwraper .field-wraped input,html .contact-secinfo-form-mainwraper .bottom-secwraper .field-wraped textarea{border: 1px solid #8D8E8E;outline:0;border-radius: 0.2778vw;background-color: #F4F6F7;}
html .contact-secinfo-form-mainwraper .bottom-secwraper .contact-from-wraped-main .form-fielswraped-in .tags{letter-spacing: 0.05vw;color:#000;}
html .contact-secinfo-form-mainwraper .bottom-secwraper .email-info-wraper h4:before{content: '';background-color: #00BC7D;width: 0.56vw;height: 0.56vw;position: absolute;right: 0;bottom: -1.5vw;left: 0;}
html .contact-secinfo-form-mainwraper .bottom-secwraper .email-info-wraper h4{position:relative;color: #2E3649 !important;}
html .contact-secinfo-form-mainwraper .bottom-secwraper .left-block-wraper .email-info-wraper ul li:last-child{margin-bottom:0;}
html .contact-secinfo-form-mainwraper .bottom-secwraper .left-block-wraper .email-info-wraper ul li{margin-bottom:2vw;}
html .contact-secinfo-form-mainwraper .bottom-secwraper .left-block-wraper .email-info-wraper ul{list-style:none;margin-left: 0;margin-top: 3.5vw;}
html .contact-secinfo-form-mainwraper .bottom-secwraper .left-block-wraper .email-info-wraper ul li a, .contact-secinfo-form-mainwraper .bottom-secwraper.contact-forms-tab-section .left-block-wraper .email-info-wraper ul li{font-family: TT Interphases Pro Variable;font-weight: 400;font-style: Regular;font-size: 1.11vw;leading-trim: CAP_HEIGHT;line-height: 130%;letter-spacing: 0.11vw;text-transform: uppercase;color:#2E3649;cursor:pointer;}
html .contact-secinfo-form-mainwraper .top-section .contact-icon-subtitle-descwraper .subtitle-wraper:before{content:'';content: '';background-color: #06C686;width: 2.22vw;height: 0.42vw;position: absolute;top: -1.3vw;}
html .contact-secinfo-form-mainwraper .top-section .contact-icon-subtitle-descwraper .subtitle-wraper{margin-bottom: 2.33vw;position:relative;margin-top: 5vw;}
html .contact-secinfo-form-mainwraper .top-section .contact-icon-subtitle-descwraper .p1{width:29.64vw;}
html .contact-secinfo-form-mainwraper .top-section .contact-icon-subtitle-descwraper .icon-wraper img{width: 10.07vw;}
html .contact-secinfo-form-mainwraper .top-section .left-block-wraper .empty-block-wraper{height: 46.53vw;}
html .contact-secinfo-form-mainwraper .bottom-secwraper{display: grid;grid-template-columns: 49% 49%;column-gap: 2vw;margin-top: 5.81vw;}
html .contact-secinfo-form-mainwraper .top-section{display: grid;grid-template-columns: 49% 49%;align-items: flex-end;column-gap: 2vw;}
html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item:not(.active) .panel-heading .panel-title .icons-wraper{position: relative;top: -0.6vw;}
html .about-us-banner-secmainwraper.r-and-d-banner-sec .banner-bottom-content-wraper .right-block-wraper .subtitle-wraper{width: 40.19vw;}
html .about-us-banner-secmainwraper.r-and-d-banner-sec .banner-bottom-content-wraper .right-block-wraper .desc{font-size: 1.11vw;width: 29.03vw;}
html .client-logo-secmainwraper >.e-con-inner{z-index:2;}
html .client-logo-secmainwraper{padding-top:6.83vw;}
html .client-logo-secmainwraper{position:relative}
html .rd-capabilities-section:before{content:'';position: absolute;bottom: -30vw;z-index: 1;
/* 	background-image: url(/wp-content/uploads/2025/10/capabaity-overlay-map.png); */
	background-repeat: no-repeat;background-position: top;background-size: 100%;width:100%;height:150%;}
html .concept-to-customer-sec-mainwraper.about-us-sec:before{background-position: -55vw -12vw !important;}
html .whats-newsecmainwraper.about-us .h3{width: 35.89vw;text-transform: unset;margin-bottom: 4.17vw;}
html .enterperneur-vision-secmainwraper{padding-top: 9vw;}
html .elementor-61 .elementor-element.elementor-element-ef1d154{position:relative;}
html .elementor-61 .elementor-element.elementor-element-ef1d154:before{content:'';position: absolute;top: -27vw;z-index: 1;background-image:unset;background-repeat: no-repeat;background-position: center;background-size: 100% 14%;bottom:50%;top:auto;}
/**html body .elementor-61 .elementor-element.elementor-element-3ef839d:after{content:'';position: absolute;top:auto;z-index: 1;background-image: url(/wp-content/uploads/2025/09/bottom-gradient.png);background-repeat: no-repeat;top: -40vh;background-position: top;background-size: 100%;width: 100%;height: 100%;}**/
.globally-cards-wraper .globally-card:last-child:after{content:'';position: absolute;top:auto;z-index: 1;background-image: unset;background-repeat: no-repeat;bottom: auto;background-position: center;background-size: 100%;width: 100%;height: 100%;left:0;width: 99.5vw;}
.globallyrooted-section .slide-indicator-wraper{z-index:2;}
html .enterpreneur-vision-secmainwraper{z-index:2;position:relative;}
html .client-logos-sectionwraped .subtitle-wraper h4:before{content:'';position: absolute;width: 0.56vw;height: 0.56vw;background-color: #06C686;left: auto;right: 0vw;top: 5vw;}
html .client-logo-secmainwraper{padding-bottom:15.83vw;}
html .client-logos-sectionwraped .subtitle-wraper h4{text-align:right;position:relative;}
html .client-logos-sectionwraped .sectin-wraped-in_ .combined-logo-sectinwraper .top-logo-section.common-block{row-gap:2.92vw;}
html .client-logos-sectionwraped .sectin-wraped-in_ .combined-logo-sectinwraper .common-block{display: grid;grid-template-columns: 1.1fr 1.1fr 1.1fr 1.1fr 0.5fr;justify-content: space-between;align-items: center;}
html .client-logos-sectionwraped .sectin-wraped-in_{display: grid;grid-template-columns: 24% 75%;column-gap: 1vw;}
html .client-logos-sectionwraped .subtitle-wraper{display: grid;grid-template-columns: 24% 75%;column-gap: 1vw;margin-bottom:2.86vw;}
html .new-generation-partner-secmainwraper:before{background-image: url(/wp-content/uploads/2025/09/2.5-Gradient-1.png);background-position: unset !important;background-size: contain;background-repeat: no-repeat;}
html .new-generation-partner-secmainwraper{margin-bottom:12.83vw;}
html .new-generation-partner-secmainwraper > .e-con-inner{padding-left:0!important;padding-right:0 !important;}
html .newgen-partner-secmainwraper_ .right-blockwraper .items-listmainwraper .items-wraper:before{content:'';position: absolute;width: 2.22vw;height: 0.42vw;background-color: #06C686;left: 0;right: 2vw;top: -1.5vw;}
html .newgen-partner-secmainwraper_ .right-blockwraper .items-listmainwraper .items-wraper{position:relative;}
html .newgen-partner-secmainwraper_ .right-blockwraper .items-listmainwraper .desc{width:21.61vw;}
html .new-generation-partner-secmainwraper .left-block-wraper .sub_subb-titlewraper h4{text-align: right;text-transform:unset;width:15.08vw;}
html .newgen-partner-secmainwraper_ .right-blockwraper .items-listmainwraper{display: grid;grid-template-columns: 49% 44%;column-gap: 4.11vw;row-gap: 5.82vw;}
html .newgen-partner-secmainwraper_ .right-blockwraper .items-listmainwraper .items-wraper h4{margin-bottom: 0.6vw;color: #000000 !important;text-transform: unset;}
html .newgen-partner-secmainwraper_ .right-blockwraper .subtitle-wraper{margin-bottom:7.51vw;color: #2E3649 !important;text-transform:unset;}
html .newgen-partner-secmainwraper_ .right-blockwraper{padding-top:4vw;}
html .newgen-partner-secmainwraper_{display: grid;grid-template-columns: 20% 78%;column-gap: 1vw;margin: 0 12vw;}
html .concept-to-customer-sec-mainwraper.pharmaceutical-expertce-secmainwraper:before{background-position: -50vw -25vw !important;}
html .whats-newsecmainwraper.r_d .right-block-wraper h2{text-transform: unset;}
html .whats-newsecmainwraper.r_d .right-block-wraper p{width: 32.29vw;}
html .concept-to-customer-sec-mainwraper.pharmaceutical-expertce-secmainwraper .subtitle-desc-linkwraped .elementor-widget-text-editor p{width:31vw;}
html .concept-to-customer-sec-mainwraper.pharmaceutical-expertce-secmainwraper >.e-con-inner{gap:0;}
html .guidedbyValues-wraper .acc-item-desc-wraper .desc{width:27.42vw;padding-left:2.8vw;padding-bottom:2vw;}
/**html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item .panel-heading .icons-wraper .minus-icon{display:none;}
html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item.active .panel-heading .icons-wraper .minus-icon{display:block;}
html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item.active .panel-heading .icons-wraper .plus-icon{display:none;} **/
html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item .panel-heading .icons-wraper{position: relative;width: 1.667vw;}
html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item .panel-heading .panel-title .icons-wraper img{transition: transform 0.2s ease;position: absolute;left: 0;right: 0;top: 0;bottom: 0;display: block;width: 1.11vw;height:1.11vw;}
html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item .panel-heading .icons-wraper .minus-icon{transform: rotate(-180deg);opacity:0;}
html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item.active .panel-heading .icons-wraper .minus-icon{transform: rotate(0deg);opacity:1;}
html body .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item .panel-heading .icons-wraper .plus-icon{transform: rotate(0deg);opacity:1;top:0.2vw;}
html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item.active .panel-heading .icons-wraper .plus-icon{transform: rotate(180deg);opacity:0;top: 0.1vw;position: relative;}
html .guidedbyValues-wraper .acc-item-desc-wraper{display:none;}
html .guidedbyValues-wraper.pharmaceutcal-expertice-secmain-wraper .acc-items-wraper h3.title{font-family: Produkt;font-weight: 400;font-style: Regular;font-size: 2.22vw;leading-trim: CAP_HEIGHT;line-height: 120%;letter-spacing: 0%;margin-top:0;}
html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item:last-child{border-bottom:0;}
html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item .panel-heading .panel-title{display: flex;column-gap:0.7vw;cursor:pointer;align-items:center;margin-bottom:1vw;}
/*html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item:last-child{padding-bottom:0;}*/
html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item:first-child{padding-top:0;}
html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item{border-bottom: 0px dashed #E7E4D6;border-bottom: 0px dashed #E7E4D6;padding-bottom:0.6vw;padding-top:0.6vw;}
html .guidedbyValues-wraper .guidedbyValues-img-wraper{display: grid;grid-template-columns: 29% 41%;column-gap: 1.74vw;margin-bottom: 3.5vw;justify-content: center;position:relative;left:5vw;}
html .guided-by-valuesec-mainwaper .guidedbyValues-img-wraper .desc{font-family: Roboto Flex;font-weight: 400;font-style: Regular;font-size: 1.04vw;leading-trim: NONE;line-height: 160%;letter-spacing: 0.02vw;color: #9C9A90;width: 24.17vw;margin-left: 4.6vw;margin-top: 1vw;}
html .guided-by-valuesec-mainwaper .guidedbyValues-img-wraper .right-sec .acc-items-wraper .panel-heading .panel-title  .title{font-family: Hubot Sans;font-weight: 400;font-style: Regular;font-size: 1.88vw;leading-trim: NONE;line-height: 120%;letter-spacing: 0%;vertical-align: middle;color: #003D39;}
html .guided-by-valuesec-mainwaper .guidedbyValues-img-wraper .right-sec .acc-items-wraper .panel-heading .panel-title .number{font-weight: 300;font-style: Light;font-size: 1.88vw;leading-trim: NONE;line-height: 120%;letter-spacing: 0.01vw;vertical-align: middle;font-family: "Funnel Sans", sans-serif;color: #AFADA2;}
html .guided-by-valuesec-mainwaper >.e-con-inner{row-gap:0;}
html .guided-by-valuesec-mainwaper .tag-subtitle-wraper{width:90vw;}
html .guided-by-valuesec-mainwaper .tag-subtitle-wraper{padding-top: 4.06vw;border-bottom: 1.5px solid #E7E4D6;padding-bottom: 3.75vw;margin-bottom: 7.29vw;}
html .guided-by-valuesec-mainwaper .subtitle-wraper h2{width: 38.75vw;text-align: left;}


html .enter-prenuer-infowraper .info-card-wraper .left-block .designation{font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 0.83vw;leading-trim: CAP_HEIGHT;line-height: 100%;letter-spacing: 0.06vw;text-align: right;text-transform: uppercase;}
/*html .enterperneur-vision-secmainwraper:before{background: radial-gradient(50% 50% at 50% 50%, #06C686 0%, rgba(10, 198, 135, 0.93) 14%, rgba(74, 213, 167, 0.69) 26%, rgba(129, 226, 194, 0.48) 37%, rgba(175, 236, 216, 0.3) 49%, rgba(210, 244, 233, 0.17) 61%, rgba(235, 250, 245, 0.08) 74%, rgba(250, 253, 252, 0.02) 86%, rgba(255, 255, 255, 0) 100%);background-position: 50vw 0 !important;background-repeat: no-repeat;}*/
html body .elementor-61 .elementor-element.elementor-element-3ef839d::before{background: radial-gradient(50% 50% at 50% 50%, #06C686 0%, rgba(10, 198, 135, 0.93) 14%, rgba(74, 213, 167, 0.69) 26%, rgba(129, 226, 194, 0.48) 37%, rgba(175, 236, 216, 0.3) 49%, rgba(210, 244, 233, 0.17) 61%, rgba(235, 250, 245, 0.08) 74%, rgba(250, 253, 252, 0.02) 86%, rgba(255, 255, 255, 0) 100%);background-position: 55vw 0 !important;background-repeat: no-repeat;opacity:1;}
html .enterperneur-vision-secmainwraper .innr-content-wraper .left-block-wraper h4:before{content:'';background-color: #00BC7D;width: 0.56vw;height: 0.56vw;position: absolute;right: 0;bottom: -1.2vw;right: 0;top: auto;}
html .enterperneur-vision-secmainwraper .enter-prenuer-infowraper .info-card-wraper:last-child .name-desigation-wraper:before{right: 0.4vw;}
html .enterperneur-vision-secmainwraper .info-card-wraper .name-desigation-wraper:before{content:'';background-color: #00BC7D;width: 0.56vw;height: 0.56vw;position: absolute;right: 0;bottom: auto;right: 0.1vw;top:-1vw;}
html .enterperneur-vision-secmainwraper .info-card-wraper .name-desigation-wraper{position:relative;text-align: right;right: 1.042vw;bottom: 0.4vw;}
html .enterperneur-vision-secmainwraper .enter-prenuer-infowraper .info-card-wraper:last-child .name-desigation-wraper{min-width: 20vw;position: relative;right: 10.5vw;text-align: right;}
html .concept-to-customer-sec-mainwraper.pharmaceutical-expertce-secmainwraper{padding-top:15vw;}
html .enter-prenuer-infowraper .info-card-wraper .left-block h4{margin-bottom: 0.5vw;color:#000000!important;}
html .enterperneur-vision-secmainwraper{padding-bottom:24vw;}
html .enterperneur-vision-secmainwraper .enter-prenuer-infowraper .info-card-wraper:last-child{position: relative;top: 14vw;left: -10.5vw;}
html .enterperneur-vision-secmainwraper >.e-con-inner{padding-left:15vw !important;padding-right:0 !important;}
html .enterperneur-vision-secmainwraper .innr-content-wraper .right-block-wraper .subtitle-desc-wraper{padding-left: 14vw;padding-top:0.5vw;}
html .enterperneur-vision-secmainwraper > .e-con-inner{padding-left: 15vw;}

html .enterpreneur-vision-secmainwraper{padding-left: 0;padding-right: 0;}
html .enterperneur-vision-secmainwraper .info-card-wraper{display: grid;grid-template-columns: 30% 66%;column-gap:unset;align-items: flex-end;}
html .enterperneur-vision-secmainwraper .info-card-wraper .image-wraper img{width:100%;display:block;border-radius: 0.2778vw;}
html .enter-prenuer-infowraper{display: grid;grid-template-columns: 43% 43%;column-gap:unset;position: relative;left:0;padding-left:3.5vw;}
html .enterperneur-vision-secmainwraper .innr-content-wraper .right-block-wraper .desc{width: 26.96vw;margin-bottom: 3.17vw;}
html .enterperneur-vision-secmainwraper .innr-content-wraper .right-block-wraper .subtitle-desc-wraper .subtitle-wraper{width: 33.14vw;margin-bottom: 1.3vw;}
html .enterperneur-vision-secmainwraper .innr-content-wraper .left-block-wraper{display: grid;grid-template-columns:20% 78%;column-gap: 1.39vw;}
html .enterperneur-vision-secmainwraper .innr-content-wraper .left-block-wraper h4{width:13vw;text-align: right;position:relative;}
html .about-us-banner-secmainwraper .banner-bottom-content-wraper .right-block-wraper .subtitle-wraper{margin-bottom:1.5vw;text-transform:lowercase;color:#2E3649;}
html .whats-newsecmainwraper.about-us .right-block-wraper .h1{margin-bottom:4.17vw;}
html .whats-newsecmainwraper.about-us .right-block-wraper{margin-top: 5.29vw;}
html .whats-newsecmainwraper.about-us .left-block-wraper h4:before{left: auto;right: 0.3vw;bottom: -1.3vw;top:auto;}
html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper{padding-bottom: 8.375vw;padding-top: 15.99vw;}
html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper .subtitle-desc-linkwraped{padding-top:2.8vw;}
html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper .subtitle-desc-linkwraper .sub-subtitle-wraper h4:before{content:'';background-color: #00BC7D;width: 0.56vw;height: 0.56vw;position: absolute;right: 0;bottom: -1.5vw;}
html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper .subtitle-desc-linkwraper .sub-subtitle-wraper h4{position:relative;}
html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper .subtitle-desc-linkwraped .elementor-widget-text-editor p{width: 26.39vw;padding-top: 0 !important;padding-bottom: 2.6vw;margin-bottom: 0 !important;margin-top: 0 !important;}
html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper .subtitle-desc-linkwraped .elementor-widget-text-editor p{padding-top:1.5vw;}
html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper .subtitle-desc-linkwraped .h2 .elementor-heading-title {margin-top: 1.67vw;margin-bottom: 1.67vw;}
/**html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper:before{background-image: url(/wp-content/uploads/2025/09/2.5-Gradient-1.png);background-position: unset !important;background-size: contain;opacity:1;}**/
 .elementor .elementor-element-3c74197b .elementor-background-video-hosted, .elementor .video-gradient-sec .elementor-background-video-hosted{width: 31.181vw !important;height: auto !important;left: 0;transform: unset;inset-block-start: 10.99vw;inset-inline-start: unset;clip-path: inset(0 0 2px 0);}
/**html .video-gradient-sec:before{display:none;}**/
html .about-us-banner-contentwraper .banner-subttile-wraper .left-block-wraper .subtitle-wraper:before{content:'';position: absolute;width: 2.22vw;height: 0.42vw;background-color: #06C686;left: auto;right: 2vw;top: 2vw;}
html .whats-newsecmainwraper.about-us .right-block-wraper .h1{font-family: Produkt;font-weight: 400;font-style: Regular;font-size: 2.22vw;leading-trim: CAP_HEIGHT;line-height: 120%;letter-spacing: 0%;width: 40.89vw;}
html .about-us-banner-secmainwraper .banner-bottom-content-wraper .right-block-wraper .desc{width: 27.89vw;}
html .about-us-banner-secmainwraper .banner-bottom-content-wraper .right-block-wraper .desc{font-family: TT Interphases Pro Variable;font-weight: 400;font-style: Regular;font-size: 1.11vw;leading-trim: CAP_HEIGHT;line-height: 130%;letter-spacing: 0%;}
html .about-us-banner-secmainwraper .banner-bottom-content-wraper{display: grid;grid-template-columns: 50.7% 49.3%;padding-top: 2vw;}
html body.home .banner-img-content-wraper{margin-top: 9.89vw;}
html .about-us-banner-contentwraper .banner-subttile-wraper .left-block-wraper .subtitle-wraper{width: 25.1vw;margin-left: auto;text-align: right;padding-top: 3.78vw;padding-bottom: 0.42vw;padding-right: 1.83vw;position:relative;color:#2E3649;}
html .about-us-banner-contentwraper .banner-subttile-wraper .left-block-wraper{background-color: #fff;}
html .about-us-banner-contentwraper .banner-subttile-wraper{position: absolute !important;top: auto;bottom: -0.3vw;display: grid;grid-template-columns: 50.7% 49.3%;width: 100%;}
html .about-us-banner-contentwraper img{display:block;width:100%;}
html .about-us-banner-contentwraper{position:relative;}
html .about-us-banersec-contentsecwraped .about-us-banner-contentwraper .banner-subttile-wraper{position:relative;}
html .latest-development-secmainwwraper .latest-postcarouselwraper .custom-nav .swiper-button-disabled:before{background-color:#fff;}
html .custom-header-wraper .menu-text{font-size: 1.11vw !important;color: #2E3649;}
html .customslider-container{position:relative;}
html .customslider-container:before{content:'';/*background-image: url(/wp-content/uploads/2025/09/blur-bg-svg.svg);*/background-size: 100% 100%;position: absolute;z-index: -1;width: 100%;height: 100%;top: auto;background: linear-gradient(166.94deg, #FFFFFF 65.34%, #DFFFF4 117.36%);backdrop-filter: blur(200px);background: linear-gradient(166.94deg, #FFFFFF 65.34%, #DFFFF4 182.36%);}
/*html .customslider-container{padding-top: 12.5vw;}*/
html .custom-header-wraper .search-icon-wraper img{width: 1.65vw;height: 1.65vw;object-fit: cover;position: relative;top: 0.2vw;}
html .concept-to-customer-sec-mainwraper .elementor-image-box-content .elementor-image-box-title{text-align:left;}
html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraper .subtitle-desc-linkwraped h1{text-align: left;line-height:100%;letter-spacing:-2px;}
html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraper .sub-subtitle-wraper h4{text-transform:unset;}
html .banner-img-content-wraper .img-content-wraper h3{text-transform: unset;}
html .custom-header-wraper .res-search-wrapper input[type=search]{padding: 0.5vw 10px;font-family: TT Interphases Pro Variable;font-size: 1.11vw;line-height: 130%;letter-spacing: 0;color: #0A0C0F;}
html .latest-development-secmainwwraper .latest-postcarouselwraper .custom-nav .swiper-button-disabled{opacity:1;}
html .latest-development-secmainwwraper .latest-postcarouselwraper .custom-nav a{display:inline-block;color:unset;}


html .whats-newsecmainwraper .right-block-wraper .h1{margin-top: 0.5vw;margin-bottom: 5.56vw;}
html header.custom-header-wraper .whats-new-btn span{width: 0.35vw;height: 0.35vw;background-color: #0A0C0F;display:inline-block;}
html header.custom-header-wraper .whats-new-btn{border: 0.07vw solid #0A0C0F;padding:0.71vw 1.11vw 0.71vw 1.11vw;position:relative;cursor:pointer;display: flex;align-items: center;column-gap: 0.8vw;font-weight:492;border-radius: 0.2778vw;}
html .latest-development-secmainwwraper .latest-postcarouselwraper .custom-nav .custom-prev{margin-right:1vw;}
html .latest-development-secmainwwraper .latest-postcarouselwraper .custom-nav{cursor:pointer;}
html .latest-development-secmainwwraper .latest-postcarouselwraper .custom-nav{position: absolute;top: -3vw;left: auto;right: 5vw;}
html .latest-development-secmainwwraper .latest-postcarouselwraper{position: relative;}
/*.custom-prev::before {
    content:"";background-image: url(/wp-content/uploads/2025/09/left.svg);background-size: 100%;padding: 0.246vw 0.94vw;background-repeat: no-repeat;background-color: #F4F6F7;}
  .custom-next::before {
    content: "";background-image: url(/wp-content/uploads/2025/09/right.svg);background-size: 100%;padding: 0.246vw 0.94vw;background-repeat: no-repeat;background-color: #F4F6F7;}*/
html .latest-development-main-wraper{margin-top:16.67vw;margin-bottom: 0vw;}
html .latest-development-secmainwwraper .left-block-wraper p:before{content:'';position: absolute;width: 0.56vw;height: 0.56vw;background-color: #06C686;left: auto;right: 0;top: -1.3vw;}
html .latest-development-secmainwwraper .left-block-wraper p:after{content:'';position: absolute;width: 0.56vw;height: 0.56vw;background-color: #06C686;left: auto;right: 0;top: auto;bottom: -1.4vw;}
html .latest-development-secmainwwraper .swiper-wrapper .post-contentwraper .image-wraper .category-wraper{border: 1px solid #0A0C0F;background: #FFFFFFA6;backdrop-filter: blur(9px);padding: 0.628vw 1vw;left: 1.11vw;top: 1.11vw;position:absolute;border-radius: 0.2778vw;}
html .latest-development-secmainwwraper .swiper-wrapper .post-contentwraper .image-wraper{position:relative;}
html .latest-development-secmainwwraper .swiper-wrapper .post-contentwraper .category-wraper{font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 0.83vw;leading-trim: CAP_HEIGHT;line-height: 100%;letter-spacing: 0.05vw;text-transform: uppercase;}
html .latest-development-secmainwwraper .swiper-wrapper :not(.swiper-slide-next) .post-contentwraper .subtitle-wraper.h4{display:block;font-family: TT Interphases Pro Variable;font-weight: 400;font-style: Regular;font-size: 1.2500vw;leading-trim: CAP_HEIGHT;line-height: 130%;letter-spacing: 0%;}
html .latest-development-secmainwwraper .swiper-wrapper .transparent-bg-blue-coloured-text a,html .latest-development-secmainwwraper .swiper-wrapper  .transparent-bg-blue-coloured-text a span {color: #06C686 !important;}
html .latest-development-secmainwwraper .swiper-wrapper{column-gap:1.39vw;}
html .latest-development-secmainwwraper .latest-postcarouselwraper .post-contentwraper .subtitle-wraper{color: #0A0C0F !important;margin-top: 1.41vw;}
html .latest-development-secmainwwraper .left-block-wraper p{text-align:right;position:relative;font-weight:400;}
html .latest-development-secmainwwraper .left-block-wraper{align-self: flex-end;position: relative;top: -7vw;}
html .latest-development-secmainwwraper .subsubtitle-linkwraper{margin-bottom: 6.432vw;padding-left: 24.8vw;}
html .latest-development-secmainwwraper .right-block-wraper .h2{margin-top: 0.6vw;margin-bottom: 2.5vw;text-transform: unset;}
html .latest-development-secmainwwraper{display: grid;grid-template-columns: 20% 78.2%;column-gap: 1.46vw;margin: 0;margin: 0 0 0 9.44vw;}
html .prduct-finder-secmianwraper .tag-subttile-desclinwraper .h1{margin-top: 0.67vw;margin-bottom: 1.78vw;}
html footer{padding-top:6vw;}
html .whats-newsecmainwraper .right-block-wraper h3{margin-bottom:0;text-transform:unset;}
html .footer-top-custom-sec-wraper{background-repeat:no-repeat;}
html .footer-top-section-wraper{margin-bottom:27.94vw;display:none;}
html .whats-newsecmainwraper .left-block-wraper h4:before{content:'';position: absolute;width: 0.56vw;height: 0.56vw;background-color: #06C686;left: auto;right: 0.3vw;top: 2.4vw;}
html .whats-newsecmainwraper .left-block-wraper h4{position:relative;}
html .whats-newsecmainwraper .ctas-wraper{display:flex;column-gap: 3.75vw;align-items:center;}
html .whats-newsecmainwraper .right-block-wraper{margin-top: 4.29vw;}
html .whats-newsecmainwraper .left-block-wraper h4{text-align: right;text-transform:unset;}
html .whats-newsecmainwraper{display:grid;grid-template-columns:20% 78%;column-gap: 1.25vw;margin: 0 12vw;}
html .whats-newsecmainwraper h1{width: 56.36vw;margin-top: 0.5vw;margin-bottom: 5.56vw;}
html .prduct-finder-secmianwraper:before{background: conic-gradient(from 90deg at 50.03% 72.63%, rgba(255, 255, 255, 0) 0deg, rgba(255, 255, 255, 0.5) 176.54deg, #06C686 360deg);opacity: 1;    background-color: unset !important;background-image: url(/wp-content/uploads/2025/11/Home-Desktop.png);background-repeat: no-repeat;
background-size:100%;background-position:bottom;}
html .prduct-finder-secmianwraper .left-block-wraper .elementor-widget-text-editor p:after{content:'';position: absolute;width: 0.56vw;height: 0.56vw;background-color: #06C686;left: auto;right: 0;top: auto;bottom: -1.2vw;}
html .prduct-finder-secmianwraper .left-block-wraper .elementor-widget-text-editor p:before{content:'';position: absolute;width: 0.56vw;height: 0.56vw;background-color: #06C686;left: auto;right: 0;top: -1vw;}
html .prduct-finder-secmianwraper > .e-con-inner{padding-top: 15.833vw !important;padding-bottom: 1.5vw !important;}
html .prduct-finder-secmianwraper .right-block-wraper .elementor-widget-text-editor p{width: 28.54vw;margin-bottom: 4.17vw;}
html .prduct-finder-secmianwraper .right-block-wraper h1{margin-top: 1.67vw;margin-bottom: 2.78vw;}
html .prduct-finder-secmianwraper .tag-subttile-desclinwraper{gap:0;}
html .prduct-finder-secmianwraper{background-size: 100% 100% !important;}
html .prduct-finder-secmianwraper .left-block-wraper .elementor-widget-text-editor p{width: 15.28vw;margin-left: 15vw;text-align:right;position:relative;top:2vw;}
html .prduct-finder-secmianwraper .left-block-wraper{gap:0;position: relative;top: 5vw;left: 14.6vw;}
html .prduct-finder-secmianwraper .innser-sectionwraper .elementor-widget-image img{width: 13.01vw;transform: rotate(-21.53deg);transition: transform 0.4s ease;}
html .prduct-finder-secmianwraper .innser-sectionwraper .elementor-widget-image img:hover{transform: unset;}
html .concept-to-customer-sec-mainwraper:before{background: radial-gradient(50% 50% at 50% 50%, #06C686 0%, rgba(10, 198, 135, 0.93) 14%, rgba(74, 213, 167, 0.69) 26%, rgba(129, 226, 194, 0.48) 37%, rgba(175, 236, 216, 0.3) 49%, rgba(210, 244, 233, 0.17) 61%, rgba(235, 250, 245, 0.08) 74%, rgba(250, 253, 252, 0.02) 86%, rgba(255, 255, 255, 0) 100%);background-position: -55vw 0vw !important;background-repeat: no-repeat;}
html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraped{padding-top: 4vw;}
html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraper{gap:1.39vw;}
html .concept-to-customer-sec-mainwraper >.e-con-inner{gap: 9.72vw;}
html .concept-to-customer-sec-mainwraper .elementor-widget-image-box .elementor-image-box-img{margin-bottom:1.5vw !important;}
html .concept-to-customer-sec-mainwraper .elementor-widget-image-box img{margin:0;width: 5.56vw;height: 4.64vw;object-fit: contain;object-position: left;}
c .elementor-widget-image-box .elementor-image-box-img{margin-bottom:2.64vw;}
html .concept-to-customer-sec-mainwraper .elementor-widget-image-box .elementor-image-box-description{width:14.36vw;}
html .concept-to-customer-sec-mainwraper .elementor-image-box-content .elementor-image-box-title{font-family: Produkt;font-weight: 400;font-style: Regular;font-size: 1.39vw;leading-trim: CAP_HEIGHT;line-height: 125%;letter-spacing: 0%;margin-bottom: 1.2vw;text-transform:unset;text-align:left;color: #0A0C0F !important;}
html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraped{gap: 0;}
html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraped .elementor-widget-text-editor p{width: 27.57vw;padding-top: 2.08vw;padding-bottom: 2.78vw;}
html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraped h2{width: 32.5vw;line-height: 100%;text-transform: unset;}
html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraper .sub-subtitle-wraper h4{font-family: Produkt;font-weight: 400;font-style: Regular;font-size: 1.39vw;leading-trim: CAP_HEIGHT;line-height: 125%;letter-spacing: 0%;text-align: right;width: 22.36vw;margin-left: auto;}
header .site-header-row-container-inner >.container{max-width: 100%;padding-left: 1.6667vw;padding-right: 1.6667vw;background: #F4F6F7;margin-left: 2.2222vw;margin-right: 2.2222vw;margin-top: 1.6667vw;border-radius: 0.5556vw;padding-top: 0vw;padding-bottom: 0vw;margin:0px;border-radius:0px;}
footer .footer-bottom-sec .designd-developed-linkwraper{position: relative;top: 2.8vw;}
footer .menu-items-mainwraper .menu-items-listwraper.block-3 ul li a{text-transform: uppercase;letter-spacing: 0vw;text-transform:unset;}
footer .menu-items-mainwraper .menu-items-listwraper ul li:first-child h4:before{content:'';position: absolute;background-color: #06C686;width: 1.39vw;height: 0.42vw;left: -2.6vw;top: 0.5vw;}
footer .menu-items-mainwraper .menu-items-listwraper ul li:first-child h4{position:relative;}
footer .designd-developed-linkwraper span.separotor{margin:0 0.5vw;}
.footer-bar [class^=icon-]{font-size:unset;}
footer .footer-bottom-sec .social-emailcpsecmainwraper .social-wraper{display: flex;column-gap: 1.04vw;}
footer .menu-items-mainwraper.section-2{margin-top: 5.56vw;}
footer .menu-items-mainwraper .menu-items-listwraper ul li:first-child h4{margin-bottom: 2vw;}
footer .menu-items-mainwraper .menu-items-listwraper ul li{margin-bottom: 1.67vw;}
footer .menu-items-mainwraper .menu-items-listwraper ul li:last-child{margin-bottom:0;}
footer .designd-developed-linkwraper span{color: #2E3649;}
footer .rspv-site-above-footer-wrap >.container{padding:7.3333vw 3.1250vw 8.3333vw;position:relative;z-index:4;}
footer .footer-bottom-sec .cp-wraper,footer .footer-bottom-sec .phone-emailwraper a{color: #2E3649;}
footer .phone-emailwraper .separotor{margin:0 0.5vw;}
footer .phone-emailwraper{display:flex;margin: 1.39vw 0;color: #2E3649;}
.site-footer a,.site-footer a{font-family: TT Interphases Pro Variable;font-size: 1.11vw;line-height: 130%;letter-spacing: 0;color: #2E3649;}
html .footer-widget-area[data-section='responsive-footer-widget-1'].footer-widget-1 a{color: #2E3649;}
html .site-footer a:focus, html .site-footer a:hover{color: #2E3649;}
footer .footer-bottom-sec{display: grid;grid-template-columns: 35% 41%;align-items: center;column-gap: 16vw;border-top: 0.5px solid #2E3649;margin-top: 4.8611vw;padding-top: 2.2917vw;}
footer .menu-items-mainwraper{display: grid;grid-template-columns: 29.8% 29.6% 29.6%;column-gap: 4vw;}
footer ul{list-style:none;margin-left:0;}
footer .footer-secmain-wraper{display: grid;grid-template-columns: 25% 75%;}
html .site-footer-row.site-footer-row-columns-1{display:block;}
.rspv-site-above-footer-wrap{background-color: #fff;}
.site-header input[type="search"]::placeholder{
    text-indent: 5px;
}
/**header.site-header.custom-sticky-header {
  transform: translateY(0);
}**/
html body.home .banner-img-content-wraper .bg-img-wraper .bg-img{display:block;}
header.site-header{transition:transform 0.3s ease-in-out;}
header.site-header.scrolling-down {
  transform: translateY(-100%);
}

header.site-header.scrolling-stopped {
  transform: translateY(0);
}

html .product-popup-details .same-css p, html body .product-popup-details .prod-det-second .products-Regions-col .product-regoin-heading{color:#2E3649;}
html .what-box h3{letter-spacing: 0.08vw;}
.what-box .phase-step {
    display: inline-block;
    width: 8vw;
    height: 8px;
    background-color: #F4F6F7;
    width: ;
}
.what-box  .phase-step.active {
    background-color: #06C686;
}
.what-box .phase-cell-wrapper{display:flex;}
html .contact-from-wraped-main .select2-container .select2-selection--single{border: 1px solid #8D8E8E;outline: 0;border-radius: 0.2778vw;background-color: transparent;}
.contact-secinfo-form-mainwraper .contact-from-wraped-main .fields-wraper .wpcf7-list-item{margin-left:0px;}
.contact-secinfo-form-mainwraper .contact-from-wraped-main .fields-wraper .wpcf7-list-item label{display:flex;align-items:center;gap:10px;}
html .whats-new-popup .phase-cell-wrapper:before{right:0;}
.what-latest-resource-wraper .content-wraper .subtitle-wraper{font-family: Produkt;font-weight: 400;font-size: 1.25vw;line-height: 125%;letter-spacing: 0%;display: block;margin-bottom: 2.031vw;color:#0A0C0F !important;}
.what-latest-resource-wraper .content-wraper .desc{margin-bottom: 2.031vw;}
.what-latest-resource-wraper .content-wraper .transparent-bg-black-coloured-text a{color: #06C686 !important;}
.what-latest-resource-wraper .content-wraper .transparent-bg-black-coloured-text a span{background-color:#06C686 !important;}
/* .what-latest-resource-wraper .content-wraper{max-width: 26vw;} */
.what-latest-resource-wraper .content-wraper .date{text-align:right;padding-bottom:1.25vw;font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 0.833vw;leading-trim: CAP_HEIGHT;
line-height: 120%;letter-spacing: 5%;text-transform: uppercase;}
.what-box.what-latest-resource-wraper h3{margin-bottom:5px;}


/******media query css*******/

@media screen and (max-width: 1439px) {
	
	html .whats-newsecmainwraper.about-us .h3{width: 36.89vw}
	html .whats-newsecmainwraper.r_d .right-block-wraper h2{width: 43.57vw;}
	.title{font-size: 5.56vw;}
	.h1 .elementor-heading-title,h1,.h1{font-size:5vw;}
	.h2 .elementor-heading-title,h2,.h2{font-size:3vw;}
	.h3 .elementor-heading-title,h3,.h3{font-size:2vw;}
	html .customslider-content .slide-title{font-size:2vw;}
}

@media screen and (min-width:1025px){
	/*html .customslider-section-mb{display:none;}*/
}


html .manufacturing-edgecard-main-wraper .left-block-wraper .sub_subb-titlewraper h4{position:relative;}
html .manufacturing-edgecard-main-wraper .left-block-wraper .sub_subb-titlewraper h4:before{content: '';position: absolute;width: 0.56vw;height: 0.56vw;background-color: #06C686;left: auto;right: 0vw;top:5vw;}
html .manufacturing-edgecard-main-wraper .right-blockwraper > .title-desc-wraper{padding-top:6vw;}

@media screen and (min-width:1200px) {
	
	/****common css********/
	
	html body .cta .elementor-button-content-wrapper{column-gap: 0.50vw;}
	html .cta.transparent-cta a span{width:0.35vw;height:0.35vw;}
	
	/******general vcss******/
	html .newgen-partner-secmainwraper_ .right-blockwraper .items-listmainwraper .items-wraper h4{font-size: 1.667vw;line-height: 125%;}
	html body .produc-finder-banner-sec-main-wraper .right-title-desc p{font-size: 1.3889vw;width:auto !important;}
	html .elementor-1690 .elementor-element.elementor-element-8620f01{--margin-top: 11.0278vw;}
	html body.home .elementor-1128 .elementor-element.elementor-element-891e15f{--e-con-grid-template-columns: 45% 53%;}
	html .globallyrooted-section .slide-indicator-wraper{padding-top:8.5vw;}
	html .insights-blog-listing-mainwraper .main-section-wraper{margin-bottom: 9.0278vw;}
	html body .latest-development-secmainwwraper div.swiper-wrapper{padding-left:0;}
	html body.home .concept-to-customer-sec-mainwraper.about-us-sec.concept-tocustomer-homesection:after{content:'';background-position: 45vw 0vw !important;opacity: 0.7;position: absolute;left: auto;right: auto;top:auto;height: 100%;width: 100%;bottom: auto;background: unset;background-repeat:no-repeat;animation: gradientPulse 5s ease-in-out infinite alternate;}
	html body.home .concept-to-customer-sec-mainwraper.about-us-sec.concept-tocustomer-homesection:before{background-position: -45vw -15vw !important;opacity:0.7;}
	html .manufacturing-edgecard-main-wraper .rd-capabilities-section .rd-capabilities-title-cards .title-desc-wraper{margin-bottom:3.41vw;}
	html .manufacturing-edgecard-main-wraper .left-block-wraper .sub_subb-titlewraper h4:before{top:4.3vw;}
	html .manufacturing-edgecard-main-wraper .right-blockwraper > .title-desc-wraper{margin-bottom:5.56vw;margin-bottom:5vw;}
	html .manufacturing-edgecard-main-wraper .right-blockwraper > .title-desc-wraper p{width: 27.47vw;}
	html .manufacturing-edgecard-main-wraper .right-blockwraper .title-desc-wraper h2{width: 34.15vw;margin-bottom:1.528vw;}
	html .manufacturing-edgecard-main-wraper .right-blockwraper > .title-desc-wraper p{margin-top:0px;}
	html .manufacturing-edgecard-main-wraper .left-block-wraper .sub_subb-titlewraper h4{padding-left: 5vw;text-align: right;}
	html .manufacturing-edgecard-main-wraper{display: grid;grid-template-columns: 24% 75%;column-gap: 1vw;}
	html .custom-nav.nav-display-in-tab-mb{display:none;}
	html .purpose-built-innovationsecwraper.manufacturing-edge-section-main-wraper .customslider-header{padding-bottom: 3.245vh;}
	html .purpose-built-innovationsecwraper.manufacturing-edge-section-main-wraper .custom-nav .swiper-button-disabled svg path{stroke: #C1C3C9;}
	html .purpose-built-innovationsecwraper.manufacturing-edge-section-main-wraper .custom-nav .swiper-button-disabled svg>*{fill: #FFFFFF;}
	html .manufacturing-edge-section-main-wraper .purpose-built-swipermbwraper{position:relative;}
	html .purpose-built-innovationsecwraper.manufacturing-edge-section-main-wraper .custom-nav .swiper-button-disabled svg{background-color:#fff;}
	html .purpose-built-innovationsecwraper.manufacturing-edge-section-main-wraper .custom-nav a svg{width: 3.667vw;height: 3.667vw;}
	html .purpose-built-innovationsecwraper.manufacturing-edge-section-main-wraper .custom-nav .swiper-button-disabled{opacity: 1;}
	html .purpose-built-innovationsecwraper.manufacturing-edge-section-main-wraper .custom-nav .custom-prev{margin-right:1.5vw;}
	html .purpose-built-innovationsecwraper.manufacturing-edge-section-main-wraper .custom-nav a{display: inline-block;color: unset;}
	html .purpose-built-innovationsecwraper.manufacturing-edge-section-main-wraper .custom-nav{position: absolute;top: -6vw;left: auto;right: 4vw;padding-right: 0vw;}
	html .purpose-built-innovationsecwraper.manufacturing-edge-section-main-wraper .customslider-header p{max-width:100%;padding-right: 10vw;}
	html .manufacturing-edge-section-main-wraper .purpose-built-swipermbwraper .swiper-wrapper .pb-content-wraper .icon-wraper{margin-bottom:7.13vw;}
	html .manufacturing-edge-section-main-wraper .purpose-built-swipermbwraper .swiper-wrapper .pbuiltcard.swiper-slide{min-height: 29.7vw;padding: 2.78vw 2.22vw;border-radius: 0.2778vw;}
	html .manufacturing-edge-section-main-wraper .purpose-built-swipermbwraper .pbuiltcard .title-desc-wraper p{color: #F4F6F7;}
	html .manufacturing-edge-section-main-wraper .purpose-built-swipermbwraper .pbuiltcard .title-desc-wraper h4{color: #F4F6F7 !important;font-size:1.39vw;}
	html .customslider-section-mb.purpose-built-innovationsecwraper.manufacturing-edge-section-main-wraper .dash-line{width: 7.73vw;height: 0.42vw;display: inline-block;background-color: #06C686;margin-top: 2.73vw;}
	html .customslider-section-mb.purpose-built-innovationsecwraper.manufacturing-edge-section-main-wraper .customslider-container-mb{padding: 9.0278vw 4.17vw 0vw 7.25vw;margin-bottom: 9.0278vw;}
	html .manufacturing-edge-section-main-wraper .purpose-built-swipermbwraper .pbuiltcard{background: linear-gradient(157.79deg, #C7D6EE 3.52%, #C3D2EB 6.52%, #95ABCE 36.52%, #748FB9 63.52%, #607EAC 85.52%, #5978A8 100.52%);padding: 4.97vw;}
	
	
	html body .post-detailpage-container{background-position-y: 110vw !important;background-position:right;}
	html .concept-to-customer-sec-mainwraper .elementor-widget-image-box .elementor-image-box-description{width: 13.36vw;}
	html body.home .banner-img-content-wraper .bg-img-wraper .bg-img{margin-top: -4vh;}
	html .banner-img-content-wraper .img-content-wraper .img-wraper {height: 37vw;}
	html .search.search-results .search-results{margin:0 10vw 6vw;}
	html .rnd-partnerships-section .rd-capabilities-container .indicator-rd-capabilities-wraper{margin-top: 8.4vw;}
	html .why-ussection-mainwraper-ele .swiper-wrapper .swiper-slide:nth-child(2) .pb-content-wraper .title-desc-wraper p{width: 14.5vw;}
	html .why-ussection-mainwraper-ele .swiper-wrapper .swiper-slide:last-child .pb-content-wraper .title-desc-wraper p{width: 14.35vw;}
	html .why-ussection-mainwraper-ele .swiper-wrapper .swiper-slide:first-child .pb-content-wraper .title-desc-wraper p{width: 14.35vw;}
	html .why-ussection-mainwraper-ele .swiper-wrapper .swiper-slide:nth-child(3) .pb-content-wraper .title-desc-wraper p{width: 13.35vw;}
	html .transparent-bg-black-coloured-text a{column-gap:0.6vw;}
	html body .submit-wraper.green-bg-btnwraper:hover input{padding: 1vw 2.1vw 1vw 1.1vw;}
	html body .submit-wraper.green-bg-btnwraper:hover:before{width: 0.35vw;height: 0.35vw;}
	html header.custom-header-wraper .whats-new-btn:hover span{width:0.35vw;height:0.35vw;}
	 html .cta.white-bg-cta a:hover span.elementor-button-icon{width:0.35vw;height:0.35vw;}
	html body .client-logos-sectionwraped .subtitle-wraper{margin-bottom:3.4722vw;}
	html body .client-logos-sectionwraped .subtitle-wraper h4:before{top:4.3vw;}
	html body .guidedbyValues-wraper.pharmaceutcal-expertice-secmain-wraper .desc{width: 26.42vw;}
	html .enterperneur-vision-secmainwraper .info-card-wraper .name-desigation-wraper:before{top:-1.6vw;}
	html .enterperneur-vision-secmainwraper .info-card-wraper .name-desigation-wraper:before{    width: 0.83vw;height: 0.83vw;}
	html body .about-us-banner-contentwraper img{height: calc(100vh - 15vw);object-fit: cover;object-position:bottom;}
	html body .prduct-finder-secmianwraper .left-block-wraper .elementor-widget-text-editor p{top:2.5vw;}
	html body .our-spotlightsecmainwraper .customslider-header{padding-bottom:6.03vw;}
	html body .customslider-header .right-title-desc .border-line{margin-top:1.47vw;}
	html body.home .customslider-header p{margin-top:1.2vw;}
	html body.home .customslider-header .right-title-desc{margin-top:2.5vw;}
	html body.home .concept-to-customer-sec-mainwraper.about-us-sec:before{opacity:0.6;}
	html .submit-wraper.green-bg-btnwraper input{padding: 1vw 1vw 1vw 1vw;transition: all 0.3s cubic-bezier(.215, .61, .355, 1);}
	html body .submit-wraper.green-bg-btnwraper:before{opacity:0;transition: all 0.5s ease-in;}
	html body .submit-wraper.green-bg-btnwraper:hover:before{opacity:1;right:1.1vw;}
	html header.custom-header-wraper .whats-new-btn span{width:0;height:0;transition: all 0.3s cubic-bezier(.215, .61, .355, 1);}
	html header.custom-header-wraper .whats-new-btn{transition: all 0.3s cubic-bezier(.215, .61, .355, 1);gap:0;}
	html body .whats-new-btn:hover{gap:0.6vw;}
	html body .whats-new-btn:hover span{width:0.56vw;height:0.56vw;}

	html .cta.white-bg-cta a:hover span.elementor-button-icon{transition: all 0.3s cubic-bezier(.215, .61, .355, 1);}
	html body .cta.white-bg-cta a:hover .elementor-button-content-wrapper{gap:0.6vw;}
	.cta.white-bg-cta .elementor-button-content-wrapper{display:flex !important;gap:0;}
	.cta.white-bg-cta span.elementor-button-icon{width:0;height:0;transition: all 0.3s cubic-bezier(.215, .61, .355, 1);}
	html .cta.white-bg-cta a{transition: all 0.3s cubic-bezier(.215, .61, .355, 1);gap:0;}
	html body .cta.white-bg-cta a:hover{gap:0.8vw;}
	html body .cta.white-bg-cta a:hover span{width:0.56vw;height:0.56vw;}
	html .green-bg-btnwraper a{transition: all 0.3s cubic-bezier(.215, .61, .355, 1);gap:0;}
	html body .green-bg-btnwraper a:hover{gap:0.6vw;}
	html body .green-bg-btnwraper a:hover span{width:0.35vw;height:0.35vw;}
	html body .green-bg-btnwraper a span{width:0;height:0;transition: all 0.3s cubic-bezier(.215, .61, .355, 1);}
	
	/******general css*******/
	
	html body.home .banner-img-content-wraper .img-content-wraper .title{margin-bottom:1.80vw;}
	html body.home .repet-text-wraper.announcement-text-wraper{margin-top:0.65vw;}
	html body.home .banner-img-content-wraper .img-content-wraper .left-sec-wraper .text-wraper{margin-top: 0.5vw;}
	html body.home .banner-img-content-wraper .img-content-wraper .left-sec-wraper .desc{max-width: 18.75vw;margin-left: auto;}
	html body .custom-header-wraper .menu-toggle-icon-wraper{column-gap:1.389vw;}
	html body .menu-model .custom-header-wraper .menu-toggle-icon-wraper{column-gap:1.667vw;}
	html .custom-header-wraper .menu-toggle-icon-wraper .toggle-icon img{width:1.67vw;}
	html .custom-header-wraper .logo-menutoggle-wraper .logo-wraper img, html .custom-header-wraper .logo-menutoggle-wraper .logo-wraper svg{width:9.1vw;}
	html .elementor-1128 .elementor-element.elementor-element-2cdbfaf .banner-img-content-wraper .img-content-wraper .right-content-wraper .p1.desc{max-width: 28.82vw;width: 28.82vw;}
	html body .globally-cards-wraper .globally-card .commitments-wraper .commitment-wraper .border-line{min-width:1.11vw;}
	html body .contatc-section-mainwraper-ele:before{background-size:100% !important;}
	html body .contact-secinfo-form-mainwraper .top-section{height: calc(100vh - 3vw);}
	html .rd-capabilities-section .rd-capabilities-title{top:-3vw;font-size: 2.22vw;}
	html .newgen-partner-secmainwraper_ .right-blockwraper .items-listmainwraper .items-wraper:nth-child(5) .desc{width: 19.61vw;}
	html .new-generation-partner-secmainwraper .left-block-wraper .sub_subb-titlewraper h4{padding-left:3vw;}
	html .client-logos-sectionwraped .subtitle-wraper h4{padding-left: 5vw;}
	html body .concept-to-customer-sec-mainwraper.pharmaceutical-expertce-secmainwraper{padding-bottom:4.8611vw;}
	html .prduct-finder-secmianwraper .right-block-wraper .elementor-widget-text-editor p{width: 29.26vw;margin-bottom: 3.47vw;}
	html body .our-spotlightsecmainwraper .customslider-header p{padding-right: 2.5vw;}
	html body .our-spotlightsecmainwraper .customslider-content .slide-description{margin-top: 0;margin-bottom: 3.75vw;}
}


@media screen and (min-width:1920px) {
	
}

@media screen and (min-width:1024px) {
	html .video-bg-main-container .left-column{padding-bottom: 11.8056vw;}
}


html .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .label{text-transform:uppercase;}
html .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .label{font-weight:492;color: #2E3649;}
@media screen and (min-width:768px) {
	/*****common css******/
	
	.mobile-shown{display:none !important;}
	html .video-gradient-sec:before{opacity:0 !important;}
	
	/******general css******/
		
	html .concept-to-customer-sec-mainwraper.partner-shipsec.manufacturing-expertise-sec-mainwraper .subtitle-desc-linkwraper .sub-subtitle-wraper h4:before{top:4.8vw;}
	html .concept-to-customer-sec-mainwraper.partner-shipsec.manufacturing-expertise-sec-mainwraper .subtitle-desc-linkwraper .sub-subtitle-wraper h4{font-family: Produkt;font-size: 1.6667vw;font-style: normal;font-weight: 400;line-height: 125%;}
	html body .concept-to-customer-sec-mainwraper.partner-shipsec.manufacturing-expertise-sec-mainwraper .subtitle-desc-linkwraped{padding-top:7vw;}
	html body .concept-to-customer-sec-mainwraper.partner-shipsec.manufacturing-expertise-sec-mainwraper .subtitle-desc-linkwraped .elementor-widget-text-editor p{width: 40.2778vw;color: var(--Primary-Colours-Neutral--Dark, #0A0C0F);leading-trim: both;text-edge: cap;font-family: "TT Interphases Pro Variable";font-size: 1.1111vw;font-style: normal;font-weight: 400;line-height: 130%;}
	html .product-popup{padding: 2.222vw 0;padding-left: 5.556vw;padding-right: 7.639vw;}
	html .product-status-wrapper{margin-top:2.2222vw;}
	html .popup-cta-btn{margin-top: 2.0833vw;}
	html .product-popup-details .prod-det-first .heading-det-sec .prod-innovatorsec{margin-bottom: 2.0833vw;}
	html .product-popup-details .prod-det-first-1 .heading-sec{margin-bottom: 2.0833vw;}
	html .product-popup-details .prod-det-first-1 .heading-sec h3{font-family: "TT Interphases Pro Variable";font-size: 1.3889vw;font-style: normal;font-weight: 492;line-height: 130%;}
	html .client-logos-sectionwraped .sectin-wraped-in_ .combined-logo-sectinwraper .top-logo-section.common-block .logo-wraper:nth-child(7) img{position: relative;left: 1vw;}
	html body .elementor .elementor-element-3c74197b .elementor-background-video-hosted{width: 50.181vw !important;}
	html body.home .customslider-container{padding: 12.519vh 0 5.519vh;}
	html .client-logos-sectionwraped .sectin-wraped-in_ .combined-logo-sectinwraper .top-logo-section.common-block .logo-wraper:last-child img{min-width: 6vw;position: relative;}
/* 	html body .client-logos-sectionwraped .logos-container .logos-wraper{justify-content:center;} */
	html .contact-secinfo-form-mainwraper .bottom-secwraper .field-wraped input[type="file"]{padding-top: 0.5vw;}
	html body .contact-secinfo-form-mainwraper .bottom-secwraper .left-block-wraper{margin-top: 0.32vw;}
	html body .new-generation-partner-secmainwraper.video-gradient-sec{padding-bottom: 3.0278vw;}
	html .rd-capabilities-section .rd-capabilities-title-cards .title-desc-wraper {margin-bottom: 2.222vw;}
	html body .insights-blog-listing-mainwraper .blog-lsiting-items-mainwraper:before{opacity: 0.85;background-size: 35.972vw;background-image: url(/wp-content/uploads/2026/03/Ellipse-2.png);}
	html .elementor-2679 .elementor-element.elementor-element-3e8481b{margin-bottom:0px;}
	html body .blog-lsiting-items-mainwraper{padding-bottom: 8.681vw;}
	html .product-popup-details .same-css p, html body .product-popup-details .prod-det-second .products-Regions-col .product-regoin-heading{letter-spacing:0.08vw;}
	html .product-popup-details .prod-det-second .prod-det-second-1 p{margin-bottom:0px;}
	html .product-popup-details .prod-det-second .prod-det-second-1 .product-details-wrapper{padding-top: 2.3778vw;}
	html .guidedbyValues-wraper.pharmaceutcal-expertice-secmain-wraper .acc-items-wraper h3.title{text-transform:unset;}
	.search-type-responsive-slide.search-active .responsive-header-search-icon::after{font-size:0.972vw;line-height:130%;}
	html body .responsive-header-search input[type=search].search-field{height:100%;}
	html .search-type-responsive-slide.search-active .responsive-header-search-icon::before {font-size: 0.833vw;top: 0.07vw;line-height: 130%;top:0;}
	html .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .state-download-pdf-wraper{align-items:center;}
	html body .latest-development-main-wraper >.section-wraper{padding-bottom:2vw;}
	html body .site-footer{padding-bottom: 4.5722vw;}
	html .elementor-1128 .elementor-element.elementor-element-e17f675{padding-top:0px;}
	html .customslider-content .slide-title{margin-bottom: 1.091vh;}
	.whats-event-slide-box .whats-event-slide-box-date-time{margin-right:2px;}
	html .whats-product-box.what-box .prod-name-indi{display: grid;grid-template-columns: 30% 66%;}
	.product-table-mainwraper .phase-header span:nth-child(3), .product-table-mainwraper .phase-header span:nth-child(4){max-width: 6.344vw;}
	.product-table-mainwraper .phase-header span:last-child{max-width: 8.344vw;}
	html .whats-product-box.what-box .prod-name-indi .prod-name{width:auto;}
	html body .phase-cell-wrapper:before{background-image:unset;}
	html .product-table tbody tr{background-repeat: no-repeat;background-position: 85vw 3vw;background-size: 0.5vw;transition: background-color 0.3s ease-in-out;}
	html .product-table tbody tr:hover{background-image: url(/wp-content/uploads/2026/02/nav-rigjht-toparrw.svg);background-color:#E3E5E6;}
	html body .featured-product-box .green-bg-btnwraper{position: absolute;left: 1.5vw;right: 1.5vw;bottom: 1.6vw;top: auto;}
	html body .featured-product-box{position:relative;}
	html body .featured-product-box h4{width: 18.8472vw;}
	html body .produc-finder-banner-sec-main-wraper .right-title-desc h2{width:34.8889vw !important;}
	/*html body .produc-finder-banner-sec-main-wraper .title-desc-wraper h4{width: 21.181vw !important;}*/
	html body .produc-finder-banner-sec-main-wraper .right-title-desc{width:40.417vw !important;margin-top: 1.78vw;}
	html body .produc-finder-banner-sec-main-wraper .title-desc-wraper{gap: 1vw;padding-right:1.5vw;}
	html body .produc-finder-banner-sec-main-wraper .title-desc-wraper{justify-content: right !important;}
	html body .main-navigation .menu > li > a:has(+.sub-menu li a:hover):before{background-color:#06C686;}
	html body .popup-close{top: 2.183vw;right: 3vw;font-size: 2.167vw;padding: 0.124vw 0.594vw 0.174vw;}
	html .customslider-header.product-pg-sec.prod-page-desc .title-desc-wraper{padding-left: 6.5556vw;padding-right: 5.5556vw;}
	html body .customslider-header.product-pg-sec.prod-page-desc .right-title-desc{width: 56.9444vw;}
	html .customslider-header.product-pg-sec.prod-page-desc .right-title-desc h2{width: 56.9444vw;}
	html .featured-products-section{padding-bottom: 8.3333vw;}
	html body .clear-downl-btn-flex{flex-direction:column;}
	html body .responsive-header-search input[type=search].search-field{background: #F4F6F7;width:56vw;font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 1.1111vw;leading-trim: CAP_HEIGHT;line-height: 100%;letter-spacing: 0px;}
	html body .main-navigation .menu > li.current-menu-item > a:before{background-color: #06C686;}
	html body .main-navigation .menu > li.focus > a:before{background-color:#06C686;}
	html .responsive-header-search-icon-wrap:hover,html .responsive-header-search-icon-wrap:hover input[type=search]{background:transparent;}
	html header .site-branding-wrapper{padding:0 0 !important;}
	html .main-navigation .children li a:hover, .main-navigation .sub-menu li a:hover,html .main-navigation .menu .sub-menu .current_page_item > a:hover,html .main-navigation .menu .sub-menu .current-menu-item > a:hover{background-color:transparent;color: #2E3649;}
	html .main-navigation .children li a, html .main-navigation .sub-menu li a{display: block;position: relative;transition: opacity 1s cubic-bezier(.19, 1, .22, 1);padding-left:0;}
	html .main-navigation .children li a span, html .main-navigation .sub-menu li a span{display: block;position: relative;transition: transform 1s cubic-bezier(.19, 1, .22, 1);}
	html .main-navigation .children li a:hover span, html .main-navigation .sub-menu li a:hover span{transform: translateX(1.7em);}
	html .main-navigation .children li a:before, html .main-navigation .sub-menu li a:before{    color: #06C686;content: " ";display: block;left: 0;position: absolute;top: 1.3vw;transform: scaleX(0);transform-origin: left;transition: transform 1s cubic-bezier(.19, 1, .22, 1);width: 1.494vw;height: 0.208vw;background-color: #06C686;}
	html .main-navigation .children li a:hover:before, html .main-navigation .sub-menu li a:hover:before{transform: scaleX(.8);}
	html .main-navigation .menu > li > a{position:relative;}
	html body .main-navigation .menu > li > a:before{content:'';background-color: #2E3649;width: 5px;height:5px;position: absolute;left: 1vw;top: 2.50vw;}
	html body .main-navigation .res-iconify svg{display:none;}
	html body .responsive-header-search{margin-right:2vw !important;}
	html body .site-header-item-main-navigation{padding-right:16vw;}
	html body .site-header-row{display:flex;justify-content:space-between;}
	httml footer .menu-items-mainwraper.section-2 .menu-items-listwraper.block-6 ul li img{width: 3.4722vw;height: 5.9722vw;object-fit: cover;}
	html .video-bg-main-container .hero-section{padding-top: 13.528vw;}
	html .concept-to-customer-sec-mainwraper.concept-tocustomer-homesection.home >.e-con-inner{gap: 5.5556vw;}
	html body .concept-to-customer-sec-mainwraper.about-us-sec.concept-tocustomer-homesection.home{    padding-top: 9.375vw;padding-bottom: 9.7222vw;}
	html .custom-header-wraper .logo-menutoggle-wraper .logo-wraper img{display:block;}
	.custom-header-wraper .logo-menutoggle-wraper .logo-wraper a{display:block;}
	html .custom-header-wraper{min-height: 5.29vw;}
	html body .rd-capabilities-section:before{background-image: unset !important;top: 24vw;bottom: auto;}
	html .policies-section-mainwraper .inner-contentwraper ul{width: 29.31vw;}
	html .policies-section-mainwraper.terms-conditionsmain-content-wraper .sub-subtitle{width:26.62vw;}
	html .policies-section-mainwraper.terms-conditionsmain-content-wraper .inner-contentwraper .subtitle-descwraper .desc{width: 30.54vw;margin-top:0;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper.policies-section-mainwraper:before{ background: unset;background-image: url(/wp-content/uploads/2025/11/Top-left-gradient.png);width: 65vw;background-repeat: no-repeat;height: auto;position: absolute;left: 0;top: 3%;height: 60vw;background-position:0 0 !important;}
	html body .prduct-finder-secmianwraper .left-block-wraper{left:15.2vw;}
	html body .purpose-built-section .section-content-wraper{padding-bottom: 15.56vh;}
	html body .purpose-built-section .titles-wraper .right-sec .border-line{margin-top:1.5vw;}
	html body .purpose-built-section .titles-wraper .right-sec h2{margin-top:3.2vw;margin-bottom: 1.22vw;}
	html body .concept-to-customer-sec-mainwraper.pharmaceutical-expertce-secmainwraper .subtitle-desc-linkwraped h2{padding-top:1vw;}
	html body .latest-development-secmainwwraper .post-contentwraper .image-wraper img{height:21.6667vw;object-fit: cover;aspect-ratio: 2 / 2.1;}
	/*html body .latest-development-secmainwwraper .post-contentwraper .image-wraper img{width:18.06vw;}
	html body .latest-development-secmainwwraper .post-contentwraper .image-wraper img{height:18.45vw;}*/
	html body .latest-development-secmainwwraper .latest-postcarouselwraper .custom-nav{right:5.556vw;}
	html body.home .latest-development-secmainwwraper{margin: 0 5.56vw 0 9.44vw;}
	html body .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraped .elementor-widget-text-editor p{padding-bottom:2.2vw;}
	html body .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraped .elementor-widget-text-editor p{padding-top:1.47vw;width: 30.5vw;}
	html body .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraped{padding-top:2.5vw;}
	html .enterperneur-vision-secmainwraper .info-card-wraper .left-block{position: relative;top: 0.45vw;}
	html body .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper .subtitle-desc-linkwraped .elementor-widget-text-editor p:first-child{padding-bottom:1.6vw;}
	html .contact-secinfo-form-mainwraper .bottom-secwraper .email-info-wraper{padding-left: 12vw;}
	html .latest-development-secmainwwraper  .post-contentwraper .image-wraper img{width: 32.36vw;object-fit: cover;}
	html .latest-development-secmainwwraper .swiper-wrapper .swiper-slide.swiper-slide-next{width: 32.361vw !important;}
	html .latest-development-secmainwwraper .post-contentwraper .image-wraper img{width:100%;}
	html .latest-development-secmainwwraper .swiper-wrapper .swiper-slide-next .post-contentwraper .image-wraper img{height:auto;}
	html body .latest-development-secmainwwraper .swiper-wrapper .swiper-slide-active .post-contentwraper .image-wraper img{height: 18.42vw;}
	header.custom-header-wraper .search-what-new-btn-wraper .menu-toggle-icon-wraper.mobile-shown{display:none;}
	html body .latest-development-secmainwwraper .swiper-wrapper{padding-left:1vw;}
	html body .site-header-section > .site-header-item:last-child{min-width: 10vw;justify-content: end;}
	html body .responsive-header-search{margin-right:0px !important;}
}
@media screen and (max-width:1380px) {
		html .elementor-1128 .elementor-element.elementor-element-e17f675{padding-top: 3.0278vw;}
}
/*** tab css ***/
@media only screen and (min-width: 768px) and (max-width: 1199px) {
	/*******common css********/
	.what-latest-resource-wraper .content-wraper .desc{
		font-size:1.4vw;
	}
	.what-latest-resource-wraper .content-wraper .date{
		font-size:1.1833vw;
	}
	.what-latest-resource-wraper .content-wraper .subtitle-wraper{
		font-size:1.65vw;line-height:130%;
	}
	html body .featured-product-box p .value-wraper{font-size:1.3111vw;min-width:8.861vw;}
	html .featured-product-box p span{font-size:1.143vw !important;width:6.861vw;}
	html .status-line{right:-10%;}
	html .cta.white-bg-cta span{column-gap:1.5vw;}
	.cta.white-bg-cta .elementor-button .elementor-button-text{font-size: 2.11vw;}
	.cta.white-bg-cta .elementor-button{padding: 1.7vw 2.4vw 1.7vw 2.1vw;}
	html .custom-header-wraper {min-height: 9.29vw;}
	html .custom-header-wraper .menu-toggle-icon-wraper{gap: 1.3vw;}
	html .menu-model .custom-header-wraper .menu-toggle-icon-wraper{gap: 2.3vw;}
	html .transparent-bg-black-coloured-text a{font-size: 1.111vw;}
	html .enterperneur-vision-secmainwraper .innr-content-wraper .left-block-wraper h4:before{
		    bottom: -1.8vw;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper .subtitle-desc-linkwraped{padding-top:3.8vw;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper .subtitle-desc-linkwraper .sub-subtitle-wraper h4:before,html .enterperneur-vision-secmainwraper .innr-content-wraper .left-block-wraper h4:before,html .enterperneur-vision-secmainwraper .info-card-wraper .name-desigation-wraper:before,html .whats-newsecmainwraper .left-block-wraper h4:before{width:1vw;height:1vw;}
	html .about-us-banner-secmainwraper .banner-bottom-content-wraper .right-block-wraper .desc{font-size:2vw;line-height:135%;}
	html .title{font-size:7.5vw;}
	html .transparent-bg-black-coloured-text a span{width:0.8vw;height:0.8vw;}
	html .cta .elementor-button-icon{width:0.8vw;height:0.8vw;}
	html body .green-bg-btnwraper a{font-size:1.413vw;column-gap: 1.4vw;}
	.h3 .elementor-heading-title, h3, .h3{font-size:3vw;}
	html .green-bg-btnwraper a span{width: 0.8vw;height: 0.8vw;}
	.site-footer a, .site-footer a:hover{font-size:2.11vw;}
	h4, .h4 .elementor-heading-title, .h4{font-size: 2.389vw;}
	.h2 .elementor-heading-title, h2, .h2{font-size:4vw;}
	.p1{font-size:2.39vw;}
	html .cta a span{font-size:2.11vw;}
	body p, body div, body p, body ul li{font-size:2vw;line-height:135%;}
	
	/******general css ********/
	
	html body .product-pagination a.page-arrow{font-size:2.1vw;}
	html body .product-popup-details .prod-det-second .products-Regions-col .Regions-table-heading .region-heading:last-child{padding-right:4.2vw;}
	html body .product-popup-details .prod-det-second .products-Regions-col .approved-commer-regions-wraper{height:80%;}
	html body .product-popup-details .prod-det-second .products-Regions-col .approved-commer-regions-wraper .approved-regions:before{left:39vw;}
	html body .popup-close{right: 2vw;font-size: 2.167vw;padding: 0.624vw 1.594vw 0.674vw;border-radius: 4px;}
	html body .product-popup-details .prod-det-second .prod-det-second-1{border-radius: 12px;}
	html body .product-popup-details .prod-det-first .heading-det-sec img{width: 15.3472vw;}
	html body .product-popup-details .prod-det-first{grid-template-columns: 100%;}
	html body .product-popup-details .prod-det-first-1{width: 100%;}
	html body .product-popup-details .prod-det-second .products-Regions-col .product-regoin-heading{font-size: 1.833vw;}
	html body .product-popup-details .products-Regions-col ul li{font-size: 2.1111vw;}
	html body .product-popup-details .prod-det-second .products-Regions-col .Regions-table-heading .region-heading{font-size: 1.8333vw;}
	html body .product-popup-details .prod-det-second .prod-det-second-1 .product-details-wrapper .product-detail-row .value{font-size:2.111vw;}
	html body .product-popup-details .prod-det-second .prod-det-second-1 .product-details-wrapper .product-detail-row .label{font-size:1.8333vw;}
	html body .product-popup-details .prod-det-second .prod-det-second-1 .product-details-wrapper .product-detail-row{grid-template-columns: 55% 44%;padding-bottom: 1.2944vw;margin-bottom: 2.25vw;}
	html body .product-popup-details .prod-det-second .prod-det-second-1 .product-details-wrapper .product-detail-row{}
/* 	html body .product-pagination a{width: 3.7778vw;
    height: 3.7778vw;} */
	html body .customslider-header.product-pg-sec.prod-page-desc .right-title-desc p{width:auto;}
	html body .select2-container--default .select2-selection--single .select2-selection__arrow:before{    padding: 0.6vw;top:1.5vw;}
	html body .select2-container--default .select2-selection--single .select2-selection__placeholder{    font-size: 1.8333vw;}
	html .select2-container .select2-selection--single{height:4vw;}
	html body .produc-finder-banner-sec-main-wraper .right-title-desc p{width: 40.417vw !important;}
	html body .produc-finder-banner-sec-main-wraper .right-title-desc h2{width: 45.8889vw !important;}
	html body .produc-finder-banner-sec-main-wraper .title-desc-wraper{padding-right: 9.5vw;}
	html body .responsive-header-search input[type=search].search-field{width:60vw;}
	html body .site-header-section > .site-header-item:last-child{margin-right:2vw !important;}
	.site-header-item .responsive-header-button-wrap .responsive-header-button-inner-wrap .responsive-header-button.responsive-header-button-md-size{font-size:1.2vw;}
	html body .responsive-header-search-icon svg{width:13px;height:13px;}
	html body .site-header-item-main-navigation{padding-right:0;margin-right: 5vw;}
	html body .main-navigation .menu > li > a{font-size: 1.5vw;}
	html body .main-navigation .menu > li > a:before{width: 3px;height: 3px;position: absolute;left: 1vw;top: 2.5vw;}
	html .new-generation-partner-secmainwraper.video-gradient-sec{padding-top: 12.0278vw;
    padding-bottom: 12.0278vw;}
	html body .elementor-1690 .elementor-element.elementor-element-4ab8071{padding-bottom: 10.9444vw;
    padding-top: 10.9444vw;}
	html body .why-partner-secmainwraper .pb-content-wraper{height:30vw;}
	html .why-ussection-mainwraper-ele .pb-content-wraper .title-desc-wraper p{width:auto;}
	html .concept-to-customer-sec-mainwraper.concept-tocustomer-homesection.home >.e-con-inner{gap: 10.5556vw;}
	html body .why-ussection-mainwraper-ele .custom-nav a svg{width: 2.667vw;height: 2.667vw;}
	html body.home .why-partner-secmainwraper .pb-content-wraper{background:#FFFFFFBF;}
	html body .built-for-global-standard-secmain-wraper{padding-top:10.3056vw;}
	html body .logos-container .no-logos{font-size:1.7vw;}
	html .client-logos-sectionwraped .right-block-wraper{padding-top: 8.6667vw;}
	html .built-for-global-standard-secmain-wraper .client-logos-sectionwraped .title-desc-wraper p{width: 50.4028vw;}
	html body.home .concept-to-customer-sec-mainwraper.about-us-sec.concept-tocustomer-homesection:after{content:'';background-position: 53vw -6vw !important;opacity: 0.7;position: absolute;left: auto;right: auto;top: -30vw;height: 100%;width: 100%;bottom: auto;background: unset;background-repeat:no-repeat;animation: gradientPulse 5s ease-in-out infinite alternate;}
	html body .purpose-built-swipermbwraper .customslider-content-mb{padding-left: 0;}
	html body .r-and-d-banner-sec.manufacturing-bannersecmainwraper .banner-bottom-content-wraper .right-block-wraper .desc{width:90%;}
	html body .r-and-d-banner-sec.manufacturing-bannersecmainwraper .banner-bottom-content-wraper .right-block-wraper .subtitle-wraper{width: 40.19vw;}
	html .r-and-d-banner-sec.manufacturing-bannersecmainwraper .about-us-banner-contentwraper .banner-subttile-wraper .left-block-wraper .subtitle-wraper{width: 40.89vw;}
	html body .prduct-finder-secmianwraper.partnershipsec-mainwraper{margin-bottom: 30.83vw;}
	html body .customslider-section-mb.extensive-capabilitysecmain-wraper .customslider-content-mb{padding:0 0;}
	html body .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item .panel-heading .icons-wraper .plus-icon{top:-0.8vw;}
	html body .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item .panel-heading .panel-title{column-gap:1.7vw;}
	html body .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item .panel-heading .panel-title .icons-wraper img{width:2.11vw;height:2.11vw;}
	footer .footer-secmain-wraper{grid-template-columns: 25% 73%;column-gap: 1.5vw;}
	footer .menu-items-mainwraper .menu-items-listwraper ul li:first-child h4:before{top: 0.8vw;}
	html body .concept-to-customer-sec-mainwraper{padding-bottom: 10.375vw;}
	html body.home .our-spotlightsecmainwraper{margin-bottom:10vw;}
	html body .single-post-content-wraper p, html body .single-post-content-wraper a{font-size:2vw;}
	html body .resources-blog-container >p{font-size:2vw;}
	html .post-detailpage-container .tags-content-wraper .content-col .resource-img-container img{height:auto;}
	html body .single-post-content-wraper p, html .single-post-content-wraper a{font-size:2vw;}
	html .single-post-content-wraper .elementor-heading-title{font-size:2.69vw;}
	html body .resource-tags .resource-tag{padding: 0.75vw 2.5vw 1vw;font-size: 2vw;}
	html body .resource-tags{gap: 2.111vw;}
	html body .resource-meta svg{width: 2.667vw;}
	 html body .resource-meta .meta-text{font-size:2vw;}
	html .post-detailpage-container .resource-title{margin-top: 3.99vw;margin-bottom: 4.78vw;font-size: 4.22vw;width: 75.13vw;}
	html .post-detailpage-container{padding-top: 16.431vw;}
	html .post-detailpage-container .resource-category svg{width:0.8vw;}
	html .post-detailpage-container .resource-category .cat.tags{font-size:2vw;}
	html body .resources-blog-page-container .ajax-pagination .page-nav svg{width: 1.3vw;height: 2vw;}
	html .insights-blog-listing-mainwraper .resources-blog-page-container .ajax-pagination .page-number{width: 3.22vw;height: 3.22vw;font-size:2vw;}
	html .resources-blog-container .date{font-size:2vw;}
	html .resources-blog-container .subtitle-wraper{font-size:2.667vw;}
	html .resources-cats-wraper .category-wraper .text{font-size:2vw;}
	html body .resources-cats-wraper{column-gap: 7.44vw;}
	html body .insights-blog-listing-mainwraper .main-section-wraper{margin-top:16.28vw;margin-bottom:15vw;}
	html body .insights-blog-listing-mainwraper .subtitle-descv-wraper .desc-wraper{width: 80.3vw;font-size:2.39vw;}
	html body .menu-items-listwraper.block-5 ul li h4 a{font-size: 2.389vw;}
	html .about-us-banner-secmainwraper .banner-bottom-content-wraper .right-block-wraper .desc{width: 40.89vw;}
	html .search.search-no-results .search-result-header h2{padding-top: 22vw;
    padding-bottom: 12vw}
	html .search.search-results .search-results .search-result-box{padding: 3.29vw 4.14vw;}
	html .search.search-results .search-results{margin:0 5vw 12vw;}
	html .search.search-results .search-result-header .search-result-heading{padding-bottom: 8.57vw;padding-top: 22vw;}
	html body .map-section.partnership-section-wraper{padding-bottom:12.44vw;padding-top: 12.44vw;}
	html .elementor-2323 .elementor-element.elementor-element-5a9ad05{--e-con-grid-template-columns: 46.5% 51%;}
	html .concept-to-customer-sec-mainwraper.partner-shipsec .subtitle-desc-linkwraper .sub-subtitle-wraper h4:before{top:7vw;}
	html body .concept-to-customer-sec-mainwraper.partner-shipsec .subtitle-desc-linkwraped{padding-top:7vw;}
	html .map-section.partnership-section-wraper .teritory-indicator{padding-top:6vw;}
	html body .map-ticker-wraper .custom-nav a svg{width:3.667vw;height:3.667vw;}
	html body .map-ticker-wraper{width:31.83vw;}
	html .map-section.partnership-section-wraper .capability-card .content-secwraped .icon-wraper{margin-bottom:0;}
	html .map-section.partnership-section-wraper .teritory-indicator h4:before{width: 1.2vw;
    height: 1.2vw;top:-2.3vw;}
	html .list-sectionwraper ul li:last-child{margin-bottom:0;}
	html .list-sectionwraper ul li{margin-bottom:1.2vw;}
	html body .rnd-partnerships-section .customslider-content-mb{padding:0 0;}
	html .rnd-partnerships-section .capability-card .content-secwraped .icon-wraper img{width:10.84vw;}
	html .list-sectionwraper ul li span{width: 1.3vw;height: 1.3vw;display: inline-block;background-color: #00BC7D;margin-right: 1.86vw;}
	html .list-sectionwraper ul{list-style: none;margin: auto;margin-top: 3vw;
    margin-bottom: 6vw;}
	html .map-section.partnership-section-wraper .teritory-indicator p{width:100%;}
	html .map-section.partnership-section-wraper .teritory-indicator{width:32.83vw;}
	html .map-section.partnership-section-wraper .subtitle-desc-mainwraper .subtitle-desc-borderlinewraper .desc{width: 33.26vw;margin-top: 0;margin-bottom: 2.5vw;}
	html div.parner-ship-bannersection .banner-bottom-content-wraper .right-block-wraper .desc{    font-size: 2vw;width: 44.75vw;}
	html body .concept-to-customer-sec-mainwraper.partner-shipsec .subtitle-desc-linkwraped .elementor-widget-text-editor p{width:40.25vw;}
	html .concept-to-customer-sec-mainwraper.partner-shipsec >.e-con-inner{gap: 12.72vw;}
	html .concept-to-customer-sec-mainwraper.partner-shipsec .elementor-widget-image-box .elementor-image-box-description{width:26.36vw;}
	html .elementor-2323 .elementor-element.elementor-element-5ccaee9{--e-con-grid-template-columns: 31.5% 31.5% 31.5%;row-gap: 7vw;}
	html .policies-section-mainwraper .inner-contentwraper ul{width:auto;}
	html .policies-section-mainwraper.terms-conditionsmain-content-wraper .sub-subtitle{width:100%;}
	html .policies-section-mainwraper.terms-conditionsmain-content-wraper .inner-contentwraper .subtitle-descwraper .desc{width:100%;}
	html .new-genaration-parner-secmainwraper.policies-section-mainwraper >.e-con-inner{padding-left: 6.56vw;padding-right: 6.56vw;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper.policies-section-mainwraper{padding-top:24.99vw;}
	html .policies-section-mainwraper .inner-contentwraper .subtitle-descwraper .desc{width:100%;margin-top:0;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper.policies-section-mainwraper .sub-subtitle-wraper ul li a{font-size:2vw;}
	html body.home .banner-img-content-wraper .img-content-wraper .desc{margin-bottom:4.47vw;}
	html body.home .customslider-header{padding-bottom:5.45vh;}
	html body.home .customslider-content-mb{margin-top:0;}
	html .about-us-banner-secmainwraper.r-and-d-banner-sec .banner-bottom-content-wraper .right-block-wraper .desc{font-size: 2.11vw;width: 44.03vw;}
	html body .concept-to-customer-sec-mainwraper.pharmaceutical-expertce-secmainwraper{margin-bottom:0vw;}
	html .purpose-built-innovationsecwraper .customslider-header{padding-bottom: 4.245vh;}
	html .elementor-1690 .elementor-element.elementor-element-56d48af2{--e-con-grid-template-columns: 44% 53%;margin-bottom: 5vw;}
	html .guidedbyValues-wraper .guidedbyValues-img-wraper{grid-template-columns: 41% 53%;column-gap: 3.74vw;left:0;}
	html body .guidedbyValues-wraper.pharmaceutcal-expertice-secmain-wraper .acc-items-wraper h3.title{font-size: 3.5vw;margin-bottom:0.5vw;}
	html body .guidedbyValues-wraper .acc-item-desc-wraper .desc{width:100%;}
	html .concept-to-customer-sec-mainwraper.pharmaceutical-expertce-secmainwraper .subtitle-desc-linkwraped .elementor-widget-text-editor p{width:40vw;}
	html .purpose-built-innovationsecwraper .customslider-header .title-desc-wraper h2{flex-basis:100%;}
	html .purpose-built-innovationsecwraper .customslider-header .title-desc-wraper{align-items:flex-end;}
	html body .contact-secinfo-form-mainwraper .bottom-secwraper .email-info-wraper{padding-left:4vw;}
	html body .whats-newsecmainwraper{column-gap:2.25vw;}
	html body .office-detailsecmain-wraper{grid-template-columns: 20% 78%;column-gap: 2.25vw;margin:0;}
	html body .map-section .map-title{margin-left: 2.486vw;max-width: 24.417vw}
	html body .enterperneur-vision-secmainwraper .innr-content-wraper div.left-block-wraper h4{font-size:2.39vw;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper .subtitle-desc-linkwraped .elementor-widget-text-editor p{width: 35.39vw;}
	html body .latest-development-secmainwwraper .left-block-wraper p:before{height: 1vw;width: 1vw;top: -1.3vw;}
	html body .whats-newsecmainwraper{margin:0 0;}
	html .latest-development-secmainwwraper .left-block-wraper p:after{width: 1vw;height: 1vw;bottom: -1.7vw;}
	html body .whats-newsecmainwraper .right-block-wraper .h1{margin-bottom: 5.56vw;font-size: 5vw;line-height: normal;}
	html .latest-development-secmainwwraper .latest-postcarouselwraper .post-contentwraper .subtitle-wraper{margin-top:0.81vw;font-size: 2.3667vw;}
	html body .latest-development-secmainwwraper{margin: 0 0 0 4.44vw;}
	html body .latest-development-secmainwwraper .left-block-wraper p{line-height:normal;}
	html .latest-development-secmainwwraper .subsubtitle-linkwraper{margin-bottom:8.245vh;padding-left:0;}
	html .latest-development-secmainwwraper .right-block-wraper .h2{font-size: 4vw;margin-bottom:3.5vw;}
	html .prduct-finder-secmianwraper .right-block-wraper .elementor-widget-text-editor p{width: 40.54vw;margin-bottom: 5.17vw;}
	.h1 .elementor-heading-title, h1, .h1{font-size:6vw;}
	html body .customslider-header h2,html body .customslider-header h2{font-size: 4vw;}
	html body .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraper .sub-subtitle-wraper h4{font-size:2.39vw;}
	html body .contact-secinfo-form-mainwraper .top-section .right-block-wraper{padding-top:30vw;}
	html .banner-img-content-wraper .img-content-wraper .desc{max-width: 38.929vw;}
	html body .office-detailsecmain-wraper .office-infolist-wraped .loc-name-address-wraper .name-wraper:before{width: 2.67vw;height: 0.42vw;top: -1.3vw;}
	html .contact-secinfo-form-mainwraper .bottom-secwraper .field-wraped input{height:4vw;}
	html .enterperneur-vision-secmainwraper >.e-con-inner{padding-left:6vw !important;}
	html body .concept-to-customer-sec-mainwraper .elementor-widget-image-box .elementor-image-box-description{width: 60%;}
	html body .elementor-1128 .elementor-element.elementor-element-0b60250{--e-con-grid-template-columns: 48.5% 48.5%;row-gap:6vw;}
	html .search-logo-wraper .close-menu-search .menu-text{font-size:2.111vw;}
	html .search-logo-wraper .res-search-wrapper input{font-size:2.111vw;}
	html body .contact-secinfo-form-mainwraper .bottom-secwraper .contact-from-wraped-main .form-fielswraped-in .tags{font-size:1.5vw;}
	html body .contact-secinfo-form-mainwraper .bottom-secwraper .left-block-wraper .email-info-wraper ul li a,.contact-secinfo-form-mainwraper .bottom-secwraper.contact-forms-tab-section .left-block-wraper .email-info-wraper ul li{font-size:1.6vw;}
	html body .contatc-section-mainwraper-ele:before{background-position: -20vw -17.5vw !important;}
	html body .whats-newsecmainwraper .left-block-wraper h4:before{top:3.4vw;}
	html body .newgen-partner-secmainwraper_ .right-blockwraper{padding-top:8vw;}
	html body .whats-newsecmainwraper{grid-template-columns: 23% 75%;}
	html body .enter-prenuer-infowraper .info-card-wraper .left-block .designation{font-size:1.5vw;line-height:normal;}
	html body .whats-newsecmainwraper.about-us .right-block-wraper{margin-top: 11.29vw;}
	html .map-section .counters-wraper{flex-wrap:wrap;row-gap: 5vw;margin-left: 27.903vw;gap:3.681vw;}
	html footer .footer-bottom-sec{grid-template-columns:100%;}
	html footer .footer-secmain-wraper .footer-logo-wraper img{width:18vw;}
	html body .enterperneur-vision-secmainwraper .innr-content-wraper .left-block-wraper h4:before{right:auto;}
	html .globally-card-3.globally-card .commitments-wraper .commitment-wraper{margin-bottom: 3.66vw;display: flex;column-gap: 1.86vw;align-items: flex-start;}
	html .globally-card-3.globally-card .commitments-wraper .commitment-wraper:nth-child(4),html .globally-card-3.globally-card .commitments-wraper .commitment-wraper:nth-child(5),html .globally-card-3.globally-card .commitments-wraper .commitment-wraper:last-child{padding-left: 49.99vw;}
	html .globally-card-3.globally-card .commitments-wraper .commitment-wraper .p1{width: 42.8vw;}
	html .globally-card-3.globally-card .commitments-wraper .commitment-wraper:nth-child(3){margin-bottom: 5.49vw;}
	html .globally-card-3.globally-card .commitments-wraper .commitment-wraper .border-line{width: 1.86vw;height: 0.42vw;background-color: #06C686;display: inline-block;position: relative;top: 1vw;}
	html .enterperneur-vision-secmainwraper .innr-content-wraper .right-block-wraper .subtitle-desc-wraper{padding-left: 0;margin-top: 4.66vw;}
	html .whats-newsecmainwraper.about-us .h3{width:100%;margin-bottom:4.51vw;}
	html body .enterperneur-vision-secmainwraper .innr-content-wraper .right-block-wraper .subtitle-desc-wraper .subtitle-wraper{width: 100%;margin-bottom: 2.73vw;}
	html .enterperneur-vision-secmainwraper .innr-content-wraper .right-block-wraper .desc{width: 72.46vw;margin-bottom: 6.66vw;width:100%;}
	html body .enterperneur-vision-secmainwraper .innr-content-wraper .left-block-wraper h4{width:100%;text-align:left;font-size: 3.8vw;width: 57.49vw;}
	html .enterperneur-vision-secmainwraper .innr-content-wraper .left-block-wraper{grid-template-columns: 100%;gap:0;}
	html body .section-wraped.last-sec .globally-card-3.globally-card .content-wraper.right-col h2{    font-size: 3.76vw;leading-trim: CAP_HEIGHT;line-height: 114.99999999999999%;letter-spacing: 0%;margin-bottom: 6.49vw;color: #0A0C0F !important;}
	html body .section-wraped.last-sec .globally-card-3.globally-card .title-wraper h2{font-size: 3.76vw;leading-trim: CAP_HEIGHT;line-height: 114.99999999999999%;letter-spacing: 0%;margin-bottom: 3.73vw;color: #0A0C0F !important;width: 55vw;}
	html body .elementor-61 .elementor-element.elementor-element-3ef839d:after{background-image:unset;top:0;}
	html body .customslider-section-mb.who-we-are-vision-mission-secmainwraper .section-wraped .images-column .botton-text-waper{font-size: 1.6vw;leading-trim: CAP_HEIGHT;line-height: 100%;letter-spacing: 0.19vw;text-transform: uppercase;margin-top: 2.76vw;font-weight: 492;display: flex;align-items: center;}
	
	html body .elementor-61 .elementor-element.elementor-element-ef1d154:before{background-image: unset;position:unset;}
	html body .elementor-61 .elementor-element.elementor-element-3ef839d:after{background-image: unset;position:unset;}
	html body .latest-development-secmainwwraper .latest-postcarouselwraper .custom-nav a svg{width: 3.667vw;height: 3.667vw;}
	html .latest-development-secmainwwraper .latest-postcarouselwraper .custom-nav{top:-6vw;}
	html .client-logos-sectionwraped .sectin-wraped-in_ .combined-logo-sectinwraper .common-block{grid-template-columns: 3fr 3fr 3fr;row-gap: 4.92vw;column-gap: 10vw;}
	html .elementor-1690 .elementor-element.elementor-element-8620f01{margin-top:12vw;}
	html .customslider-header .title-desc-wraper{justify-content:left;}
	html body .customslider-header .title-desc-wraper{gap:2.529vw;}
	html body.home .customslider-header .title-desc-wraper{padding-left:6vw;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav a svg rect{fill: #F4F6F7;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav .swiper-button-disabled svg path{stroke: #C1C3C9;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav .swiper-button-disabled svg>*{fill: #FFFFFF;}
	html .purpose-built-swipermbwraper{position:relative;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav .swiper-button-disabled svg{background-color:#fff;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav a svg{width: 3.8vw;height: 3.8vw;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav .swiper-button-disabled{opacity: 1;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav .custom-prev{margin-right:2.5vw;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav a{display: inline-block;color: unset;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav{position: absolute;top: 12vw;left: auto;right: 4vw;z-index:1;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .customslider-content-mb .slide-indicator .indicator-label{color: #585A5A;font-weight:584;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped .title-desc-wraper p{margin-top: 0;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped .title-desc-wraper h2{font-size: 3vw;margin-bottom: 3.8vw;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped .icon-wraper{margin-bottom: 6.49vw;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped .icon-wraper img{width: 14.84vw;height:auto;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped{background-color: #FFFFFF;padding:5.49vw 4.8vw 6.32vw;min-height:54vw;}
	html .customslider-section-mb.extensive-capabilitysecmain-wraper .customslider-header p{margin-top: 2.86vw;max-width: 40.377vw;}
	html .customslider-section-mb.extensive-capabilitysecmain-wraper .p1.top{width: 65.72vw;padding-left: 7.25vw;padding-bottom: 5vw;font-family: Produkt;font-weight: 400;font-style: Regular;font-size: 3.83vw;leading-trim: CAP_HEIGHT;line-height: 120%;letter-spacing: 0%;color: #2E3649;}
	html .customslider-section-mb.extensive-capabilitysecmain-wraper .customslider-container-mb{padding: 12.96vw 7.25vw 4vw;}
	html .customslider-section-mb.extensive-capabilitysecmain-wraper .customslider-container-mb{background-image: url(/wp-content/uploads/2025/12/RD-tab-img.png);background-position: 30% top;background-size:100% 100%;background-repeat: no-repeat;}
	html .purpose-built-innovationsecwraper .customslider-header{padding-bottom: 3.245vh;}
	html .purpose-built-innovationsecwraper .custom-nav .swiper-button-disabled svg path{stroke: #C1C3C9;}
	html .purpose-built-innovationsecwraper .custom-nav .swiper-button-disabled svg>*{fill: #FFFFFF;}
	html .purpose-built-swipermbwraper{position:relative;}
	html .purpose-built-innovationsecwraper .custom-nav .swiper-button-disabled svg{background-color:#fff;}
	html .purpose-built-innovationsecwraper .custom-nav a svg{width: 3.667vw;height: 3.667vw;}
	html .purpose-built-innovationsecwraper .custom-nav .swiper-button-disabled{opacity: 1;}
	html .purpose-built-innovationsecwraper .custom-nav .custom-prev{margin-right:1.5vw;}
	html .purpose-built-innovationsecwraper .custom-nav a{display: inline-block;color: unset;}
	html .purpose-built-innovationsecwraper .custom-nav{position: absolute;top: -6vw;left: auto;right: 4vw;padding-right: 0vw;}
	html .purpose-built-innovationsecwraper .customslider-header p{max-width:100%;padding-right: 10vw;}
	html .purpose-built-swipermbwraper .swiper-wrapper .pb-content-wraper .icon-wraper{margin-bottom:8.57vw;}
	html .purpose-built-swipermbwraper .swiper-wrapper .pbuiltcard.swiper-slide{min-height:46vw;}
	html .purpose-built-swipermbwraper .pbuiltcard .title-desc-wraper p{color: #F4F6F7;}
	html .purpose-built-swipermbwraper .pbuiltcard .title-desc-wraper h4{color: #F4F6F7 !important;font-size: 2.83vw;}
	html .customslider-section-mb.purpose-built-innovationsecwraper .dash-line{width: 7.73vw;height: 0.42vw;display: inline-block;background-color: #06C686;margin-top: 2.73vw;}
	html .customslider-section-mb.purpose-built-innovationsecwraper .customslider-container-mb{padding: 0vw 0vw 0vw 7.25vw;}
	html .purpose-built-swipermbwraper .pbuiltcard{background: linear-gradient(157.79deg, #C7D6EE 3.52%, #C3D2EB 6.52%, #95ABCE 36.52%, #748FB9 63.52%, #607EAC 85.52%, #5978A8 100.52%);padding: 2.97vw;}
	
	/*html .elementor .elementor-hidden-tablet{display:block !important;}*/
	html .concept-to-customer-sec-mainwraper .elementor-image-box-content .elementor-image-box-title{font-size:2.5vw;}
	html body .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraped .elementor-widget-text-editor p{width:40.57vw;}
	html .menu-items-container .menu-items-col.col-1 ul li:last-child a{margin-bottom:0;}
	html .menu-items-container .menu-items-col.col-1 ul li a{margin-bottom:3.3vw;}
	html body .menu-items-container .menu-items-col.col-2 ul li:last-child a{margin-bottom:0;}
	html body .menu-items-container ul li a{margin-bottom:3.5vw;}
	html body .menu-items-container .menu-items-col.col-2 ul li a{margin-bottom: 5vw;}
	html body .prduct-finder-secmianwraper > .e-con-inner{padding-top:0px !important;}
	html .customslider-header {padding-bottom: 5.245vh;}
	html .customslider-header .right-title-desc .border-line{margin-top:1.091vh;}
	html .customslider-header p{margin-top: 1.532vh;}
	html .customslider-content .images-column{height:43vh;}
}

@media only screen and (min-width: 1200px) and (max-width: 1439px){
	html .latest-development-secmainwwraper div.subsubtitle-linkwraper{padding-left: 24.3vw;}
}

@media only screen and (min-width: 768px) and (max-width: 1199px){
	/*****common css*****/
	
	.cta.transparent-cta a span{width:0.8vw;height:0.8vw;}
	html {overflow:auto;}
	html body{overflow-x: hidden;}
	
	/********general css*******/
	
	html body .product-popup-details .prod-det-second .prod-det-second-1{width:100%;padding: 2.2222vw;}
	html .product-popup-details .prod-det-second{grid-template-columns:100%;}
	html .product-popup-details .prod-det-second .prod-det-second-1{width: 100%;}
	html body .product-popup-details .prod-det-second{grid-template-columns: 100%;}
	html body .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .state-download-pdf-wraper .pop-up-btn-download span{width:0.8vw;height:0.8vw;}
	html body .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .state-download-pdf-wraper .state{font-size:1.8333vw;}
	html .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .label{font-size:2vw;}
	html .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .state-download-pdf-wraper{margin-left: 20.1667vw;column-gap: 6.1667vw;align-items:center;}
	html .popup-cta-btn{font-size:1.5vw;}
	html .product-popup-details .prod-det-first-1 .heading-det-sec span,html .product-popup-details .point span{font-size:1.833vw;}
	html body .product-popup-details .prod-det-first-1 .heading-det-sec p, html body .product-popup-details p.point{font-size:3.389vw;}
	html body .pop-up-btn-download{font-size:2.111vw;}
	html .popup-close{padding: 0.54vw 1.194vw;line-height: normal;position: absolute;top: 10px;right: 15px;font-size: 2.667vw;}
	html .status-label{font-size:2.21vw;max-width: 25.764vw;}
	html .product-popup-details .same-css p{font-size:1.833vw;}
	html .product-popup-details .prod-det-first-1 .heading-det-sec p, html .product-popup-details p.point{font-size:3vw;line-height:normal;}
	html .product-popup-details .prod-det-first-1 .heading-det-sec span{font-size:1.833vw;width: 25.208vw;margin-right:0;}
	html .product-popup-details .prod-det-first-1 .heading-sec h3{font-size:3.222vw;}
	html body.home .why-partner-secmainwraper .pb-content-wraper{height:25vw;}
	html body .featured-product-box{padding-top: 3.5vw;padding-left: 2.667vw;padding-bottom: 2.667vw;background-color: #F4F6F7;padding-right: 2.667vw;}
	html .elementor-3332 .elementor-element.elementor-element-97b711a{padding-bottom:12vw;}
	html body .clearn-btn-div{margin-bottom:1.5vw;}
	html .customslider-header.product-pg-sec p{max-width:initial;}
	html .customslider-header.product-pg-sec .right-title-desc{width: 52.417vw;}
	html body .product-filter-wrapper{padding-top:0vw;}
/* 	html body .featured-products-grid{grid-template-columns: 1fr 1fr;} */
/* 	html body .featured-product-box p span{font-size:1.433vw;} */
/* 	html body .featured-product-box p{font-size:2.111vw;} */
/* 	html body .featured-product-box h4{font-size: 3.222vw;} */
/*	html .product-pagination{gap: 2.042vw;}
	html body .product-pagination a{font-size:1.833vw;}
	html body .product-table tbody tr td:first-child{min-width:25vw;}
	html body .product-table-mainwraper{overflow-x:auto;}
	html body .product-table tbody tr td{font-size: 2.111vw;}
	html body .product-table tbody tr td:first-child{font-size:2.667vw;}
	html body .phase-header span{font-size: 1.833vw;line-height:normal;max-width:initial;min-width:15vw;}
	html body .product-table thead tr th{font-size: 1.833vw;}
	html body .product-count{font-size:1.833vw;}
	html .produt-dwnlod-btn{font-size: 2.111vw;}
	html body .select-div::after{font-size:3.389vw;}
	html body .product-filters .product-filter{font-size:1.833vw;}
	html body .product-filter-div{width:100%;}
	html body .product-filters .product-filter{font-size: 1.833vw;}
	html body .product-filters label{font-size:2.667vw;}
	html body .product-filters{justify-content:space-between;} */
	html body .customslider-header.product-pg-sec.first-section{padding-top: 18.375vw;}
	html body .map-section{padding-top: 12.0278vw;padding-bottom: 12.0278vw;}
	html body .prduct-finder-secmianwraper{padding-top:12vw;}
	html body .latest-development-secmainwwraper .swiper-wrapper{padding-left:0;}
	html body .latest-development-secmainwwraper .swiper-wrapper .swiper-slide-active .post-contentwraper .image-wraper img{height: 22.6667vw;}
	html body .latest-development-secmainwwraper .post-contentwraper .image-wraper img{height: 22.6667vw;}
	html .latest-development-secmainwwraper .swiper-wrapper :not(.swiper-slide-next) .post-contentwraper .subtitle-wraper.h4{font-size:2vw;}
	html body .manufacturing-edgecard-main-wraper .pb-content-wraper .title-desc-wraper p{width:auto;}
	html .manufacturing-edgecard-main-wraper .left-block-wraper .sub_subb-titlewraper h4{display:inline-block;}
	html .manufacturing-edgecard-main-wraper .left-block-wraper .sub_subb-titlewraper h4:before{left: auto;right: 0;top: 4vw;width:1vw;height:1vw;}
	html .manufacturing-edgecard-main-wraper .left-block-wraper .sub_subb-titlewraper h4 br{display:none;}
	html body .purpose-built-swipermbwraper.manufacturing-edgecard-wraper .customslider-content-mb{margin-top: 10vw;}
	html body .manufacturing-edgecard-main-wraper .title-desc-wraper > p{width: 50vw;}
	html body .purpose-built-innovationsecwraper.manufacturing-edge-section-main-wraper >.customslider-container-mb{padding-top:15vw;margin-bottom:16vw;}
	html body .policies-section-mainwraper .sub-subtitle{margin-top: 5.5vw;}
	html body .policies-section-mainwraper .inner-contentwraper{padding-top:26.69vw;}
	html body .contact-secinfo-form-mainwraper .bottom-secwraper{grid-template-columns: 48.6% 48.6%;}
	html .purpose-built-innovationsecwraper .custom-nav a svg > *{fill: #F4F6F7;}
	html .whats-newsecmainwraper.about-us .left-block-wraper h4:before{bottom:-1.8vw;}
	html .enterperneur-vision-secmainwraper .info-card-wraper .name-desigation-wraper:before{top:-1.8vw;}
	html .newgen-partner-secmainwraper_ .right-blockwraper .items-listmainwraper .desc{width:100%;}
	html .new-generation-partner-secmainwraper .left-block-wraper .sub_subb-titlewraper h4{margin-left:auto;}
	html body .newgen-partner-secmainwraper_{grid-template-columns: 20% 78%;column-gap: 2vw;margin: 0 5vw}
	html body .client-logo-secmainwraper{padding-top:10.83vw;}
	html body .client-logos-sectionwraped .subtitle-wraper h4:before{top:7vw;width: 1vw;height: 0.9vw;}
	html body .client-logos-sectionwraped .subtitle-wraper{grid-template-columns: 23% 74%;column-gap: 2vw;}
	html body .client-logos-sectionwraped .sectin-wraped-in_{grid-template-columns: 23% 74%;
    column-gap: 2vw;}
	html body .customslider-header .title-desc-wraper .subtitle-desc-wraper .p1{font-size: 3.39vw;}
	html body.home .banner-img-content-wraper{overflow-x:hidden;}
	html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraper{gap: 2.39vw;}
	html .banner-img-content-wraper .img-content-wraper .left-sec-wraper .text-wraper{margin-top:3vw;}
	html body .banner-img-content-wraper .img-content-wraper{gap: 2.579vw;}
	html body.home .banner-img-content-wraper .bg-img-wraper .bg-img{transform:scale(1);position:relative;top:1.5vw;overflow:hidden;}
	html body.home .banner-img-content-wraper .bg-img-wraper{overflow:hidden;}
	html .submit-wraper.green-bg-btnwraper input{padding: 1.4vw 4.4vw 1.4vw 2.1vw;font-size: 2.11vw;column-gap: 1.4vw;}
	html body .submit-wraper.green-bg-btnwraper:before{right: 2.4vw;top: 2.2vw;width: 0.56vw;height: 0.56vw;}
	html body.home .banner-img-content-wraper{margin-top:6vw !important;}
	html body .menu-model .right-sec{right:1px;}
	html header.custom-header-wraper .whats-new-btn span{width:0.56vw;height:0.56vw;}
	html .custom-header-wraper{padding: 2.2vw 5.56vw;}
	html .custom-header-wraper .menu-toggle-icon-wraper{padding-left:3vw;}
	html .custom-header-wraper .search-icon-wraper img{width:2.65vw;height:2.65vw;}
	html .custom-header-wraper .menu-toggle-icon-wraper .toggle-icon img{width:2.4vw;}
	html .custom-header-wraper .logo-menutoggle-wraper .logo-wraper img, html .custom-header-wraper .logo-menutoggle-wraper .logo-wraper svg{width: 15.694vw;}
	html .enter-prenuer-infowraper .info-card-wraper:first-child .left-block h4{position: relative;
    right: 2vw;white-space:nowrap;}
	html .enterperneur-vision-secmainwraper .info-card-wraper:first-child .name-desigation-wraper{right: 1.8vw;}
	html body .latest-development-main-wraper{margin-top:35.67vw;}
	html .prduct-finder-secmianwraper .left-block-wraper .elementor-widget-text-editor p{width: 27.28vw;margin-left: 10vw;top: 3vw;}
	html .prduct-finder-secmianwraper .left-block-wraper .elementor-widget-text-editor p:before{    width: 1vw;height: 1vw;top: -2vw;}
	html .prduct-finder-secmianwraper .left-block-wraper .elementor-widget-text-editor p:after{    width: 1vw;height: 1vw;bottom: -2.2vw;}
	html body .prduct-finder-secmianwraper .left-block-wraper{top: 17vw;left: 9.6vw;}
	html .prduct-finder-secmianwraper .innser-sectionwraper .elementor-widget-image img{width: 20.01vw;}
	html .latest-development-secmainwwraper .left-block-wraper{top: -17.9vw;}
	html body .elementor-1128 .elementor-element.elementor-element-2cdbfaf{min-height:auto;}
	html body .customslider-header p{max-width: 40.377vw;}
	html body .customslider-content-mb{padding: 0 6vw;margin-bottom:4vw;margin-top:0;}
	html .customslider-content-mb{display:flex;justify-content:space-between;flex-wrap:wrap;padding: 0 0vw;row-gap: 9vw;margin-top: 6.99vw;margin-bottom: 7.99vw;}
	html .customslider-content-mb .section-wraped{width:100%;}
	html .customslider-content-mb .section-wraped .image-container{padding:0px;}
	html .customslider-content-mb .text-column .slide-description{margin-top:0;margin-bottom: 2.66vw;width: 100%;}
	html .customslider-content-mb .text-column .slide-title br{display:none;}
	html .customslider-content-mb .text-column .slide-title{font-size: 3.76vw;margin-bottom: 1.83vw;margin-top: 1.73vw;color: #0A0C0F !important;}
	html .customslider-content-mb .image-container img{height: 52.62vw;width: 100%;object-fit: cover;object-position:center;}
	html .customslider-content-mb .customslider-header{padding-bottom:16.7vw;}
	html .customslider-content-mb .slide-indicator .indicator-dot{width: 1vw;height: 1vw;background-color: #06C686;margin-bottom: 2vw;}
	html .customslider-content-mb .slide-indicator{margin-bottom:2.83vw;}
	html .customslider-content-mb .slide-indicator .indicator-label{font-size: 1.9vw;letter-spacing: 0.10vw;font-weight: 492;color: #2E3649;text-transform: uppercase;}
	html .menu-items-container .col-2 ul li a{font-size: 3.8vw;line-height:120%;max-width: 41vw;}
	html .menu-items-container .col-1 ul li a{font-size: 2vw;line-height:100%;}
	html .menu-items-container .col-3 ul li a{font-size: 2.667vw;line-height:120%;}
	html .menu-model .model-content-wraper{align-items: flex-start;padding-top: 19vw;}
	html .custom-header-wraper .menu-text{font-size: 2.11vw !important;}
}


@media screen and (max-width:375px) {
	html body.home .banner-img-content-wraper .content-wraper{bottom:0;}
}

@media screen and (max-width:767px) {
	.what-latest-resource-wraper .content-wraper .desc{font-size:3.2vw;}
	.what-latest-resource-wraper .content-wraper .transparent-bg-black-coloured-text a{padding-left:0;}
	.what-latest-resource-wraper .content-wraper .date{font-size:2.833vw;line-height:130%;padding-bottom:3.25vw;}
	.what-latest-resource-wraper .content-wraper .subtitle-wraper{font-size:4.186vw;line-height:130%;margin-bottom:3vw;}
	/******common css*******/
	html .product-popup-details .prod-det-first .heading-det-sec .prod-innovatorsec{
		padding-bottom:2.415vw;margin-bottom:5.797vw;}
	html .product-popup-details .prod-det-first .heading-det-sec .phase-wraper{margin-top:7.729vw;}
	html body .select-div::after{font-size:4.389vw;}
	html body .latest-development-secmainwwraper .swiper-wrapper :not(.swiper-slide-next).swiper-slide {filter: unset;}
	html body .latest-development-secmainwwraper .swiper-wrapper :not(.swiper-slide-active).swiper-slide{filter: grayscale();}
	html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item:not(.active) .panel-heading .panel-title .icons-wraper{top: -2vw;}
	html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item .panel-heading .icons-wraper{width: 5.797vw;}
	html body div.concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper::before{animation:unset;background-image: url(/wp-content/uploads/2025/10/Mask-group-1.png);width: 100%;height: 100%;background-position: 0vw -60vw !important;opacity: 1;}
	html body .concept-to-customer-sec-mainwraper:before{animation:unset;}
	html body.home .banner-img-content-wraper .content-wraper .p1.desc{font-family: "TT Interphases Pro Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
  font-size: 1.25vw;
  line-height: 130%;
  letter-spacing: 0;
  color: #0A0C0F;
  -webkit-text-size-adjust: 100%;
  font-style: normal !important;
  font-variant: normal;
  font-synthesis: none; /* Prevents Safari from faking italic/bold */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;}
	html{overflow-x:auto;}
	html body{overflow-x:hidden;}
	
	html div.map-section.partnership-section-wraper .subtitle-desc-mainwraper{padding-left:7.25vw;padding-right:7.25vw;row-gap: 0;margin-bottom: 19.32vw;}
	html div.map-section.partnership-section-wraper .subtitle-desc-mainwraper .subtitle-desc-borderlinewraper .desc{width:100%;width: 84.54vw;margin-bottom: 6.25vw;}
	html .map-section.partnership-section-wraper .subtitle-desc-mainwraper .subtitle-desc-borderlinewraper{flex:100%;padding-top: 0.3vw;}
	html .map-section.partnership-section-wraper .subtitle-desc-mainwraper{flex-wrap:wrap;}
	html .map-section.partnership-section-wraper .subtitle-desc-mainwraper .subtitle-wraper{flex:100%;font-family: Produkt;font-weight: 400;font-style: Regular;font-size: 7.73vw;leading-trim: CAP_HEIGHT;line-height: 120%;letter-spacing: 0%;margin-bottom: 0;}
	html div.concept-to-customer-sec-mainwraper.partner-shipsec .elementor-widget-image-box .elementor-image-box-description{width: 38.82vw;}
	html body .concept-to-customer-sec-mainwraper.partner-shipsec div.subtitle-desc-linkwraped .elementor-widget-text-editor p{width:100%;}
	html div.parner-ship-bannersection .banner-bottom-content-wraper .right-block-wraper div.desc{    font-size: 3.86vw;width: 90%;}
	html .menu-items-container ul li a:hover span{transform:unset;}
	html .menu-items-container ul li a:before{display:none;}
	html body .e-con-boxed.e-parent >.e-con-inner, html .e-con.e-parent >.e-con-inner{padding-left: 7.73vw;padding-right: 7.73vw;}
	html .p1{font-size:4.35vw;}
	html .cta.transparent-cta a span{width: 1.21vw;height: 1.21vw;}
	html .cta .elementor-button-content-wrapper{column-gap:1.93vw;}
	html .transparent-bg-black-coloured-text a span{width: 1.25vw;
    height: 1.25vw;}
	html .transparent-bg-black-coloured-text a{padding: 2.7vw 4vw 2.7vw 4vw;
    column-gap: 1.93vw;font-size:3.89vw;}
	.h4 .elementor-heading-title, .h4{font-size:4.87vw;}
	.p1{font-size:3.39vw;}
	html .cta a span{font-size:3.89vw;}
	html .elementor-1128 .elementor-element.elementor-element-2cdbfaf{min-height:auto;}
	.desktop-visible{display:none !important;}
	h4{font-size:4.83vw;}
	html .green-bg-btnwraper a{padding: 2.7vw 4vw 2.7vw 4vw;display: inline-flex;
    column-gap: 1.93vw;font-size:3.86vw;}
	html .green-bg-btnwraper a span{width: 1.21vw;height: 1.21vw;}
	html body .green-bg-btnwraper a{border-radius: 0.9662vw;}
	
	/******generel css*******/

	html body .product-table tbody tr{position:relative;}
	html body .status-line{top: 2.667vw;}
	html body .clear-filter-btn{font-size:1.833vw;}
	html body .clear-downl-btn-flex{flex-direction:column;}
	html body .product-popup-details .prod-det-second .products-Regions-col .approved-commer-regions-wraper .approved-regions{flex-basis:61%;}
	html body .product-popup-details .prod-det-second .products-Regions-col .approved-commer-regions-wraper{height:84%;}
	html body .product-popup-details .prod-det-second .products-Regions-col .approved-commer-regions-wraper .approved-regions:before{left:36vw;}
	html .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .state-download-pdf-wraper .pop-up-btn-download{white-space:nowrap;}
	html body .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .state-download-pdf-wraper{margin-left: 15.1667vw;}
	html body .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .label{font-size: 2.833vw;}
	html .product-popup-details .prod-det-second .prod-det-second-1 .product-details-wrapper .product-detail-row{grid-template-columns: 70% 30%;margin-bottom: 3.25vw;padding-bottom: 1.5vw;}
	.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before{top: 2vw;}
	html body .select2-container--default .select2-selection--single .select2-selection__arrow:before{    padding: 1.4vw;top: 3.5vw;}
	html body .select2-container--default .select2-selection--single .select2-selection__placeholder{font-size: 3.8333vw;}
	html body .select2-container .select2-selection--single{height: 9.9167vw;}
	html body .product-popup-details .prod-det-second .products-Regions-col .Regions-table-heading .region-heading{font-size: 2.8333vw;}
	html .product-popup-details .prod-det-second .products-Regions-col{border-radius: 1.9324vw;padding: 3.944vw;}
	html body .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .state-download-pdf-wraper{align-items:center;}
	html body .product-table .phase-header{display:flex;}
	html body .product-popup-details .prod-det-second .products-Regions-col .Regions-table-heading >div{font-size:3.111vw;height: 5vw;padding: 0.5vw;display: inline-block;}
	html body .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .state-download-pdf-wraper .pop-up-btn-download span{width: 1.35vw;height: 1.35vw;}
	html .product-popup-details .prod-det-first .heading-det-sec .phase-wraper .state-download-pdf-wraper .state{font-size:3.111vw;border-radius: 0.9662vw;width: 17vw;display: flex;justify-content: center;}
	html body .product-popup-details .prod-det-second .products-Regions-col .product-regoin-heading{    font-size: 2.833vw;gap: 1.556vw;}
	html body .product-popup-details .products-Regions-col ul li{font-size:3.111vw;}
	html body .product-popup-details .prod-det-second .prod-det-second-1 .product-details-wrapper .product-detail-row  .label,html body .product-popup-details .prod-det-second .prod-det-second-1 .product-details-wrapper .product-detail-row .value{font-size:3vw;}
	html body .product-popup{padding: 8.681vw 5vw 3.681vw;}
	html .product-popup-details .prod-det-second .prod-det-second-1 .product-details-wrapper .product-detail-row label{font-size:3vw;}
	html .product-popup-details .prod-det-second .prod-det-second-1 .product-details-wrapper .product-detail-row label{font-size: 3vw;}
	html body .product-popup-details .prod-det-first .heading-det-sec img{width:18.357vw;}
	html body .phase-cell-wrapper:before{padding: 0.7vw;right: -3.5vw;
    opacity: 1;}
	html body .product-pagination a.page-arrow{font-size: 4.1vw;position: relative;top: 1.7vw;}
	html body .product-table-list-mainwraper{padding-bottom:16.5vw;}
	html body .featured-products-section{padding-bottom: 22.9855vw;}
	html body .customslider-header.product-pg-sec.prod-page-desc{padding-left: 5.5556vw;padding-right: 5.5556vw;}
	html .customslider-header.product-pg-sec .right-title-desc p{width:100%;max-width:100%;}
	html .customslider-header.product-pg-sec .right-title-desc h2{width: 100%;font-size:8.496vw;}
	html header .res-iconify:before{content:'';background-image: url(/wp-content/uploads/2026/02/drop-dwon-bottom-arrow.svg);background-size: 2.8vw;padding: 1.4155vw;background-repeat: no-repeat;background-position-y: 2.5vw;}
	html .responsive-header-search .search-type-responsive-slide #searchform{top:0vw;}
	html .site-header-item #searchform{z-index: 999999;}
	html footer .menu-items-listwraper.block-6{grid-column: 2/-2;}
	html body .site-footer{padding: 14.4928vw 3.8647vw 12.0773vw;}
	html body .footer-top-custom-sec-wraper:after{height:160.206vw;}
	html body .menu-items-listwraper.block-6 ul li img{width: 8.4541vw;}
	html .main-navigation .children, .main-navigation .sub-menu{margin-left:10vw;}
	html body .main-navigation .sub-menu li a{position:relative;}
	html body .main-navigation .sub-menu li a:before{content:'';background-color: #06C686;width: 5.7971vw;position: absolute;height: 1vw;left: -9vw;top: 1.2vw;}
	/*html .main-navigation .res-iconify svg path{display:none;}*/
	
	html header .res-submenu-expanded .res-iconify:before{background-image: url(/wp-content/uploads/2026/02/drop-down-arrow-uppword.svg);}
	html body .responsive-header-search input[type=search].search-field{font-family: TT Interphases Pro Variable;font-weight: 492;font-style: Medium;font-size: 3.8647vw;leading-trim: CAP_HEIGHT;line-height: 100%;letter-spacing: 0px;vertical-align: middle;width: 70vw;background: #F4F6F7;height:15vw;}
	html header .responsive-header-search-icon svg{width: 12px;height: 14px;}
	html header .res-iconify{right:0;line-height:normal;top:8vw;}
	html header .res-iconify.res-iconify-outer svg path{display:none;}
	html .main-navigation .res-iconify svg{stroke: #2E3649;display:none;}
	html body .main-navigation .menu li:hover .res-iconify svg:hover,html body .main-navigation .menu > li:hover > a:not(.sub-menu) > .res-iconify svg{stroke: #2E3649;}
	html body .site-header-row .main-navigation.toggled .menu-toggle .icon-times{position: relative;top: -3vw;right: 2vw;}
	html .site-primary-header-inner-wrap:has(.main-navigation.toggled) .site-header-item.site-header-focus-item.responsive-header-search{display:none;}
	html body header .main-navigation .menu>li{border-bottom: 0.5px solid #000000;}
	header .site-header-row-container-inner >.container{max-width: 100%;padding-left: 7.7295vw;padding-right: 7.7295vw;background: #F4F6F7;margin-left: 0vw;margin-right: 0vw;margin-top: 0vw;border-radius: 0;padding-top: 5vw;padding-bottom: 5vw;}
	html body .main-navigation .children li a, html body .main-navigation .sub-menu li a{font-size:3.8647vw;padding: 0;padding-bottom: 5.7971vw;}
	html body .main-navigation .menu > li > a{font-size: 4.8309vw;line-height:normal;padding-bottom: 4.8309vw;padding-top: 7.7295vw;padding-left:0;}
	html body .site-header-row .main-navigation.toggled .main-navigation-wrapper{background-color:transparent;}
	html body .site-header-row .main-navigation.toggled{background: #F4F6F7;padding-top: 19.3237vw;padding-left: 7.7295vw;padding-right: 7.7295vw;}
	html body .site-header-item{margin-right:0;}
	html body .site-branding-wrapper{padding:0;}
	html .responsive-header-search-icon-wrap{padding:0;}
	html header .icon-times:before{color: #2E3649;}
	html .responsive-header-search-icon-wrap,html .responsive-header-search input[type=search]{background:transparent;}
	html .responsive-header-search-icon-wrap:hover, .responsive-header-search-icon-wrap:hover input[type=search]{background:transparent;}
	html header .site-header-item.site-header-focus-item.responsive-header-search{margin:0;}
	html body .site-branding-wrapper a img{width: 29.9517vw;z-index: 999999;}
	html .site-primary-header-inner-wrap .main-navigation .menu-toggle{padding:0;border:0;}
	html header .site-header-item.site-header-focus-item.responsive-header-search{order:-1;margin-right:2vw;}
	html .site-primary-header-inner-wrap .main-navigation .menu-toggle .icon-bars:before{color: #2E3649;background-image: url(/wp-content/uploads/2026/02/Burger-mb-invenge.svg);content: '';background-size: 100%;background-repeat: no-repeat;padding: 2.5725vw;background-position: center;padding: 0;display: block;width: 4.831vw;height: 4.831vw;}
	html .site-primary-header-inner-wrap .main-navigation .menu-toggle .icon-bars{margin:0;}
	html body .site-header-primary-section-right.site-header-section.site-header-section-right .responsive-header-button-wrap{display:none;}
	html body .contact-secinfo-form-mainwraper:before{top: 134vw;height: 36vw;}
	.site-header-item .responsive-header-button-wrap .responsive-header-button-inner-wrap .responsive-header-button.responsive-header-button-md-size{padding: 1.5vw 2.5vw;font-size: 2.9722vw;}
	html body .icon-bars:before{color: #2E3649;}
	html body .elementor-2679 .elementor-element.elementor-element-3e8481b{row-gap: 23.1546vw;}
	html .insights-blog-listing-mainwraper .blog-lsiting-items-mainwraper:before{background-image:unset;}
	html body .featured-products-grid{gap: 3.389vw;}
	html body .popup-close{padding: 0.194vw 1.394vw 0.34vw;
    line-height: normal;top: 5px;right: 5px;font-size: 3.667vw;border-radius:4px;z-index:10000;}
	html body .product-popup-details .prod-det-second{grid-template-columns:100%;}
	html body .product-popup-details .point span{width: 20.583vw;font-size: 2.833vw;}
	html body .popup-cta-btn{font-size: 3.111vw;padding: 1.833vw;}
	html body .status-circle{width: 5.333vw;height: 5.333vw;
    font-size: 3.189vw;}
	html body .status-label{max-width: 27.764vw;font-size: 3vw;line-height:normal;margin-top:2.5vw;}
	html body .product-popup-details .same-css p{font-size:2.833vw;
    gap: 1.556vw;}
	html body .product-popup-details .prod-det-second .prod-det-second-1{padding:3.944vw;width:auto;border-radius: 1.9324vw;}
	html body .product-popup-details .prod-det-first-2{padding: 3.944vw;border-radius: 1.9324vw;}
	html body .pop-up-btn-download{font-size:3.111vw;}
	html .product-popup-details .prod-det-first-1 .heading-det-sec span{width: 22.208vw;margin-right: 2.569vw;font-size:2.833vw;}
	html body .product-popup-details .prod-det-first-1 .heading-det-sec p, html body .product-popup-details p.point{font-size:4.389vw;}
	html body .product-popup-details .prod-det-first-1{width:auto;padding: 3.944vw;border-radius: 1.9324vw;
	padding-top:7.729vw;padding-bottom:7.729vw;;padding-left:4.831vw;padding-right:4.831vw;}
	html body .product-popup-details .prod-det-first{gap: 2.389vw;grid-template-columns: 100%;margin-bottom: 2.689vw;}
	html body .product-popup-details .prod-det-first-1 .heading-sec h3{font-size:5.6667vw;line-height:normal;}
	html body .contact-secinfo-form-mainwraper .bottom-secwraper .field-wraped textarea{height:20.14vw;}
	html body .product-filter-wrapper{padding-bottom:0;}
	html body .customslider-header.product-pg-sec{padding-top: 20.9855vw;padding-bottom: 8.625vw;}
	html body .featured-product-box{padding-top: 4.5vw;padding-left: 3.667vw;padding-bottom: 3.667vw;padding-right: 3.667vw;}
	html body .featured-products-grid{grid-template-columns: 1fr;}
	html body .featured-product-box p{font-size:4.111vw;margin-bottom: 2.5vw;}
	html body .featured-product-box p span{font-size: 3.5vw !important;margin-right: 0.736vw !important;min-width: 17.861vw;}
/* 	html body .featured-product-box h4{font-size:5.6667vw;} */
	html body .product-pagination{gap: 2.042vw;}
	html body .product-pagination a{width: 6.5vw;height: 6.5vw;font-size: 3vw;padding-top: 1.5vw;padding-bottom: 5.1vw;font-size: 3.5vw;position: relative;top: 0.7vw;}
	html body .product-table tbody tr td:first-child{font-size:3.667vw;min-width:24vw;}
	html body .product-table tbody tr td{font-size:3.111vw;}
	html .phase-header span{font-size: 2.833vw;margin-right: 2.264vw;min-width:20vw;line-height:normal;}
	html body .footer-top-section-wraper{margin-bottom: 0;}
	html body .clear-downl-btn-flex{}
	html body .product-count{font-size:2.833vw;margin-top: 0vw;margin-bottom:3vw;}
	html body .clearn-btn-div{flex-direction:column;}
	html body .product-table thead tr th{font-size:2.833vw;}
	html body .product-filter-wrapper .product-table-mainwraper{overflow-x:auto;}
	html body .clearn-btn-div{padding-top:15.556vw;flex-wrap: wrap;justify-content: space-between;text-align: left;align-items: flex-start;padding-bottom: 4vw;}
	html body .produt-dwnlod-btn span{width: 1.25vw;
    height: 1.25vw;}
	html body .produt-dwnlod-btn{font-size: 3.38vw;padding: 2.7vw 4vw 2.7vw 4vw;column-gap: 1.93vw;}
	html body .elementor-3332 .elementor-element.elementor-element-97b711a >.e-con-inner{row-gap:0;}
	html body .product-filters .product-filter{font-size: 3.833vw;height:10vw;padding-left:3vw;}
	html body .product-filter-div{width:100%;gap: 3.236vw;}
	html body .product-filters label{font-size: 5.667vw;}
	html body .product-filters{justify-content:flex-start;flex-wrap:wrap;gap: 9.847vw;}
	html body .customslider-header.product-pg-sec .title-desc-wraper h4 br{display:none;}
	html body .customslider-header.product-pg-sec.first-section{padding-top: 66.184vw;}
	html body .customslider-header.product-pg-sec .title-desc-wraper h4{width:auto;margin-bottom:1vw;}
	html body .map-ticker-wraper .custom-nav a.swiper-button-disabled svg > *{fill:#fff;opacity:0.5;}
	html body .map-ticker-wraper .custom-nav a svg > *{fill: #E3E5E6;}
	html body.home .latest-postcarouselwraper .development-post-swiper .transparent-bg-black-coloured-text.transparent-bg-blue-coloured-text .link-wraper{padding:2.7vw 4vw 2.7vw 0vw;}
	html body .latest-development-secmainwwraper .latest-postcarouselwraper .post-contentwraper .subtitle-wraper{margin-bottom:3.1667vw;}
	html body.home .latest-development-secmainwwraper:before{background:unset;}
	html body .policies-section-mainwraper .inner-contentwraper{padding-top:16.69vw;}
	html body .built-for-global-standard-secmain-wraper{padding-bottom: 28.9855vw;}
	html body .elementor-element.elementor-element-9d48b48:before{background-image:unset;}
	html body.page-id-2323 .map-container{padding-bottom: 0.48vw;}
	html body .elementor-1690 .elementor-element.elementor-element-5c8a072{position:relative;}
	html body .elementor-1690 .elementor-element.elementor-element-5c8a072:before{background-image:url(/wp-content/uploads/2026/02/filling-gradinet-bg-2.png);position: absolute;top: 0vw;background-size: 70vw;height: 100vw;}
	html body div.client-logo-secmainwraper{padding-top: 28.9855vw;padding-bottom: 28.9855vw;}
	html body .customslider-header{padding-bottom: 19.3237vw;}
	html body .customslider-section-mb.extensive-capabilitysecmain-wraper{padding-top: 28.9855vw;}
	html .elementor-1690 .elementor-element.elementor-element-b571618{padding-top: 28.9855vw;}
	html body .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper{padding-bottom: 28.9855vw;}
	html body .customslider-content-mb .section-wraped:first-child{margin-top: 0;}
	html body.home .customslider-content-mb .section-wraped:first-child{margin-top: 19.3237vw;}
	html body .about-us-banner-secmainwraper{padding-bottom: 28.9855vw;}
	html body .latest-development-secmainwwraper .swiper-wrapper .post-contentwraper .image-wraper .category-wraper{border-radius:0.9662vw;}
	html body .latest-development-secmainwwraper .post-contentwraper .image-wraper img{border-radius: 1.9324vw;}
	html body .latest-development-secmainwwraper .latest-postcarouselwraper .custom-nav a svg>*{fill: #E3E5E6;}
	html body .why-ussection-mainwraper-ele .custom-nav .custom-prev{margin-right:2vw;}
	html body.home .why-ussection-mainwraper-ele .custom-nav a svg >*{fill: #E3E5E6;}
	html body.home .why-ussection-mainwraper-ele .custom-nav a.swiper-button-disabled svg{opacity:0.3;}
	html body.home .concept-to-customer-sec-mainwraper.about-us-sec >.e-con-inner{row-gap: 24.29vw;}
	html body.home .concept-to-customer-sec-mainwraper.about-us-sec >.e-con-inner{padding-right:0;}
	html body.home .why-partner-secmainwraper .pb-content-wraper{background: #FFFFFF;border-radius: 0.9662vw;}
	html .why-ussection-mainwraper-ele .custom-nav{top: -13vw;left: auto;right: 7vw;}
	html .why-ussection-mainwraper-ele .custom-nav a svg{width: 7.667vw;height: 7.667vw;}
	html .concept-to-customer-sec-mainwraper.about-us-sec.partner-shipsec .subtitle-desc-linkwraper{padding-left: 7.25vw;padding-right: 7.25vw;}
	html .why-partner-secmainwraper .pb-content-wraper{padding: 9.6618vw 5.7971vw 9.7971vw;border-radius: 1.9324vw;}
	html .why-ussection-mainwraper-ele .pb-content-wraper .title-desc-wraper h4{margin-bottom: 4.7971vw;font-size: 4.8309vw;}
	html .why-ussection-mainwraper-ele .pb-content-wraper .icon-wraper img{width: 12.0773vw;
    height: 12.0773vw;}
	html .why-ussection-mainwraper-ele .pb-content-wraper .title-desc-wraper p{width:100%;}
	html footer{padding-top: 10vw;}
	html .latest-development-secmainwwraper .swiper-wrapper .swiper-slide  .transparent-bg-blue-coloured-text{display:none;}
	html .latest-development-secmainwwraper .swiper-wrapper .swiper-slide.swiper-slide-active  .transparent-bg-blue-coloured-text{display:block !important;}
	html .latest-development-main-wraper >.section-wraper{padding-top: 28.9855vw;padding-bottom: 24.9855vw;padding-left: 7.2464vw;}
	html body .elementor-1128 .elementor-element.elementor-element-1d915ee{margin-top: -17.0145vw !important;}
	html body .contatc-section-mainwraper-ele >.e-con-inner{padding-top:1vw !important;}
	html body .prduct-finder-secmianwraper div.left-block-wraper{left:-18vw;}
	html .elementor-2323 .elementor-element.elementor-element-7c11a9a1{row-gap: 18vw;}
	html body .map-ticker-wraper .custom-nav .custom-prev{margin-right:1.5vw;}
	html body .concept-to-customer-sec-mainwraper.partner-shipsec div.subtitle-desc-linkwraped .elementor-widget-text-editor p{padding-top: 9vw;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .pbuiltcards-wrapper .swiper-wrapper{column-gap: 0;}
	/*html .purpose-built-swipermbwraper .pbuiltcards-wrapper .swiper-wrapper{column-gap: 9.6618vw;}*/
	html .concept-to-customer-sec-mainwraper.pharmaceutical-expertce-secmainwraper .subtitle-desc-linkwraped{padding-top: 0vw;}
	html .map-container .map-image{padding-left: 4.25vw;}
	html .why-workwith-usmb-wraper{position:relative;}
	html .why-workwith-usmb-wraper:before{content:'';position: absolute;background-image: url(/wp-content/uploads/2026/01/work-with-us-gradient.png);background-repeat: no-repeat;top: -60vw;background-size: 60vw;z-index:-1;}
	html .work-withus-listing-wraper .number-subtitle-desc-wraper h4{margin-bottom: 3.8309vw;
    margin-top: 6.7295vw;}
	html .work-withus-listing-wraper .number-subtitle-desc-wraper .desc{margin-top:0;}
	html .work-withus-listing-wraper .number-subtitle-desc-wraper:last-child{margin-bottom:0;}
	html .work-withus-listing-wraper .number-subtitle-desc-wraper{margin-bottom: 11.5942vw;}
	html .work-withus-listing-wraper .number-subtitle-desc-wraper .num-wraper{font-family: Produkt;font-weight: 400;font-style: Regular;font-size: 5.7971vw;leading-trim: CAP_HEIGHT;line-height: 125%;letter-spacing: 0%;text-align: center;width: 12.5604vw;height: 11.5942vw;display: flex;align-items: center;justify-content: center;background-color: #06C686;color: #fff;}
	html .why-work-withus-mb-wraper-in .subtitle-desc-wraper .subtitle-wraper +.desc{margin-top:0;    margin-bottom: 15.7005vw;}
	html .why-work-withus-mb-wraper-in .subtitle-desc-wraper .subtitle-wraper{margin-top: 12.8696vw;margin-bottom: 5.7295vw;}
	html .why-work-withus-mb-wraper-in .subtitle-desc-wraper > .sub-subtitle-wraper:before{content: '';position: absolute;background-color: #06C686;width: 1.93vw;height: 1.93vw;left: 0;right: auto;top: auto;bottom: -4.5vw;}
	html .why-work-withus-mb-wraper-in .subtitle-desc-wraper > .sub-subtitle-wraper{position:relative;}
	html .why-workwith-usmb-wraper{padding-top: 28.9855vw;padding-bottom:0vw;}
	html body .built-for-global-standard-secmain-wraper{padding-top: 22.3092vw;}
	html body .manufacturing-card-secmainwraper:before{background-image: url(/wp-content/uploads/2026/01/Left-gradientmb-tab.png);}
	html body .client-logos-sectionwraped .icon-text-wraper{gap:2.633vw;}
	html body .client-logos-sectionwraped div.logo-cats-wraper{column-gap:0;}
	html body .client-logos-sectionwraped .logo-cats-wraper > div:nth-child(odd){flex-basis: 55%;max-width:55%;}
html body .client-logos-sectionwraped .logo-cats-wraper > div:nth-child(even){flex-basis: 40%;max-width:40%;}
	html body .logos-container .no-logos{font-size:3.3vw;}
	html body .client-logos-sectionwraped .logos-container .logos-wraper{row-gap: 1.9324vw;
    column-gap: 1.9324vw;}
	html body .client-logos-sectionwraped .logos-container .logo-wraper img{width: 24.1546vw;}
	html body .client-logos-sectionwraped .logos-container .logo-wraper{width: 41.0628vw;height: 43.4783vw;display: flex;justify-content: center;}
	html body .client-logos-sectionwraped .logo-cats-wraper{column-gap: 23.6715vw;flex-wrap: wrap;row-gap: 8.6618vw;margin-bottom: 11.8357vw;}
	html .built-for-global-standard-secmain-wraper .client-logos-sectionwraped .title-desc-wraper p{width: 84.5411vw;}
	html body .client-logos-sectionwraped .subtitle-wraper .left-block-wraper{left:0;width:100%;}
	html .latest-development-secmainwwraper .latest-postcarouselwraper div.post-contentwraper .subtitle-wraper{display:none;}
	html .latest-development-secmainwwraper .swiper-wrapper :not(.swiper-slide-next) .post-contentwraper .subtitle-wraper.h4{font-family: Produkt;font-weight: 400;font-style: Regular;font-size: 4.8309vw;leading-trim: CAP_HEIGHT;line-height: 120%;letter-spacing: 0%;}
	html .latest-development-secmainwwraper .swiper-wrapper .swiper-slide-active .post-contentwraper div.image-wraper img{height: 80.1932vw;}
	html body .latest-development-secmainwwraper div.swiper-wrapper{gap: 5.7971vw;}
	html .what-we-offersecmainwraper.manifactuiring-pages-section .customslider-section-mb.extensive-capabilitysecmain-wraper .customslider-container-mb{padding-bottom:8vw;}
	html .manufacturing-card-secmainwraper .purpose-bilut-mb-wraper{padding-top: 35.9855vw;}
	html .pbuiltcards-wrapper.purpose-built-swiper.manufacturing-edge-swiper .swiper-wrapper .pbuiltcard.swiper-slide{min-height:105vw;}
	html .pbuiltcards-wrapper.purpose-built-swiper.manufacturing-edge-swiper .swiper-wrapper .pb-content-wraper .icon-wraper{margin-bottom:25.02vw;}
	html .pbuiltcards-wrapper.purpose-built-swiper.manufacturing-edge-swiper .pbuiltcard.swiper-slide .icon-wraper img{width: 19.32vw;}
	html .pbuiltcards-wrapper.purpose-built-swiper.manufacturing-edge-swiper .pbuiltcard .title-desc-wraper h4{margin-bottom:5.73vw;}
	html .pbuiltcards-wrapper.purpose-built-swiper.manufacturing-edge-swiper .pbuiltcard .title-desc-wraper p{margin-top:0;}
	html .what-we-offermb-secmainwraper .customslider-container-mb .subtitle-desc-wraper .p1{width: 65.22vw;}
	html .named-capabilty-secmb-wraper.what-we-offermb-secmainwraper .customslider-container-mb{padding: 25.96vw 7.25vw 40vw;}
	html .what-we-offersecmainwraper.manifactuiring-pages-section{margin-top:0vw;}
	html .manufacturing-edgecard-main-wraper .left-block-wraper .sub_subb-titlewraper h4:before{    width: 1.93vw;height: 1.93vw;left: 0;right: auto;top: auto;bottom: -4.5vw;}
	html body .manufacturing-card-secmainwraper:before{height: 80vw;background-position-y: -25vw;}
	html .manufacturing-edgecard-main-wraper .left-block-wraper .sub_subb-titlewraper h4 br{display:none;}
	html .manufacturing-edgecard-main-wraper .right-blockwraper > .title-desc-wraper{padding-top: 13vw;padding-bottom: 15.245vh;}
	html body .manufacturing-bannersecmainwraper .about-us-banner-contentwraper .banner-subttile-wraper{grid-template-columns: 23.7% 76.3%;}
	html body .r-and-d-banner-sec.manufacturing-bannersecmainwraper .banner-bottom-content-wraper .right-block-wraper .desc{width: 84.54vw;}
	html body .r-and-d-banner-sec.manufacturing-bannersecmainwraper .banner-bottom-content-wraper .right-block-wraper .subtitle-wraper{width: 75.54vw;}
	html body .r-and-d-banner-sec.manufacturing-bannersecmainwraper .about-us-banner-contentwraper .banner-subttile-wraper .left-block-wraper .subtitle-wraper{width:100%;}
	html body footer .rspv-site-above-footer-wrap >.container{padding-left: 8.73vw;padding-right: 8.73vw;padding-top: 14.4928vw;padding-bottom: 14.4928vw;}
	html body .more-articles .more-articles-title{margin-bottom: 8.444vw;column-gap:3vw;}
	html body .more-articles{margin-top: 23.333vw;}
	html body .map-section{padding-top:28.9855vw;background: #F4F6F7;}
	html .customslider-section-mb.who-we-are-vision-mission-secmainwraper .customslider-container-mb{padding:28.9855vw 7.25vw 26vw;background-color:#F4F6F7;}
	html .concept-to-customer-sec-mainwraper.partner-shipsec{padding-top: 28.9855vw !important;margin-top: 0;}
	html .concept-to-customer-sec-mainwraper.partner-shipsec .subtitle-desc-linkwraper .sub-subtitle-wraper h4{margin-bottom:3vw;}
	html .concept-to-customer-sec-mainwraper.partner-shipsec .subtitle-desc-linkwraper .sub-subtitle-wraper h4:before{top: 7.4vw;width: 1.93vw;height: 1.93vw;right: auto;}
	html body .policies-section-mainwraper .sub-subtitle{margin-top: 10.5vw;margin-bottom: 5.08vw;}
	html body .policies-section-mainwraper .inner-contentwraper .subtitle-descwraper .desc{margin-top:0;}
	html .elementor-1690 .elementor-element.elementor-element-5c8a072 >.e-con-inner:before{content:'';}
	html .purpose-built-innovationsecwraper .custom-nav a svg > *{fill: #E3E5E6;}
	html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item .panel-heading .panel-title .icons-wraper img{width: 4.11vw;height: 4.11vw;}
	html body .our-spotlightsecmainwraper .customslider-header{padding-bottom:0;}
	html .customslider-content-mb .section-wraped:first-child{margin-top:25.99vw;}
	html body .insights-blog-listing-mainwraper:before{background: unset;background-position: 0 55vw !important;background-repeat: no-repeat;animation: unset;background-image: unset;}
	html .post-detailpage-container .tags-content-wraper .content-col .resource-img-container img{height:auto;}
	html .post-detailpage-container .resource-meta svg{width:3.667vw;}
	html body .post-detailpage-container .readtime-date-tags-wraper{margin-bottom:6.44vw;}
	html body .single-post-content-wraper p, html body .single-post-content-wraper a{font-size: 3.86vw;max-width: 100%;}
	 html body .single-post-content-wraper .elementor-heading-title{max-width:100% !important;font-size:5.24vw;}
	html .post-detailpage-container .resource-tags .resource-tag{padding: 1.625vw 3.5vw;font-size: 3.86vw;}
	html .post-detailpage-container .resource-tags{gap: 3.111vw;flex-wrap: wrap;flex-direction: revert;margin-bottom: 9vw}
	html .post-detailpage-container .resource-meta .meta-text{font-size: 3.98vw;}
	html .post-detailpage-container .resource-category svg{width:1.45vw;}
	html body .post-detailpage-container .resource-category{column-gap:2.5vw;}
	html body .post-detailpage-container .resource-category .cat.tags{font-size:3.54vw;}
	html .post-detailpage-container{padding-top: 30.431vw;padding-bottom:35vw;}
	html .post-detailpage-container .resource-title{margin-top: 4.99vw;margin-bottom: 6.78vw;font-size: 6.98vw;width:100%;}
	html body .post-detailpage-container .tags-content-wraper{grid-template-columns: 100%;}
	html .elementor-2679 .elementor-element.elementor-element-8164d7a{margin-bottom:5vw;}
	html .resources-blog-page-container .ajax-pagination .page-nav svg{width: 2.7vw;height: 2.25vw;}
	html body .blog-lsiting-items-mainwraper{margin-bottom: 5vw;padding-top: 14.4928vw;
    padding-bottom: 28.9855vw;}
	html .insights-blog-listing-mainwraper .resources-blog-page-container .ajax-pagination .page-number{font-size: 3.86vw;width: 5.22vw;height: 5.22vw;}
	html .resources-cats-wraper{margin-bottom:14.25vw;gap: 4.44vw;margin-top: 1vw;flex-wrap: wrap;justify-content:flex-start;}
	html .resources-cats-wraper .category-wraper .icon-text-wraper .icon svg{width:1.833vw;}
	html .resources-blog-container .image-wraper img{aspect-ratio: 1;width: 100%;border-radius: 0.9662vw;}
	html body .resources-blog-container .post-contentwraper{display: flex;gap: 3.528vw;flex-wrap: wrap;flex-direction: column;}
	html .resources-blog-container .post-contentwraper .transparent-bg-black-coloured-text a{font-size:3.89vw;padding-left:0;}
	html .resources-blog-container .subtitle-wraper{font-size:5vw;}
	html .resources-blog-container .date{font-size:3.86vw;}
	html .resources-cats-wraper .category-wraper .text{font-size:3.86vw;}
	html body .resources-blog-container{grid-template-columns:100%;row-gap: 20.99vw;}
	html body .insights-blog-listing-mainwraper .main-section-wraper .subtitle-wraper h2{margin-bottom: 2vw;}
	html body .insights-blog-listing-mainwraper .main-section-wraper{margin-top:40.28vw;padding-bottom: 12vw;}
	html body .insights-blog-listing-mainwraper .subtitle-descv-wraper .desc-wraper{width: 100%;font-size: 3.86vw;}
	html body .menu-items-listwraper.block-5 ul li h4 a{font-size:4.83vw;}
	html .search.search-no-results .search-result-header h2{font-size:8.59vw;padding-top: 44vw;
    padding-bottom: 24vw;line-height:normal;}
	html .search.search-results .search-results{margin:0 7.73vw 20vw;}
	html .search.search-results .search-results .search-result-box{padding: 5.29vw 5.14vw;}
	html .search.search-results .search-result-header{padding-left: 7.73vw;padding-right: 7.73vw;margin-bottom:2vw;}
	html .search.search-results .search-result-header .search-result-heading{padding-bottom: 8.57vw;padding-top: 43vw;font-size: 11vw;line-height: normal;}
	html .error404 .content-outer.container{padding-top: 26vw;padding-bottom: 8vw;}
		.search.search-results .search-results .search-result-box{flex-direction:column;padding: 7.29vw 7.14vw;gap:6.857vw;align-items:self-start;}
	.search.search-results .search-results .search-result-box .left{width:100%;}
		html .search.search-results .search-results .search-result-box .left h2{padding-bottom:4vw;}
		html body.error404 .site-content{padding: 15vw 0;}
		html body.error404 .res-search-wrapper input[type=search]{font-size: 3.733vw;line-height: 6.667vw;}
		html body.error404 .post-entry .hentry h6{margin: 3vw 0 5vw;font-size: 3.733vw;line-height: 6.667vw;}
		html body.error404 .post-entry .hentry h1{font-size: 8vw !important;}
		html body.error404 #primary .hentry{padding:0;}
	
		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 body .map-ticker-wraper .custom-nav a svg{width:6.8vw;height:6.8vw;}
	html body .map-ticker-wraper .custom-nav{top: -10vw;left: auto;right: -26vw;}
	html body .map-ticker-wraper{width: 67.83vw;margin-left: 0;margin-right: auto;}
	html body .concept-to-customer-sec-mainwraper.about-us-sec.partner-shipsec >.e-con-inner{padding-left:0vw;padding-right:0vw;}
	html .prduct-finder-secmianwraper.partnershipsec-mainwraper{margin-bottom:53.14vw;}
	html .map-section.partnership-section-wraper .teritory-indicator h4:before{width: 1.93vw;height: 1.93vw;top: -4.3vw;left: 0;}
	html div.map-section.partnership-section-wraper{padding-top:28.9855vw;padding-bottom: 28.9855vw;}
	html .map-section.partnership-section-wraper .border-line{width: 7.73vw;height: 0.48vw;}
	html body .rnd-partnerships-section{margin-top: 36.31vw;}
	html body .concept-to-customer-sec-mainwraper.about-us-sec.partner-shipsec >.e-con-inner{row-gap: 25.6957vw;}
	html .concept-to-customer-sec-mainwraper.about-us-sec.partner-shipsec:before{background-position: 0% -50vw !important;}
	/*html .concept-to-customer-sec-mainwraper.partner-shipsec{padding-top: 48.31vw !important;}*/
	html .rnd-partnerships-section .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped .icon-wraper{margin-bottom: 0;margin-top: 13.49vw;}
	html .rnd-partnerships-section .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped .title-desc-wraper ul li:last-child{margin-bottom:0;}
	html .rnd-partnerships-section .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped .title-desc-wraper ul li{margin-bottom: 5vw;}
	html .rnd-partnerships-section .list-sectionwraper .list-namewraper{margin-bottom:5.8vw;}
	html .rnd-partnerships-section .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped .title-desc-wraper ul li span{width: 1.93vw;height: 1.93vw;display: inline-block;background-color: #00BC7D;margin-right: 3.86vw;}
	html .rnd-partnerships-section .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped .title-desc-wraper ul{list-style: none;margin: auto;margin-top: 1vw;}
	html .rnd-partnerships-section .customslider-section-mb.extensive-capabilitysecmain-wraper .customslider-header p{max-width:68.93vw;}
	html .rnd-partnerships-section .p1.top{width: 50.93vw !important;}
	html .about-us-banner-secmainwraper.parner-ship-bannersection .banner-bottom-content-wraper .right-block-wraper .subtitle-wraper{width:64.14vw;}
	html .about-us-banner-secmainwraper.parner-ship-bannersection .about-us-banner-contentwraper .banner-subttile-wraper{grid-template-columns: 35.7% 64.3%;}
	html body .map-section.partnership-section-wraper  .map-container{margin-bottom: 15vw;}
	html body .map-section.partnership-section-wraper .subtitle-desc-mainwraper .subtitle-desc-borderlinewraper .subtitle-wraper{margin-bottom:9.14vw;}
	html .prduct-finder-secmianwraper.partnershipsec-mainwraper:before{top:0;}
	html .map-section.partnership-section-wraper .teritory-indicator p{width:100%;width: 59.9vw;
    margin-top: 2.8vw;}
	html body .map-section.partnership-section-wraper .teritory-indicator{width: 55.83vw;margin-left: 7vw;margin-right: auto;padding-top: 5vw;}
	html body .prduct-finder-secmianwraper.partnershipsec-mainwraper >.e-con-inner{z-index: 3;padding-top: 30.63vw !important;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper.policies-section-mainwraper .sub-subtitle-wraper .title{margin-bottom:10.44vw;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper.policies-section-mainwraper{margin-top:unset;padding-bottom:28.9855vw;padding-top: 50vw !important;}
	html .policies-section-mainwraper .subtitle-descwraper.bottom-section{margin-top: 12.06vw;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper.policies-section-mainwraper .sub-subtitle-wraper .title:before{top: -4.3vw;width: 7.73vw;height: 1.45vw;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper.policies-section-mainwraper .sub-subtitle-wraper .title{font-size: 13.04vw;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper.policies-section-mainwraper .sub-subtitle-wraper ul li{margin-bottom:5.5vw;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper.policies-section-mainwraper .sub-subtitle-wraper ul li a{font-size: 3.86vw;line-height:normal;}
	html div.concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper.policies-section-mainwraper:before{background: url(/wp-content/uploads/2025/11/Top-left-gradient.png);width: 100%;background-color: unset;background-position: 0 5% !important;background-repeat: no-repeat;background-size: 50%;}
	html .policies-section-mainwraper .inner-contentwraper .subtitle-descwraper .desc{width: 100%;}
	html body .concept-to-customer-sec-mainwraper:before, html body .new-generation-partner-secmainwraper:before{animation:unset;}
	html .menu-items-container .menu-items-col.col-2 ul li a,html .menu-items-container .menu-items-col.col-2 ul li a span{background-color:transparent;}
	html body .customslider-section-mb.who-we-are-vision-mission-secmainwraper .customslider-content-mb .section-wraped:nth-child(2) .slide-description{width:100%;}
	html body .customslider-section-mb.who-we-are-vision-mission-secmainwraper .section-wraped .images-column .botton-text-waper span{width:0 !important;}
	html body .about-us-banner-contentwraper img{height: calc(100vh - 70vw);}
	html .concept-to-customer-sec-mainwraper .precedure-secmanwraper .items-wraper:first-child  .elementor-image-box-title br{display:none;}
	html .concept-to-customer-sec-mainwraper .precedure-secmanwraper .items-wraper:nth-child(2)  .elementor-image-box-title br{display:none;}
	html body .concept-to-customer-sec-mainwraper .elementor-widget-image-box .elementor-image-box-img{margin-bottom: 4.76vw !important;}
	html body .concept-to-customer-sec-mainwraper.about-us-sec >.e-con-inner{row-gap: 20.29vw;}
	html body.home .banner-img-content-wraper .bg-img-wraper img{height: calc(100vh - -50vw);width:100%;object-fit:cover;}
	html body .office-detailsecmain-wraper h4{text-align:left;}
	html body .submit-wraper.green-bg-btnwraper{margin-top:2.04vw;}
	html body .contact-secinfo-form-mainwraper .contact-from-wraped-main .fields-wraper{margin-bottom:6.73vw;}
	html body.home .concept-to-customer-sec-mainwraper.about-us-sec:before{animation:unset;}
	html body .office-detailsecmain-wraper .office-infolist-wraped .loc-image-wraper img{height: 112.8vw;object-fit: cover;object-position: top;}
	html body .office-detailsecmain-wraper .office-infolist-wraped .loc-name-address-wraper .name-wraper:before{width: 5.8vw;height: 0.97vw;position: absolute;top: -4.5vw;}
	html body .office-detailsecmain-wraper .office-infolist-wraped .loc-name-address-wraper .name-wraper{margin-bottom: 4.83vw;margin-top: 13.43vw;position: relative;font-size: 6.76vw;}
	html body .office-detailsecmain-wraper .office-infolist-wraped{grid-template-columns: 100%;column-gap: 0;row-gap: 15.46vw;}
	html body .office-details-secmainwraper_ele >.e-con-inner{padding-top: 28.9855vw !important;padding-bottom: 28.9855vw !important;}
	html body .office-detailsecmain-wraper h4:before{width: 1.93vw;height: 1.93vw;position: absolute;right: auto;bottom: -4.2vw;}
	html body .office-detailsecmain-wraper .right-block-wraper .main-subtitle-warper{width: 100%;font-size: 8.7vw;margin-bottom: 9.66vw;margin-top: 10.11vw;}
	html body .office-detailsecmain-wraper{grid-template-columns: 100%;column-gap: 0;margin: 0;}
	html .contact-secinfo-form-mainwraper .bottom-secwraper .email-info-wraper h4{margin-bottom:12vw;}
	html .contact-secinfo-form-mainwraper .bottom-secwraper .email-info-wraper h4:before{width: 1.93vw;
    height: 1.93vw;bottom:-4vw;}
	html .contact-secinfo-form-mainwraper .bottom-secwraper .left-block-wraper .email-info-wraper ul li a, html .contact-secinfo-form-mainwraper .bottom-secwraper.contact-forms-tab-section .left-block-wraper .email-info-wraper ul li{font-size:3.86vw;}
	html .contact-secinfo-form-mainwraper .bottom-secwraper .left-block-wraper .email-info-wraper ul li{margin-bottom:3.86vw;}
	html body .submit-wraper.green-bg-btnwraper:before{width: 1.21vw;height: 1.21vw;right: 4.5vw;top: 4.6vw;}
	html .submit-wraper.green-bg-btnwraper input{padding: 3.3vw 7.86vw 3.86vw 3.86vw;font-size: 3.86vw;}
	html .contact-secinfo-form-mainwraper .bottom-secwraper .field-wraped textarea{height:10.14vw;padding-top: 2vw;line-height: normal;}
	html .contact-secinfo-form-mainwraper .bottom-secwraper .field-wraped input{height:10.14vw;}
	html .contact-secinfo-form-mainwraper .bottom-secwraper .contact-from-wraped-main .form-fielswraped-in .tags{font-size:2.9vw;margin-bottom: 2.8vw;display: block;}
	html .contact-secinfo-form-mainwraper .bottom-secwraper .fields-wraper p{margin-bottom:0vw;}
	html .contact-secinfo-form-mainwraper .bottom-secwraper .contact-from-wraped-main .subtitle-wraper{display:none;}
	html body .contact-secinfo-form-mainwraper .bottom-secwraper .right-block-wraper{order:-1;}
	html body .contact-secinfo-form-mainwraper .bottom-secwraper.contact-forms-tab-section .right-block-wraper{order:0;}
	html .contact-secinfo-form-mainwraper .bottom-secwraper .contact-from-wraped-main .form-fields-wraper.splitted-field{flex-wrap:wrap;}
	html body .contact-secinfo-form-mainwraper .contact-from-wraped-main .fields-wraper{flex-basis:100%;}
	html body .contact-secinfo-form-mainwraper .bottom-secwraper{grid-template-columns: 100%;column-gap: 0;margin-top: 10.49vw;row-gap: 16.15vw;padding-top: 24.1546vw;padding-bottom: 24.1546vw;}
	html .contact-secinfo-form-mainwraper .top-section .contact-icon-subtitle-descwraper .subtitle-wraper:before{width: 7.73vw;height: 1.45vw;position: absolute;top: -5.3vw;}
	html body .contact-secinfo-form-mainwraper .top-section .contact-icon-subtitle-descwraper .subtitle-wraper{margin-top: 15vw;font-size: 8.7vw;margin-bottom: 5.8vw;}
	html .contact-secinfo-form-mainwraper .top-section .contact-icon-subtitle-descwraper .icon-wraper img{width: 24.15vw;}
	html .contact-secinfo-form-mainwraper .top-section .left-block-wraper .empty-block-wraper{height: 0;padding-top:0vw;}
	html .contact-secinfo-form-mainwraper .top-section .contact-icon-subtitle-descwraper .p1{width:100%;font-size: 3.86vw;}
	html body .contact-secinfo-form-mainwraper .top-section{grid-template-columns:100%;column-gap:0;height: calc(100vh - 35vh);padding-left: 5.56vw;padding-right: 5.56vw;position:relative;z-index:4;}
	html body .contatc-section-mainwraper-ele:before{background-image:url(/wp-content/uploads/2025/10/Contact-Us-Mobile-1.png) !important;background-size: contain !important;}
	html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraped{padding-top:2vw;}
	html .elementor-1128 .elementor-element.elementor-element-891e15f{row-gap:0;}
	html .menu-items-row.menu-items-container{margin-top:18vw;padding-left:1.5vw;}
	html .menu-model .custom-header-wraper .search-icon-wraper img{display:none;}
	html .newgen-partner-secmainwraper_ .right-blockwraper{padding-top:5vw;}
	html .customslider-section-mb.extensive-capabilitysecmain-wraper .customslider-header p{max-width: 84.54vw;}
	html .customslider-section-mb.extensive-capabilitysecmain-wraper .customslider-container-mb .subtitle-desc-wraper .p1{font-family: Produkt;font-weight: 400;font-style: Regular;font-size: 4.83vw;leading-trim: CAP_HEIGHT;line-height: 120%;letter-spacing: 0%;color: #2E3649;width:60vw;}
	html body .enterperneur-vision-secmainwraper .info-card-wraper:last-child .name-desigation-wraper{margin-bottom:0;}
	html body .customslider-content-mb.who-we-are-vision-mission-secmainwraper .section-wraped:nth-child(2){margin-top: 14.49vw;}
	footer .menu-items-mainwraper .menu-items-listwraper.block-5 ul li:first-child h4{width:30vw;}
	footer .designd-developed-linkwraper span{font-size: 2.9vw;}
	html .elementor-1128 .elementor-element.elementor-element-e17f675{z-index:3;}
	html body .custom-header-wraper .menu-toggle-icon-wraper{gap:2.688vw;}
	html .menu-items-container .menu-items-col.col-2 ul li:last-child a{margin-bottom:0;}
	html body.home .banner-img-content-wraper .content-wraper .content-wraped h3{margin-bottom:1vw;text-transform: unset;}
	html body.home .banner-img-content-wraper .text-scroller-wraper .text-wraper .top_indicator{margin-bottom:1vw;}
	html body.home .banner-img-content-wraper .text-scroller-wraper .text-wraper .bottom_indicator{margin-top:2.2vw;}
	html body.home .concept-to-customer-sec-mainwraper.about-us-sec:before{background-position: 0% -44vw !important;}
	html body.home .banner-img-content-wraper .text-scroller-wraper{margin-top:11.32vw;}
	html body.home .banner-img-content-wraper .content-wraper .p1.desc{margin-top: 3.76vw;margin-bottom: 9.66vw;font-size: 3.86vw;}
	html body.home .banner-img-content-wraper .content-wraper{margin-bottom: 3.38vw;}
	html body.home .banner-img-content-wraper .content-wraper .title{font-size: 13.04vw;line-height: 110.00000000000001%;}
	html body.home .banner-img-content-wraper .content-wraper{position: absolute;top: auto;bottom:0vw;left: 7.73vw;right: 7.73vw;bottom:auto;top:60vh;}
	html body.home .banner-img-content-wraper{margin-top:0;height:auto;position:relative;margin-top: -15vw;padding-bottom:30vw;}
	html body .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item .image-wraper img{width:100%;border-radius: 0.9662vw;}
	html .custom-header-wraper .menu-toggle-icon-wraper.close-menu .toggle-icon img{width:3.86vw;}
	html .custom-header-wraper .menu-text{font-size: 3.86vw !important;}
	html .search-logo-wraper{padding:7.743vw;}
	html .search-logo-wraper .close-menu-search img{width:3.86vw;}
	html .search-logo-wraper .res-search-wrapper input{font-size:3.86vw;}
	html .menu-items-row .menu-items-col.col-1{position:relative;left:13vw;}
	html .menu-items-row .menu-items-col.col-1 ul li:last-child a{margin-bottom:0;}
	html .menu-items-row .menu-items-col.col-2{margin-bottom:28.99vw;}
	html .menu-items-container .col-3 ul li a{margin-bottom:5.76vw;}
	html .menu-items-container .menu-items-col.col-1 ul li a{margin-bottom:4.83vw;}
	html .menu-items-row .menu-items-col.col-1 ul li a span{font-family: TT Interphases Pro Variable;font-weight: 400;font-style: Regular;font-size: 2.9vw;leading-trim: CAP_HEIGHT;line-height: 100%;letter-spacing: 0.19vw;text-transform: uppercase;}
	html .menu-items-container .col-2 ul li a{max-width:50.93vw;}
	html .custom-header-wraper .logo-menutoggle-wraper .logo-wraper a img{width:30.19vw;}
	html .menu-items-container .menu-items-col.col-2 ul li a{margin-bottom:5.76vw;}
	html body .menu-items-container ul li a span{font-family: Produkt;font-weight: 400;font-style: Regular;font-size: 4.83vw;leading-trim: CAP_HEIGHT;line-height: 120%;letter-spacing: 0%;color: #F4F6F7;}
	html body .elementor-1690 .elementor-element.elementor-element-8620f01{margin-top:0;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav a svg rect{fill: #F4F6F7;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav .swiper-button-disabled svg path{stroke: #C1C3C9;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav .swiper-button-disabled svg>*{fill: #FFFFFF;}
	html .purpose-built-swipermbwraper{position:relative;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav .swiper-button-disabled svg{background-color:#fff;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav a svg{width: 6.57vw;height: 6.57vw;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav .swiper-button-disabled{opacity: 1;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav .custom-prev{margin-right:2.5vw;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav a{display: inline-block;color: unset;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .custom-nav{position: absolute;top: 19vw;left: auto;right: 5vw;z-index:1;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .customslider-content-mb .slide-indicator .indicator-label{color: #585A5A;font-weight:584;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped .title-desc-wraper p{margin-top: 0;width: 70.8406vw;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped .title-desc-wraper h2{font-size: 8.06vw;margin-bottom: 5.8vw;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped .icon-wraper{margin-bottom: 19.49vw;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped .icon-wraper img{width: 18.84vw;height: 18.84vw;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped{background-color: #FFFFFF;padding: 14.49vw 5.8vw 14.49vw;min-height:115vw;border-radius: 0.9662vw;}
	html .customslider-section-mb.extensive-capabilitysecmain-wraper .customslider-header p{margin-top: 2.86vw;}
	html .customslider-section-mb.extensive-capabilitysecmain-wraper .p1.top{width: 65.72vw;padding-left: 7.25vw;padding-bottom: 5vw;font-family: Produkt;font-weight: 400;font-style: Regular;font-size: 4.83vw;leading-trim: CAP_HEIGHT;line-height: 120%;letter-spacing: 0%;color: #2E3649;}
	html .customslider-section-mb.extensive-capabilitysecmain-wraper .customslider-container-mb{padding: 25.96vw 7.25vw 28.9855vw;}
	html .customslider-section-mb.extensive-capabilitysecmain-wraper .customslider-container-mb{background-image: url(/wp-content/uploads/2025/11/Invengene-RD-Mobile.png);background-position: 30% top;background-size: 100%;background-repeat: no-repeat;}
	html .purpose-built-innovationsecwraper .customslider-header{padding-bottom: 12.245vh;}
	html .purpose-built-innovationsecwraper .custom-nav .swiper-button-disabled svg path{stroke: #C1C3C9;}
	html .purpose-built-innovationsecwraper .custom-nav .swiper-button-disabled svg>*{fill: #FFFFFF;}
	html .purpose-built-swipermbwraper{position:relative;}
	html .purpose-built-innovationsecwraper .custom-nav .swiper-button-disabled svg{background-color:#fff;}
	html .purpose-built-innovationsecwraper .custom-nav a svg{width: 6.57vw;
    height: 6.57vw;}
	html .purpose-built-innovationsecwraper .custom-nav .swiper-button-disabled{opacity: 0.5;}
	html .purpose-built-innovationsecwraper .custom-nav .custom-prev{margin-right:2vw;}
	html .purpose-built-innovationsecwraper .custom-nav a{display: inline-block;color: unset;}
	html .purpose-built-innovationsecwraper .custom-nav{position: absolute;top: -18vw;left: auto;right: 4vw;}
	html .purpose-built-innovationsecwraper .customslider-header p{max-width:100%;}
	html .purpose-built-swipermbwraper .swiper-wrapper .pb-content-wraper .icon-wraper{margin-bottom:26.57vw;}
	html .purpose-built-swipermbwraper .swiper-wrapper .pbuiltcard.swiper-slide{min-height: 112vw;border-radius: 0.9662vw;}
	html .purpose-built-swipermbwraper .pbuiltcard .title-desc-wraper p{color: #F4F6F7;}
	html .purpose-built-swipermbwraper .pbuiltcard .title-desc-wraper h4{color: #F4F6F7 !important;font-size: 4.83vw;}
	html .customslider-section-mb.purpose-built-innovationsecwraper .dash-line{width: 7.73vw;height: 0.97vw;display: inline-block;background-color: #06C686;margin-top: 5.73vw;}
	html .customslider-section-mb.purpose-built-innovationsecwraper .customslider-container-mb{padding: 0vw 0vw 21.7391vw 7.25vw;}
	html .purpose-built-swipermbwraper .pbuiltcard{background: linear-gradient(157.79deg, #C7D6EE 3.52%, #C3D2EB 6.52%, #95ABCE 36.52%, #748FB9 63.52%, #607EAC 85.52%, #5978A8 100.52%);padding: 7.97vw;}
	html .client-logos-sectionwraped .sectin-wraped-in_ .combined-logo-sectinwraper .top-logo-section.common-block{row-gap: 6.51vw;}
	/*html .elementor-1690 .elementor-element.elementor-element-8620f01{display:none;}*/
	/*html .elementor-1690 .elementor-element.elementor-element-b571618{display:none;}*/
	
	html .client-logos-sectionwraped .sectin-wraped-in_ .combined-logo-sectinwraper .top-logo-section.common-block .logo-wraper{flex-basis:50%;}
	html .client-logos-sectionwraped .sectin-wraped-in_ .combined-logo-sectinwraper .common-block{display:flex;}
	html .rd-capabilities-section:before{content:unset;}
	html .purpose-built-section{height:auto;}
	html .whats-newsecmainwraper.r_d .right-block-wraper p{width:90%;margin-bottom: 15vw;}
	html body .whats-newsecmainwraper.r_d .right-block-wraper h2{width: 61.54vw;font-size: 4.83vw;margin-top: 6vw;}
	html body .new-generation-partner-secmainwraper:before{content:"";width: 100%;background-position: 100% 5% !important;background-image: url(/wp-content/uploads/2025/10/2-line-gradient-1.png);background-size: 60%;}
	html .elementor-1690 .elementor-element.elementor-element-4ab8071:after{content:'';background-image:unset;width:100%;position: absolute;top: -64%;left: 0;right: 0;background-size: cover;background-repeat: no-repeat;bottom: 0;}
	html body .client-logo-secmainwraper{padding-bottom: 36.83vw;padding-top:0;padding-bottom:0px;}
	html .elementor-1690 .elementor-element.elementor-element-5c8a072{padding-top: 70.83vw;}
	html body .newgen-partner-secmainwraper_ .right-blockwraper .subtitle-wraper{margin-bottom: 24.51vw;width: 60vw;}
	html body .newgen-partner-secmainwraper_ .right-blockwraper .items-listmainwraper .items-wraper:before{width: 5.8vw;height: 0.97vw;right: 2vw;top: -3.5vw;}
	html .newgen-partner-secmainwraper_ .right-blockwraper .items-listmainwraper .desc{width:100%;}
	html body .newgen-partner-secmainwraper_ .right-blockwraper .items-listmainwraper .items-wraper h4{font-size: 4.83vw;margin-bottom: 1.86vw;}
	html body .newgen-partner-secmainwraper_ .right-blockwraper .items-listmainwraper{    grid-template-columns: 100%;column-gap: 0;row-gap: 14.49vw;}
	html .new-generation-partner-secmainwraper .left-block-wraper .sub_subb-titlewraper h4{text-align: left;text-transform: unset;width: 39.04vw;font-size: 5.8vw;}
	html body .newgen-partner-secmainwraper_{grid-template-columns: 100%;column-gap: 0;margin: 7.73vw;margin-bottom: 26.31vw;}
	html .client-logos-sectionwraped .sectin-wraped-in_ .combined-logo-sectinwraper .common-block  .logo-wraper img{width: 24.15vw;height: 19.32vw;}
	html .client-logos-sectionwraped .subtitle-wraper{grid-template-columns: 100%;column-gap: 1vw;margin-bottom: 4.49vw;}
	html .combined-logo-sectinwraper{display: block;justify-content: center;}
	html .client-logos-sectionwraped .sectin-wraped-in_ .combined-logo-sectinwraper .common-block{    align-items: center;flex-direction: unset;justify-content: center;text-align: center;flex-wrap: wrap;}
	html body .client-logos-sectionwraped .sectin-wraped-in_ .left-block-wraped.emtyblock{display: none;}
	html body .client-logos-sectionwraped .sectin-wraped-in_{grid-template-columns: 100%;column-gap: 0;}
	html body .client-logos-sectionwraped .subtitle-wraper h4:before{left: 0;right: auto;top: auto;bottom: -4vw;width: 1.93vw;height: 1.93vw;}
	html .client-logos-sectionwraped .subtitle-wraper h4{font-size: 4.83vw;text-align: left;width: 59.18vw;}
	html .purpose-built-section .section-content-wraper{padding-left:7.73vw;padding-right:7.73vw;}
	html .purpose-built-section .titles-wraper .right-sec h2{margin-bottom: 6.25vw;margin-top: 1vw;}
	html .purpose-built-section .titles-wraper .right-sec p{max-width:100%;}
	html .purpose-built-section .titles-wraper .left-sec,html .purpose-built-section .titles-wraper .right-sec{width:100%;}
	html .purpose-built-section .titles-wraper{flex-wrap:wrap;gap:0;}
	html .purpose-built-section .titles-wraper .left-sec h2{text-align: left;}
	html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item.active .panel-heading{margin-bottom: 5.73vw;}
	html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item .panel-heading{margin-bottom: 0.73vw;}
	html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item .panel-heading .panel-title{column-gap: 1.86vw;margin-bottom: 0.73vw;}
	 html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item  .panel-heading {margin-bottom: 5.73vw;}
	html body .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item{padding-bottom: 2.6vw;padding-top: 2.6vw;}
	html .concept-to-customer-sec-mainwraper.pharmaceutical-expertce-secmainwraper .subtitle-desc-linkwraped .elementor-widget-text-editor p{padding-bottom:24.99vw;}
	html body .guidedbyValues-wraper .guidedbyValues-img-wraper .left-img-wraper img{height: 96.62vw;width: 100%;object-fit: cover;}
	html body .guidedbyValues-wraper.pharmaceutcal-expertice-secmain-wraper .acc-items-wraper h3.title{font-size: 6.76vw;}
	html body .guidedbyValues-wraper .acc-item-desc-wraper .desc{width: 100%;padding-left: 0;padding-bottom: 10.91vw;padding-top: 4.76vw;}
	html body .guidedbyValues-wraper .guidedbyValues-img-wraper{grid-template-columns: 100%;column-gap: 0;margin-bottom: 19.3237vw;left: 0;}
	html .concept-to-customer-sec-mainwraper.pharmaceutical-expertce-secmainwraper .subtitle-desc-linkwraper .sub-subtitle-wraper h4{text-align: left;width: 50.39vw;margin: 0;}
	html .concept-to-customer-sec-mainwraper.pharmaceutical-expertce-secmainwraper{padding-bottom:0;padding-top: 28.9855vw !important;padding-bottom: 0;margin-top:auto;}
	html .concept-to-customer-sec-mainwraper.pharmaceutical-expertce-secmainwraper:before{background-position: -43vw -130vw !important;}
	html .concept-to-customer-sec-mainwraper.pharmaceutical-expertce-secmainwraper .subtitle-desc-linkwraped .elementor-widget-text-editor p{width: 72.95vw;padding-top: 5.8vw;}
	html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraped h2{width:100%;}
	html .about-us-banner-secmainwraper.r-and-d-banner-sec .banner-bottom-content-wraper .right-block-wraper .desc{font-size: 3.86vw;width: 84.54vw;}
	html .about-us-banner-secmainwraper.r-and-d-banner-sec .banner-bottom-content-wraper .right-block-wraper .subtitle-wraper{width: 75.54vw;}
	html body .map-container{padding-bottom: 36.48vw;}
	html body .enterperneur-vision-secmainwraper{padding-bottom: 28.9855vw;}
	html .map-section .counters-wraper .counter h4{font-size: 4.83vw;height: auto;margin-top: 1.7vw;}
	html .map-section .counters-wraper .counter .dot{width: 1.93vw;height: 1.93vw;margin-top: 1.7vw;}
	html .map-section .counters-wraper .counter{gap:4.83vw;}
	html .whats-newsecmainwraper.about-us .right-block-wraper{margin-top:10.21vw;}
	html .whats-newsecmainwraper.about-us .left-block-wraper h4:before{left: 0;right: 0.3vw;bottom: -4.3vw;}
	html body .enterperneur-vision-secmainwraper .info-card-wraper .image-wraper{margin-bottom:6.76vw;}
	html .enterperneur-vision-secmainwraper .info-card-wraper .name-desigation-wraper:before{right: auto;top: -3.5vw;left: 0;width: 1.93vw;height: 1.93vw;}
	html body .elementor-61 .elementor-element.elementor-element-3ef839d::before{background-position: 50vw -90vw !important;}
	html .enterperneur-vision-secmainwraper .innr-content-wraper .left-block-wraper h4:before{    bottom: -4.07vw;right: auto;top: auto;width: 1.93vw;height: 1.93vw;}
	html .globally-card-3.globally-card .commitments-wraper .commitment-wraper:nth-child(4),html .globally-card-3.globally-card .commitments-wraper .commitment-wraper:nth-child(5),html .globally-card-3.globally-card .commitments-wraper .commitment-wraper:last-child{padding-left: 28.99vw;}
	html .globally-card-3.globally-card .commitments-wraper .commitment-wraper .p1{width: 42.8vw;}
	html .globally-card-3.globally-card .commitments-wraper .commitment-wraper:nth-child(3){margin-bottom: 14.49vw;}
	html .globally-card-3.globally-card .commitments-wraper .commitment-wraper .border-line{width: 3.86vw;height: 0.97vw;background-color: #06C686;display: inline-block;position: relative;top: 1vw;}
	html body .customslider-section-mb.who-we-are-vision-mission-secmainwraper .section-wraped .images-column .botton-text-waper span{width: 7.73vw;height: 1.45vw;background-color: #06C686;display: inline-block;margin-left: 3.62vw;}
	html body .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper:before{background-position: -45vw -30vw !important;background: radial-gradient(50% 50% at 50% 50%, rgba(6, 198, 134, 0.9) 0%, rgba(10, 198, 135, 0.8) 12.42%, rgba(74, 213, 167, 0.6) 26%, rgba(129, 226, 194, 0.48) 37%, rgba(175, 236, 216, 0.3) 49%, rgba(210, 244, 233, 0.17) 61%, rgba(235, 250, 245, 0.08) 74%, rgba(250, 253, 252, 0.02) 86%, rgba(255, 255, 255, 0) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected;;; */;
    background-repeat: no-repeat;}
	html body .enterperneur-vision-secmainwraper .info-card-wraper .right-block .image-wraper img{width:100%;display:block;border-radius: 0.9662vw;}
	html .globally-card-3.globally-card .commitments-wraper .commitment-wraper{margin-bottom: 5.66vw;display: flex;column-gap: 3.86vw;align-items: flex-start;}
	html .map-section .counters-wraper .counter .num{font-size:8.7vw;}
	html .enterperneur-vision-secmainwraper .info-card-wraper .name-desigation-wraper{margin:5.32vw 0 19.3237vw;display: inline-block;}
	html body .enterperneur-vision-secmainwraper .info-card-wraper .right-block{order:-1;}
	html .enter-prenuer-infowraper .info-card-wraper .left-block .designation{font-size:2.9vw;text-align:left;margin-top:1.42vw;}
	html .map-section .map-title{margin-left: 10.486vw;margin-bottom: 3.139vw;max-width:100%;text-align:left;font-size: 7.73vw;margin-left: 7.73vw}
	html .enterperneur-vision-secmainwraper .enter-prenuer-infowraper .info-card-wraper:last-child .name-desigation-wraper{position:relative;right:auto;}
	html body .map-section .counters-wraper{flex-wrap:wrap;display: grid;grid-template-columns: 50% 45%;padding: 7.73vw;margin:0;padding-bottom: 16.91vw;gap: 8.681vw 3.681vw;}
	html .enterperneur-vision-secmainwraper .enter-prenuer-infowraper .info-card-wraper:last-child{position:unset;}
	html .enter-prenuer-infowraper .info-card-wraper .left-block h4{text-align:left;font-size: 5.8vw;}
	html .enterperneur-vision-secmainwraper .info-card-wraper{grid-template-columns: 100%;}
	html body .enter-prenuer-infowraper{grid-template-columns: 100%;padding-left: 0;}
	html body .enterperneur-vision-secmainwraper >.e-con-inner{padding-left: 7.73vw !important;padding-right: 7.73vw !important;}
	html .enterperneur-vision-secmainwraper .innr-content-wraper .right-block-wraper .subtitle-desc-wraper{padding-left: 0;margin-top: 12.66vw;}
	html .whats-newsecmainwraper.about-us .h3{width:100%;margin-bottom:15.51vw;}
	html body .enterperneur-vision-secmainwraper .innr-content-wraper .right-block-wraper .subtitle-desc-wraper .subtitle-wraper{width: 100%;margin-bottom: 7.73vw;}
	html .enterperneur-vision-secmainwraper .innr-content-wraper .right-block-wraper .desc{width: 72.46vw;margin-bottom: 24.1546vw;}
	html body .enterperneur-vision-secmainwraper .innr-content-wraper .left-block-wraper h4{width:100%;text-align:left;font-size: 5.8vw;width: 57.49vw;}
	html .enterperneur-vision-secmainwraper .innr-content-wraper .left-block-wraper{grid-template-columns: 100%;gap:0;}
	html body .section-wraped.last-sec .globally-card-3.globally-card .content-wraper.right-col h2{    font-size: 6.76vw;leading-trim: CAP_HEIGHT;line-height: 114.99999999999999%;letter-spacing: 0%;margin-bottom: 14.49vw;color: #0A0C0F !important;}
	html body .section-wraped.last-sec .globally-card-3.globally-card .title-wraper h2{font-size: 6.76vw;leading-trim: CAP_HEIGHT;line-height: 114.99999999999999%;letter-spacing: 0%;margin-bottom: 5.73vw;color: #0A0C0F !important;width: 55vw;}
	html body .elementor-61 .elementor-element.elementor-element-3ef839d:after{background-image:unset;top:0;}
	html body .customslider-section-mb.who-we-are-vision-mission-secmainwraper .section-wraped .images-column .botton-text-waper{font-size: 2.9vw;leading-trim: CAP_HEIGHT;line-height: 100%;letter-spacing: 0.19vw;text-transform: uppercase;margin-top: 5.76vw;font-weight: 492;display: flex;align-items: center;}
	html .elementor-61 .elementor-element.elementor-element-ef1d154:before{background-image:unset;top:0;content:unset;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper .subtitle-desc-linkwraped .elementor-widget-text-editor p:last-child{padding-bottom: 10.63vw;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper:before{background-position-y: -20vw !important;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper{padding-top: 38.23vw !important;padding-top: 28.9855vw !important;margin-top: auto;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper .subtitle-desc-linkwraper .sub-subtitle-wraper h4:before{width: 1.93vw;height: 1.93vw;right: auto;left: 0;bottom: -3.5vw;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper .subtitle-desc-linkwraped .h2 .elementor-heading-title{margin-top: 4vw;margin-bottom: 7.73vw;}
	html body .elementor-61 .elementor-element.elementor-element-3ef839d::before{content:"";background-image:url(/wp-content/uploads/2025/10/Mask-group.png);width:100%;height:100%;position: absolute;right: 0;background-position: 100% -20vw !important;}
	html body .elementor-1690 .elementor-element.elementor-element-28af1961:before{content:'';background-image:unset;width:100%;height:100%;background-position: 0vw 0vw !important;opacity:1;}
	html .elementor-61 .elementor-element.elementor-element-3ef839d{padding-top: 28.9855vw;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper .subtitle-desc-linkwraped{padding-top:10.7vw;}
	html .concept-to-customer-sec-mainwraper.new-genaration-parner-secmainwraper .subtitle-desc-linkwraped .elementor-widget-text-editor p{width:100%;}
	html .about-us-banner-contentwraper .banner-subttile-wraper{grid-template-columns: 37.7% 62.3%;}
	html .about-us-banner-contentwraper .banner-subttile-wraper .left-block-wraper .subtitle-wraper:before{width: 7.73vw;left: 7vw;right: auto;top: 8vw;height: 1.45vw;}
	html .about-us-banner-secmainwraper .banner-bottom-content-wraper .right-block-wraper .subtitle-wraper{margin-bottom: 5.45vw;width: 53.14vw;}
	html .about-us-banner-secmainwraper .banner-bottom-content-wraper .right-block-wraper .desc{width:84.54vw;font-size: 3.86vw;}
	html .about-us-banner-secmainwraper .banner-bottom-content-wraper{grid-template-columns: 100%;padding-top: 7.63vw;padding-left: 7.63vw;}
	html .about-us-banersec-contentsecwraped .about-us-banner-contentwraper .banner-subttile-wraper .empty-block-wraper{order:-1;}
	html .about-us-banner-contentwraper .banner-subttile-wraper .left-block-wraper .subtitle-wraper{    width: 100%;text-align: left;padding-left: 7vw;padding-top: 15vw;padding-bottom:0;top: 0.8vw;}
	html .latest-development-main-wraper{margin-bottom: 0 !important;margin-top: 48.97vw !important;padding-left: 0 !important;}
	html .prduct-finder-secmianwraper .left-block-wraper .elementor-widget-text-editor p:after{width: 1.93vw;height: 1.93vw;background-color: #06C686;left: 0;right: auto;top: auto;bottom: -4.2vw;}
	html .prduct-finder-secmianwraper .left-block-wraper .elementor-widget-text-editor p:before{    width: 1.93vw;height: 1.93vw;background-color: #06C686;left: 0;right: auto;top: -4.5vw;}
	html body .prduct-finder-secmianwraper .cta .elementor-button-icon{width: 1.21vw;height: 1.21vw;background-color:#fff;position: relative;top: 0.2vw;}
	html body .prduct-finder-secmianwraper .cta .elementor-button-content-wrapper{column-gap: 2.21vw;}
	html body .prduct-finder-secmianwraper > .e-con-inner{padding-top: 28.9855vw !important;}
	html body .prduct-finder-secmianwraper .left-block-wraper{position: relative;top: 3.5vw;left: -15vw;}
	html body .elementor-1128 .elementor-element.elementor-element-c8959d2{row-gap:20vw;}
	html .prduct-finder-secmianwraper .right-block-wraper .elementor-widget-text-editor p{margin-bottom:14.49vw;}
	html .prduct-finder-secmianwraper .innser-sectionwraper .elementor-widget-image img{width: 25.89vw;transform: rotate(-19.53deg);}
	html body .prduct-finder-secmianwraper .elementor-button{padding: 3vw 5vw 3.6vw 4vw!important;background-color: #06C686 !important;}
	html body .prduct-finder-secmianwraper .elementor-button .elementor-button-text{color:#fff;}
	html .main-secwraper .right-block-wraper{order:-1;}
	 html body .prduct-finder-secmianwraper:before {content: '';background-image: unset;background-repeat: no-repeat;position: absolute;width: 100%;top:auto;z-index: 2;background-position: bottom;}
	html body .prduct-finder-secmianwraper:after {content: '';background-image: url(/wp-content/uploads/2025/11/Invengene-Home-Mobile.png);background-repeat: no-repeat;z-index: 1;position: absolute;top: 0;width: 100%;height: 100%;background-position: left bottom;background-size: 100%;}
	html .elementor-1128 .elementor-element.elementor-element-22d2b11 > .e-con-inner{z-index:3;padding-top: 28.9855vw !important;}
	html .latest-development-secmainwwraper .latest-postcarouselwraper .custom-nav .custom-prev{margin-right:2.5vw;}
	html body .latest-development-secmainwwraper .latest-postcarouselwraper .custom-nav a svg{width:5.8vw;height:5.8vw;}
	html .latest-development-secmainwwraper .latest-postcarouselwraper .custom-nav{top: -12vw;left: auto;right: 7.73vw;}
	html .latest-development-secmainwwraper .subsubtitle-linkwraper{margin-bottom:18.36vw;padding-left:0;}
	html .latest-development-secmainwwraper .right-block-wraper .h2{margin-top: 2.83vw;margin-bottom: 10.66vw;}
	html .latest-development-secmainwwraper .swiper-wrapper .post-contentwraper .image-wraper .category-wraper{padding: 1.4vw 2.9vw;left: 3.86vw;top: 3.86vw;font-size: 2.9vw;}
	html body .latest-development-secmainwwraper .swiper-wrapper .swiper-slide{margin-right:5.8vw;}
   html body .latest-development-secmainwwraper .post-contentwraper .image-wraper img{height:54.8309vw;width:100%;object-fit:cover;}
	html .latest-development-secmainwwraper .latest-postcarouselwraper .post-contentwraper .subtitle-wraper{margin-top: 3.8vw;width: 72.71vw;font-size: 4.83vw;}
	/*html body .latest-development-secmainwwraper .swiper-wrapper .swiper-slide.swiper-slide-active{width:unset !important;}*/
	html .latest-development-main-wraper{padding-left: 7.73vw;:7.73vw;margin-top: 57.97vw;margin-bottom: 57.97vw;}
	html .latest-development-secmainwwraper .left-block-wraper{display:none;}
	html .latest-development-secmainwwraper{grid-template-columns: 100%;column-gap: 0;margin: 0;}
	html .whats-newsecmainwraper .right-block-wraper h3{margin-top: 6vw;}
	html .concept-to-customer-sec-mainwraper.about-us-sec:before{background-image: url(/wp-content/uploads/2025/10/gradient-bg.png);background-position: 0% 5vw !important;background-repeat: no-repeat;}
	html .customslider-content-mb .section-wraped:nth-child(2){margin-top: 25.99vw;margin-bottom: 19.3237vw;}
	html body .customslider-section-mb.who-we-are-vision-mission-secmainwraper .customslider-content-mb .section-wraped:nth-child(2){margin-top: 19.3237vw;}
	html .customslider-content-mb .text-column .slide-description{margin-top:0;margin-bottom: 9.66vw;    width: 83.78vw;}
	html .customslider-content-mb .text-column .slide-title br{display:none;}
	html .customslider-content-mb .text-column .slide-title{font-size: 6.76vw;margin-bottom:3.83vw;margin-top: 6.73vw;color: #0A0C0F !important;text-transform:unset;}
	html .customslider-content-mb .image-container img{height: 96.62vw;width: 100%;object-fit: cover;object-position: top;display:block;border-radius: 0.9662vw;}
	html .customslider-content-mb .customslider-header{padding-bottom:16.7vw;}
	html .customslider-content-mb .slide-indicator .indicator-dot{width: 1.93vw;height: 1.93vw;background-color: #06C686;margin-bottom: 2vw;}
	html .customslider-content-mb .slide-indicator{margin-bottom:4.83vw;}
	html .customslider-content-mb .slide-indicator .indicator-label{font-size: 2.9vw;letter-spacing: 0.19vw;font-weight: 492;color: #2E3649;text-transform: uppercase;}
	html .customslider-header .right-title-desc .border-line{margin-top: 4.83vw;width: 7.73vw;height: 0.97vw;}
	html .customslider-section-mb .image-container{padding:0;}
	html .customslider-section-mb .customslider-container-mb{padding: 28.9855vw 7.25vw;padding-bottom:28.9855vw;}
	html .customslider-header p{margin-top: 5.8vw;max-width: 70.8vw;}
	.h2 .elementor-heading-title, h2, .h2{font-size: 8.696vw;}
	html .prduct-finder-secmianwraper .left-block-wraper .elementor-widget-text-editor p{position:unset;}
	html .prduct-finder-secmianwraper .left-block-wraper{position:unset;}
	html .whats-newsecmainwraper .ctas-wraper{column-gap: 5.75vw;}
	html .prduct-finder-secmianwraper .tag-subttile-desclinwraper .h1{margin-top: 2.67vw;margin-bottom: 6.73vw;}
	html .banner-img-content-wraper .img-content-wraper{gap:3.579vw;}
	html .concept-to-customer-sec-mainwraper .precedure-secmanwraper{row-gap: 14.03vw;}
	html .concept-to-customer-sec-mainwraper .elementor-image-box-content .elementor-image-box-title{font-size:4.87vw;margin-bottom:2vw;}
	html .concept-to-customer-sec-mainwraper .elementor-widget-image-box img{width:15.38vw;height:13.38vw;}
	html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraper .subtitle-desc-linkwraped h1{margin-bottom:3vw;}
	html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraper .sub-subtitle-wraper br{display:none;}
	html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraper .sub-subtitle-wraper h4{width:100%;font-size:4.87vw;}
	html .concept-to-customer-sec-mainwraper{padding-top:75.33vw !important;}
	html body.home .concept-to-customer-sec-mainwraper{padding-top:30.33vw !important;margin-top: -21vw !important;padding-bottom: 28.9855vw !important;}
	html .prduct-finder-secmianwraper .right-block-wraper .elementor-widget-text-editor p{width:70.05vw;}
	html .prduct-finder-secmianwraper .left-block-wraper .elementor-widget-text-editor p{width: 40.3vw;margin: auto;text-align: left;font-size: 3.38vw;margin-top: 5vw;position: absolute;left: 64vw;top: -3vw;}
	html .prduct-finder-secmianwraper .left-block-wraper{left:auto;}
	html .our-spotlightsecmainwraper{display:block;padding-top:0;}
	/*html .customslider-content .image-container{width:100% !important;}
	html .customslider-content .images-column,html .customslider-content{flex-wrap:wrap;}
	html .customslider-content .images-column{margin-left:0;}
	html .customslider-content .image-container.previous{width:100%;height:auto;}
	html .customslider-content .images-column{width:100%;height:auto;}*/
	html .customslider-header .title-desc-wraper{justify-content: start;flex-wrap: wrap;row-gap: 0;}
	html .customslider-header h2{flex-basis:100%;}
	html .customslider-header .right-title-desc{flex-basis:100%;margin-top:0;}
	html .customslider-header p{width:100%;}
	html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraper .sub-subtitle-wraper h4{text-align:left;width:100%;}
	html .concept-to-customer-sec-mainwraper .elementor-widget-image-box .elementor-image-box-description{width:100%;width: 38.93vw;}
	html .concept-to-customer-sec-mainwraper  .precedure-secmanwraper{grid-template-columns: 48.5% 48.5%;row-gap: 15.7vw;}
	html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraped .elementor-widget-text-editor p{width:100%;padding-bottom: 9.63vw;}
html .concept-to-customer-sec-mainwraper .subtitle-desc-linkwraper{grid-template-columns: 100%;}
	html .footer-top-custom-sec-wraper{background-position-y: 52vw;}
	.h3 .elementor-heading-title, h3, .h3{font-size:4.83vw;}
	html .whats-newsecmainwraper .right-block-wraper .h1{margin-top: 3.62vw;margin-bottom: 22.15vw;font-size: 8.7vw;line-height: 120%;}
	html .h1 .elementor-heading-title,html h1,html .h1{font-size: 11.59vw;}
	html .whats-newsecmainwraper .left-block-wraper h4{text-align:left;font-size: 4.83vw;display: inline-block;}
	html .whats-newsecmainwraper .left-block-wraper h4:before{width: 1.93vw;height: 1.93vw;left: 0;right: auto;top: auto;bottom: -3.5vw;}
	html .whats-newsecmainwraper{grid-template-columns: 100%;column-gap: 0;margin: 0 6.73vw;}
	footer .menu-items-mainwraper.section-2{margin-top:12.08vw;}
	footer .menu-items-listwraper.block-3.mobile-shown ul li:last-child{margin-bottom:0;}
	footer .footer-mb-only-cp-design-sec.mobile-shown .cp-wraper{color: #2E3649;margin-bottom: 3.83vw;font-size:2.9vw;}
	footer .menu-items-mainwraper .menu-items-listwraper ul li:first-child h4:before{width: 2.42vw;height: 0.97vw;left: -4vw;top: 1.2vw;}
	footer .footer-bottom-sec .social-emailcpsecmainwraper .social-wraper a img{width: 4.83vw;height: 4.83vw;}
	footer .footer-bottom-sec .social-emailcpsecmainwraper .social-wraper{column-gap:3.83vw;}
	footer .menu-items-listwraper.block-3.mobile-shown ul li{margin-bottom:2.86vw;}
	footer .phone-emailwraper{flex-wrap:wrap;margin-top: 5.8vw;margin-bottom: 0;}
	footer .menu-items-mainwraper .menu-items-listwraper ul li{margin-bottom:3.83vw;}
	footer .menu-items-mainwraper .menu-items-listwraper ul li:first-child h4{margin-bottom: 4.8vw;}
	footer .footer-bottom-sec{grid-template-columns: 50% 46%;column-gap: 3vw;align-items: flex-end;margin-top: 8.8611vw;padding-bottom: 8.6957vw !important;margin-bottom: 7.2464vw !important;padding-top: 2.2917vw;border-bottom: 0.5px solid #2E3649;border-top:0;}
	footer .rspv-site-above-footer-wrap >.container{padding: 24.73vw 9.73vw 7.73vw;}
	html .rspv-site-above-footer-wrap{padding:0;}
	footer .menu-items-mainwraper{grid-template-columns: 50% 46%;column-gap: 3vw;}
	html .footer-left-blockwraper{margin-bottom:12.7vw;position: relative;left: -2vw;}
	html .site-footer a,html .site-footer a{font-size:3.38vw;}
	footer .footer-secmain-wraper .footer-left-blockwraper .footer-logo-wraper img{width: 30vw;}
	footer .footer-secmain-wraper{grid-template-columns: 100%;text-align: left;}
	html .rspv-site-above-footer-wrap .footer-widget-wrapper{padding:0;}
	html .footer-top-custom-sec-wraper{background-image: url(/wp-content/uploads/2025/10/footer-common-bg.png);}
	html .green-bg-btnwraper a{padding: 2.7vw 4vw 2.7vw 4vw;column-gap: 1.93vw;}
	html body p,html body div,html body p,html body ul li,html body a{font-size:3.86vw;}
	html .custom-header-wraper .search-what-new-btn-wraper{gap:4.988vw;}
	html .custom-header-wraper{padding: 7.78vw 7.73vw;}
	html .custom-header-wraper .menu-toggle-icon-wraper .toggle-icon img{width:6.894vw;}
	html .custom-header-wraper .search-icon-wraper img{width: 5.65vw;height: 5.65vw;display:block;}
	header.custom-header-wraper .menu-toggle-icon-wraper .menu-text{display:none;}
	header.custom-header-wraper .menu-toggle-icon-wraper.desktop-visible{display:none;}
	header.custom-header-wraper .logo-wraper img{width: 30vw;}
	header.custom-header-wraper .search-what-new-btn-wraper .whats-new-btn{display:none;}
	html header .site-header-row-container-inner >.container{padding-top: 8.454vw;padding-bottom: 8.454vw;}
    html header .responsive-header-search-icon svg {width: 4.348vw;height: auto;}
	html .site-primary-header-inner-wrap .main-navigation .menu-toggle{font-size:4.831vw;}
	html header .icon-times:before{background-image: url(/wp-content/uploads/2026/03/Vector-12.svg);content: '';background-size: 100%;background-repeat: no-repeat;padding: 2.1vw;background-position: center;padding: 0;width: 3.382vw;height: 3.382vw;display: block;}
	html body .site-primary-header-inner-wrap:has(.main-navigation.toggled) #res-search-link{margin-right:1vw;}
	html body .site-header-row .main-navigation.toggled .menu-toggle .icon-times{margin-top: 1vw;}
	html .main-navigation.toggled .menu-toggle{top: 9vw;right: 7.7295vw;left: auto;}
	html .site-primary-header-inner-wrap:has(.main-navigation.toggled) #res-search-link{margin-right: 10.42vw;}
	html .site-primary-header-inner-wrap{margin:0px;}
	header .main-navigation{padding:0px;}
	html .site-header-row-container .site-branding{padding:0px;}
	html header .site-header-item.site-header-focus-item.responsive-header-search{margin-right:5vw;}
	html body .site-header-row .main-navigation.toggled .menu-toggle .icon-times{position:unset;}
	html body .site-header-row .main-navigation{transition: height 0.4s ease;height:0;}
	html body .site-header-row .main-navigation.toggled{height:100%;height:100vh}
	html .site-primary-header-inner-wrap .main-navigation .menu-toggle .icon-bars{margin-top:0.5vw;}
	html .site-header-primary-section-right.site-header-section.site-header-section-right{align-items:flex-start;}
	html body .responsive-header-search input[type=search].search-field{width: 74vw;}
	html body .site-primary-header-inner-wrap:has(.main-navigation.toggled) .responsive-header-search .search-type-responsive-slide #searchform{left: -1vw;}
	html .responsive-header-search .search-type-responsive-slide #searchform{transition:unset;}
	html body .site-primary-header-inner-wrap:has(.main-navigation.toggled) .responsive-header-search input[type=search].search-field {width: 88vw !important;}
	html body .site-primary-header-inner-wrap:has(.main-navigation.toggled) .search-type-responsive-slide.search-active .responsive-header-search-icon::before{right: 7vw;}
	html .search-type-responsive-slide.search-active .responsive-header-search-icon::before{font-size:5.1vw;}
	html .responsive-header-search-icon-wrap{color: #2E3649;}
	html .site-primary-header-inner-wrap .main-navigation .menu-toggle{font-size:unset;}
	html .search-type-responsive-slide.search-active .responsive-header-search-icon::before {font-size: 4.5vw;}
	html header .site-header-item.site-header-focus-item.responsive-header-search{margin-right:0px;}
	html header .responsive-header-search-icon svg{margin-right: 5vw;}
	html body .responsive-header-search input[type=search].search-field {width: 83vw;}
	.site-primary-header-inner-wrap:has(.search-type-responsive-slide.search-active) 
.main-navigation .menu-toggle .icon-bars{display:none;}
    body .site-primary-header-inner-wrap:has(.main-navigation.toggled) .responsive-header-search-icon svg{margin-top: 0.5vw;}
	html .main-navigation.toggled .menu {margin-top: 15.324vw;}
    html body header .main-navigation .menu>li {border-bottom: 0.5px solid rgba(0, 0, 0, 0.5);}
	.concept-to-customer-sec-mainwraper.partner-shipsec .elementor-element-b3fbabb p{max-width: 71vw;}
	.elementor-2323 .elementor-element.elementor-element-0391fec{padding-left: 7.25vw;}
	.elementor-element-ae098dd  .why-partners-swiper .swiper-slide{background-color: #F4F6F7;height: auto;border-radius: 1.9324vw;}
	html .elementor-element-de4f57f .customslider-section-mb.extensive-capabilitysecmain-wraper .customslider-container-mb .subtitle-desc-wraper .p1{width:100%;}
	html .elementor-element-71d87d7b.rnd-partnerships-section .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped .icon-wraper{margin-top:0px;}
	.elementor-element-71d87d7b .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped .title-desc-wraper h2{margin-top: 14.493vw;}
	html .elementor-element-71d87d7b .customslider-section-mb.extensive-capabilitysecmain-wraper .customslider-container-mb{background-position: 8% top;}
	html body .insights-blog-listing-mainwraper .main-section-wraper .subtitle-wraper h2{font-size: 13.043vw;margin-bottom: 4.831vw;line-height: 110.00000000000001%;}
	html .elementor-2679 .elementor-element.elementor-element-3e8481b{padding-bottom:0px;margin-bottom:0px;}
	html .elementor-2679 .elementor-element.elementor-element-6bd13ef{margin-bottom:0px;}
	html body .blog-lsiting-items-mainwraper{padding-bottom: 14vw;}
	html .whats-new-popup{background-position: left;background-repeat: no-repeat !important;background-size: auto;}
	html .what-box{border-radius:1.932vw;}
	html .what-box h3, html .product-popup-details .same-css p, html body .product-popup-details .prod-det-second .products-Regions-col .product-regoin-heading {letter-spacing: 0.4vw;}
	.elementor-3332 .elementor-element.elementor-element-97b711a:not(.elementor-motion-effects-element-type-background), .elementor-3332 .elementor-element.elementor-element-97b711a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size: 162%;}
	html .product-filter-wrapper:before{display:none;}
	html body .product-filter-wrapper{padding-top: 19.324vw;}
	html body .customslider-header.product-pg-sec{padding-bottom: 23.986vw;}
	html .product-popup{transition: transform 0.6s ease-out;}
	html .product-popup-details .prod-det-first .heading-det-sec .phase-wraper{align-items:center;}
	html body .product-filter-wrapper .product-table-mainwraper{margin-bottom:7.005vw;}
	html body .product-table-list-mainwraper {padding-bottom: 19.5vw;}
	html body .featured-product-box h4{font-size:5.797vw;line-height:125%;}
	html .what-box .phase-cell-wrapper{padding-left:0px !important;}
	html .what-box .phase-step{width:14vw;}
	html body .what-box .phase-cell-wrapper:before{background-image:unset;}
	html .contact-secinfo-form-mainwraper .bottom-secwraper .field-wraped input[type="file"]{padding-top: 1.2vw;}
	html body .status-line{display:none;}

	
	
}


