@font-face{font-family:Open Sans;src:url(https://3783029.fs1.hubspotusercontent-na1.net/hubfs/3783029/Swagelok%20Template%20Assets/fonts/OpenSans-VariableFont_wdth%2cwght.eot) format("eot"),url(https://3783029.fs1.hubspotusercontent-na1.net/hubfs/3783029/Swagelok%20Template%20Assets/fonts/OpenSans-VariableFont_wdth%2cwght.woff) format("woff"),url(https://3783029.fs1.hubspotusercontent-na1.net/hubfs/3783029/Swagelok%20Template%20Assets/fonts/OpenSans-VariableFont_wdth%2cwght.ttf) format("truetype")}@font-face{font-family:Open Sans Italic;src:url(https://3783029.fs1.hubspotusercontent-na1.net/hubfs/3783029/Swagelok%20Template%20Assets/fonts/OpenSans-Italic-VariableFont_wdth%2cwght.eot) format("eot"),url(https://3783029.fs1.hubspotusercontent-na1.net/hubfs/3783029/Swagelok%20Template%20Assets/fonts/OpenSans-Italic-VariableFont_wdth%2cwght.woff) format("woff"),url(https://3783029.fs1.hubspotusercontent-na1.net/hubfs/3783029/Swagelok%20Template%20Assets/fonts/OpenSans-Italic-VariableFont_wdth%2cwght.ttf) format("truetype")}h1,h2{font-family:Open Sans,sans-serif;font-weight:300}h2{font-size:35px;line-height:39px;margin-bottom:20px}h3{font-size:22px}p{font-size:16px;line-height:24px}.component.swg-search .hs-search-field__bar label{color:#fff}.hsc-slider .slick-track{display:flex}.hsc-slider .slick-track .slick-slide{height:auto!important}.hsc-slider .slick-track .slick-slide,.hsc-slider .slick-track .slick-slide>div,.hsc-slider .slick-track .slick-slide>div .hsc-slide,.hsc-slider .slick-track .slick-slide>div .hsc-slide .component-layer-content,.hsc-slider .slick-track .slick-slide>div .hsc-slide .hs_cos_wrapper,.hsc-slider .slick-track .slick-slide>div .hsc-slide .hs_cos_wrapper .component{display:flex!important;flex:1;flex-direction:column}.hsc-slider .slick-track .slick-slide>div .hsc-slide .component-layer-content .container{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}.component.swg-carousel-slide.hsc-carousel-slide .component-bg-img{background-position:50%}.v-center{margin-top:6px}.v-center>div{display:table-cell;position:relative;top:-10%;vertical-align:middle}.span6.widget-span.widget-type-cta.modal-cta{float:left;max-width:228px}.span6.widget-span.widget-type-raw_html.cancel-modal-link{float:left;margin-left:0;max-width:80px}.pop-up-title h2{border-bottom:1px solid #000;color:#000;margin-bottom:15px;margin-top:20px;padding-bottom:10px}section.v-center a{-webkit-font-smoothing:antialiased;background-color:#faa61b;background:#faa61b;border:1px solid #faa61b!important;border-radius:6px;border-width:0;color:#fff;cursor:pointer;display:inline-block;font-weight:400;line-height:1.5em;padding:6px 17px;text-align:center;text-decoration:none;text-shadow:none;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease}section.v-center a:hover{background-color:transparent;color:#faa61b}.btn-small{font-size:.8em;padding:.75em 1em}.modal-box{background:#fff;background-clip:padding-box;background-color:#fff;border:1px solid #666;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.4);left:0!important;margin:auto;max-width:607px;opacity:0;padding:1.875rem;position:fixed;right:0!important;top:-100px!important;transition:all .3s ease-in-out;visibility:hidden;width:98%;z-index:99999}.modal-box.come-please{opacity:1;position:fixed;top:100px!important;visibility:visible;z-index:9999999}.modal-body .hs-input{background-color:#fcfcfc;border:1px solid #e8e8e8;font-family:Open Sans,sans-serif;font-size:15px;margin-bottom:5px;padding:7px 8px}.modal-body .hs-input.error{border:1px solid red!important}.modal-body .hs-form textarea.hs-input{max-width:100%!important}.modal-body .hs-form .hs-form-required{color:red;display:none!important}.modal-body .actions:before{bottom:0;color:#000;content:"\f105";display:inline-block;font-family:FontAwesome;font-size:27px;height:14px;line-height:13px;margin:auto;opacity:0;position:absolute;right:25px;top:0;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;width:25px;z-index:1}.modal-body .actions{display:inline-block;margin-left:0!important;margin-top:0!important;padding-left:0!important;position:relative}.modal-body input.hs-button.primary.large,.modal-body input.hs-button.primary.large:hover{background:transparent;border:2px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:none;color:#000;font-size:20px;font-weight:500;line-height:1.7em!important;padding:.3em 1em;position:relative;text-shadow:none;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.modal-body input.hs-button.primary.large:hover{background-color:#eee;border-color:#eee;padding-right:35px!important}.modal-body .hs-form .actions{margin:0!important;padding-bottom:0!important;padding-top:0!important}.modal-body .actions:hover:before{opacity:1}@media (min-width:32em){.modal-box{width:70%}}.modal-box .modal-header,.modal-box header{border-bottom:0;padding:0}.modal-box .modal-header h3,.modal-box .modal-header h4,.modal-box header h3,.modal-box header h4{margin:0}.modal-box .modal-body{padding:0}.modal-box .modal-footer,.modal-box footer{background:rgba(0,0,0,.02);border-top:1px solid #ddd;padding:1em;text-align:right}.modal-overlay{background:transparent!important;filter:alpha(opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:900}span.close{color:#bbb;cursor:pointer;font-size:1.5em;line-height:1;position:absolute;right:.6em!important;text-decoration:none;top:.625rem}span.close.cancel{color:#004d9e!important;cursor:pointer;float:left;font-family:Noto Sans,HG Gothic M,Microsoft YaHei,SimHei,SimSun,MS Gothic,Meiryo,MS Mincho,Arial,Helvetica,sans-serif;font-size:16px!important;font-weight:400;margin:9px 0 0 21px;position:static!important}span.close:hover{color:#222;-webkit-transition:color 1s ease;-moz-transition:color 1s ease;transition:color 1s ease}span.js-modal-close.close-overlay{background:rgba(0,0,0,.1)!important;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.pcta{background:#004d9e;border-radius:100px;color:#fff;display:inline-block;font-family:Noto Sans,HG Gothic M,Microsoft YaHei,SimHei,SimSun,MS Gothic,Meiryo,MS Mincho,Arial,Helvetica,sans-serif;font-size:11px;font-weight:500;letter-spacing:1px;margin:0 15px 1.25rem 0;padding:6px 12px;text-align:center;text-transform:uppercase}.pcta:hover{background:#8cbbeb;color:#fff}@media screen and (max-width:480px){span.close.cancel{margin:9px 0 0}.span6.widget-span.widget-type-cta.modal-cta,.span6.widget-span.widget-type-raw_html.cancel-modal-link{float:none}}.swg-page-header .hsc-menu .hs-menu-wrapper>ul>li{margin-right:15px;padding-left:0;padding-right:0}.swg-page-header .hsc-menu .hs-menu-wrapper>ul>li:last-child{margin-right:0}.swg-page-header .hsc-menu .hs-menu-wrapper>ul>li>a{font-size:15px}@media (min-width:1280px){.swg-page-header .row-fluid .widget-span.widget-span.col.hsc-menu{-webkit-box-flex:0;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 75%;max-width:75%;padding-right:.625rem;text-align:inherit}.swg-page-header .row-fluid .widget-span.widget-span.col.swg-search-btn-wrap{-webkit-box-flex:0;display:block;-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 5%;max-width:5%;text-align:right}}.component.swg-carousel-slide.hsc-carousel-slide .component-heading{-webkit-font-smoothing:subpixel-antialiased;font-family:Open Sans,sans-serif;font-size:40px;font-weight:300;line-height:55px}@media (min-width:768px){.component.swg-carousel-slide.hsc-carousel-slide .component-heading{font-size:50px}}.component.swg-carousel-slide.hsc-carousel-slide hr{border-color:#66b645;margin:20px 0 40px;width:5.25rem}.component.swg-carousel-slide.hsc-carousel-slide .component-bg-overlay{background-color:rgba(0,77,158,.6)}.button-cta{-webkit-appearance:none;-moz-appearance:none;background-color:#004d9e;border:.125rem solid #004d9e;-moz-border-radius:9999px;-webkit-border-radius:9999px;border-radius:9999px;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:700;letter-spacing:.05rem;line-height:normal;margin:1rem 0;padding:.5rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;transition:background-color .2s ease-out;width:auto}.button-cta,.button-cta:hover{color:#fff;text-decoration:none}.button-cta:hover{background-color:#8cbbeb;border:.125rem solid #8cbbeb}.hs-button.primary,input[type=button],input[type=submit]{-webkit-appearance:none;background:#004d9e;border:none;-moz-border-radius:15px!important;-webkit-border-radius:15px;border-radius:15px!important;color:#fff;cursor:pointer;display:inline-block;font-family:Forza A,Forza B,Forza\ 7r,HG Gothic M,Microsoft YaHei,SimHei,SimSun,MS Gothic,Meiryo,MS Mincho,Arial,Helvetica,sans-serif;font-size:11px;font-weight:500;letter-spacing:1px;line-height:normal;margin:0 0 15px;outline:none;padding:10px 12px;text-decoration:none!important;text-transform:uppercase}.hs-button.primary:hover,input[type=button]:hover,input[type=submit]:hover{background:#8cbbeb;color:#fff}.homepage .component.swg-callout.hsc-callout-content-h .component-img{display:block;margin:-10px auto auto;max-width:100%;width:125px}.footer-container{border-top:10px solid #b0b7bb}.swg-page-footer .hsc-metamenu .hs-menu-wrapper{margin-bottom:20px}.footer-container .social-links{max-width:100%;width:190px}.footer-container .social-links>li{display:block;float:left;margin-bottom:10px;padding:0 5px}.footer-container .swg-social-links .icon-circle{border-radius:50%;font-size:18px;height:40px;line-height:40px;width:40px}[data-form-id="0a4fd4f9-03d7-463f-9459-46cfc58324f2"] li.hs-form-checkbox label.hs-form-checkbox-display span{padding:10px}.form-title{font-size:32px;font-weight:400;line-height:42px;margin:0 0 20px}label{color:#4d4d4d;display:block;font-family:Arial,HG Gothic M,Microsoft YaHei,SimHei,SimSun,MS Gothic,Meiryo,MS Mincho,sans-serif;font-size:14px;font-weight:700;line-height:1.5}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.75);font-family:inherit;font-size:14px;line-height:normal;margin:0 0 15px;padding:8px;transition:all .15s linear;width:100%}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{background:#fafafa;border-color:#999;outline:0}form.hs-form .hs-form-field ul.inputs-list{list-style:none;padding:0}.hs-error-msgs label{color:red!important;font-size:12px!important;font-weight:400!important;line-height:normal!important}form.hs-form fieldset{max-width:none}form.hs-form fieldset .hs-form-field{padding:0 10px 0 0}form.hs-form fieldset[class*=form-columns] .input{margin-right:0}form.hs-form fieldset[class*=form-columns] .hs-input{width:100%}form.hs-form fieldset[class*=form-columns] .hs-input[type=checkbox]{width:auto}form.hs-form fieldset.form-columns-3 .hs-form-field{width:33.33%}@media (max-width:400px){form.hs-form fieldset .hs-form-field{padding:0}form.hs-form .form-columns-2 .hs-form-field .hs-input,form.hs-form .form-columns-3 .hs-form-field .hs-input,form.hs-form fieldset.form-columns-3 .hs-form-field{width:100%}form.hs-form .form-columns-3 .hs-form-field .hs-input[type=checkbox]{width:auto}}@media (max-width:767px){body.blog .body-container-wrapper{margin-top:0!important}}body.blog .hs-blog-header h1{margin:1rem 0}body.blog .post-header h2 a{color:#004d9e}.blog-sidebar{padding:30px 10px}.hs-blog-social-share-list{margin-bottom:5px}.blog-listing-wrapper .post-listing .post-item{border-bottom:4px solid #004d9e!important}.hs-blog-social-share .hs-blog-social-share-list li span{vertical-align:baseline!important}.blog-sidebar h3{font-family:Noto Sans,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700}.blog .blog-sidebar ul{list-style:none;padding-left:.5rem}.blog .blog-sidebar ul li{border-bottom:1px solid #efefef;font-size:.9rem;line-height:20px;padding:.5rem 0}.blog .blog-sidebar ul li a{color:#595959;font-weight:400}#hubspot-author_data:after{clear:both;content:"";display:block}#hubspot-author_data .hs-author-avatar{max-width:70px;padding:10px 10px 10px 0}#hubspot-author_data .hs-author-avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;float:left;margin-right:15px;width:50px}.blog-listing-wrapper .post-listing .post-item{border-bottom:1px solid #ccc;margin:0 0 30px;padding-bottom:30px}.hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image{border-width:0;display:inline-block!important;float:right;height:auto;margin:20px 0 20px 20px;max-height:50%;max-width:50%;width:auto}a.more-link{display:inline-block;margin:10px 0}.hs-blog-social-share{border-bottom:1px solid #ccc;border-top:1px solid #ccc;height:auto;margin-top:20px;padding:10px 0 0}.custom_listing_comments{border:1px solid #e2e2e2;display:block;line-height:165%;margin:15px 0;padding:15px}#comments-listing{border-bottom:1px solid #ccc;margin-bottom:30px;margin-top:30px}#comments-listing.no-comments{border:none}.comment.depth-0{border-bottom:1px solid #000!important;border-top:none!important;margin:0 10px 10px!important;padding:0 15px!important}.comment-reply-to{margin-bottom:15px}.comment-from h4{margin:0;padding-top:15px}.comment{border-top:1px solid #ccc;margin:10px 0;padding:15px 0}.comment-date{font-size:13px;text-align:right}.comment-from{font-weight:700}.comment-body{padding:10px 0}.blog-pagination{clear:both;display:block;padding:15px 0}.blog-pagination a{display:inline-block;margin-right:10px}.blog .blog-sidebar .widget-span{margin-bottom:40px}.hs-blog-listing .hs-author-profile{border-bottom:1px solid #ccc;margin:0 0 20px;padding:0 0 20px}.hs-blog-post .hs-author-profile{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:20px 0;padding:20px 0}.hs-author-profile .hs-author-profile:after{clear:both;content:"";display:block}.hs-author-profile .hs-author-avatar{float:left;margin-right:15px;max-width:100px}.hs-author-profile .hs-author-avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;max-width:100%}.hs-author-profile .hs-author-bio{overflow:hidden}.hs-author-profile h2.hs-author-name{margin:0 0 10px}#hs_form_target_blog_subscription input[type=checkbox],#hs_form_target_blog_subscription input[type=radio]{margin-right:10px;width:auto}