.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block;width: -webkit-fill-available;}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow.slick-disabled{display:none!important}.container{padding-right:0;padding-left:0;max-width:100%}body{color:#1a1a1a;font-family:"Open Sans",sans-serif;font-size:18px;line-height:27px;background-color:#fafafa;overflow-x:hidden}body .test{display:block}h1,.h1{margin:0;color:#1d4f48;font-family:"Barlow Semi Condensed",sans-serif;font-size:2.5rem;font-weight:normal}h2{color:#1a1a1a;font-family:"Barlow Semi Condensed",sans-serif;font-size:49px}h3{font-size:38px;line-height:38px;font-weight:normal;color:#1d4f48}h4{margin:0;font-size:36px;line-height:36px;font-weight:700}h6{margin:0;font-size:24px;font-weight:700}.gray-text{color:#707070}.green-text{color:#1d4f48}.light-gray-text{color:#d8d2d2}.ff-1{font-family:"Open Sans",sans-serif}.ff-2{font-family:"Barlow Semi Condensed",sans-serif}.fs-20{font-size:20px}.fs-18{font-size:18px}.fs-22{font-size:22px}.fs-24{font-size:24px}.fs-27{font-size:27px}a{color:#1d4f48;text-decoration:underline;transition:color 250ms}a:hover{color:#12312d}img,video{max-width:100%}.fullwidth-video{position:relative;width:100%;height:0;padding-bottom:56.25%}.fullwidth-video .video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}select{font-family:"Open Sans",sans-serif}.gray-background{background-color:#d8d2d2}.dark-gray-background{background-color:#aba5a5}.green-background{background-color:#47b372}.white-background{background-color:#fff}.blue-background{background-color:#aba5a5}.border-top{border-top:solid 1px #b4b4b4!important}.border-bottom{border-bottom:solid 1px #b4b4b4!important}.page-header .section-container{background-color:#1d4f48;color:#fff;font-size:32px;line-height:32px;font-family:"Barlow Semi Condensed",sans-serif}.page-header .section-container .product-title{color:#fff}.page-header .section-container .content-container{padding-top:20px;height:80px}.page-header .section-container .content-container .primary-menu-item img{height:auto;height:50px;max-width:100%}.spacer .section-container{height:50px}.spinner{position:absolute;z-index:700;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;opacity:0;transition:opacity 250ms;pointer-events:none}.spinner.show{opacity:1}.spinner.show i,.spinner.show svg{font-size:40px;color:#1d4f48;animation:rotate 1s infinite;animation-timing-function:linear}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.section-container{background-color:#fff;border-left:solid 1px #f1f1f1;border-right:solid 1px #f1f1f1}.content-container{padding:20px 20px}.vertical-container{display:table;height:100%;width:100%}.vertical-container .vertical-container-content{display:table-cell;width:100%;vertical-align:middle}.button{padding:5px 20px;text-transform:uppercase;text-decoration:none!important;transition:background-color 250ms}.border-button{border:solid 1px #707070;color:#1d4f48!important;padding:5px 15px!important;font-size:15px!important;text-transform:uppercase!important;transition:color 250ms,border-color 250ms;text-decoration:none}.border-button:hover{border-color:#12312d;color:#12312d!important}.green-button{background-color:#1d4f48;padding:5px 15px!important;font-size:15px!important;text-transform:uppercase!important;border:0;color:#fff!important;text-decoration:none!important;height:35px;font-weight:600}.popup-modal{background-color:#d8d2d2;box-shadow:0 3px 20px #000;position:fixed;z-index:1050;max-height:100%;width:100%;max-width:1188px;top:150%;left:50%;transform:translateX(-50%) translateY(-50%);opacity:0;-webkit-transition:opacity 250ms ease-out,top 250ms ease-out;-moz-transition:opacity 250ms ease-out,top 250ms ease-out;-o-transition:opacity 250ms ease-out,top 250ms ease-out;transition:opacity 250ms ease-out,top 250ms ease-out}.popup-modal.open{top:50%;opacity:1}.popup-modal .modal-header{border-color:#fff;padding:0;position:relative}.popup-modal .modal-header h3{color:#fff;margin:0;padding:20px;font-family:"Barlow Semi Condensed",sans-serif}.popup-modal .modal-header h5{display:none;color:#fff}.popup-modal .modal-header .close-modal{color:#fff;font-size:30px;position:absolute;top:24px;right:24px}.popup-modal .modal-body{padding:20px}ul.spx-bullets{list-style:none;margin:0;padding:0}ul.spx-bullets li{font-weight:bold;color:#707070}ul.spx-bullets li i,ul.spx-bullets li svg{color:#1d4f48}ul.spx-bullets li a{color:#1a1a1a;text-decoration:none}ul.spx-bullets li a:hover{color:#1d4f48}.two-row-block{padding:15px;margin-bottom:30px;color:#fff}.two-row-block.green-background a:hover{color:#1a1a1a}.two-row-block.green-background a icon,.two-row-block.green-background a svg{color:#1a1a1a}.two-row-block .background-image{width:100%;min-height:250px;height:100%;background-size:cover;background-position:center;margin-bottom:25px}.two-row-block img{max-width:100%;height:auto;width:auto;margin:0 auto 20px}.two-row-block h4{font-size:20px;line-height:30px;text-transform:uppercase;margin:0}.two-row-block a{text-decoration:none;color:#fff}.two-row-block a:hover{color:#1d4f48}.two-row-block a icon,.two-row-block a svg{color:#1d4f48}table{width:100%}table th,table .th{color:#1d4f48;font-weight:bold}table td,table th{border:solid 1px #b4b4b4;padding:5px;text-align:left;font-size:15px;line-height:23px}nav a{text-decoration:none!important;text-transform:uppercase;font-weight:600}.contact-button{background-color:#1d4f48;color:#fff;border:0;font-size:inherit;font-weight:600;outline:0!important;text-transform:uppercase}.secondary-contact{float:right;margin-right:-240px!important}header{position:relative}header .section-container{background-color:#fff;height:117px;border-bottom:solid 1px #f1f1f1}header .logo{margin:35px 0 0 20px;display:inline-block}header .logo img{height:34px}header .mobile-hamburger{float:right;display:inline-block;margin:13px 33px 0 0;background-color:#fff}header .mobile-hamburger i,header .mobile-hamburger svg{font-size:40px;color:#1d4f48}header nav{position:fixed;top:0;left:-4px;width:102vw;height:100vh;z-index:998;display:none}header nav .nav-cover{display:block;width:100%;height:100%;background:#1a1a1a;opacity:.4}header nav .nav-wrap{position:absolute;top:0;left:0;width:500px;max-width:100%;height:100vh;z-index:9999;overflow-y:auto;background:#d8d2d2}header nav .nav-wrap .newnavclass{border-style:solid;position:absolute;top:-32px;right:140px;border-color:#bdc8d0;border-width:thin}header nav .mobile-nav-header{background:#1d4f48;padding:10px 10px}header nav .mobile-nav-header a{display:inline-block;vertical-align:middle;color:#fff;padding:0 5px}header nav .mobile-nav-header a.logo{margin:0}header nav .mobile-nav-header a.logo img{height:25px;width:auto}header nav .mobile-nav-header a:before{content:none}header nav .mobile-nav-header a:hover{color:#1a1a1a}header nav a{display:block;margin:0;padding:10px 15px;color:#fff;font-size:15px;color:#1d4f48}header nav a.desktop-search{display:none}header nav a i,header nav a svg{font-size:1.2rem!important;margin-bottom:-2px}header nav a:before{content:none;display:block;transform:scaleX(0);transition:transform 250ms ease-in-out}header nav a.selected{color:#1d4f48}header nav a.selected:before{transform:scaleX(1)}header nav a:hover{color:#1d4f48}header nav a:hover:before{transform:scaleX(1)}header nav a.active:before{transform:scaleX(1)}header nav .nav-block{display:block;padding:0}header #child-nav-brands{position:relative;float:right}header #child-nav-solutions{margin-right:0;position:relative;float:right}header #child-nav-industries{margin-right:0;position:relative;float:right}header .verticaltitlebrand{color:#858484;font-weight:bold;font-size:40px;font-family:"Barlow Semi Condensed",sans-serif;margin-bottom:.5rem;line-height:1.2}header .verticaltitlesolution{color:#858484;font-weight:bold;margin-right:6px;margin-top:-207px;font-size:40px;word-spacing:14px;letter-spacing:2px;font-family:"Barlow Semi Condensed",sans-serif;margin-bottom:14.5rem;line-height:1.2;margin-left:-62px}header .verticaltitleindustries{color:#858484;font-weight:bold;margin-left:185px;margin-top:-301px;font-size:40px;word-spacing:14px;letter-spacing:2px;font-family:"Barlow Semi Condensed",sans-serif;margin-bottom:.5rem;line-height:1.2}header .verticaltitleproducts{color:#858484;font-weight:bold;font-size:40px;word-spacing:14px;font-family:"Barlow Semi Condensed",sans-serif;margin-bottom:.5rem;line-height:1.2}header div#brandmobilescroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #3f9c35;background-color:#f5f5f5}header div#brandmobilescroll::-webkit-scrollbar{width:4px;background-color:transparent}header div#brandmobilescroll::-webkit-scrollbar-thumb{background-color:#47b372}header div#responsivescroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #3f9c35;background-color:#f5f5f5}header div#responsivescroll::-webkit-scrollbar{width:4px;background-color:transparent}header div#responsivescroll::-webkit-scrollbar-thumb{background-color:#47b372}header .productstitlecolor{font-size:16px}header .titlefont{font-size:16px}header .producttitlefont{font-size:16px}header a#tabactive.active{color:#1d4f48}header .dropdown-item:focus{background-color:transparent!important}header .dropdown-item:hover{background-color:transparent!important;background-color:transparent!important}header .sidepannel-bgcolor{background-color:#aba5a5}header .backcolor{border-bottom:2px solid #f8f9fa;padding-top:18px;margin-top:0}header .products-sidepannel{background-color:#d8d2d2;width:210px;height:615px;margin-left:0}header header{border-bottom:0!important}header .substyle{background-color:transparent;border:0;margin-left:320px;top:-39px!important;transform:translate3d(0,30px,0)!important;position:fixed!important;padding-left:436px;margin-top:123px}header .dropdown-item.active{background-color:none!important}header a.addbackgrdeffect[aria-expanded=true]{color:#fff!important;border-left:4px solid #3f9c35;padding-left:6px}header .Addborder-line.active{color:#fff!important;border-left:4px solid #1d4f48;padding-left:6px;cursor:pointer}header .Addborder-line{cursor:pointer;color:#fff!important;border-left:4px solid #1d4f48;padding-left:6px}header #addborderline{display:none}header .h2-transform{background-color:transparent;margin-bottom:20px;transform:rotate(90deg);position:absolute;margin-left:771px;margin-top:96px;font-weight:bold}header .h2-transform h2{color:#858484;font-weight:bold;font-size:40px;word-spacing:14px}header .about-bg{background-color:transparent;transform:rotate(90deg);position:absolute;margin-left:225px;margin-top:36px}header .about-bg h2{color:#858484;font-weight:bold;font-size:40px}header .Addgreenborder{border-bottom:5px solid #47b372}header .subtypes-indrustries{position:fixed;line-height:20px;font-size:14px;margin-left:168px;margin-top:10px}header .industry-bg{background-color:transparent;transform:rotate(90deg);position:absolute;margin-top:128px}header .industry-bg h2{color:#858484;font-weight:bold;margin-left:185px;margin-top:-301px;font-size:40px;word-spacing:14px;letter-spacing:2px}header .brands-bg{background-color:transparent;transform:rotate(90deg);position:fixed;margin-left:472px;margin-top:52px}header .brands-bg h2{color:#858484;font-weight:bold;font-size:40px}header .subtypes-products{position:initial;line-height:20px;font-size:14px}header .solutions-bg{background-color:transparent;transform:rotate(90deg);position:fixed;margin-top:215px}header .solutions-bg h2{color:#858484;font-weight:bold;margin-right:6px;margin-top:-215px;font-size:40px;word-spacing:14px;letter-spacing:2px}header .solution-textalign{margin-left:-57px}header .rotate{transform:rotate(0deg)}header .fixed{position:absolute;padding:10px;top:5px;left:78%;z-index:2;transform:translate(-50%) rotate(0deg);display:block}header .content-container{padding:70px 80px}header .brandscontentalign{margin-left:-62px;margin-top:0;font-size:16px}header #accordion{list-style:none}header #accordion ul{list-style:none;padding:0 0 0 0;display:none}header .productstitlecolor div{display:block;color:#1a1a1a;font-size:16px}header .Responivebacktomainproducts{margin-left:-28px}header .products-alignment{margin-left:0}header .sidebar ul ul{display:none}header .product-button{display:block;width:195px;height:45px;background:transparent;padding:10px;text-align:center;border-radius:0;color:#fff;cursor:pointer;margin-top:-18px;margin-left:-53px}header .brand-button{display:block;width:205px;height:45px;background:transparent;padding:10px;text-align:center;border-radius:0;color:#fff;cursor:pointer;margin-top:-18px;margin-left:-53px}header .application-button{display:block;width:auto;height:45px;background:transparent;padding:10px;text-align:center;border-radius:0;color:#fff;cursor:pointer;margin-top:-18px;margin-left:0;float:left}.child-nav{display:none;position:fixed;z-index:100;top:48px;left:0;right:0;height:calc(100vh - 57px);z-index:999}.child-nav .back-to-main{display:block;padding:10px 20px;font-weight:600;border-bottom:1px solid #fff}.child-nav .back-to-main i,.child-nav .back-to-main svg{margin-right:10px}.child-nav.mobile{overflow-y:auto;background:#aba5a5}.child-nav.mobile .content-container{padding:20px 20px 100px 20px}.child-nav.mobile .container h6{margin-bottom:10px;padding-bottom:10px}.child-nav .container h6{display:block;color:#c9d5de;text-transform:uppercase;letter-spacing:2px;font-size:21px;border-bottom:solid 1px #c9d5de;margin-bottom:20px;padding-bottom:20px}.child-nav .container a{color:#1a1a1a;text-decoration:none;}.child-nav .container a:hover{color:#fff}footer{position:relative;z-index:1}footer .section-container{background-color:#1d4f48}footer .footer-logo-container{padding:50px 20px;background-color:#fff}footer .footer-logo-container img{max-width:100%;height:30px}footer .content-container{padding:20px 0}footer .content-container .footer-nav{margin:20px 20px;border-top:1px solid #fff}footer .content-container .footer-nav nav:first-child{margin-top:20px;padding-top:20px}footer .content-container .footer-nav nav a{color:#fff;font-size:18px;line-height:18px;font-weight:600;display:block;margin:15px 15px}footer .content-container .footer-cta{margin:40px 0;margin-left:20px;padding:40px;padding-right:20px}footer .content-container .footer-cta>*{margin-right:40px}.secondary-menu .section-container{padding:5px 0 5px 20px;border-bottom:solid 1px #b4b4b4}.secondary-menu nav a{font-size:20px;color:#707070;transition:color 250ms;margin:0 15px;white-space:nowrap;text-transform:capitalize;vertical-align:middle;display:inline-block;padding:3px 0}.secondary-menu nav a:not(.primary-menu-item):hover{color:#1d4f48}.secondary-menu nav a.primary-menu-item{font-size:32px;font-weight:700;display:block;padding:8px 20px 8px 0;white-space:normal;margin:0 10px 0 0}.secondary-menu nav a.primary-menu-item img{height:auto;max-height:24px}.secondary-menu nav a.primary-menu-item i,.secondary-menu nav a.primary-menu-item svg{color:#1d4f48;font-size:42px;vertical-align:sub}.bread-crumb{display:none;overflow:hidden;white-space:nowrap;width:100%;position:fixed;top:0;opacity:0;z-index:100}.bread-crumb .section-container{background-color:#1d4f48;height:40px}.bread-crumb .bread-crumb-container{font-size:.95rem;color:#fff;font-weight:600}.bread-crumb .bread-crumb-container a{color:#fff;transition:color 250ms;text-decoration:none;margin:0 5px;white-space:nowrap;display:inline-block;vertical-align:middle}.bread-crumb .bread-crumb-container a:hover{color:#3f9c35}.bread-crumb .bread-crumb-container a.selected{color:#fff}.bread-crumb .bread-crumb-container a:after{content:'';padding-bottom:5px;display:block;border-bottom-width:3px;transform:scaleX(0);transition:transform 250ms ease-in-out}.bread-crumb .bread-crumb-container a.active:after{transform:scaleX(1)}.bread-crumb .bread-crumb-container a.logo{float:right;margin-right:20px}.bread-crumb .bread-crumb-container a.logo img{height:11px;margin:0}.bread-crumb .bread-crumb-container a img{height:25px;margin:0 -30px 0 -15px}.bread-crumb .bread-crumb-container .addlinespace{border-style:solid;border-right-style:none;border-bottom-style:none;border-top-style:none;border-width:thin;text-indent:6px}.bread-crumb.show{transition:opacity 250ms;opacity:1;display:block}.page-menu{width:100%;position:relative;z-index:110}.page-menu.secondary-page-menu{z-index:99;position:sticky;top:94px}.page-menu.secondary-page-menu a{font-size:12px}.page-menu.sticky{position:fixed;top:0}.page-menu.sticky.no-breadcrumb{top:0}.page-menu.sticky .section-container{border-bottom:solid 1px #d8d2d2;border-top:0}.page-menu .section-container{background-color:#fff;border-top:solid 1px #b4b4b4;padding:15px 0 15px 20px}.page-menu .section-container .Secondarymenutitile{margin-top:5px;margin-left:22px}.page-menu nav a{font-size:15px;color:#1a1a1a;transition:color 250ms;margin:0 8px;white-space:nowrap}.page-menu nav a:hover{color:#1d4f48}.page-menu nav a.selected{color:#1d4f48}.page-menu nav a.brand-page-logo{display:none}.page-menu nav a.brand-page-logo img{height:45px;margin-top:-5px}.block1{text-align:center;height:380px;padding-top:20px}.block-header-text{font-size:27px;line-height:27px;font-weight:bold;text-transform:uppercase;color:#aba5a5}.section-block.gray-block .section-container .section-block-body{background-color:#d8d2d2}.section-block.gray-block .block-header{background-color:#d8d2d2}.section-block.gray-block .block-header .block-header-text{background-color:#d8d2d2;color:#fff}.section-block.dark-gray-block .section-container .section-block-body{background-color:#1a1a1a}.section-block.dark-gray-block .block-header{background-color:#1a1a1a}.section-block.dark-gray-block .block-header .block-header-text{background-color:#1a1a1a;color:#fff}.section-block.medium-gray-block .section-container .section-block-body{background-color:#d8d2d2}.section-block .section-container{background-color:#fff;padding:0}.section-block .section-container .section-block-body{background-color:#fff}.section-block .block-header{background-color:#fff}.section-block .block-header .close-section{float:right;color:#707070!important;margin:28px 25px 0 0;font-size:26px;transition:transform 250ms;transform:rotate(0deg)}.section-block .block-header .close-section.closed{transform:rotate(135deg)}.section-block .block-header .block-header-text{max-width:calc(100% - 55px);display:inline-block;background-color:#fff;padding:30px 0 30px 20px}.carousel .dots{margin:10px 0}.carousel .dots .dot{text-decoration:none}.carousel .dots .dot .outer-circle{position:relative;display:inline-block;vertical-align:middle;margin:0 3px 0 0;height:20px;width:20px;border-radius:50%;background-color:#fff}.carousel .dots .dot .outer-circle.active .inner-circle{opacity:1}.carousel .dots .dot .outer-circle .inner-circle{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:10px;width:10px;border-radius:50%;background-color:#1d4f48;transition:.3s ease opacity}.carousel .slides .slide:not(:first-child){display:none}.carousel .slides .slide .green-bar{display:inline-block;background-color:#1d4f48;color:#fff;padding:5px 25px 5px 25px;font-weight:600;text-transform:uppercase}.carousel .slides .slide h2{color:#fff;margin:15px 0;font-size:37px}.carousel .slides .slide a{color:#fff;text-decoration:none;font-size:16px}.carousel .slides .slide a i,.carousel .slides .slide a svg{color:#fff}.carousel+.carousel-images img{height:auto;width:100%;display:none}.carousel+.carousel-images img:first-child{display:inline}.page-hero .section-container{background-size:cover;background-position:center center;display:table;width:100%;min-height:300px}.page-hero .section-container.carousel-background-image .content-container{background:rgba(255,255,255,0);-webkit-transition:background 1s linear;transition:background 1s linear}.page-hero .section-container.carousel-background-image.transitioning .content-container{background:#fff}.page-hero .section-container .content-container{width:100%;height:100%;padding-bottom:0;display:table-cell;vertical-align:bottom}.page-hero .section-container .content-container .carousel{margin-top:30px}.page-hero .section-container .content-container .carousel .dots{margin:20px 0}.page-hero .section-container .content-container .carousel .slides .slide .slide-content-box{background-color:rgba(183,191,198,.83);width:100%;padding:10px 20px 0 20px;height:auto;padding-bottom:20px}.page-hero .section-container .content-container .carousel .slides .slide .slide-content-box h2{margin:0 0 15px 0}.contact-widget{position:fixed;z-index:500;top:auto;bottom:10px;right:0;margin-top:-85px}.contact-widget a{background-color:#1a1a1a;display:block;float:right;clear:both;width:35px;height:35px;margin:2px 0;padding:6px 0 0 6px;text-decoration:none;transition:width 250ms;white-space:nowrap;overflow:hidden}.contact-widget a.hover{background-color:#1d4f48;width:230px}.contact-widget a i,.contact-widget a svg{color:#fff;font-size:24px}.contact-widget a span{color:#fff;text-decoration:none;font-weight:600;font-size:16px;text-transform:uppercase;padding:0 20px;vertical-align:top}.contact-form{position:relative}.contact-form .form-cover{background-color:#d8d2d2;opacity:.65;position:absolute;top:0;left:0;width:100%;height:100%;z-index:600;display:none}.contact-form .form-cover.show{display:block}.contact-form label{font-size:14px;font-weight:700;width:100%;margin:10px 0 5px}.contact-form label.error{margin-top:0;color:#ba0000;font-weight:600}.contact-form input[type=text],.contact-form input[type=email],.contact-form select,.contact-form textarea{width:100%;height:35px;border:solid 1px #b4b4b4;font-size:14px;color:#1a1a1a}.contact-form input[type=text].error,.contact-form input[type=email].error,.contact-form select.error,.contact-form textarea.error{border-color:#ba0000;border-width:2px}.contact-form textarea{min-height:150px}.contact-form .submit-buttons{margin-top:20px;text-align:right}.contact-form .submit-buttons button,.contact-form .submit-buttons input a{margin-left:20px}.contact-form .secondary-subject{display:block}#genericpage-extrasections{padding:5px 20px}@media(max-width:576px){header nav .nav-wrap{height:96vh}header nav .nav-wrap .newnavclass{position:initial;top:-32px;right:206px;border:0;border-top:1px solid;border-color:#fff;width:88%;margin-right:52px!important;float:right;font-size:12px}header nav .nav-wrap .newnavclass a{font-size:12px;padding-left:32px!important}header nav .nav-wrap .nav-block a{font-size:12px;padding-left:0;line-height:30px;font-weight:700}header .mobile-hamburger{margin:14px 12px 0 0}.content-container .spareparts{position:absolute;padding-top:45px}.content-container .primary-menu-item img{height:auto;height:35px!important;max-width:100%}header .industries-title{margin-top:11px;color:#fff;font-weight:bold;margin-left:-60px}header .nav-product-title{margin-top:19px;color:#fff;font-weight:bold;margin-left:207px}header div#submenu5::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #3f9c35;background-color:#f5f5f5}header div#submenu5::-webkit-scrollbar{width:4px;background-color:transparent}header div#submenu5::-webkit-scrollbar-thumb{background-color:#47b372}header div#submenu4::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #3f9c35;background-color:#f5f5f5}header div#submenu4::-webkit-scrollbar{width:4px;background-color:transparent}header div#submenu4::-webkit-scrollbar-thumb{background-color:#47b372}header div#submenu1::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #3f9c35;background-color:#f5f5f5}header div#submenu1::-webkit-scrollbar{width:4px;background-color:transparent}header div#submenu1::-webkit-scrollbar-thumb{background-color:#47b372}header #child-nav-industries{position:fixed;height:525px;width:425px}header .force-overflow{min-height:450px}header .mobilescrollbrand{height:390px;overflow-y:scroll;margin-bottom:25px;width:338px}header .addmobilescroll{height:300px;width:auto;overflow-y:scroll;margin-bottom:25px;width:358px}header .addmobilescrollapp{height:280px;width:341px;overflow-y:auto;margin-bottom:25px;position:fixed}header .checkdesktopscreen{display:none}header .checkmobilescreen{display:flex;margin-left:190px}header .arrow{margin:125% 0% -152% 98%;color:#fff;display:block}header .arrow-product{margin:81% 0% 0% 90%;color:#fff;transform:rotate(0deg);position:fixed;display:block}header .container{max-width:900px}header .titlefont{font-size:14px}header .producttitlefont{font-size:14px}header #child-nav-brands{position:fixed}header .child-nav .back-to-main{border-bottom:0!important;margin-left:-61px}header .brands-title{margin-top:19px;color:#fff;font-weight:bold;margin-left:-30px;margin-bottom:0}header .brandscontentalign{margin-left:-19px;margin-top:-12px;font-size:16px}header .addbgborder{border-bottom:0;border-right:0;margin-right:78px}header .brands-bg{display:none}header .mobile-border{border-right:0;margin-right:78px}header #child-nav-solutions{position:fixed}header .solutions-title{margin-top:8px;color:#fff;font-weight:bold;margin-left:-23px}header .solutions-bg{display:none}header .solutionbgborder{margin-right:62px}header .solutionmobile-border{border-right:0}header #child-nav-about{position:fixed}header .about-bg{margin-left:252px}header .aboutbgborder{margin-right:108px}header .About-responsive{margin-left:15px!important}header .aboutmobile-border{margin-right:108px;border-right:0}header .subtypes-products{position:initial;line-height:20px;font-size:14px;margin-left:20px}header .rotate{transform:none}header .SolutionsRespo{margin-left:0;margin-top:0;font-size:16px}header .products-sidepannel{background-color:transparent;width:160px;height:615px;margin-left:-17px}header .productstitlecolor div{display:block;color:#1a1a1a;font-size:16px}header .backcolor{border-bottom:0;padding-top:8px;margin-top:0;font-size:14px}header #accordion{list-style:none;margin-left:-109px}header .fixed{position:unset;padding-left:0;top:128px;left:60%;z-index:2;transform:translate(-20%) rotate(0deg);display:block}header .brands-textsize{display:contents;font-size:14px}header .h2-transform{background-color:transparent;margin-bottom:20px;transform:rotate(90deg);position:absolute;margin-left:298px;margin-top:-20px;font-weight:bold}header .Responivebacktomainproducts{margin-left:179px!important}header .products-alignment{margin-left:24px}header .brands-topalin{margin-top:31px;margin-left:-18px}header .h2-transform h2{color:#858484;font-weight:bold;font-size:40px}header .Addgreenborder{border-bottom:0}header .industries-backtomain{margin-left:-96px!important}header .industry-bg{display:none}header .product-button{width:188px}header .application-button{width:auto;float:left}header .brand-button{width:196px}header .fixed-ind{margin-left:-18px;line-height:12px!important}header .fixed-about{margin-left:-28px}.page-header .section-container .product-title{font-size:28px;line-height:33px}header .logo img{height:23px}.mobresponsive-change{padding-top:0!important}}@media only screen and (max-width:410px) and (min-width:360px){header nav .nav-wrap{height:90vh}header nav .nav-wrap .nav-block a{font-size:12px;padding-left:0;line-height:30px;font-weight:700}header .industries-title{margin-top:11px;color:#fff;font-weight:bold;margin-left:-60px}header .brands-title{margin-top:19px;color:#fff;font-weight:bold;margin-left:-31px}header #child-nav-industries{position:fixed;height:525px;width:380px}header .addmobilescrollapp{height:270px;width:305px;overflow-y:auto;margin-bottom:25px;position:fixed}header .mobilescrollbrand{width:300px}header .addmobilescroll{height:300px;overflow:auto;overflow-x:hidden;width:323px}header .checkdesktopscreen{display:none}header .checkmobilescreen{display:flex;margin-left:186px}header .arrow-product{margin:91% 0% 0% 84%;color:#fff;transform:rotate(0deg);position:fixed;display:block}header .arrow{margin:125% 0% -152% 98%;color:#fff;display:block}header .titlefont{font-size:14px}header .producttitlefont{font-size:14px}header .brands-bg{display:none}header .mobile-border{border-right:0;margin-right:70px}header .solutions-title{margin-top:10px;color:#fff;font-weight:bold;margin-left:-25px}header .solution-textalign{margin-left:-20px}header .about-bg{margin-left:216px;position:fixed}header .aboutmobile-border{margin-right:67px;border-right:0}header .aboutbgborder{margin-right:67px}header .solutions-bg{display:none}header .solutionbgborder{margin-right:11px}header .SolutionsRespo{margin-left:-28px;margin-top:0;font-size:16px}header .brands-textsize{display:contents;font-size:14px}header #accordion{list-style:none;margin-left:-106px}header .products-sidepannel{background-color:transparent;width:160px;height:615px;margin-left:-17px}header .products-align{margin-top:-2px;margin-left:-30px;font-size:15px}header .brands-align{margin-left:-36px;margin-top:-17px;display:table-caption;font-size:15px}header .applications-align{margin-top:-2px;margin-left:-6px;font-size:15px}header .type-screenalign{margin-left:-30px}header .sidebar-align{margin-left:-40px}header .fixed-ind{margin-left:-18px;line-height:12px!important}header .brands-topalin{margin-top:28px}header .subtypes-products{position:initial;line-height:20px;font-size:14px}header .h2-transform{background-color:transparent;margin-bottom:20px;transform:rotate(90deg);position:absolute;margin-left:246px;margin-top:0;font-weight:bold}header .products-alignment{margin-left:-4px}header .fixed{position:unset;padding-left:1px;top:128px;left:63%;z-index:2;transform:translate(-20%) rotate(0deg);display:block}header .Addgreenborder{border-bottom:0}header .industry-bg{display:none}header .industry-bg h2{color:#858484;font-weight:bold;margin-top:-49px;margin-left:-323px}header .product-button{width:185px}header .application-button{width:auto;float:left}header .brand-button{width:195px}header .fixed-about{margin-left:-20px}header .productstitlecolor{display:block;color:#1a1a1a;font-size:16px}.page-header .section-container .product-title{font-size:25px;line-height:33px}a.language-styles{background-color:#d8d2d2;margin:0 0 0 -2px}}@media only screen and (max-width:320px) and (min-width:280px){header nav .nav-wrap{height:100vh}header nav .nav-wrap .nav-block a{font-size:12px;padding-left:0;line-height:30px;font-weight:700}header #child-nav-industries{position:fixed;height:525px;width:425px}header .addmobilescrollapp{height:280px;width:259px;overflow-y:auto;margin-bottom:25px;position:fixed}header .Responivebacktomainproducts{margin-left:199px!important}header .nav-product-title{margin-top:8px;color:#fff;font-weight:bold;margin-left:226px}header .mobilescrollbrand{width:250px}header .addmobilescroll{height:271px;overflow:auto;overflow-x:hidden}header .checkdesktopscreen{display:none}header .checkmobilescreen{display:flex;margin-left:0}header .arrow-product{margin:104% 0% 0% 86%;color:#fff;transform:rotate(0deg);position:fixed;display:none}header .arrow{margin:125% 0% -152% 98%;color:#fff;display:block}header .titlefont{font-size:14px}header .producttitlefont{font-size:14px}header .brands-bg{display:none}header .mobile-border{border-right:0;margin-right:70px}header .solutions-title{margin-top:12px;color:#fff;font-weight:bold;margin-left:-19px}header .solution-textalign{margin-left:-20px}header .solutions-bg{display:none}header .solutions-bg h2{color:#858484;font-weight:bold;margin-right:5px;margin-top:-225px}header .about-bg{margin-left:163px;position:fixed}header .aboutbgborder{margin-right:66px}header .aboutmobile-border{border-right:0;margin-right:66px}header .solutionbgborder{margin-right:-13px}header .SolutionsRespo{margin-left:-27px;margin-top:0;font-size:16px}header .brands-textsize{display:contents;font-size:14px}header #accordion{list-style:none;margin-left:-95px}header .productmobileresp{margin-left:203px}header .h2-transform{background-color:transparent;margin-bottom:20px;transform:rotate(90deg);position:absolute;margin-left:400px;margin-top:96px;font-weight:bold}header .products-align{margin-top:-2px;margin-left:-30px;font-size:15px}header .brands-align{margin-left:-36px;margin-top:-17px;display:table-caption;font-size:15px}header .applications-align{margin-top:-2px;margin-left:-6px;font-size:15px}header .type-screenalign{margin-left:-30px}header .sidebar-align{margin-left:-40px}header .fixed-ind{margin-left:-18px;margin-left:-28px}header .brands-topalin{margin-top:34px}header .products-alignment{margin-left:-22px}header .backcolor{margin-left:-5px}header .Addgreenborder{border-bottom:0}header .industry-bg{display:none}header .fixed-about{margin-left:-28px}.page-header .section-container .product-title{font-size:20px;line-height:33px}}@media(min-width:768px){.contact-widget{top:50%;bottom:auto}.contact-widget a:hover{background-color:#1d4f48;width:230px}header nav .nav-wrap{width:768px;height:460px}header nav .nav-wrap .newnavclass{position:initial;top:-32px;right:206px;border:0;border-top:1px solid;border-color:#fff;width:91%;margin-right:50px;float:right}header nav .nav-wrap .newnavclass a{font-size:12px;padding-left:10px!important}header nav .nav-wrap .nav-block a{font-size:12px;padding-left:29px;line-height:35px}header .mobile-hamburger{margin:14px 39px 0 0}.content-container .spareparts{position:absolute;margin-top:50px}header div#byApplication::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #3f9c35;background-color:#f5f5f5}header div#byApplication::-webkit-scrollbar{width:4px;background-color:transparent}header div#byApplication::-webkit-scrollbar-thumb{background-color:#47b372}header div#byBrand::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #3f9c35;background-color:#f5f5f5}header div#byBrand::-webkit-scrollbar{width:4px;background-color:transparent}header div#byBrand::-webkit-scrollbar-thumb{background-color:#47b372}header .addmobilescrollapplications{height:auto;width:auto;overflow-y:scroll;margin-bottom:25px;width:433px}header .force-overflow{min-height:450px}header .mobilescrollbrand{height:420px;overflow-y:scroll;margin-bottom:25px;width:410px}header .addmobilescroll{height:404px;width:auto;overflow-y:scroll;margin-bottom:25px;width:433px}header .addmobilescrollbrands{height:404px;width:auto;overflow-y:scroll;margin-bottom:25px;width:433px}header .checkdesktopscreen{display:flex}header .checkmobilescreen{display:none}header .arrow{margin:50% 0% -149% 135%;color:#fff;display:block}header .arrow-product{margin:51% 0% 0% 90%;color:#fff;position:fixed;transform:rotate(0deg)}header .titlefont{font-size:16px}header .producttitlefont{font-size:16px}header #child-nav-brands{position:fixed}header .brands-title{margin-top:9px;color:#fff;font-weight:bold;margin-left:-6px;margin-bottom:25px}header .child-nav .back-to-main{border-bottom:0!important;margin-left:-43px}header .brandscontentalign{margin-left:-16px;margin-top:-27px;font-size:16px}header .brands-bg{background-color:transparent;transform:rotate(90deg);position:absolute;margin-left:590px;margin-top:52px}header .mobile-border{border-right:0;margin-right:4px}header .child-nav.mobile{height:600px;position:fixed}header header nav .nav-wrap{width:768px}header #child-nav-solutions{position:fixed}header .solutions-bg{margin-left:229px;margin-top:120px}header .SolutionsRespo{margin-left:-19px;margin-top:-12px;font-size:16px}header .solutions-title{margin-top:13px;color:#fff;font-weight:bold;margin-left:-2px}header .solution-textalign{margin-left:-20px}header #child-nav-about{position:fixed}header .About-responsive{margin-left:15px}header .aboutmobile-border{border-right:0}header .rotate{transform:none}header .aboutbgborder{border-bottom:0;border-right:0;margin-right:-303px}header .about-bg{background-color:transparent;transform:rotate(90deg);position:fixed;margin-top:36px;margin-left:604px}header .solutionbgborder{margin-right:417px}header .productmobileresp{margin-left:198px}header .backcolor{border-bottom:2px solid #f8f9fa;padding-top:18px;margin-top:0}header .products-sidepannel{background-color:#d8d2d2;width:161px;height:760px;margin-left:0}header #child-nav-products{position:fixed}header .fixed{position:unset;padding:10px;top:128px;left:55%;z-index:2;transform:translate(-20%) rotate(0deg);display:block}header .h2-transform{background-color:transparent;margin-bottom:20px;transform:rotate(90deg);position:fixed;margin-left:622px;margin-top:96px;font-weight:bold}header .nav-product-title{margin-top:19px;color:#fff;font-weight:bold;margin-left:4px;margin-left:227px}header .nav-tabs{border-bottom:0}header .Responivebacktomainproducts{margin-left:195px!important}header .brands-topalin{margin-top:-20px}header .subtypes-products{position:initial;line-height:20px;font-size:14px;margin-left:75px}header .Addgreenborder{border-bottom:0}header #child-nav-industries{position:fixed;height:525px;width:810px}header .industries-title{margin-top:19px;color:#fff;font-weight:bold;margin-left:-4px}header .industry-bg{background-color:transparent;transform:rotate(90deg);position:fixed;margin-top:66px;margin-left:130px}header .fixed-ind{margin-left:-82px}header .fixed-about{margin-left:-26px}header .brands-textsize{display:block;font-size:16px}.page-header .section-container .product-title{font-size:32px;line-height:33px}}@media(min-width:992px){header .logo{margin-left:50px;padding-top:10px}header .logo img{height:36px}footer .container{background:#fff;padding-top:100px}footer .footer-logo-container{background-color:#fff;padding:30px 0 30px 50px;text-align:left;width:50%}footer .footer-logo-container img{height:40px}footer .content-container{padding:20px 0 50px}footer .content-container .footer-nav{float:left;width:90%;margin-left:50px;border-top:1px solid #fff}footer .content-container .footer-nav nav{display:inline-block;vertical-align:top}footer .content-container .footer-nav nav:not(:first-child){margin-left:32px;margin-top:20px;padding-top:20px}footer .content-container .footer-cta{float:right;width:40%;padding-right:50px;margin-left:0;margin-top:-60px}.content-container{padding:25px 50px}.two-row-block{padding:30px}.block-header-text{font-size:54px;line-height:54px}.section-block.gray-block .block-header{background-color:#d8d2d2}.section-block.gray-block .block-header.align-header-right{background-color:#fff;text-align:right}.section-block.gray-block .block-header.align-header-right .block-header-text{background-color:#d8d2d2;color:#aba5a5;padding:30px 50px 30px 70px}.section-block.gray-block .block-header .block-header-text{background-color:#fff;color:#d8d2d2}.section-block.dark-gray-block .section-container .section-block-body{background-color:#1a1a1a}.section-block.dark-gray-block .block-header{background-color:#1a1a1a}.section-block.dark-gray-block .block-header .block-header-text{background-color:#1a1a1a;color:#fff}.section-block .section-container{background-color:#fff;padding:5px 0 0 0}.section-block .block-header .close-section{display:none}.section-block .block-header .block-header-text{text-align:center;padding:30px 70px 30px 50px}.section-block.white-block .block-header.align-header-right{text-align:right}.secondary-menu .section-container{padding:0 0 0 50px}.bread-crumb .section-container{padding:3px 0 0 50px}.bread-crumb .bread-crumb-container a.logo{margin-right:50px}.page-menu{display:block}.page-menu .section-container{padding-left:50px}.popup-modal .modal-header{border-color:#fff;padding:0;justify-content:left}.popup-modal .modal-header h3{border-right:solid 1px #fff;padding:55px 35px 35px 35px}.popup-modal .modal-header h5{display:block;padding:67px 35px 0 35px}.popup-modal .modal-body{padding:20px 35px}.carousel .slides .slide h2{font-size:48px;margin:30px 0}.carousel .slides .slide .green-bar{padding:5px 100px 5px 25px}.carousel+.carousel-images img{position:absolute;bottom:0;right:0;max-height:100%;height:auto;left:auto;width:auto;max-width:60%;transform:none}.page-hero .section-container{min-height:500px;position:relative}.page-hero .section-container .content-container{min-height:400px;padding-bottom:0;height:100%}.page-hero .section-container .content-container .carousel{margin-top:60px}.page-hero .section-container .content-container .carousel .slides .slide .slide-content-box{height:100%;width:547px;padding:40px 40px 20px 65px}#genericpage-extrasections{padding:15px 50px}header nav .nav-wrap{width:1025px;height:500px}header nav .nav-wrap .newnavclass{position:initial;top:-32px;right:206px;border:0;border-top:1px solid;border-color:#fff;width:89%;margin-right:99px!important;float:right}header nav .nav-wrap .newnavclass a{font-size:12px}header nav .nav-wrap .nav-block a{font-size:12px;padding-left:17px;line-height:35px}header .force-overflow{min-height:450px}header .addmobilescroll{height:auto;width:auto;overflow-y:hidden}header .addmobilescrollbrands{height:auto;width:auto;overflow-y:hidden;margin-bottom:25px}header .addmobilescrollapplications{height:auto;width:auto;overflow-y:hidden;margin-bottom:0}header .checkdesktopscreen{display:flex}header .checkmobilescreen{display:none}header .arrow{margin:37% 0% -149% 139%;color:#fff;display:block}header .arrow-product{margin:-34% 21% -13% 101%;color:#fff;transform:rotate(0deg);position:initial}header .titlefont{font-size:16px}header .brands-textsize{font-size:16px;display:flex}header .producttitlefont{font-size:16px}header #child-nav-brands{position:fixed}header .brands-title{margin-top:19px;color:#fff;font-weight:bold;margin-left:4px;margin-bottom:0}header .child-nav .back-to-main{border-bottom:0!important;margin-left:-43px}header .brandscontentalign{margin-left:13px;margin-top:-5px;font-size:16px}header .brands-bg{background-color:transparent;transform:rotate(90deg);position:absolute;margin-left:839px;margin-top:52px}header .mobile-border{border-right:0;margin-right:-239px}header header nav .nav-wrap{width:1023px}header #child-nav-solutions{position:fixed}header .solutions-bg{margin-left:273px;margin-top:122px}header .solutions-title{margin-top:9px;color:#fff;font-weight:bold;margin-left:-193px;display:block}header .solution-textalign{margin-left:-20px}header #child-nav-about{position:fixed}header .about-bg{margin-left:816px;position:fixed}header .aboutbgborder{margin-right:-551px}header .aboutmobile-border{margin-right:-551px;border-right:0}header .About-responsive{margin-left:15px}header .fixed-about{margin-left:-16px}header .rotate{transform:none}header .solutionbgborder{margin-right:433px}header .solutionmobile-border{margin-left:-234px!important}header .SolutionsRespo{margin-left:-188px;margin-top:-12px;font-size:16px}header #child-nav-products{position:fixed}header .nav-product-title{margin-top:19px;color:#fff;font-weight:bold;margin-left:4px;margin-left:125px}header .backcolor{border-bottom:2px solid #f8f9fa;padding-top:18px;margin-top:0}header .products-sidepannel{background-color:#d8d2d2;width:170px;height:667px;margin-left:107px}header .fixed{position:absolute;padding:10px;top:105px;left:84%;z-index:2;transform:translate(-50%) rotate(0deg);display:block}header .h2-transform{background-color:transparent;margin-bottom:20px;transform:rotate(90deg);position:fixed;margin-left:978px;margin-top:96px;font-weight:bold}header .Responivebacktomainproducts{margin-left:100px!important}header .nav-tabs{border-bottom:0}header .brands-topalin{margin-top:0;margin-top:0}header .products-alignment{margin-left:0}header .subtypes-products{position:initial;line-height:20px;font-size:14px}header .Addgreenborder{border-bottom:0}header #child-nav-industries{position:fixed;height:525px;width:1040px}header .industries-title{margin-top:19px;color:#fff;font-weight:bold;margin-left:4px}header .industry-bg{background-color:transparent;transform:rotate(90deg);position:fixed;margin-top:33px;margin-left:350px}header .industries-backtomain{margin-left:-21px!important}header .fixed-ind{margin-left:-42px}header .productmobileresp{margin-left:0}.page-header .section-container .product-title{font-size:38px;line-height:33px}}@media(min-width:1200px){header nav .nav-wrap{width:1280px}header nav .nav-wrap .nav-block a{font-size:12px;padding-left:35px;line-height:35px}header .addmobilescrollbrands{height:404px;width:auto;overflow-y:hidden;margin-bottom:25px}header .addmobilescrollapplications{height:auto;width:auto;overflow-y:hidden;margin-bottom:0}header .solutions-title{margin-top:9px;color:#fff;font-weight:bold;margin-left:-443px;display:block}header .productmobileresp{margin-left:0}header div#byBrand::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #3f9c35;background-color:#f5f5f5}header div#byBrand::-webkit-scrollbar{width:4px;background-color:transparent}header div#byBrand::-webkit-scrollbar-thumb{background-color:#47b372}header .force-overflow{min-height:450px}header .mobilescrollbrand{height:420px;overflow-y:scroll;margin-bottom:25px;width:496px;display:initial}header .addmobilescroll{height:auto;width:auto;overflow-y:hidden;margin-bottom:25px;width:433px;display:contents!important}header .checkdesktopscreen{display:flex}header .checkmobilescreen{display:none}header .arrow{margin:36% 0% -149% 176%;color:#fff;display:block}header .arrow-product{margin:29% -25% 66% 102%;color:#fff;transform:rotate(0deg);position:fixed}header .titlefont{font-size:16px}header .producttitlefont{font-size:16px}header #child-nav-brands{position:fixed}header .brands-bg{background-color:transparent;transform:rotate(90deg);position:absolute;margin-left:1079px;margin-top:52px}header .mobile-border{border-right:0;margin-right:-457px!important}header .brandscontentalign{margin-left:32px;margin-top:-10px;font-size:16px}header header nav .nav-wrap{width:1280px}header .fixed-about{margin-left:-28px}header .solutions-bg{margin-left:248px;margin-top:163px}header .about-bg{margin-left:1051px}header .aboutbgborder{margin-right:-754px}header .aboutmobile-border{margin-right:-754px!important;border-right:0}header .solutionmobile-border{margin-left:-481px!important}header .SolutionsRespo{margin-left:-454px;margin-top:-12px;font-size:16px}header .brands-title{margin-top:19px;color:#fff;font-weight:bold;margin-left:35px;margin-bottom:-1px}header #child-nav-products{position:fixed}header .Responivebacktomainproducts{margin-left:106px!important}header .child-nav .back-to-main{border-bottom:0!important;margin-left:0;margin-left:0}header .nav-product-title{margin-top:19px;color:#fff;font-weight:bold;margin-left:4px;margin-left:129px}header .backcolor{border-bottom:2px solid #f8f9fa;padding-top:18px;margin-top:0}header .products-sidepannel{background-color:#d8d2d2;width:170px;height:950px;margin-left:107px}header .fixed{position:absolute;padding:10px;top:101px;left:69%;z-index:2;transform:translate(-50%) rotate(0deg);display:block}header .h2-transform{background-color:transparent;margin-bottom:20px;transform:rotate(90deg);position:fixed;margin-left:1223px;margin-top:107px;margin-top:96px;font-weight:bold}header .nav-tabs{border-bottom:0}header .brands-topalin{margin-top:0}header .products-alignment{margin-left:33px;margin-top:29px}header .Addgreenborder{border-bottom:0}header #child-nav-industries{position:fixed;margin-right:-1px;height:550px;width:auto}header .industry-bg{background-color:transparent;transform:rotate(90deg);position:fixed;margin-top:111px;margin-left:562px}header .industries-title{margin-top:19px;color:#fff;font-weight:bold;margin-left:4px}header .industries-backtomain{margin-left:-37px!important}header .fixed-ind{margin-left:-56px}.mobresponsive-change{padding-top:0!important}}@media(min-width:1300px){.mobresponsive-change{padding-top:3rem!important}header nav a.selected{color:#1d4f48}.d-xxl-none{display:none!important}.container{max-width:1920px}.content-container{padding:70px 80px}.page-header .section-container{background-color:#1d4f48;color:#fff;font-size:32px;line-height:32px;font-family:"Barlow Semi Condensed",sans-serif}.page-header .section-container .product-title{font-size:84px;line-height:90px}.page-header .section-container .content-container{height:140px;margin:0 80px 0 80px;padding:20px 0 0 35px;border-left:solid 1px #fff}.page-header .section-container .content-container .primary-menu-item img{height:70px}footer .footer-logo-container{padding:50px 80px}footer .content-container .footer-nav{border-top:1px solid #fff;margin-left:80px}footer .content-container .footer-cta{padding-right:80px}header nav{background:none;display:block;position:relative;height:auto;width:auto;float:right}header nav .nav-cover{display:block;width:100%;height:100%;background:#1a1a1a;opacity:.4}header nav .nav-wrap{position:static;width:auto;height:auto;background:transparent}header nav a{display:inline-block;margin:20px 0 0 20px;padding:0;color:#000}header nav a.desktop-search{display:inline-block;padding-left:11px;margin-left:11px;padding-right:83px;border-left:solid 1px #fff;border-bottom:solid 1px #fff}header nav a:before{content:''}header nav a:hover{color:#000}header nav a.addborder:hover{border-style:solid;border-right:0;border-left:0;border-top:0;border-color:#000;line-height:28px}header nav .nav-block{display:inline-block;margin-left:10px;background-color:#fff;padding-top:63px}header nav .nav-block .button-style{background-color:#1d4f48;border-radius:62px 5px 40px 0;border:0;color:#a78686}header nav .nav-block a{margin:20px 0 10px 0}header .contact-style{border-radius:17px 0 18px 3px;color:#fff;background-color:#1d4f48;width:109px;height:42px;border:0}header .child-nav{display:none;position:absolute;z-index:120;top:108px;height:auto;max-height:calc(100vh - 91px)}header .child-nav .back-to-main{display:none}header .child-nav.is-scrolled{top:40px;position:fixed}header .mobile-hamburger{display:none}.block-header-text{font-size:78px;line-height:78px}.section-block.gray-block .block-header.align-header-right .block-header-text{padding:30px 80px 30px 70px}.section-block .block-header.align-header-right{background-color:#fff;text-align:right}.section-block .block-header.align-header-right .block-header-text{padding:30px 50px 30px 70px}.section-block .block-header .block-header-text{padding:30px 70px 30px 80px}.secondary-menu .section-container{padding:0 0 0 80px}.secondary-menu .section-container .Secondarymenutitile{margin-top:5px;margin-left:22px}.secondary-menu nav{white-space:nowrap}.secondary-menu nav a{font-size:17px;padding:15px 0;margin:0 10px;display:inline-block}.secondary-menu nav a.primary-menu-item{font-size:36px;padding:10px 0 15px 0;display:inline-block}.bread-crumb .section-container{padding:5px 0 0 80px}.bread-crumb .bread-crumb-container a.logo{margin-right:80px}.page-menu.sticky{top:40px}.page-menu .section-container{padding-left:80px}.page-menu nav a{margin:0 15px 0 0}#product-info .middle-container{padding-right:50px}#genericpage-extrasections{padding:40px 70px}header nav .nav-wrap .newnavclass{position:fixed;top:-20px;right:-89px;border-right-style:none;font-family:"Open Sans",sans-serif;background-color:#fff;line-height:54px;border-radius:0 0 0 60px;padding-left:3px;width:auto}header nav .nav-wrap .newnavclass a{font-size:12px;padding-left:11px;color:#1d4f48}header nav .nav-wrap .nav-block a{font-size:16px;padding-left:1px;line-height:27px;color:#fff;margin-right:0;margin-left:0;margin-top:7px}header featured-product nav .nav-wrap .newnavclass a:hover{color:#47b372}header featured-product nav .nav-wrap .newnavclass a{margin:20px 0 0 8px;color:#1d4f48}header nav .nav-wrap{position:static!important;width:auto!important;height:auto!important;background:transparent!important}header .industries-title{display:none}header .products-alignment{margin-left:0;margin-top:0}header .addmobilescrollbrands{height:404px;width:auto;overflow-y:hidden;margin-bottom:25px}header .addmobilescrollapplications{height:auto;width:auto;overflow-y:hidden;margin-bottom:0}header .solutions-title{display:none}header .brands-title{margin-top:19px;color:#fff;font-weight:bold;margin-left:35px;margin-bottom:-1px;display:none}header .About-responsive{margin-left:0!important}header .nav-product-title{margin-top:19px;color:#fff;font-weight:bold;margin-left:4px;display:none}header .addmobilescroll{height:auto;width:auto;overflow-y:hidden;margin-bottom:25px;width:433px;display:block!important}header .force-overflow{min-height:500px;display:contents;width:540px}header #brandmobilescroll .force-overflow{min-height:500px;display:flex;width:540px}header .mobilescrollbrand{display:contents}header .checkdesktopscreen{display:flex}header .checkmobilescreen{display:none}header .arrow-product{display:none!important}header .arrow{display:none!important}header .titlefont{font-size:16px}header .producttitlefont{font-size:16px}header .scrollNav{left:82px!important;top:40px;position:fixed!important}header .brands-bg{background-color:transparent;transform:rotate(90deg);position:absolute;margin-left:489px!important;margin-top:44px}header .fixed-about{margin-left:9px}header #child-nav-brands{margin-right:50px;position:relative!important;float:right}header #child-nav-solutions{margin-right:50px;position:relative!important;float:right}header #child-nav-industries{margin-right:50px;position:relative!important;float:right;height:auto}header #child-nav-about{margin-right:16px;position:relative!important;float:right}header #child-nav-products{position:relative!important;float:right}header .addbgborder{border-bottom:5px solid #47b372!important;border-right:0!important;margin-right:0!important;margin-right:0}header .brandscontentalign{margin-left:0!important;margin-top:0!important;font-size:16px}header .solution-textalign{margin-left:-57px;font-size:16px}header .solutions-bg{margin-left:124px!important;margin-top:205px!important;position:absolute}header .about-bg{margin-left:195px!important;margin-top:29px;position:absolute}header .aboutmobile-border{margin-right:-506px;border-right:1px solid #b2b2b2}header .solutionbgborder{margin-right:0!important}header .aboutbgborder{margin-right:0}header .SolutionsRespo{margin-left:35px;margin-top:0;font-size:16px}header .productmobileresp{margin-left:0}header .Responivebacktomainproducts{margin-left:0}header .products-sidepannel{background-color:#d8d2d2;width:210px;height:900px;margin-left:0}header .backcolor{border-bottom:2px solid #f8f9fa;padding-top:18px;margin-top:0}header .fixed{position:absolute;padding:10px;top:18px;left:78%;z-index:2;transform:translate(-50%) rotate(0deg);display:block}header .ind-subalign{left:434px}header .h2-transform{background-color:transparent;margin-bottom:20px;transform:rotate(90deg);position:absolute;margin-left:792px;margin-top:78px;font-weight:bold}header .h2-transform h2{color:#858484;font-weight:bold;font-size:40px;word-spacing:14px}header .brands-textsize{display:flex;font-size:16px}header .brands-topalin{margin-top:0}header .industry-bg{background-color:transparent;transform:rotate(90deg);position:absolute;margin-top:127px;margin-left:0}header .Addgreenborder{border-bottom:5px solid #47b372}header .fixed-ind{margin-left:0}header a.addborder.selected{border-style:solid;border-right:0;border-left:0;border-top:0;border-color:#47b372;line-height:28px}header .logo img{height:35px}a.language-styles{background-color:#fdfdfd;margin:23px -5px 0 28px}}@media(min-width:1400px){.secondary-menu .section-container{padding:0 0 0 80px;text-align:left}.secondary-menu .section-container .Secondarymenutitile{margin-top:5px;margin-left:22px}.secondary-menu nav a{font-size:20px;margin:0 15px}header .logo{margin-left:80px}header nav a{margin:20px 0 0 20px;font-size:18px}#genericpage-extrasections{padding:40px 70px}header nav .nav-wrap .newnavclass{top:-5px;right:-85px;border-right-style:none;font-family:"Open Sans",sans-serif;background-color:#fff;line-height:34px;border-radius:20px 0 0 54px;width:auto}header nav .nav-wrap .newnavclass a{font-size:14px;padding-left:13px}header nav .nav-wrap .nav-block .button-style{background-color:#1d4f48;border-radius:59px 5px 36px 0;border:0;width:129%;height:51px}header nav .nav-wrap .nav-block a{font-size:15px;padding-left:0;line-height:12px;margin-right:0;margin-left:7px;margin-top:0}header nav .nav-block{display:inline-block;margin-left:10px;padding:0 7px 3px 0;border-left:solid 1px #fff;padding-top:65px}header nav .nav-block a{margin:20px 6px 0 15px}header nav a{display:inline-block;margin:20px 0 0 40px;padding:0}header nav a.desktop-search{display:inline-block;padding-left:23px;margin-left:11px;padding-right:115px;border-left:solid 1px #fff;border-bottom:solid 1px #fff}header nav .nav-wrap .newnavclass a{margin:21px 9px 0 4px}header .checkdesktopscreen{display:flex}header .checkmobilescreen{display:none}header .arrow-product{display:none!important}header .arrow{display:none!important}header .titlefont{font-size:16px}header .producttitlefont{font-size:16px}header .scrollNav{left:82px!important;top:40px;position:fixed!important}header .SolutionsRespo{margin-left:30px;margin-top:0;font-size:16px;position:absolute}header .Addgreenborder{border-bottom:5px solid #47b372}header .fixed-ind{margin-left:-10px}header .industry-bg{margin-left:6px}header a.addborder.selected{border-style:solid;border-right:0;border-left:0;border-top:0;border-color:#47b372;line-height:28px}.mobresponsive-change{padding-top:3rem!important}}@media(min-width:1800px){.mobresponsive-change{padding-top:3rem!important}.content-container{padding:30px 30px}.page-header .section-container .content-container{height:140px;margin:0 300px}header nav a{margin:20px 0 0 30px}footer .footer-logo-container{padding:50px 300px}footer .content-container .footer-nav{margin-left:300px;width:80%;border-top:1px solid #fff}footer .content-container .footer-cta{padding-right:300px;width:45%}.section-block.gray-block .block-header.align-header-right .block-header-text{padding:30px 300px 30px 70px}.section-block .block-header .block-header-text{paddiild-ng:30px 70px 30px 300px}.secondary-menu .section-container{padding:0 0 0 300px}.page-menu .section-container{padding-left:300px}.page-menu .section-container .Secondarymenutitile{margin-top:5px;margin-left:22px}header .checkdesktopscreen{display:flex}header .checkmobilescreen{display:none}header .arrow-product{display:none!important}header .arrow{display:none!important}header .titlefont{font-size:16px}header .producttitlefont{font-size:16px}header .scrollNav{left:82px!important;top:40px;position:fixed!important}header a.addborder.selected{border-style:solid;border-right:0;border-left:0;border-top:0;border-color:#47b372;line-height:28px}}.solutions-header .section-container{padding-top:0}.solutions-header .content-container{background-color:#b7bfc6;padding-top:0;padding-bottom:0}.solutions-header .inner{padding-top:100px;padding-bottom:40px;border-left:1px solid #fff;padding-left:40px}.solutions-header .inner h1{display:inline-block;font-size:21px;letter-spacing:3px;color:#646363;font-weight:600;text-transform:uppercase;padding-left:15px;padding-bottom:15px;padding-right:20px;border-left:2px solid #a9a9a9;border-bottom:2px solid #a9a9a9;margin-bottom:40px}.solutions-header .inner .large-text{color:#fff;font-size:84px}.solutions.showcase-image{max-width:100%;overflow:hidden;text-align:center}.solutions.page-menu .section-container{border-bottom:1px solid #000}.solutions.page-menu nav a{text-transform:uppercase;font-size:15px;letter-spacing:1.5px;font-weight:700}.solutions.page-menu nav>a:nth-of-type(1){margin-left:0}.solutions#features .section-block-body{padding-bottom:100px}.solutions#features .feature-block-content h3{letter-spacing:1.2px;color:#3f9c35;text-transform:capitalize;line-height:60px;font-weight:600;max-width:580px}.solutions#features .feature-block-content hr{margin:40px 0}.solutions#features .feature-block-content p{letter-spacing:0;color:#2e2e2e;opacity:1}.solutions#features .image-container{text-align:left}.solutions#features .image-container img{margin:0}.solutions#process .content-container{padding-top:20px}.solutions#process .slider-wrap{display:flex;align-items:center}.solutions#process .left-button,.solutions#process .right-button{width:5%;text-align:center}.solutions#process .slick-list{width:90%}.solutions#process .step h3{margin-bottom:60px;font:54px;letter-spacing:0;color:#3f9c35;font-weight:600}.solutions#process .step .step-card{background:#b7bfc6;padding:30px;padding-bottom:60px;position:relative}.solutions#process .step .step-card img{margin-bottom:35px}.solutions#process .step .step-card h4{font-size:21px;letter-spacing:2.1px;color:#fff;text-transform:uppercase}.solutions#process .step .step-card p{font-size:18px;letter-spacing:0;color:#fff;margin-bottom:40px}.solutions#process .step .step-card a{position:absolute;bottom:30px;color:#fff;text-decoration:none}.solutions#process .step .step-card a svg{margin-right:10px}.solutions#related .slider-wrap{display:flex;align-items:center}.solutions#related .left-button,.solutions#related .right-button{width:5%;text-align:center}.solutions#related .slick-list{width:90%}.solutions#related .content-container>.row:first-of-type{margin-bottom:40px}.solutions#related .content-container h4{font-size:24px;color:#2e2e2e;text-transform:capitalize;max-width:200px;margin-bottom:10px}.solutions#related .content-container a{color:#3f9c35;text-decoration:none}.solutions#related .content-container svg{margin-right:10px}.solutions#relatedProducts .slider-wrap{display:flex;align-items:center}.solutions#relatedProducts .left-button,.solutions#relatedProducts .right-button{width:5%;text-align:center}.solutions#relatedProducts .slick-list{width:90%}.solutions#relatedProducts .content-container>.row:first-of-type{margin-bottom:40px}.solutions#relatedProducts .content-container h4{font-size:24px;color:#2e2e2e;text-transform:capitalize;max-width:200px;margin-bottom:10px}.solutions#relatedProducts .content-container a{color:#1d4f48;text-decoration:none}.solutions#relatedProducts .content-container svg{margin-right:10px}.solutions#resources .slider-wrap{display:flex;align-items:center}.solutions#resources .left-button,.solutions#resources .right-button{width:5%;text-align:center}.solutions#resources .slick-list{width:90%}.solutions#resources .slick-track{margin-left:0}.solutions#resources .content-container>.row:nth-of-type(2){margin-top:80px}.solutions#resources .resource img{margin-bottom:35px}.solutions#resources .resource h4{color:#3f9c35;font-weight:500;margin-bottom:20px}.solutions#resources .resource p{margin-bottom:20px}.solutions#resources .resource a{color:#3f9c35;text-decoration:none}.solutions#resources .resource svg{margin-right:10px}.solutions#resources .case-study{background:#fff;border:1px solid #707070;padding:50px 60px}.solutions#resources .case-study h4{margin-top:30px;margin-bottom:40px;font-weight:400;color:#3f9c35}.solutions#resources .case-study p{margin-bottom:50px}.solutions#resources .case-study a{color:#3f9c35;text-decoration:none}.solutions#resources .case-study svg{margin-right:10px}.solutions#resources .call-to-action{background:#b7bfc6;padding:50px 60px;color:#fff}.solutions#resources .call-to-action h4{margin-bottom:40px;font-weight:400}.solutions#resources .call-to-action p{margin-bottom:40px}.solutions#resources .call-to-action a{background:#fff;color:#646363;padding:5px 60px;text-align:center;text-transform:uppercase;font-size:18px;text-decoration:none;letter-spacing:2px;font-weight:600}.solutions#overview .row{margin:100px 0}.solutions#overview h3{max-width:500px;line-height:1.5;font-weight:600;text-transform:capitalize}.solutions#overview hr{border-top:1px solid #707070;margin:30px 0}.solutions#overview p{margin-bottom:30px;font-size:18px}.solutions#overview a{color:#3f9c35;text-decoration:none}.solutions#overview a svg{margin-right:10px}.solutions#video .video{display:inline-block}.solutions#video .text{display:inline-block}.solutions#video .text h4{font-size:38px;letter-spacing:0;color:#3f9c35;margin-bottom:20px;line-height:1.3;font-weight:600}.solutions#video .text hr{height:1px;margin-bottom:10px;border-top:1px solid #707070;margin-bottom:20px}.solutions#video .text p{font-size:18px;letter-spacing:0;color:#2e2e2e;line-height:1.4}.solutions#expertise .video{display:inline-block;text-align:right}.solutions#expertise .text{display:inline-block}.solutions#expertise .text h4{font-size:38px;letter-spacing:0;color:#3f9c35;margin-bottom:20px;line-height:1.3;font-weight:600}.solutions#expertise .text hr{height:1px;margin-bottom:10px;border-top:1px solid #707070;margin-bottom:20px}.solutions#expertise .text p{font-size:18px;letter-spacing:0;color:#2e2e2e;line-height:1.4}@media(max-width:567px){.content-container>.row:nth-of-type(2){padding-left:16px}}@media(min-width:768px){.content-container>.row:nth-of-type(2){padding-left:32px}}@media(min-width:992px){.content-container>.row:nth-of-type(2){padding-left:44px}.solutions#video .text h4{font-size:38px}.solutions#video .text p{font-size:18px}}@media(min-width:1200px){.content-container>.row:nth-of-type(2){padding-left:58px}}@media(min-width:1300px){.content-container>.row:nth-of-type(2){padding-left:60px}}[data-page="industries"] section.header .section-container{padding-top:0}[data-page="industries"] section.header .content-container{background-color:#b7bfc6;padding-top:0;padding-bottom:0}[data-page="industries"] section.header .inner{padding-top:100px;padding-bottom:40px;border-left:1px solid #fff;padding-left:40px}[data-page="industries"] section.header .inner h1{display:inline-block;font-size:21px;letter-spacing:3px;color:#646363;font-weight:600;text-transform:uppercase;padding-left:15px;padding-bottom:15px;padding-right:20px;border-left:2px solid #a9a9a9;border-bottom:2px solid #a9a9a9;margin-bottom:40px}[data-page="industries"] section.header .inner .large-text{color:#fff;font-size:84px}[data-page="industries"] section.showcase-image{max-width:100%;overflow:hidden;text-align:center}[data-page="industries"] section.page-menu .section-container{border-bottom:1px solid #000}[data-page="industries"] section.page-menu nav a{text-transform:uppercase;font-size:15px;letter-spacing:1.5px;font-weight:700}[data-page="industries"] section.page-menu nav>a:nth-of-type(1){margin-left:0}[data-page="industries"] section#overview .row{margin:100px 0}[data-page="industries"] section#overview h3{max-width:500px;line-height:1.5;font-weight:600;text-transform:capitalize}[data-page="industries"] section#overview hr{border-top:1px solid #707070;margin:30px 0}[data-page="industries"] section#overview p{margin-bottom:30px;font-size:18px}[data-page="industries"] section#overview a{color:#1d4f48;text-decoration:none}[data-page="industries"] section#overview a svg{margin-right:10px}[data-page="industries"] section#video .video{display:inline-block}[data-page="industries"] section#video .text{display:inline-block}[data-page="industries"] section#video .text h4{font-size:38px;letter-spacing:0;color:#1d4f48;margin-bottom:20px;line-height:1.3;font-weight:600}[data-page="industries"] section#video .text hr{height:1px;margin-bottom:10px;border-top:1px solid #707070;margin-bottom:20px}[data-page="industries"] section#video .text p{font-size:18px;letter-spacing:0;color:#2e2e2e;line-height:1.4}[data-page="industries"] section#industries .industry .fixedimgsize{max-height:120px;min-height:120px;max-width:175px;min-width:175px;object-fit:revert}[data-page="industries"] section#industries .industry img{margin-bottom:25px}[data-page="industries"] section#industries .industry h3{font-size:24px;font-weight:600;letter-spacing:0;color:#fff;opacity:1}[data-page="industries"] section#industries .industry a{text-decoration:none}[data-page="industries"] section#industries .industry a svg{margin-right:10px}[data-page="industries"] section#industries .industryimgalign{max-width:fit-content}[data-page="industries"] section#industries p{font-size:18px;letter-spacing:0;color:#fff;font-weight:500;line-height:1.4}[data-page="industries"] section#industries .industries{padding-left:50px}[data-page="industries"] section#industries .industries>.row:nth-of-type(2){margin-top:60px}[data-page="industries"] section#industries .close-section{color:#fff!important}[data-page="industries"] section#industries .block-header,[data-page="industries"] section#industries .block-header-text{text-align:left}[data-page="industries"] section#expertise .video{display:inline-block;text-align:right}[data-page="industries"] section#expertise .text{display:inline-block}[data-page="industries"] section#expertise .text h4{font-size:38px;letter-spacing:0;color:#1d4f48;margin-bottom:20px;line-height:1.3;font-weight:600}[data-page="industries"] section#expertise .text hr{height:1px;margin-bottom:10px;border-top:1px solid #707070;margin-bottom:20px}[data-page="industries"] section#expertise .text p{font-size:18px;letter-spacing:0;color:#2e2e2e;line-height:1.4}[data-page="industries"] #solutions .slider-wrap{display:flex;align-items:center}[data-page="industries"] #solutions .solutions-section .section-container .solution-item{padding:30px 25px}[data-page="industries"] #solutions .left-button,[data-page="industries"] #solutions .right-button{width:5%;text-align:center}[data-page="industries"] #solutions .slick-list{width:90%}[data-page="industries"] #solutions .slick-slide img{height:222px}[data-page="industries"] #solutions .solution{color:#fff}[data-page="industries"] #solutions .solution .inner{background-color:#3f9c35;margin:0 20px;padding:36px}[data-page="industries"] #solutions .solution img{margin-bottom:20px}[data-page="industries"] #solutions .solution h3{font-size:18px;font-weight:600;letter-spacing:0;color:#fff;opacity:1}[data-page="industries"] #solutions .solution p{margin-bottom:30px}[data-page="industries"] #solutions .solution a{color:#fff;text-decoration:none}[data-page="industries"] #solutions .solution a svg{margin-right:10px}[data-page="industries"] #solutions .maxlines{max-height:109px;overflow:hidden;min-height:108px}[data-page="industries"] #solutions .titlelink{color:#fff;text-decoration:none}[data-page="industries"] section#resources .upcoming-events{border:1px solid #707070;padding:42px}[data-page="industries"] section#resources .upcoming-events h3{font-size:54px;margin-bottom:50px}[data-page="industries"] section#resources .upcoming-events .event .month{font-size:24px;margin-bottom:30px}[data-page="industries"] section#resources .upcoming-events .event .day{font-size:84px;color:#3f9c35}[data-page="industries"] section#resources .upcoming-events .event h4{font-size:24px}[data-page="industries"] section#resources .upcoming-events .event p{font-size:18px}[data-page="industries"] section#resources .upcoming-events .event:first-of-type{margin-bottom:30px}[data-page="industries"] section#resources .whitepaper{border:1px solid #707070;padding:42px}[data-page="industries"] section#resources .whitepaper .row{margin-top:60px}[data-page="industries"] section#resources .whitepaper a{color:#3f9c35;text-decoration:none}[data-page="industries"] section#resources .whitepaper a svg{margin-right:10px}[data-page="industries"] section#resources .case-study img{margin-bottom:20px}[data-page="industries"] section#resources .case-study h3{margin-bottom:20px}[data-page="industries"] section#resources .call-to-action{color:#fff}[data-page="industries"] section#resources .call-to-action h3{color:#fff;margin-top:80px;margin-bottom:50px}[data-page="industries"] section#resources .call-to-action p{margin-bottom:50px}[data-page="industries"] section#resources .call-to-action a{background:#fff;color:#646363;padding:5px 60px;text-align:center;text-transform:uppercase;font-size:18px;text-decoration:none;letter-spacing:2px;font-weight:600}@media(min-width:992px){[data-page="industries"] section#industries .industry h3{color:#1d4f48}[data-page="industries"] section#industries .industry .fixedimgsize{max-height:120px;min-height:120px;max-width:175px;min-width:175px;object-fit:revert}[data-page="industries"] section#industries .industryimgalign{max-width:fit-content}[data-page="industries"] section#industries p{font-size:18px;color:#fff}[data-page="industries"] section#industries .industries{padding-left:50px}[data-page="industries"] section#video .text h4{font-size:38px}[data-page="industries"] section#video .text p{font-size:18px}}[data-page="services"] section.header .section-container{padding-top:0}[data-page="services"] section.header .content-container{background-color:#b7bfc6;padding-top:0;padding-bottom:0}[data-page="services"] section.header .inner{padding-top:100px;padding-bottom:40px;border-left:1px solid #fff;padding-left:40px}[data-page="services"] section.header .inner h1{display:inline-block;font-size:21px;letter-spacing:3px;color:#646363;font-weight:600;text-transform:uppercase;padding-left:15px;padding-bottom:15px;padding-right:20px;border-left:2px solid #a9a9a9;border-bottom:2px solid #a9a9a9;margin-bottom:40px}[data-page="services"] section.header .inner .large-text{color:#fff;font-size:84px}[data-page="services"] section.showcase-image{max-width:100%;overflow:hidden;text-align:center}[data-page="services"] section.page-menu .section-container{border-bottom:1px solid #000}[data-page="services"] section.page-menu nav a{text-transform:uppercase;font-size:15px;letter-spacing:1.5px;font-weight:700}[data-page="services"] section.page-menu nav>a:nth-of-type(1){margin-left:0}[data-page="services"] section#overview .row{margin:100px 0}[data-page="services"] section#overview h3{max-width:500px;line-height:1.5;font-weight:600;text-transform:capitalize}[data-page="services"] section#overview hr{border-top:1px solid #707070;margin:30px 0}[data-page="services"] section#overview p{margin-bottom:30px}[data-page="services"] section#overview a{color:#3f9c35;text-decoration:none}[data-page="services"] section#overview a svg{margin-right:10px}[data-page="services"] section#video .video{display:inline-block}[data-page="services"] section#video .text{display:inline-block}[data-page="services"] section#video .text h4{font-size:48px;letter-spacing:1.2px;color:#3f9c35;margin-bottom:20px;line-height:1.3;font-weight:500}[data-page="services"] section#video .text hr{height:1px;margin-bottom:10px;border-top:1px solid #707070;margin-bottom:20px}[data-page="services"] section#video .text p{font-size:24px;letter-spacing:1.2px;color:#2e2e2e;line-height:1.2}[data-page="services"] section#industries .industry img{margin-bottom:25px}[data-page="services"] section#industries .industry h3{font-size:24px;font-weight:600;letter-spacing:0;color:#fff;opacity:1}[data-page="services"] section#industries .industry a{text-decoration:none}[data-page="services"] section#industries .industry a svg{margin-right:10px}[data-page="services"] section#industries p{font-size:24px;letter-spacing:0;color:#fff;font-weight:500;line-height:1.4}[data-page="services"] section#industries .industries{padding-left:50px}[data-page="services"] section#industries .industries>.row:nth-of-type(2){margin-top:60px}[data-page="services"] section#industries .section-container{border:0}[data-page="services"] section#industries .section-block-body{background-color:#646363}[data-page="services"] section#industries .block-header-text{background-color:#646363;color:#fff}[data-page="services"] section#expertise .video{display:inline-block;text-align:right}[data-page="services"] section#expertise .text{display:inline-block}[data-page="services"] section#expertise .text h4{font-size:48px;letter-spacing:1.2px;color:#3f9c35;margin-bottom:20px;line-height:1.3;font-weight:500}[data-page="services"] section#expertise .text hr{height:1px;margin-bottom:10px;border-top:1px solid #707070;margin-bottom:20px}[data-page="services"] section#expertise .text p{font-size:24px;letter-spacing:1.2px;color:#2e2e2e;line-height:1.2}[data-page="services"] section#solutions .solution{color:#fff}[data-page="services"] section#solutions .solution .inner{background-color:#3f9c35;margin:0 20px;padding:36px}[data-page="services"] section#solutions .solution img{margin-bottom:20px}[data-page="services"] section#solutions .solution h3{font-size:24px;font-weight:600;letter-spacing:0;color:#fff;opacity:1}[data-page="services"] section#solutions .solution p{margin-bottom:30px}[data-page="services"] section#solutions .solution a{color:#fff;text-decoration:none}[data-page="services"] section#solutions .solution a svg{margin-right:10px}[data-page="services"] section#resources .upcoming-events{border:1px solid #707070;padding:42px}[data-page="services"] section#resources .upcoming-events h3{font-size:54px;margin-bottom:50px}[data-page="services"] section#resources .upcoming-events .event .month{font-size:24px;margin-bottom:30px}[data-page="services"] section#resources .upcoming-events .event .day{font-size:84px;color:#3f9c35}[data-page="services"] section#resources .upcoming-events .event h4{font-size:24px}[data-page="services"] section#resources .upcoming-events .event p{font-size:18px}[data-page="services"] section#resources .upcoming-events .event:first-of-type{margin-bottom:30px}[data-page="services"] section#resources .whitepaper{border:1px solid #707070;padding:42px}[data-page="services"] section#resources .whitepaper .row{margin-top:60px}[data-page="services"] section#resources .whitepaper a{color:#3f9c35;text-decoration:none}[data-page="services"] section#resources .whitepaper a svg{margin-right:10px}[data-page="services"] section#resources .case-study img{margin-bottom:20px}[data-page="services"] section#resources .case-study h3{margin-bottom:20px}[data-page="services"] section#resources .call-to-action{color:#fff}[data-page="services"] section#resources .call-to-action h3{color:#fff;margin-top:80px;margin-bottom:50px}[data-page="services"] section#resources .call-to-action p{margin-bottom:50px}[data-page="services"] section#resources .call-to-action a{background:#fff;color:#646363;padding:5px 60px;text-align:center;text-transform:uppercase;font-size:18px;text-decoration:none;letter-spacing:2px;font-weight:600}[data-page="search"] #search-results .section-container{background-color:transparent;border:0}[data-page="search"] #search-results .search-category{display:none}[data-page="search"] #search-results .search-category.seperator{border-top:1px solid #000}[data-page="search"] #search-results .search-category.active{display:block;padding:100px 0}[data-page="search"] #search-results .search-category.active:first-of-type{padding-top:0}[data-page="search"] #search-results .search-category.active:last-of-type{padding-bottom:0}[data-page="search"] #search-results .search-category.active h2{font-size:30px;font-weight:600;letter-spacing:2.4px;color:#599b42;text-transform:uppercase}[data-page="search"] #search-results .search-category.active .learn-more{padding:10px 40px;background-color:#599b42;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:2px}[data-page="search"] #search-results #products .results .product-item{margin-bottom:50px}[data-page="search"] #search-results #products .results .image{width:269px;height:182px;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("https://via.placeholder.com/269x182")}[data-page="search"] #search-results #products .results h3{color:#2e2e2e;text-align:left;font-size:18px;font-weight:700;letter-spacing:0;line-height:1.3;text-transform:capitalize}[data-page="search"] #search-results #products .results p{text-align:left;font-size:18px;font-weight:normal;letter-spacing:0;color:#2e2e2e;opacity:1}[data-page="search"] #search-results #products .results a{font-size:16px;color:#599b42;text-decoration:none;display:flex;align-items:center;font-weight:800}[data-page="search"] #search-results #products .results a svg{margin-right:10px}[data-page="search"] #search-results #solutions .results .solutions-item{margin-bottom:50px}[data-page="search"] #search-results #solutions .results .image{width:271px;height:219px;background-repeat:no-repeat;background-size:cover;background-position:center}[data-page="search"] #search-results #solutions .results h3{color:#2e2e2e;text-align:left;font-size:18px;font-weight:700;letter-spacing:0;line-height:1.3;text-transform:capitalize}[data-page="search"] #search-results #solutions .results p{text-align:left;font-size:18px;font-weight:normal;letter-spacing:0;color:#2e2e2e;opacity:1}[data-page="search"] #search-results #solutions .results a{font-size:16px;color:#599b42;text-decoration:none;display:flex;align-items:center;font-weight:800}[data-page="search"] #search-results #solutions .results a svg{margin-right:10px}[data-page="search"] #search-results #pages .results .page-item{margin-bottom:50px}[data-page="search"] #search-results #pages .results h3{color:#2e2e2e;text-align:left;font-size:18px;font-weight:700;letter-spacing:0;line-height:1.3;text-transform:capitalize}[data-page="search"] #search-results #pages .results p{text-align:left;font-size:18px;font-weight:normal;letter-spacing:0;color:#2e2e2e;opacity:1}[data-page="search"] #search-results #pages .results a{font-size:16px;color:#599b42;text-decoration:none;display:flex;align-items:center;font-weight:800}[data-page="search"] #search-results #pages .results a svg{margin-right:10px}[data-page="search"] #search-results #whitepapers .results .whitepaper-item{margin-bottom:50px}[data-page="search"] #search-results #whitepapers .results .image{width:271px;height:368px;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("https://via.placeholder.com/270x368")}[data-page="search"] #search-results #whitepapers .results h3{color:#2e2e2e;text-align:left;font-size:18px;font-weight:700;letter-spacing:0;line-height:1.3;text-transform:capitalize;margin-bottom:40px}[data-page="search"] #search-results #whitepapers .results p{text-align:left;font-size:18px;font-weight:normal;letter-spacing:0;color:#2e2e2e;margin-bottom:50px}[data-page="search"] #search-results #whitepapers .results a{font-size:16px;color:#599b42;text-decoration:none;display:flex;align-items:center;font-weight:800}[data-page="search"] #search-results #whitepapers .results a svg{margin-right:10px}[data-page="search"] #search-results #videos .results .videos-item{margin-bottom:50px}[data-page="search"] #search-results #videos .results video{vertical-align:top}[data-page="search"] #search-results #videos .results .name{color:#2e2e2e;text-align:left;font-size:18px;font-weight:700;letter-spacing:0;line-height:1.3;text-transform:capitalize}[data-page="search"] #search-results #videos .results .desc{text-align:left;font-size:18px;font-weight:normal;letter-spacing:0;color:#2e2e2e;opacity:1}[data-page="search"] #search-results #videos .results a{font-size:16px;color:#599b42;text-decoration:none;display:flex;align-items:center;font-weight:800}[data-page="search"] #search-results #videos .results a svg{margin-right:10px}[data-page="search"] #search-results #datasheets .results .datasheets-item{margin-bottom:50px}[data-page="search"] #search-results #datasheets .results h3{color:#2e2e2e;text-align:left;font-size:18px;font-weight:700;letter-spacing:0;line-height:1.3;text-transform:capitalize}[data-page="search"] #search-results #datasheets .results p{text-align:left;font-size:18px;font-weight:normal;letter-spacing:0;color:#2e2e2e;opacity:1}[data-page="search"] #search-results #datasheets .results a{font-size:16px;color:#599b42;text-decoration:none;display:flex;align-items:center;font-weight:800}[data-page="search"] #search-results #datasheets .results a svg{margin-right:10px}[data-page="events"] .hero-image{height:75px}[data-page="events"] #resultsTitle{margin-top:40px;margin-bottom:30px}[data-page="events"] #resultsHeader{border-color:rgba(0,0,0,.2);border-style:solid;border-width:0 0 2px 2px}[data-page="events"] #productsFilter{padding-right:100px;padding-left:75px}[data-page="events"] #productsFilter .checkbox{display:inline-block;position:relative}[data-page="events"] #productsFilter .checkbox label{width:20px;height:20px;cursor:pointer;position:absolute;top:0;left:0;background:#fcfff4;background:linear-gradient(top,#fcfff4 0%,#dfe5d7 40%,#b3bead 100%);border-radius:4px;box-shadow:inset 0 1px 1px white,0 1px 3px rgba(0,0,0,.5)}[data-page="events"] #productsFilter .checkbox label:after{content:'';width:9px;height:5px;position:absolute;top:6px;left:5px;border:3px solid #333;border-top:0;border-right:0;background:transparent;opacity:0;transform:rotate(-45deg)}[data-page="events"] #productsFilter .checkbox label:hover::after{opacity:.5}[data-page="events"] #productsFilter .checkbox input[type=checkbox]{visibility:hidden}[data-page="events"] #productsFilter .checkbox input[type=checkbox]:checked+label:after{opacity:1}[data-page="events"] #productsFilter .product-filter-item{font-size:16px}[data-page="events"] #productsFilter .product-filter-item:hover{cursor:pointer}[data-page="events"] #productsFilter .filter-wrap{padding:0}[data-page="events"] #productsFilter .filter-header{font-weight:800;letter-spacing:2px;margin-bottom:20px}[data-page="events"] #productsFilter hr{margin:3rem 0;border-top:3px solid rgba(0,0,0,.2)}[data-page="events"] #dateSelector{background-color:#fff;padding:20px 0}[data-page="events"] .date-wrapper{padding:30px;background:#e0e0e0}[data-page="events"] .date-wrapper>div:first-of-type{margin-bottom:20px}[data-page="events"] #eventResults{background-color:#fff;margin:0;padding:10px;padding-bottom:40px}[data-page="events"] .dropdown-item{text-decoration:none}[data-page="events"] .event-card hr{border-top:2px solid rgba(0,0,0,.2);margin-bottom:50px}[data-page="events"] .event-add-to-calendar{border:1px solid #599b42;color:#599b42;cursor:pointer;font-size:11px;padding:4px}[data-page="events"] .event-date{background-color:#1d4f48;color:#fff;cursor:pointer;margin-left:15px;padding:20px 40px;position:absolute;text-align:center;z-index:50}[data-page="events"] .event-date div:nth-of-type(1){text-transform:uppercase;font-size:21px;margin-bottom:10px}[data-page="events"] .event-date div:nth-of-type(2){text-transform:uppercase;font-size:28px}[data-page="events"] .event-description{font-size:14px;margin:16px 0;color:#707070}[data-page="events"] .event-details-toggle{color:#599b42;cursor:pointer;float:right;font-size:14px}[data-page="events"] .event-image{min-height:160px;transition:all .33s ease}[data-page="events"] .event-image-section{height:240px;overflow:hidden}[data-page="events"] .event-info{margin:12px 0;position:relative}[data-page="events"] .event-location{font-size:16px;margin-bottom:10px}[data-page="events"] .event-location-label{font-weight:bold;margin-right:8px}[data-page="events"] #eventTemplate{display:none}[data-page="events"] .event-title{font-weight:bold;font-size:28px;line-height:1.5;margin-bottom:10px}[data-page="events"] .month-selector{border:1px solid #47b372;color:#47b372;cursor:pointer;display:inline-block;font-weight:bold;margin-right:8px;padding:0 8px;text-align:center;text-transform:uppercase;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}[data-page="events"] .month-selector:hover{transform:scale(1.05)}[data-page="events"] .month-selector.selected{background-color:#1d4f48;color:#fff}[data-page="events"] #monthsSection{margin-top:8px}[data-page="events"] .year-selector{color:#666;cursor:pointer;font-size:30px;margin:0 12px 0 0;letter-spacing:2px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}[data-page="events"] .year-selector:hover{text-shadow:-.2px -.2px 0 #666,.2px -.2px 0 #666,-.2px .2px 0 #666,.2px .2px 0 #666}[data-page="events"] .year-selector.selected{font-weight:600;color:#555;text-shadow:-.2px -.2px 0 #555,.2px -.2px 0 #555,-.2px .2px 0 #555,.2px .2px 0 #555}[data-page="events"] .year-selector.selected:hover{color:#555;text-shadow:-.2px -.2px 0 #555,.2px -.2px 0 #555,-.2px .2px 0 #555,.2px .2px 0 #555}[data-page="capabilities"] section.header .section-container{padding-top:0}[data-page="capabilities"] section.header .content-container{background-color:#b7bfc6;padding-top:0;padding-bottom:0}[data-page="capabilities"] section.header .inner{padding-top:100px;padding-bottom:40px;border-left:1px solid #fff;padding-left:40px}[data-page="capabilities"] section.header .inner h1{display:inline-block;font-size:21px;letter-spacing:3px;color:#646363;font-weight:600;text-transform:uppercase;padding-left:15px;padding-bottom:15px;padding-right:20px;border-left:2px solid #a9a9a9;border-bottom:2px solid #a9a9a9;margin-bottom:40px}[data-page="capabilities"] section.header .inner .large-text{color:#fff;font-size:84px}[data-page="capabilities"] section.showcase-image{max-width:100%;overflow:hidden;text-align:center;height:550px}[data-page="capabilities"] section.page-menu .section-container{border-bottom:1px solid #000}[data-page="capabilities"] section.page-menu nav a{text-transform:uppercase;font-size:15px;letter-spacing:1.5px;font-weight:700}[data-page="capabilities"] section.page-menu nav>a:nth-of-type(1){margin-left:0}[data-page="capabilities"] section#overview .row{margin:100px 0}[data-page="capabilities"] section#overview h3{max-width:500px;line-height:1.5;font-weight:600;text-transform:capitalize}[data-page="capabilities"] section#overview hr{border-top:1px solid #707070;margin:30px 0}[data-page="capabilities"] section#overview p{margin-bottom:30px}[data-page="capabilities"] section#overview a{color:#3f9c35;text-decoration:none}[data-page="capabilities"] section#overview a svg{margin-right:10px}[data-page="capabilities"] section#detection .row{margin:100px 0}[data-page="capabilities"] section#detection h3{max-width:500px;line-height:1.5;letter-spacing:2px;font-weight:700;text-transform:uppercase;font-size:25px}[data-page="capabilities"] section#detection hr{border-top:1px solid #707070;margin:30px 0}[data-page="capabilities"] section#detection p{margin-bottom:30px}[data-page="capabilities"] section#detection a{color:#3f9c35;text-decoration:none}[data-page="capabilities"] section#detection a svg{margin-right:10px}[data-page="capabilities"] section#detection .links a{text-decoration:underline}[data-page="capabilities"] section#gappson .row{margin:100px 0}[data-page="capabilities"] section#gappson h3{max-width:500px;line-height:1.5;letter-spacing:2px;font-weight:700;text-transform:uppercase;font-size:25px;margin-bottom:20px}[data-page="capabilities"] section#gappson hr{border-top:1px solid #707070;margin:30px 0}[data-page="capabilities"] section#gappson p{margin-bottom:30px}[data-page="capabilities"] section#gappson a{color:#3f9c35;text-decoration:none}[data-page="capabilities"] section#gappson a svg{margin-right:10px}[data-page="capabilities"] section#gappson .links a{text-decoration:underline}[data-page="capabilities"] section#gappson .light-blue-box{background-color:#adbcc6}[data-page="capabilities"] section#gappson .light-blue-box h3,[data-page="capabilities"] section#gappson .light-blue-box p{color:#fff}[data-page="capabilities"] section#gappson .light-blue-box .flex-center{display:flex;justify-content:center;align-items:center;height:100%}[data-page="capabilities"] section#textex .row,[data-page="capabilities"] section#test-labs .row{margin:100px 0}[data-page="capabilities"] section#textex h3,[data-page="capabilities"] section#test-labs h3{max-width:500px;line-height:1.5;letter-spacing:2px;font-weight:700;text-transform:uppercase;font-size:25px;margin-bottom:20px}[data-page="capabilities"] section#textex hr,[data-page="capabilities"] section#test-labs hr{border-top:1px solid #707070;margin:30px 0}[data-page="capabilities"] section#textex p,[data-page="capabilities"] section#test-labs p{margin-bottom:30px}[data-page="capabilities"] section#textex a,[data-page="capabilities"] section#test-labs a{color:#3f9c35;text-decoration:none}[data-page="capabilities"] section#textex a svg,[data-page="capabilities"] section#test-labs a svg{margin-right:10px}[data-page="capabilities"] section#textex .links a,[data-page="capabilities"] section#test-labs .links a{text-decoration:none;display:block;color:#000}[data-page="capabilities"] section#textex .light-blue-box,[data-page="capabilities"] section#test-labs .light-blue-box{background-color:#adbcc6}[data-page="capabilities"] section#textex .light-blue-box h3,[data-page="capabilities"] section#textex .light-blue-box p,[data-page="capabilities"] section#test-labs .light-blue-box h3,[data-page="capabilities"] section#test-labs .light-blue-box p{color:#fff}[data-page="capabilities"] section#textex .light-blue-box .flex-center,[data-page="capabilities"] section#test-labs .light-blue-box .flex-center{display:flex;justify-content:center;align-items:center;height:100%}[data-page="capabilities"] #process .content-container{padding-top:20px}[data-page="capabilities"] #process .slider-wrap{display:flex;align-items:center}[data-page="capabilities"] #process .left-button,[data-page="capabilities"] #process .right-button{width:5%;text-align:center}[data-page="capabilities"] #process .slick-list{width:90%}[data-page="capabilities"] #process .step h3{margin-bottom:60px;font:54px;letter-spacing:0;color:#3f9c35;font-weight:600}[data-page="capabilities"] #process .step .step-card{background:#b7bfc6;padding:30px;padding-bottom:60px;position:relative}[data-page="capabilities"] #process .step .step-card img{margin-bottom:35px}[data-page="capabilities"] #process .step .step-card h4{font-size:21px;letter-spacing:2.1px;color:#fff;text-transform:uppercase}[data-page="capabilities"] #process .step .step-card p{font-size:18px;letter-spacing:0;color:#fff;margin-bottom:40px}[data-page="capabilities"] #process .step .step-card a{position:absolute;bottom:30px;color:#fff;text-decoration:none}[data-page="capabilities"] #process .step .step-card a svg{margin-right:10px}[data-page="capabilities"] #process .steps{margin:100px 0}[data-page="capabilities"] #references .references{padding-top:50px;padding-bottom:50px}[data-page="capabilities"] #references .content-container .row>div{border-left:1px solid #969696}[data-page="capabilities"] #references .content-container q+img{margin-top:50px}[data-page="capabilities"] #references .content-container img+q{margin-top:50px}[data-page="capabilities"] #references q{display:block;font-size:24px;color:#fff;padding-left:30px;line-height:1.6;max-width:300px}[data-page="capabilities"] #references q::before{content:"";background-image:url(../images/quote-icon.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:24px;height:24px;display:block;margin-bottom:15px}[data-page="capabilities"] #references q::after{content:"";background-image:url(/images/quote-icon.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:24px;height:24px;display:block;margin-top:15px;transform:rotate(180deg)}[data-page="capabilities"] #related .content-container{padding-top:20px}[data-page="capabilities"] #related .slider-wrap{display:flex;align-items:center}[data-page="capabilities"] #related .left-button,[data-page="capabilities"] #related .right-button{width:5%;text-align:center}[data-page="capabilities"] #related .slick-list{width:90%}[data-page="capabilities"] #related h3{font-size:28px;color:#3f9c35;margin-left:55px}[data-page="capabilities"] #related .product hr{border-top:1px solid #707070;margin-bottom:30px}[data-page="capabilities"] #related .product h4{font-size:18px;line-height:1.1;margin-bottom:20px}.related-articles h5{color:#000;font-weight:700;line-height:1.3}.related-articles .img-bg{max-width:100%;padding-top:80%;background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:30px}.related-products h5,.related-capabilities h5{color:#000;font-weight:300;line-height:1.2;margin-bottom:20px}.related-products .img-bg,.related-capabilities .img-bg{max-width:100%;padding-top:80%;background-position:center;background-size:contain;background-repeat:no-repeat;margin-bottom:30px}#dimensions th p{margin:0}#dimensions th p strong{font-weight:600;line-height:1.3}#theory-of-operation hr{margin-bottom:50px;margin-top:30px;border-top:1px solid #b4b4b4}#theory-of-operation .subtitle p{font-size:18px;line-height:1;color:#1d4f48}#theory-of-operation .content-container{padding-top:20px}#theory-of-operation .body{margin-bottom:30px}#theory-of-operation .body h4{font-size:24px;color:#3f9c35;text-transform:uppercase;letter-spacing:2px}#theory-of-operation .body p{color:#000}#theory-of-operation .body:first-of-type{margin-bottom:30px}#theory-of-operation .body strong{color:#1d4f48}#features .feature-block-content p,#features .feature-block-content ul,#features .feature-block-content ol{font-size:14px}#videos .video-item{width:350px;padding:20px;box-sizing:border-box}#videos .slider-wrap{display:flex;align-items:center}#videos .slider-wrap .slider-video-container h6{margin-top:20px;font-weight:600;line-height:34px}#videos .slider-wrap .slider-video-container .slider-video{position:relative;width:100%;height:0;padding-bottom:56.25%}#videos .slider-wrap .slider-video-container .slider-video .slider-video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}#videos .left-button,#videos .right-button{width:5%;text-align:center}#videos .slick-list{width:90%}#features .align-bottom{display:flex;align-items:flex-end}#features .align-center{display:flex;align-items:center}#features .align-top{padding:55px}div>.gallery-container{padding:30px 20px}.selectors{width:70px;margin:10px 0}.zoom-gallery{text-align:center;display:flex;margin:0}.zoom-gallery>div{display:table-cell;vertical-align:top}.zoom-gallery-slide{display:none!important}.zoom-gallery-slide.active{display:block!important;max-width:500px;right:150px;margin-left:50px}.zoom-gallery .video-slide{padding-bottom:33.25%;padding-top:30px;height:0;overflow:hidden;left:180px;top:173px}.zoom-gallery .video-slide iframe,.zoom-gallery .video-slide object,.zoom-gallery .video-slide embed{position:absolute;top:0;left:0;top:133px;left:174px}.zoom-gallery .selectors{text-align:center;margin:12px -43px}.zoom-gallery .selectors a{margin:5px;border:1px solid transparent;display:inline-block}.zoom-gallery .selectors img{box-shadow:none!important;filter:none!important;-webkit-filter:none!important;}.zoom-gallery .selectors a[data-slide-id=video-1],.zoom-gallery .selectors a[data-slide-id=video-2]{position:relative}.zoom-gallery .selectors a[data-slide-id=video-1] img,.zoom-gallery .selectors a[data-slide-id=video-2] img{opacity:1.8}.zoom-gallery .selectors a span{position:absolute;color:#fff;text-shadow:0 1px 10px #000;top:50%;left:50%;display:inline-block;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);font-size:30px;z-index:100}div.addscroll{height:375px;width:92px;overflow:auto;overflow-x:hidden}.force-overflow{min-height:650px}#scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#f5f5f5;border-radius:1px}#scrollbar::-webkit-scrollbar{width:8px;background-color:#f5f5f5}#scrollbar::-webkit-scrollbar-thumb{border-radius:5px;background-color:#fff;background-image:-webkit-gradient(linear,40% 0%,75% 84%,from(#47b372),to(#47b372),color-stop(.6,#47b372))}.video-thumbnail{position:relative;display:inline-block;float:left;margin-left:6px;margin-right:10px}.video-thumbnail .play-button{position:absolute;width:43px;height:42px;background-color:rgba(0,0,0,.25);border-radius:100%;top:60%;left:62%;margin:-30px 0 0 -30px;cursor:pointer}.video-thumbnail .play-button:after{content:'';display:block;position:absolute;left:18px;top:7px;border-width:14px;border-style:solid;border-color:transparent transparent transparent #fff}.video-thumbnail .play-button:hover{background-color:#c4302b}#drawingsModels .row{display:flex!important;flex-wrap:wrap!important;margin-right:-15px!important;margin-left:-15px!important;padding-left:0!important}#related-content h3{border-bottom:0!important}.related-articles h5{font-weight:300!important}div#headingOne{border-bottom:0}.productsaccordion{width:-webkit-fill-available;margin:50px auto;box-shadow:none}.productsaccordion .card,.productsaccordion .card:last-child .card-header{border:0}.productsaccordion .card-header{border-bottom-color:#edeff0;background:transparent}.productsaccordion .fa-stack{font-size:18px}.productsaccordion .btn{font-weight:bold;color:#737373;padding:0}.productsaccordion .btn-link:hover,.productsaccordion .btn-link:focus{text-decoration:none}.productsaccordion li+li{margin-top:10px}.panel-title>button:before{float:right!important;font-family:FontAwesome;content:"";padding-top:2px;display:inline-block;background-color:#aeaeb7;width:27px;height:26px;border-radius:50%}.panel-title>button.collapsed:before{float:right!important;content:"";color:#fff;display:inline-block;background-color:#47b372;width:27px;height:27px;border-radius:50%}.panel-title>a:hover,.panel-title>a:active,.panel-title>a:focus{text-decoration:none}@media(min-width:992px){#theory-of-operation .subtitle p{font-size:24px;line-height:1.2}}@media only screen and (max-width:320px) and (min-width:280px){#product-info .zoom-gallery-slide{max-width:154px!important;margin-top:20px!important;margin-right:-79px!important}#product-info .zoom-gallery .video-slide iframe{width:155px!important;height:87px!important;top:181px!important;left:86px!important}#product-info h1{font-size:24px;font-weight:700;font-family:"Open Sans",sans-serif!important}}@media(max-width:576px){#product-info .zoom-gallery-slide{width:93%!important;margin-top:15px;margin-top:15px;margin-right:-90px;float:initial}#product-info .zoom-gallery .video-slide iframe{position:absolute;width:229px;height:120px;top:114px;left:97px}.page-menu.secondary-page-menu{z-index:99;position:initial}#product-info h1{font-size:24px;font-weight:700;font-family:"Open Sans",sans-serif!important}.downloads-accordian{margin-left:-96px;margin-top:-57px}.downloads-items{background-color:transparent;margin-left:-25px}#features .addpwidth{max-width:95%}}@media(min-width:768px){#product-info .zoom-gallery-slide{max-width:430px;margin-right:136px;margin-top:-8px;float:right}.zoom-gallery .video-slide iframe{position:absolute;width:400px;height:200px;top:80px;left:170px}.downloads-accordian{margin-top:-60px;margin-left:-101px}.downloads-items{background-color:transparent;margin-left:-25px}.page-menu.secondary-page-menu{z-index:99;position:initial}#features .addpwidth{max-width:100%}#product-info h1{font-size:24px;font-weight:700;font-family:"Open Sans",sans-serif!important}}@media(min-width:992px){#product-info .zoom-gallery-slide{max-width:450px;margin-right:2px;float:right}#product-info .zoom-gallery .video-slide iframe{position:absolute;width:399px;height:200px;top:116px;left:183px}.page-menu.secondary-page-menu{z-index:99;position:initial}#product-info h1{font-size:32px;font-weight:700;font-family:"Open Sans",sans-serif!important}#product-info .middle-container h6{font-size:18px;font-weight:700}.downloads-accordian{margin-top:-60px;margin-left:-39px}.downloads-items{background-color:transparent;margin-left:-25px}}@media(min-width:1200px){#product-info .zoom-gallery-slide{max-width:450px;margin-right:136px;float:right;margin-top:-13px}#product-info .zoom-gallery .video-slide iframe{position:absolute;width:500px;height:243px;top:108px;left:183px}.page-menu.secondary-page-menu{z-index:99;position:sticky;top:53px}.downloads-items{background-color:transparent;margin-left:-25px}}@media(min-width:1300px){#product-info .zoom-gallery-slide{max-width:530px;margin-right:66px;float:right;margin-top:-20px}#product-info .zoom-gallery .video-slide iframe{position:absolute;width:550px;height:283px;top:100px;left:188px}.page-menu.secondary-page-menu{z-index:99;position:sticky;top:92px}.downloads-items{background-color:transparent;margin-left:-25px}}.homepage-hero{background-color:#1d4f48;overflow:hidden}.homepage-hero .homepage-hero-container{display:table;height:725px;width:100%}.homepage-hero .homepage-hero-container .homepage-hero-content{position:relative;display:table-cell;vertical-align:top;width:100%}.homepage-solutions{padding:50px 0 20px 0;background-color:#fff}.homepage-solutions .block-header-text{height:75px;text-align:center}.homepage-solutions .solutions-image-big{height:420px;background-repeat:no-repeat;background-size:cover;background-position:center}.homepage-solutions .solutions-image{height:320px;background-repeat:no-repeat;background-size:cover;background-position:center}.homepage-solutions .bottom-container{height:100%}.homepage-solutions .solutions-content-big .solutions-content-text{padding:30px 20px}.homepage-solutions .solutions-content-big .solutions-content-text h3{font-size:26px;line-height:26px}.homepage-solutions .solutions-content-big .solutions-content-text p{color:#707070;font-weight:700}.homepage-solutions .solutions-content-big .solutions-content-text a{text-decoration:none}.homepage-solutions .solutions-content-small .solutions-content-text{padding:30px 20px}.homepage-solutions .solutions-content-small .solutions-content-text h3{font-size:26px;line-height:26px}.homepage-solutions .solutions-content-small .solutions-content-text p{color:#707070;font-weight:700}.homepage-solutions .solutions-content-small .solutions-content-text a{text-decoration:none}.homepage-brands{padding:0;background-color:#fff}.homepage-brands .block-header-text{margin-bottom:50px}.homepage-brands ul.spx-bullets li{margin:10px 0}.featured-product{background-color:#1d4f48;overflow:hidden}.featured-product h2{color:#fff;font-size:40px}.featured-product .featured-product-image{margin:-200px 0 0 0}.featured-product a{text-decoration:none;color:#fff}.featured-product a:hover{color:#1d4f48}.featured-product a icon,.featured-product a svg{color:#fff}#homepage-featured .section-block-body .row{margin-left:-10px;margin-right:-10px}#homepage-featured .section-block-body .row>[class*=col-]{padding-left:10px;padding-right:10px}#homepage-featured .section-block-body .flex-grow-1 .h-100{height:auto!important}.header-text-industries{background-color:#ededed!important}.Home-page-tag{color:#fff}.industries-page-tag{color:#1a1a1a}.industry-bg-color{color:#1d4f48}.industries-learnmore{color:#1d4f48!important}.solutioncity{max-width:100%;width:100%;margin-left:0}@media(min-width:768px){#homepage-featured .section-block-body{position:relative;background-color:initial}#homepage-featured .section-block-body::before{content:'';position:absolute;top:0;left:0;width:100%;height:85%;background-color:#ededed;z-index:0}#homepage-featured .section-block-body .block-header{position:relative;z-index:1}#homepage-featured .section-block-body .flex-grow-1 .h-100{height:100%!important}}@media(min-width:992px){.homepage-hero .homepage-hero-container{height:500px}.homepage-hero .homepage-hero-container .carousel .slides .slide{width:35%}.homepage-hero .homepage-hero-container .carousel .slides .slide h2{font-size:80px;line-height:80px}.homepage-hero .homepage-hero-container .carousel .slides .slide .green-bar{position:relative;display:inline-block;background-color:#fff;color:#1d4f48;padding:5px 50px 5px 0;font-weight:600;text-transform:uppercase;z-index:0}.homepage-hero .homepage-hero-container .carousel .slides .slide .green-bar:before{content:'';position:absolute;z-index:-1;top:0;right:calc(100% - 2px);height:100%;width:50vw;background-color:#fff}.homepage-solutions{padding:100px 0}.homepage-solutions .block-header-text{height:100px}.homepage-solutions .solutions-image.dip-bottom{margin-bottom:-30px}.homepage-solutions .solutions-content-big{min-height:290px;overflow:hidden}.homepage-solutions .solutions-content-big .solutions-content-text{border-left:solid 1px #b4b4b4;padding:30px 40px 30px 20px;margin-left:15px}.homepage-solutions .solutions-content-small .solutions-content-text{border-left:solid 1px #b4b4b4;padding:30px 40px 30px 20px;margin-left:15px}.homepage-brands{padding:0}.homepage-brands .content-container{padding-bottom:0}.featured-product h2{font-size:62px}}@media(min-width:1200px){.homepage-hero .homepage-hero-container{height:700px}.homepage-solutions .solutions-content-big .solutions-content-text h3,.homepage-solutions .solutions-content-small .solutions-content-text h3{font-size:32px;line-height:36px}.homepage-solutions .solutions-content-big .solutions-content-text{padding:30px 180px 30px 30px;margin-left:50px}.homepage-solutions .solutions-content-small .solutions-content-text{padding:30px;margin-left:50px}}@media(min-width:1300px){.solutioncity{max-width:100%;width:100%;margin-left:0}}@media(min-width:1800px){.solutioncity{max-width:103%;width:137%;margin-left:-33px}}.table-borderless{border:0}.header-cta{cursor:pointer}.header-cta .title{font-size:24px;line-height:26px;font-weight:700}.header-cta .caption{color:#555;font-size:18px}.hero-image{height:250px;background-size:cover;background-position:center;background-repeat:no-repeat}.product-card{border-top:1px solid #000;margin:0 0 35px 0;transition:.25s all}.product-card:hover{cursor:pointer}.product-card .product-title{padding:10px 0;height:67px;overflow:hidden}.product-card .product-image-container{height:200px}.product-card .product-image-container img{display:block;margin:0 auto;width:auto;max-width:100%;max-height:200px;object-fit:contain}#productsFilter{text-align:left;padding:20px}#productsFilter .filter-wrap{padding:10px 0 0}#productsFilter hr{display:none}#productsFilter .filter-header{display:inline-block;vertical-align:middle;font-size:16px;line-height:20px;margin:0;text-transform:uppercase}#productsFilter .dropdown-trigger{display:inline-block;vertical-align:middle;padding:5px;font-size:20px;color:#1d4f48}#productsFilter .dropdown-trigger.active i,#productsFilter .dropdown-trigger.active svg{transform:rotate(180deg)}#productsFilter .dropdown-trigger i,#productsFilter .dropdown-trigger svg{transform:rotate(0deg);transition:.3s ease all}#productsFilter table{display:none}#productsFilter td .product-filter-item{font-size:14px;text-transform:capitalize;display:inline-block;vertical-align:middle;width:calc(100% - 20px);text-align:left;margin:0;padding:0 5px 0 0}#productsFilter td input[type="checkbox"]{display:inline-block;vertical-align:middle;text-align:right}#productsFilter .btn-secondary{color:#fff;background-color:#aba5a5;border-color:#aba5a5}#productsFilter .btn-secondary:hover{color:#fff;background-color:#aba5a5!important;border-color:#aba5a5!important}#resultsTitle{margin:15px;text-transform:capitalize}#productsContentContainer{padding-top:0;padding:0;background-color:#fff}#productResults{padding-top:20px;margin:0}#productResults .product-wrap{display:block!important}#productsFilter,#resultsHeader,#productResults{background:#fff}@media(min-width:567px){.product-list-header .product-title{display:inline-block;width:auto;text-align:left}.header-cta{max-width:40%;float:right;width:auto;text-align:left;margin:-15px 20px 0 0}.header-cta .title{font-size:24px;line-height:26px}.header-cta .caption{font-size:18px}}@media(min-width:992px){.product-filter{float:left;width:350px}.product-filter.sticky{top:0;width:350px}.product-filter.sticky.no-breadcrumb{top:0}.product-results{float:right;width:calc(100% - 350px)}#productResults{padding-top:50px}#productsContentContainer{background-color:#d8d2d2}.hero-image{height:400px}#productsFilter{padding:40px 25px}#productsFilter .filter-wrap{width:100%;display:block}#productsFilter hr{display:block}#productsFilter .filter-header{display:block;letter-spacing:1px;font-size:18px;line-height:22px}#productsFilter .dropdown-trigger{display:none}#productsFilter table{display:table}#productsFilter td{padding:10px 0;text-align:left}#resultsHeader{border-color:#888;border-style:solid;border-width:0 0 1px 1px;padding:0 0 0 25px}}@media(min-width:1200px){.product-filter{width:450px}.product-filter.sticky{top:40px;width:450px}.product-results{width:calc(100% - 450px)}#productsFilter{padding:40px 60px}.header-cta .title{font-size:32px;line-height:36px}.header-cta .caption{font-size:24px}}.slider-wrap .left-button,.slider-wrap .right-button{cursor:pointer}.slider-wrap .left-button:hover i,.slider-wrap .left-button:hover svg,.slider-wrap .right-button:hover i,.slider-wrap .right-button:hover svg{color:#12312d}.slider-wrap .left-button i,.slider-wrap .left-button svg,.slider-wrap .right-button i,.slider-wrap .right-button svg{transition:color 250ms;color:#1d4f48;font-size:20px;transition:color 250ms}.slider-wrap .slick-list{margin:0 auto;width:100%}.slider-wrap .slick-list .slick-slide{padding:0 10px}.slider-wrap .slick-list .slick-slide .img-wrap{margin-bottom:10px;vertical-align:middle}.slider-wrap .slick-list .slick-slide .img-wrap img{margin:0 auto}#gallery .slider-wrap{text-align:center}#gallery .slider-wrap .slick-slide{float:none;display:inline-block;vertical-align:middle}#gallery .slider-wrap .slick-slide .img-wrap{padding:10px;border:1px solid #707070;background:#fff}.related-products .slider-wrap .slick-list .slick-slide,.related-capabilities .slider-wrap .slick-list .slick-slide{padding:0;margin:0 10px}.related-products .slider-wrap .slick-list .slick-slide .img-wrap,.related-capabilities .slider-wrap .slick-list .slick-slide .img-wrap{margin-top:10px}.green-container{background-color:#47b372;color:#1d4f48;padding:30px}.green-container .button{background-color:#1d4f48;color:#fff}.green-container .button:hover{background-color:#ebebeb}.green-container h2{color:#1d4f48}.middle-container{display:table;width:100%}.middle-container .container-content{display:table-cell;vertical-align:middle}.bottom-container{display:table;width:100%}.bottom-container .container-content{display:table-cell;vertical-align:bottom}#where-to-buy-modal .modal-body .location-message{margin:5px 0 -10px 0;text-align:right}#where-to-buy-modal .modal-body .location-message a{color:#fff;text-decoration:none}#where-to-buy-modal .modal-body .location-message a:hover{text-decoration:underline}#where-to-buy-modal .modal-body #display-results{background-color:#1d4f48;border:0;color:#fff;padding:5px 10px;text-transform:uppercase;height:36px;margin:0 0 10px 0;display:inline-block}#where-to-buy-modal .modal-body .location-options select{background-color:#1d4f48;border:0;color:#fff;padding:5px 10px;text-transform:uppercase;width:100%;height:36px;margin:0 0 10px 0}#where-to-buy-modal .modal-body .location-options input[type=text]{background-color:#1d4f48;border:0;color:#fff;padding:5px 10px;width:150px;height:36px}#where-to-buy-modal .modal-body .location-options input[type=text]::placeholder{color:#3fac9d;opacity:1}#where-to-buy-modal .modal-body .location-options .secondary-location-options select{display:none}#where-to-buy-modal .modal-body .location-options .secondary-location-options input[type=text]{display:none}#where-to-buy-modal .modal-body .location-options #display-results{display:none}#where-to-buy-modal .modal-body .location-results-container{position:relative;background-color:#fff;height:300px;padding:20px;margin-top:2px}#where-to-buy-modal .modal-body .location-results-container .location-results{display:none}#where-to-buy-modal .modal-body .location-results-container .location-results .location-box-container .location-box{background-color:#e9e5e5;padding:10px;height:100%}#where-to-buy-modal .modal-body .location-results-container .location-results h4{font-family:"Barlow Semi Condensed",sans-serif;color:#1d4f48;border-bottom:solid 1px #b4b4b4;font-size:27px;padding:15px 0;margin-bottom:15px}#where-to-buy-modal .modal-body .location-results-container .location-results iframe{width:100%;height:360px}#where-to-buy-modal .modal-body .location-results-container .location-results #location-results{overflow-y:scroll;overflow-x:hidden;height:250px}#where-to-buy-modal .modal-body .location-results-container .location-results #location-results a{text-decoration:none}#where-to-buy-modal .modal-body .location-results-container .location-results #location-results a:hover{text-decoration:underline}#where-to-buy-modal .modal-body .location-results-container .location-results #location-results a.location-result-display-name:hover{color:#e7453c;text-decoration:none}#where-to-buy-modal .modal-body .location-results-container .location-results #location-results .location-result-display-name{color:#000;font-weight:700}#where-to-buy-modal .modal-body .location-results-container .location-results #location-results .location-result-display-name i,#where-to-buy-modal .modal-body .location-results-container .location-results #location-results .location-result-display-name svg{color:#e7453c}#where-to-buy-modal .modal-body .location-results-container .location-results #location-results .location-result-display-address{margin:0 0 0 15px}.product-list .product{margin:20px 0;text-decoration:none;min-height:250px;display:block;transition:background-color 250ms}.product-list .product:hover .product-title{color:#1d4f48}.product-list .product .product-title{font-size:24px;margin-bottom:20px;padding:20px 0;color:#1a1a1a;background-color:#fff;transition:color 250ms}#product-info h1{font-size:24px}#product-info img{height:auto;width:auto;max-height:450px;margin:15px 0}#product-info #Zoom-1 img{max-width:500px!important}#product-info .middle-container{text-align:left}#product-info .middle-container h6{margin:15px 0;text-transform:uppercase}#product-info .bottom-container{height:130px}#product-info .green-container{margin:30px 0 0 0}#product-info .green-container h4{margin-bottom:10px;font-size:24px}#product-info .green-container .button{display:inline-block;margin-top:20px}#features .section-container .section-block-body{overflow:hidden}#features .image-container{padding:20px 0;text-align:center}#features .feature-block-content{color:#707070;font-size:14px;line-height:28px}#drawings .drawing-type strong{text-transform:uppercase;letter-spacing:1px;font-size:21px}#drawings .drawing-title{font-size:21px;font-weight:700}#drawings.dark-gray-block{color:#fff}#drawings.dark-gray-block a{color:#fff}#drawings .block-header .close-section{color:#fff!important}#drawings .drawing-type strong{color:#c9d5de}#specifications table p{margin:5px 0}#downloads .category-title{color:#1d4f48;text-transform:uppercase;letter-spacing:2px;margin-bottom:5px;font-size:24px}#dimensions table{margin:10px 0}#dimensions .dropdown .btn-secondary{background:#1d4f48;border:0;margin:10px 0}#dimensions .dimensions-content-section h2{color:#1d4f48;font-size:36px}#related-content h3{padding-bottom:25px;margin-bottom:40px;border-bottom:1px solid #1a1a1a}#related-content a{text-decoration:none}#related-content .related-products,#related-content .related-capabilities{padding-top:80px}#related-content .related-products h3,#related-content .related-capabilities h3{border-bottom:0;padding-bottom:0}@media(min-width:567px){.slider-wrap .left-button i,.slider-wrap .left-button svg,.slider-wrap .right-button i,.slider-wrap .right-button svg{font-size:30px}}@media(min-width:992px){#product-info h1{font-size:54px;margin-bottom:20px}#features .feature-block-content{float:left;width:50%}#features .image-container{float:left;width:50%;text-align:right;padding:0}#dimensions table{display:table}#where-to-buy-modal .modal-body .location-options select{margin:0 10px 10px 0;width:auto}#where-to-buy-modal .modal-body .location-results-container .location-results h4{font-size:36px;padding:15px 0}}@media(min-width:1200px){#product-info .middle-container{padding-right:50px}}[data-page="products"] .hero-image{height:75px}[data-page="products"] #resultsTitle{font-weight:600}[data-page="products"] #content-wrapper-inner{background-color:#fff}[data-page="products"] #productTitle{text-align:left;font-size:24px;color:#1a1a1a;opacity:1;margin-bottom:0;margin-top:20px}[data-page="products"] .product-card{border-top:1px solid #707070;margin:0 0 30px 0;transition:.25s all;padding-top:25px}[data-page="products"] #productsFilter .checkbox{display:inline-block;position:relative}[data-page="products"] #productsFilter .checkbox label{width:20px;height:20px;cursor:pointer;position:absolute;top:0;left:0;background:#fcfff4;background:linear-gradient(top,#fcfff4 0%,#dfe5d7 40%,#b3bead 100%);border-radius:4px;box-shadow:inset 0 1px 1px white,0 1px 3px rgba(0,0,0,.5)}[data-page="products"] #productsFilter .checkbox label:after{content:'';width:9px;height:5px;position:absolute;top:6px;left:5px;border:3px solid #333;border-top:0;border-right:0;background:transparent;opacity:0;transform:rotate(-45deg)}[data-page="products"] #productsFilter .checkbox label:hover::after{opacity:.5}[data-page="products"] #productsFilter .checkbox input[type=checkbox]{visibility:hidden}[data-page="products"] #productsFilter .checkbox input[type=checkbox]:checked+label:after{opacity:1}[data-page="products"] #productsFilter .product-filter-item{font-size:16px;color:#1a1a1a}[data-page="products"] #productsFilter .product-filter-item:hover{cursor:pointer}[data-page="products"] #productsFilter .filter-wrap{padding:0}[data-page="products"] #productsFilter .filter-header{font-weight:800;letter-spacing:2px}[data-page="products"] #productsFilter hr{margin:30px 0;border-top:2px solid rgba(0,0,0,.2)}.page-header.product-list-header .section-container .content-container{height:auto}#resources{margin-bottom:-10px}#resources .tool-resource{margin-bottom:40px}#resources .tool-resource .resource-name{color:#1a1a1a;font-size:24px;margin-bottom:20px}#resources .tool-resource a{text-decoration:none;font-weight:600}.product-section .content-container a.product{display:block;text-decoration:none;height:150px;width:100%;text-align:center;margin-bottom:20px;background-color:#d8d2d2;background-image:url("/images/spx-half-x.png");background-repeat:no-repeat;background-size:contain;background-position:-80px;transition:250ms background-position;overflow:hidden}.product-section .content-container a.product .product-title{width:100%;padding:0 10px;background:transparent;color:#707070;font-size:20px;font-family:"Open Sans",sans-serif;text-transform:uppercase;font-weight:700;transform:scale(1);transition:250ms transform}.product-section .content-container a.product:hover{text-decoration:none;background-position:-30px}.product-section .content-container a.product:hover .product-title{transform:scale(1.15)}.product-section .content-container h4{font-size:20px;line-height:30px;margin-bottom:10px;font-weight:700;text-transform:uppercase;transition:250ms transform;margin-top:10px;text-align:center}.product-section .content-container h4 a{color:#707070;text-decoration:none}.service-section .section-container h4{font-size:24px;line-height:30px;margin-bottom:10px;font-weight:700}.service-section .section-container h4 a{color:#1a1a1a;text-decoration:none}.service-section .section-container a.cta-link{text-decoration:none;font-weight:700}.industry-section .section-container h4{font-size:36px;line-height:36px;font-weight:400;font-family:"Barlow Semi Condensed",sans-serif;margin-top:15px;margin-bottom:10px}.industry-section .section-container a.cta-link{text-decoration:none;font-weight:700}.solutions-section .section-container .section-block-body{position:relative}.solutions-section .section-container .section-block-body::before{content:'';position:absolute;top:0;left:0;width:100%;height:80%;background-color:#d8d2d2;z-index:0}.solutions-section .section-container .section-block-body .block-header{position:relative;z-index:1}.solutions-section .section-container .green-box{margin-bottom:30px}.solutions-section .section-container .solution-item{background:#1d4f48;color:#fff;padding:30px 20px}.solutions-section .section-container .solution-item .solution-image{height:250px;width:100%;background-size:cover;background-position:center;margin-bottom:20px}.solutions-section .section-container .solution-item h4{text-transform:uppercase;font-size:21px;margin-bottom:10px}.solutions-section .section-container .solution-item a.cta-link{color:#fff;text-decoration:none;font-weight:700}#products .product-card{border-top:1px solid #707070;margin:0 0 30px 0;transition:.25s all;padding-top:25px}#products #productTitle{text-align:left;font-size:24px;color:#646363;opacity:1;margin-bottom:0;margin-top:20px}#relatedbrands .product-card{border-top:1px solid #707070;margin:0 0 30px 0;transition:.25s all;padding-top:25px}#relatedbrands #productTitle{text-align:left;font-size:24px;color:#646363;opacity:1;margin-bottom:0;margin-top:20px}#industries .industry-image{height:180px;width:100%;background-size:cover;background-position:center}#capabilities .capability-image{height:220px;width:100%;background-size:cover;background-position:center}.news-section .border{height:100%;border-color:#707070!important;padding:30px;margin-bottom:30px}.news-section h3{margin-bottom:20px}.news-section .event-date .month{font-size:24px;text-transform:uppercase;font-weight:700;color:#707070;margin-left:5px;padding-bottom:5px}.news-section .event-date .day{font-family:"Barlow Semi Condensed",sans-serif;font-size:72px;line-height:70px;margin-bottom:15px;color:#1d4f48}.news-section .event-description{font-size:16px;color:#707070}.news-section .event-description-toggle{font-size:16px;font-weight:600;text-decoration:none}.news-section .event-image{height:250px;background-size:cover;background-position:center;background-repeat:no-repeat}.news-section .event-info h4{font-size:24px;line-height:30px;margin-bottom:10px}.news-section .event-info h4 a{text-decoration:none;color:#1a1a1a}.news-section .cta-bg{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.news-section .cta-bg:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(100,99,99,.75);z-index:1}.news-section .cta-bg .row{position:relative;z-index:2}.news-section .cta-bg h3{color:#fff}.news-section .cta-bg a.button{display:inline-block;background:#fff;color:#1a1a1a;font-weight:700;padding:8px 30px}.news-section a.cta-link{font-weight:700;text-decoration:none}#videos .video-item{width:350px;padding:20px;box-sizing:border-box}#videos .slider-wrap{display:flex;align-items:center}#videos .slider-wrap .slider-video-container h6{margin-top:20px;font-weight:600;line-height:34px}#videos .slider-wrap .slider-video-container .slider-video{position:relative;width:100%;height:0;padding-bottom:56.25%}#videos .slider-wrap .slider-video-container .slider-video .slider-video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}#videos .left-button,#videos .right-button{width:5%;text-align:center}#videos .slick-list{width:90%}.video-thumbnail{position:relative;display:inline-block;float:left;margin-left:6px;margin-right:10px}.video-thumbnail .play-button{position:absolute;width:43px;height:42px;background-color:rgba(0,0,0,.25);border-radius:100%;top:60%;left:62%;margin:-30px 0 0 -30px;cursor:pointer}.video-thumbnail .play-button:after{content:'';display:block;position:absolute;left:18px;top:7px;border-width:14px;border-style:solid;border-color:transparent transparent transparent #fff}.video-thumbnail .play-button:hover{background-color:#c4302b}@media(min-width:567px){.product-section .content-container a.product{height:200px;margin-bottom:30px}.product-section .content-container a.product .product-title{font-size:22px}}@media(min-width:768px){.industry-section .section-container .border-top{border-top:3px solid #1a1a1a}.news-section .event-image{height:150px}}@media(min-width:1200px){.page-header.product-list-header .section-container .content-container{padding-bottom:20px}}