.custom-hyperlink{color:#070707!important}.text-black h2,.text-black h3,.text-black h4,.text-black h5{color:#000!important}.single-post .content_boxes ul li,.single-post .content_boxes p{font-size:16px}.single-post .content_boxes ul li{margin-bottom:0}.single-post .content_boxes ul{margin:0 0 10px 25px}.single-post .content_boxes p{margin:0 0 10px}.faq-accordion .ea-header a{color:#202020!important}.faq-accordion .ea-header{padding:0!important}.faq-accordion ul,.faq-accordion ol{margin-bottom:15px;margin-left:20px!important}.postid-5768 .feature-box img{max-width:50%}.industryBlock{padding:5px!important;transition:all ease-in;height:330px;margin-bottom:2rem}.color-black .elementor-heading-title{color:#000!important}.page-heaing-1 .elementor-heading-title{text-align:center;font-size:26px}.text-underline,.text-underline:hover{text-decoration:underline!important}.custom-hyperlink:hover{color:#e03808!important;text-decoration:underline!important}.industryBlock:hover .industryList a{color:#000!important;text-decoration:none;border-bottom:1px solid #000}.industryList h3 a{color:#000!important;text-align:center;border-bottom:1px solid #000!important}.our-services-row .elementor-widget-heading a{color:#000!important}.hyperlink_custom_text .elementor-heading-title a{color:#000!important}.single-post .breadcrumb_text{color:#000;font-size:14px;padding-top:10px}.single-post .breadcrumb_text a.bc_link{color:#d33!important;font-size:14px}h3.elementor-heading-title.elementor-size-default{color:#202020!important}h3.elementor-image-box-title{color:#202020!important}textarea.wpcf7-form-control.wpcf7-textarea{color:#000!important}.page-id-9 .container.main_title{display:none!important}section.elementor-element-bc2fef8{padding-top:0!important}section.elementor-element-bc2fef8 .elementor-element-153c089 .elementor-element-populated{padding:0!important}.elementor-element.elementor-element-bc2fef8,.elementor-element.elementor-element-238e1f29{padding-bottom:0!important}.elementor-element.elementor-element-238e1f29{padding-top:0!important}.elementor-element.elementor-element-270dde8f figure.swiper-slide-inner{background:#c2c1c1;border-radius:5px;margin:0 10px}.elementor-element-ed87ebd.logo-wrap .elementor-container .elementor-element .elementor-column-wrap{background:#ededed;border-radius:5px;margin:0 3px}.elementor-element-ed87ebd.logo-wrap .elementor-container .elementor-element img{height:70px;object-fit:contain}.elementor-7 .elementor-element.elementor-element-643c9869 .elementor-heading-title{color:#000!important}.elementor-element.elementor-element-66334873{margin-bottom:0}.contact-lineht h5{line-height:1.3em!important}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}#footer .textwidget{margin-top:19px}input[type=number]{border:1px solid #424648;font-size:16px;padding:10px;margin:0;height:auto;width:100%;background:0 0}.main_title h1{margin-top:10px!important;font-size:26px}.simple-banner .simple-banner-text{padding:2px!important}.single-post .breadcrumb_text{color:#000;font-size:14px;padding-top:10px}.single-post .breadcrumb_text a.bc_link{color:#d33!important;font-size:14px}.page-id-135 .container.main_title,.page-id-1065 .container.main_title{display:block}.thank-you-msg{padding:20px 0}.page-id-135 .middle-content,.page-id-1065 .middle-content{padding-bottom:0}.page-id-44 .wpcf7-response-output,.page-id-56 .wpcf7-response-output{display:none!important}span.wpcf7-not-valid-tip{font-size:14px!important}@media screen and (max-width:767px){.carosaltext .elementor-image-carousel-caption{font-size:14px!important}}@media screen and (max-width:1200px) and (min-width:992px){.simple-banner .simple-banner-text{font-size:1em}}@media screen and (max-width:991px){.elementor-46 .elementor-element.elementor-element-21e5a5d:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-46 .elementor-element.elementor-element-21e5a5d>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:100%}.elementor-element-ed87ebd.logo-wrap .elementor-container .elementor-element{margin:0 0 5px;background:0 0}.elementor-element-ed87ebd.logo-wrap .elementor-container .elementor-element .elementor-column-wrap{background:#ededed;border-radius:5px}.hidden-mob{display:none!important}.elementor-widget-heading .elementor-heading-title{text-align:center!important}}@media screen and (max-width:600px){.simple-banner .simple-banner-text{padding:2px!important;font-size:13px}}@media screen and (max-width:767px){#align-rtl .elementor-icon-box-icon{float:left}.elementor-46 .elementor-element.elementor-element-21e5a5d:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-46 .elementor-element.elementor-element-21e5a5d>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:100%}.elementor-element-ed87ebd.logo-wrap .elementor-container .elementor-element{margin:0 0 5px;background:0 0}.elementor-element-ed87ebd.logo-wrap .elementor-container .elementor-element .elementor-column-wrap{background:#ededed;border-radius:5px}.elementor-44 .elementor-element.elementor-element-793f8d iframe{height:220px!important}.g-recaptcha-explicit{transform:scale(.45)!important;-webkit-transform:scal(.45)!important;transform-origin:0 0;-webkit-transform-origin:0 0}}.pageheading5{margin-bottom:10px!important}.contentheading1 span{letter-spacing:1px}.industries-icon-title h2{color:#0a0a0a!important;font-size:18px;line-height:1.4;line-height:1.4;padding:10px 0;letter-spacing:1px}.contentheading3 h2{font-size:1.75rem!important;letter-spacing:1px}.homeheading1 h3{color:#0a0a0a!important;font-size:2.5rem}.homeheading2 h3{letter-spacing:3px;font-size:40px}.metalstampingheading2 h2{color:#000!important;font-size:20px!important;font-family:"Roboto",Sans-serif;font-weight:600!important;letter-spacing:1px}.contentheading6 h2{font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:1px}.designheading2 h2{color:#0a0a0a!important}.design-icon-title .elementor-icon-box-title{display:block;letter-spacing:1px}.mechanical-assemblies-heading2 h2{color:#202020!important;font-family:"Roboto",Sans-serif;font-weight:600;font-size:1.25rem;letter-spacing:1px}.cnc-heading1 h2{color:#0a0a0a!important;font-size:30px!important;letter-spacing:1px}.cnc-metal-machinheading1 h2{color:#0a0a0a!important}.cnc-heading5 h2{color:#0a0a0a!important;font-size:1.25rem;letter-spacing:1px}.ass-formingservice-heading5 h2{color:#0a0a0a!important;font-size:1.25rem;letter-spacing:1px}.tool-die-heading1 h2{color:#0a0a0a!important;letter-spacing:1px}.pageheading5 h2,.pageheading5 h3,.designheading2 h3{color:#202020!important}nav.site-map li{list-style-type:disc!important;color:#0a0a0a;padding:3px 0;font-size:15px}nav.site-map li a{color:#0a0a0a!important}nav.site-map ul{margin-left:18px}.page-id-9 .breadcrumbs{display:none!important}.single-post li#wp-admin-bar-shortpixel_ai_sniper{display:none!important}.blog .inner-sbox h4 a,.single-post .content_boxes a,.archive .inner-sbox h4 a,.single-wporg_infographic article a{color:#000!important}.metabox .entry-date,.metabox .entry-comments{color:#000}.blog .main_title h1,.single-post .main_title h1{margin-bottom:20px}.post_ctg{display:none!important}.single-post .content_boxes h2,.single-post .content_boxes h3,.single-post .content_boxes h4,.single-post .content_boxes h5{color:#0a0a0a!important;font-size:1.5rem}.blog .metabox a,.archive .metabox a{color:#000!important}.metabox .catname{margin-right:13px!important}.page-id-9 .middle-content{padding-bottom:0!important}.our-clients figure.swiper-slide-inner{background:#c2c1c1;border-radius:5px;margin:0 10px!important}.our-client-slider img.swiper-slide-image{padding:19px;height:95px;vertical-align:middle}.middle-content{padding-bottom:0!important}.page-id-111 .elementor-widget-container ol{margin:15px 0}@media screen and (max-width:1200px) and (min-width:1025px){body.elementor-kit-211 h6 span{font-size:14px!important}}.page-id-2171 figure{max-height:506px;overflow:hidden}.page-id-619 .headintagn h1{display:block!important}.page-id-619 .main_title h1{margin-top:0!important}.page-id-619 .main_title h1:after{display:none!important}.page-id-111 .container.main_title h1{display:block!important;font-family:PT Sans;color:#2b2b2b;margin:0 0 15px!important;padding:0;font-size:14px;font-weight:400;letter-spacing:0}.page-id-111 .container.main_title h1:after{display:none!important}.page-id-50 .container.main_title h1{display:block!important;letter-spacing:3px;color:#fff!important;padding:0;margin:0;line-height:1.6em;text-align:center;font-size:2rem}.page-id-50 .container.main_title h1:after{display:none!important}.page-id-135 .container.main_title h1{display:block!important;font-family:PT Sans;text-align:center;font-size:28px;color:#2b2b2b!important;margin-bottom:20px;padding:0 0 10px;margin:0;font-weight:900;letter-spacing:3px;line-height:1.4}.page-id-135 .container.main_title h1:after{display:none!important}.page-id-139 .container.main_title h1{display:block!important;font-family:PT Sans;font-weight:500;font-size:2rem;margin:0;padding:10px 0;line-height:1.4;letter-spacing:1px;color:#54595f!important}.page-id-139 .container.main_title h1:after{display:none!important}.page-id-1065 .container.main_title h1{display:block!important;font-family:PT Sans;text-align:center;font-size:28px;color:#2b2b2b!important;margin-bottom:20px;padding:0 0 10px;margin:0;font-weight:900;letter-spacing:3px;line-height:1.4}.page-id-1065 .container.main_title h1:after{display:none!important}.page-id-603 .container.main_title h1{display:block!important;font-family:PT Sans,Sans-serif;font-size:40px;color:#0a0a0a!important;letter-spacing:1px;padding:0;margin:0;line-height:1;text-align:center}.page-id-603 .container.main_title h1:after{display:none!important}.page-id-564 .container.main_title h1:after{background-color:transparent!important}.page-id-7 .container.main_title h1{display:block!important;text-align:center!important}.page-id-7 .container.main_title h1:after{background-color:transparent!important}.page-id-48 .container.main_title h1{display:block!important;text-align:center!important}.page-id-48 .container.main_title h1:after{background-color:transparent!important}.page-id-46 .container.main_title h1{display:block!important;text-align:center!important}.page-id-46 .container.main_title h1:after{background-color:transparent!important}.page-id-52 .container.main_title h1{display:block!important;text-align:center!important}.page-id-52 .container.main_title h1:after{background-color:transparent!important}.page-id-52 .elementor-element-841b909.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{padding:20px!important}.page-id-56 .container.main_title h1{display:block!important;text-align:center!important}.page-id-56 .container.main_title h1:after{background-color:transparent!important}.page-id-44 .container.main_title h1{display:block!important;text-align:center!important}.page-id-44 .container.main_title h1:after{background-color:transparent!important}.page-id-579 .container.main_title h1{display:block!important;text-align:center!important}.page-id-579 .container.main_title h1:after{background-color:transparent!important}.page-id-58 .container.main_title h1{display:block!important;text-align:center!important}.page-id-58 .container.main_title h1:after{background-color:transparent!important}.page-id-1788 .container.main_title h1{display:block!important;text-align:center!important}.page-id-1788 .container.main_title h1:after{background-color:transparent!important}.page-id-56 .sidebar-contc p{padding:2px 0!important;padding:10px 0;margin:0;line-height:1.4;letter-spacing:1px;color:#5b5b5b;font-family:PT Sans}.page-id-44 .sidebar-contc p{padding:2px 0!important;padding:10px 0;margin:0;line-height:1.4;letter-spacing:1px;color:#5b5b5b;font-family:PT Sans}.page-id-44 div.elementor-heading-title.elementor-size-default{font-size:19px;font-weight:400;color:#000;line-height:1.3em!important;padding:0;margin:0;letter-spacing:1px;text-align:left}.blog .metabox .entry-comments,.blog .metabox .entry-date,.archive .metabox .entry-comments,.archive .metabox .entry-date{margin-right:25px!important}.internal-link{color:#070707!important;font-weight:600}.page-id-48 .elementor-48 .elementor-element.elementor-element-fdc4fbf .swiper-wrapper,.page-id-48 .elementor-48 .elementor-element.elementor-element-c964489 .swiper-wrapper,.page-id-48 .elementor-48 .elementor-element.elementor-element-2c02105 .swiper-wrapper,.page-id-48 .elementor-48 .elementor-element.elementor-element-177e072 .swiper-wrapper{justify-content:center!important}.bannerInner{border-bottom:2px solid #e03808;padding-bottom:15px}.not-hyperlink{font-size:13px;color:#000}.sectionOne{padding:20px 10px}.bannerTop h1{font-size:35px;font-weight:600;color:#000;font-family:"Roboto",sans-serif}.bannerTop p{font-family:"Roboto",sans-serif;font-size:16px;line-height:1.7em;font-weight:400}.industryBlock{padding:15px;transition:all ease-in;height:330px;margin-bottom:2rem}.industryBlock:hover{transition:all ease-in;box-shadow:0px 5px 10px 0px rgba(0,0,0,.1);border-radius:5px}.industryBlock .iconBox{text-align:center;margin-bottom:25px}.textBox h3,.textBox .h2-custom-text{font-size:22px;color:#333;padding-bottom:15px;font-family:"Roboto",sans-serif;font-weight:500;line-height:1.6;text-align:center}.textBox h3 a,.textBox .h2-custom-text a{color:#000!important;text-align:center;border-bottom:2px solid #000;line-height:1.6;text-decoration:none;cursor:auto}.industryBlock:hover a{color:#e03808!important;text-decoration:none;border-bottom:2px solid #e03808}.text-desc{margin-bottom:15px;color:#000;font-family:"Roboto",sans-serif;font-weight:400;font-size:15px}.textBox a.readMore{background:#e03808;padding:10px 14px;color:#fff;font-size:14px;display:block;width:110px;text-align:center}.textBox a.readMore:hover{background:#fff;color:#e03808}.textBox ul.industryList{padding:0;margin:0}.textBox ul.industryList li{list-style:none;padding-bottom:5px;margin-left:17px}.textBox ul.industryList li a{color:#000!important;font-size:14px;border-bottom:1px solid #000;font-family:"Roboto",sans-serif;position:relative}.textBox ul.industryList li a .iconcaret{position:absolute;top:7px;left:-12px;width:5px;height:5px;background:#333;border-radius:50px}.page-id-4233 .container.main_title h1{display:block!important;text-align:center!important}.page-id-4233 .container.main_title h1:after{background-color:transparent!important}.industryBlock img{transition:all linear .2s;transform:scale(1)}.industryBlock:hover img{transition:all linear .2s;transform:scale(1.1)}@media only screen and (max-width:767px){.industryBlock{height:auto}}.metalstampingheading2 h3{color:#000!important}.single-post .content_page ul li{list-style-type:disc!important}.post-navigation .nav-next{text-align:left!important;width:50%!important}.post-navigation span.post-title strong{font-weight:400!important}.blog-sidebar ul li a,#sidebar ul li a strong{font-weight:400!important}.single-post .recent_post,.blog .recent_post{margin-bottom:30px;border:1px solid #bbb;padding:10px}.our-clients img.swiper-slide-image{height:auto}.service-card-box .elementor-widget-container img{height:110px;width:auto;object-fit:scale-down}.service-card-box h4.elementor-heading-title.elementor-size-default{margin:15px 0}.custom-prototype-card .custom-prototype-slider .swiper-wrapper{justify-content:center}.custom-prototype-card .elementor-heading-title{text-align:center;height:54px}.custom-prototype-card{padding:0 25px}.banner-section .banner-section-title h1{color:#fff!important}.banner-section-title .elementor-heading-title{text-align:center!important}.elementor-619 .elementor-element.elementor-element-0ddaf97>.elementor-background-overlay{background-color:transparent}.heading-text-dark h1{color:#202020!important}.services-card .elementor-widget-wrap,.service-card-box .elementor-widget-wrap{background-color:#f7f7f7;border-radius:35px}.service-card-box .elementor-widget-wrap{padding:40px 10px!important}.services-section-bottom .elementor-container{justify-content:center}.services-section-bottom .services-card{width:25%!important;padding:0!important}.services-section-bottom .services-card .elementor-widget-wrap{padding:35px 5px!important}.we-support-row .elementor-image-box-wrapper{padding-top:20px;padding-bottom:10px}.our-client-slider .swiper-slide-inner{border-radius:0px!important;background:#e7e7e7!important}.our-client-slider .elementor-swiper-button i{color:#c2c1c1}@media (min-width:768px) and (max-width:1024px){.our-services-row .services-card{width:50%!important}.our-services-row .services-card .elementor-column-wrap{margin:0!important}.we-support-row .elementor-column{width:50%!important}.we-support-row .elementor-column-wrap{margin-right:0!important}.we-support-row .elementor-column-wrap{margin:0 10px 20px!important}}@media (max-width:768px){.services-card .elementor-column-wrap{padding:0!important;margin:0!important;margin-bottom:25px!important}.services-section-bottom .services-card{width:100%!important}.services-card{margin-bottom:25px}.services-section-bottom .services-card .elementor-widget-wrap{padding:35px 20px!important;margin-bottom:0!important}.we-support-row{padding:0!important}.we-support-row .elementor-column-wrap{margin-bottom:20px!important}}@media (max-width:560px){.we-support-row .elementor-column{width:100%!important}.our-services-row{margin-bottom:0}.we-support-row .elementor-column-wrap{margin-right:0!important}}ul.ol_listing li{list-style:none;margin-bottom:8px;font-size:14px}.industryList h3 a{position:relative;cursor:pointer}.industryList{margin-left:20px}.industryList h3 a .iconcaret{position:absolute;top:7px;left:-12px;width:5px;height:5px;background:#333;border-radius:50px}@media (max-width:1023px){.site-header.scrolled{position:fixed!important;top:0;width:100%;z-index:999999}h2.reads-title a{color:black!important}.industryBlock{height:360px!important}}