﻿.header{padding:15px}@media screen and (max-width: 976px){.header{padding:10px}}@media screen and (max-width: 576px){.header{padding:10px}}@media screen and (max-width: 998px){.header-sec .middleSec{display:none}}.header-sec .middleSec .headerSecLeft .hLeft{display:flex;justify-content:space-between}@media screen and (max-width: 1199px){.header-sec .middleSec .headerSecLeft .hLeft{column-gap:0px}}.header-sec .middleSec .headerSecLeft .hLeft .navBar{display:flex;justify-content:flex-start;align-items:center;list-style:none}.header-sec .middleSec .headerSecLeft .hLeft .navBar .dropdown-menu{border-radius:0}.header-sec .middleSec .headerSecLeft .hLeft .navBar .navLi{color:#000;text-decoration:none;padding:0px 26px;font-weight:bold;letter-spacing:.02em;font-size:17px;font-family:"Open Sans",sans-serif}@media screen and (max-width: 1199px){.header-sec .middleSec .headerSecLeft .hLeft .navBar .navLi{padding:0px 14px;font-size:16px}}@media screen and (max-width: 1376px){.header-sec .middleSec .headerSecLeft .hLeft .navBar .navLi{font-size:15px}}@media screen and (max-width: 1176px){.header-sec .middleSec .headerSecLeft .hLeft .navBar .navLi{font-size:14px}}.header-sec .middleSec .headerSecLeft .hLeft .navBar .navLi.active{color:red}.header-sec .middleSec .headerSecLeft .hLeft .navBar .dropLi:hover a{color:#fff;background-color:#cd0001 !important}.header-sec .middleSec .headerSecLeft .hLeft .navBar a{text-decoration:none}.header-sec .middleSec .headerSecLeft .hLeft .LogoImg{width:250px}@media screen and (max-width: 1199px){.header-sec .middleSec .headerSecLeft .hLeft .LogoImg{width:250px}}@media screen and (max-width: 1376px){.header-sec .middleSec .headerSecLeft .hLeft .LogoImg{width:200px}}.header-sec .middleSec .dropdown{background:none;border:none;text-decoration:none;color:#000;font-family:"Open Sans",sans-serif;font-size:16px;font-style:normal;line-height:normal}.header-sec .middleSec .dropdown button{background:none;color:#000;border:none;font-weight:bold;letter-spacing:.02em;font-size:17px}@media screen and (max-width: 1199px){.header-sec .middleSec .dropdown button{font-size:16px}}@media screen and (max-width: 1376px){.header-sec .middleSec .dropdown button{font-size:15px}}@media screen and (max-width: 1176px){.header-sec .middleSec .dropdown button{font-size:14px}}@media screen and (max-width: 776px){.dropdown-toggle{padding-left:0 !important}}.mobileview{display:none}.mobileview .mobslideLogo{width:200px}.mobileview .navText{font-weight:500;font-size:20px}.active .mobileview{display:none}@media screen and (max-width: 991px){.active .mobileview{display:inline-block;width:100%;height:100vh;position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:start;align-items:start;transform:translateX(-100%);transition:all .4s linear;opacity:0;padding-left:48px;padding-right:40px;visibility:hidden;z-index:1000;background-color:#1a191d;transform:translateY(0%);opacity:1;visibility:visible}}@media screen and (max-width: 991px){.active .mobileview .mobile-contact{color:#fff;display:flex;justify-content:center;align-items:center;column-gap:20px}}@media screen and (max-width: 991px){.active .mobileview .mobile-contact{padding-top:10px}}.active .mobileview .middle-1{height:80vh;padding:0px 10px;overflow-y:scroll;width:100%}.active .mobileview .middle-1 .navLi{padding-top:30px;list-style:none}.active .mobileview .middle-1 ::-webkit-scrollbar-thumb{background:#888}.active .mobileview .middle-1 .dropdown-menu .dropLi{padding:0px;color:#fff;background-color:#cd0001 !important}@media screen and (max-width: 991px){.active .right-1 .contacts span{padding-left:10px}.active .right-1 .email span{padding-left:10px}}@media screen and (max-width: 991px){.active a{display:flex;flex-direction:column;row-gap:14px;color:#fff;text-decoration:none}}.active button{border-radius:5px;padding:5px 5px;margin-top:20px;background:none;border:none;color:#fff}.pdf-flipbox{margin:20px 0;border:1px solid #ddd;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);position:relative}.pdf-flipbox #pdf-flipbook{width:100%;height:600px;position:relative}.pdf-flipbox .page{width:100%;height:100%;display:none}.pdf-flipbox .page.active{display:block}.pdf-flipbox .page canvas{width:100%;height:100%}.pdf-flipbox .flip-btn{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);color:#fff;border:none;padding:10px;cursor:pointer}.pdf-flipbox #prev-page{left:10px}.pdf-flipbox #next-page{right:10px}.pdf-flipbox iframe{width:100%;height:600px;border:none}@media screen and (max-width: 991px){.close_btn{position:absolute;top:0;right:0;color:#fff;padding-right:20px;border-radius:26px;margin-top:10px;margin-right:10px}}.close_btn i{padding:7px;color:#fff;font-size:30px}.mobileLogoDiv{display:flex;justify-content:space-between;align-items:center}.mobileLogoDiv .mobImg{display:none}@media screen and (max-width: 998px){.mobileLogoDiv .mobImg{display:block;width:250px}}@media screen and (max-width: 576px){.mobileLogoDiv .mobImg{width:198px}}.mobileLogoDiv .menu_btn{font-size:30px}.homeBannerDiv{position:relative;width:100%;aspect-ratio:2.7;background-size:cover;background-position:center;background-image:url("./Assests/Images/Home Banner.webp")}.homeBannerDiv .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}.homeBannerDiv .content{position:absolute;z-index:1;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%)}.homeBannerDiv .content .headingS{font-family:"Open Sans",sans-serif;font-size:60px;color:#fff;text-align:center;letter-spacing:1.8px;text-transform:capitalize}@media screen and (max-width: 992px){.homeBannerDiv .content .headingS{font-size:50px}}@media screen and (max-width: 576px){.homeBannerDiv .content .headingS{font-size:32px}}.homeBannerDiv .homeBanImg{height:500px;object-fit:cover}@media screen and (max-width: 776px){.homeBannerDiv .homeBanImg{height:auto;aspect-ratio:2.7}}.homeBannerDiv .homeCarousel{position:relative}.homeBannerDiv .homeCarousel .arLeft{position:absolute;left:0;top:50%;padding:50px 20px;color:#fff;background-color:hsla(0,0%,100%,.259);border:1px solid #fff;font-size:20px;transform:translateY(-50%)}@media screen and (max-width: 776px){.homeBannerDiv .homeCarousel .arLeft{padding:40px 15px}}@media screen and (max-width: 576px){.homeBannerDiv .homeCarousel .arLeft{padding:10px 10px;left:unset;right:65px;top:unset;bottom:10px;transform:translateY(0%)}}.homeBannerDiv .homeCarousel .arLeft:hover{color:#000;background-color:#fff}.homeBannerDiv .homeCarousel .arRight{position:absolute;right:0;top:50%;padding:50px 20px;color:#fff;background-color:hsla(0,0%,100%,.259);border:1px solid #fff;font-size:20px;transform:translateY(-50%)}@media screen and (max-width: 776px){.homeBannerDiv .homeCarousel .arRight{padding:40px 15px}}@media screen and (max-width: 576px){.homeBannerDiv .homeCarousel .arRight{padding:10px 10px;left:unset;right:10px;top:unset;bottom:10px;transform:translateY(0%)}}.homeBannerDiv .homeCarousel .arRight:hover{color:#000;background-color:#fff}@media screen and (max-width: 576px){.homeBannerDiv .homeCarousel .carouselImg img{height:200px;object-fit:cover}}.homeBannerDiv .homeCarousel .carouselImg .carouselTxt{position:absolute;top:50%;left:0;transform:translateY(-50%);padding-left:150px}@media screen and (max-width: 776px){.homeBannerDiv .homeCarousel .carouselImg .carouselTxt{padding-left:80px}}@media screen and (max-width: 576px){.homeBannerDiv .homeCarousel .carouselImg .carouselTxt{padding-left:20px;padding-right:20px}}.homeBannerDiv .homeCarousel .carouselImg .carouselTxt .text{font-size:60px;font-weight:700;color:#fff;font-family:"Open Sans",sans-serif}@media screen and (max-width: 998px){.homeBannerDiv .homeCarousel .carouselImg .carouselTxt .text{font-size:45px}}@media screen and (max-width: 776px){.homeBannerDiv .homeCarousel .carouselImg .carouselTxt .text{font-size:40px}}@media screen and (max-width: 576px){.homeBannerDiv .homeCarousel .carouselImg .carouselTxt .text{font-size:30px;line-height:40px}}.homeBannerDiv .homeCarousel .carouselImg .carouselTxt .carouselBtn{padding-top:40px}@media screen and (max-width: 998px){.homeBannerDiv .homeCarousel .carouselImg .carouselTxt .carouselBtn{padding-top:30px}}.homeBannerDiv .homeCarousel .carouselImg .carouselTxt .carouselBtn .btnL{padding:10px 37px;text-transform:uppercase;font-weight:500;font-size:18px;background-color:#fff;color:#000;border:none;font-family:"Open Sans",sans-serif}@media screen and (max-width: 998px){.homeBannerDiv .homeCarousel .carouselImg .carouselTxt .carouselBtn .btnL{padding:8px 37px;font-size:16px}}@media screen and (max-width: 576px){.homeBannerDiv .homeCarousel .carouselImg .carouselTxt .carouselBtn .btnL{display:block;width:100%}}.homeBannerDiv .homeCarousel .carouselImg .carouselTxt .carouselBtn .btnR{padding:10px 37px;text-transform:uppercase;font-weight:500;font-size:18px;background-color:#000;color:#fff;border:none;margin-left:20px;font-family:"Open Sans",sans-serif}@media screen and (max-width: 998px){.homeBannerDiv .homeCarousel .carouselImg .carouselTxt .carouselBtn .btnR{padding:8px 37px;font-size:16px}}@media screen and (max-width: 576px){.homeBannerDiv .homeCarousel .carouselImg .carouselTxt .carouselBtn .btnR{display:block;width:100%;margin-left:0px;margin-top:10px}}.homeBannerDiv .owl-nav{height:0px}.homeBannerDiv .owl-dots{height:0}.AboutDiv .aboutHead{padding-top:50px;padding-bottom:30px}@media screen and (max-width: 776px){.AboutDiv .aboutHead{padding-top:33px;padding-left:17px;padding-right:15px}}@media screen and (max-width: 576px){.AboutDiv .aboutHead{padding:10px;padding-top:30px}}.AboutDiv .aboutHead .Heading{font-size:40px;font-weight:600;color:#000;margin-bottom:20px;font-family:"Open Sans",sans-serif}@media screen and (max-width: 776px){.AboutDiv .aboutHead .Heading{font-size:35px}}@media screen and (max-width: 576px){.AboutDiv .aboutHead .Heading{font-size:30px}}.AboutDiv .aboutHead .smtxt{font-size:15px;color:#666;margin-top:10px;font-family:"Open Sans",sans-serif;text-align:justify}.AboutDiv .aboutHead .btnDiv .RmBtn{background-color:#cd0001;padding:15px 10px;border:none;font-size:14px;color:#fff;text-transform:uppercase;font-weight:500;width:300px;margin-top:35px}.AboutDiv .aboutHead .btnDiv{border-bottom:1px solid gray;padding-bottom:35px}.AboutDiv .aboutHead .Elemes{margin-top:20px}@media screen and (max-width: 998px){.AboutDiv .aboutHead .Elemes .content{margin-top:20px}}.AboutDiv .aboutHead .Elemes .content .head{font-size:20px;font-weight:700;color:#1a191d;font-family:"Open Sans",sans-serif}.AboutDiv .aboutHead .Elemes .content .desc{font-size:15px;color:#666;margin-top:15px;font-family:"Open Sans",sans-serif;text-align:justify}.solutionSec{padding-top:100px;background-color:#f7f7f7;margin-top:0;padding-top:50px}.solutionSec.extraSolutionSec{background:transparent}.solutionSec .cardsWrapper{margin-top:25px;justify-content:center;row-gap:30px;padding-bottom:40px}.solutionSec .cardsWrapper .SolutionImg{font-size:20px;color:#1a191d;text-align:start;font-weight:600;border-radius:14px;overflow:hidden;box-shadow:0 10px 28px rgba(0,0,0,.08);height:100%;background-color:#fff;transition:transform .3s ease,box-shadow .3s ease}.solutionSec .cardsWrapper .SolutionImg:hover{transform:translateY(-6px);box-shadow:0 16px 36px rgba(205,0,1,.18)}.solutionSec .cardsWrapper .SolutionImg.SolutionImgTwo{box-shadow:0 12px 28px rgba(0,0,0,.12);background:linear-gradient(135deg,#b30000,#3a3a3a)}.solutionSec .cardsWrapper .SolutionImg .innerImg{overflow:hidden}.solutionSec .cardsWrapper .SolutionImg .innerImg img{transition:transform .4s ease}.solutionSec .cardsWrapper .SolutionImg:hover .innerImg img{transform:scale(1.06)}.solutionSec .cardsWrapper .SolutionImg .imgTxt{padding:15px;text-align:center;font-family:"Open Sans",sans-serif;font-size:18px;text-decoration:none;display:block;line-height:1.35}@media screen and (max-width: 576px){.solutionSec .cardsWrapper .SolutionImg .imgTxt{font-size:18px}}.solutionSec .cardsWrapper .SolutionImg .imgTxt.imgTxtTwo{font-size:15px;padding:14px;color:#fff}.solutionSec .ourAppMidTxt{text-align:center;font-size:18px;color:#1a191d;font-weight:700;font-family:"Open Sans",sans-serif;margin-top:15px;letter-spacing:.5px}.solutionSec .service{text-align:center;font-size:40px;color:#1a191d;font-weight:700;font-family:"Open Sans",sans-serif}@media screen and (max-width: 576px){.solutionSec .service{font-size:31px}}.TestimonialsSec{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 576px){.TestimonialsSec{padding-top:50px}}.TestimonialsSec .testiText{text-align:center;font-size:40px;font-weight:700;color:#1a191d;font-family:"Open Sans",sans-serif}@media screen and (max-width: 576px){.TestimonialsSec .testiText{font-size:32px}}.TestimonialsSec .subText{font-size:17px;color:hsla(0,0%,40%,.4);margin-bottom:10px;max-width:799px;margin:25px auto 0px auto;text-align:center}.TestimonialsSec .testCardWrapper{margin-top:80px}.TestimonialsSec .testCardWrapper .wrapper{position:relative;background-color:#fff;box-shadow:0 5px 30px 0 rgba(0,0,0,.15);padding:70px 30px 70px 50px}@media screen and (max-width: 576px){.TestimonialsSec .testCardWrapper .wrapper{padding:52px 30px 50px 50px}}.TestimonialsSec .testCardWrapper .wrapper .txt{font-size:15px;color:#1a191d;font-family:"Open Sans",sans-serif}.TestimonialsSec .testCardWrapper .wrapper .qmA{position:absolute;top:-30px;right:40px;background-color:#cd0001;width:50px;aspect-ratio:1;color:#fff;display:flex;justify-content:center;align-items:center;font-size:20px}.TestimonialsSec .testCardWrapper .wrapperImg{margin-top:30px;display:flex;align-items:center;justify-content:flex-start;column-gap:60px}@media screen and (max-width: 576px){.TestimonialsSec .testCardWrapper .wrapperImg{column-gap:30px;justify-content:center}}.TestimonialsSec .testCardWrapper .wrapperImg .imgDiv img{height:60px;width:60px;border-radius:50%;outline:1px solid gray;outline-offset:7px}.TestimonialsSec .testCardWrapper .wrapperImg .imgContent .headTxt{display:flex;justify-content:start;align-items:center;column-gap:25px}.TestimonialsSec .testCardWrapper .wrapperImg .imgContent .headTxt .head{font-size:18px;color:#1a191d;font-weight:600}.TestimonialsSec .testCardWrapper .wrapperImg .imgContent .headTxt .stars{color:#cd0001}.TestimonialsSec .testCardWrapper .wrapperImg .imgContent .designation{font-size:14px;color:#666;padding-top:5px}.joinTeam{background-image:url("./Assests/Images/bannerCTA.png");background-position:center;background-size:cover;padding-top:80px;padding-bottom:80px;padding-left:100px}@media screen and (max-width: 576px){.joinTeam{padding-left:0px;padding:20px}}.joinTeam .TextDiv .joinTexts{display:flex;justify-content:flex-start;align-items:center;column-gap:30px}.joinTeam .TextDiv .joinTexts img{width:70px}.joinTeam .TextDiv .joinTexts .text{color:#fff;font-size:40px;font-family:"Open Sans",sans-serif;text-transform:uppercase}@media screen and (max-width: 576px){.joinTeam .TextDiv .joinTexts .text{font-size:25px}}.joinTeam .TextDiv .joinTexts .subTxt{color:#fff;font-size:17px;font-family:"Open Sans",sans-serif;text-transform:uppercase;padding-top:10px}@media screen and (max-width: 576px){.joinTeam .TextDiv .joinTexts .subTxt{font-size:14px}}.joinTeam .Btn{background-color:#fff;padding:10px 50px;margin-top:50px;font-size:14px;text-transform:uppercase;letter-spacing:.8px;font-family:"Open Sans",sans-serif}@media screen and (max-width: 576px){.joinTeam .Btn{display:block;margin:50px auto 0px auto}}.clientLogos{padding-top:100px;padding-bottom:100px}@media screen and (max-width: 576px){.clientLogos{padding-top:70px;padding-bottom:70px}}.clientimg{border:1px solid rgba(136,136,136,.4);padding:30px}.CuttingBanner{position:relative;width:100%;aspect-ratio:2.88;background-image:url("./Assests/Images/Solutions/CuttingToolsBanner.webp");background-size:cover;background-position:center}@media screen and (max-width: 776px){.CuttingBanner{aspect-ratio:2.88;height:auto}}.CuttingBanner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2}.CuttingBanner .content{position:relative;z-index:1;text-align:center;top:40%}.CuttingBanner .content .headingS{font-family:"Open Sans",sans-serif;font-size:50px;color:#fff;text-align:center;letter-spacing:1.8px;text-transform:capitalize}@media screen and (max-width: 992px){.CuttingBanner .content .headingS{font-size:50px}}@media screen and (max-width: 776px){.CuttingBanner .content .headingS{font-size:38px}}@media screen and (max-width: 576px){.CuttingBanner .content .headingS{font-size:32px}}.toolholingsolBanner{position:relative;width:100%;aspect-ratio:2.88;background-image:url("./Assests/Images/Solutions/toolHoldingbanImg.webp");background-size:cover;background-position:center}@media screen and (max-width: 776px){.toolholingsolBanner{aspect-ratio:2.88;height:auto}}.toolholingsolBanner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2}.toolholingsolBanner .content{position:relative;z-index:1;text-align:center;top:40%}.toolholingsolBanner .content .headingS{font-family:"Open Sans",sans-serif;font-size:50px;color:#fff;text-align:center;letter-spacing:1.8px;text-transform:capitalize}@media screen and (max-width: 992px){.toolholingsolBanner .content .headingS{font-size:50px}}@media screen and (max-width: 776px){.toolholingsolBanner .content .headingS{font-size:38px}}@media screen and (max-width: 576px){.toolholingsolBanner .content .headingS{font-size:32px}}.slidingBanner{position:relative;width:100%;aspect-ratio:2.88;background-image:url("./Assests/Images/Solutions/SwissSlidingBanImg.webp");background-size:cover;background-position:center}@media screen and (max-width: 776px){.slidingBanner{aspect-ratio:2.88;height:auto}}.slidingBanner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2}.slidingBanner .content{position:relative;z-index:1;text-align:center;top:40%}.slidingBanner .content .headingS{font-family:"Open Sans",sans-serif;font-size:50px;color:#fff;text-align:center;letter-spacing:1.8px;text-transform:capitalize}@media screen and (max-width: 992px){.slidingBanner .content .headingS{font-size:50px}}@media screen and (max-width: 776px){.slidingBanner .content .headingS{font-size:38px}}@media screen and (max-width: 576px){.slidingBanner .content .headingS{font-size:32px}}.workHoldBanner{position:relative;width:100%;aspect-ratio:2.88;background-image:url("./Assests/Images/Solutions/WorkHoldigBanImg.webp");background-size:cover;background-position:center}@media screen and (max-width: 776px){.workHoldBanner{aspect-ratio:2.88;height:auto}}.workHoldBanner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2}.workHoldBanner .content{position:relative;z-index:1;text-align:center;top:40%}.workHoldBanner .content .headingS{font-family:"Open Sans",sans-serif;font-size:50px;color:#fff;text-align:center;letter-spacing:1.8px;text-transform:capitalize}@media screen and (max-width: 992px){.workHoldBanner .content .headingS{font-size:50px}}@media screen and (max-width: 776px){.workHoldBanner .content .headingS{font-size:38px}}@media screen and (max-width: 576px){.workHoldBanner .content .headingS{font-size:32px}}.grindingBanner{position:relative;width:100%;aspect-ratio:2.88;background-image:url("./Assests/Images/Solutions/GrindingBanner.webp");background-size:cover;background-position:center}@media screen and (max-width: 776px){.grindingBanner{aspect-ratio:2.88;height:auto}}.grindingBanner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2}.grindingBanner .content{position:relative;z-index:1;text-align:center;top:40%}.grindingBanner .content .headingS{font-family:"Open Sans",sans-serif;font-size:50px;color:#fff;text-align:center;letter-spacing:1.8px;text-transform:capitalize}@media screen and (max-width: 992px){.grindingBanner .content .headingS{font-size:50px}}@media screen and (max-width: 776px){.grindingBanner .content .headingS{font-size:38px}}@media screen and (max-width: 576px){.grindingBanner .content .headingS{font-size:32px}}.metalSolBanner{position:relative;width:100%;aspect-ratio:2.88;background-image:url("./Assests/Images/Solutions/MetalFluidsBanner.webp");background-size:cover;background-position:center}@media screen and (max-width: 776px){.metalSolBanner{aspect-ratio:2.88;height:auto}}.metalSolBanner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2}.metalSolBanner .content{position:relative;z-index:1;text-align:center;top:40%}.metalSolBanner .content .headingS{font-family:"Open Sans",sans-serif;font-size:50px;color:#fff;text-align:center;letter-spacing:1.8px;text-transform:capitalize}@media screen and (max-width: 992px){.metalSolBanner .content .headingS{font-size:50px}}@media screen and (max-width: 776px){.metalSolBanner .content .headingS{font-size:38px}}@media screen and (max-width: 576px){.metalSolBanner .content .headingS{font-size:32px}}.simensBanner{position:relative;width:100%;aspect-ratio:2.88;background-image:url("./Assests/Images/Solutions/SiemensSmartBanImg.webp");background-size:cover;background-position:center}@media screen and (max-width: 776px){.simensBanner{aspect-ratio:2.88;height:auto}}.simensBanner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2}.simensBanner .content{position:relative;z-index:1;text-align:center;top:40%}.simensBanner .content .headingS{font-family:"Open Sans",sans-serif;font-size:50px;color:#fff;text-align:center;letter-spacing:1.8px;text-transform:capitalize}@media screen and (max-width: 992px){.simensBanner .content .headingS{font-size:50px}}@media screen and (max-width: 776px){.simensBanner .content .headingS{font-size:38px}}@media screen and (max-width: 576px){.simensBanner .content .headingS{font-size:32px}}.visionBanner{position:relative;width:100%;aspect-ratio:2.7;background-image:url("./Assests/Images/vissionMissionbanImg.webp");background-size:cover;background-position:center}@media screen and (max-width: 776px){.visionBanner{aspect-ratio:2.88;height:auto}}.visionBanner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}.visionBanner .content{position:relative;z-index:1;text-align:center;top:40%}.visionBanner .content .headingS{font-family:"Open Sans",sans-serif;font-size:50px;color:#fff;text-align:center;letter-spacing:1.8px;text-transform:capitalize}@media screen and (max-width: 992px){.visionBanner .content .headingS{font-size:50px}}@media screen and (max-width: 776px){.visionBanner .content .headingS{font-size:38px}}@media screen and (max-width: 576px){.visionBanner .content .headingS{font-size:25px}}.distributorBanner{position:relative;width:100%;aspect-ratio:2.7;background-image:url("./Assests/Images/DistributorsBannerImg.webp");background-size:cover;background-position:center}@media screen and (max-width: 776px){.distributorBanner{aspect-ratio:2.88;height:auto}}.distributorBanner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}.distributorBanner .content{position:relative;z-index:1;text-align:center;top:40%}.distributorBanner .content .headingS{font-family:"Open Sans",sans-serif;font-size:50px;color:#fff;text-align:center;letter-spacing:1.8px;text-transform:capitalize}@media screen and (max-width: 992px){.distributorBanner .content .headingS{font-size:50px}}@media screen and (max-width: 776px){.distributorBanner .content .headingS{font-size:38px}}@media screen and (max-width: 576px){.distributorBanner .content .headingS{font-size:25px}}.joinusBanner{position:relative;width:100%;aspect-ratio:2.7;background-image:url("./Assests/Images/CareersBannerImg.webp");background-size:cover;background-position:center}@media screen and (max-width: 776px){.joinusBanner{aspect-ratio:2.88;height:auto}}.joinusBanner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}.joinusBanner .content{position:relative;z-index:1;text-align:center;top:40%}.joinusBanner .content .headingS{font-family:"Open Sans",sans-serif;font-size:50px;color:#fff;text-align:center;letter-spacing:1.8px;text-transform:capitalize}@media screen and (max-width: 992px){.joinusBanner .content .headingS{font-size:50px}}@media screen and (max-width: 776px){.joinusBanner .content .headingS{font-size:38px}}@media screen and (max-width: 576px){.joinusBanner .content .headingS{font-size:25px}}.contactBanner{position:relative;width:100%;aspect-ratio:2.7;background-image:url("./Assests/Images/contactBanner.webp");background-size:cover;background-position:center}@media screen and (max-width: 776px){.contactBanner{aspect-ratio:2.88;height:auto}}.contactBanner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}.contactBanner .content{position:relative;z-index:1;text-align:center;top:40%}@media screen and (max-width: 576px){.contactBanner .content{top:30%}}.contactBanner .content .headingS{font-family:"Open Sans",sans-serif;font-size:50px;color:#fff;text-align:center;letter-spacing:1.8px;text-transform:capitalize}@media screen and (max-width: 992px){.contactBanner .content .headingS{font-size:50px}}@media screen and (max-width: 576px){.contactBanner .content .headingS{font-size:32px}}.tab{padding:0;margin:0;display:block;list-style:none}.tab li a{background:#eef0f3;border-left:1px solid #eef0f3;border-bottom:1px solid #fff;color:#333;font-family:"Open Sans",sans-serif;display:block;padding:16px;position:relative;text-decoration:none;text-align:left}@media only screen and (max-width: 992px){.tab li a{padding:9px;width:113%}}@media only screen and (max-width: 768px){.tab li a{width:100%}}.tab li a.active{background-color:#c20411;color:#fff}.tab li a::after{content:"";font-family:fontAwesome;padding-right:10px;color:#666;position:absolute;top:50%;transform:translateY(-50%);right:20px}@media only screen and (max-width: 992px){.tab li a::after{right:10px}}.tab li a:hover{background-color:#c20411;transition:all 2s;color:#fff;border:none}.our-serivces-tabination{margin-top:100px;margin-bottom:40px}@media screen and (max-width: 576px){.our-serivces-tabination{margin-top:60px;margin-bottom:20px}}.our-serivces-tabination .rowSpace{row-gap:20px}@media screen and (max-width: 576px){.our-serivces-tabination .rowSpace{row-gap:0px}}.our-serivces-tabination .tab-header{display:flex;align-items:start;column-gap:20px}.our-serivces-tabination .tab-header.mrg-top{margin-top:30px}.our-serivces-tabination .tab-header .square{width:14px;height:14px;background-color:#d60010;margin-top:6px}.our-serivces-tabination .tab-header h2{font-family:"Open Sans",sans-serif;font-size:20px;line-height:27px;margin-bottom:25px;padding-bottom:0;color:#000;position:relative;display:flex;align-items:center}@media screen and (max-width: 576px){.tabs-body-sec{padding:10px}}.tabs-body-sec .secrvice-img{margin-bottom:30px;overflow:hidden}@media screen and (max-width: 576px){.tabs-body-sec .secrvice-img{margin-top:30px}}.tabs-body-sec .solutionHead .mainText{font-size:30px;color:#1a191d;font-family:"Open Sans",sans-serif;padding-bottom:40px}@media screen and (max-width: 576px){.tabs-body-sec .solutionHead .mainText{font-size:24px}}.tabs-body-sec .solutionHead .subImgs{width:100%}.tabs-body-sec .solutionHead .popupImg{position:fixed;top:0;left:0;background:rgba(0,0,0,.212);height:100%;width:100%;z-index:10000;display:none}.tabs-body-sec .solutionHead .popupImg span{position:absolute;top:0;right:10px;font-size:40px;font-weight:bolder;color:#fff;cursor:pointer;z-index:100}.tabs-body-sec .solutionHead .popupImg img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:5px;width:80%;object-fit:cover}@media screen and (max-width: 768px){.tabs-body-sec .solutionHead .popupImg img{width:95%}}.tabs-body-sec .solutionHead .Head{font-size:20px;color:#1a191d;font-family:"Open Sans",sans-serif;padding-top:20px}.tabs-body-sec .solutionHead .subtxt{font-size:15px;color:#666;padding-top:10px;padding-bottom:80px;text-align:justify}@media screen and (max-width: 576px){.tabs-body-sec .solutionHead .subtxt{padding-bottom:40px}}.contact-us-today{background-image:url(./Assests/Images/world_contact.png);width:100%;background-repeat:no-repeat;opacity:1;background-size:cover}.contact-us-today .conatct-us-child{padding-top:90px;padding-bottom:90px}@media screen and (max-width: 576px){.contact-us-today .conatct-us-child{padding-top:50px;padding-bottom:30px}}.contact-us-today .conatct-us-child .conatct-us-cnt{background-color:#fff;padding:30px}@media screen and (max-width: 768px){.contact-us-today .conatct-us-child .conatct-us-cnt{padding:0}}.contact-us-today .conatct-us-child .conatct-us-cnt .contImg{padding-left:100px}@media screen and (max-width: 576px){.contact-us-today .conatct-us-child .conatct-us-cnt .contImg{padding-left:0}}@media screen and (max-width: 576px){.contact-us-today .conatct-us-child .conatct-us-cnt .pd-all{padding:20px}}.contact-us-today .conatct-us-child .conatct-us-cnt .contact-head .heading{color:#1a191d;clear:both;line-height:1.2;font-family:"Open Sans",sans-serif;letter-spacing:.02em;font-size:40px}@media screen and (max-width: 576px){.contact-us-today .conatct-us-child .conatct-us-cnt .contact-head .heading{font-size:31px}}.contact-us-today .conatct-us-child .conatct-us-cnt .contact-head .heading span{color:#cd0001}.contact-us-today .conatct-us-child .conatct-us-cnt .contact-head .content{font-size:20px;font-family:"Open Sans",sans-serif;line-height:26px;color:#000;margin-top:20px;padding-right:50px}@media screen and (max-width: 998px){.contact-us-today .conatct-us-child .conatct-us-cnt .contact-head .content{padding-right:0}}.contact-us-today .conatct-us-child .form-sec{margin-top:30px}.contact-us-today .conatct-us-child .form-sec input[type=text]{width:100%;background-color:#fff;border:1px solid #dedede;color:#666;padding:13px 20px !important;height:48px;border-radius:0;line-height:47px;font-size:13px !important;padding-left:10px;padding-right:10px;outline:none}.contact-us-today .conatct-us-child .form-sec .outNone{outline:none}.contact-us-today .conatct-us-child .form-sec textarea{background-color:#fff;border:1px solid #dedede;color:#666;padding:13px 20px !important;font-size:13px !important;width:100%}.contact-us-today .conatct-us-child .form-sec .send-btn{background-color:#cd0001;font-size:14px;text-transform:uppercase;letter-spacing:.08em;color:#fff;padding:0 35px;line-height:49px;border:none;font-family:"Open Sans",sans-serif;display:flex;align-items:center;column-gap:10px;justify-content:center}@media screen and (max-width: 998px){.contact-us-today .contact-sec-img{margin-top:30px}}.partner{margin-top:80px;margin-bottom:95px}@media screen and (max-width: 768px){.partner{margin-top:50px;margin-bottom:50px}}.partner .carrerDescWrap .oppHead{color:#1a191d;clear:both;line-height:40px;font-family:"Open Sans",sans-serif;letter-spacing:.02em;font-size:30px;margin-bottom:20px}@media screen and (max-width: 576px){.partner .carrerDescWrap .oppHead{font-size:26px;line-height:36px}}.partner .carrerDescWrap .carrerDescp{margin-bottom:20px;color:#242424;font-family:"Open Sans",sans-serif;font-size:20px;font-style:normal;line-height:28px}.partner .carrerDescWrap .carrerDescp a{text-decoration:none}@media screen and (max-width: 768px){.partner .carrerDescWrap .carrerDescp{font-size:18px;line-height:26px;margin-bottom:18px}}.partner .left{background:#fff;box-shadow:7px 8px 6px -3px gray;margin-top:30px;padding:30px;height:100%;border:1px solid rgba(79,139,173,.171)}.partner .left .partner-head{color:#000;font-family:"Open Sans",sans-serif;font-size:18px}.partner .left .partner-para{color:#000;font-size:18px;margin-top:10px;font-family:"Open Sans",sans-serif;text-align:justify}.partner .left .mail a{font-size:18px;text-decoration:none}.ctaDiv{text-align:center;background:transparent;padding-top:50px;padding-bottom:30px;margin-top:40px;margin-bottom:40px}.ctaDiv .ctaHeading{font-size:22px;color:#1a191d;font-weight:700;font-family:"Open Sans",sans-serif}.ctaDiv .ctaHeading .textDecor{color:inherit}.ctaDiv .ctaBtnDiv .ctaBtn{border:none;box-shadow:none;font-size:16px;font-style:normal;font-weight:700;color:#fff;line-height:14px;letter-spacing:-0.42px;padding:15px 15px;margin-top:30px;background:#df1d23;text-transform:capitalize;letter-spacing:-0.42px;box-shadow:none;border:1px solid #df1d23}.ctaDiv .ctaBtnDiv .ctaBtn:hover{background:#111827;border-color:#111827}.homeLogosWrapp{margin-top:20px;margin-bottom:20px}.se-btn-primary{background:#df1d23;color:#fff;padding:10px 26px;border-radius:6px;text-decoration:none;font-size:15px;font-family:"Open Sans",sans-serif;display:inline-block;transition:.25s ease;border:none;cursor:pointer}.se-btn-primary a{color:#fff;text-decoration:none}.se-btn-primary a:hover{color:#fff;text-decoration:none}.se-btn-primary:hover{background:#111827;transform:translateY(-2px)}.se-btn-outline{padding:9px 22px;border-radius:6px;border:2px solid #df1d23;color:#df1d23;text-decoration:none;font-size:15px;font-family:"Open Sans",sans-serif;display:inline-block;transition:.25s ease;background:rgba(0,0,0,0);cursor:pointer}.se-btn-outline a{color:#df1d23;text-decoration:none}.se-btn-outline a:hover{color:#fff;text-decoration:none}.se-btn-outline:hover{background:#df1d23;color:#fff}.se-btn-outline:hover a{color:#fff}.se-btn-dark{background:#111827;color:#fff;border:none;padding:10px 26px;border-radius:8px;font-size:22px;cursor:pointer;font-family:"Open Sans",sans-serif;transition:.25s ease;display:inline-block;text-decoration:none}.se-btn-dark a{color:#fff;text-decoration:none}.se-btn-dark a:hover{color:#fff;text-decoration:none}.se-btn-dark:hover{background:#df1d23;transform:translateY(-2px)}.bannerWrap{position:relative}.bannerWrap img{display:block;width:100%;height:auto}.banner-overlay{position:absolute;inset:0;background:rgba(0,0,0,.35)}.banner-cta{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:0 20px;text-align:center;color:#fff}.banner-cta-text{font-size:32px;font-weight:600;font-family:"Open Sans",sans-serif;line-height:1.3;max-width:900px}@media screen and (max-width: 992px){.banner-cta-text{font-size:26px}}@media screen and (max-width: 576px){.banner-cta-text{font-size:20px}}.banner-cta-text{font-size:38px;text-shadow:0 2px 6px rgba(0,0,0,.45)}.banner-cta-subtitle{font-size:28px}@media screen and (max-width: 992px){.banner-cta-text{font-size:26px}.banner-cta-subtitle{font-size:22px}}@media screen and (max-width: 576px){.banner-cta-text{font-size:20px}.banner-cta-subtitle{font-size:18px}}.homeBannerDiv,.joinusBanner,.contactBanner,.bannerWrap{min-height:360px;height:360px}.bannerWrap img{height:360px;object-fit:cover}.homeBannerDiv .overlay,.joinusBanner .overlay,.contactBanner .overlay,.bannerWrap .banner-overlay{background:linear-gradient(120deg,rgba(17,24,39,.55),rgba(31,41,51,.4)),radial-gradient(circle at top left,rgba(255,255,255,.05),transparent 55%),radial-gradient(circle at bottom right,rgba(255,0,0,.06),transparent 55%);opacity:1;pointer-events:none}.ctaDiv.ctaDiv-tight{padding-top:20px;margin-top:10px}.solutionSec.extraSolutionSec{background:transparent;margin-top:0;padding-top:20px}.ctaDiv .ctaBtnDiv{margin-top:10px;margin-bottom:10px}.page-about .ctaDiv{margin-top:0;margin-bottom:0}.page-about .ctaDiv-boost{padding-top:40px;padding-bottom:40px}.page-about .ctaDiv-boost .ctaBtnDiv{margin-top:0;margin-bottom:0}.CuttingBanner,.metalSolBanner,.slidingBanner,.toolholingsolBanner,.workHoldBanner,.grindingBanner{min-height:360px;height:360px}.CuttingBanner .overlay,.metalSolBanner .overlay,.slidingBanner .overlay,.toolholingsolBanner .overlay,.workHoldBanner .overlay,.grindingBanner .overlay{background:linear-gradient(120deg,rgba(17,24,39,.55),rgba(31,41,51,.4)),radial-gradient(circle at top left,rgba(255,255,255,.05),transparent 55%),radial-gradient(circle at bottom right,rgba(255,0,0,.06),transparent 55%);opacity:1;pointer-events:none}body:not(.page-robcosolution):not(.page-siemensolution) .tabs-body-sec .solutionHead{display:flex;flex-direction:column;align-items:center;text-align:center}body:not(.page-robcosolution):not(.page-siemensolution) .tabs-body-sec .solutionHead .mainText,body:not(.page-robcosolution):not(.page-siemensolution) .tabs-body-sec .solutionHead .Head{order:0}body:not(.page-robcosolution):not(.page-siemensolution) .tabs-body-sec .solutionHead>a,body:not(.page-robcosolution):not(.page-siemensolution) .tabs-body-sec .solutionHead>img.subImgs{order:1}body:not(.page-robcosolution):not(.page-siemensolution) .tabs-body-sec .solutionHead .popupImg{order:2}.simensBanner{min-height:360px;height:360px}