*{margin:0;padding:0;box-sizing:border-box}body,html{overflow-x:hidden;scroll-behavior:smooth}body{font-family:16px;margin:0;line-height:24px;top:0!important}a,a:hover{text-decoration:none}.border{border:2px solid #cadbf1!important}.container{width:100%}.no-padding{padding-left:0!important;padding-right:0!important}.padding-top-bottom{padding-top:137px;padding-bottom:48px}.padding-top-bottom1{padding-top:121px;padding-bottom:73px}.scalable-padding-top-bottom{padding-top:120px;padding-bottom:60px}.padding-top-bottom2{padding-top:90px;padding-bottom:48px}.rightmargin{border-left:1px solid #333}a#dropdownMenuButton{font-size:12px;text-transform:uppercase;padding-top:0;padding-bottom:0}.banner{background-size:cover;display:flex;justify-content:center;align-items:center;height:100vh;width:100vw}.hero-content{text-align:center;max-width:1290px;display:flex;align-items:center;justify-content:center;margin:0 auto;flex-direction:column}.heading{font-size:54px;font-weight:700;line-height:66px}button.red{background-color:#fe0c0a;margin-top:32px;color:#fff;border-radius:50px;font-size:18px}button.blue{background-color:#167fb3;margin-top:148px;color:#fff;height:50px;border-radius:50px;font-size:18px;padding:0 20px}button.orange{background-color:#fe7d5e;margin-top:10px;color:#fff;width:156px;height:50px;border-radius:50px;font-size:18px}button.green{background-color:#14bb75;margin-top:10px;color:#fff;width:156px;height:50px;border-radius:50px;font-size:18px}button.red:hover{background-color:#fe0c0a;color:#fff;border-radius:50px;font-size:18px}.btn-custom-blue{background-color:#1a8cff;color:#fff;border:none;border-radius:50px;font-size:18px;padding:10px 30px}.btn-custom-blue:hover{background-color:#007bff}.btn-orange{background-color:#ff5e57;color:#fff;border:none;border-radius:50px;font-size:18px;padding:10px 30px}.btn-green{background-color:#2ecc71;color:#fff;border:none;border-radius:50px;font-size:18px;padding:10px 30px}.topbar{width:100%;height:30px;background-color:#f6f6f6;position:relative;line-height:30px}.topbar ul{margin:0;padding:0}.topbar .dropdown{height:30px}.topbar a#dropdownMenuButton.btn.dropdown-toggle{height:30px;line-height:30px;color:#c6d0dd;border-radius:0;padding:0;vertical-align:top}.topbar-rightbuttons{position:absolute;right:40px;display:flex;align-items:center}.topbar ul li{list-style:none;text-transform:uppercase;margin-left:15px;padding-left:15px;border-left:1px solid #333;font-size:12px;font-weight:400}.topbar ul li a{color:#c6d0dd}.pad-left{padding-left:8px}.pad-right{padding-right:5px}i .fas .fa-user{font-size:24px;padding-right:10px;color:#000}i.fa-caret-down{font-size:24px;padding-right:10px}section.bg{background-color:#f7f9fc}section.bg-white{background-color:#fff}.para18{font-size:15px;width:100%;margin:0 auto;font-weight:400}.para18-white{font-size:15px;width:90%;color:#fff;position:relative;z-index:20;font-weight:400;padding-top:30px}.quotes p,.scalable-proven-new p{font-size:15px;line-height:22px}.support-para18-white{font-size:15px;width:90%;color:#fff;position:relative;z-index:20;font-weight:400;padding-top:30px;line-height:22px}.scalable-para18-white{font-size:15px;width:90%;color:#fff;position:relative;z-index:20;font-weight:400;line-height:22px}.section-heading{font-size:50px;margin-bottom:30px}.support-heading{font-size:50px;line-height:68px;margin-bottom:30px;color:#fff}.solution-heading{font-size:50px;line-height:68px;margin-bottom:30px;text-align:center}.section-heading-white{font-size:58px;font-weight:700;line-height:68px;margin-bottom:48px;color:#fff}.sten_anniversary_logo{width:400px;display:block;margin:0 auto 25px}.testimonials-heading{position:relative;font-size:30px;margin-bottom:48px;margin-top:48px}.small{color:#06c;font-size:16px;font-weight:700;margin-bottom:28px}#scalable{position:relative;width:100%;height:940px}.scalable-image{position:absolute;left:0;bottom:0;background:url(../images/scalablebg.png) 60% 0/cover no-repeat;width:100%;height:917px;z-index:-1}.vert-box{width:100%;height:750px;border:1px solid #ccc;margin-left:0}.leaderimg{width:100%;margin-top:10px}.horz-box{width:100%;height:490px;border:1px solid #ccc}.support-margin-top{margin-top:220px}#support .topbg{background:url("../images/topbg.webp") 0 0/cover no-repeat;width:100%;aspect-ratio:1920/220}#support .bottombg{background:url("../images/bottombg-white.webp") 0 0/cover no-repeat;width:100%;aspect-ratio:1920/220}.darkbg{background-color:#092540}.icon-box{background-color:#fff;border-top:6px solid #167fb3;border-radius:12px;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:50px 10px 20px;box-shadow:8px 8px 5px rgba(0,0,0,.05)}.icon-box p{font-size:14px;font-weight:400;line-height:22px}.icon{position:absolute;top:-50px}a.knowmore{width:164px;height:45px;background-color:#14bb75;color:#fff;text-transform:uppercase;line-height:45px;text-align:center}.line{border:1px solid #ccc;width:90%;margin:20px 0}.testimonial-line{border:.5px solid #edeff1;width:50%;margin:65px auto}.features{display:block}.features span{color:#768591;font-weight:400;font-size:15px;text-transform:uppercase}#support{position:relative}.buttons-links{display:flex}.smt-stencills{display:flex;flex-direction:column}.smt-stencills p{margin:0;padding:0;text-transform:uppercase;text-align:center}.toolting{display:flex;flex-direction:column}.toolting p{margin:0;padding:0;text-transform:uppercase;text-align:center}.profile{width:75px;height:75px;border-radius:50%;background-color:#faac17;margin:20px auto}.client-name{font-size:16px;font-weight:500}.client-designation{font-size:12px;font-weight:400;text-transform:uppercase;margin-bottom:20px}.quotes{position:relative}.leftquote{background:url(../images/leftquote.webp) center/contain no-repeat;width:83px;height:59px;position:absolute}.rightquote{background:url(../images/rightquote.webp) center/contain no-repeat;width:83px;height:59px;position:absolute}.rightquote-wrap{position:relative}.livechatbtn{width:135px;height:44px;border:none;background-color:#1c7bc3;text-transform:uppercase;color:#fff;margin-top:30px}.instabox{background-color:#1f2f46;aspect-ratio:1}ul.footer-links{margin:0;padding:0;list-style:none}ul.footer-links li{margin-top:15px;margin-bottom:15px}ul.footer-links li a{margin:0;padding:0;list-style:none;color:#5b6068}.about-text{color:#5b6068;line-height:28px}.footer-title{color:#fff;text-transform:uppercase;font-size:16px}footer.bluebg{background-color:#111720}.social-icons a{margin-right:5px}.call-box{display:flex;margin-bottom:20px}.call-box img{margin-right:20px}.para{display:flex;flex-direction:column}.para p{color:#5b6068;margin-bottom:10px}.col-left{width:150px}.col-right{width:150px;margin-top:38px}.paylink{margin-right:8px}.footerline{border:1px solid #232c3a;width:100%;margin:0 auto}.subscribetext{height:44px;width:272px;outline:0;padding-left:20px;background-color:#1e2734;border:none;color:#fff}.subscribebtn{width:50px;height:44px;background-color:#1c7bc3;border:none;outline:0}i.fa-envelope{font-size:30px}.copyright{color:#5b6068;font-size:14px;font-weight:400;margin-bottom:0;margin-top:40px}.carousel-indicators{display:flex;align-items:center}ol.carousel-indicators li{background-color:#8bacca;width:7px;height:7px;border-radius:50%}ol.carousel-indicators li.active{background-color:#19bc73;width:14px;height:14px;border-radius:50%}button:focus,navbar-toggler:focus{outline:0;box-shadow:none}.menu_wrapper{background-color:#fff;padding:5px 0}.menu_wrapper a.navbar-brand img{width:200px}.menu_wrapper .navbar-nav .nav-link{font-size:14px;font-weight:600;display:inline-block;color:#06c;text-transform:uppercase;cursor:pointer}.menu_wrapper .navbar-nav .nav-link:hover{color:#333}.menu_wrapper .dropdown-menu .dropdown-item{margin-bottom:10px}.menu_wrapper .dropdown-menu .dropdown-item:hover{color:#06c;text-decoration:underline}.menu_wrapper .dropdown-menu .list-item{padding-top:4px;padding-bottom:4px;font-weight:400;color:#323232}.menu_wrapper .dropdown-menu .list-item:hover{color:#06c;text-decoration:underline}.menu_wrapper .dropdown-mega .dropdown-menu{width:100%}.menu_wrapper .dropdown-mega h5.megamenu-title{border-bottom:1px solid #d0d3d4;padding-bottom:5px;margin-bottom:10px}.menu_wrapper .dropdown-mega .no-title{color:#167fb3;font-size:16px;border-bottom:1px solid #d0d3d4;padding-top:32px}.col-bg{background-color:#f7f7f8;padding:40px 0 40px 32px}.explorebtn{border:1px solid #0068ad;background-color:transparent;border-radius:5px;color:#0068ad;display:flex;justify-content:center;align-items:center}.menu_wrapper .btn{background-color:#fff;border:1px solid #ddd;color:#524e69;font-weight:500}#company-content .contact-name{color:#000;font-size:24px;width:100%;font-weight:600;text-align:center;margin-top:20px}span.file-error.text-danger{display:inline-block;width:100%;padding-top:5px}.asterisk{color:red}.sm-icon-page{margin:15px auto;display:block;text-align:right}@media (max-width:991px){.menu_wrapper .navbar-nav .nav-item{margin:5px}}#breadcrumb-links{display:flex;align-items:center;border-top:1px solid #ddd;height:50px;margin-top:110px}#breadcrumb-links ul li.arrow{color:#06c}#breadcrumb-links ul{list-style:none;margin:0;padding:0;color:#fff;font-weight:400}#breadcrumb-links ul li{display:inline;text-transform:uppercase;font-size:14px;color:#000}#breadcrumb-links ul li a{color:#000}#breadcrumb-links ul li a.active{display:inline;color:#06c}.graybg{background-color:#f6f9fc;display:flex;justify-content:center;align-items:center;padding:50px 0}.whitebg{background-color:#fff;display:flex;justify-content:center;align-items:center;padding:50px 0}.dark-graybg{background-color:#f5f5f5;display:flex;justify-content:center;align-items:center;padding:50px 0}.ordernow{position:relative}.stencils-title-H1{font-size:32px!important;font-weight:600!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}h2.stencils-title{margin-bottom:15px}h3.stencils-title{font-size:24px;font-weight:500;margin-bottom:15px}ul.content{margin:20px 0;padding-left:20px}.ordernow-orange{background-color:#d96e4b;color:#fff;text-transform:uppercase;font-size:14px;top:0;right:15px;margin-bottom:15px}.ordernow-orange:hover{background-color:#d96e4b;color:#fff;text-transform:uppercase;font-size:14px}.technical-heading{color:#06c;font-size:22px;font-weight:600;margin-bottom:1.5rem}.technical-list{color:#000;line-height:1.8;list-style:disc;padding:0 0 0 20px}.technical-list li{margin-bottom:.5rem}.card-box{padding:0}.info-card{position:relative;padding:2rem 1rem;transition:transform .3s,box-shadow .3s}.info-heading{font-size:1.25rem;font-weight:600;color:#333;margin-bottom:1rem}.info-text{font-size:.95rem;color:#666;line-height:1.6;margin-bottom:3rem;font-weight:500}.certifications-container{padding:1rem 0;border:1px dashed #e9ecef}.certification-logo{width:12rem}.cgp-logo,.iso-logo{width:10rem}.usfcr-logo{width:13rem}.card-order-btn,.card-view-btn{position:absolute;bottom:.5rem}.card-view-btn{background-color:#167fb3;border:none;color:#fff;padding:.3rem 2.2rem;font-weight:600;border-radius:1px;text-decoration:none;float:right;margin:1rem 5rem 1rem 0}.card-view-btn:hover{background-color:#256b8a;color:#fff}.card-order-btn{background-color:#db704c;border:none;color:#fff;padding:.4rem 1rem;font-weight:500;border-radius:1px;text-decoration:none;display:inline-block;margin:0 5rem 1rem 0}.card-order-btn:hover{background-color:#d16b4c;color:#fff}.main-heading{color:#000;font-size:2.5rem;font-weight:700;margin-bottom:2rem}.watch-video-btn{background-color:#167fb3;border:none;color:#fff;padding:8px 10px;font-weight:600;border-radius:2px;text-decoration:none;float:right;margin:1rem 5rem 1rem 0}.watch-video-btn:hover{background-color:#256b8a;color:#fff}.image-container{position:relative;margin:0 auto;background-color:var(--bg-light);overflow:hidden;padding:.2rem;border:1px solid #ddd;box-shadow:-5px 8px 5px rgba(121,121,121,.705)}.product-image{width:100%;height:100%;overflow:hidden;object-fit:cover;background-color:#e9ecef;display:flex;align-items:center;justify-content:center;color:#6c757d;font-size:1.2rem}.product-image img{width:100%;height:100%;object-fit:cover;border-radius:0;transition:opacity .5s ease-in-out;opacity:1}.product-image img.fade-out{opacity:0;transition:none}.carousel-container{position:relative;width:100%}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:1rem;color:#666;cursor:pointer;z-index:1;background-color:rgba(209,209,209,.8);border:1px solid #ccc;padding:0 .5rem}.carousel-arrow:hover{background-color:rgba(199,199,199,.95)}.carousel-arrow.prev{left:1.5rem}.carousel-arrow.next{right:1.5rem}.boxbg{width:260px;height:260px;border-radius:15px;margin-bottom:20px;padding:5px}.boxbg img{width:260px}.watchvideo{width:124px;height:36px;background-color:#167fb3;border:0;outline:0;color:#fff;text-transform:uppercase;margin-bottom:0}.hubleft{display:flex;flex-direction:column;padding-top:50px;padding-bottom:50px;justify-content:space-evenly;position:relative}.topbgrow{height:220px}#orderinghub .topbg{background:url("../images/topbg.webp") 0 0/cover no-repeat;position:absolute;left:0;z-index:2;width:100%;height:220px}.hub-heading{color:#fff;font-weight:600}p.smt_title{color:#fff;text-transform:uppercase}p.phone{color:#fff;font-size:40px;font-weight:700;display:block}.hub_buttons{display:block}.hubright{padding-top:50px}.hubpara{color:#fff;line-height:24px}.hubright ul{padding-left:20px}.hubright ul li{color:#fff}a.ordernow,button.ordernow{color:#fff;border-radius:50px;font-size:18px;margin-right:10px;padding:10px 20px}button.locations{color:#fff;width:156px;height:50px;border-radius:50px;font-size:18px}.resources-content{position:relative}.outerbox{width:268px;height:268px;border-radius:15px;margin-bottom:20px;margin-right:20px;padding:5px;background-color:#fff;align-items:center;justify-content:center;flex-direction:column}.innerbox{width:258px;height:258px;border-radius:15px;background-color:#f8f8f8;margin-bottom:20px}.innerboxtitle{background-color:#e7e7e8;height:72px;border-top-left-radius:15px;border-top-right-radius:15px;padding-left:10px;line-height:72px;font-size:22px}.view{width:124px;height:36px;background-color:#167fb3;border:0;outline:0;color:#fff;text-transform:uppercase}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:#ccc;border:1px solid #aeb8bd}.carousel-control-prev{left:-50px}.carousel-control-next{right:-50px}.support-content{position:relative}span.stencil{color:#06c}input.formbox{position:relative;width:80%;padding-left:50px;height:46px;border-radius:5px;border:1px solid #e0e1e4}input:focus{outline:0}button.search{width:46px;height:46px;background-color:transparent;border:0;position:absolute;top:46px;left:16px}.fa-magnifying-glass{font-size:20px;font-weight:600;color:#e0e1e4}.newslisting-content{position:relative}.newsbg{background-color:#f6f9fc;display:flex;justify-content:center;align-items:center;padding:20px 0;height:99px}.newsbg h3{font-size:36px;font-weight:700;text-align:center}.newspara{margin-bottom:30px}.highlight{font-weight:700;margin-bottom:0}.newsdate,a.more{color:#06c}ul.listing-links{margin:0 0 30px;padding:20px 20px 20px 40px;list-style:none;background-color:#e5edf6;width:auto;height:185px}ul.listing-links li{text-transform:uppercase;line-height:30px}ul.listing-links li a{color:#06c}ul.filter-links{margin:0 0 30px;padding:20px 20px 20px 40px;list-style:none;background-color:#e5edf6;width:auto}ul.filter-links li{line-height:30px;font-weight:700}ul.filter-links li a{color:#039}ul.support-links{margin:0 0 30px;padding:20px 20px 20px 30px;list-style:none;background-color:#e5edf6;width:auto}ul.support-links li{text-transform:uppercase;line-height:30px;text-transform:capitalize}ul.support-links li a{color:#06c;font-size:15px}ul.company-links{margin:0;padding:20px;list-style:none;background-color:#e5edf6;width:auto;margin-bottom:40px!important}ul.company-links li{line-height:25px;font-weight:600;font-size:14px}ul.company-links li a{color:#06c}.company-rightcol{display:flex;align-items:end;flex-direction:column;padding-top:30px}.company-boxbg{width:438px;height:438px;border-radius:15px;margin-bottom:20px;padding:5px;display:flex;align-items:center;justify-content:center}h4.stencils-title{font-size:22px;font-weight:600;color:#06c}.listingbg{background:url("../images/topbg-white.webp") 0 0/cover no-repeat;bottom:0;z-index:2;width:100%;height:220px}.tagline{color:#06c;font-weight:600;font-size:18px;margin-bottom:10px}#company-testimonials{height:auto}.team{justify-content:space-between}.boxes{gap:16px;display:grid;grid-template-columns:1fr 1fr}.boxes .instabox{aspect-ratio:1;padding:20px;text-align:center}.ame-logo{margin:50px auto;max-width:80%}.parts-new-title{font-size:22px;font-weight:600}.parts-new-subtitle{font-size:20px;font-weight:600;line-height:26px}.parts-new-video{padding:10px!important;border:none!important}a.download-brochure-btn{background-color:#092e4d;margin:0 auto 25px;color:#fff;height:50px;border-radius:50px;min-width:200px;font-size:18px;display:block;padding:12px 40px;font-weight:600}a.call-us{color:#000;font-size:30px;text-align:center;width:100%;font-weight:600}a.core-service-thumb{max-width:90%;margin-bottom:30px;color:#000;display:inline-block}.core-service-thumb .core-service-img{width:100%;max-width:100%}.core-service-thumb h4{color:#000;margin:20px 0 10px;padding:0 0 0 30px;font-size:20px;position:relative}.core-service-thumb h4:before{content:'';position:absolute;left:0;top:0;background:url(../images/yellow-check-mark.png) 0 0/100% no-repeat;display:block;height:22px;width:22px}.part-bluebg{background:#002d41;display:flex;justify-content:center;align-items:center;padding:120px 0}.part-bluebg h2{font-size:44px;color:#fff;text-align:center;font-weight:600}.part-bluebg p{font-size:24px!important;color:#fff;text-align:center;font-weight:600;margin:20px 0;line-height:40px!important}.parts-quote-icon{position:relative}.parts-quote-icon:after{position:absolute;content:'';top:-44px;right:30px;background:url(../images/quote-icon-new.webp) 0 0/100% no-repeat;display:block;height:44px;width:72px}.responsive-img{width:100%;max-width:100%}a.cta-a{color:#039;font-weight:600}.whitebglbottombg{background:url(../images/topbg-white.webp) 0 0/cover no-repeat;position:absolute;left:0;z-index:2;width:100%;height:220px}.whitebglbottombg-2{background:url(../images/bottombg-white.png) 0 0/cover no-repeat;position:absolute;left:0;z-index:2;width:100%;height:220px}.get-a-quote-btn{min-width:270px;margin:20px 0;border-radius:50px;font-size:18px;font-weight:600;color:#fff!important;background-color:#fe0c0a;padding:10px 15px}.mt-50{margin-top:50px}.mb-0{margin-bottom:0!important}.mt-0{margin-top:0!important}.pt-0{padding-top:0!important}#orderinghub .phone{margin-top:20px}.boxbg-lg{width:340px;height:340px}.photo-etch-video{max-width:600px;margin:20px auto}.watchvideo-new{margin:25px auto;display:block!important;width:140px}.specs-wrapper{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #8ad8f6;margin-top:25px}.spec-card{border-right:1px solid #8ad8f6;padding:0}.spec-card:last-child{border-right:none}.spec-card h3{padding:10px;font-size:16px;font-weight:600;text-align:center;border-bottom:1px solid #8ad8f6}.spec-card p{margin:0 0 10px!important;font-size:13px!important;line-height:16px!important;padding:0 5px}.spec-card p:last-child{margin-bottom:0}.photo-etch-vid-col .boxbg{margin:3rem auto;display:block}.etchin-metels-ul-left{margin:15px auto;width:100%}.etchin-metels-ul{margin:15px auto;width:100%;max-width:80%;display:block}.etchin-metels-ul ul li{font-size:13px;line-height:18px}check-list{list-style:none;padding:0;margin:0}.check-list li{position:relative;padding-left:22px;margin-bottom:5px;font-size:13px;color:#333;list-style-type:none}.check-list li::before{content:"";position:absolute;left:0;top:5px;font-weight:700;width:16px;height:13px;background:url(../images/check-mark-ic.png) 0 0/100% no-repeat}.industries-served-wrapper{background-color:#fff;padding:50px 0}main.indusry-served-main{max-width:100%;margin:0 auto;padding:0}main.indusry-served-main .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0}@media (min-width:1024px){main.indusry-served-main .grid{grid-template-columns:repeat(2,1fr)}}.page-peel-tile{position:relative;overflow:hidden;cursor:pointer;aspect-ratio:1/1}.page-peel-tile img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease-out}.page-peel-overlay{position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,hsla(180,75%,50%,.85) 0,hsla(180,65%,38%,.9) 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transition:clip-path .5s cubic-bezier(.4, 0, .2, 1)}.page-peel-label{position:absolute;bottom:1.5rem;right:1.5rem;color:#fff;font-weight:600;font-size:1.25rem;opacity:0;transform:translateY(10px);transition:opacity .4s .15s,transform .4s .15s}@media (min-width:768px){.page-peel-label{font-size:1.5rem}}.page-peel-tile.active .page-peel-overlay,.page-peel-tile:focus .page-peel-overlay,.page-peel-tile:hover .page-peel-overlay{clip-path:polygon(30% 0,100% 0,100% 100%,0% 100%)}.page-peel-tile.active img,.page-peel-tile:focus img,.page-peel-tile:hover img{transform:scale(1.03)}.page-peel-tile.active .page-peel-label,.page-peel-tile:focus .page-peel-label,.page-peel-tile:hover .page-peel-label{opacity:1;transform:translateY(0)}h3.stencils-title.blue-title{color:#002da2;font-size:18px;margin-top:30px}.new-logo-block{width:100%;max-width:560px;margin:0 auto;display:block}.font-weight-medium{font-weight:500}.fs-4{font-size:.87rem}.margin-auto{margin-left:auto;margin-right:auto}.industry-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px 20px;max-width:100%;margin:50px auto 0;text-align:center}.industry-item p{margin-top:12px;font-size:18px!important;color:#0b3bbf;font-weight:500}.icon-circle{width:90px;height:90px;border:1px solid #cfcfcf;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:34px;color:#0b3bbf;margin:0 auto}redRoundedBtn{background:#ed1d24;color:#fff;border-radius:25px;padding:5px 15px;min-width:300px;text-transform:uppercase;font-weight:500}.redRoundedBtn:focus,.redRoundedBtn:hover{color:#fff;outline:0}.stencils-subtitle{font-size:20px;display:block}@media (max-width:1024px){.specs-wrapper{grid-template-columns:repeat(2,1fr)}.spec-card:nth-child(2){border-right:none;border-top:none}.spec-card{border-top:1px solid #8ad8f6}.spec-card:first-child{border-top:none}}@media (max-width:600px){.specs-wrapper{grid-template-columns:1fr}.spec-card{border-right:none;border-bottom:1px solid #1e90ff}.spec-card:last-child{border-bottom:none}}@media (max-width:576px){.company-boxbg{width:340px;height:340px;border-radius:15px;margin-bottom:20px;padding:5px;display:flex;align-items:center;justify-content:center}a.download-brochure-btn{font-size:16px;padding:12px 20px}.company-rightcol{display:flex;align-items:center;flex-direction:column;padding-top:30px;max-width:100%}.company-boxbg img{max-width:100%;width:320px;height:320px}h1.stencils-title{font-size:28px}.sm-icon-page{margin:25px auto 15px;display:block;text-align:center}}@media (min-width:576px) and (max-width:992px){.company-boxbg{width:340px;height:340px;border-radius:15px;margin-bottom:20px;padding:5px;display:flex;align-items:center;justify-content:center}.company-rightcol{display:flex;align-items:center;flex-direction:column}.company-boxbg img{max-width:100%;width:320px;height:320px}.team{display:flex;flex-direction:column;justify-content:space-evenly}.email{font-size:11px}h1.stencils-title{font-size:28px}h2.stencils-title,h3.stencils-title{font-size:24px;font-weight:500}.carousel-control-prev{left:10px}.carousel-control-next{right:10px}}.pad-top{padding-top:30px}.solidborder{border-left:1px solid #ddd}.solidborder-right{border-right:1px solid #ddd}.dashedborder{border-left:1px dashed #ddd}.personbg{width:143px;height:auto;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:3px}.team .person{width:133px;height:131px}.person-name{color:#333;font-weight:700;font-size:20px}.person-name:before{display:block;position:absolute;top:158px;left:0;width:2px;height:20px;background-color:#06c;content:""}.desig{color:#000;font-weight:700;font-size:16px}.personpara{font-size:14px!important;font-weight:400;margin-bottom:0;line-height:20px!important}a.readmore{color:#06c;display:inline-block;margin-bottom:15px;font-weight:600;text-transform:uppercase}.bottommargin{margin-bottom:10px}a.email{word-break:break-all;overflow-wrap:break-word;white-space:normal;font-weight:600;color:#06c;margin-top:auto}#company-content a.email,#company-content a.readmore,#company-content p,#content p,.technical-list li,ul.content li{font-size:15px;line-height:22px}.team{display:flex;flex-direction:column;justify-content:flex-start}.isoline{width:90%;border:1px solid #999;margin-top:20px;margin-bottom:20px}.stentech-calculator .calculator-block.bg{padding:30px;background:rgb(65 83 100 / 20%)}.stentech-calculator .calculator-block.left-section{padding-right:30px}.stentech-calculator .calculator-block.right-section{padding-left:30px}.stentech-calculator .calculator-block{flex:1;display:flex;flex-direction:column}.stentech-calculator .calculator-block h3{font-size:24px;font-weight:700;margin-bottom:15px}.stentech-calculator .calculator-block h4{font-weight:700;font-size:16px;margin:0;padding:15px 0}.stentech-calculator .calculator-block p{font-size:16px;padding:5px 0;margin:0;line-height:24px}.stentech-calculator .calculator-block .OrangeArrowBtn p{padding:10px 20px}.stentech-calculator .calculator-block .select-control{border-radius:0;height:44px;background:no-repeat #14a6db;font-size:16px;padding:10px;font-weight:700;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#fff 50%),linear-gradient(135deg,#fff 50%,transparent 50%),linear-gradient(to right,#fff,#fff);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;border:0;color:#fff;width:100%}.stentech-calculator .calculator-block .form-group label{flex:1 0 40%;padding-right:5px;display:block;font-size:16px;margin-bottom:.5rem;font-weight:700;color:#000}.stentech-calculator .calculator-block .form-control{border-color:rgb(65 83 100 / 20%);border-radius:0;padding:10px 15px;height:40px}.stentech-calculator .calculator-block .form-group{display:flex;align-items:center}.calculator-block-wrap{display:flex}.stentech-calculator .calculator-block.recommendation{flex:1 0 100%;text-align:center;padding:5px;background:#ff6c37;color:#fff;margin-top:20px}@media (max-width:991px){.etchin-metels-ul,.etchin-metels-ul-left{margin:80px auto 15px;width:100%}.parts-quote-icon:after{right:0}.part-bluebg p{font-size:18px!important;line-height:30px!important}a.call-us{font-size:18px}#company-content p.contact-name{font-size:18px;margin-top:10px}.calculator-block-wrap{flex-direction:column}.stentech-calculator .calculator-block.right-section{padding-left:0;padding-top:30px}.stentech-calculator .calculator-block.left-section{padding-right:0;padding-bottom:30px}}.get-a-quote .file-field{position:relative}.get-a-quote .file-field .file-path-wrapper{height:2.5rem;padding-left:10px;overflow:hidden}.get-a-quote .btn-file{padding:5px 30px;font-size:18px;color:#000;background-color:#efefef;border:2px solid;border-radius:20px}.get-a-quote .file-field input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding:0;margin:0;cursor:pointer;opacity:0}.get-a-quote .file-path{border-radius:0;border-width:0;padding:7px 15px;font-size:18px;width:100%}.get-a-quote .file-field+p{text-align:left;margin:15px 0}.get-a-quote .waves-effect{position:relative;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.color-red,.get-a-quote .get-a-quote-wrapper .color-red{color:red}.get-a-quote{padding:50px 0}.get-a-quote h1{font-size:36px;color:#000;padding:10px 0;text-align:center;margin:0}.get-a-quote h5{font-size:16px;color:red;padding:0;margin:10px 0;text-align:center;font-weight:700}.get-a-quote .header-wrap p{font-size:16px;text-align:center;margin-bottom:30px}.get-a-quote .get-a-quote-wrapper{width:100%;max-width:900px;margin:0 auto}.get-a-quote .get-a-quote-wrapper [type=radio]:checked,.get-a-quote .get-a-quote-wrapper [type=radio]:not(:checked){position:absolute;left:-9999px}.get-a-quote .get-a-quote-wrapper [type=radio]:checked+label,.get-a-quote .get-a-quote-wrapper [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block}.get-a-quote .get-a-quote-wrapper [type=radio]:checked+label:before,.get-a-quote .get-a-quote-wrapper [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid;border-radius:100%;background:#efefef}.get-a-quote .get-a-quote-wrapper [type=radio]:checked+label:after,.get-a-quote .get-a-quote-wrapper [type=radio]:not(:checked)+label:after{content:'';width:10px;height:10px;background:#0b2e4d;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:.2s;transition:.2s}.get-a-quote .get-a-quote-wrapper [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.get-a-quote .get-a-quote-wrapper [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.get-a-quote .form-check-inline{margin-right:30px}.contact-box .is-required label:after,.contact-form .is-required label:after,.get-a-quote .is-required label:after{content:"*";color:red}.form-control:disabled{background:#eee!important;cursor:not-allowed}#stencilModal .modal-content{background-color:#14a6db;border-radius:15px}#stencilModal .modal-dialog{top:75px}#stencilModal .modal-header{border-bottom:0}#stencilModal .modal-title{font-size:24px;font-weight:500;color:#fff;text-align:center;flex:1}#stencilModal .btn-blue,#stencilModal .btn-orange{border-radius:8px;display:block;color:#fff;padding:5px;max-width:160px;margin:0 auto}#stencilModal .btn-orange{background:#ff6c37}#stencilModal .btn-blue,.blue-bg{background:#124376!important}#stencilModal .modal-body{background:#fff;margin:0 15px 15px;border-radius:15px}#stencilModal .stencil-wrapper p{margin-bottom:5px}#stencilModal .close{font-size:30px;font-weight:500;text-shadow:none}.get-a-quote .get-a-quote-wrapper .quote_submit,.stentech-contact .contact-right .contact_submit{font-size:18px;background-color:#ff5e57;height:3rem;display:flex;color:#fff;font-weight:500;align-items:center;border-radius:9999px;top:auto;right:auto;bottom:auto;left:auto;padding-left:2rem;padding-right:2rem;justify-content:center;border:0}@media (max-width:576px){.banner{background-size:cover;display:flex;justify-content:center;align-items:center;height:70vh;width:100vw}.heading{font-size:30px;font-weight:700;line-height:45px;padding-top:30px}.down-arrow{margin-top:20px}#industry-leader img{width:100%}.para18{font-size:16px;width:100%;font-weight:400;margin-bottom:20px}.testpara{font-size:14px;font-weight:400}.martop{margin-top:0}.vert-box{width:100%;height:550px;border:1px solid #ccc;margin-left:0}.horz-box{width:100%;height:400px;border:1px solid #ccc;margin:0}.section-heading{font-size:36px;font-weight:700;line-height:54px;margin-bottom:48px}.section-heading-white{font-size:36px;font-weight:700;line-height:54px;margin-bottom:48px;color:#fff}.solution-heading{font-size:36px;font-weight:700;line-height:54px;margin-bottom:48px;text-align:center}.marginbtm{margin-bottom:80px}button.blue{background-color:#167fb3;margin-top:30px;color:#fff;width:156px;height:50px;border-radius:50px;font-size:18px;margin-right:10px}.padding-top-bottom1{padding-top:100px;padding-bottom:50px}h2.support-heading{font-size:24px;font-weight:700;line-height:36px;margin-bottom:2px;color:#fff}.support-margin-top{margin-top:220px}.support-margin-top1{margin-top:100px}p.support-para18-white{font-size:14px;width:90%;color:#fff;position:relative;z-index:20;font-weight:400}.buttons-links{display:flex;justify-content:center;flex-direction:column;align-items:center}#scalable{position:relative;width:100%;height:917px;color:#fff}.scalable-image{position:absolute;left:0;bottom:0;background:url(../images/scalablebg.png) 0 0/cover no-repeat;width:100%;height:917px;z-index:-1}h5.text-white{margin-bottom:0}p.text-white{font-size:12px}.stats{width:100%;font-size:10px}h5.count{color:#fff;font-size:40px}.para18-white{font-size:14px;width:90%;color:#fff;position:relative;z-index:20;font-weight:400;padding-top:20px}.small{color:#06c;font-size:16px;font-weight:700;margin-bottom:100px}.footer{height:auto}.paymentrow .col-md-6{text-align:center;margin-bottom:30px}.subscribeform{display:flex;justify-content:center}.copyright{color:#5b6068;font-size:14px;font-weight:400;margin-bottom:0;margin-top:15px}.social-icons{margin-bottom:40px}.scalable-padding-top-bottom{padding-top:100px;padding-bottom:30px}a.email{color:#06c;margin-bottom:10px}}@media (min-width:768px) and (max-width:1024px){p.text{font-size:14px}.scalable-padding-top-bottom{padding-top:50px;padding-bottom:20px}.subscribetext{height:44px;width:250px;outline:0;padding-left:20px;background-color:#1e2734;border:none;color:#fff}}@media (max-width:768px){.container{width:100%;padding-right:15px;padding-left:15px}.menu_wrapper .navbar-nav .nav-link,.menu_wrapper .navbar-nav .nav-link:hover{display:block}.padding-top-bottom{padding:30px 0}.banner{height:auto}.small{margin-bottom:20px}.hub-heading{font-size:40px}p.phone{font-size:30px}.padding-top-bottom1{padding:30px 0}img.leaderimg{width:100%}.scalable-padding-top-bottom{padding:30px 0}#scalable{height:auto}.horz-box-img,.vert-box-img{width:100%}.padding-top-bottom2{padding:30px 0}.solution-heading{margin-bottom:10px}.side-pads{padding:0 15px}.graybg,.hubleft,.hubright,.whitebg{padding:20px 0}.get-a-quote-section .maching-tooling .d-flex.flex-wrap.justify-content-between.align-items-center.gap-3{flex-flow:column}}.footer{height:auto}footer .bluebg{background-color:#111720}.for-order-btn{display:block;height:40px}ul.quick-links{list-style:none;background-color:#e5edf6;width:80%;padding:20px 20px 20px 30px;margin-top:30px}ul.quick-links li{font-weight:600;line-height:30px;font-size:14px}ul.quick-links li h4{font-size:14px;font-weight:700}ul.quick-links li a{color:#039}.table.smaller-tab{width:70%;margin:0 auto}.table.smallest-tab{width:90%;max-width:800px;margin:0 auto}.table.sizes-tab thead th,.table.smaller-tab thead th,.table.smallest-tab thead th{vertical-align:middle;background-color:#b9bbbe}.table.sizes-tab td,.table.sizes-tab th,.table.smaller-tab td,.table.smallest-tab td,.table.smallest-tab th{padding:5px 0;text-align:center;border-top:none;border-bottom:none}.sizes-tab.table-striped tbody tr:nth-of-type(2n),.smaller-tab.table-striped tbody tr:nth-of-type(2n),.smallest-tab.table-striped tbody tr:nth-of-type(2n){background-color:#e6e8eb}.sizes-tab.table-striped tbody tr:nth-of-type(odd),.smaller-tab.table-striped tbody tr:nth-of-type(odd),.smallest-tab.table-striped tbody tr:nth-of-type(odd){background-color:transparent}.bigger-boxbg{width:380px;height:380px;border-radius:15px;margin-bottom:20px;padding:5px;margin-top:20px}.step-stencil-box h2{padding-bottom:15px;padding-top:30px}.step-stencil-box p{padding-bottom:10px;padding-top:10px;line-height:22px}.owl-carousel{margin:0 auto;padding:30px 0}.owl-carousel .item{text-align:center;padding:5px;line-height:2;font-weight:700;margin:0 15px}.owl-carousel .item .boxbg{background-color:#f8f8f8;border:3px solid #fff;width:auto;min-height:300px}.owl-carousel .item .for-image img{border-top-left-radius:12px;border-top-right-radius:12px}.owl-carousel .item h3{font-size:20px;font-weight:700;text-align:left;padding:15px 0 5px 10px}.owl-carousel .item h4{font-size:20px;font-weight:700;text-align:left;padding:14px 10px 14px 11px;background-color:#ccc;border-radius:5px 5px 0 0}.owl-carousel .item p{font-size:14px;line-height:20px;font-weight:500;color:#000;text-align:left;padding-left:10px}.owl-nav .owl-nav button{background-color:#ddd;border:none;padding:10px 20px;border-radius:5px;margin:10px;font-size:18px;font-weight:600;transition:.5s;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.owl-carousel .owl-nav button.owl-prev{position:absolute;left:-20px;top:42%;background-color:#ccc!important;display:block;padding:0 .3em!important;font-size:27px!important;line-height:30px;margin:0;cursor:pointer;color:#fff;transform:translate(-50%,-50%);width:40px;height:40px}.owl-carousel .owl-nav button.owl-next{position:absolute;right:-60px;top:42%;background-color:#ccc!important;display:block;font-size:27px!important;line-height:30px;margin:0;cursor:pointer;color:#fff;transform:translate(-50%,-50%);width:40px;height:40px}.btn-wrap{text-align:center;width:100%}#image-map{background:url(../images/us-map.webp) center center no-repeat;height:720px;position:relative;width:725px;margin:0 auto}.hotspot .quoteNowBtn{background:#ff6c37;display:flex;align-items:center;justify-content:center;padding:5px 10px;color:#fff;font-weight:700}.spot .spot-wrapper .spot-details{padding:10px 50px 10px 10px;position:relative}#image-map .hotspot .spot{background-color:transparent;display:block;padding-left:20px;margin-top:0;width:250px;position:relative;z-index:9}#image-map .hotspot:hover{overflow:visible}#image-map .hotspot:hover .spot .spot-wrapper{opacity:1;-webkit-transition:opacity 1s;color:#000!important;text-decoration:none;font-size:16px;border:1px solid #ff6c37;background-color:#fff;box-shadow:0 3px 6px 3px rgb(0 0 0 / 30%);position:absolute;top:20px;left:auto;right:auto;transform:translateX(-50%);z-index:99}.image-map-mob .hotspot .spot .spot-wrapper{opacity:1;color:#000!important;text-decoration:none;font-size:16px;border:1px solid;background-color:#fff;margin:5px 0 5px 25px;position:relative}.image-map-mob .spot-wrapper:before{content:attr(data-location);font-weight:700;background:#ff6c37;color:#fff;display:block;position:absolute;width:25px;height:100%;left:-25px;top:0;display:flex;align-items:center;justify-content:center}#image-map .hotspot:hover .spot .spot-wrapper .spot-details a{color:#06c}#image-map #spot-1{left:85px;top:0}#image-map #spot-2{left:48px;top:71px}#image-map #spot-3{left:225px;top:200px}#image-map #spot-4{left:330px;top:307px}#image-map #spot-5{left:315px;top:350px}#image-map #spot-6{left:195px;top:335px}#image-map #spot-7{left:195px;top:357px}#image-map #spot-8{left:316px;top:429px}#image-map #spot-9{left:230px;top:495px}#image-map #spot-10{left:278px;top:500px}#image-map #spot-11{right:122px;top:70px}#image-map #spot-12{right:150px;top:95px}#image-map #spot-13{right:167px;top:106px}#image-map #spot-14{right:80px;top:100px}#image-map #spot-15{right:270px;top:160px}#image-map #spot-16{right:195px;top:170px}#image-map #spot-17{right:123px;top:163px}#image-map #spot-18{left:32px;top:210px}#image-map #spot-19{left:32px;top:195px}#image-map #spot-20{right:84px;top:87px}#image-map #spot-21{right:100px;top:160px}#image-map #spot-22{right:200px;top:290px}#image-map #spot-23{right:144px;top:366px}.hotspot .spot-details h4{color:#0b2e4d;font-weight:700;font-size:16px;margin:0}.hotspot .spot-details h5{font-weight:700;color:#14a6db;margin:5px 0 0;font-size:16px}#image-map .hotspot{background:url(../images/img-marker.webp) center center no-repeat;cursor:pointer;height:20px;overflow:hidden;position:absolute;width:20px;border-radius:100%}.stentech-locations{padding:30px 0;margin-top:50px}.stentech-locations h1{font-size:36px;font-weight:700;color:#0b2e4d;margin-bottom:30px}.stentech-locations a{color:#06c}.hotspot .spot-details a{text-decoration:underline}.hotspot .quoteNowBtn:after{content:"";background:url(../images/quote-icon.webp) 0 0/contain no-repeat;width:25px;height:25px;display:inline-block;margin-left:5px}.spot-details:after{content:"";background:url(../images/google-marker.webp) center center/contain no-repeat;display:block;position:absolute;width:30px;height:50px;right:10px;bottom:10px}.stentech-contact .dbox .icon{width:60px;height:60px;border-radius:50%;background:#0b2e4d;margin:0 auto 20px;position:relative;top:auto}.stentech-contact .dbox .icon svg{font-size:20px;color:#fff}.py-70{padding:70px 0}.contact-us-form .dbox .text p a{color:#000}.stentech-contact .dbox .text p span{font-weight:700;display:block}h2.stencils-title{font-size:32px;font-weight:600}button.locations{background-color:#167fb3!important}a.ordernow,button.ordernow{background-color:#fe7d5e!important}.stencil-banner{background:url('../images/stencil-landing-hero-banner.webp') 30% 50%;background-size:cover!important}.scalable-proven{background-color:#f6f9fb}.scalable-proven-bottom{padding-top:90px;padding-bottom:90px}.scalable-proven-stats{margin-top:2vw}@media (max-width:991px){.listingbg{height:100px}.core-service-thumb{max-width:100%}.about-text{line-height:22px}.footer{height:fit-content}}@media (min-width:768px) and (max-width:1024px){ul.quick-links{width:90%;height:auto}.owl-carousel .item .boxbg{min-height:340px}.boxbg{width:200px;height:200px}.bigger-boxbg{width:300px;height:300px}.main-heading{font-size:26px;margin:3rem 0 2rem}}@media (max-width:768px){.main-heading{font-size:26px;margin:3rem 0 2rem}.hubright{padding-top:0}.hubleft{padding-bottom:0}.topbgrow{height:220px}}@media (max-width:576px){h2.stencils-title{font-size:24px}.tagline{font-size:18px;font-weight:600}ul.quick-links{height:auto;width:100%}.table.smaller-tab,.table.smallest-tab{width:90%}.owl-carousel .owl-nav button.owl-prev{top:82%;left:40px}.owl-carousel .owl-nav button.owl-next{top:82%;right:0}#receorces-landing .owl-carousel .owl-nav button.owl-next,#receorces-landing .owl-carousel .owl-nav button.owl-prev{top:85%}}.banner{margin-top:110px;position:relative;overflow:hidden}.video-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.overlay-content{position:relative;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:1.2rem 2rem;background:rgba(0,0,0,.6)}.down-arrow{font-size:21px!important;margin-top:75px}ul.filter-links{height:auto!important}.menu_wrapper .dropdown-menu-wrapper{background:0 0;border:none;box-shadow:none}.menu_wrapper .dropdown-menu-wrapper .dropdown-menu-inner{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.menu_wrapper .dropdown-menu-wrapper .dropdown-menu-section-wrap{display:flex}.menu_wrapper .dropdown-menu-wrapper .dropdown-left-section,.menu_wrapper .dropdown-menu-wrapper .dropdown-right-section{flex:1}.menu_wrapper .dropdown-menu-wrapper .dropdown-middle-section{width:100%}.menu_wrapper .dropdown-menu-wrapper .dropdown-right-section{background:#f7f7f8}.menu-left-section{padding:40px}.menu-img-section{padding:40px;background-color:#f7f7f8;border-right:1px solid #1f282f}.menu-img-section .menu-img-title{font-weight:700}.menu-img-section .explorebtn{font-weight:500}.menu-img-section .list-group img{border:1px solid #999}.menu_wrapper .dropdown-mega .dropdown-menu{top:40px;padding-top:30px}.menu_wrapper .dropdown-mega h5.megamenu-title{color:#06c;font-size:16px;font-weight:500}.menu_wrapper .dropdown-menu .list-group{margin-bottom:10px;font-size:14px;line-height:normal}.menu_wrapper .dropdown-menu .menu-img-section .list-group{margin-bottom:0}.mega-content .col-auto{padding:0 10px}.dropdown-menu::-webkit-scrollbar{width:6px}.dropdown-menu::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.mobile-sidebar{display:none;justify-content:space-between;position:fixed;top:0;left:100%;width:100%;height:100%;z-index:9999;transition:left .3s ease-in-out}.mobile-sidebar-inner{display:flex;flex-direction:column;width:80%;max-width:600px;background:#fff;box-shadow:0 0 12px rgba(0,0,0,.5)}.mobile-sidebar-inner .mobile-nav{flex:1}.mobile-sidebar-inner .mobile-nav .details{padding:5px 0}.mobile-sidebar-inner .mobile-nav .details+.details{border-top:1px solid #e5e5e5}.mobile-sidebar-left{flex:1}.mobile-sidebar.open{left:0}.mobile-sidebar-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:13px 20px 10px;border-bottom:1px solid #d0d3d4}.mobile-sidebar-header .mobile-logo{width:120px}.mobile-sidebar-header .close-sidebar{background:0 0;border:none;font-size:40px;height:40px;line-height:1;cursor:pointer;margin:0}.mobile-sidebar-bottom{padding:10px 20px 20px;flex:1;overflow:auto}.mobile-sidebar details{border-bottom:1px solid #ddd;margin-bottom:10px}.mobile-sidebar .submenu-title{align-items:center;justify-content:center;display:flex;justify-content:space-between}.mobile-sidebar .submenu-title>a{font-weight:600;font-size:16px;color:#06c}.mobile-sidebar .open-sub-menu{display:flex;justify-content:center;align-items:center;width:30px;height:30px;background-color:none}.mobile-sidebar .open-sub-menu .open-sub-icon{border:solid #092540;border-width:0 2px 2px 0;pointer-events:none;transform:translateY(-20%) rotate(45deg);width:10px;height:10px}.mobile-sidebar .open-sub-menu.open .open-sub-icon{transform:translateY(20%) rotate(-135deg)}.mobile-sidebar .submenu{display:none;padding-top:10px;animation:.3s fadeIn}.mobile-sidebar .open .submenu{display:block}.list-group{margin-bottom:10px}.megamenu-title{font-size:14px;font-weight:600;color:#06c;margin-bottom:5px}.submenu a{display:block;font-size:14px;color:#333;text-decoration:none;padding:4px 0}.submenu a.explorebtn{font-weight:500;display:flex;margin-bottom:20px}.submenu .submenu-image-title{font-weight:700}.sidebar-cta{display:flex;gap:20px;padding:10px 20px 20px}.sidebar-cta .btn{flex:1;display:block;background:#007bff;color:#fff;text-align:center;padding:10px 5px;border-radius:4px;text-decoration:none}header.fixed-top{box-shadow:0 2px 4px rgba(0,0,0,.1)}.navbar-expand-md .navbar-toggler{display:none}.menu_wrapper .btn.btn-menu{text-align:left;display:flex;gap:5px;border:2px solid #cadbf1;font-size:16px}.menu_wrapper .navbar-nav{gap:20px}.tooltip-inner{background-color:#111720}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{border-top-color:#111720}.text-dark{color:#000!important}.section-heading.section-heading-scalable{margin-bottom:140px}.our-locations-wrapper{display:flex;gap:20px}.your-online-ordering-buttons-links{gap:20px}.input-group.subscribeform{flex-wrap:nowrap}.topbar-rightbuttons .top-login-btn{line-height:1;color:#c6d0dd;display:inline-block}.topbar-rightbuttons .top-login-btn .pad-left img{vertical-align:top}.topbar-rightbuttons .top-login-btn .pad-left{display:inline-block;margin-top:4px;vertical-align:top}.img-responsive-404{width:100%;max-width:740px;margin:15px auto 0;display:block}.error-wrapper{padding:80px 0}.error-body-section{margin-top:110px;margin-bottom:10px}.footer-top{gap:30px;display:flex;padding-top:80px;padding-bottom:80px}.footer-top .footer-col{min-width:180px}.card-order-btn,.card-view-btn{left:1rem!important}.hubright ul{margin:15px 0}.hubright{font-size:15px;padding-bottom:15px}.carousel-control-next-icon,.carousel-control-prev-icon{background-size:10px;width:28px;height:28px}#newslisting-content,#support-content{font-size:14px}#newslisting-content ul.support-links,#support-content ul.support-links,.section-heading,.solution-heading,.support-heading,.testimonials-heading{font-weight:600}.side-pads h3{font-size:30px;font-weight:600}.side-pads .features{font-size:24px;margin-top:auto}.leftquote{top:105px;left:60px}.rightquote{right:60px;bottom:72px}ul.footer-links{font-size:14px}.content-text.bold{font-weight:600}.hub-heading{font-size:52px}.bigger-boxbg .carousel-control-prev,.company-boxbg .carousel-control-prev{left:-60px}.bigger-boxbg .carousel-control-next,.company-boxbg .carousel-control-prev{right:-60px}.features-heading{color:#3c5169;font-size:24px!important;margin-bottom:2px}.parts-banner{background:url('../images/parts-landing-banner.jpg') 30% 50%;background-size:cover!important}.scrollup{background-color:#ff6c37;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;transition:.4s;width:40px;height:40px;color:#fff;font-size:0;line-height:0;position:fixed;bottom:85px;right:15px;z-index:999}.scrollup:hover{background-color:#1a8cff}.scrollup::after{content:"\f077";font-family:"Font Awesome 5 Free";color:#fff;display:block;font-size:20px;font-weight:900;line-height:1;position:relative;top:0;padding:10px 11px;-moz-transition:top .2s linear;-o-transition:top .2s linear;-webkit-transition:top .2s linear;transition:top .2s linear}#more-info{width:20px;height:20px;color:#fff;display:inline-block;font-size:0;background:#6c757d;line-height:0}#more-info::after{content:"\f078";font-family:"Font Awesome 5 Free";color:#fff;display:block;font-size:12px;font-weight:900;line-height:1;position:relative;padding:5px}.modal-header.bg-dark .btn-close::before{color:#fff!important;float:right}a.watchvideo{padding:6px 0;text-align:center}a.watchvideo:hover{color:#fff}.video-section{margin:15px auto;border:1px solid #d0d0d0;position:relative;width:100%;max-width:100%}.embed-responsive{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.embed-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video-section .playpause.greyplaybutton{background-image:url(../images/play-grey.webp);width:65px}.video-section .embed-overlay-image img{width:100%;margin:auto}.video-section .embed-responsive{width:100%;margin:auto;padding:0;overflow:hidden}.video-section .embed-responsive iframe{position:relative}.video-section .playpause{background-image:url(../images/Play-button.png);background-repeat:no-repeat;width:100px;height:100px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-size:contain;background-position:center;cursor:pointer}.hidden{display:none}.video-container{max-width:100%;aspect-ratio:16/9}.video-container iframe{width:100%;height:100%;border:0}.stentech-calculator .calculator-block .OrangeArrowBtn p{display:block;font-size:16px;line-height:24px;background:#ff6c37;color:#fff}.OrangeArrowBtn span::after{content:"\f30b";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;background:#ff6c37;padding:10px 15px;color:#fff;display:flex;justify-content:center;align-items:center}button.red{width:auto;height:auto;padding:10px 15px!important}.image-container{margin-left:auto;margin-right:auto;width:85%;border-radius:26px}.carousel-container .carousel-arrow.prev{left:0}.carousel-container .carousel-arrow.next{right:0}.down-arrow a{color:#fff}font{background-color:transparent!important;box-shadow:none!important}#industry-leader .para18,#innovation .para18,#solutions .para18,#trust .para18{line-height:22px;font-weight:400}.technical-list{font-weight:500}#our-company p{font-size:16px;line-height:24px}section#accuracy-through-electroforming,section#chemical-etching,section#expert-cnc-machining,section#laser-cutting,section#materials-and-processes,section#materials-ultrathin-to-heavy-duty{font-size:14px}.icon-box .icon{width:100px}.footer-top-sticky{padding:10px 5px;text-align:center;background-color:#ff6c37;margin-bottom:0;color:#fff;font-weight:500}.btn-order-link>.btn:not(:first-child)::before,section .ordernow .btn-order-link:not(:first-child)>.btn::before{content:"";position:absolute;left:0;top:30%;height:40%;width:1px;background-color:#ddd}section .ordernow .btn-order{background-color:#14a6dc;color:#fff}section .ordernow .btn-order:hover{background-color:#2084a8;color:#fff}section .ordernow .note-custromer{border-radius:0}section .ordernow .note-custromer .card-header{background-color:#ff6d37;color:#fff;font-size:20px;font-weight:700;border-radius:0}section .ordernow .note-custromer .card-body{background-color:#d9dde0;font-size:14px;line-height:20px;font-weight:500}.btn-order-link .btn{border-radius:0;pointer-events:none}.btn-order-link .dropdown-toggle::after{content:"";display:inline-block;width:0;height:0;margin-left:.3em;border-top:.25em solid transparent;border-bottom:.25em solid transparent;border-left:.25em solid;vertical-align:middle;position:relative;top:.05em}.ordernow p{font-size:14px}.modal-body{max-height:60vh;overflow-y:auto}.electroform-sten .carousel,.electroform-sten .carousel-inner,.electroform-sten .carousel-item,.electroform-sten img{height:100%}.sten-ordering .icon-box{justify-content:space-between;padding:25px 10px}.sten-ordering .icon-box h3{font-size:22px;line-height:30px;font-family:Poppins,sans-serif}.sten-ordering>.col-md-4:first-of-type .knowmore{background-color:#1680b2}.sten-ordering>.col-md-4:nth-of-type(2) .knowmore{background-color:#f30}.sten-ordering>.col-md-4:nth-of-type(2) .icon-box{border-top-color:#f30}.sten-ordering>.col-md-4:nth-of-type(3) .icon-box{border-top-color:#14bb75}a.btn-login{background-color:#14bb75}a.next-step-btn{background-color:#006!important}.sten-ordering-instruction{font-family:Poppins,sans-serif}.sten-ordering-instruction h2.stencils-title{font-size:24px}.sten-ordering-instruction a.btn-login,.sten-ordering-instruction a.next-step-btn{color:#fff;text-transform:uppercase;line-height:45px;text-align:center;padding:0;font-weight:500;font-size:14px;display:inline-block;min-width:150px;margin-bottom:10px}.sten-ordering-instruction .icon-box{font-size:14px}.sten-ordering-instruction .instruction-para p{font-weight:500;line-height:18px!important;margin-bottom:10px}.sten-ordering-instruction ul li{font-weight:600;padding-left:0;list-style:none;position:relative;font-size:12px;line-height:normal}.sten-ordering-instruction ul.px-lg-5{padding:0 2rem!important}.sten-ordering-instruction ul li::before{content:"\2022";position:absolute;left:-14px;top:-5px;font-size:18px}.sten-ordering-instruction [class^=col-].marginbtm{padding:0 10px}#teamModal .modal-header.bg-dark{background-color:#1c1c1d!important;padding:10px 20px;border-radius:0}#teamModal .modal-title{color:#06c;font-weight:700;font-size:22px;text-transform:uppercase}#teamModal .modal-body h4{font-size:24px;font-weight:700}#teamModal .modal-body h6{font-size:22px;font-weight:700}#teamModal .modal-body .team-details p{font-size:16px}#teamModal .modal-body .team-details p strong{font-weight:500}@media (max-width:991px){.listingbg{height:100px}.side-pads h3{font-size:24px}.features-heading{font-size:20px!important}.about-text{line-height:22px}.footer{height:fit-content}.padding-top-bottom1{padding-top:30px;padding-bottom:30px}.hubleft,.hubright{padding:10px 0}.hubright ul{margin:5px 0}p.phone{font-size:35px}.hub-heading{font-size:40px}.graybg,.whitebg{padding:30px 0}}@media (max-width:1024px){.banner{background-position:center!important;height:auto}.heading,.part-bluebg h2{font-size:40px;font-weight:600;line-height:58px}.down-arrow{margin-top:20px}.testimonials-heading{font-size:20px;margin:10px 0}.leftquote,.rightquote{width:30px}.bigger-boxbg .carousel-control-next{right:-45px}.bigger-boxbg .carousel-control-prev{left:-45px}.get-a-quote-section .maching-tooling .d-flex.flex-wrap.justify-content-between.align-items-center.gap-3{flex-flow:column}}@media(max-width:768px){.section-heading,.solution-heading,.support-heading{font-size:32px;font-weight:700;line-height:35px;margin-bottom:20px}.para18{font-size:16px}.support-margin-top{margin-top:10px}.support-para18-white{font-size:16px;padding-top:5px}.scalable-image{height:826px}.padding-top-bottom,.padding-top-bottom2{padding-left:15px;padding-right:15px}.news-image img{max-width:100%!important}}@media (min-width:768px) and (max-width:1024px){.bigger-boxbg{width:225px;height:225px}.padding-top-bottom,.padding-top-bottom1,.padding-top-bottom2{padding-top:40px;padding-bottom:25px}}@media (max-width:576px){.scalable-image{height:902px}.boxbg{height:100%;width:100%}.heading{font-size:30px!important;font-weight:700;line-height:35px;padding-top:30px}.part-bluebg h2{font-size:30px!important;font-weight:700;line-height:35px}.company-rightcol{align-items:start;padding-top:0}ul.company-links{margin-bottom:5px!important}ul.useful-links-ul{margin-bottom:50px!important;margin-top:50px!important}.bigger-boxbg,.bigger-boxbg .carousel{width:100%;height:100%}}.hero-content{padding:8px 10px}.hero-content .btn{min-width:200px}@media (max-width:1199px){.mobile-sidebar{display:flex}.menu_wrapper .btn.btn-menu{border:0}.menu_wrapper .btn.btn-menu .btn-menu-text{display:none}.section-heading{font-size:30px}}@media (max-width:991px){.navbar{padding-right:5px}.menu_wrapper{padding-top:0;padding-bottom:0}.navbar-brand{padding:0}.menu_wrapper a.navbar-brand img{width:auto;height:30px}.banner{margin-top:80px}.navbar-expand-md .navbar-toggler{display:block}.sidebar-cta{gap:10px}.your-online-ordering{margin-top:80px}.footer-top{flex-wrap:wrap;justify-content:space-between}.footer-top .footer-col{max-width:45%}.bottom-logo-wrapper .bottom-logo{width:110px;height:110px}.bottom-logo-wrapper .bottom-logo-3{width:133px;height:133px}}@media (max-width:767px){main.indusry-served-main .grid{grid-template-columns:1fr}header h1{font-size:2.5rem}.our-locations-wrapper{flex-direction:column}.footer-top .footer-col{max-width:none}.revised-video-section.video-section{max-width:unset;margin:15px auto}.useful-links-ul{margin-bottom:50px!important;margin-top:50px!important}.industry-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:991.98px){.menu_wrapper .navbar-collapse{display:none!important}}@media (min-width:992px){.navbar .dropdown-menu{display:block;opacity:0;visibility:hidden;transform:translateY(10px);transition:.3s;pointer-events:none}.navbar .dropdown:hover>.dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}}@media (max-width:991px){.scalable-proven-bottom{padding:30px 0;background-size:cover}.section-heading.section-heading-scalable{margin-bottom:35px}}@media(max-width:768px){.footer-top{padding-top:30px;padding-bottom:30px}.watch-video-btn,.watchvideo{height:28px;font-size:13px}a.watchvideo{padding:3px 0;align-self:center}.carousel-arrow.next,.carousel-arrow.prev,.carousel-control-next,.carousel-control-prev{bottom:-53px;align-items:end;top:100%;width:17%}.carousel-arrow.next,.carousel-arrow.prev{background-size:10px;width:28px;height:28px;transform:translateY(20px)}a.watch-video-btn{float:none;margin:auto}.carousel-control-next{right:0!important}.carousel-control-prev{left:0!important}.step-stencil-box h2{padding:10px 0}.btn-custom-blue,a.ordernow,button.ordernow{height:initial;width:initial;padding:8px 15px}.carousel-container .image-container{width:100%}.animation-grid{margin:auto}}@media(max-width:360px){.section-heading.section-heading-scalable{margin-bottom:35px}.scalable-proven-bottom{padding:10px 0}}.cncmachining a{right:-70px}.cncmachining .carousel-control-prev{left:-70px}.stencil-lists li{list-style:none}.cncprecision li,.cncprecision p,.cncprecision strong{color:#686868}.cncprecision li:hover strong{color:#38386c}.readmore-btn{color:#039;font-weight:600}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:none;align-items:center;justify-content:center;z-index:999}.popup-overlay video{width:100%}.popup-box{background:#fff;max-width:500px;width:90%;padding:20px;border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.3);animation:.3s ease-in-out fadeIn;position:relative}.popup-close{position:absolute;top:10px;right:15px;font-size:20px;font-weight:700;color:#333;cursor:pointer}@keyframes fadeIn{from{transform:translateY(5px);opacity:0;transform:scale(.9)}to{transform:translateY(0);opacity:1;transform:scale(1)}}.popup-box h2{margin-top:0;font-size:1.5rem}.popup-box p{font-size:1rem;line-height:1.5}@media (max-width:480px){.popup-box h2{font-size:1.2rem}.popup-box p{font-size:.9rem}}.modal.show-open-popup{display:flex!important}#popup1{z-index:10000}.our-material-line ul li{list-style:none;font-size:14px;padding:10px 0}.carousel-inner{position:relative;width:100%;overflow:hidden!important;border-radius:13px!important}.float-left{float:left!important}.stentech_blueprint{width:100%;margin-bottom:20px}.stentech_blueprint img{width:100%}.virtualdemo-btn-gradient-color{background:linear-gradient(to right,#016fa4 0,#53a6b2 100%)!important}.virtualdemo-btn-gradient-color:hover{color:#fff}.virtualdemo-btn{border:1px solid transparent;color:#fff;font-weight:500;padding:3% 5%}.stencil-lists-section .stencil-lists li:before{content:'';position:absolute;width:28px;height:28px;left:-40px;background-image:url("../images/stencil-lists-bullet.png")}.stencil-lists-section .stencil-lists li{padding:9px 0;font-weight:600;display:block;position:relative}.nano-coating-image img{background-color:#fff}.coating-blue-list h4 span{background:#404041;width:47px;height:47px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:23px;border-radius:100%}.awardsimage img{background-color:#f6f9fc}.custom-color{background-color:#f0efef}.fadeInUpSmooth{animation-name:fadeInUpSmooth}@-webkit-keyframes fadeInUpSmooth{from{opacity:0;transform:translate3d(0,6%,0)}to{opacity:1;transform:none}}@keyframes fadeInUpSmooth{from{opacity:0;transform:translate3d(0,6%,0)}to{opacity:1;transform:none}}.btn-close{position:relative;outline:0;border:0;background:0 0}.btn-close:before{content:"\f00d";font-family:"Font Awesome 5 Free";color:#000;display:block;font-size:20px;font-weight:900;line-height:1}.newspara-content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:.3s}.newspara-content.expanded{-webkit-line-clamp:unset!important;overflow:visible}.newspara .read-more{position:relative;cursor:pointer;display:none;color:#06c}.newspara .read-more:after{content:">";color:#06c;display:inline-block;margin-left:5px;position:relative;top:1px}.newspara-content ul{margin-left:20px;margin-bottom:0;margin-top:0}.newspara-content p+ul{margin-top:5px}.newspara-content p{margin-top:0;margin-bottom:0}.newspara-content p+p{margin-top:5px}.newspara .highlight{margin-bottom:5px}.scalable-proven-new{position:relative;min-height:800px;background:#0a2540}.scalable-proven-video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.scalable-proven-video::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-image:url("../images/scalable-proven-bg.webp");background-repeat:no-repeat;background-position:center top}.scalable-proven-video video{opacity:.3;width:auto;height:auto;min-height:101%;min-width:101%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media (max-width:991px){.scalable-proven-video::after{background-image:url("../images/scalable-proven-bg-small.png")}}@media (max-width:767px){ul.support-links{width:100%}}.home-animation-row{display:flex;gap:50px;padding:60px 0}@media (max-width:999px){.home-animation-row{flex-direction:column}}.animation-container{position:relative;background-size:10px 10px}.animation-grid{border-radius:12px;position:relative;width:430px;height:550px}.animation-card{position:absolute;width:80px;height:80px;background:#fff;border:2px solid #e6e6e6;border-radius:12px;display:flex;gap:5px;flex-direction:column;align-items:center;justify-content:center;padding:5px;box-sizing:border-box;overflow:visible;cursor:pointer;transition:.3s cubic-bezier(.4,1.4,.6,1),background .3s;box-shadow:6px 6px 12px rgba(0,0,0,.06);z-index:2}.animation-card .animation-card-icon{display:flex;align-items:center;justify-content:center}.animation-card .animation-card-icon img{width:30px;height:30px;object-fit:contain;filter:grayscale(80%);transition:filter .3s;opacity:.5}.animation-card .animation-card-icon img:active,.animation-card .animation-card-icon img:hover,.animation-card .animation-card-icon svg:active,.animation-card .animation-card-icon svg:hover,.animation-card.active .animation-card-icon img,.animation-card.active .animation-card-icon svg,.animation-card:hover .animation-card-icon img,.animation-card:hover .animation-card-icon svg{filter:grayscale(10%);opacity:1}.animation-card-label{margin-top:4px;font-size:10px;font-weight:500;color:#666;text-align:center;width:100%;line-height:1.1;letter-spacing:.01em;pointer-events:none;text-transform:uppercase}.animation-card.capital.active .animation-card-label,.animation-card.capital:hover .animation-card-label{color:#b97e10}.animation-card.treasury.active .animation-card-label,.animation-card.treasury:hover .animation-card-label{color:#06b6d4}.animation-card.issuing.active .animation-card-label,.animation-card.issuing:hover .animation-card-label{color:#8b5cf6}.animation-card.connect.active .animation-card-label,.animation-card.connect:hover .animation-card-label{color:#f0cd6e}.animation-card.radar.active .animation-card-label,.animation-card.radar:hover .animation-card-label{color:#10b981}.animation-card.billing.active .animation-card-label,.animation-card.billing:hover .animation-card-label{color:#f44336}.animation-card.orders.active .animation-card-label,.animation-card.orders:hover .animation-card-label{color:#000}.animation-card.items.active .animation-card-label,.animation-card.items:hover .animation-card-label{color:#222}.animation-card.active,.animation-card:hover{transform:scale(1.08) translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.15);z-index:2}.animation-card svg{width:32px;height:32px;stroke:#999;fill:none;stroke-width:2;transition:.3s}.animation-card.capital.active svg,.animation-card.capital:hover svg{stroke:#b97e10}.animation-card.treasury.active svg,.animation-card.treasury:hover svg{stroke:#06b6d4}.animation-card.issuing.active svg,.animation-card.issuing:hover svg{stroke:#8b5cf6}.animation-card.connect.active svg,.animation-card.connect:hover svg{stroke:#f4c542}.animation-card.radar.active svg,.animation-card.radar:hover svg{stroke:#53e4b3}.animation-card.billing.active svg,.animation-card.billing:hover svg{stroke:#f44336}.animation-card.orders.active svg,.animation-card.orders:hover svg{stroke:#15803d}.animation-card.items.active svg,.animation-card.items:hover svg{stroke:#160b0a}.animation-card.machining{top:200px;left:250px}.animation-card.stencils{top:200px;left:150px}.animation-card.locations{top:100px;left:350px}.animation-card.company{top:0;left:150px}.animation-card.parts{top:200px;left:350px}.animation-card.tooling{top:300px;left:250px}.animation-card.orders{top:300px;left:50px}.animation-card.resources{top:100px;left:50px}.animation-card.coatings{bottom:70px;left:150px}.animation-card.quotes{bottom:70px;left:350px}.animation-connection-line{position:absolute;left:0;top:0;width:600px;height:450px;pointer-events:none;z-index:1}.connection-path{fill:none;stroke-width:4;stroke-dasharray:1000;stroke-dashoffset:1000;stroke-linecap:round;stroke-linejoin:round;animation:2s forwards drawPath}@keyframes drawPath{to{stroke-dashoffset:0}}@keyframes animateGradientColors{0%{stop-color:#bebdbd}16.66%{stop-color:#59bafa}50%{stop-color:#3c70ff}66.66%{stop-color:#0080ff}83.33%{stop-color:#2c5dff}100%{stop-color:#0044ff}}.label{position:absolute;background:#fff;padding:8px 16px;border-radius:20px;font-size:13px;font-weight:500;color:#666;box-shadow:0 2px 8px rgba(0,0,0,.1);opacity:0;pointer-events:none}.label.capital{color:#b97e10}.label.treasury{color:#06b6d4}.label.issuing{color:#8b5cf6}@media (max-width:767px){.animation-grid{width:340px;height:455px}.animation-card{width:60px;height:60px}.animation-card .animation-card-icon img{width:20px;height:20px}.animation-card-label{font-size:8px}.animation-card.machining{top:200px;left:190px}.animation-card.stencils{top:200px;left:100px}.animation-card.locations{top:100px;left:280px}.animation-card.company{top:0;left:100px}.animation-card.parts{top:200px;left:280px}.animation-card.tooling{top:300px;left:190px}.animation-card.orders{top:300px;left:0}.animation-card.resources{top:100px;left:0}.animation-card.coatings{bottom:0;left:100px}.animation-card.quotes{bottom:0;left:280px}}#success_tic .checkmark-circle{width:70px;height:70px;position:relative;display:inline-block;vertical-align:top;margin-bottom:20px}.checkmark-circle .background{width:100px;height:100px;border-radius:50%;background:#1ab394;position:absolute}#success_tic .checkmark-circle .checkmark{border-radius:5px}#success_tic .checkmark-circle .checkmark:after{opacity:1;height:50px;width:37.5px;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;border-right:12px solid #fff;border-top:12px solid #fff;border-radius:2.5px!important;content:'';left:19px;top:50px;position:absolute}#success_tic .checkmark-circle .checkmark.draw:after{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:checkmark;-moz-animation-name:checkmark;animation-name:checkmark;-webkit-transform:scaleX(-1) rotate(135deg);-moz-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);-o-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}h2.form-popup-heading{font-size:24px;margin:20px 0 0;color:#000}.form-popup-msg{font-size:18px;padding:10px 10px 25px}#tooling-quote .form_label{margin-bottom:0}#popupModalDefault .popup-content ol,#popupModalDefault .popup-content ul{padding-left:20px}.modal-header{display:flex;align-items:center}@media only screen and (max-width:1300px){.menu_wrapper .navbar-nav{gap:5px}.menu_wrapper .btn.btn-menu{font-size:14px}.whitebg{padding:30px 0}#company-content a.email{font-size:12px}}.get-a-quote-section .maching-tooling{background-color:#092e4d}.get-a-quote-section .maching-tooling span:not(.btn-menu-text){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;color:#fff;margin:0}.accordion>.card,.faq-accordion .card,.privacy-wrapper .faq-accordion-privacy .card,.prod-tabs .tab-pane .card-header,.prod-tabs .tab-pane.card{border-radius:0;border:0}.faq-accordion .card-body+.card-header,.privacy-wrapper .faq-accordion-privacy .card-body+.card-header,.stentech-parts-process ul li+li{margin-top:10px}.faq-accordion .card-header{position:relative;border:0;border-radius:0;background:rgb(65 83 100 / 10%);padding:10px 30px 10px 10px}.faq-accordion .card-body{background:rgb(65 83 100 / 10%);padding:10px}.faq-accordion .card-header a{color:#000;font-weight:700}#servicesTabContent ul,.covid-19-updates ul,.privacy-wrapper ul.privacy-list,.prod-accordion ul,.prod-applications-listing ul.ul,.prod-tabs .card-body ul,.product-info ul,.section-content ul.number>li ul{margin:10px 0;padding:0;list-style:none}#servicesTabContent ul li,.covid-19-updates ul li,.privacy-wrapper ul.privacy-list li,.prod-accordion ul li,.prod-applications-listing ul.ul li,.prod-tabs .card-body ul li,.product-info ul li{font-size:16px;line-height:24px;position:relative;padding-left:25px}#servicesTabContent ul li:after,.covid-19-updates ul li:after,.privacy-wrapper ul.privacy-list li:after,.prod-accordion ul li:after,.prod-applications-listing ul.ul li:after,.prod-tabs .card-body ul li:after,.product-info ul li:after{font-family:"Font Awesome 5 Free";color:#14a6db;content:"\f00c";font-size:14px;font-weight:600;position:absolute;left:0;top:2px}.faq-accordion .card-header::before{height:15px;right:17px;margin-left:-2px;top:15px;width:1px;transform:rotate3d(0,0,1,90deg)}.faq-accordion .card-header::after,.faq-accordion .card-header::before,.privacy-wrapper .faq-accordion-privacy .card-header span::after,.privacy-wrapper .faq-accordion-privacy .card-header span::before{background-color:#000;content:"";position:absolute;transition:transform .25s ease-out}.faq-accordion .card-header::after{height:1px;right:10px;margin-top:-2px;top:24px;width:15px}.faq-accordion .card-header.collapsed,.privacy-wrapper .faq-accordion-privacy .card-header.collapsed{cursor:pointer}.faq-accordion .card-header.collapsed::before,.faq-accordion .card-header.collapsed:after,.privacy-wrapper .faq-accordion-privacy .card-header.collapsed span::before,.privacy-wrapper .faq-accordion-privacy .card-header.collapsed span:after{transform:rotate3d(0,0,1,180deg)}.privacy-wrapper .faq-accordion-privacy .card-header{position:relative;border:0;border-radius:0;background:rgb(65 83 100 / 10%);padding:10px 15px;margin-bottom:30px;margin-top:30px}.privacy-wrapper .faq-accordion-privacy .card-body{background:#fff;padding:10px}.privacy-wrapper .faq-accordion-privacy .card-header a{color:#000;font-weight:700;font-size:18px;margin:0;display:flex;justify-content:space-between;width:100%;align-items:center}.privacy-wrapper .faq-accordion-privacy .card-header span{position:relative;display:block;height:15px;width:15px}.privacy-wrapper .faq-accordion-privacy .card-header span::before{height:15px;right:7px;margin-left:-2px;top:0;width:1px;transform:rotate3d(0,0,1,90deg)}.privacy-wrapper .faq-accordion-privacy .card-header span::after{height:1px;right:0;margin-top:-2px;top:9px;width:15px}.privacy-wrapper .inner-space{margin:0;height:100%;display:block}.privacy-wrapper .inner-space .img-fluid{height:100%}.privacy-wrapper ul.privacy-list ul{padding:0;list-style:none}.privacy-wrapper .inner-content{display:flex;flex-direction:column;justify-content:center;height:100%;padding:50px 0}
