/*
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");font-weight: 492;font-style: normal;font-display: swap;
}

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

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;}
.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;}

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

/******general css*****/

html body.error404 .error404.hentry .search-form{display:none;}
html body.error404 .error404.hentry{background-color:transparent;}
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: -6vw;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: 4.44vw;margin-bottom: 2.22vw;}
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.5vw;}
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{font-weight:492;color:#0A0C0F;}
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: 4.5vw;margin-top:4.11vw;}
html body .office-details-secmainwraper_ele >.e-con-inner{padding-top: 12.28vw !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;}
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{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;}
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: 11.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.8vw;}
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: url(/wp-content/uploads/2025/09/top-gradient.png);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: url(/wp-content/uploads/2025/09/bottom-gradient.png);background-repeat: no-repeat;bottom: -45vh;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: 100%;}
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 .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item .panel-heading .icons-wraper .plus-icon{transform: rotate(0deg);opacity:1;}
html .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item.active .panel-heading .icons-wraper .plus-icon{transform: rotate(180deg);opacity:0;}
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:1.04vw;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: 28% 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;}
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: 0vw;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%;}
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;}
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:22.67vw;margin-bottom: 12.67vw;}
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;}
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-active) .post-contentwraper .subtitle-wraper.h4{display:none;}
html .latest-development-secmainwwraper .swiper-wrapper{column-gap:1.39vw;}
html .latest-development-secmainwwraper .latest-postcarouselwraper .post-contentwraper .subtitle-wraper{color: #2E3649 !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: 5.3vw;}
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;}
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: 5.56vw;padding-right: 5.56vw;}
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:5.56vw;}
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 .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;margin-top: 9.39vw;}
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;}


/******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;}*/
}

@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 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: 39vw;}
	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:2vw;}
	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 - 16vw);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:3vw;}
	html .prduct-finder-secmianwraper .right-block-wraper .elementor-widget-text-editor p{width: 27.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:768px) {
	/*****common css******/
	
	.mobile-shown{display:none !important;}
	
	/******general css******/
	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: url(/wp-content/uploads/2025/10/capabaity-overlay-map.png) !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;}
	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;}
	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:18.42vw;}
	/*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:0;}
	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;}
	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-active{width: 27.36vw !important;}
	header.custom-header-wraper .search-what-new-btn-wraper .menu-toggle-icon-wraper.mobile-shown{display:none;}
}
/*** tab css ***/
@media only screen and (min-width: 768px) and (max-width: 1199px) {
	
	/*******common css********/
	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: 2.11vw;}
	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.6vw;height:0.6vw;}
	html body .green-bg-btnwraper a{padding:1.4vw 2.4vw 1.4vw 2.1vw;font-size:2.11vw;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:1.7vw;}
	body p, body div, body p, body ul li{font-size:2vw;line-height:135%;}
	
	/******general css ********/
	
	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:16.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:100%;}
	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%;}
	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:2.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: 0.44vw;}
	html body .whats-newsecmainwraper{margin:0 0;}
	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;}
	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:7.3vw;}
	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: 70%;}
	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{font-size:1.6vw;}
	html body .contatc-section-mainwraper-ele:before{background-position: -15vw -3.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.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 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:10vw;}
	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/10/rnd-capabilty-image1.png);background-position: 30% top;background-size: 100%;background-repeat: no-repeat;}
	html .purpose-built-innovationsecwraper .customslider-header{padding-bottom: 6.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: 4.8vw;height: 4.8vw;}
	html .purpose-built-innovationsecwraper .custom-nav .swiper-button-disabled{opacity: 1;}
	html .purpose-built-innovationsecwraper .custom-nav .custom-prev{margin-right:2.5vw;}
	html .purpose-built-innovationsecwraper .custom-nav a{display: inline-block;color: unset;}
	html .purpose-built-innovationsecwraper .custom-nav{position: absolute;top: -8vw;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:44vw;}
	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: 4.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: 768px) and (max-width: 1199px){
	/*****common css*****/
	html {overflow:auto;}
	html body{overflow-x: hidden;}
	
	/********general css*******/
	
	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;}
	html body .client-logos-sectionwraped .subtitle-wraper{grid-template-columns: 30% 67%;
    column-gap: 2vw;}
	html body .client-logos-sectionwraped .sectin-wraped-in_{grid-template-columns: 29% 68%;
    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.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;}
	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: -15.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;}
	html .customslider-content-mb{display:flex;justify-content:space-between;flex-wrap:wrap;padding: 0 0vw;row-gap: 6vw;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) {
	
	/******common css*******/
	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;}
	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;}
	.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;}
	
	/******generel css*******/
	
	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:5.8vw;height:5.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: 7.25vw;padding-right: 7.25vw;}
	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:0;}
	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: 28.92vw;}
	html .concept-to-customer-sec-mainwraper.about-us-sec.partner-shipsec:before{background-position: 0% -10vw !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;}
	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 .guidedbyValues-wraper .acc-item-desc-wraper{display:block;}
	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: 40.31vw !important;padding-bottom: 40.48vw !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{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 .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: 13.49vw;row-gap: 16.15vw;}
	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);}
	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;}
	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% 0vw !important;}
	html body.home .banner-img-content-wraper .text-scroller-wraper{margin-top:19.32vw;}
	html body.home .banner-img-content-wraper .content-wraper .p1.desc{margin-top: 3.76vw;margin-bottom: 11.59vw;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;}
	html body .guidedbyValues-wraper .guidedbyValues-img-wraper .acc-items-wraper .acc-item .image-wraper img{width:100%;}
	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: 5.8vw;
    height: 5.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: 20vw;left: auto;right: 6vw;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: 8.06vw;margin-bottom: 3.8vw;}
	html .purpose-built-swipermbwraper.extensive-capabilitycontentsec-wraper .capability-card .content-secwraped .icon-wraper{margin-bottom: 13.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 19.32vw;}
	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;}
	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: 5.8vw;
    height: 5.8vw;}
	html .purpose-built-innovationsecwraper .custom-nav .swiper-button-disabled{opacity: 1;}
	html .purpose-built-innovationsecwraper .custom-nav .custom-prev{margin-right:2.5vw;}
	html .purpose-built-innovationsecwraper .custom-nav a{display: inline-block;color: unset;}
	html .purpose-built-innovationsecwraper .custom-nav{position: absolute;top: -12vw;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: 109vw;}
	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 38.65vw 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% -4% !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:url('/wp-content/uploads/2025/10/Rectangle-245-1.png');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: 32.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: 14.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: 3.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: 48.31vw;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-top: 50.33vw !important;padding-bottom:0;padding-top: 73.33vw !important;padding-bottom: 0;margin-top: -30vw;}
	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{margin-bottom: 36.48vw;}
	html body .enterperneur-vision-secmainwraper{padding-bottom: 40.31vw;}
	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;}
	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 17.32vw;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: 7.639vw;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% 50%;padding: 7.73vw;margin:0;padding-bottom: 16.91vw;}
	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:17.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: 9.66vw;}
	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: 56.23vw !important;margin-top: -25vw;}
	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: 5.8vw;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% -11vw !important;}
	html body .elementor-1690 .elementor-element.elementor-element-28af1961:before{content:'';background-image:url('/wp-content/uploads/2025/10/Mask-group-1.png');width:100%;height:100%;background-position: 0vw -11vw !important;opacity:1;}
	html .elementor-61 .elementor-element.elementor-element-3ef839d{padding-top: 45.96vw;}
	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;}
	html .latest-development-main-wraper{padding-top: 75.97vw;margin-bottom: 48.31vw !important;margin-top: 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: 10.833vw !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: 28.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: url(/wp-content/uploads/2025/10/product-finder-blur.png);background-repeat: no-repeat;position: absolute;width: 100%;top: -40vw;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: 60.63vw !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;}
	html .latest-development-secmainwwraper .right-block-wraper .h2{margin-top: 2.83vw;margin-bottom: 9.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:59.682vw;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: 28.99vw;margin-bottom: 28.99vw;}
	html body .customslider-section-mb.who-we-are-vision-mission-secmainwraper .customslider-content-mb .section-wraped:nth-child(2){margin-top: 15.49vw;}
	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;}
	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: 30.96vw 7.25vw;padding-bottom:0px;}
	html .customslider-header p{margin-top: 5.8vw;max-width: 70.8vw;}
	.h2 .elementor-heading-title, h2, .h2{font-size: 8.76vw;}
	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;padding-top: 58.33vw !important;margin-top: -21vw !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;}
	/*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;margin-bottom: 18.74vw;
    align-items: flex-end;}
	footer .rspv-site-above-footer-wrap >.container{padding: 30.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;}
}


