.custom-hyperlink{color:#070707!important}.text-black h2,.text-black h3,.text-black h4,.text-black h5{color:#000!important}.egs-content-wrap{background:#f1f1f1;border-radius:15px;padding:25px 25px 10px;margin:25px 0 15px;border:1px solid #d7d7d7}.egs-content-wrap h2{font-size:18px!important;padding:0 0 5px}.font-21{font-size:21px;color:#000}.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}.text-underline,.text-underline:hover{text-decoration:underline!important}.custom-hyperlink:hover{color:#e03808!important;text-decoration:underline!important}span.post-date{color:black}.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}.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}.contact-lineht h5{line-height:1.3em!important}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}#footer h3{padding-bottom:4px!important}#footer .textwidget{margin-top:19px}.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}.thank-you-msg{padding:20px 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}}@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}.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}.post-featured img{width:100%;height:300px;object-fit:cover}.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}.our-client-slider img.swiper-slide-image{padding:19px;height:95px;vertical-align:middle}.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-619 .headintagn h1{display:block!important}.page-id-619 div#headin-txst h1{display:block!important;text-align:center}.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-content h3{color:#2b2b2b!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}.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{float:none}.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}.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}.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}.font-14{font-size:14px}.single-blogs .reads-container .detail-page-content h2{color:#0a0a0a!important;font-size:21px}.single-blogs .reads-container .detail-page-content ul{margin-bottom:15px}.font-14{font-size:14px!important;padding-bottom:5px!important}.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}}