@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100;8..144,200;8..144,300;8..144,400;8..144,500;8..144,600;8..144,700;8..144,800&display=swap);h1,h2{font-family:'Roboto Condensed',sans-serif}body{font-family:'Roboto Flex',sans-serif}.button-all a{font-family:'Roboto Condensed',sans-serif;text-align:center;font-size:16px;line-height:18.75px;color:#000;font-weight:400;transition:all .6s ease-out;display:block;padding:15px 20px;display:flex;align-items:center;gap:15px}.btn-space{width:30%;display:flex;justify-content:flex-end}.button-all{border-radius:37px;height:auto;display:block;background:linear-gradient(to right,black 50%,white 50%);background-size:200% 100%;background-position:right bottom;transition:all .3s ease-out;margin-top:70px}.button-all .et-pb-icon{font-size:24px}.button-all:hover{background-position:left bottom}.button-all a:hover{color:#fff}.banner-slider .et_pb_row_0{width:100%;max-width:100%;padding:0}.banner-slider{padding:0!important}.banner-image{background-repeat:no-repeat;background-size:cover;height:100vh;display:flex}.banner-image1{background-image:url(/wp-content/uploads/2025/10/home-banner2-new.webp)}.banner-image2{background-image:url(/wp-content/uploads/2025/10/about-final-banner.webp)}.banner-image3{background-image:url(/wp-content/uploads/2025/10/home-banner6-new.webp)}.banner-image4{background-image:url(/wp-content/uploads/2025/10/home-banner-6.webp)}.banner-image5{background-image:url(/wp-content/uploads/2025/10/home-banner-5-new.webp)}.banner-image6{background-image:url(/wp-content/uploads/2025/10/home-banner-8.webp)}.home-banner-slider{margin-bottom:0!important}.home-about-section_part{padding:54px 0 0 0!important}.home-about-section_part .et_pb_row_2{padding:40px 0 0 0!important}.banner-image .heading{width:55%}.why-choose-us-para .para p{font-size:16px;font-weight:400;color:#000;line-height:19px;text-align:center}.why-choose-us-para .para{padding:35px 0}.profiles-text-area{display:grid;grid-template-columns:repeat(3,1fr);justify-content:center}.current-opening-section .profiles-text-area{display:grid;grid-template-columns:repeat(4,4fr);justify-content:center;margin-top:40px}.banner-image .heading h1{font-weight:700;color:#fff;font-size:55px;line-height:1.5}.profiles-text-area .text{text-align:center;padding-top:10px}.profiles-text-area .text p{font-size:20px;line-height:23px;color:#000;width:77%;margin:auto}.logo-with-text1,.logo-with-text2,.logo-with-text3,.logo-with-text4,.logo-with-text5,.logo-with-text6,.logo-with-text7,.logo-with-text8{display:flex;flex-direction:column;align-items:center;padding:30px 0 17px 0}.about-us-banner-section{background-image:url(/wp-content/uploads/2025/10/about-banner-new1.webp);background-repeat:no-repeat;background-size:cover;height:100dvh;background-position:85%;padding:0!important}.about-us-text-area h1{color:#FFF;text-shadow:0 2px 4px rgb(0 0 0 / .25);font-family:Roboto Condensed;font-size:40px;font-weight:700}.about-us-text-area p{color:#FFF;text-align:justify;text-shadow:0 2px 4px rgb(0 0 0 / .25);font-family:Roboto Flex;font-size:16px;font-weight:300}.about-us-text-area{display:grid;grid-template-columns:82% 18%;width:80%;max-width:1080px;margin:auto;align-items:end;height:100%;position:relative;bottom:0}.about-us-text-area .text-content{padding:8% 18% 9% 0}.about-us-row{width:100%;max-width:100%!important;height:546px;padding:0!important}.vision-mission-content{display:flex}.vision-mission-content .vision-heading{color:#000;font-family:Roboto Flex;font-size:20px;font-weight:700;padding:0}.vision-mission-content .vision-para{color:#2A2A2A;text-align:justify;font-family:Roboto Flex;font-size:16px;font-weight:300}.about-section-slider-row{padding:100px 0 50px 0!important}.vision-mission-area .main-content{width:62%;margin:auto;display:flex;flex-direction:column;gap:20px;align-items:center}.content-manage-text .special-name{color:#FFF;font-family:Roboto Flex;font-size:16px;font-weight:400;padding-bottom:10px!important}.content-manage-text.spealize-content-wrap .address{margin-top:0}.specialize-list-content .combine-list{display:grid;grid-template-columns:repeat(2,2fr);justify-content:space-between;gap:35px;align-items:center}.combine-list .div-one{display:grid}.content-manage-text .sub-heading{color:#fff;text-decoration-color:#fff;margin-bottom:30px}.content-manage-text .address{display:flex;flex-direction:column;gap:17px;margin-top:20px}.content-manage-text .para-name{display:flex;gap:20px;align-items:start}.vision-mission-area .main-content img{width:100px}.area-another-m{border-right:1px solid #00439499!important}.vision-mission-area{border:1px solid #00439499;border-right:none;padding:20px 0}.about-us-row:before{position:absolute;content:'';top:auto;left:0;width:69%;bottom:0;height:338px;background-color:rgb(0 67 148 / .4)}.company-profile-area{display:grid;grid-template-columns:49% 45%;gap:6%}.company-image img{height:100%;object-fit:cover}.company-details p{color:#F5F5F5;font-family:Roboto Flex;font-size:16px;font-weight:300;text-align:justify}.company-details b{color:#F5F5F5;font-family:Roboto Flex;font-size:16px;font-weight:600}.company-details .sub-heading{color:#fff;text-decoration-color:#fff;margin-bottom:20px;text-align:start}.about-company-wrap{padding:60px 0!important}.about-company-wrap .et_pb_row{display:flex;align-items:center}.about-company-img-tablet{display:none}.get-quote{margin-top:20px}.logo-with-text1{border:1px solid #004394}.logo-with-text2{border-top:1px solid #004394;border-right:1px solid #004394;border-bottom:1px solid #004394}.logo-with-text4{border-bottom:1px solid #004394;border-right:1px solid #004394;border-left:1px solid #004394}.logo-with-text5,.logo-with-text6{border-bottom:1px solid #004394}.current-opening-section .logo-with-text4{border-bottom:1px solid #004394;border-right:1px solid #004394;border-top:1px solid #004394}.logo-with-text3{border-bottom:1px solid #004394;border-right:1px solid #004394;border-top:1px solid #004394}.current-opening-section .logo-with-text3{border-top:1px solid #004394;border-bottom:1px solid #004394;border-right:1px solid #004394;border-left:none}.logo-with-text5{border-bottom:1px solid #004394;border-right:1px solid #004394}.logo-with-text6,.logo-with-text7,.logo-with-text8{border-bottom:1px solid #004394;border-right:1px solid #004394}.banner-content{margin:auto;width:80%;max-width:1300px;position:absolute;top:40%;left:50%;transform:translateX(-50%)}.home-banner-slider-wrap h1{color:#fff;line-height:1.3;border-radius:50px;padding:10px 26px;font-size:40px;display:inline-block;color:#fff;font-weight:600;border:1px solid #FFF3;backdrop-filter:blur(30px);background:radial-gradient(127.69% 100% at 50% 0%,rgb(255 255 255 / .4) 0%,rgb(255 255 255 / .2) 100%)}.home-banner-slider .slick-dots li button:before{font-size:17px;color:#DEDEDE;opacity:.85}.home-banner-slider-wrap .button-all{margin-top:50px}.home-banner-slider .slick-dots li.slick-active button:before{color:#FFFFFF!important;opacity:1.75}.home-banner-slider .slick-dots{bottom:142px;text-align:end;height:50px;width:80%;display:flex;max-width:1300px;margin:auto;margin-left:auto;margin-right:auto;position:relative}.home-banner-slider .banner-image .banner-content .button-all{margin-top:15px}.home-banner-slider .banner-image .banner-content .btn-space{display:block;width:175px}.home-banner-slider-wrap .btn-space{justify-content:start}.home-about-wrap{display:grid;grid-template-columns:54% 40%;grid-column-gap:6%}.home-about-section_part:before{position:absolute;content:'';top:0;left:0;width:48%;height:615px;background-color:#004394}.button-all-blue{width:41%;margin-left:auto;background:#004394;margin-top:39px}.button-all-blue a{color:#fff}.sub-heading{font-size:40px;font-weight:700;text-align:center;color:#141414;text-decoration:underline;text-decoration-color:#004394;text-underline-offset:.3em}.home-about-detail p{color:#2A2A2A;font-size:16px;font-weight:300;text-align:justify;line-height:18.75px;padding:11px 0}.home-about-detail b{font-weight:600}.our-membership-slider .slick-track{display:flex;align-items:center}.slick-next:before{content:"5"!important;font-size:30px!important;font-family:ETmodules!important;color:black!important}.slick-prev:before{content:"4"!important;font-size:30px!important;font-family:ETmodules!important;color:black!important}.our-membership-slider .slick-prev{left:-37px}.black .button{background-size:200% 100%;background-position:right bottom}.black .button.outline{background-size:200% 100%;background-position:right bottom}.black .button .text{color:#fff}.black .button .text:hover{color:#fff}.black .button .outline{background:none;color:#fff}.black .button.outline{background:linear-gradient(to right,black 50%,#fff0 50%);border:1px solid #fff}.button{background:linear-gradient(to right,black 50%,#004394 50%)}.black .button:hover,.black .button.outline:hover,.button:hover{background-position:left bottom}.why-choose-us.box-bottom{height:266px}.why-choose-us{overflow:hidden;text-align:center;position:relative}.why-choose-us img{position:absolute;top:65%;left:50%;min-height:100%;min-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.on-time-wrap .why-choose-us img{top:38%}.built-future-wrap .why-choose-us img{top:38%}.why-choose-us .why-choose-us-img-heading{position:inherit;background:#00439499;-webkit-transform:translate(0,0);transform:translate(0,0);color:#fff;font-size:20px;font-weight:700;display:flex;justify-content:center;height:80px;align-items:center;padding:0}.link-download{position:relative}.link-download{display:flex}.background-b-hover{opacity:0;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;display:flex;justify-content:center;align-items:center;background:#00439499}.background-b-hover:hover{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;display:flex;justify-content:center;align-items:center;background:#00439499;opacity:1;animation-name:zoomin;animation-duration:0.5s}@keyframes zoomin{0%{transform:scale(0);top:0;left:0}100%{transform:scale(1);top:0;left:0}}.background-b-hover img{width:30px;height:30px}.why-choose-us .why-choose-us-content{height:100%;width:100%;text-align:center;position:absolute;left:0%;bottom:-100%;-webkit-transition:bottom 0.8s ease;transition:bottom 0.8s ease;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#004394e8}.why-choose-us .why-choose-us-content .why-choose-us-heading{color:#fff;font-size:20px;font-weight:700}.yellow-box .yellow-box-text{color:#fff;font-size:15px;line-height:1.8;font-weight:400;margin:1rem 0}.heading-rap{display:flex;height:265px;align-items:flex-end;justify-content:center}.main-text{width:100%;background:#00439499}.why-choose-us.box-bottom:hover .why-choose-us-content{bottom:0}.why-choose-us:hover .why-choose-us-img-heading{display:none}.make-us-different{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.testimonial-text-form{display:grid;gap:6%;grid-template-columns:68% 26%}.text-row{background:url(/wp-content/uploads/2023/09/inverted-commas.svg);background-repeat:no-repeat;background-repeat:no-repeat;padding:35px 0;background-position:1% 11%}.image-content{background:url(/wp-content/uploads/2025/10/review-form-img-scaled.webp);background-size:100%;height:237px;background-repeat:no-repeat}.image-content p{color:#FFF;font-size:20px;line-height:23.44px;width:38.3%;height:237px;display:flex;align-items:center;padding:0 20px;background:#00439499}.review-content-slider .heading-name{font-size:20px;font-weight:400;line-height:23px;color:#000;text-align:center}.text-row .image{display:flex;justify-content:center;margin-bottom:30px}.requirement-form-area .submit-block{width:30%!important}.get-quote{background:linear-gradient(to bottom,#004394CC,#004394CC),url(/wp-content/uploads/2023/09/testnimonila_btn_img.png)}.quote-btn .button-all{width:22%;margin-top:14px;margin-bottom:24px}.get-quote p{font-weight:700;font-size:20px;line-height:23.44px;color:#FFF;text-align:center;padding-top:20px}.quote-btn .button-all a{padding:15px;width:max-content}.quote-btn{display:flex;justify-content:center}.text-row .para{width:75%;margin:auto}.review-content-slider .para{font-size:16px;font-weight:400;text-align:justify;line-height:25px;color:#000}body{margin:0}.product-listing-page .banner-section{display:flex;justify-content:center;align-items:center;position:relative}.product-listing-page .banner-section h1,.industry-banner-section .industry-banner-area h1{margin:0;color:#FFF;font-family:'Roboto Condensed',sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-align:center}.product-listing-page .banner-section .bread-crumb{position:absolute;top:20%;left:0}.product-listing-page .banner-section .bread-crumb .parent{color:#E7E7E7;font-family:'Roboto Flex',sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.product-listing-page .banner-section .bread-crumb .curr-page{color:#FFF;font-family:'Roboto Flex',sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.all-form-content{padding:35px 0}.all-form-content input,.all-form-content textarea{border:.4px solid #e7e7e7;border-radius:5px;padding:13px;margin-bottom:20px;width:100%}.input-area-star .star-text{padding:0;color:#858585;font-size:16px;font-weight:400}.testimonail-section .et_pb_row_7{padding:0}.raty-cancel{display:none}.form-button{margin-top:30px}.input-area-star{display:flex;flex-direction:column;align-items:center}.all-form-content textarea{height:100px;resize:none}.form-button p{display:flex;justify-content:center;flex-direction:column;align-items:center}.submit-block{color:white!important;background:#004394;border:none!important;padding:15px 20px!important;border-radius:30px!important;width:52%!important}.all-form-content ::placeholder{color:#858585!important;font-size:16px!important;font-weight:400!important}.product-listing-page .products-section .products .product-card{overflow:hidden;text-align:center;position:relative;cursor:pointer}.product-listing-page .products-section .products .product-card>img{width:100%;height:100%;object-fit:cover;border-radius:10px;aspect-ratio:1}.product-listing-page .products-section .products .product-card h3{position:absolute;bottom:0;margin:0;padding:20px 0;width:100%;color:#FFF;font-family:"Roboto Flex",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;background:rgb(0 67 148 / .6);border-radius:0 0 10px 10px}.product-listing-page .products-section .products .product-card .overlay{position:absolute;bottom:0;left:0;right:0;background-color:rgb(0 67 148 / .8);overflow:hidden;width:100%;height:0;transition:.5s ease;border-radius:10px}.product-listing-page .products-section .products .product-card .overlay h4{color:#FFF;font-family:"Roboto Flex",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:0;padding-bottom:8px}.product-listing-page .products-section .products .product-card .overlay ul{color:#FFF;text-align:left;font-family:"Roboto Flex",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:normal}.product-listing-page .products-section .products .product-card .overlay ul li{padding:5px 10px;text-align:center}.product-listing-page .products-section .products .product-card .overlay .product-link{position:absolute;bottom:5%;right:5%;width:32px;height:32px}.product-listing-page .products-section .products .product-card .overlay .product-link img.product-link{height:32px!important;border:2px solid #fff;border-radius:100%}.product-listing-page .products-section .products .product-card:hover .overlay{height:100%;display:flex;justify-content:center;align-items:center}.product-listing-page .products-section .products .product-card:hover>h3{display:none}.product-listing-page .bread-crumb img{margin:0 5px}body.single-product .product-banner{background-image:linear-gradient(to right,#00439499,#00439499),url(/wp-content/uploads/2025/10/single-product-banner.jpeg);max-height:410px;height:410px;background-size:cover;background-repeat:no-repeat}body.single-product .product-banner .product-banner-info{padding:40px 0;display:flex;flex-direction:column;gap:20px;max-height:480px;height:480px}body.single-product .product-banner .product-breadcrumb{display:flex;gap:10px;align-items:center;position:absolute;top:24%;left:0}body.single-product .product-banner .product-breadcrumb a{color:#E7E7E7;font-family:"Roboto Flex",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal}body.single-product .product-banner .product-breadcrumb a.breadcrumb-title{font-weight:600}body.single-product .product-banner h1.product-title{text-align:center;color:#FFF;font-family:"Roboto Condensed",sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:normal}body.single-product .product-banner .banner-btn-group{display:flex;justify-content:center;gap:40px;margin-top:30px}body.single-product .product-banner .banner-btn-group button,body.single-product .product-banner .banner-btn-group a{color:#000;font-family:"Roboto Flex",sans-serif;border:none;border-radius:2px;font-size:12px;font-style:normal;font-weight:700;line-height:normal;padding:12px 44px;cursor:pointer;background:#EFEFEF;transition:all 0.5s}body.single-product .product-banner .banner-btn-group a:hover{background:#e85221;color:#FFF}body.single-product .product-banner .banner-btn-group button.active{color:#FFF;background:#2A2A2A;box-shadow:0 0 10px 0 rgb(0 0 0 / .25)}body.single-product .product-img{position:relative;overflow:hidden}.tab-link.active{color:white!important;background-color:#e85221!important}body.single-product .product-img .product-img-gallery{display:flex;position:relative;z-index:1;justify-content:space-between;gap:15px;flex:0 0 49%}body.single-product .product-img .product-img-gallery .single-img img{width:100%;height:100%;object-fit:cover;box-shadow:rgb(0 0 0 / .15) 0 5px 15px 0}body.single-product .product-img .product-img-gallery .img-cards{display:flex;flex-direction:column;gap:15px;flex-wrap:wrap}body.single-product .product-img .product-img-gallery .img-card{width:80px;height:80px}body.single-product .product-img .product-img-gallery .img-card img{height:100%;width:100%;object-fit:cover;cursor:zoom-in;box-shadow:rgb(0 0 0 / .15) 0 5px 15px 0}body.single-product .product-description{padding:0 20px;flex:0 0 49%;height:-webkit-fill-available}body.single-product .product-description .dynamic-heading{color:#004394;font-family:"Roboto Flex",sans-serif;font-size:26px;font-weight:700;text-transform:capitalize;line-height:1.2}body.single-product .product-description p{color:#000;text-align:justify;font-family:"Roboto Flex",sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}body.single-product .product-info{padding:80px 0}body.single-product .product-info .product-info-inner{display:grid;grid-template-columns:25% 70%;column-gap:5%}body.single-product .product-info .product-info-inner .sidebar{display:flex;flex-direction:column;row-gap:20px}body.single-product .product-info .product-info-inner .sidebar .download-brochure-sec{border:1px solid #00439499}body.single-product .product-info .product-info-inner .sidebar .brochures{padding:0 16px}body.single-product .product-info .product-info-inner .sidebar h3{background:#004394;padding:22px 0;text-align:center;color:#FFF;font-family:"Roboto Flex",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal}body.single-product .product-info .product-info-inner .sidebar .brochure-data{padding:20px 0;display:flex;flex-direction:column;gap:20px;align-items:center}body.single-product .product-info .product-info-inner .sidebar .brochure-data img.certificate-img{cursor:zoom-in}body.single-product .fixed-certi-img#fixed-certi-img{position:fixed;inset:0;display:none;align-items:center;justify-content:center;background:rgb(0 0 0 / .65);z-index:100000;padding:4vh 4vw;cursor:zoom-out}body.single-product .fixed-certi-img#fixed-certi-img.open{display:flex}body.single-product .fixed-certi-img#fixed-certi-img .close-popup-wrap{position:relative;max-width:95%;max-height:90%;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 8px 30px rgb(0 0 0 / .6);display:flex;align-items:center;justify-content:center}body.single-product .fixed-certi-img#fixed-certi-img img{display:block;max-width:100%;max-height:85vh;width:auto;height:auto;object-fit:contain}body.single-product .fixed-certi-img#fixed-certi-img .close-certi-btn{position:absolute;top:10px;right:10px;width:30px;height:30px;border-radius:50%;background:#fff;color:#222;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;box-shadow:0 6px 18px rgb(0 0 0 / .2);cursor:pointer;z-index:2}body.single-product .fixed-certi-img#fixed-certi-img .close-certi-btn:hover{background:#004394;color:#fff;transform:scale(1.05)}body.single-product img.certificate-img{cursor:zoom-in}body.single-product .product-info .product-info-inner .sidebar .brochure-data:not(:last-child){border-bottom:1px solid #00439433}body.single-product .product-info .product-info-inner .sidebar .brochure-data h6{color:#000;text-align:center;font-family:"Roboto Flex",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding:0}body.single-product .product-info .product-info-inner .sidebar .certificate-sec{border:1px solid #00439499}body.single-product .product-info .product-info-inner .center-info{display:flex;flex-direction:column;gap:60px}body.single-product .product-info .product-info-inner .center-info h3{color:#000;font-family:"Roboto Flex",sans-serif;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:5px}.center-info .specification ul{list-style:disc!important}body.single-product .product-info .product-info-inner .center-info .center-container{border:1px solid rgb(0 67 148 / .6);padding:40px}body.single-product .product-info .product-info-inner .center-info p{color:#2A2A2A;text-align:justify;font-family:"Roboto Flex",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:normal}body.single-product .product-info .product-info-inner .center-info table{width:100%;padding:0 20px;box-shadow:0 0 20px 0 rgb(0 0 0 / .1)}body.single-product .product-info .product-info-inner .center-info table th{padding:12px 20px;color:#FFF;font-family:"Roboto Flex",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}body.single-product .product-info .product-info-inner .center-info thead tr{background:#004394}body.single-product .product-info .product-info-inner .center-info tbody tr:not(:last-child){border-bottom:4px solid #0000001a}body.single-product .product-info .product-info-inner .center-info td{padding:12px 20px}.products-section{margin-top:50px}.products-section .sub-heading{color:#fff;text-decoration-color:#fff}.products-section .products{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.products-section .products .product{border:1px solid #fff;cursor:pointer}.products-section .products .product .product-info{padding:0 0 20px 40px;display:flex;flex-direction:column;gap:40px;transition:all 0.5s}.products-section .products .product .product-img{height:0;width:0;overflow:hidden;transition:all 0.5s}.products-section .products .product .hide-img{display:flex;justify-content:center;padding:42px 0;transition:all 0.5s}.products-section .products .product:hover .product-img{height:auto;width:100%}.products-section .products .product:hover .product-info{flex-direction:row;align-items:center;gap:10px;padding-left:20px}.products-section .products .product:hover .hide-img{display:none;height:0;width:0}.products-section .products .product h6{padding:0;color:#FFF;font-family:"Roboto Flex",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.for-desktop{display:block}.for-tab{display:none}.logo-with-text1,.logo-with-text2,.logo-with-text3,.logo-with-text4,.logo-with-text5,.logo-with-text6,.logo-with-text7,.logo-with-text8{position:relative;overflow:hidden}.logo-with-text1::before,.logo-with-text2::before,.logo-with-text3::before,.logo-with-text4::before,.logo-with-text5::before,.logo-with-text6::before,.logo-with-text7::before,.logo-with-text8::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background:linear-gradient(to top,#004394,#004394);transition:height 0.5s ease-in-out}.profiles-text-area .text,.profiles-text-area .svg{z-index:999}.logo-with-text1:hover::before,.logo-with-text2:hover::before,.logo-with-text3:hover::before,.logo-with-text4:hover::before,.logo-with-text5:hover::before,.logo-with-text6:hover::before,.logo-with-text7:hover::before,.logo-with-text8:hover::before{height:100%}.product-content li a{cursor:pointer;color:#fff;font-family:"Roboto Flex",sans-serif}.industry-banner-section{background-image:linear-gradient(to right,#00439499,#00439499),url(/wp-content/uploads/2023/11/industry-banner.jpg)}.col-industry-1 .sub-heading{color:#fff;text-decoration-color:#fff;margin-bottom:20px}.industry-card-list .product-content h3{color:#004394;font-family:Roboto Condensed;font-size:25px;font-weight:700}.industry-card-list .product-content p{font-size:16px;color:#000;margin-bottom:15px;font-weight:300}.industry-card-list .white-text{color:#000;font-size:16px;font-weight:300;text-align:left;padding-bottom:0}.industry-card-list .white-text li{list-style-type:disc;margin-bottom:5px}.industry-card-list .white-text li:last-of-type{margin-bottom:0}.industry-card-list .product-card:hover .overlay{height:100%;display:flex;justify-content:center;align-items:flex-end;padding-bottom:60px}.industry-card-list .product-card .overlay{position:absolute;bottom:0;left:0;right:0;background-color:rgb(0 67 148 / .8);overflow:hidden;width:100%;height:0;transition:.5s ease}.industry-card-list{display:grid;grid-template-columns:42% 56%;gap:20px;align-items:center;border:1px solid #ccc;border-radius:20px;background-color:rgb(0 67 148 / 4%);padding:20px 30px;box-shadow:rgb(149 157 165 / .2) 0 8px 24px}.industry-card-list .product-card{display:flex}.industry-card-list .product-card img{width:100%;height:285px;object-fit:cover;border-radius:20px}.col-industry-2 .sub-heading{margin-bottom:20px}.black-para-text{color:#2A2A2A;text-align:justify;font-family:Roboto Flex;font-size:16px;font-weight:400}.white-para-text{color:#F5F5F5;text-align:justify;font-family:Roboto Flex;font-size:16px;font-weight:400}.industry-group-area{display:flex;gap:17%}.col-industry-1,.col-industry-2{display:grid;gap:21px}.our-focus-section:before{position:absolute;content:'';top:0;left:0;width:50%;height:696px;background-color:#004394}.industry-banner-section .industry-banner-area{display:flex;justify-content:center;align-items:center;color:#FFF;font-family:Roboto Condensed;font-size:48px;font-style:normal;font-weight:700;line-height:1.2}.logo-with-text1:hover .text p,.logo-with-text1:hover .svg img{color:#fff;filter:brightness(0) invert(1);z-index:99999}.logo-with-text2:hover .text p,.logo-with-text2:hover .svg img{color:#fff;z-index:99999;filter:brightness(0) invert(1)}.logo-with-text3:hover .text p,.logo-with-text3:hover .svg img{color:#fff;z-index:99999;filter:brightness(0) invert(1)}.logo-with-text4:hover .text p,.logo-with-text4:hover .svg img{color:#fff;z-index:99999;filter:brightness(0) invert(1)}.logo-with-text5:hover .text p,.logo-with-text5:hover .svg img{color:#fff;z-index:99999;filter:brightness(0) invert(1)}.logo-with-text6:hover .text p,.logo-with-text6:hover .svg img{color:#fff;z-index:99999;filter:brightness(0) invert(1)}.logo-with-text7:hover .text p,.logo-with-text7:hover .svg img{color:#fff;z-index:99999;filter:brightness(0) invert(1)}.logo-with-text8:hover .text p,.logo-with-text8:hover .svg img{color:#fff;z-index:99999;filter:brightness(0) invert(1)}.why-choose-us-section-full .et_pb_row_6{padding:0 0 30px 0!important}.products-section .products .product .product-link img{width:50px}.home #page-container{padding:0!important}.contact-us-banner h1{margin:0;color:#FFF;font-family:'Roboto Condensed',sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:normal;display:flex;justify-content:center;align-items:center}.contact-us-banner{background-image:linear-gradient(to right,#00439499,#00439499),url(/wp-content/uploads/2025/10/contact-final-banner-new.jpg);background-size:cover;background-repeat:no-repeat}.testimonail-section .slick-next,.testimonail-section .slick-prev{top:95%}.testimonail-section .slick-next{right:13%}.testimonail-section .slick-prev{left:80%;z-index:9999}.testimonail-section .sub-heading{margin-top:36px}.testimonail-section .all-form-content{padding:0}.testimonail-section .from-area{margin-top:35px}.testimonail-section .all-form-content input{margin-bottom:0}.testimonail-section .all-form-content .form-input{margin-bottom:20px}.company-image .for-mobile{color:#fff;text-decoration-color:#fff;margin-bottom:30px}.for-mobile{display:none}.for-deskop{display:block}.main-container-block.product-img-click{display:none}.main-container-block.product-img-click.active{display:block}.hero-banner-section{max-height:360px;height:360px;background-size:cover;background-repeat:no-repeat}.careers-banner-section{background-image:linear-gradient(to right,#00439499,#00439499),url(/wp-content/uploads/2023/11/careers-banner.jpg)}.careers-heading{max-height:210px;height:210px;display:flex;justify-content:center;align-items:center}.careers-heading h1{color:#FFF;font-family:Roboto Condensed;font-size:48px;font-weight:700}.work-environment-area .work-para{color:#2A2A2A;text-align:justify;font-family:Roboto Flex;font-size:16px;font-weight:300;margin-top:40px}.requirement-form-area .main-text-form{color:#353535!important;font-family:Roboto Flex;font-size:20px!important;font-weight:700!important}.requirement-form-area .address-text p{color:#353535;text-align:justify;font-family:Roboto Flex;font-size:16px;font-weight:300}.requirement-form-area .sub-text-number{padding:0!important}.requirement-form-area .email-req{display:flex;gap:10px}.map-address-section{display:grid;grid-template-columns:repeat(2,2fr);gap:63px;margin-top:40px}.requirement-form-area .address-text{width:46%;padding-bottom:25px}.requirement-form-area .input-read2{display:flex;gap:20px}.form-area input,.form-area textarea{width:100%;border-radius:6px;border:.4px solid #BCBCBC;background:#FFF;padding:20px}.form-area input{padding:15px;margin-bottom:20px}.requirement-form-area .input-read4{display:flex;gap:20px}.requirement-form-area .number-static p{border-radius:6px;border:.4px solid #BCBCBC;background:#FFF;padding:13px 23px;color:#858585;text-align:justify;font-family:Roboto Flex;font-size:16px;font-weight:400}.input-read7 input{width:35%;margin:auto;display:flex;border-radius:60px;color:white!important;background:#004394;justify-content:center;padding:22px}.input-read6{border-radius:6px;border:.4px solid #BCBCBC;background:#FFF;padding:15px;margin-top:10px}.simple-text-upload{padding:0 0 10px 0;color:#858585;text-align:justify;font-family:Roboto Flex;font-size:16px;font-weight:400}.input-read7{margin-top:40px}.input-read6 input{border:.4px solid #ffffff!important;padding:0!important;border-radius:0!important}::placeholder{color:#858585;text-align:justify;font-family:Roboto Flex;font-size:16px;font-weight:400}.current-opening-section .et_pb_row{padding:0}.submit-block{text-align:center!important;transition:all 0.5s;cursor:pointer}.submit-block:hover{color:white!important;background:#000}.input-read4 .text-line{width:100%}.contact-section a{color:#004394!important}.contact-section .et_pb_blurb_position_left .et_pb_blurb_container{padding-left:0!important}.weq-logo-cont{display:flex;justify-content:center;align-items:center;gap:5px;border-radius:100px;position:relative;padding:2px 15px}.weq-logo-cont:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50px;padding:.8px;background:linear-gradient(90deg,#ffffff59,#f2923899);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.weq-logo-cont p:first-child{color:#E1E1E1;font-size:14px;font-style:normal;font-weight:400;line-height:1.1}.weq-logo-cont img{width:45px}.weq-design-container a{z-index:3;position:relative}.footer-inner-wrap{padding-bottom:40px}.footer-enquires-wrap a{color:#6B6B6B!important}.footer-credits a{color:#E1E1E1}.footer-module1{align-items:start!important}.footer-credit-inner,.footer-inner-wrap{max-width:1400px;margin:auto;width:80%}.footer-credits{padding:20px 0!important}.footer-credit-inner{display:flex;justify-content:space-between;align-items:center}.product-listing-page .pagination{margin-top:20px;text-align:center;font-size:18px;font-family:"Roboto Flex",sans-serif}.product-listing-page .pagination{text-align:center;margin-top:40px;gap:10px;display:flex;justify-content:center}.product-listing-page .pagination span{background-color:#004394;color:#fff;padding:10px 15px;border-radius:8px}.product-listing-page .pagination a{color:#000;padding:10px 15px;border-radius:8px;border:1px solid #004394}.product-listing-page .products-section{margin:50px 0}.product-listing-page .products-section .products .product-card img.product-link{height:32px!important;border:2px solid #fff;border-radius:100%;position:absolute;bottom:5%;right:5%;width:32px}.home .products-section .products{display:block;grid-template-columns:unset;gap:0}.home-product-slider .product-card{margin:0 10px}.home-product-slider .product-listing-slider .product-slide{box-sizing:border-box;padding:10px}.home-product-slider .product-listing-slider .product-slide img{width:100%;display:block}.home-product-slider .slick-slide{margin:0 10px}.home-product-slider .slick-list{margin:0 -10px}.product-listing-page .products-section .home-product-slider.products .product-card .overlay ul li{list-style-type:none!important;text-align:center}.product-listing-page .products-section .products .product-card:hover .area{opacity:0}.profiles-text-area .svg img{width:64px}.careers-card-section{display:flex;flex-direction:column;gap:30px}.career-row-wrap{background-color:#f6faff;border:10px solid #fff;padding:20px;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0;border-radius:20px}.careers-card-section .career-location-rap ul{padding-bottom:0;list-style-type:square;font-size:16px;padding-left:15px;display:flex;flex-direction:column;gap:12px}.careers-card-section .career-location-rap ul li::marker{color:#004394}.careers-card-section .career-location-rap ul li{line-height:1.5}.careers-card-section .btn-space.career-btn-wrap .button-all{margin-top:0}.careers-card-section .btn-space{width:unset;margin-top:15px}.pum-container{background-color:#365FC0;padding:40px!important}.pum-title.popmake-title{font-size:22px;font-weight:500;color:#fff}.careers-pop-up-container .contact-forms-col .inputs-area input,.careers-pop-up-container .inputs-area textarea,.wpcf7 input[type=file].wpcf7-form-control{background-color:#FFF0;border-width:0 0 1px 0;border-radius:0 0 0 0;border-color:#fff;color:white!important;font-size:16px;font-weight:400;line-height:20px;padding-bottom:10px;width:100%}.careers-pop-up-container .contact-forms-col .inputs-area input::placeholder,.careers-pop-up-container .inputs-area textarea::placeholder{color:#fff}.careers-pop-up-container .wpcf7-select.interestedtxt,.wpcf7-select.designationtxt{background-color:#fff0;color:#fff}.careers-pop-up-container .inputs-area select{padding:0 0 10px!important}.careers-pop-up-container .inputs-area select{background-color:#fff0;border-width:0 0 1px 0;border-radius:0 0 0 0;border-color:#fff;color:#fff;font-size:16px;font-weight:400;line-height:20px;width:100%}.careers-pop-up-container .wpcf7 input[type=file].wpcf7-form-control{font-size:16px;font-style:normal;font-weight:400;line-height:24px;width:100%;padding:12px 16px;border-radius:4px;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);color:var(--ast-form-input-text,#475569)}.careers-pop-up-container .wpcf7 input.wpcf7-form-control:not([type=submit]),.careers-pop-up-container .wpcf7 textarea.wpcf7-form-control{padding:12px 16px}.careers-pop-up-container .inputs-area textarea{height:60px;resize:none}.careers-pop-up-container .wpcf7 input:not([type=submit]),.wpcf7 select,.wpcf7 textarea{width:100%}.careers-pop-up-container .input-button-send input{background:#fff;color:#000;border-radius:30px;transition:all 0.4s;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;border:0;cursor:pointer}.careers-pop-up-container .input-button-send input:hover{background:#000;color:#fff}.careers-pop-up-container .inputs-area-combine{display:grid;grid-template-columns:repeat(2,2fr);gap:30px}.careers-pop-up-container .wpcf7 .wpcf7-form-control-wrap{width:100%;display:block}.careers-pop-up-container p{margin-bottom:40px}.pum-theme-632 .pum-content+.pum-close,.pum-theme-content-only .pum-content+.pum-close{color:#fff}.careers-pop-up-container .input-area-file .wpcf7-form-control-wrap{width:100%;display:block;border-bottom:1px solid #fff;padding-bottom:10px}.career-card-heading{margin-bottom:15px}.career-card-heading h2{color:#004394;font-weight:700}.careers-pop-up-container .wpcf7-not-valid-tip{display:inline-flex;background:#fff;border-radius:30px;padding:3px 10px;margin-top:8px;font-size:14px}#popmake-634 .wpcf7 form .wpcf7-response-output{color:#fff}.careers-pop-up-container .inputs-area-combine .locationtxt{padding-bottom:20px!important}#site-header p,#site-header a,#site-header span,#site-header h1,#site-header h2,#site-header h3,#site-header h4,#site-header{font-family:"Urbanist",serif!important}.logo-fixed img{width:200px;height:75px;border-radius:0 0 20px 20px;padding:0 8px;background:#fff;object-fit:contain}.main-nav{position:fixed;z-index:9999;width:100%;transition:all 0.4s;left:0}.main-nav .main-menu{padding:0;list-style-type:none}.header-open-container.active .main-nav{background:#fff;transition:all 0.4s;box-shadow:rgb(0 0 0 / .24) 0 3px 8px}.header-open-container.active .main-nav .menu-link-cover{color:#000;transition:all 0.4s}.main-menu{display:flex;list-style:none;padding:0;margin:0;max-width:1300px;margin:auto}.content-area.primary{margin-top:0!important}.menu-link-cover{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal;position:relative}.main-mobile-view-menu{display:none;overflow:hidden}.menu-items-move:hover,.menu-items-move:active,.menu-items-move.active{background-color:#fff;border-radius:0 0 15px 15px;padding:5px 10px;cursor:pointer}.header-open-container.active .main-nav .menu-link-cover:hover,.header-open-container.active .main-nav .menu-items-move.active .menu-link-cover{color:#0000A0!important}.menu-items-move:hover .menu-link-cover,.menu-items-move:active .menu-link-cover,.menu-items-move.active .menu-link-cover{color:#004394!important}.menu-items-move:hover .mega-menu-inner a,.menu-items-move:active .mega-menu-inner a,.menu-items-move.active .mega-menu-inner a{color:#0000A0!important}.inner-menu-list a{position:relative}.direct-link a:hover{color:#004394}.direct-link a{color:#000}.inner-menu-list a:hover{color:#004394}.ful-menu-size{margin:auto;width:80%;max-width:1300px}.inner-menu-list a::before{position:absolute;content:""!important;background:url(/wp-content/uploads/2025/10/angle-right-solid.svg);height:12px;width:12px;background-size:contain;left:-20px;top:6px;background-repeat:no-repeat}.meta-next{display:flex;width:100%;justify-content:flex-end;gap:20px;align-items:center}.meta-next{display:flex;width:100%}.fold-image-round{display:flex;align-items:center;gap:10px}.fold-image-round img{width:20px!important;height:20px!important;border-radius:0!important}.main-menu>li{position:relative;padding:20px}.main-menu>li>a{text-decoration:none;color:#000;font-weight:600}.mega-menu,.mega-menu .mega-column,.mega-menu .mega-column a{visibility:hidden;opacity:0;transition:opacity 0.5s ease,visibility 0.5s ease}.has-mega-menu:hover .mega-menu,.has-mega-menu:hover .mega-menu .mega-column,.has-mega-menu:hover .mega-menu .mega-column a{visibility:visible;opacity:1}.has-mega-menu:hover .mega-column a{visibility:visible;transition:all 0.3s}.has-mega-menu .mega-column,.has-mega-menu .mega-column a{visibility:hidden;transition:all 0.3s}.has-mega-menu .mega-column a{visibility:hidden;transition:all 0.3s}.menu-items-move{height:100%;display:flex;align-items:center;padding:5px 10px;transition:all 0.3s;border-radius:0 0 15px 15px}.mega-menu{position:absolute;top:100%;left:0;width:100vw;visibility:hidden;transition:all 0.3s;z-index:999}.mega-menu-inner{max-width:1300px;margin:0 auto;display:grid;grid-template-columns:repeat(4,4fr);padding:30px;gap:20px;width:80%;background:#f9f9f9;transition:all 0.3s;box-shadow:0 4px 8px #333;border-top:2px solid #004394}.mega-column{flex:1;min-width:200px}.header-open-container.active .main-nav .menu-link-cover.active{color:#0000A0!important}.mega-column img{width:100%;height:230px;object-fit:cover;border-radius:10px}.mega-column.top-image-cover img{object-position:top}.inner-menu-list{display:flex;flex-direction:column;padding-left:18px}.inner-menu-list a{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:27px}.mega-column h4,.mega-column h4 a{font-size:18px;font-weight:500;color:#000}.mega-column h4 a{margin:0!important}.mega-column ul{list-style:none;padding:0}.mega-column ul li{margin:5px 0}.mega-column ul li a{text-decoration:none;color:#333;font-size:14px}@media screen and (max-width:1024px){.main-mobile-view-menu{display:block}.mobile-meni-image img{width:105px;height:50px;border-radius:0 0 10px 10px;padding:0 8px;background:#fff;object-fit:contain}.main-nav{display:none}.main-mobile-view-menu .mobile-menu{max-width:320px!important}.menu-link-cover.active{color:#0000A0!important}}@media screen and (max-width:600px){.text-flow-right p{display:none}.mobile-meni-image img{width:100px;height:50px}.hamburger-menu{padding-left:20px}.menu-link-cover.active{color:#0000A0!important}.mobile-devote-area{padding-bottom:30px!important}}.main-mobile-view-menu .main{position:relative;width:100%;max-width:1000px;margin:0 auto}.main-mobile-view-menu .text{position:absolute;text-align:center;top:30px}.main-mobile-view-menu .hamburger-menu{position:fixed;top:0;left:0;padding-top:0;padding-left:15px;width:100%;height:50px;cursor:pointer;z-index:9998;-webkit-tap-highlight-color:#fff0;transition:all 0.3s}.main-mobile-view-menu .bar,.main-mobile-view-menu .bar:after,.main-mobile-view-menu .bar:before{width:30px;height:3px}.hamburger-menu{display:flex;flex-direction:row;justify-content:space-between}.mobile-meni-image img{width:100px}.main-mobile-view-menu .bar{position:relative;transform:translateY(10px);background:#fff;transition:all 0.3s;right:17px;top:13px;width:20px}.main-mobile-view-menu .bar.animate{background:#fff0}.main-mobile-view-menu .bar:before{content:"";position:absolute;left:-8px;bottom:10px;background:#fff;transition:bottom 300ms 300ms cubic-bezier(.23,1,.32,1),transform 300ms cubic-bezier(.23,1,.32,1)}.main-mobile-view-menu .bar:after{content:"";position:absolute;left:-8px;top:10px;background:#fff;transition:top 300ms 300ms cubic-bezier(.23,1,.32,1),transform 300ms cubic-bezier(.23,1,.32,1)}.main-mobile-view-menu .bar.animate:after{top:0;transform:rotate(45deg);transition:top 300ms cubic-bezier(.23,1,.32,1),transform 300ms 300ms cubic-bezier(.23,1,.32,1)}.main-mobile-view-menu .bar.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom 300ms cubic-bezier(.23,1,.32,1),transform 300ms 300ms cubic-bezier(.23,1,.32,1)}.main-mobile-view-menu .mobile-menu ul{margin:0;padding:0}.main-mobile-view-menu .mobile-menu li{margin:0;overflow:hidden;padding:8px;position:relative;text-align:left;padding-left:20px}.home-svg-icon svg{width:25px;height:25px;fill:#fff}.header-open-container.active .main-mobile-view-menu .hamburger-menu{background:#fff;box-shadow:rgb(0 0 0 / .24) 0 3px 8px}.home-svg-icon.active svg,.home-svg-icon:hover svg{fill:#004394}.header-open-container.active .home-svg-icon svg{fill:#000}.header-open-container.active .main-mobile-view-menu .bar,.header-open-container.active .main-mobile-view-menu .bar:before,.header-open-container.active .main-mobile-view-menu .bar:after{background:#000}.header-open-container.active .bar.animate{background:#fff0}.main-mobile-view-menu .mobile-menu li:first-child{margin-top:70px}.main-mobile-view-menu .mobile-menu li:hover{background:#CCC}.main-mobile-view-menu .mobile-menu li a{text-decoration:none;color:#000;display:block}.main-mobile-view-menu .mobile-menu li a.mobile-top-line{display:inline}.main-mobile-view-menu .mobile-menu{top:0;max-width:250px;left:-100%;width:85%;background:#EBEBEB;color:#000;height:100%;position:fixed;z-index:999999;overflow-y:auto;-webkit-transform:translate3d(0,0,205px);-moz-transform:translate3d(0,0,205px);transform:translate3d(0,0,205px);-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.main-mobile-view-menu .mobile-menu.active{left:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.main-mobile-view-menu .has-children:hover{cursor:hand}.mobile-menu a,.has-children{text-transform:capitalize;font-size:18px;font-weight:500}.innersolar-link{margin:20px 0}.innersolar-link .menu-link-cover:after{display:none}.main-mobile-view-menu .menu-link-cover:hover{color:#1616E1!important}.mobile-menu ul{display:flex;flex-direction:column;gap:10px}.main-mobile-view-menu .children img{width:24px;padding-left:10px}.mobile-top-line{margin:0}.main-mobile-view-menu .children,.main-mobile-view-menu .mobile-menu>ul{padding:10px 0;border-top:1px solid #1616E1}.main-mobile-view-menu .children{display:none}.main-mobile-view-menu .mobile-menu ul.mobile-product-menu{padding-top:10px}.main-mobile-view-menu .children .menu-link-cover{position:relative}.main-mobile-view-menu .children .menu-link-cover:after{position:absolute;content:""!important;background:url(/wp-content/uploads/2025/10/angle-right-solid.svg);height:15px;width:15px;background-size:contain;left:-16px;top:2px;background-repeat:no-repeat}.menu-items-move:hover .mega-menu-inner .fold-image-round a,.menu-items-move:hover .mega-menu-inner .inner-menu-list a{color:#305581!important;transition:0.3s all}.main-mobile-view-menu .mobile-menu .children li:first-child{margin-top:0}.menu-items-move .mega-menu-inner .fold-image-round a p{border-bottom:1px solid #004394}.product-content li a{transition:0.3s all}.menu-items-move .mega-menu-inner .fold-image-round a:hover,.menu-items-move .mega-menu-inner .fold-image-round a:focus,.menu-items-move .mega-menu-inner .fold-image-round a:active,.product-content li a:hover,.product-content li a:focus,.product-content li a:active{font-weight:700}.menu-items-move:hover .mega-menu-inner .inner-menu-list a:hover,.menu-items-move:hover .mega-menu-inner .inner-menu-list a:focus,.menu-items-move:hover .mega-menu-inner .inner-menu-list a:active{color:#000!important;text-decoration:underline}.main-mobile-view-menu .icon-arrow:after{content:"";width:15px;height:15px;background:url(/wp-content/uploads/2025/10/chevron-down-solid-full-1.svg) no-repeat;position:absolute;display:block;font-size:.7em;top:15px;right:10px;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}.main-mobile-view-menu .icon-arrow.open{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}.product-home-btn .product-view-more,.newsletter-form-section #newsletter-form .newsletter-submit button{width:max-content;margin:auto;display:block;color:white!important;background:#004394;border:none!important;padding:15px 60px!important;border-radius:30px!important;font-family:Roboto Flex;font-size:16px;font-style:normal;font-weight:400;margin-bottom:60px;border:1px solid #004394!important;transition:all 0.3s}.product-home-btn .product-view-more:hover,.newsletter-form-section #newsletter-form .newsletter-submit button:hover{background-color:white!important;color:#004394!important;border:1px solid #004394!important}.newsletter-listing-section .newsletter-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.newsletter-listing-section .newsletter-card{box-shadow:rgb(149 157 165 / .2) 0 8px 24px;border-radius:20px;border:1px solid #ccc;background-color:rgb(0 67 148 / 4%)}.newsletter-listing-section .newsletter-card .newsletter-card-content{padding:20px}.newsletter-listing-section .newsletter-img img{width:100%;border-radius:20px 20px 0 0;height:250px;object-fit:cover}.newsletter-listing-section .newsletter-card .newsletter-card-content h3{color:#004394;font-family:Roboto Condensed;font-size:25px;font-weight:700;text-transform:capitalize;margin-bottom:10px;line-height:1.4}.newsletter-listing-section .newsletter-card .newsletter-card-content p{color:#000;font-size:18px;font-weight:300}.newsletter-form-section #newsletter-form,.enquiry-container .enquiry-submit{display:flex;flex-direction:column;justify-content:center;gap:20px;align-items:center}.newsletter-form-section #newsletter-form .newsletter-field{width:60%}.newsletter-form-section #newsletter-form .newsletter-field input,.newsletter-form-section #newsletter-form .newsletter-field textarea{color:#858585;text-align:justify;font-family:Roboto Flex;font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:100%;padding:15px 12px;border-radius:6px;border:.4px solid #BCBCBC;background:#FFF;resize:none}.newsletter-form-section #newsletter-form .newsletter-submit button{margin-bottom:0;cursor:pointer}.enquiry-container .wpcf7-spinner{display:none}.newsletter-single .newsletter-content-section{padding:40px 0}.newsletter-single .newsletter-featured-image img{width:100%}.newsletter-single .newsletter-featured-image{margin-bottom:20px}.newsletter-single .newsletter-description p{font-size:16px;color:#000}.footer-quick-links ul{padding-bottom:0}.footer-quick-links ul ul li{padding:0}.main-image-slider{position:relative;display:inline-block}.product-img-desc-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:60px 0 0}.iso-list{padding-left:25px!important;list-style-type:disc!important}.specialize-content-area .image-change .div-one img{height:600px;width:auto;object-fit:cover}.certificates-page-section .et_pb_gallery_item{margin-bottom:0!important}.about-us-row,.about-us-row .et_pb_column,.about-us-row .et_pb_column .et_pb_module,.about-us-row .et_pb_column .et_pb_module .et_pb_code_inner{height:100%}@media screen and (max-width:1450px){.home-banner-slider .slick-dots{bottom:80px!important}}@media screen and (max-width:1300px){.about-company-img-tablet{display:block}.about-company-img-desktop{display:none}}@media screen and (max-width:1200px){.home-banner-slider-wrap .button-all{margin-top:10px}.mega-menu-inner{overflow-y:scroll;height:350px;grid-template-columns:repeat(3,3fr)}::-webkit-scrollbar{-webkit-appearance:none;width:10px;background-color:lightgrey}::-webkit-scrollbar-thumb{background-color:#004394}}@media screen and (max-width:1024px){.newsletter-form-section #newsletter-form .newsletter-field{width:100%}.banner-content{top:30%}.product-img-desc-wrap{padding:50px 0 0}.newsletter-single .newsletter-content-section{padding:20px 0}.banner-image{background-size:cover;height:35vh;min-height:0}.home-banner-slider .banner-image{height:100vh}.banner-image .heading{width:70%}.our-focus-heading-text{padding:20px 0}.choose-row.swap-para .logo-with-text1{border-top:1px solid #004394;border-left:1px solid #004394;border-bottom:1px solid #004394}.choose-row.swap-para .logo-with-text2{border-bottom:1px solid #004394}.environment-section{padding:50px 0 0 0}.current-opening-section .logo-with-text3{border-left:1px solid #004394}.environment-section .et_pb_row{padding:0}.logo-with-text1{border-top:1px solid #004394;border-left:1px solid #004394;border-bottom:none}.logo-with-text2{border-bottom:none}.logo-with-text7{border-left:1px solid #004394}.map-address-section{display:flex;flex-direction:column}.current-opening-section{padding:50px 0 0 0}.home-banner-slider-wrap h1{font-size:40px}.current-opening-section .profiles-text-area{grid-template-columns:repeat(2,2fr)}.vision-mission-area{border:1px solid #00439499;border-right:1px solid #00439499;padding:20px 0}.vision-mission-content{flex-direction:column}.specialize-list-content .combine-list{display:flex;align-items:center;flex-direction:column-reverse;gap:10px}.specialize-list-content .content-manage-text{width:100%}.sub-heading{font-size:30px}.newsletter-listing-section .newsletter-cards{grid-template-columns:repeat(2,1fr)}.newsletter-listing-section .newsletter-card .newsletter-card-content h3{font-size:22px}.newsletter-listing-section .newsletter-card{border-radius:10px}.newsletter-listing-section .newsletter-img img{border-radius:10px 10px 0 0}.content-manage-text .address{margin-top:20px}.image-change .sub-heading.for-mobile{color:#fff;text-decoration-color:#fff;margin-bottom:30px}.about-us-text-area .text-content{padding:0;padding-bottom:30px}.special-text-section .et_pb_row{padding:0!important}.review-form-outer .et_pb_row{padding:0!important}.vision-mission-area .main-content{width:85%}.about-section-slider-row{padding:40px 0 40px 0!important}.area-another-m{border-top:none!important}.company-image img{height:100%;object-fit:contain}.company-image .for-mobile{margin-bottom:10px}.vission-mission-section .et_pb_row{padding:40px 0!important}.vission-mission-section{padding:0!important}.company-profile-section{padding:20px 0!important}.company-profile-area{grid-template-columns:100%;gap:0;row-gap:30px}.for-mobile{display:block}.for-deskop{display:none}.about-us-text-area{width:90%}.about-us-row:before{height:400px;width:84%}.industry-card-list .product-card:hover .overlay{padding-bottom:25px}.industry-card-list .white-text{line-height:18px}.industry-group-area{gap:9%}.home-about-section_part:before{width:79%;height:716px}.for-desktop{display:none}.banner-image .heading h1{font-size:50px;line-height:61px}.testimonial-text-form{display:flex;flex-direction:column-reverse}.banner-image .button-all{margin-top:10px}.quote-btn .button-all{width:28%}.submit-block{width:23%!important}.image-content{background-size:cover;height:auto}.button-all a{padding:19px 18px}.home-about-wrap{grid-template-columns:100%;gap:25px}.button-all-blue{width:26%}.home-about-section_part:before{height:362px}.for-tab .sub-heading{color:#fff;text-decoration-color:#fff}.for-tab{display:block;margin-bottom:20px}.products-section .products{grid-template-columns:repeat(3,1fr)}.make-us-different{grid-template-columns:repeat(2,1fr)}.testimonail-section .et_pb_row_8 .et_pb_column{background:#fff}.testimonail-section:before{position:absolute;content:'';top:0;left:0;width:50%;height:100%;background:#fff!important}.careers-heading{max-height:130px;height:130px}.hero-banner-section{max-height:300px;height:300px}.product-listing-page .banner-section .bread-crumb{top:5%}body.single-product .product-banner .banner-btn-group{gap:20px;margin-top:20px}body.single-product .product-banner .product-breadcrumb{top:15%}body.single-product .product-info{padding:50px 0}body.single-product .product-description p{font-size:16px}.industry-card-list .white-text li{margin-bottom:12px}.specialize-content-area .image-change .div-one img{height:auto;width:100%;object-fit:contain}.product-img-desc-wrap{flex-direction:column}body.single-product .product-img .product-img-gallery,body.single-product .product-description{flex:0 0 100%}body.single-product .product-img .product-img-gallery .img-card{width:100px;height:100px}.about-company-wrap{padding:40px 0!important}.container,.et_pb_row{width:90%}body.single-product .product-description{padding:0}.about-company-wrap .et_pb_row{display:flex;flex-direction:column;gap:20px}.about-company-wrap .et_pb_row .et_pb_column{width:100%!important}.about-company-wrap .et_pb_row{align-items:start}.about-company-img-tablet{display:none}.about-company-img-desktop{display:block}}@media screen and (max-width:980px){.about-company-wrap .et_pb_row{gap:0}body.single-product .product-banner .banner-btn-group{display:grid;grid-template-columns:100%;justify-items:center}body.single-product .product-info .product-info-inner{display:flex;flex-direction:column-reverse;gap:32px}body.single-product .product-info .product-info-inner .center-info{gap:24px}div.et_pb_section.et_pb_section_1.contact-section{background-image:linear-gradient(180deg,#ffffff 48.5%,rgb(0 67 148 / .02) 48.5%)!important}.product-listing-page .products-section{margin:30px 0}.product-listing-page .products-section .products .product-card h3,.product-listing-page .products-section .products .product-card .overlay h4{font-size:18px}.product-listing-page .products-section .products{grid-template-columns:repeat(2,1fr)}.product-home-btn .product-view-more{margin-bottom:30px;padding:10px 30px!important}.certificates-page-section .et_pb_column{width:33.33%;margin-bottom:0}.certificates-page-section .et_pb_column .et_pb_grid_item{width:90%}}@media screen and (max-width:820px){.product-listing-page .products-section .products .product-card>img{height:100%!important}footer .mobile-footer .footer-credits-mobile{display:flex!important;margin-top:30px;justify-content:space-between;flex-direction:column;align-items:center;gap:8px}.footer-credit-inner{flex-direction:column;gap:10px}.footer-module1{max-width:1400px;margin:auto;width:80%}.industry-card-list{grid-template-columns:100%;padding:20px;border-radius:10px}.industry-card-list .product-card img{border-radius:10px}.product-card:first-child{order:2}}@media screen and (max-width:767px){div.et_pb_section.et_pb_section_1.contact-section{background-image:linear-gradient(180deg,#ffffff 50.5%,rgb(0 67 148 / .02) 50.5%)!important}body.single-product .product-info{padding:40px 0}.newsletter-listing-section .newsletter-card .newsletter-card-content p{font-size:16px}.newsletter-listing-section .newsletter-card .newsletter-card-content{padding:15px}.careers-heading{max-height:95px}.newsletter-single .newsletter-content-section{padding:0}.hero-banner-section{max-height:240px;height:240px}.industry-card-list .product-content h3{font-size:22px}.product-listing-page .banner-section h1,.industry-banner-section .industry-banner-area h1,.contact-us-banner h1,.careers-heading h1,.about-us-text-area h1{font-size:32px}.btn-space{width:100%}.home-banner-slider-wrap h1{font-size:32px;border-radius:15px;padding:10px 15px;backdrop-filter:blur(15px)}.home-banner-slider-wrap .btn-space{margin-top:30px}.banner-content{left:47%}.product-listing-page .banner-section .bread-crumb{top:12%}.product-listing-page .banner-section .bread-crumb .curr-page,.product-listing-page .banner-section .bread-crumb .parent,body.single-product .product-banner .product-breadcrumb a{font-size:14px}.product-home-btn .product-view-more,.newsletter-form-section #newsletter-form .newsletter-submit button,.enquiry-submit input{padding:10px 40px!important}.product-img-desc-wrap{padding:40px 0 0}.product-listing-page .bread-crumb img,body.single-product .product-banner .product-breadcrumb img{margin:0 2px;width:6px}body.single-product .product-banner{max-height:360x;height:360px}body.single-product .product-banner .product-banner-info{max-height:430px;height:430px}body.single-product .product-banner .banner-btn-group{margin-top:10px}body.single-product .product-banner .banner-btn-group button,body.single-product .product-banner .banner-btn-group a{padding:10px 20px}body.single-product .product-banner .product-breadcrumb{gap:5px}.product-listing-page .products-section{margin:20px 0}.product-listing-page .products-section .products{grid-template-columns:repeat(1,1fr)}.banner-image .heading{width:100%}.banner-image .heading h1{font-size:40px;line-height:1.4}.review-content-slider .heading-name{font-size:18px}.why-choose-us-section-full .profiles-text-area .text p,.why-choose-us .why-choose-us-content .why-choose-us-heading{font-size:18px}.profiles-text-area{grid-template-columns:repeat(2,1fr)}.logo-with-text3{border-top:0;border-left:1px solid #004394}.logo-with-text5,.logo-with-text6{border-left:1px solid #004394}.logo-with-text4{border-left:0}.make-us-different{grid-template-columns:100%}.why-choose-us .why-choose-us-img-heading{font-size:18px;height:60px}.why-choose-us .why-choose-us-content{padding:1rem}.why-choose-us-para .para{padding:20px 0}.testimonial-text-form .image-content p{font-size:18px;height:175px;padding:0 15px}.logo-text-wrap{padding:20px 10px}.careers-pop-up-container .inputs-area-combine{grid-template-columns:repeat(1,2fr);gap:0}.careers-pop-up-container p{margin-bottom:25px}.pum-container{padding:25px!important}.career-row-wrap{display:flex;flex-direction:column;gap:25px;align-items:start;padding:12px}.careers-card-section .btn-space{justify-content:center;margin:auto;width:max-content}.careers-card-section .btn-space{margin-top:0}.career-card-heading h2{font-size:22px}.button-all a{padding:12px 18px}.work-environment-area .work-para{margin-top:20px}.product-home-btn .product-view-more{margin-bottom:20px}.company-profile-section{padding:0!important}.about-us-row:before{height:440px}.about-company-wrap{padding:30px 0!important}.company-details .sub-heading{margin-bottom:10px}}@media screen and (max-width:760px){.button-all-blue{width:28%}}@media screen and (max-width:640px){div.et_pb_section.et_pb_section_1.contact-section{background-image:linear-gradient(180deg,#ffffff 51.5%,rgb(0 67 148 / .02) 51.5%)!important}.sub-heading{line-height:1.5}.about-us-row:before{width:100%}.about-us-text-area{width:100%;padding:0 20px;display:block;position:relative}.about-us-row:before{height:385px;bottom:0}.about-us-text-area .text-content{position:absolute;bottom:0;padding-right:20px}}@media screen and (max-width:600px){div.et_pb_section.et_pb_section_1.contact-section{background-image:linear-gradient(180deg,#ffffff 52.5%,rgb(0 67 148 / .02) 48%)!important}body.single-product .product-img .product-img-gallery{flex-direction:column-reverse}body.single-product .product-img .product-img-gallery .img-card{width:70px;height:70px}body.single-product .product-img .product-img-gallery .img-cards{flex-direction:row}.newsletter-listing-section .newsletter-cards{grid-template-columns:repeat(1,1fr)}.newsletter-listing-section .newsletter-card .newsletter-card-content h3{font-size:20px;margin-bottom:0}.industry-card-list{padding:15px;border-radius:8px}.industry-card-list .product-card img{border-radius:8px}}@media screen and (max-width:480px){div.et_pb_section.et_pb_section_1.contact-section{background-image:linear-gradient(180deg,#ffffff 54.5%,rgb(0 67 148 / .02) 45.5%)!important}}@media screen and (max-width:420px){.product-listing-page .products-section .products{gap:15px;margin:0}.current-opening-section .logo-with-text3{border-left:1px solid #004394}.about-us-row{height:100%}.current-opening-section .et_pb_row{padding:0}.current-opening-area .logo-with-text2{border-top:1px solid #004394;border-right:1px solid #004394;border-left:none}.current-opening-section .logo-with-text4{border-left:none}.requirement-form-area .input-read2{display:grid;gap:0}.input-read7 input{width:60%}.requirement-form-section-full{padding:50px 0 0 0}.requirement-form-area .address-text{width:87%;padding-bottom:25px}.vision-mission-area .main-content{width:90%}.our-focus-section:before{width:100%;height:568px}.for-mobile{display:block}.for-deskop{display:none}.our-focus-section{padding:17px 0}.industry-group-area{flex-direction:column;row-gap:90px}body.single-product .product-info .product-info-inner .center-info table th{font-size:12px}body.single-product .product-info .product-info-inner .center-info .center-container{padding:10px}.technical-data h3{padding-bottom:13px!important}.center-info .specification ul{padding-left:15px}body.single-product .product-banner .product-breadcrumb a{font-size:14px}body.single-product .product-description p{line-height:22px;font-size:14px}body.single-product .product-banner h1.product-title{font-size:40px}.product-breadcrumb span{display:flex}.product-breadcrumb span img{width:9px}.for-tab{display:block}.banner-image .heading h1{font-size:35px;line-height:1.4}.home-banner-slider .slick-dots li button:before{font-size:15px}.button-all a{padding:11px 19px;gap:7px}.button-all-blue{width:52%}.products-section{margin-top:0}.products-section .products{grid-template-columns:100%;margin-top:40px}.our-membership-slider .slick-prev{left:-28px}.home-about-section_part{padding:15px 0 50px 0!important}.products-section .et_pb_row_3{padding:0}.heading-title-row{padding:0 0 10px 0}.logo-with-text2{border-top:none;border-right:1px solid #004394;border-left:1px solid #004394}.logo-with-text4{border-bottom:1px solid #004394;border-right:1px solid #004394;border-left:1px solid #004394}.submit-block{width:47%!important}.text-row{background-position:1% 7%;background-size:17%}.text-row .para{width:100%}.image-content p{width:100%}.quote-btn .button-all{width:54%}.quote-btn .button-all a{padding:8px 14px}.submit-block{padding:11px 19px!important;text-align:center!important}.get-quote{margin-top:15px}.review-content-slider .slick-next{right:0%}.profiles-text-area{grid-template-columns:100%}.for-desktop{display:none}.industry-card-list .product-card:hover .overlay{padding-bottom:0}}@media screen and (max-width:370px){div.et_pb_section.et_pb_section_1.contact-section{background-image:linear-gradient(180deg,#ffffff 56.5%,rgb(0 67 148 / .02) 44.5%)!important}}