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

*/


/********common css*********/
.grecaptcha-badge{display:none;}

/*html{overflow-x:auto;}
html body{overflow-x:hidden;}*/
html footer .content-outer{max-width: 100%;padding-left: 3%;padding-right: 3%;}
html header >.container{background-color: rgba(246, 246, 246, 0.60);margin-left: 3%;margin-right: 3%;padding-left: 0;padding-right: 0;max-width:100%;border-radius: 0.521vw;overflow:hidden;overflow:unset;}
html body .main-navigation .menu > li:last-child > a{border-radius: 0 0.521vw 0.521vw 0;font-weight:500;}
html .e-con-boxed.e-parent >.e-con-inner, html .e-con.e-parent >.e-con-inner{max-width: 100%;padding-left:3%;padding-right:3%;padding-top:0;padding-bottom:0;}
html body .elementor-element.e-parent{padding-left:0;padding-right:0;}
html body .e-con-full.e-parent .e-con-boxed.e-con.e-flex>.e-con-inner{max-width: 100%;padding-left:3%;padding-right:3%;}

html body .main-navigation .menu .sub-menu .current_page_item > a{color: var(--Accelerator, #A1C7FF);}
/**html .contactformmainwraper .select2-container .select2-search.select2-search--inline textarea{display:none;}**/
.blog.front-page .custom-home-about-section .about-section-wrapper, .blog.front-page .custom-home-contact-section .contact-content, .blog.front-page .custom-home-featured-area .featured-area-wrapper, .blog.front-page .custom-home-testimonial-section .testimonial-content, .blog.front-page .feature-main-div, .blog.front-page .team-main-div, .blog.front-page aside.home-widgets .home-widget-wrapper, .header-widgets .header-widgets-wrapper, .navigation, .page.front-page .custom-home-about-section .about-section-wrapper, .page.front-page .custom-home-contact-section .contact-content, .page.front-page .custom-home-featured-area .featured-area-wrapper, .page.front-page .custom-home-testimonial-section .testimonial-content, .page.front-page .feature-main-div, .page.front-page .team-main-div, .page.front-page aside.home-widgets .home-widget-wrapper, .row{margin-right:0;margin-left:0;}
html .site-header-layout-horizontal .site-branding{padding-left:0;}
html .main-navigation{padding-right:0;}

html .contactform-container .wpcf7-not-valid-tip{color:#FF624D;}
html  .wpcf7 form.invalid .wpcf7-response-output{border-color:#FF624D;color:#fff;}
html .wpcf7 form.sent .wpcf7-response-output{color:#fff;}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0px 1000px #0036EE inset !important;
    box-shadow: 0 0 0px 1000px #0036EE inset !important;
    background-color: transparent !important;
    -webkit-text-fill-color: #fff !important; /* Forces text color */
}



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


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

html body .intl-tel-input.separate-dial-code .selected-dial-code{font-size: 0.938vw;}
html body .request-datasheet-model-wrapper .title-display-oncareers{display:none;}
html body.page-id-2246 .request-datasheet-model-wrapper .title-display-oncareers{display:block;max-width: 70%;}
html body.page-id-2246 .request-datasheet-model-wrapper .title.title-hide-oncareers{display:none;}
html .wpcf7 form .wpcf7-response-output{font-size: 0.938vw;line-height: 1.5vw;font-family: 'Roboto';padding: 0.5vw 1vw;}
html .aboutusweprovide .cta-wrapper{display:none;}
html .testimonials-container .customers-since-slution-secmaionwraper .customer-sincewraped span{color: var(--Dark-Blue, #0036EE);}
html .testimonials-container .prev-next-arrow-wraper{margin-top: 0;justify-content: flex-end;position: absolute;top: 21.2vw;left: auto;right: 1vw;}
html .testimonials-container .arrow svg{width: 0.938vw;height: 0.938vw;}
html .testimonials-container .customers-since-slution-secmaionwraper .solution-secmainwraped{text-align:left;visibility:hidden;}
html .testimonials-container .testimonial-item-content-wraper .author-solution-secmainwraper{border-top: 0.156vw solid #E8E0DC;padding-top: 1.25vw;}
html .testimonials-container .customers-since-slution-secmaionwraper{display: grid;grid-template-columns: 50% 50%;}
html .testimonials-container .customers-since-slution-secmaionwraper .customer-sincewraped{text-align:left;}
html .testimonials-container .solution-secmainwraped ul {list-style-type:none;margin:0;}
html .testimonials-container .solution-secmainwraped ul li{color: var(--Dark-Grey, #494341);font-family: "Roboto Mono";font-size: 0.833vw;font-style: normal;font-weight: 400;line-height: 180%;text-transform: uppercase;border-bottom: 0.078vw solid #E8E0DC;margin-bottom: 0.469vw;}
html .testimonials-container .solution-secmainwraped ul li:last-child{margin-bottom:0;}
html .testimonials-container .customers-since-slution-secmaionwraper .customer-sincewraped{color: var(--Light-Grey, #746D69);font-family: Roboto;font-size: 0.833vw;font-style: normal;font-weight: 400;line-height: 160%;}
html .testimonials-container .testimonial-item-content-wraper .author-solution-secmainwraper .author a{text-decoration:underline;}
html .testimonials-container .testimonial-item-content-wraper .author-solution-secmainwraper .author,html .testimonials-container .testimonial-item-content-wraper .author-solution-secmainwraper .author a{color: var(--Dark-Grey, #494341);font-family: "Roboto Mono";font-size: 0.938vw;font-style: normal;font-weight: 400;line-height: 180%;text-transform: uppercase;text-align: left;margin-bottom: 1.563vw;}
html .testimonials-container .testimonial-item-content-wraper.active-item-content .testimonial-title{color: var(--Dark-Blue, #0036EE);text-align: center;font-family: SUSE;font-size: 1.458vw;font-style: normal;font-weight: 400;line-height: 128%;padding-bottom:2.083vw;}
.testimonials-container .testimonials-wraper {display: grid;grid-template-columns: repeat(4, 1fr);gap: 1.042vw;}
.testimonials-container .testimonial-item{height: max-content;}
.testimonials-container .testimonials-content-wraper {grid-column: 2 / -2;text-align: center;padding: 3.333vw 1.563vw 1.563vw 1.563vw;color: #2962FF;line-height: 1.6;position:relative;/*background-image: url(/wp-content/uploads/2025/03/Text-Background.png);background-size: 100% 100%;background-repeat: no-repeat;*/}
.testimonials-container .testimonials-content-wraper:before{content:'';background-image:url(/wp-content/uploads/2025/03/Plus-Icon.png);background-size:1.5vw;background-repeat: no-repeat;padding: 0.7vw;position: absolute;left: 0;top: 0;}
.testimonials-container .testimonials-content-wraper:after{content:'';background-image:url(/wp-content/uploads/2025/03/Plus-Icon.png);background-size:1.5vw;background-repeat: no-repeat;background-size:1.5vw;background-repeat: no-repeat;padding: 0.7vw;position: absolute;left: auto;top: 0;right:0;}
.testimonials-container .prev-next-arrow-wraper {display: flex;align-items: center;margin-top: 20px;}
.testimonials-container .testimonial-item-content-wraper {display: none;}
.testimonials-container .testimonial-item-content-wraper.active-item-content {display: block;}
.testimonials-container .arrow {cursor: pointer;padding: 0.521vw;}
.testimonials-container .testimonial-item{position: relative;}
.testimonials-container .testimonial-item .logo-wraper{position: absolute;left: 0;right: 0;top: 0;bottom: 0;display: flex;justify-content: center;align-items: center;cursor:pointer;border-radius:0.625vw;}
.testimonials-container .testimonial-item.active-item .logo-wraper{background-color: transparent;background-image: url(/wp-content/uploads/2025/03/Active-State.png);background-size: 100% 100%;background-repeat: no-repeat;}
.testimonials-container .testimonial-item img{display: block;border-radius: 0.625vw}
.testimonials-container .testimonial-item:hover .logo-wraper{background-color: #201C1B;}

html .contactbannercontent.Unsaturated-polistercontent h1,html .contactbannercontent.polymer-solution-content h1,html .contactbannercontent.faq-contentbanner h1,html .contactbannercontent.contact-banner-text h1,html .contactbannercontent.polymer-solution-content .pol-sub-heading{color: var(--Dark-Blue, #0036EE);text-align: center;font-family: Tektur;font-size: 1.042vw;font-style: normal;font-weight: 500;line-height: 120%;letter-spacing: 0.8px;}
html body .advantage-cards-section-wraper .home-banner-move-cards-box .banner-card-content .card-image{padding:2.24vw;}
html .about-textontop-imagesecmaibnwrper .image-wraper-ontop img{border-radius: 0.625vw;display:block;width:100%;}
html .about-textontop-imagesecmaibnwrper .text-wraper p{color: var(--White, #FFF);font-family: Roboto;font-size: 1.042vw;font-style: normal;font-weight: 400;line-height: 160%;letter-spacing: -0.2px;position: relative;z-index: 1;font-weight:300;}
html .about-textontop-imagesecmaibnwrper .text-wraper{width: 34.271vw;margin: auto;padding-top: 3.229vw;margin-left:24vw;}
html .about-textontop-imagesecmaibnwrper .image-wraper-ontop{position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
html .about-textontop-imagesecmaibnwrper{position: relative;height: 40.521vw;}
html .recyclled-contentmain-wraaper .content-sec-wraped  .elementor-element >.e-con-inner{padding: 0;}
html .recyclled-contentmain-wraaper > .e-con-inner{padding-left:0 !important;padding-right:0 !important;}
html .recyclled-contentmain-wraaper .content-sec-wraped >div{padding:0;}
html .recyclled-contentmain-wraaper .content-sec-wraped{padding:0;}
html .recyclled-contentmain-wraaper .section-wraped-inn .content img{position: absolute;width: 100%;height: 100%;object-fit: cover;top: 0;display: block;}
html .recyclled-contentmain-wraaper .section-wraped-inn .content .desc{position: relative;z-index: 1;color: var(--White, #FFF);text-shadow: 0px 0px 4px rgba(73, 67, 65, 0.25);font-family: Roboto;font-size: 3.731vw;font-style: normal;font-weight: 400;line-height: 148%;letter-spacing: -0.15px;width: 78.886vw;margin-left: auto;padding-right: 5.97vw;padding-top: 5.97vw;}
html .recyclled-contentmain-wraaper .section-wraped-inn .content{position: relative;height: 100vw;}
html .recyclled-contentmain-wraaper .section-wraped-inn .header .inner{display: flex;column-gap: 11.194vw;}
html .recyclled-contentmain-wraaper .e-n-accordion-item-title-icon{display:none;}
html .recyclled-contentmain-wraaper .section-wraped-inn .header .title{color: var(--Dark-Grey, #494341);font-family: SUSE;font-size: 5.97vw;font-style: normal;font-weight: 400;line-height: 120%;}
html .recyclled-contentmain-wraaper .section-wraped-inn .header .num{color: var(--Light-Grey, #746D69);font-family: Tektur;font-size: 3.483vw;font-style: normal;font-weight: 400;line-height: 180%;text-transform: uppercase;}
html .recyclled-contentmain-wraaper .section-wraped-inn .e-n-accordion details summary{border: 0;border-top: 1.5px solid #E8E0DC;padding:0;padding-top: 6.473vw;padding-bottom: 6.473vw;margin-left: 5.97vw;margin-right: 5.97vw;}


html .recyclled-contentmain-wraaper .section-wraped-inn .e-n-accordion details:last-child summary{border-bottom: 1.5px solid #E8E0DC;}
html .recyclled-contentmain-wraaper{padding-bottom:20vw;}
html .polymer-appliction-container .connect-linkwraper .cta-text{max-width: 17.104vw;}
html body .main-navigation .menu > li.current_page_item:last-child > a{background: var(--Dark-Blue, #0036EE) !important;color: #fff;font-weight:500;}
html body.page-id-2246 .contactbannercontent{width: 37.417vw;}
html body.page-id-1509 .contactbannercontent{width: 54.667vw;}
html .homeproduct-cta-btn-cls a:hover svg path{fill:black;}
html .homeproduct-cta-btn-cls a:hover svg path.arrow{stroke: #fff;}
html .elementor-1513 .elementor-element.elementor-element-a4eb4e4 iframe{display:block;}
html .contactformmainwraper .select2-container .select2-selection.select2-selection--multiple:before{content:'';    background-image: url(/wp-content/uploads/2025/01/Dropdown-Icon.svg);background-repeat: no-repeat;background-size: contain;width: 21px;height: 19px;top: -0vw;left: auto;right: 0.5vw;position: absolute;cursor:pointer;}
html .contactformmainwraper .select2-container .select2-search.select2-search--inline{position:relative;}
html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:transparent !important;}
html .select2-container--default .select2-selection--multiple .select2-selection__choice__display{padding-right:20px;}
html .blog-posts-sidebar-filter-section .filter-sidebar-wraper .section-wraped{max-height:27vw;overflow-y:auto;}
html .blog-posts-sidebar-filter-section .filter-sidebar-wraper .section-wraped::-webkit-scrollbar,html .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar {
  width: 3px;
}

html .blog-posts-sidebar-filter-section .filter-sidebar-wraper .section-wraped::-webkit-scrollbar-track,html .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track{background:rgba(255,255,255,0.2);}
html .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track{margin-right:20px;}

html .blog-posts-sidebar-filter-section .filter-sidebar-wraper .section-wraped::-webkit-scrollbar-thumb,html .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb {
  background: #A1C7FF; border-radius: 10px;
}

/*html .blog-posts-sidebar-filter-section .filter-sidebar-wraper .section-wraped::-webkit-scrollbar-thumb:hover {
  background: #0036EE; 
}*/

html .key-section-icon-subtitle-dewscwraper{position:relative;}
html .key-section-icon-subtitle-dewscwraper:after{content:'';}
html .key-propertiessecmainwraper .sub-tagwraper {position: sticky;top: 10vw;height: 100px;}
html .key-propertiessecmainwraper .key-section-icon-subtitle-dewscwraper .section-wraper .icon-wraper-subttile-wraper img{width: 3.906vw;}
html .key-propertiessecmainwraper .key-section-icon-subtitle-dewscwraper .section-wraper:first-child{padding-top:0;}
html .key-propertiessecmainwraper .key-section-icon-subtitle-dewscwraper .section-wraper .icon-wraper-subttile-wraper{display: flex;column-gap: 3vw;}
html .key-propertiessecmainwraper .key-section-icon-subtitle-dewscwraper .section-wraper{display:grid;grid-template-columns: 53% 38%;column-gap: 7vw;padding-top: 2.604vw;padding-bottom: 2.604vw;border-bottom: 2px solid rgba(232, 224, 220, 1);}
html .key-propertiessecmainwraper{padding-top: 5.582vw;}
html .key-propertiessecmainwraper .key-section-icon-subtitle-dewscwraper .desc{font-family: Roboto;font-size: 1.042vw;font-weight: 400;line-height: 1.667vw;letter-spacing: -0.01em;text-align: left;color: rgba(116, 109, 105, 1);width: 28.906vw;}
html .key-propertiessecmainwraper .key-section-icon-subtitle-dewscwraper .icon-wraper-subttile-wraper .subtitle-wraper{font-family: SUSE;font-size: 2.604vw;font-weight: 300;line-height: 3.125vw;letter-spacing: 0.01em;text-align: left;white-space:nowrap;}
html .key-propertiessecmainwraper .sub-tagwraper h2{font-family: Tektur;font-size: 1.042vw;font-weight: 500;line-height: 1.25vw;letter-spacing: 0.04em;text-align: left;text-underline-position: from-font;text-decoration-skip-ink: none;color: rgba(0, 54, 238, 1);}
html .application-section.polymer-applictionsecmainwraper .content-item.active .pop-content-wraper .slide-counter span.active-slide-counter{color:#746D69;}
html .application-section.polymer-applictionsecmainwraper .content-item.active .pop-content-wraper .slide-counter span.separator{color:#6C7CFF;padding:0.3vw;}
html .application-section.polymer-applictionsecmainwraper .industries-container .pop-content-wraper .slide-counter{padding: 2.042vw 1.719vw 0vw 2.188vw;}
html .application-section.polymer-applictionsecmainwraper .industries-container .pop-content-wraper .slide-counter span{color: var(--Light-Grey, #BBB5B3);font-family: Tektur;font-size: 0.938vw;font-style: normal;font-weight: 400;line-height: 180%; /* 32.4px */text-transform: uppercase;}
html .poymer-bannersecmainwraper:before{background: linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);}
html .rim-grid-blocsecmainwraper .about_page_landscape_section_box .image-wraper img{height: 5.208vw;object-fit: contain;}
html .rim-grid-blocsecmainwraper .about_page_landscape_section_box{padding: 3.646vw 1.563vw 3.646vw 1.563vw;}
.rim-grid-blocsecmainwraper .about_page_landscape_section_box p{padding-bottom: 0;max-width: 21.458vw;height: auto;}
html .Rim-secmainwraper .aboutusweprovidetext .text{width: 53.438vw;}
html .Rim-secmainwraper .aboutusweprovide{padding-top: 5.582vw;padding-bottom: 5.208vw;}
html .polmemrcecmical-resisteancesecmainwraer .inner-secmainwraper{column-gap:3vw;}
html .polmemrcecmical-resisteancesecmainwraer .inner-secmainwraper .custom-cta-wraper.blue-cta-wraper .cta-text{width: 19.104vw}
html .polmemrcecmical-resisteancesecmainwraer .inner-secmainwraper .subtitle-desc-ctalinkwraper .desc{color: var(--Light-Grey, #746D69);font-family: Roboto;font-size: 1.042vw;font-style: normal;font-weight: 400;line-height: 160%;letter-spacing: -0.2px;padding-bottom: 3.125vw;}
html .polmemrcecmical-resisteancesecmainwraer .subttle-wraper h2{color: var(--Dark-Blue, #0036EE);font-family: SUSE;font-size: 2.604vw;font-style: normal;font-weight: 300;line-height: 120%;letter-spacing: 0.5px;width: 67.135vw;padding-bottom: 1vw;}
html .polmemrcecmical-resisteancesecmainwraer{padding-top: 6.25vw;}
html .get-custom-solution-secmainwraper .imgwraper.right-block-wraper img{border-radius: 0.625vw 0vw 0vw 0.625vw;}
html .get-custom-solution-secmainwraper .imgwraper.left-block-wraper img{border-radius: 0vw 0.625vw 0.625vw 0vw;}
html .get-custom-solution-secmainwraper .custom-cta-wraper.blue-cta-wraper:hover .center-circle{fill:#0036EE;}
html .get-custom-solution-secmainwraper .custom-cta-wraper.blue-cta-wraper .center-circle{fill: #fff;}
html .get-custom-solution-secmainwraper .custom-cta-wraper.blue-cta-wraper .dots-around{stroke: #fff;}
html .application-section.polymer-applictionsecmainwraper .industries-container .pop-title{padding: 2.042vw 1.719vw 0.833vw 2.188vw;}
html .application-section.polymer-applictionsecmainwraper .industries-container .pop-content-wraper{min-width: 32.448vw;}
html .application-section.polymer-applictionsecmainwraper .content-item-wraper .desc{padding: 1.042vw 2.188vw;font-family: Roboto;font-size: 1.25vw;font-weight: 400;line-height: 2vw;text-align: left;width: 28.542vw;color: rgba(116, 109, 105, 1);padding-top:0;padding-bottom:0;}
html .get-custom-solution-secmainwraper .connect-linkwraper .custom-cta-wraper .cta-text{width: 16vw;}
html .get-custom-solution-secmainwraper .connect-linkwraper .custom-cta-wraper{margin: auto;}
html .get-custom-slutionmainploymenrmainwraper{padding: 10vw 0 7vw;align-items: center;justify-content: center;}
html .get-custom-solution-secmainwraper .connect-linkwraper .cta-text{color:#fff;}
html .get-custom-solution-secmainwraper .imgwraper img{width:100%;object-fit:cover;height: 29.167vw;display: block;border-radius: 0.625vw;}
html .get-custom-solution-secmainwraper .desc{font-family: Roboto;font-size: 1.042vw;font-weight: 400;line-height: 1.667vw;letter-spacing: -0.01em;text-align: center;color:#fff;padding-top: 2vw;padding-bottom: 2vw;
font-weight:300;}
html .get-custom-solution-secmainwraper .subtitle-desc-ctalinkwraper .subttile-wraper{font-family: SUSE;font-size: 3.385vw;font-weight: 300;line-height: 4.063vw;letter-spacing: 0.01em;text-align: center;color:#fff;}
html .poymer-bannersecmainwraper .contactbannercontent{width: 55.26vw;}
.openings-container .opening-accordion-panel.active-acc .title-tags-wraper{min-height:10vw;}
.openings-container .opening-accordion-panel.active-acc .applynow-linkwraper{display:block;}
.openings-container .opening-accordion-panel .applynow-linkwraper{display:none;}
.openings-container .opening-accordion-panel .applynow-linkwraper{position: absolute;bottom: 0;}
.openings-container .opening-accordion-panel .title-tags-wraper{position:relative;}
.careers-jobopeningssec-mainwraper .applynow-linkwraper .applynow-link{display: flex;align-items: center;column-gap: 0.417vw;cursor:pointer;}
.careers-jobopeningssec-mainwraper .applynow-linkwraper .applynow-link img{width: 0.938vw !important;height: 0.938vw !important;}
.careers-jobopeningssec-mainwraper .applynow-linkwraper .applynow-link span{color: var(--White, #FFF);text-align: right;font-family: "Roboto Mono";font-size: 0.938vw;font-style: normal;font-weight: 400;line-height: 180%;text-decoration-line: underline;}
.elementor-2246 .elementor-element.elementor-element-d4d48a0{justify-content:center;}
body .openings-container .opening-accordion-panel img{width: 1.458vw;height: 1.458vw;}
.posing-secwraperwraper{padding-bottom: 7.292vw;}
.careers-jobopeningssec-mainwraper .apply-link-wraper .elementor-widget-text-editor .elementor-widget-container b{font-weight:500;}
.job-subtityle-wraper h2{color: var(--White, #FFF);font-family: SUSE;font-size: 3.385vw;font-style: normal;font-weight: 300;line-height: 120%;letter-spacing: 0.65px;}
.careers-jobopeningssec-mainwraper .apply-link-wraper .elementor-widget-text-editor .elementor-widget-container a{color: var(--Accelerator, #A1C7FF);font-family: Roboto;font-size: 1.042vw;font-style: normal;font-weight: 400;line-height: 160%;letter-spacing: -0.2px;text-decoration-line: underline;text-decoration-style: solid;text-decoration-skip-ink: none;text-decoration-thickness: auto;text-underline-offset: auto;text-underline-position: from-font;}
.careers-jobopeningssec-mainwraper .apply-link-wraper .elementor-widget-text-editor .elementor-widget-container{color: var(--White-Grey, #F6F6F6);font-family: Roboto;font-size: 1.042vw;font-style: normal;font-weight: 400;line-height: 160%;letter-spacing: -0.2px;}
.openings-container .opening-header-wraper ,.openings-container .opening-accordion-panel .opening-accordion-title-desc-wraper{display:grid;grid-template-columns:30% 60%;}
.openings-container .opening-header-wraper{border-bottom:1.5px solid #6C7CFF;margin-bottom:2.083vw;padding-bottom: 0.417vw;}
    .openings-container .opening-header-wraper .opening-header-title{color: #A1C7FF;font-family: "Roboto Mono";font-size: 24px;font-style: normal;font-weight: 500;line-height: 180%; /* 43.2px */text-transform: uppercase;font-size:1.25vw;line-height:2.25vw;}
    .openings-container .opening-title{color: #FFF;font-family: SUSE;font-size: 32px;font-style: normal;font-weight: 500;line-height: 130%; /* 41.6px */font-size:1.667vw;line-height:2.167vw;}
    .openings-container .opening-accordion-panel{padding-bottom:2.083vw;margin-bottom:2.083vw;border-bottom:1.5px solid #6C7CFF;position:relative;}
    .openings-container .contnet-wraped{color: #FFF;font-family: Roboto;font-size: 20px;font-style: normal;font-weight: 400;line-height: 160%; /* 32px */letter-spacing: -0.01vw;font-size:1.042vw;line-height:1.667vw;max-width:46.406vw;}
    .openings-container .contnet-wraped h2{color: #A1C7FF;font-family: "Roboto Mono";font-size: 20px;font-style: normal;font-weight: 600;line-height: 180%;text-transform: uppercase;font-size:1.042vw;line-height:1.667vw;margin-top:1.563vw;margin-bottom:0;}
    .openings-container .contnet-wraped ul{margin-top:5px;}
    .openings-container .contnet-wraped ul li{color: #E8E0DC;font-family: Roboto;font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%;letter-spacing: -0.18px;font-size:0.938vw;line-height:1.563vw;letter-spacing:-0.009vw;}
    .openings-container .opening-accordion-panel .accordion__button{position:absolute;top:0;right:0;}
    .openings-container .opening-accordion-panel .minus-icon{display:none;}
    .openings-container .opening-accordion-panel.active-acc .minus-icon{display:block;}
    .openings-container .opening-accordion-panel.active-acc .plus-icon{display:none;}
    .openings-container .opening-accordion-panel{cursor:pointer;background-color:#0227A3;}
    .openings-container .opening-accordion-panel.active-acc{cursor:unset;}
    .openings-container .contnet-wraped{max-height: 3.021vw;overflow: hidden;transition:max-height 0.5s ease-in-out; }
    .openings-container .opening-accordion-panel.active-acc .contnet-wraped{max-height:1400px;overflow:unset;}
    .openings-container .post-tags .tag{color: #F6F6F6;font-family: "Roboto Mono";font-size: 16px;font-style: normal;font-weight: 400;line-height: 180%; /* 28.8px */text-transform: uppercase;font-size:0.833vw;line-height:1.5vw;border-radius: 5px;border: 1.5px solid #6C7CFF;padding: 0.281vw 0.781vw;}
    .openings-container .post-tags{margin-top:1.25vw;display:flex;gap:10px;display:none;}
    .openings-container .opening-accordion-panel.active-acc  .post-tags{display:flex;flex-wrap:wrap;}

html body footer {overflow-x:hidden;}
html body footer .footer-mainwraper .footer-middle-blocwraper .cp-wraper a{color: #746D69;text-decoration: underline;}
html body footer .footer-mainwraper .footer-top .connect-linkwraper .icon-wraper img{width: 3.958vw;height: 3.958vw;}
html body footer .footer-mainwraper .footer-middle-blocwraper .link-infowraped .contact-wraper{margin-bottom: 1.406vw;}
html body footer .footer-mainwraper .footer-middle-blocwraper .link-infowraped{display: grid;grid-template-columns: 37% 60%;column-gap: 1vw;}
html body footer .footer-mainwraper .footer-bottom-wraper img{display:block;width:100%;}
html .elementor-1434 .elementor-element.elementor-element-344355a{min-height:unset;}
html body footer .footer-mainwraper .footer-middle-blocwraper{padding: 0vw 3.125vw 1.5vw;grid-template-columns: 45% 53%;display: grid;column-gap: 2vw;}
html body footer .widget-wrapper{padding:0 !important;}
html body .footer-widgets .widget-wrapper ul li{border-top: 0px !important;}
html body footer .footer-mainwraper .footer-top .connect-linkwraper{display: flex;column-gap:0.5vw;}
html body footer .footer-mainwraper .footer-top{display: flex;justify-content: space-between;padding: 3.125vw 3.125vw 5.208vw;}
html body footer .footer-mainwraper .connect-linkwraper .text-wraper {width: 10.469vw;}
html body footer .footer-mainwraper .connect-linkwraper .text-wraper a{color: var(--Dark-Blue, #0036EE);font-family: Roboto;font-size: 0.938vw;font-style: normal;font-weight: 400;line-height: 160%;position: relative;top: 0.5vw;display:inherit;}
html body footer .footer-mainwraper .footer-middle-blocwraper .contact-wraper a{color: var(--Dark-Blue, #0036EE);font-family: Roboto;font-size: 0.938vw;font-style: normal;font-weight: 500;line-height: 160%;}
html body footer .footer-mainwraper .footer-middle-blocwraper .cp-wraper{color: var(--Light-Grey, #746D69);font-family: Roboto;font-size: 0.729vw;font-style: normal;font-weight: 400;line-height: 22px;align-self: flex-end;text-align: right;}
html body footer .footer-mainwraper .footer-middle-blocwraper .address-contactinfo-wraper .address-wraper{color: var(--Light-Grey, #746D69);font-family: Roboto;font-size: 0.833vw;font-style: normal;font-weight: 400;line-height: 160%;width: 16.771vw;}
html body footer .footer-mainwraper .footer-middle-blocwraper .footer-menu-linkwraper ul li a{color: var(--Dark-Grey, #494341);font-family: Roboto;font-size: 1.042vw;font-style: normal;font-weight: 400;line-height: 160%;letter-spacing: -0.2px;}
html body footer .content-outer.container{background-color: var(--White-Grey, #F6F6F6);backdrop-filter: blur(8px);padding-left: 0;padding-right: 0;}
html body footer .footer-mainwraper .footer-top .subttile-wraper{color: var(--Black, #201C1B);font-family: SUSE;font-size: 3.75vw;font-style: normal;font-weight: 300;line-height: 124%;letter-spacing: -1.44px;width: 46.875vw;text-align:left;}
html body .main-navigation .menu > li.current_page_item > a,html body .main-navigation .menu > li.current-menu-item > a{font-weight:500;}
html body .main-navigation .menu > li{margin-left: 0;border-right: 1px solid #FFF;}
html body .main-navigation .menu > li:last-child{border-right:0;}
html body .main-navigation .menu > li > a{color: var(--Dark-Blue, #0036EE);}
html header .main-navigation a{text-align: center;font-family: Tektur;font-size: 0.938vw;font-style: normal;font-weight: 400;line-height: 120%;color: var(--Dark-Blue, #0036EE);padding: 1.417vw 2.812vw;}
header .site-branding-wrapper{padding:0;}
header{position: fixed !important;top: 2.604vw;top:1.979vw;}
header .site-branding-wrapper a img{width: 12.292vw;width:12.4vw;}


.home-page-banner-subtitle .elementor-heading-title {color: var(--Dark-Blue, #0036EE);font-family: Tektur;font-size: 1.042vw;font-style: normal;font-weight: 500;line-height: 120%; /* 24px */letter-spacing: 0.8px;text-transform:capitalize;}
.home-page-banner-title .elementor-heading-title {color: #fff;font-family: SUSE;font-size: 72px;font-style: normal;font-weight: 300;line-height: 124%; /* 89.28px */letter-spacing: -1.44px;font-size: 3.75vw;line-height: 4.65vw;letter-spacing: -0.075vw;max-width: 37.5vw;}

.custom-cta-wraper{display: flex;gap: 1.042vw;align-items: center;font-size: 1.042vw;line-height: 1.25vw;letter-spacing: 0.042vw;width: fit-content;}
.custom-cta-wraper .cta-icon-wraper{width: 3.958vw;}
.custom-cta-wraper .cta-text{color: #FFF;font-family: Roboto;font-size: 18px;font-style: normal;font-weight: 400;line-height: 160%; /* 28.8px */font-size: 0.938vw;line-height: 1.5vw;}
.custom-cta-wraper .cta-icon-wraper svg{display: block;}
.home-page-banner-cta-wraper .cta-text{max-width: 19.51vw;}
.home-page-banner-cta-wraper{justify-content: end;margin-left: auto;}

/* Rotate the dots-around */
.custom-cta-wraper .dots-around {animation: rotate 8s linear infinite;transform-origin: center;}
.custom-cta-wraper.blue-cta-wraper .dots-around{stroke:#0036EE;}
.custom-cta-wraper.blue-cta-wraper .center-circle{fill:#0036EE;}
.custom-cta-wraper.blue-cta-wraper .arrow{fill:#fff;}
.custom-cta-wraper.blue-cta-wraper .cta-text{color:#0036EE;}
.footer-mainwraper .custom-cta-wraper .cta-text{width: 12.469vw;}

@keyframes rotate {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

/* Hover effect for the SVG */

.custom-cta-wraper .center-circle {
	will-change: r;
}
.custom-cta-wraper:hover .center-circle {
    animation: grow 0.5s forwards;
	-webkit-animation: grow 0.5s forwards;
}

@keyframes grow {
    from {
        r: 4px;
    }
    to {
        r: 38px;
    }
}

@-webkit-keyframes grow {
    from {
        r: 4px;
    }
    to {
        r: 38px;
    }
}

/* Hide dots-around during hover */
.custom-cta-wraper:hover .dots-around {
    opacity: 0;
    transition: opacity 0.5s ease;
}

/* Arrow animation */
.custom-cta-wraper .arrow{transform: translate(0px, 32px);}
.custom-cta-wraper:hover .arrow {
    animation: move-arrow 0.5s ease forwards;
}

@keyframes move-arrow {
    0% {
        transform: translate(0, 28px); /* Corrected vertical alignment */
        opacity: 0;
    }
    50% {
        opacity: 0.5;
    }
    100% {
        transform: translate(25px, 32px); /* Ends at the circle's center */
        opacity: 1;
    }
}

.home-banner-move-cards-box {position: relative;}
.home-banner-move-cards-box .bannercard {background-image: url(/wp-content/uploads/2024/12/Card.png);background-repeat: no-repeat;background-size: cover;cursor: pointer;position: relative;height: 20.052vw;width: 35.156vw;}
.home-banner-move-cards-box .bannercard .card-index{position: absolute;right: 1.563vw;bottom:2.604vw;color: #FFF;text-align: right;font-family: Tektur;font-size: 36px;font-style: normal;font-weight: 400;line-height: 120%; /* 43.2px */letter-spacing: 0.72px;font-size: 1.875vw;line-height: 2.25vw;letter-spacing: 0.037vw;}
.home-banner-move-cards-box .bannercard .title{color: #0036EE;font-family: SUSE;font-size: 32px;font-style: normal;font-weight: 300;line-height: 130%; /* 41.6px */font-size: 1.667vw;line-height: 2.167vw;margin-bottom: 0.729vw;}
.home-banner-move-cards-box .bannercard .description{color: #332E2C;font-family: Roboto;font-size: 18px;font-style: normal;font-weight: 400;line-height: 160%; /* 28.8px */letter-spacing: -0.18px;font-size: 0.938vw;line-height: 1.5vw;letter-spacing: -0.009vw;margin: 0;}
.home-banner-move-cards-box .bannercard.hide {visibility: hidden;}
.home-banner-move-cards-box .bannercard:not(.hide) {position: absolute;top: 0;left: 0;transition: all 0.8s cubic-bezier(0.18, 0.98, 0.45, 1);}
.home-banner-move-cards-box .bannercard:not(.active){fill: rgba(255, 255, 255, 0.20);stroke-width: 1.5px;stroke: rgba(226, 225, 255, 0.80);backdrop-filter: blur(32px);--webkit-backdrop-filter: blur(32px);background-image: unset;border: 1px solid #fff;border-radius: 12px;}
.home-banner-move-cards-box .bannercard:not(.hide)[data-slide='0'] {transform: translate(0px, 0px) scale(1);z-index: 6;opacity: 1;}
.home-banner-move-cards-box .bannercard:not(.hide)[data-slide='1'] {transform: translate(33px, -32px) scale(0.975);z-index: 5;opacity: 0.9;}
.home-banner-move-cards-box .bannercard:not(.hide)[data-slide='2'] {transform: translate(65px, -65px) scale(0.95);z-index: 4;opacity: 0.8;}
.home-banner-move-cards-box .bannercard:not(.hide)[data-slide='3'] {transform: translate(95px, -90px) scale(0.925);z-index: 3;opacity: 0.7;}
/**.home-banner-move-cards-box .bannercard:not(.hide)[data-slide='4'] {transform: translate(60px, -90px) scale(0.9);z-index: 2;opacity: 0.6;}
.home-banner-move-cards-box .bannercard:not(.hide)[data-slide='5'] {transform: translate(75px, -100px) scale(0.875);z-index: 1;opacity: 0.5;}**/
.home-banner-move-cards-box .bannercard:not(.hide)[data-slide='0'] {transition: all 0.32s cubic-bezier(0.18, 0.98, 0.45, 1);}
.home-banner-move-cards-box .banner-card-content{display: flex;}
.home-banner-move-cards-box .banner-card-content .card-text{padding: 2.24vw;padding-right: 0;width: 77%;}
.home-banner-move-cards-box .bannercard .banner-card-content{opacity: 0;}
.home-banner-move-cards-box .bannercard.active .banner-card-content{opacity: 1;}
.home-banner-move-cards-box .bannercard .card-index{opacity: 0;}
.home-banner-move-cards-box .bannercard.active .card-index{opacity: 1;}

.advantage-cards-section-wraper{display: grid;grid-template-columns:55% 45%;justify-content:space-between;align-items: end;}
.advantage-cards-section-wraper .advantage-content-wraper{max-width: 30.885vw;}
.advantage-cards-section-wraper .sub-title{color: #0036EE;font-family: Tektur;font-size: 20px;font-style: normal;font-weight: 500;line-height: 120%; /* 24px */letter-spacing: 0.8px;font-size: 1.042vw;line-height: 1.25vw;letter-spacing: 0.042vw;margin-bottom: 3.333vw;}
.advantage-cards-section-wraper .title{color: #494341;font-family: SUSE;font-size: 50px;font-style: normal;font-weight: 400;line-height: 120%; /* 60px */font-size: 2.604vw;line-height: 3.125vw;margin-bottom: 2.188vw;}
.advantage-cards-section-wraper .desc{color: #746D69;font-family: Roboto;font-size: 20px;font-style: normal;font-weight: 400;line-height: 160%; /* 32px */letter-spacing: -0.2px;font-size: 1.042vw;line-height: 1.667vw;letter-spacing: -0.01vw;padding-bottom: 2.917vw;border-bottom: 3px solid #E8E0DC;}
.advantage-cards-section-wraper .prev-next-arrow-wraper {display: flex;gap: 18px;justify-content: end;margin-top: 1.406vw;}
.advantage-cards-section-wraper .prev-next-arrow-wraper .arrow {cursor: pointer;}
.advantage-cards-section-wraper .home-banner-move-cards-box .bannercard:not(.active){fill: #2758FF;stroke-width: 1px;stroke: #0036EE;backdrop-filter: blur(32px);--webkit-backdrop-filter: blur(32px);background-color: #6185FF;border: 1px solid #0036EE;}
.advantage-cards-section-wraper .home-banner-move-cards-box .bannercard[data-slide="1"]{fill: #2758FF;stroke-width: 1px;stroke: #0036EE;backdrop-filter: blur(32px);--webkit-backdrop-filter: blur(32px);background-color: #2758FF;}
.advantage-cards-section-wraper .home-banner-move-cards-box .bannercard[data-slide="2"]{fill: #6185FF;stroke-width: 1px;stroke: #0036EE;backdrop-filter: blur(32px);--webkit-backdrop-filter: blur(32px);background-color: #6185FF;}
.advantage-cards-section-wraper .home-banner-move-cards-box .bannercard[data-slide="3"]{fill: var(--Accelerator, #A1C7FF);stroke-width: 1px;stroke: #6185FF;backdrop-filter: blur(32px);--webkit-backdrop-filter: blur(32px);background-color: #A1C7FF;}
.advantage-cards-section-wraper .home-banner-move-cards-box .bannercard .title{color: #FFF;font-family: SUSE;font-size: 50px;font-style: normal;font-weight: 300;line-height: 120%; /* 60px */font-size: 2.604vw;line-height: 3.125vw;margin-bottom: 2.188vw;}
.advantage-cards-section-wraper .home-banner-move-cards-box .bannercard .description{color:#E2E1FF;font-family: Roboto;font-size: 24px;font-style: normal;font-weight: 400;line-height: 160%; /* 38.4px */font-size: 1.25vw;line-height: 2vw;}
.advantage-cards-section-wraper  .home-banner-move-cards-box .bannercard.active{background-image: url(/wp-content/uploads/2025/01/Card-3.png);}
.advantage-cards-section-wraper .prev-next-arrow-wraper .arrow.Inactive-btn {opacity: 0.5;pointer-events: none;cursor: default;}

html .main-navigation .children li a, html .main-navigation .sub-menu li a{color:#fff;}
html .main-navigation .menu .sub-menu li > a:hover{color:#ffffff;background: #0036EE;}
.filter-sidebar-wraper .categories-container .category-wraper input {display: none;}
.filter-sidebar-wraper .sidebar-body-wraper {padding: 2.604vw;}
.filter-sidebar-wraper {border-radius: 0px 0.625vw 0.625vw 0px;background: var(--Dark-Blue, #0036EE);}
.blog-posts-sidebar-filter-section {display: grid;grid-template-columns: 30% 63%;justify-content: space-between;}
.filter-sidebar-wraper .title-wraper {padding-bottom: 20px;border-bottom: 1.5px solid #0227A3;margin-bottom: 20px;}
.filter-sidebar-wraper .title-wraper:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}
.filter-sidebar-wraper .clearfilter-title-wraper {display: flex;align-items: center;justify-content: space-between;margin-bottom: 1.198vw;}
.filter-sidebar-wraper .filtermain-title{color: #F6F6F6;font-family: SUSE;font-size: 32px;font-style: normal;font-weight: 300;line-height: 130%; /* 41.6px */font-size:1.667vw;line-height:2.167vw;}
.filter-sidebar-wraper .clearfilter-title-wraper .clear-filter-icon-wraper .clearfiltertitle{color:#A1C7FF;text-align: right;font-family: Roboto;font-size: 18px;font-style: normal;font-weight: 400;line-height: 160%; /* 28.8px */letter-spacing: -0.18px;text-decoration-line: underline;text-decoration-style: solid;font-size:0.938vw;line-height:1.5vw;cursor:pointer;}
.filter-sidebar-wraper .categories-container {display: flex;flex-wrap: wrap;gap: 10px;margin-top: 20px;}
.filter-sidebar-wraper .categories-container .category-wraper label {padding: 6px 10px;border-radius: 5px;border: 1.5px solid #6C7CFF;display:block;}
.filter-sidebar-wraper .categories-container .category-wraper label{color: #F6F6F6;font-family: "Roboto Mono";font-size: 16px;font-style: normal;font-weight: 400;line-height: 180%; /* 28.8px */text-transform: uppercase;font-size:0.833vw;line-height:1.5vw;}
.filter-sidebar-wraper .filter-acc-title .title{color:#A1C7FF;font-family: Roboto;font-size: 18px;font-style: normal;font-weight: 400;line-height: 160%; /* 28.8px */letter-spacing: -0.18px;font-size:0.938vw;line-height:1.5vw;letter-spacing:-0.009vw;}
html body .filter-sidebar-wraper .categories-container .category-wraper.checked label{border: 1.5px solid #201C1B;background: #201C1B;}
.filter-sidebar-wraper {height: fit-content;position: sticky;top: 8vw;}
.posts-container .main-title{color: #201C1B;font-family: SUSE;font-size: 50px;font-style: normal;font-weight: 300;line-height: 120%; /* 60px */letter-spacing: 0.026vw;font-size:2.604vw;line-height:3.125vw;}
html .posts-container{margin-right: 5%;}
html .numofpostfounds-main-title-wraper{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:4.896vw;margin-top:1.667vw;}
.posts-container .product-img-content-wraper{display: grid;grid-template-columns: 26% 72%;justify-content: space-between;}
.posts-container .product-img svg{width:100%;height:auto;}
.posts-container .post-title{color: #494341;font-family: SUSE;font-size: 32px;font-style: normal;font-weight: 300;line-height: 130%; /* 41.6px */font-size:1.667vw;line-height:2.167vw;margin-bottom:1.51vw;display:block;}
.posts-container .desc{color: #746D69;font-family: Roboto;font-size: 20px;font-style: normal;font-weight: 400;line-height: 160%; /* 32px */letter-spacing: -0.2px;font-size:1.042vw;line-height:1.667vw;letter-spacing:-0.01vw;border-bottom:1.5px solid #E8E0DC;padding-bottom:1.198vw;}
.posts-container .desc a{color:#0227A3;}
.posts-container .product-materials-container{display: grid;grid-template-columns: 48% 48%;justify-content: space-between;}
.posts-container .product-material-wraper{border-bottom:1.5px solid #E8E0DC;}
.posts-container .product-material-wraper .product-mat-label-value-wraper{display:flex;justify-content:space-between;padding: 0.625vw 0px;display: grid;grid-template-columns: 50% 5% 40%;grid-template-columns:46% 5% 44%;}
.posts-container .posts-wraper .post-wraper{border-bottom: 1.5px solid #BBB5B3;margin-bottom: 3.021vw;padding-bottom: 3.021vw;}
.posts-container .posts-wraper .post-wraper:last-child{border-bottom:0;}
.posts-container .product-material-wraper .mat-label,.posts-container .product-material-wraper .slash{color: #494341;font-family: Roboto;font-size: 18px;font-style: normal;font-weight: 400;line-height: 160%; /* 28.8px */letter-spacing: -0.18px;font-size:0.938vw;line-height:1.5vw;letter-spacing:-0.009vw;}
.posts-container .product-material-wraper .slash{color: #BBB5B3;}
.posts-container .product-material-wraper .value{color:#746D69;text-align: right;font-family: "Roboto Mono";font-size: 14px;font-style: normal;font-weight: 400;line-height: 180%; /* 25.2px */text-transform: uppercase;font-size:0.729vw;line-height:1.313vw;}
.posts-container .post-categories .cat-wraper{color: #0036EE;font-family: "Roboto Mono";font-size: 16px;font-style: normal;font-weight: 400;line-height: 180%; /* 28.8px */text-transform: uppercase;font-size:0.833vw;line-height:1.5vw;border-radius: 5px;border: 1.5px solid #A1C7FF;padding: 0.381vw 0.781vw;width: fit-content;}
.posts-container .post-categories {display:flex;gap:0.677vw;flex-wrap:wrap;margin-top:1.406vw;}
.posts-container .numofpostfounds{color: #0036EE;text-align: right;font-family: Roboto;font-size: 20px;font-style: normal;font-weight: 400;line-height: 160%; /* 32px */letter-spacing: -0.2px;font-size:1.042vw;line-height:1.667vw;letter-spacing:-0.01vw;}
.posts-container .noResults{color: #201C1B;font-family: SUSE;font-size: 32px;font-style: normal;font-weight: 300;line-height: 130%; /* 41.6px */font-size:1.667vw;line-height:2.167vw;max-width:46.615vw;margin-top:2.448vw;}
.posts-container .noResults span{color:#746D69;}
.filter-sidebar-wraper .search-wraper input{color: #F6F6F6;font-family: "Roboto Mono";font-size: 16px;font-style: normal;font-weight: 400;line-height: 180%; /* 28.8px */font-size:0.833vw;line-height:1.5vw;border-radius: 5px;background: #0227A3;border: unset;padding: 5px 14px 6px 13px;outline:unset;text-transform:uppercase;}
.filter-sidebar-wraper .search-wraper{position:relative;}
.filter-sidebar-wraper .search-wraper .productsearch-icon{position:absolute;right:12px;top:8.5px;width: 14px;height: 14px;}
.filter-sidebar-wraper .search-wraper ::placeholder {color: #F6F6F6;}
.filter-sidebar-wraper .search-wraper ::-ms-input-placeholder {color: #F6F6F6;}
.posts-container .product-img-container{border-radius: 0.313vw;background: #F9F5F2;padding:2.604vw;}
.posts-container .product-img-wraper{display:flex;gap:0.729vw;align-items: baseline;justify-content:center;}
.posts-container .product-img-wraper img{display:block;}
.posts-container .product-img-wraper .left-img-wraper img{max-width: 4.375vw;}
.posts-container .product-img-wraper .right-img-wraper img{margin-bottom:0.9vw;width: 2.5vw;}
.posts-container .product-img-wraper .right-img-wraper .img-wraper:last-child img{margin-bottom:0;}

.faqs-categories-wraper ul{list-style-type:none;margin:0;}
.faqs-categories-wraper ul li .faq-cat{color: #746D69;font-family: "Roboto Mono";font-size: 20px;font-style: normal;font-weight: 400;line-height: 180%; /* 36px */text-transform: uppercase;font-size:1.042vw;line-height: 1.458vw;margin-bottom: 1.1vw;display:block;}
.faqs-sidebar-content-wraper{display:grid;grid-template-columns:15% 73%;justify-content:space-between;}
.faqs-categories-wraper {height: fit-content;position: sticky;top: 0;}
.faq-accordion-wrap .title-acc-btn-wraper{display:flex;justify-content:space-between;align-items:baseline;cursor:pointer;}
.faq-accordion-wrap .faq-accordion-panel{border-bottom: 1px solid #E8E0DC;padding-bottom: 1.302vw;margin-bottom: 1.302vw;}
.faq-accordion-wrap .title-acc-btn-wraper .title-count-num-wraper{display:flex;gap:3.594vw;}
.faq-accordion-wrap .countnum{color: #746D69;font-family: Tektur;font-size: 18px;font-style: normal;font-weight: 400;line-height: 180%; /* 32.4px */text-transform: uppercase;font-size:0.938vw;line-height:1.688vw;}
.faq-accordion-wrap .ques{color: #494341;font-family: SUSE;font-size: 32px;font-style: normal;font-weight: 300;line-height: 130%; /* 41.6px */font-size:1.667vw;line-height:2.167vw;}
.faq-accordion-wrap .faq-accordion-header.active .ques{color:#0036EE;}
.faq-accordion-wrap .contnet-wraped{color: #746D69;font-family: Roboto;font-size: 20px;font-style: normal;font-weight: 400;line-height: 160%; /* 32px */letter-spacing: -0.2px;font-size:1.042vw;line-height:1.667vw;letter-spacing:-0.01vw;padding-left: 4.66vw;margin-top: 1.25vw;margin-bottom:1.667vw;}
.faq-accordion-wrap .contnet-wraped a{color: #0036EE;}
.faq-accordion-wrap .faq-accordion-header.active .minus-icon {display: block;}
.faq-accordion-wrap .faq-accordion-header .minus-icon {display: none;}
.faq-accordion-wrap .faq-accordion-header.active .plus-icon {display: none;}
.faq-accordion-wrap .accordion__button .plus-icon{width:1.458vw;}
.faq-accordion-wrap .accordion__button .minus-icon{width:1.563vw;}
.faq-accordion-wrap .accordion__button img{display:block;}
.faqs-wraper .category-name{color: #494341;font-family: SUSE;font-size: 50px;font-style: normal;font-weight: 400;line-height: 120%; /* 60px */font-size:2.604vw;line-height:3.125vw;border-bottom: 3px solid #E8E0DC;padding-bottom: 0.781vw;margin-bottom:1.875vw;}
.faq-accordion-wrap .faqs-wraper{padding-top:5.208vw;}
.faq-accordion-wrap .faqs-wraper:first-child{padding-top:0;}
.faqs-sidebar-content-wraper .faq-accordion-wrap{padding-right: 7.917vw;}
.faqs-categories-wraper ul li .faq-cat.active-cat{color:#0036EE;font-weight:500;}
.faqs-sidebar-content-wraper .custom-cta-wraper .cta-text{max-width: 14.792vw;}
.faqs-sidebar-content-wraper .connect-linkwraper{margin-top:3.906vw;}

.faq-accordion-wrap.faqs-section{padding-top:0px;padding-bottom: 5.208vw;}
html .new-page-sec{padding-top: 5.208vw;}
html .new-page-sec p{color:#746D69;}
html .new-page-sec .elementor-heading-title{color: #494341;font-family: SUSE;font-size: 2.604vw;font-style: normal;font-weight: 400;line-height: 120%;}
.faq-accordion-wrap.faqs-section .custom-cta-wraper .cta-text {max-width: 28vw;}
.faq-accordion-wrap.faqs-section .custom-cta-wraper{margin-top:4vw;}

.contactformmainwraper .contactformwraper{display:grid;grid-template-columns: 49% 49%;justify-content:space-between;}
html .intl-tel-input .country-list .country{color:#000;}
html .intl-tel-input .country-list{white-space:unset;}
html .wpcf7-form .contactformmainwraper  select option{color:#000;}

.contactformmainwraper .select2-container--default .select2-selection--single{background-color: transparent;border: unset;}
.contactformmainwraper .select2-container{margin-top: 3.021vw;border-bottom: 2px solid #0227A3;padding-bottom: 1.25vw;width: 100% !important;}
.contactformmainwraper .select2-container .select2-selection--single .select2-selection__rendered .select2-selection__placeholder, html .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;color: #FFF;font-family: "Roboto Mono";font-size: 0.938vw;font-style: normal;font-weight: 400;line-height: 180%;text-transform: uppercase;padding-top: 10px;}
html .select2-results__option{color:#A1C7FF;font-family: Roboto;font-size: 18px;font-style: normal;font-weight: 400;line-height: 160%; /* 28.8px */letter-spacing: -0.18px;font-size:0.938vw;line-height:1.5vw;letter-spacing:-0.009vw;padding:0.521vw 1.563vw;border-bottom:2px solid #0036EE;}
html .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,html .select2-container--default .select2-results__option--selected{background-color:#201C1B;color:#fff;}
html .select2-container--default .select2-results>.select2-results__options{background-color:#0227A3;}
html .select2-dropdown{border:0;}
html .wpcf7-form input, html .wpcf7-form select, html .wpcf7-form textarea{padding-left:0;}
html .intl-tel-input .flag-container{top: auto;bottom: 1.25vw;}
html .intl-tel-input .selected-flag{padding-left:0px;}
html .intl-tel-input .selected-flag .iti-arrow{border-top: 4px solid #fff;}
html .intl-tel-input.separate-dial-code .selected-flag, html .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:transparent;}
#more-info-existing-product, #openings-field-wraper{display:none;}
html .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none;}
html .select2-container--default .select2-selection--single .select2-selection__arrow{background-image: url(/wp-content/uploads/2025/01/Dropdown-Icon.svg);background-repeat: no-repeat;background-size: contain;width: 21px;height: 19px;top: 16%;}
html .select2-container--default .select2-selection--multiple{background-color:transparent;border:0 !important;border-radius:0;padding:0;}
html .select2-container .select2-selection--multiple .select2-selection__rendered{margin:0;}
html .select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius: 5px;border: 1.5px solid #201C1B;background-color: #201C1B;padding: 0.2vw;padding-left: 0.5vw;margin-top:0;margin-left:0;margin-bottom:0.4vw;}
html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border:0;left: auto;right: 0;font-size: 1.5vw;top:0.3vw;background-image: url(/wp-content/uploads/2025/01/Cross-Icon.svg);background-size: 100%;background-repeat: no-repeat;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__display{    padding-right: 20px;}
html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove span{opacity:0;}

.Wanttowork-linkwraper .custom-cta-wraper.blue-cta-wraper .cta-text{max-width: 13vw;}
.contactdetails .Wanttowork-linkwraper{margin-top:3.75vw;}


html .contactform-btn-wraper{margin-top:4vw;}
html .contactform-btn-wraper .custom-cta-wraper{cursor:pointer;}
html .contactform-btn-wraper input.wpcf7-submit{border:0;padding:0;background-color:transparent;color:#FFF;text-shadow: 0px 2px 4px rgba(0, 54, 238, 0.60);font-family: Roboto;font-size: 18px;font-style: normal;font-weight: 400;line-height: 160% /* 28.8px */;text-transform: unset;font-size:0.938vw;line-height:1.5vw;max-width:100%;text-wrap: unset;text-align: left;}


.industries-container {display: grid;grid-template-columns: 36% 60%;justify-content: space-between;align-items: center;align-items:flex-start;align-items:flex-end;}
.industries-container .industry-list {list-style: none;margin: 0;padding: 0;padding-left: 7.969vw;}
.industries-container .industry-item {cursor: pointer;color:#746D69;font-family: SUSE;font-size: 50px;font-style: normal;font-weight: 300;line-height: 120%; /* 60px */letter-spacing: 0.5px;font-size: 2.604vw;line-height: 3.125vw;letter-spacing: 0.026vw;margin-bottom: 1.458vw;}
.industries-container .industry-item.active {font-weight: 400;color: #0036EE;}
.industries-container .industry-item.next{color:#201C1B;}
.industries-container .content-item {display: none;}
.industries-container .content-item.active {display: block;}
.industries-container .industry-sub-title{color: #0036EE;font-family: Tektur;font-size: 20px;font-style: normal;font-weight: 500;line-height: 120%; /* 24px */letter-spacing: 0.8px;font-size: 1.042vw;line-height: 1.25vw;letter-spacing: 0.042vw;margin-bottom: 3.906vw;}
.industries-container .industry-maintitle{color: #494341;font-family: SUSE;font-size: 50px;font-style: normal;font-weight: 400;line-height: 120%; /* 60px */font-size: 2.604vw;line-height: 3.125vw;margin-bottom: 3.75vw;}
.industries-container .item-img-wraper img{display: block;border-radius: 0.625vw;width: 70%;margin-left: auto;}
.content-item-wraper{position: relative;}
.industries-container .pop-content-wraper{position: absolute;top:0;background-image: url('/wp-content/uploads/2025/01/Card-1.png');background-repeat:no-repeat;top: 17%;
    height: -webkit-fill-available;background-size: contain;min-width: 38.448vw;}
.industries-container .pop-title{color:#0036EE;font-family: SUSE;font-size: 32px;font-style: normal;font-weight: 300;line-height: 130%; /* 41.6px */font-size: 1.667vw;line-height: 2.167vw;padding: 1.042vw 1.719vw 0.833vw 2.188vw;max-width: 37.542vw;}
.industries-container .grade-item{padding:0.833vw 2.188vw;border-top: 1.5px solid rgba(226, 225, 255, 1);display: flex;gap: 1.146vw;align-items: baseline;}
.industries-container .count{color: #BBB5B3;font-family: Tektur;font-size: 16px;font-style: normal;font-weight: 400;line-height: 120%; /* 19.2px */letter-spacing: 0.32px;font-size: 0.833vw;line-height: 1vw;letter-spacing: 0.017vw;}
.industries-container .grad{color:#201C1B;font-family: "Roboto Mono";font-size: 16px;font-style: normal;font-weight: 400;line-height: 180%; /* 28.8px */text-transform: uppercase;font-size: 0.833vw;line-height: 1.5vw;}
.industries-container .connect-linkwraper{padding-left: 7.969vw;margin-top: 3.333vw;}
.industries-container .connect-linkwraper .cta-text{max-width: 15vw;}
.mob-industries-dropdown-wraper .select2-container--default .select2-selection--single{background-color:rgba(0, 54, 238, 1);border: 0;height: unset;padding: 9px 12.343px 9px 12px;}
html .mob-industries-dropdown-wraper .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;}
.mob-industries-dropdown-wraper .select2-container--default .select2-selection--single .select2-selection__arrow{top: 23%;right:12.343px;}



.meettheteams-container .content-item {display: none;}
.meettheteams-container .content-item.active {display: block;}
.meettheteams-container {display: grid;grid-template-columns: 36% 60%;justify-content: space-between;grid-template-columns:30% 66%;}
.meettheteams-container .team-list {list-style: none;margin: 0;padding: 0;}
.meettheteams-container .team-item {cursor: pointer;color: #494341;font-family: SUSE;font-size: 32px;font-style: normal;font-weight: 400;line-height: 130%; /* 41.6px */font-size: 1.667vw;line-height: 2.167vw;display: grid;grid-template-columns: 53% 47%;padding-bottom: 2.188vw;padding-top: 1.198vw;border-bottom: 1.5px solid #E8E0DC;}
.meettheteams-container .team-item .designation{color:#BBB5B3;text-align: right;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 400;line-height: 180%; /* 32.4px */text-transform: uppercase;font-size: 0.938vw;line-height: 1.687vw;}
.meettheteams-container .team-item.active .designation{color: #0036EE;}
.meettheteams-container .team-item.next{color:#201C1B;}
.meettheteams-container .content-item {display: none;}
.meettheteams-container .content-item.active {display: block;}
.meettheteams-container .team-sub-title{color: #0036EE;font-family: Tektur;font-size: 20px;font-style: normal;font-weight: 500;line-height: 120%; /* 24px */letter-spacing: 0.8px;font-size: 1.042vw;line-height: 1.25vw;letter-spacing: 0.042vw;margin-bottom: 3.438vw;margin-top: 1.823vw;}
.meettheteams-container .team-maintitle{color: var(--Black, #201C1B);font-family: SUSE;font-size: 65px;font-style: normal;font-weight: 400;line-height: 120%; /* 78px */letter-spacing: 0.65px;font-size: 3.385vw;line-height: 4.063vw;letter-spacing: 0.034vw;padding-bottom: 4.271vw;border-bottom: 3px solid #E8E0DC;}
.meettheteams-container .right-sec{border-radius: 24px 0px 0px 24px;background: #0036EE;height: 100%;padding: 6.51vw 3.073vw 5vw 7.917vw;}
.meettheteams-container .team-content-wraper{display: grid;grid-template-columns: 45% 50%;justify-content: space-between;}
.meettheteams-container .team-content-wraper .profile img{display: block;width: 14.688vw;}
.meettheteams-container .team-content-wraper .profile{margin-bottom: 2.917vw;}
.meettheteams-container .team-content-wraper .sub-title-wraper,.meettheteams-container .team-content-wraper .sub-title-wraper p{color:#FFF;font-family: SUSE;font-size: 34px;font-style: normal;font-weight: 400;line-height: 120%; /* 40.8px */letter-spacing: -0.34px;font-size: 1.771vw;line-height: 2.125vw;letter-spacing: -0.018vw;margin-bottom: 1.875vw;}
.meettheteams-container .team-content-wraper .info-linkedIn-wraper{border-top: 3px solid rgba(2, 39, 163, 0.60);padding-top: 1.354vw;display: flex;justify-content: space-between;}
.meettheteams-container .team-content-wraper .info-linkedIn-wraper .name{color: #FFF;font-family: SUSE;font-size: 24px;font-style: normal;font-weight: 400;line-height: 130%; /* 31.2px */font-size:1.25vw;line-height:1.625vw;margin-bottom:0.313vw; }
.meettheteams-container .team-content-wraper .info-linkedIn-wraper .designation{color:#A1C7FF;font-family: "Roboto Mono";font-size: 15px;font-style: normal;font-weight: 400;line-height: 180%; /* 27px */text-transform: uppercase;font-size: 0.781vw;line-height: 1.406vw;}
.meettheteams-container .team-content-wraper .desc-wraper p{color: #F6F6F6;font-family: Roboto;font-size: 20px;font-style: normal;font-weight: 400;line-height: 160%; /* 32px */letter-spacing: -0.2px;font-size: 1.042vw;line-height: 1.667vw;letter-spacing: -0.01vw;margin-bottom: 10px;}
.meettheteams-container .prev-next-arrow-wraper {display: flex;gap:18px;justify-content: end;margin-top: 1.406vw;}
.meettheteams-container .prev-next-arrow-wraper  .arrow{cursor: pointer;}
.meettheteams-container .prev-next-arrow-wraper  .arrow svg{display: block;}
.meettheteams-container .prev-next-arrow-wraper  .arrow svg path{stroke: #6C7CFF;}
.meettheteams-container .prev-next-arrow-wraper .arrow.Inactive-icon svg path{stroke: #746D69;}
.meettheteams-container .connect-linkwraper{margin-top: 2.471vw;}
html .e-con-boxed.e-parent.leadership-section >.e-con-inner, html .e-con.e-parent.leadership-section >.e-con-inner{padding-right: 0;}
.meettheteams-container .connect-linkwraper.fordesktop .cta-text{max-width: 13vw;}



/************************** product model css *******************************/
.product-request-datasheet{color: #0036EE;text-align: center;font-family: "Roboto Mono";font-size: 16px;font-style: normal;font-weight: 400;line-height: 180%; /* 28.8px */text-decoration-line: underline;text-decoration-style: solid;text-decoration-skip-ink: none;text-decoration-thickness: auto;text-underline-offset: auto;text-underline-position: from-font;text-transform: uppercase;font-size:0.833vw;line-height:1.5vw;display: flex;justify-content: end;align-items: end;cursor:pointer;}

.request-datasheet-model-wrapper {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99999;opacity: 0;transition: opacity 0.3s ease;}
.page-id-1509 .select2-container {z-index: 999999;}
.request-datasheet-model-wrapper.active {display: block;opacity: 1;}
.request-datasheet-model-wrapper .backdrop {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 998;}
.request-datasheet-model-wrapper .request-datasheet-model {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);max-width: 80%;z-index: 1000; /* Above backdrop */box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);padding: 20px;border-radius: 8px;opacity: 0;transition: opacity 0.3s ease, transform 0.3s ease;border-radius:1.25vw;}
.request-datasheet-model-wrapper.active .request-datasheet-model {opacity: 1;transform: translate(-50%, -50%) scale(1);}
.request-datasheet-model-wrapper .close-icon {position: absolute;top: 30px;right: 30px;cursor: pointer;}
/**************************End product model css *******************************/

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

@media only screen and (min-width: 1025px) and (max-width: 1199px){
    html body .key-propertiessecmainwraper.mb-tabview{display:block;}
    html body .polykeyppt-anim-container{display:none;}
    html .elementor-2708 .elementor-element.elementor-element-63fff8f{display:none;}
}

@media only screen and (min-width: 768px) and (max-width: 1024px){
    
    /*html .advantage-cards-section-wraper .advantage-content-wraper{max-width: 35.885vw;}*/
    html .advantage-cards-section-wraper .prev-next-arrow-wraper svg{width: 18px;}
    html .elementor-1434 .elementor-element.elementor-element-d1481b4{left:-2vw;}
    html .filter-sidebar-wraper .search-wraper .productsearch-icon{top: 9.5px;width: 10px;}
    html .elementor-1434 .elementor-element.elementor-element-d8cea20{padding-top:20vw;}
    html .elementor-2708 .elementor-element.elementor-element-939d086 > .elementor-widget-container{    padding: 5.813vw 0vw 2.396vw 0vw;}
    html body .Rim-secmainwraper .aboutusweprovide{padding-top: 2.582vw;}
    html .elementor-1434 .elementor-element.elementor-element-ef489e8 > .elementor-widget-container{    padding: 6.813vw 0vw 1.396vw 0vw;}
    html .recyclled-contentmain-wraaper{padding-bottom:0;}
    html .recyclled-contentmain-wraaper .section-wraped-inn .content{height:30vw;}
    /*html .recyclled-contentmain-wraaper .section-wraped-inn .content img{height:100%;}*/
    html .recyclled-contentmain-wraaper .section-wraped-inn .content .desc{line-height: 160%;font-size: 1.5vw;letter-spacing: 0;width: 80.886vw;}
    html .recyclled-contentmain-wraaper .section-wraped-inn .e-n-accordion details summary{padding-top: 3.473vw;padding-bottom: 3.473vw;}
    html .recyclled-contentmain-wraaper .section-wraped-inn .header .num{font-size: 1.483vw;}
    html .recyclled-contentmain-wraaper .section-wraped-inn .header .title{font-size: 2.604vw;line-height: 3.125vw;letter-spacing: 0.026vw;}
}

@media only screen and (min-width: 768px) and (max-width: 1199px){
    
	html body .testimonials-container .testimonial-item:last-child .logo-wraper img{max-width: 15.365vw;}
    html body .testimonials-container .testimonial-item .logo-wraper img{height: 6vw;transform: scale(1.3);}
    html .our-ambition{padding-top:0;}
    html body.home .application-section{padding-bottom:5vw;}
    html .testimonials-container .arrow svg{width:1vw;height:1vw;}
    html .testimonials-container .prev-next-arrow-wraper{top:33.2vw;}
    .testimonials-container .testimonials-content-wraper:before{background-size:100%;padding:1vw;}
    html .testimonials-container .customers-since-slution-secmaionwraper .customer-sincewraped{font-size:1.1vw;}
    html .testimonials-container .testimonial-item-content-wraper .author-solution-secmainwraper .author, html .testimonials-container .testimonial-item-content-wraper .author-solution-secmainwraper .author a{font-size:1.5vw;}
    html .testimonials-container .testimonial-item-content-wraper.active-item-content .testimonial-title{font-size: 2vw;}
    html .homeproductlinkssectionchild .elementor-widget-text-editor p{min-height:18vw;}
    html body .contactform-btn-wraper input.wpcf7-submit {width: 21vw;}
    html .faqs-sidebar-content-wraper{grid-template-columns: 20% 73%;}
    html body .elementor-2246 .elementor-element.elementor-element-ad6232b{margin-top:9vw;}
    html body .careers-jobopeningssec-mainwraper .applynow-linkwraper .applynow-link img{width:1.2vw !important;height:1.2vw !important;}
    html .careers-jobopeningssec-mainwraper .applynow-linkwraper .applynow-link span{font-size:1.5vw;}
    html .openings-container .post-tags .tag{font-size:1.1vw;}
    html .openings-container .contnet-wraped h2{font-size:1.5vw;}
    html .openings-container .contnet-wraped ul li{font-size: 1.5vw;line-height: 160%;letter-spacing:0;}
    html .openings-container .opening-title{font-size: 2.5vw;
    line-height: 2.167vw;}
    html body .openings-container .opening-header-wraper .opening-header-title{font-size: 1.6vw;
    line-height: 3.25vw;}
    html body .openings-container .contnet-wraped{font-size: 1.5vw;line-height: 160%;}
    html .careers-jobopeningssec-mainwraper .apply-link-wraper .elementor-widget-text-editor .elementor-widget-container a{font-size: 1.5vw;}
    html body .our-culture-para-sub .achive h3 p{width: 14.479vw;font-size: 1.1vw;}
    html .career-page-four-decade-para p{font-size: 1.5vw;width: 37.417vw;}
    html .custom-cta-wraper.blue-cta-wraper.career-page-cta .cta-text{width: 14.51vw;font-size: 1.3vw;line-height: 1.8vw;letter-spacing: 0;}
    html body .faq-accordion-wrap .contnet-wraped{padding-left: 5.3vw;}
    html body .contactaddresschild.contactaddressfirstchild{padding-bottom:2vw;}
    html .polmemrcecmical-resisteancesecmainwraer .inner-secmainwraper .custom-cta-wraper.blue-cta-wraper .cta-text{width: 15.51vw;font-size: 1.3vw;line-height: 1.8vw;letter-spacing: 0;max-width: 15.51vw;}
    html .polmemrcecmical-resisteancesecmainwraer .inner-secmainwraper .subtitle-desc-ctalinkwraper .desc{font-size:1.5vw;}
    html .key-propertiessecmainwraper .key-section-icon-subtitle-dewscwraper .desc{line-height: 160% !important;font-size: 1.5vw;letter-spacing: 0;}
    html header .site-branding-wrapper a img{width: 14.292vw;}
    html .posts-container .numofpostfounds{font-size:1.3vw;}
    html .filter-sidebar-wraper .clearfilter-title-wraper .clear-filter-icon-wraper .clearfiltertitle{font-size:1.1vw;}
    html .filter-sidebar-wraper .search-wraper .productsearch-icon{top:6.5px;}
    html body .filter-sidebar-wraper .search-wraper input{font-size:1.1vw;}
    html body .filter-sidebar-wraper .filter-acc-title .title{font-size:1.2vw;}
    html body .filter-sidebar-wraper .categories-container .category-wraper label{font-size:1.1vw;}
    html body .posts-container .post-categories .cat-wraper{font-size:1.1vw;}
    html body .posts-container .post-title{font-size:1.8vw;}
    html body .product-request-datasheet{font-size: 1.1vw;}
    html body .posts-container .product-material-wraper .value{font-size:1vw;font-size:0.9vw;}
    html body .posts-container .product-material-wraper .mat-label,html body .posts-container .product-material-wraper .slash{font-size: 1.3vw;line-height: 1.5vw;font-size:1.1vw;}
    html body .posts-container .desc{font-size: 1.3vw;line-height: 1.8vw;}
    html body .request-datasheet-model-wrapper .close-icon{z-index:1000;}
    html body #header-menu .res-iconify{top:0;left:4px;}
    html body .main-navigation .res-iconify svg{width:10px;}
    html body  div.homeproductlinkssectionchild{height: 41.354vw;}
    html body .contactformmainwraper .select2-container .select2-selection--single .select2-selection__rendered .select2-selection__placeholder, html body .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1.3vw;}
    html .wpcf7-form textarea::placeholder,html body .wpcf7-form input::placeholder,html .wpcf7-form select::placeholder {font-size:1.3vw;}
    html .wpcf7-form textarea::-moz-placeholder,html body .wpcf7-form input::-moz-placeholder,html .wpcf7-form select::-moz-placeholder {font-size:1.3vw;}
    
    html body .select2-results__option{padding: 0.8vw 1.563vw;font-size:1.3vw;}
    html body .contactform-btn-wraper .custom-cta-wraper .wpcf7-spinner{position:absolute;}
    html body .contactform-btn-wraper .custom-cta-wraper{position:relative;}
    html body .contactform-btn-wraper input.wpcf7-submit{font-size:1.3vw;}
    html body .wpcf7-form input, html .wpcf7-form select, html .wpcf7-form textarea{font-size:1.3vw;}
    html body html .contactaddresschild .value{font-size: 1.3vw;letter-spacing:0;}
    html body .contactaddresschild .value.email-to a{font-size: 1.3vw;letter-spacing:0;}
    html .Wanttowork-linkwraper .custom-cta-wraper.blue-cta-wraper .cta-text{max-width: 16vw;width: 16.51vw;font-size: 1.3vw;line-height: 1.8vw;}
    html body .contactaddresschild p{font-size: 1.3vw !important;}
    html .faq-accordion-wrap .countnum{font-size: 1.3vw;line-height: 2.688vw;}
    html .faq-accordion-wrap .contnet-wraped{font-size: 1.3vw;line-height: 2.2vw;}
    html .faq-accordion-wrap .ques{font-size: 2.2vw;line-height: 2.8vw;}
    html .faqs-categories-wraper ul li .faq-cat{font-size: 1.3vw;line-height: 2.2vw;margin-bottom: 1.3vw;}
    html body .faqs-sidebar-content-wraper .custom-cta-wraper .cta-text{max-width: 19.792vw;width: 19.51vw;font-size: 1.3vw;line-height: 1.8vw;letter-spacing: 0;}
    html body .industries-container .pop-title{font-size:2vw;line-height:2.5vw;}
    html body .industries-container .grad{font-size: 1.1vw;line-height: 1.7vw;}
    html body .industries-container .count{font-size: 1.1vw;line-height: 1.7vw;}
    html body .industries-container .pop-content-wraper{max-width:36.448vw;min-height:29.833vw;}
    html body header .main-navigation a{font-size: 1.3vw;line-height:140%;}
    html .footer-mainwraper .custom-cta-wraper .cta-text{width: 15.51vw;font-size: 1.3vw;line-height: 1.8vw;letter-spacing: 0;text-align:start;}
    
    html body .about-textontop-imagesecmaibnwrper .text-wraper p{font-size:1.4vw;}
    html .meettheteams-container .connect-linkwraper.fordesktop .cta-text{width: 15.51vw;font-size: 1.3vw;line-height: 1.8vw;letter-spacing: 0;max-width: 15.51vw;}
    html .meettheteams-container .team-item .designation{font-size: 1.2vw;line-height: 1.687vw;}
    html .meettheteams-container .team-content-wraper .info-linkedIn-wraper .designation{font-size:1.1vw;}
    html .meettheteams-container .team-item{font-size:1.8vw;}
    html .meettheteams-container .right-sec{padding: 5.51vw 3.073vw 5vw 5.917vw;}
    htm .meettheteams-container .team-content-wraper .info-linkedIn-wraper .designation{font-size: 1vw;line-height: 1.406vw;}
    html body .meettheteams-container .team-content-wraper .info-linkedIn-wraper .name{font-size: 1.5vw;line-height: 2.625vw;}
    html body .meettheteams-container .team-content-wraper .desc-wraper p{line-height: 160%;font-size: 1.3vw;letter-spacing: 0;}
    html .about_page_landscape_section_box .heading{padding-top: 5.813vw;}
    html .about_page_landscape_section_box p{padding-bottom: 14.625vw;line-height: 160%;font-size: 1.5vw;letter-spacing: 0;max-width: 30.458vw;}
    html body .aboutusweprovide .cta-wrapper .cta-text{width: 15.51vw;font-size: 1.3vw;line-height: 1.8vw;letter-spacing: 0;}
    html .aboutpageourethosbodynumberschildbox .desc{line-height: 160%;font-size: 1.5vw;letter-spacing: 0;}
    html body .aboutpageourethosbodychild .content p{padding-top: 6.375vw;}
    html body .aboutpageourethosbodychild .srno p{font-size:1.3vw;}
    html body .aboutpageourethosbodychild .content h4{font-size:2.2vw;}
    html body .aboutpageourethosbodychild .content p{line-height: 160%;font-size: 1.5vw;}
    html .aboutpageourethoshead .cta-wrapper .custom-cta-wraper .cta-text{width: 20.229vw;font-size: 1.3vw;line-height: 1.8vw;}
    html body .aboutmanuhighqualitycontentpara p{line-height: 160%;font-size: 1.5vw;font-size:1.334vw;}
    html .footer-mainwraper .custom-cta-wraper .cta-text{width: 15.51vw;font-size: 1.3vw;line-height: 1.8vw;letter-spacing: 0;}
    html body footer .footer-mainwraper .footer-middle-blocwraper .cp-wraper{font-size: 1vw;line-height:1.8vw;}
    html body footer .footer-mainwraper .footer-middle-blocwraper .address-contactinfo-wraper .address-wraper{width: 22.771vw;font-size:1.1vw;}
    html body footer .footer-mainwraper .footer-middle-blocwraper .contact-wraper a{font-size: 1.56vw;}
    html body footer .footer-mainwraper .footer-middle-blocwraper .footer-menu-linkwraper ul li a{font-size: 1.5vw;letter-spacing: 0;}
    html .custom-cta-wraper .cta-icon-wraper{min-width: 3.958vw;}
    html .industries-container .connect-linkwraper .cta-text{max-width: 21.51vw;width:21.51vw;font-size: 1.3vw;line-height: 1.8vw;letter-spacing: 0;}
    html .home-page-banner-cta-wraper .cta-text{max-width: 24.51vw;font-size: 1.3vw;line-height: 1.8vw;letter-spacing: 0;}
    html body .elementor-1434 .elementor-element.elementor-element-344355a{min-height:auto;}
    html .card-scroll-anim-container .card .content .desc{line-height: 160%;font-size: 1.5vw;letter-spacing: 0;}
    html .home-banner-move-cards-box .bannercard .title{font-size: 1.8vw;
    line-height: 2.2vw;}
    html .home-banner-move-cards-box .bannercard .description{font-size: 1.3vw;
    line-height: 1.8vw;letter-spacing:0;}
    html body p{line-height: 160%;font-size: 1.5vw;letter-spacing:0;}
    html body .home-banner-move-cards-box .bannercard .card-image img{max-width:15vw;}
    .blog-posts-sidebar-filter-section{
            grid-template-columns: 30% 65%;
    }
    html .recyclled-contentmain-wraaper .section-wraped-inn .e-n-accordion details summary{
       margin-left: 3%;
       margin-right: 3%;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px){
    footer .footer-bar{padding:0;}
    footer >#footer-widgets{padding:0;}
    html body footer .footer-mainwraper .footer-middle-blocwraper .link-infowraped{text-align:left;}
}

@media only screen and (min-width: 1200px){
    html #header-menu .res-iconify{top:-1.5px;}
}

@media only screen and (min-width: 1441px){
    
    html #header-menu .res-iconify{top: 0.1px;}
    html body .faq-accordion-wrap .contnet-wraped{padding-left:4.9vw;}
    html body .faq-accordion-wrap .countnum{position:relative;top:2px;}
}

@media only screen and (min-width: 768px){
	html .new-page-sec{max-width: 70% !important;}
    html .testimonials-container .testimonial-item:first-child .logo-wraper img{max-width: 7.083vw}
    html .testimonials-container .testimonial-item:nth-child(2) .logo-wraper img{max-width: 12.604vw;}
    html .testimonials-container .testimonial-item:nth-child(4) .logo-wraper img{max-width: 7.5vw;}
    html .testimonials-container .testimonial-item:nth-child(3) .logo-wraper img{max-width: 16.458vw;}
    html .testimonials-container .testimonial-item:nth-child(5) .logo-wraper img{max-width: 14.427vw;}
    html .testimonials-container .testimonial-item:last-child .logo-wraper img{max-width: 20.365vw;}
    html .testimonials-container .testimonial-item-content-wraper.active-item-content .testimonial-title{min-height:17vw;}
    html .testimonials-container .testimonial-item .logo-wraper img{max-width: 13.021vw;height: auto;object-fit: contain;}
    .main-navigation .children, .main-navigation .sub-menu{min-width:17vw;}
    html body .careers-linkmbonly{display:none;}
    html .home .industries-container .industry-sub-title{margin-bottom: 3.5vw;}
    html .application-section.polymer-applictionsecmainwraper .industries-container .connect-linkwraper{margin-top: 6.333vw;}
    html .industries-container .industry-item{white-space:nowrap;}
    html .application-section.polymer-applictionsecmainwraper .industries-container .pop-content-wraper{top:28%;}
    html .industries-container .pop-content-wraper{right: auto;left: -12vw;top:27%;min-width: 32.448vw;max-width: 32.448vw;min-height: 25.833vw;background-size:100% 100%;height:auto;}
    html .industries-container{grid-template-columns: 32% 49.5%;column-gap: 4vw;}
    html .industries-container .item-img-wraper img{width: 100%;margin-left: auto;height: 100%;object-fit: cover;}
    
    html body .meettheteams-container{grid-template-columns: 33% 63%;}
    html body .meettheteams-container .team-item .name{white-space:nowrap;}
    html body .Rim-secmainwraper .aboutusweprovide{padding-top:0;}
    html body .elementor-2246 .elementor-element.elementor-element-d4d48a0{justify-content:flex-end;}
    html body .posing-secwraperwraper{padding-bottom: 6.292vw;}
    html body .elementor-2246 .elementor-element.elementor-element-ad6232b{--margin-top: 3.646vw;}
    html .industries-container{align-items:flex-start;}
    html body .cta-wrapper.connect-linkwraped-mbonly{display:none;}
    html body footer .footer-mainwraper .footer-top .connect-linkwraper > a{position: relative;left: 1vw;}
    html .get-custom-solution-secmainwraper{display: grid;    grid-template-columns: 27.5% 32.8% 27.5%;align-items: center;column-gap:6vw;}
    .formobile{display:none !important;}
    html .contactform-btn-wraper input.wpcf7-submit{width: 17vw;}
}

html .testimonials-container .testimonial-item-content-wraper .author-solution-secmainwraper .desig-linkwraped,html .testimonials-container .testimonial-item-content-wraper .author-solution-secmainwraper .author a{font-family: Roboto !important;text-transform: capitalize;}

@media only screen and (max-width: 767px){  
    /*****common css*****/
    
    html body .custom-cta-wraper:hover .arrow{animation:unset;}
    .custom-cta-wraper .dots-around{animation: unset;fill: #fff;stroke: unset;}
    html body .custom-cta-wraper:hover .dots-around{opacity: 1;transition: unset;}
    html body .custom-cta-wraper.blue-cta-wraper .dots-around{fill: #0036EE;stroke: unset;}
    /*****common css end*******/
	html .new-page-sec .elementor-heading-title{font-size: 5.97vw;font-style: normal;font-weight: 400;line-height: 120%;}
	html .faq-accordion-wrap.faqs-section .custom-cta-wraper .cta-text {max-width: 100%;}
	html .new-page-sec {padding-top: 10vw;}
	html .elementor-4434 .elementor-element.elementor-element-1ff04d1:not(.elementor-motion-effects-element-type-background),html .elementor-4434 .elementor-element.elementor-element-1ff04d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('/wp-content/uploads/2025/10/Banner-for-page-1-mobile.jpg');}
	html .elementor-4475 .elementor-element.elementor-element-1ff04d1:not(.elementor-motion-effects-element-type-background), html .elementor-4475 .elementor-element.elementor-element-1ff04d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('/wp-content/uploads/2025/10/Banner-for-page-2-mobile.jpg');}
	html .faq-accordion-wrap.faqs-section{padding-bottom:10vw;}
	html body .intl-tel-input.separate-dial-code .selected-dial-code{font-size: 3.731vw;}
	html body.page-id-2246 .request-datasheet-model-wrapper .title-display-oncareers{max-width:100%;}
	html body .homeproduct-cta-btn-cls a:hover svg path{fill: rgb(0, 54, 238);}
    html body .wpcf7 form .wpcf7-response-output{padding: 1.5vw 3vw;font-size: 3.731vw;line-height: 150%;}
    html .testimonials-container .testimonials-content-wraper:before{background-size: 100%;padding: 3.3vw;position: absolute;left: 0;top: 3.5vw;}
    html .testimonials-container .testimonials-content-wraper:after{background-size: 100%;padding: 3.3vw;position: absolute;left: auto;right:0;top: 3.5vw;}
    html .testimonials-container .customers-since-slution-secmaionwraper .solution-secmainwraped{display:none;}
    html .testimonials-container .prev-next-arrow-wraper{top: 150.5vw;}
    html body .testimonials-container .arrow svg{width: 5.229vw;height: 5.229vw;}
    html body .testimonials-container .arrow{padding: 1.8vw;}
    html .testimonials-container .customers-since-slution-secmaionwraper{grid-template-columns: 100%;    row-gap: 5.473vw;}
    html .testimonials-container .testimonial-item-content-wraper .author-solution-secmainwraper{border-top: 0.746vw solid #E8E0DC;padding-top: 5.97vw;}
    html body .testimonials-container .solution-secmainwraped ul li{border-bottom: 0.078vw solid #E8E0DC;margin-bottom: 3.234vw;color: var(--Dark-Grey, #494341);font-family: "Roboto Mono";font-size: 3.483vw;font-style: normal;font-weight: 400;line-height: 180%;text-transform: uppercase;}
    html .testimonials-container .customers-since-slution-secmaionwraper .customer-sincewraped{    color: var(--Light-Grey, #746D69);font-family: Roboto;font-size: 3.483vw;font-style: normal;font-weight: 400;line-height: 160%;}
    html .testimonials-container .testimonial-item-content-wraper .author-solution-secmainwraper .author, html .testimonials-container .testimonial-item-content-wraper .author-solution-secmainwraper .author a{text-align: left;margin-bottom: 6vw;;color: var(--Dark-Grey, #494341);font-family: "Roboto Mono";font-size: 3.731vw;font-style: normal;font-weight: 400;line-height: 180%;}
    html .testimonials-container .testimonial-item-content-wraper.active-item-content .testimonial-title{line-height: 120%;padding-bottom: 8.955vw;padding-top: 10vw;font-size: 5.97vw;min-height:140vw;}
    html .testimonials-container .testimonial-item .logo-wraper img{max-width: 20.876vw;object-fit:contain;height: 10vw;transform: scale(1.3);}
    html body .testimonials-container .testimonials-wraper div.testimonial-item:first-child{order:1;}
    html body .testimonials-container .testimonials-wraper div.testimonial-item:nth-child(2){order:2;}
    html body .testimonials-container .testimonials-wraper div.testimonial-item:nth-child(3){order:3;}
    html body .testimonials-container .testimonials-wraper div.testimonial-item:nth-child(4){order:4;}
    html body .testimonials-container .testimonials-wraper div.testimonial-item:nth-child(5){order:5;}
    html body .testimonials-container .testimonials-wraper div.testimonials-content-wraper:nth-child(6){order:7;grid-column: span 2;padding-left:0;padding-right:0;padding-top:5vw;}
    html body .testimonials-container .testimonials-wraper div.testimonial-item:last-child{order:6;}
    html body .testimonials-container .testimonials-wraper{grid-template-columns: repeat(2, 1fr);gap: 2.985vw;}
    html .contactbannercontent.Unsaturated-polistercontent h1,html .contactbannercontent.polymer-solution-content h1,html .contactbannercontent.faq-contentbanner h1,html .contactbannercontent.contact-banner-text h1,html .contactbannercontent.polymer-solution-content .pol-sub-heading{font-size: 3.483vw;line-height: 4.179vw;margin-bottom: 10px;letter-spacing: 0.139vw;width: 53.731vw;margin: auto;}
    html .application-section.polymer-applictionsecmainwraper .industries-container .pop-title{padding-bottom:3vw;}
    html body .main-navigation-wrapper ul li a {text-transform:lowercase;}
    html body .recyclled-contentmain-wraaper {padding-bottom:0;}
    html body #header-menu .res-submenu-expanded .res-iconify svg{transform: rotate(180deg);    background-position-y: -5px;}
    html body #header-menu .res-iconify svg path{display:none;}
    html body #header-menu .res-iconify svg{background-image: url(/wp-content/uploads/2025/01/Dropdown-Icon.svg);background-repeat: no-repeat;background-size: contain;width: 24px;height: auto;background-position: 0px 0px;padding: 12px 10px;height: 100%;
}
    html body #header-menu .res-iconify{top: 18px;}
    html body header .main-navigation a{text-transform:unset;}
    html body.home .industries-container .content-display{margin-top: 15vw;}
    html body.home .industries-container .connect-linkwraper{margin-top: 55.95vw;}
    html body .our-ambition{margin-top: 15.925vw;}
    html body .key-propertiessecmainwraper .key-section-icon-subtitle-dewscwraper .section-wraper{margin-bottom:4vw;}
    html .key-propertiessecmainwraper .key-section-icon-subtitle-dewscwraper .section-wraper:last-child{margin-bottom:0;}
    html body .get-custom-solution-secmainwraper .imgwraper.left-block-wraper img{border-radius: 0vw 6px 6px 0vw;}
    html body .get-custom-solution-secmainwraper .imgwraper.right-block-wraper img{border-radius: 6px 0vw 0vw 6px;}
    html .mob-home-banner-move-cards-box .mob-bannercard{background-size:100% 100%;}
    html .get-custom-solution-secmainwraper .custom-cta-wraper.blue-cta-wraper .arrow{fill: #0036EE;}
    html .get-custom-solution-secmainwraper .custom-cta-wraper.blue-cta-wraper .dots-around{stroke: unset;fill: #fff;}
    html body .custom-cta-wraper.blue-cta-wraper .center-circle{fill: #0036EE;}
    html body .advantage-cards-section-wraper .prev-next-arrow-wraper .arrow svg{width:20px;height:20px;}
    html .elementor-2708 .elementor-element.elementor-element-e6c3fb7 > .elementor-widget-container{padding: 3.813vw 0vw 7.813vw 0vw;}
    html body .advaage-slider-sembwaper{margin-bottom:15vw;}
    html body .advantage-cards-section-wraper .desc{border-bottom:0;padding-bottom: 5vw;padding-top: 2vw;}
    html header .main-navigation.toggled{height:100vh;}
    html .advantage-cards-section-wraper .advantage-content-wraper{order:-1;}
    html body .get-custom-slutionmainploymenrmainwraper{background-image: url(/wp-content/uploads/2025/02/custom-bg.png) !important;}
    html body .get-custom-solution-secmainwraper{padding-top: 15vw;padding-bottom: 15vw;}
    html .get-custom-solution-secmainwraper .imgwraper.right-block-wraper {padding-left:5.97vw;}
    html .get-custom-solution-secmainwraper .imgwraper.right-block-wraper img,html .get-custom-solution-secmainwraper .imgwraper.left-block-wraper img{height: 69.154vw;}
    html .get-custom-solution-secmainwraper .imgwraper.left-block-wraper{padding-right:5.97vw;}
    html body.page-id-1509 .select2-results__option{padding: 2.521vw 0vw;font-size: 3.45vw;line-height: 5vw;}
    html body .faqs-categories-wraper ul li:last-child .faq-cat{margin-bottom:0;}
    html body .faqs-categories-wraper ul li .faq-cat.active-cat{color: #fff;font-size: 15px;line-height: 6.269vw;}
    html body .faqs-sidebar-content-wraper .mob-selected-cat{font-family: "Roboto Mono";font-size: 15px;font-style: normal;font-weight: 400;line-height: 180%;text-transform: uppercase;padding: 5px 0px 6px 0px;text-align: center;background: #0036EE;color: #fff;}
    html body .industries-container .select2-container--open .select2-selection__arrow{top: 35% !important;transform: rotate(180deg);}
    html .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable, html .select2-container--default .select2-results__option--selected{background-color:transparent;}
    html body .select2-results__option:last-child{border-bottom:0;}
    html body .mob-industries-dropdown-wraper .select2-container--default .select2-selection--single .select2-selection__rendered{font-family: SUSE;font-size: 4.478vw;font-style: normal;font-weight: 400;line-height: 120%;text-transform: capitalize;}
    html body .application-section.polymer-applictionsecmainwraper .industries-container .content-display{margin-top: 15vw;}
    html .application-section.polymer-applictionsecmainwraper .industries-container .pop-content-wraper{top:56%;}
    html .application-section.polymer-applictionsecmainwraper .industries-container .connect-linkwraper{margin-top: 38.95vw;}
    html body .rim-grid-blocsecmainwraper .about_page_landscape_section_box .heading{padding-top:15vw;}
    html body .rim-grid-blocsecmainwraper .about_page_landscape_section_box{padding: 5.646vw 2.563vw 5.646vw 2.563vw;}
    html body.home .industries-container .pop-content-wraper{right: 5.97vw;top:60%;background-size: 100% 100%;}
    html .homeproductlinkssection{margin-top: 5vw;}
    html body .getintouchsection{padding-top: 9.813vw;}
    html body .firstvideobanner{margin-bottom:8vw;}
    html body .about_page_landscape_section_box{padding: 4.646vw 3.563vw 4.563vw 3.563vw;}
    html body .about_page_landscape_section_box.last-box{border-bottom: 2px solid #E8E0DC;}
    html body .aboutusweprovide .cta-wrapper{display:none;}
    html body .cta-wrapper.connect-linkwraped-mbonly .cta-text{width:57vw;}
    html body .cta-wrapper.connect-linkwraped-mbonly{margin-top:7vw;}
    html body .hide-mb-connectlink{display:none;}
    html body .posts-container .product-material-wraper.grade{order:1;}
    html body .posts-container .product-material-wraper.cat{order:4;}
    html body .posts-container .product-material-wraper.base-m{order:2;}
    html body .posts-container .product-material-wraper.speciality{order:5;}
    html body .posts-container .product-material-wraper.pre-acelereated{order:3;}
    html .faq-accordion-wrap .accordion__button .plus-icon,html .faq-accordion-wrap .accordion__button .minus-icon{min-width: 3.458vw;min-width:4.963vw;}
    .faq-accordion-wrap .title-acc-btn-wraper{
        align-items:baseline;gap:3.75vw;
    }
    html .faq-accordion-wrap .accordion__button .plus-icon{position:relative;top:2vw;}
    html .faq-accordion-wrap .accordion__button .plus-icon{position:absolute;top:6;right:0;}
    .faq-accordion-wrap .title-acc-btn-wraper{position:relative;}
    html .faq-accordion-wrap .ques{padding-right:5vw;}
    html .faq-accordion-wrap .accordion__button .minus-icon{position:relative;top:1.5vw;}
    html .select2-container--default .select2-selection--multiple .select2-selection__choice__display{    padding-right: 25px;padding-left: 6px;}
    html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{right: 0.8vw;font-size: 3.5vw;top: 0.3vw;}
    html body .elementor-1513 .elementor-element.elementor-element-a4eb4e4{padding-bottom:0;}
    html body.page-id-2246 .contactbannercontent{width:100%;}
    html .faqs-sidebar-content-wraper .faqs-categories-wraper{order:1;z-index:1;}
    html body.page-id-1509 .contactbannercontent{width: 88.06vw;}
    html .contactbannercontent h5{width: 53.731vw;margin: auto;}
    html body div.homeproductlinkssectionchild h2{font-size: 7.463vw !important;font-style: normal;font-weight: 300;line-height: 120% !important;letter-spacing: 0.3px;}
    html body .contactformmainwraper .select2-container{padding-bottom:3.25vw;}
    html body .custom-cta-wraper{column-gap:4.478vw;}
    html body .custom-cta-wraper .cta-text{text-align:left;}
    
    html body .faq-accordion-wrap .countnum{font-size: 3vw;line-height:normal;top: 1.3vw;position:relative;}
    html .application-section.polymer-applictionsecmainwraper .industries-container .pop-content-wraper{background-size:100% 100%;height:60vw;}
    html body .industries-container .pop-content-wraper{background-image: url(/wp-content/uploads/2025/02/transparent-card.png);background-size:cover;height:95vw;height:auto;}
    html body .application-section.polymer-applictionsecmainwraper .pop-content-wraper .pop-content-container{padding: 0vw 3vw 4vw;}
    html body .application-section.polymer-applictionsecmainwraper .industries-container .pop-content-wraper{width: 88.448vw;}
    html body .application-section.polymer-applictionsecmainwraper .industries-container .pop-content-wraper .slide-counter span{font-size:3vw;}
    html body .industries-container .content-display{margin-top: 46vw;}
    html body .industries-container .pop-content-wraper{left:5.5vw;top:-44%;}
    html .industries-container .grade-item{padding-left: 5.97vw;padding-right: 2.97vw;column-gap: 4vw;align-items:flex-start;}
    html .industries-container .item-img-wraper img{height: 75.124vw;width:100%;object-fit:cover;}
    html .industries-container .pop-content-wraper .pop-content-container{padding:4vw 0;padding-top:0;}
    html .industries-container .industry-item-title-wraper{padding-left:5.97vw;padding-right:5.97vw;}
    html body .application-section > .e-con-inner{padding-left:0 !important;padding-right:0!important;}
    html body .industries-container .count{font-size:2.5vw;font-style: normal;font-weight: 400;line-height: 120%;letter-spacing: 0.07vw;position:relative;top:1vw;}
    html body .industries-container .grad{font-size:2.5vw;font-style: normal;font-weight: 400;line-height: 180%;text-transform: uppercase;}
    html body .industries-container .pop-title{font-size: 5.473vw;font-style: normal;font-weight: 300;line-height: 110%;max-width: 88.06vw;padding-left:5.97vw;padding-right:5.97vw;padding-bottom: 3vw;}
    html body .industries-container .connect-linkwraper .custom-cta-wraper{column-gap: 4.478vw;}
    html body .select2-results__option{margin: auto 3.563vw;padding-bottom: 3.563vw;padding-top: 2.521vw;font-family: SUSE;font-size: 4.478vw;font-style: normal;font-weight: 400;line-height: 120%;text-transform: capitalize;color:#fff;}
    html .industries-container .connect-linkwraper .cta-text{max-width:65%;}
    html body .industries-container .industry-maintitle{font-size: 5.97vw;font-style: normal;font-weight: 400;line-height: 120%;}
    html .industries-container .industry-sub-title{font-size: 3.483vw;font-style: normal;font-weight: 500;line-height: 120%;letter-spacing: 0.56px;}
    html .industries-container{grid-template-columns:100%;}
    html body.page-id-1513 .select2-results__option{padding: 2.521vw 0vw;font-size: 3.45vw;line-height: 5vw;}
    html body .request-datasheet-model .wpcf7-spinner{position: absolute;}
    html .contactform-btn-wraper .custom-cta-wraper{column-gap:5vw;}
    html .contactform-btn-wraper input.wpcf7-submit{padding-bottom:0 !important;max-width: 64vw;
    white-space: normal;padding-top:0 !important;}
    html .get-custom-solution-secmainwraper .custom-cta-wraper.blue-cta-wraper .center-circle{fill:unset;}
    html .get-custom-solution-secmainwraper .connect-linkwraper{margin-top:4vw;}
    html body .get-custom-solution-secmainwraper .connect-linkwraper .custom-cta-wraper .cta-text{    width: 65vw;}
    html body .intl-tel-input .flag-container{top:3vw;}
    html body .custom-cta-wraper .arrow{transform: translate(24px, 32px);opacity:1 !important;}
    html body .custom-cta-wraper.blue-cta-wraper .arrow{opacity: 1 !important;}
    html .custom-cta-wraper.blue-cta-wraper .center-circle{animation:unset;}
    html .custom-cta-wraper:hover .center-circle{animation:unset !important;}
    html body .contactdetails{padding-left: 5.97vw;padding-right: 5.97vw;padding-bottom: 5vw;}
    html body .contactaddresschild.contactaddressfirstchild{padding-bottom:5vw;}
    html body .contactaddresschild .value.email-to a{font-size: 3.483vw;line-height: 148%;}
    html body .aboutpageourethosbody .aboutpageourethosbodychild{padding: 4.604vw 0 5.125vw 4.604vw;}
    html .site-mobile-header-layout-horizontal.site-header-site-branding-main-navigation .main-navigation .menu-toggle{top: 28px;margin-right: -7px;}
    html body .mob-meettheteams-dropdown-wraper.formobile .meettheteams-js-select2{appearance: none;
    background-image: url(/wp-content/uploads/2025/01/Dropdown-Icon.svg);
    background-repeat: no-repeat;
    background-position: right 0.7rem top 42%;
    background-size: 1rem auto;}
    html .mob-meettheteams-dropdown-wraper.formobile .meettheteams-js-select2{line-height: 3.97vw;font-size: 3.731vw;font-style: normal;font-weight: 400;color: #fff;padding: 12px 13.343px 12px 13px;background-color: rgba(0, 54, 238, 1);border: 0;height: unset;border-radius: 4px;outline: 0;}
    html .mob-industries-dropdown-wraper .select2-container--default .select2-selection--single{padding: 12px 13.343px 12px 13px;}
    html .mob-industries-dropdown-wraper .select2-container--default .select2-selection--single .select2-selection__arrow{top:20%;}
    html .meettheteams-container .team-content-wraper .info-linkedIn-wraper .linkedIn a img{width:6vw;}
    html body .aboutpageourethosbodynumbers{padding-top:15vw;}
    html body .elementor-15 .elementor-element.elementor-element-76ee5a5{padding-top: 5vw;padding-bottom: 5vw;}
    html body .about-textontop-imagesecmaibnwrper{height:95vw;}
    html body .about-textontop-imagesecmaibnwrper .text-wraper{width: 70.271vw;margin: auto;padding-top: 4.229vw;margin-left: 7vw;}
    html body .about-textontop-imagesecmaibnwrper .text-wraper p{font-size: 3.483vw;font-style: normal;font-weight: 400;line-height: 140%;margin-bottom: 0vw;margin-top: 3vw;}
    html body .about-textontop-imagesecmaibnwrper .image-wraper-ontop img{border-radius: 12px;display: block;height: 100%;object-fit: cover;}
    html body .advantage-cards-section-wraper .banner-card-content .card-text{padding: 0vw 4vw 0;padding-right: 0;width: 55%;position: relative;top: -3vw;}
    html body .advantage-cards-section-wraper .bannercard .banner-card-content{height: 100%;justify-content: center;align-items: center;}
    html body .advantage-cards-section-wraper .home-banner-move-cards-box .bannercard{fill: unset !important;stroke-width: 0 !important;stroke: unset !important;backdrop-filter: unset !important;background-color: unset !important;}
    html .advantage-cards-section-wraper .prev-next-arrow-wraper{justify-content: center;margin-top: 4.406vw;position: absolute;bottom: -13vw;top: auto;}
    html .advantage-cards-section-wraper{position:relative;}
    html body .advantage-cards-section-wraper .home-banner-move-cards-box .bannercard{height:58vw;    border-radius: 12px;border:0 !important;background-size:100% 100%;}
    html .advantage-cards-section-wraper .bannercard .banner-card-content .card-image img{width:50vw;}
    html .advantage-cards-section-wraper .bannercard .card-index{font-size: 3.875vw;line-height: 5.25vw;bottom:5vw;bottom: 6vw;right: 4vw;}
    html .advantage-cards-section-wraper .desc{font-size: 3.731vw;font-style: normal;font-weight: 400;line-height: 148%;letter-spacing: -0.15px;}
    html .advantage-cards-section-wraper .advantage-content-wraper .sub-title {color: var(--Dark-Blue, #0036EE);font-size: 3.483vw;font-style: normal;font-weight: 500;line-height: 120%; /* 16.8px */;letter-spacing: 0.56px;}
    html .advantage-cards-section-wraper .advantage-content-wraper .title{font-size: 5.97vw;font-style: normal;font-weight: 300;line-height: 120%;}
    html .advantage-cards-section-wraper .home-banner-move-cards-box .bannercard .description{font-size: 3.25vw;line-height: 4vw;}
    html .advantage-cards-section-wraper .home-banner-move-cards-box .bannercard .title{font-size: 5.97vw;font-style: normal;font-weight: 300;line-height: 120%;}
    html .advantage-cards-section-wraper .advantage-content-wraper{max-width:100%;padding-top:6vw;}
    html .advantage-cards-section-wraper{grid-template-columns: 100%;}
    html body .polymer-appliction-container .connect-linkwraper .cta-text{max-width:70%;}
    html body .rim-grid-blocsecmainwraper .about_page_landscape_section_box .image-wraper img{height: 12.208vw;}
    html body .rim-grid-blocsecmainwraper .about_page_landscape_section_box p{max-width: 100%;}
    html body .Rim-secmainwraper .aboutusweprovidetext .text{width:100%;}
    html body .elementor-2708 .elementor-element.elementor-element-a38dfa3{row-gap:8vw;}
    html body .key-propertiessecmainwraper .key-section-icon-subtitle-dewscwraper .section-wraper .icon-wraper-subttile-wraper{column-gap: 5vw;align-items: center;}
    html body .key-propertiessecmainwraper .key-section-icon-subtitle-dewscwraper .section-wraper{    grid-template-columns: 100%;row-gap: 1vw;padding-top: 3.604vw;padding-bottom: 3.604vw;}
    html body .key-propertiessecmainwraper .key-section-icon-subtitle-dewscwraper .desc{width: 100%;margin-top: 3vw;}
    html body .polmemrcecmical-resisteancesecmainwraer .inner-secmainwraper .subtitle-desc-ctalinkwraper .connect-linkwraper{margin-top: 2vw;margin-bottom: 10vw;}
    html body .polmemrcecmical-resisteancesecmainwraer .inner-secmainwraper .custom-cta-wraper.blue-cta-wraper .cta-text{width:68vw;}
    html body .polmemrcecmical-resisteancesecmainwraer .inner-secmainwraper .subtitle-desc-ctalinkwraper .desc{font-size: 3.731vw;font-style: normal;font-weight: 400;line-height: 148%;letter-spacing: -0.15px;}
    html body .key-propertiessecmainwraper .sub-tagwraper{position:static;height: auto;}
    html body .key-propertiessecmainwraper .key-section-icon-subtitle-dewscwraper .section-wraper .icon-wraper-subttile-wraper img{width: 10.906vw;}
    html body .key-propertiessecmainwraper .key-section-icon-subtitle-dewscwraper .desc{font-size: 3.483vw;font-style: normal;font-weight: 400;line-height: 140%;padding-left: 17.5vw;}
    html body .key-propertiessecmainwraper .key-section-icon-subtitle-dewscwraper .icon-wraper-subttile-wraper .subtitle-wraper{font-size: 5.604vw;font-weight: 300;line-height: 6.125vw;letter-spacing: 0.01em;text-align: left;white-space:unset;}
    html body .key-propertiessecmainwraper .sub-tagwraper h2{font-size: 3.483vw;font-style: normal;font-weight: 500;line-height: 120%;letter-spacing: 0.56px;}
    html body .polmemrcecmical-resisteancesecmainwraer .subttle-wraper h2{color: var(--Dark-Blue, #0036EE);text-align: left;font-family: SUSE;font-size: 5.97vw;font-style: normal;font-weight: 400;line-height: 120%;max-width: 100%;width: 100%;}
    html .faqs-sidebar-content-wraper .faq-accordion-wrap{padding-left:5.97vw;padding-right:5.97vw;padding-bottom:10vw;}
 html .elementor-1511 .elementor-element.elementor-element-6358138 >.e-con-inner{padding-left:0;padding-right:0;}
    html body .faqs-categories-wraper ul li .faq-cat{padding-right:2vw;}
    html body .faqs-categories-wraper ul li:last-child .faq-cat{padding-right:0vw;}
    html .faqs-sidebar-content-wraper .faqs-categories-wraper{background: var(--Dark-Blue, #0036EE);padding-top:0;}
    html .faqs-categories-wraper{top: auto;bottom: 0;}
    html .faqs-categories-wraper ul{display: flex;flex-wrap: wrap;gap: 3vw;padding: 7vw 5.6% 3vw;}
    html .elementor-1511 .elementor-element.elementor-element-6358138{padding-top:0vw;padding-bottom:10vw;}
    html .faqs-sidebar-content-wraper .custom-cta-wraper .cta-text{max-width:68%;}
    html .faq-accordion-wrap .faq-accordion-panel{padding-bottom: 2.302vw;margin-bottom: 2.302vw;}
    html .faq-accordion-wrap .title-acc-btn-wraper .title-count-num-wraper{gap:5vw;}
    html .faq-accordion-wrap .ques{font-size: 4.5vw;line-height: 7.167vw;}
    html .faq-accordion-wrap .contnet-wraped{font-size: 3.731vw;font-style: normal;font-weight: 400;line-height: 148%;letter-spacing: -0.15px;padding-left:8.5vw;}
    html .faqs-sidebar-content-wraper{grid-template-columns: 100%;}
    html .faqs-categories-wraper ul li .faq-cat{font-size: 3.483vw;font-style: normal;font-weight: 500;line-height: 120%;letter-spacing: 0.56px;color: #fff;margin-bottom: 4vw;}
    html body .faqs-wraper .category-name{font-size: 5.97vw;font-style: normal;font-weight: 300;line-height: 120%;}
    html body.page-id-1513 .wpcf7-form{padding: 9.292vw 5.97vw 12.896vw 5.97vw}
    html body.page-id-1513 .wpcf7-form input, html .wpcf7-form select{padding-bottom: 3.25vw;
    padding-top: 5.25vw;}
    /*html body .aboutmanuhighquality .aboutmanuhighqualitycontent{}*/
    html .aboutpageourethosbody .aboutpageourethosbodychild{padding: 4.604vw 0 5.125vw 4.604vw;}
    html .elementor-15 .elementor-element.elementor-element-6b84cd8{padding-bottom:15vw;}
    html .elementor-15 .elementor-element.elementor-element-39be923 > .elementor-widget-container{    padding: 7.813vw 0vw 12.396vw 0vw;}
    html body .aboutpageourethoshead.Sustainability{gap:6vw;padding-top: 3vw;padding-bottom:10vw;}
    html body .aboutpageourethoshead.Sustainability h3{max-width:100%;margin-top:0;}
    html body .aboutpageourethoshead h4{margin-bottom:0;}
    html .aboutpageourethoshead.Sustainability{padding-top: 4vw;gap: 5.083vw;}
    html .meettheteams-container .connect-linkwraper{margin-top: 6.471vw;}
    html .meettheteams-container .custom-cta-wraper.blue-cta-wraper .cta-text{width: 45vw;}
    html body .e-con-boxed.e-parent.leadership-section >.e-con-inner, html .e-con.e-parent.leadership-section >.e-con-inner{padding-right:5.97vw;}
    html .meettheteams-container .team-content-wraper .info-linkedIn-wraper{padding-top: 4vw;}
    html .meettheteams-container .team-content-wraper .profile img{width: 100%;object-fit: cover;width:42.432vw;}
    html .meettheteams-container .team-content-wraper .info-linkedIn-wraper .name{font-size:3.25vw;line-height: 3.625vw;margin-bottom: 0.313vw;font-size:4.467vw;line-height:130%;}
    html .meettheteams-container .team-content-wraper .info-linkedIn-wraper .designation{font-size: 2.781vw;line-height: 5.406vw;}
    html .meettheteams-container .team-content-wraper .desc-wraper p{font-size: 3.731vw;font-style: normal;font-weight: 400;line-height: 148%;letter-spacing: -0.15px;margin-bottom: 1vw;margin-top: 3vw;}
    html .meettheteams-container .team-content-wraper .sub-title-wraper,html .meettheteams-container .team-content-wraper .sub-title-wraper p{font-size: 4.771vw;line-height: 6.125vw;letter-spacing: -0.018vw;margin-bottom: 3.875vw;margin-top: 3vw;}
    html .mob-meettheteams-dropdown-wraper.formobile{margin-bottom:6vw;}
    html body .meettheteams-container .right-sec{border-radius: 16px 16px 16px 16px;padding: 5.073vw 5.073vw 5.073vw 5.073vw;}
    html .meettheteams-container .team-content-wraper{grid-template-columns: 100%;}
    html .meettheteams-container .team-sub-title{color: var(--Dark-Blue, #0036EE);font-family: Tektur;font-size: 3.483vw;font-style: normal;font-weight: 500;line-height: 120%;letter-spacing: 0.56px;}
    html .meettheteams-container .team-maintitle{font-size: 7.444vw;font-style: normal;font-weight: 400;line-height: 120%;padding-bottom:12.407vw;}
    html .meettheteams-container{grid-template-columns: 100%;}
    html body .about_page_grid-boxes .e-con-inner{border-bottom: 0px solid #E8E0DC;padding-top: 6vw !important;padding-bottom: 5vw !important;border-top: 0px solid #E8E0DC;}
    html .about_page_landscape_section_box .number{font-size: 6.97vw;font-style: normal;font-weight: 400;line-height: 120%;}
    html .about_page_landscape_section_box .heading{font-size: 5.97vw;font-style: normal;font-weight: 400;line-height: 120%;padding-top:12vw;}
    html .about_page_landscape_section_box p{font-size: 3.731vw;font-style: normal;font-weight: 400;line-height: 148%;letter-spacing: -0.15px;height:auto;max-width:90%;padding-bottom: 12vw;margin-top: 3vw;}
    html body .about_page_landscape_section_box{border-right:0;border-top: 2px solid #E8E0DC;}
    html body .aboutusweprovidetext .text{font-size: 5.97vw;font-style: normal;font-weight: 400;line-height: 120%;width: 100%;margin-bottom: 0vw;}
    html body .aboutusweprovide .cta-wrapper .cta-text{width:50%;}
    html body .aboutusweprovide{flex-wrap:wrap;}
    html .aboutpageourethosbodynumberschild .aboutpageourethosbodynumberschildbox{padding: 5vw 5.563vw 5.083vw 4.563vw;}
    html .aboutpageourethosbodynumberschild h2 span{font-size: 11.208vw;font-style: normal;font-weight: 200;line-height: 140%;}
    html body .aboutpageourethosbodynumberschildbox .desc{font-size: 3.731vw;font-style: normal;font-weight: 400;line-height: 148%;letter-spacing: -0.15px;padding-top: 25vw;}
    html body .aboutpageourethosbodynumberschild h2{font-size: 11.208vw;font-style: normal;font-weight: 200;line-height: 160%;letter-spacing: -2px;}
    html .aboutpageourethosbodynumberschildbox .desc{font-size: 3.731vw;font-style: normal;font-weight: 400;line-height: 148%;letter-spacing: -0.15px;}
    html body .aboutpageourethosbodynumberschildbox .expertise{font-size:6vw;font-style: normal;font-weight: 400;line-height: 124%;height:auto;}
    html body .aboutpageourethosbodynumberschild{gap: 2.042vw;flex-wrap: wrap;row-gap:4vw;}
    html body .aboutpageourethosbodynumberschild .aboutpageourethosbodynumberschildbox{width:100%;}
    html body .aboutpageourethosbodychild .content p{width:90%;}
    html body .aboutpageourethosbodychild .srno p{font-size: 2.938vw;line-height:200%;}
    html body .aboutpageourethosbodychild .content h4{font-size: 4.667vw;font-style: normal;font-weight: 400;line-height: 150%;}
    html body .aboutpageourethosbodychild .content p{font-size: 3.731vw;font-style: normal;font-weight: 400;line-height: 148%;letter-spacing: -0.15px;}
    html body .aboutpageourethosbody{width:100%;row-gap:4vw;}
    html body .aboutpageourethoshead .cta-wrapper .custom-cta-wraper .cta-text{width:100%;}
    html body .aboutpageourethosbodynumbers{width:100%;}
    html body .aboutpageourethoshead h3{font-size: 5.97vw;font-style: normal;font-weight: 400;line-height: 120%;margin-right:0;}
    html body .aboutpageourethoshead h4{color: var(--Dark-Blue, #0036EE);font-family: Tektur;font-size: 3.483vw;font-style: normal;font-weight: 500;line-height: 120%;letter-spacing: 0.56px;flex:100%;}
    html body .aboutpageourethoshead{flex-wrap: wrap;padding-bottom: 12vw;padding-top: 3vw;row-gap:5vw;}
    html body .aboutmanuhighqualitycontentpara{flex-wrap: wrap;row-gap: 4vw;padding-left:18vw;}
    html body .aboutmanuhighqualitycontentpara p{font-size: 3.731vw;font-style: normal;font-weight: 400;line-height: 148%;letter-spacing: -0.15px;width: 100%;}
    html body .aboutmanuhighqualitycontent .sub-title{font-size: 5.97vw;font-style: normal;font-weight: 400;line-height: 120%;width: 100%;margin-bottom: 4vw;}
    html body .aboutmanuhighqualitycontent .sub-title h1{font-size: 5.97vw;font-style: normal;font-weight: 400;line-height: 120%;width: 100%;margin-bottom: 4vw;display:inline;}
    html body .aboutmanuhighquality{flex-wrap:wrap;padding-bottom:10vw;}
    html body .aboutmanuhighqualityimg img{width: 100% !important;height: auto !important;}
    html body .main-navigation .menu > li .res-iconify.res-iconify-outer svg path{stroke: #A1C7FF !important;}
    html body .main-navigation .menu > li .res-iconify.res-iconify-inner svg{display:none;}
    html .elementor-1434 .elementor-element.elementor-element-ef489e8 > .elementor-widget-container{    padding: 15.813vw 0vw 7.396vw 0vw;}
    html .home-banner-move-cards-box .bannercard:not(.hide){transform:unset !important;}
    html .home-page-banner-subtitle .elementor-heading-title{padding-bottom: 3vw;}
    html .blog-posts-sidebar-filter-section .filter-sidebar-wraper .section-wraped{max-height:125vw;}
    html .get-custom-solution-secmainwraper .subtitle-desc-ctalinkwraper {padding:13vw 5vw;}
    html .get-custom-slutionmainploymenrmainwraper{padding:0;}
    html .get-custom-solution-secmainwraper .desc{font-size: 5.042vw;line-height: 6.667vw;    font-size: 3.731vw;font-style: normal;font-weight: 400;line-height: 148%;letter-spacing: -0.15px;margin-top: 3vw;}
    html .get-custom-solution-secmainwraper .subtitle-desc-ctalinkwraper .subttile-wraper{font-size: 7.463vw;font-style: normal;font-weight: 300;line-height: 120%;letter-spacing: 0.3px;width: 75.06vw;margin: auto;}
    html .get-custom-solution-secmainwraper .imgwraper img{height:auto;}
    html .industries-container .connect-linkwraper{padding-left: 5vw;margin-top: 9.95vw;}
    html .application-section.polymer-applictionsecmainwraper .content-item-wraper .desc{font-size: 4.25vw;line-height: 6.25vw;width: 100%;}
    html .poymer-bannersecmainwraper .contactbannercontent{width: 100%;max-width:100%;}
    html .poymer-bannersecmainwraper .contactbannercontent h2,html .poymer-bannersecmainwraper .contactbannercontent .pol-heading{font-size: 6.463vw;}
    .openings-container .opening-header-wraper{padding-bottom:1.417vw;}
    html .openings-container .contnet-wraped{max-height:5.021vw;}
    .openings-container .opening-accordion-panel.active-acc .contnet-wraped{padding-top:1vw;}
    html .openings-container .opening-header-wraper .opening-header-title:last-child{display:none;}
    .openings-container .opening-accordion-panel{padding-bottom: 3.083vw;margin-bottom: 3.083vw;}
    .openings-container .opening-header-wraper, .openings-container .opening-accordion-panel .opening-accordion-title-desc-wraper{grid-template-columns: 40% 60%;}
    html body .careers-jobopeningssec-mainwraper{padding-top:4vw;padding-bottom:5vw;}
    .openings-container .opening-accordion-panel .applynow-linkwraper{position:static;margin-top: 2vw;}
    .openings-container .opening-accordion-panel .opening-accordion-title-desc-wraper{grid-template-columns: 100%;}
    /*.openings-container .opening-header-wraper, .openings-container .opening-accordion-panel .opening-accordion-title-desc-wraper{grid-template-columns:100%;}*/
    .job-subtityle-wraper h2{font-size: 7.385vw;}
    .openings-container .opening-accordion-panel.active-acc .title-tags-wraper{min-height:14vw;}
    .openings-container .opening-accordion-panel.active-acc .minus-icon{margin-top:1.5vw;}
    .openings-container .opening-accordion-panel .accordion__button{top: 0vw;right: 0;bottom: 0;}
    .openings-container .contnet-wraped ul{margin-top: 3vw;margin-left: 7vw;margin-bottom: 7vw;}
    body .openings-container .opening-accordion-panel img{width: 3.458vw;height: 3.458vw;}
    .careers-jobopeningssec-mainwraper .applynow-linkwraper .applynow-link img{width: 2.938vw !important;height: 2.938vw !important;width:3.4vw !important;height:3.4vw !important;}
    .careers-jobopeningssec-mainwraper .applynow-linkwraper .applynow-link{column-gap: 1.417vw;margin-bottom: 1vw;
}
    .careers-jobopeningssec-mainwraper .applynow-linkwraper .applynow-link span{font-size: 2.938vw;font-size:3.4vw;}
    .openings-container .contnet-wraped ul li{font-size: 3.483vw;line-height: 4.97vw;}
    .openings-container .contnet-wraped h2{font-size: 3.042vw;line-height: 3.667vw;margin-top:5vw;}
    .openings-container .contnet-wraped{font-size: 3.483vw;line-height: 4.97vw;max-width:85% !important;}
    .openings-container .contnet-wraped{max-width:100%;}
    .openings-container .post-tags .tag{font-size: 3vw;line-height: 4.97vw;border-radius: 2px;}
    .openings-container .opening-accordion-panel.active-acc .post-tags{row-gap: 1vw;padding-bottom:2vw;}
    html .openings-container .opening-title{font-size: 5vw;line-height: 7.167vw;}
    html body .careers-jobopeningssec-mainwraper >.e-con-inner{row-gap:2vw;}
    .openings-container .opening-header-wraper .opening-header-title{font-size: 3.25vw;line-height: 4.25vw;}
    .careers-jobopeningssec-mainwraper .apply-link-wraper .elementor-widget-text-editor .elementor-widget-container{font-size: 3.042vw;}
    .careers-jobopeningssec-mainwraper .apply-link-wraper .elementor-widget-text-editor .elementor-widget-container a{font-size: 3.042vw;}
    .elementor-2246 .elementor-element.elementor-element-d4d48a0{padding-top:1vw;padding-bottom:2vw;}
    .elementor-2246 .elementor-element.elementor-element-d4d48a0{padding-left:0;}
    .elementor-2246 .elementor-element.elementor-element-7af4793{padding-left:0;}
    .elementor-2246 .elementor-element.elementor-element-ad6232b{row-gap:0;}
    .fordesktop{display:none !important;}
    html .e-con-boxed.e-parent >.e-con-inner, html .e-con.e-parent >.e-con-inner, html .posts-container{padding-left: 5.97vw;padding-right: 5.97vw;}
    .filter-sidebar-wraper .sidebar-body-wraper{padding:5.3%;}
    html .firstvideobanner{min-height: 149.751vw;justify-content: end;padding-bottom: 20vw;}
    
    .posts-container .main-title{font-size:5.97vw;line-height:7.164vw;}
    .posts-container .product-img-content-wraper{display:block;}
    html .posts-container{margin-right:0;}
    .posts-container .numofpostfounds{font-size:3.731vw;line-height:5.522vw;letter-spacing:-0.037vw;}
    .posts-container .product-img-container{padding:9.95vw;}
    .posts-container .product-img-wraper .left-img-wraper img{max-width:20.896vw;}
    .posts-container .product-img-wraper .right-img-wraper img{width:9.95vw;margin-bottom:5.224vw;}
    .posts-container .product-img-wraper{gap:3.483vw;}
    .posts-container .post-categories .cat-wraper{font-size:3.483vw;line-height:6.269vw;padding: 1.478vw 3.731vw;}
    .posts-container .post-categories{gap:2.985vw;margin-top:5.97vw;}
    .posts-container .post-title{margin-top:7.96vw;font-size:5.97vw;line-height:7.164vw;margin-bottom:4.478vw;}
    .posts-container .desc{font-size:3.731vw;line-height:5.522vw;letter-spacing:-0.037vw;padding-bottom:5.97vw;}
    .posts-container .product-material-wraper .mat-label, .posts-container .product-material-wraper .slash{font-size:3.731vw;line-height:5.522vw;letter-spacing:-0.037vw;}
    .posts-container .product-material-wraper .value{font-size:3.483vw;line-height:6.269vw;}
    .posts-container .posts-wraper .post-wraper{padding-bottom:12.438vw;margin-bottom:12.438vw;}
    .posts-container .product-materials-container{grid-template-columns: 100%;}
    .posts-container .product-material-wraper .product-mat-label-value-wraper{padding: 2.239vw 0px;grid-template-columns: 47% 5% 48%;}
    .sidebar-body-wraper .close-icon svg{width: 6.468vw;cursor:pointer;}
    .filter-sidebar-wraper .filtermain-title{font-size:7.463vw;line-height:8.955vw;}
    .filter-sidebar-wraper .clearfilter-title-wraper .clear-filter-icon-wraper .clearfiltertitle{font-size:4.478vw;line-height:7.164vw;}
    .filter-sidebar-wraper .search-wraper input{font-size:3.731vw;line-height:6.716vw;padding: 6px 15px 7px 13px;}
    .filter-sidebar-wraper .clearfilter-title-wraper{margin-bottom:6.965vw;}
    .filter-sidebar-wraper .title-wraper{padding-bottom:21px;margin-bottom:16px;}
    .filter-sidebar-wraper .filter-acc-title .title{font-size:4.478vw;line-height:7.164vw;letter-spacing:0.045vw;margin-bottom:12px;}
    .filter-sidebar-wraper .categories-container{margin-top:0;}
    .filter-sidebar-wraper .categories-container .category-wraper label{font-size:3.483vw;line-height:6.269vw;}
    .home-page-banner-subtitle .elementor-heading-title{font-size:3.483vw;line-height:120%;}
    .home-page-banner-title .elementor-heading-title{font-size:10.448vw;line-height:124%;max-width:100%;font-weight:400;}
    .home-banner-move-cards-box .bannercard .title{font-size:4.975vw;line-height:130%;}
    .home-banner-move-cards-box .bannercard .description{font-size:3.483vw;line-height:160%;}
    .home-banner-move-cards-box .bannercard{width:100%;}
    html header >.container{margin-left: 0;margin-right:0;border-radius:0;}
    header .site-branding-wrapper a img{width:50vw;}
    .res-transparent-header:not(.woocommerce-cart):not(.woocommerce-checkout) #masthead{
        position:relative;top:0;
    }
    .custom-cta-wraper .cta-text{font-size:3.731vw;line-height:160%;}
    .custom-cta-wraper .cta-icon-wraper svg{width:13.433vw;}
    .custom-cta-wraper .cta-icon-wraper{width:13.433vw;}
    .home-page-banner-cta-wraper .cta-text{max-width:100%;}
    html body footer .footer-mainwraper .footer-top .subttile-wraper{font-size:8.458vw;line-height:130%;
    width:100%;text-align:left;}
    html body footer .footer-mainwraper .footer-top{flex-direction:column;gap:9.453vw;padding:17.91vw 5.97vw 11.94vw 5.97vw; }
    .footer-mainwraper .custom-cta-wraper .cta-text{width:47.264vw;}
    html body footer .footer-mainwraper .footer-middle-blocwraper .footer-menu-linkwraper ul li a{font-size:4.478vw;line-height:160%;}
    html body footer .footer-mainwraper .footer-middle-blocwraper .contact-wraper a{font-size:3.98vw;line-height:160%;}
    html body footer .footer-mainwraper .footer-middle-blocwraper{grid-template-columns:1fr;}
    html body footer .footer-mainwraper .footer-middle-blocwraper .address-contactinfo-wraper .address-wraper{font-size:3.483vw;line-height:160%;width:100%;text-align:left;}
    html body footer .footer-mainwraper .footer-middle-blocwraper .cp-wraper{font-size:2.985vw;line-height:5.473vw;width:62%;margin-left:auto;text-align:left;padding-top: 4vw;}
    html body footer .footer-mainwraper .footer-middle-blocwraper .contact-wraper div{text-align:left;}
    html body footer .footer-mainwraper .footer-middle-blocwraper{padding:0 5.97vw 12.438vw 5.97vw;}
    html body .footer-widgets .widget-wrapper ul li{text-align:left;}
    html body footer .footer-mainwraper .footer-middle-blocwraper .link-infowraped .contact-wraper{margin-bottom:5.97vw;}
    .footer-widgets .footer-widget .widget-wrapper ul li{padding:0 0 6.95vw 0;}
    html .product-request-datasheet{font-size:3.731vw;line-height:6.716vw;margin-top:5.97vw;text-align:left;display: block;order:6;}
    .request-datasheet-model-wrapper .close-icon{width: 35px;top: 10px;right: 10px;}
    .request-datasheet-model-wrapper .close-icon svg{width:100%;height:auto;}
    .request-datasheet-model-wrapper .request-datasheet-model{width:90%;padding:10px;max-width:100%;}
    .contactformmainwraper .contactformwraper{display:block;}
    .request-datasheet-model-wrapper .request-datasheet-model .wpcf7-form{margin-top:30px;}
    html .contactform-btn-wraper input.wpcf7-submit{font-size:3.731vw;line-height:160%;}
    html .custom-cta-wraper{gap: 3.98vw;}
    .contactformmainwraper .select2-container{padding-bottom:10px;}
    
    .industries-container .industry-sub-title{font-size:3.483vw;line-height:4.179vw;letter-spacing:0.139vw;margin-bottom:6.965vw;}
    .industries-container .industry-maintitle{font-size:5.97vw;line-height:7.164vw;margin-bottom:7.96vw;}
    html .industries-container{display:block;}
    .industries-container .connect-linkwraper .cta-text {max-width: 58vw;}
    .industries-container .connect-linkwraper{padding-left:0;margin-top:9.95vw;}
    .industries-container .item-img-wraper img{width:100%;margin-top: 15%;}
    .industries-container .pop-title{font-size:5.473vw;line-height:6.02vw;max-width:unset;padding: 2vw 2vw 1.5vw 5.97vw;}
    .industries-container .count{font-size:3.483vw;line-height:4.179vw;letter-spacing:0.07vw;}
    .industries-container .grade-item{padding: 2vw 2vw 2vw 5.97vw;}
    .industries-container .grad{font-size:3.483vw;line-height:6.269vw;}
    .industries-container .pop-content-wraper{top:-25%;min-width:unset;left:5.3%;right:5.3%;padding:3.97vw 1.5vw;}
    .application-section.e-con-boxed.e-parent >.e-con-inner, .application-section.e-con.e-parent >.e-con-inner{padding:0;}
    .industries-container .industry-item-title-wraper{padding-left:5.3%;padding-right:5.3%;}
    /**html .industries-container .pop-content-wraper{background-image:url('/wp-content/uploads/2025/01/Card-2.png');fill: rgba(246, 246, 246, 0.60);stroke-width: 1.5px;stroke: var(--Light-Lavender, #E2E1FF);backdrop-filter: blur(32px);height: auto;background-image: unset;padding-bottom: 30px;background: linear-gradient(to right, #E2E1FF, #F6F6F699);clip-path: polygon(0% 0%, 0% 100%, 21% 100%, 25% 92%, 28% 89%, 100% 88%, 100% 88%, 100% 87%, 100% 87%, 100% 0%);border:2px solid #E2E1FF;border-radius:12px;}**/
    html .select2-results__option{font-size:3.5vw;line-height:4.5vw;padding: 10px;}
	.mob-home-banner-move-cards-box .swiper-creative .swiper-slide{height:auto;}
	.mob-home-banner-move-cards-box .mob-bannercard{height:100%;}
	/**.mob-home-banner-move-cards-box .swiper-3d .swiper-slide-shadow{display:none;}**/
    
}
