@import"../css/normalize.css";*{box-sizing:border-box;margin:0;padding:0;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}html{background:#fff;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(255,255,255,.01) 0 0 1px}body{background:#fff;color:#707070;font-family:"Gotham SSm A","Gotham SSm B";font-weight:400;opacity:1;visibility:visible;position:relative;transition:.75s opacity}body.fade-out{background-color:#fff;opacity:0;visibility:hidden;transition:none}h1{display:block;font-family:"Gotham SSm A","Gotham SSm B";font-size:2em;line-height:1.25em;margin-top:.67em;margin-bottom:.67em;margin-left:0;margin-right:0}h2{display:block;font-size:1.5em;margin-top:.83em;margin-bottom:.83em;margin-left:0;margin-right:0;font-weight:500}h3{display:block;font-size:1.17em;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;font-weight:500}h4{display:block;margin-top:1.33em;margin-bottom:1.33em;margin-left:0;margin-right:0;font-weight:500}h5{display:block;font-size:.83em;margin-top:1.67em;margin-bottom:1.67em;margin-left:0;margin-right:0;font-weight:400}h6{display:block;font-size:.67em;margin-top:2.33em;margin-bottom:2.33em;margin-left:0;margin-right:0;font-weight:400}a{color:#e15829;outline:none;text-decoration:none;transition-property:all;transition-duration:.25s;transition-timing-function:ease-in-out}a:hover,a:active,a:focus{color:#e15829}strong{font-weight:500}blockquote{padding:30px 30px 20px 30px;margin:20px 0;background:#f5f5f5}.clear{clear:both}.offset:before{display:block;content:" ";height:63px;margin-top:-63px;visibility:hidden}.fullWidth{width:100%;margin-left:auto;margin-right:auto;max-width:initial}.maxWidth{display:block !important;max-width:1366px !important;margin:0 auto !important}.maxInner{display:block !important;max-width:1280px !important;margin:0 auto !important}.maxSmall{display:block !important;max-width:920px !important;margin:0 auto !important}.maxMidSmall{display:block !important;max-width:620px !important;margin:0 auto !important}.maxExSmall{display:block !important;max-width:440px !important;margin:0 auto !important}.off-canvas-content{padding-top:65px}.mobile-hide{display:block}.mobile-show{display:none}.gradient-orange{background:#fdb02c;background:linear-gradient(60deg, rgb(253, 176, 44) 0%, rgb(239, 133, 43) 38%, rgb(225, 89, 42) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#fdb02c", endColorstr="#e1592a",GradientType=1 );transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}.gradient-orange:hover{opacity:.9}.gradient-blue{background:#29ecfd;background:linear-gradient(135deg, #29ecfd 0%, #32b6f7 38%, #369af4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#29ecfd", endColorstr="#369af4",GradientType=1 );transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}.gradient-blue:hover{opacity:.9}nav{display:inline-block;margin:17px 0 0 0;position:relative;z-index:100}nav ul#productnav{z-index:100;width:120px;margin-left:-10px}nav ul#productnav li{background:#fff;display:inline-block;list-style:none;width:200px}nav ul#productnav li:first-of-type{padding-bottom:15px}nav ul#productnav li a{color:#000;font-family:"Gotham SSm A","Gotham SSm B";font-size:12px;font-weight:500;padding:10px 0;text-decoration:none;text-transform:uppercase}nav ul#productnav li a:hover{color:#e15829;text-decoration:underline}nav ul#productnav li ul{background:#fff;width:220px;height:460px;position:absolute;top:48px;left:-50px;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}nav ul#productnav li ul.active{opacity:1;visibility:visible}nav ul#productnav li ul li{padding:5px 0 0 30px;width:220px;z-index:1}nav ul#productnav li ul li:first-of-type{padding-top:20px;padding-bottom:0}nav ul#productnav li ul li a{color:#363636}nav ul#productnav li ul li a:hover{color:#e15829;text-decoration:underline}nav ul#productnav li ul li ul{width:220px;height:460px;position:absolute;top:0;left:200px;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}nav ul#productnav li ul li ul.active{opacity:1;visibility:visible}nav ul#productnav li ul li ul li{padding:5px 0 0 0;width:220px}nav ul#productnav li ul li ul li a{color:#363636}nav ul#productnav li ul li ul li ul{width:190px;height:460px;position:absolute;top:0;left:200px;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}nav ul#productnav li ul li ul li ul.active{opacity:1;visibility:visible}nav ul#productnav li ul li ul li ul li{width:190px}nav ul#productnav li ul li ul li ul li a{color:#363636}nav ul#productnav li ul li ul li ul li a:hover{color:#e15829;text-decoration:underline}nav ul#productnav li .marker{background:rgba(0,0,0,0) url("../images/sub-nav-arrow.png") no-repeat;content:"";float:right;font-size:10px;margin:-18px 20px 0 0;width:4px;height:7px}nav ul#productnav li.single .marker{display:none}nav ul#productnav img.nav-thumb{display:block;margin:0 0 15px 0;max-width:180px;max-height:120px}nav ul#productnav .name{line-height:1em;padding-right:20px;width:190px}nav ul#productnav .descr{color:#363636;display:block;font-size:12px;font-weight:300;padding-right:20px;width:190px}nav ul#productnav .descr:hover{color:#363636;text-decoration:none}nav .products-panel{background:rgba(255,255,255,.75);position:absolute;top:48px;left:-40px;height:500px;width:630px;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;box-shadow:0px 3px 5px -1px rgba(150,150,150,.8)}nav .products-panel.active{opacity:1;visibility:visible}nav .products-panel .help-decide{border-bottom:2px solid #e15829;color:#fff;display:block;font-size:13px;font-weight:500;padding-top:9px;position:absolute;bottom:0;left:0;right:0;text-align:center;height:40px;width:100%}nav .products-panel .help-decide a{color:#fff;text-decoration:underline}nav ul#solutionsnav{margin-left:10px;z-index:100;width:120px}nav ul#solutionsnav li{background:#fff;display:inline-block;list-style:none;width:200px}nav ul#solutionsnav li:first-of-type{padding-bottom:15px}nav ul#solutionsnav li a{color:#000;font-family:"Gotham SSm A","Gotham SSm B";font-size:12px;font-weight:500;padding:10px 0;text-decoration:none;text-transform:uppercase}nav ul#solutionsnav li a:hover{color:#e15829;text-decoration:underline}nav ul#solutionsnav li ul{background:#fff;width:260px;height:498px;position:absolute;top:48px;left:-50px;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}nav ul#solutionsnav li ul.active{opacity:1;visibility:visible}nav ul#solutionsnav li ul li{display:block;padding:5px 0 0 30px;width:260px;z-index:1}nav ul#solutionsnav li ul li:first-of-type{padding-top:20px;padding-bottom:0}nav ul#solutionsnav li ul li a{color:#363636}nav ul#solutionsnav li ul li a:hover{color:#e15829;text-decoration:underline}nav ul#solutionsnav li ul li ul{width:220px;height:498px;position:absolute;top:0;left:240px;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}nav ul#solutionsnav li ul li ul.active{opacity:1;visibility:visible}nav ul#solutionsnav li ul li ul li{display:block;padding:5px 0 0 0;width:220px}nav ul#solutionsnav li ul li ul li a{color:#363636}nav ul#solutionsnav img.nav-thumb{display:block;margin:0 0 15px 0;max-width:180px;max-height:120px}nav ul#solutionsnav .descr{color:#363636;display:block;font-size:12px;font-weight:300;width:180px}nav ul#solutionsnav .descr:hover{color:#363636;text-decoration:none}nav .solutions-panel{background:rgba(255,255,255,.75);border-bottom:2px solid #e15829;position:absolute;top:48px;left:-20px;height:500px;width:480px;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;box-shadow:0px 3px 5px -1px rgba(150,150,150,.8)}nav .solutions-panel.active{opacity:1;visibility:visible}nav ul#innovation{margin-left:10px;z-index:100;width:140px}nav ul#innovation li{background:#fff;display:inline-block;list-style:none;width:200px}nav ul#innovation li:first-of-type{padding-bottom:15px}nav ul#innovation li a{color:#000;font-family:"Gotham SSm A","Gotham SSm B";font-size:12px;font-weight:500;padding:10px 0;text-decoration:none;text-transform:uppercase}nav ul#innovation li a:hover{color:#e15829;text-decoration:underline}nav ul#innovation li ul{background:#fff;border-bottom:2px solid #e15829;width:210px;height:250px;position:absolute;top:48px;left:-50px;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;box-shadow:0px 3px 5px -1px rgba(150,150,150,.8)}nav ul#innovation li ul.active{opacity:1;visibility:visible}nav ul#innovation li ul li{display:block;padding:5px 0 0 30px;width:210px;z-index:1}nav ul#innovation li ul li:first-of-type{padding-top:20px;padding-bottom:0}nav ul#innovation li ul li a{color:#363636}nav ul#innovation li ul li a:hover{color:#e15829;text-decoration:underline}nav ul#academy{margin-left:25px;z-index:100;width:120px}nav ul#academy li{background:#fff;display:inline-block;list-style:none;width:200px}nav ul#academy li:first-of-type{padding-bottom:15px}nav ul#academy li a{color:#000;font-family:"Gotham SSm A","Gotham SSm B";font-size:12px;font-weight:500;padding:10px 0;text-decoration:none;text-transform:uppercase}nav ul#academy li a:hover{color:#e15829;text-decoration:underline}nav ul#academy li ul{background:#fff;width:230px;height:283px;position:absolute;top:48px;left:-50px;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}nav ul#academy li ul.active{opacity:1;visibility:visible}nav ul#academy li ul li{display:block;padding:5px 0 0 30px;width:230px;z-index:1}nav ul#academy li ul li:first-of-type{padding-top:20px;padding-bottom:0}nav ul#academy li ul li a{color:#363636}nav ul#academy li ul li a:hover{color:#e15829;text-decoration:underline}nav ul#academy li ul li ul{width:200px;height:283px;position:absolute;top:0;left:210px;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}nav ul#academy li ul li ul.active{opacity:1;visibility:visible}nav ul#academy li ul li ul li{display:block;padding:5px 0 0 0;width:200px}nav ul#academy li ul li ul li a{color:#363636}nav ul#academy li .marker{background:rgba(0,0,0,0) url("../images/sub-nav-arrow.png") no-repeat;content:"";float:right;font-size:10px;margin:-18px 20px 0 -5px;width:4px;height:7px}nav ul#academy li.single .marker{display:none}nav ul#academy img.nav-thumb{display:block;margin:0 0 15px 0;max-width:180px;max-height:120px}nav ul#academy .descr{color:#363636;display:block;font-size:12px;font-weight:300;width:180px}nav ul#academy .descr:hover{color:#363636;text-decoration:none}nav .academy-panel{background:rgba(255,255,255,.75);border-bottom:2px solid #e15829;position:absolute;top:48px;left:-5px;height:285px;width:430px;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;box-shadow:0px 3px 5px -1px rgba(150,150,150,.8)}nav .academy-panel.active{opacity:1;visibility:visible}nav ul#support{margin-left:30px;z-index:100;width:140px}nav ul#support li{background:#fff;display:inline-block;list-style:none;width:200px}nav ul#support li:first-of-type{padding-bottom:15px}nav ul#support li a{color:#000;font-family:"Gotham SSm A","Gotham SSm B";font-size:12px;font-weight:500;padding:10px 0;text-decoration:none;text-transform:uppercase}nav ul#support li a:hover{color:#e15829;text-decoration:underline}nav ul#support li ul{background:#fff;border-bottom:2px solid #e15829;width:245px;height:250px;position:absolute;top:48px;left:-50px;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;box-shadow:0px 3px 5px -1px rgba(150,150,150,.8)}nav ul#support li ul.active{opacity:1;visibility:visible}nav ul#support li ul li{display:block;padding:5px 0 0 30px;width:245px;z-index:1}nav ul#support li ul li:first-of-type{padding-top:20px;padding-bottom:0}nav ul#support li ul li a{color:#363636}nav ul#support li ul li a:hover{color:#e15829;text-decoration:underline}nav ul#contact{margin-left:-27px;z-index:100;width:140px}nav ul#contact li{background:#fff;display:inline-block;list-style:none;width:200px}nav ul#contact li:first-of-type{padding-bottom:15px}nav ul#contact li a{color:#000;font-family:"Gotham SSm A","Gotham SSm B";font-size:12px;font-weight:500;padding:10px 0;text-decoration:none;text-transform:uppercase}nav ul#contact li a:hover{color:#e15829;text-decoration:underline}nav ul#contact li ul{background:#fff;border-bottom:2px solid #e15829;width:223px;height:280px;position:absolute;top:48px;left:-49px;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;box-shadow:0px 3px 5px -1px rgba(150,150,150,.8)}nav ul#contact li ul.active{opacity:1;visibility:visible}nav ul#contact li ul li{display:block;padding:5px 0 0 30px;width:223px;z-index:1}nav ul#contact li ul li:first-of-type{padding-top:20px;padding-bottom:0}nav ul#contact li ul li a{color:#363636}nav ul#contact li ul li a:hover{color:#e15829;text-decoration:underline}nav ul#productnav>li:first-of-type,nav ul#solutionsnav>li:first-of-type,nav ul#innovation>li:first-of-type,nav ul#academy>li:first-of-type,nav ul#support>li:first-of-type,nav ul#contact>li:first-of-type{background:rgba(0,0,0,0);padding:0 0 13px 0}nav ul li.master .name{display:inline}nav ul li.master>a:after{content:url("../images/menu-down.png");width:10px;height:5px;margin-left:5px;vertical-align:25%}nav ul#productnav li.master>a:after{margin-left:-15px}.cta-btn{color:#fff;font-family:"Gotham SSm A","Gotham SSm B";font-size:12px;font-weight:500;float:right;text-decoration:none;text-transform:uppercase;padding-top:25px;margin-right:0;width:100%;max-width:170px;height:65px;text-align:center}#mainNav{background:#fff;border-bottom:1px solid #ccc;position:fixed;height:65px;width:100%;top:0;padding:0;transition-property:all;transition-duration:.25s;transition-timing-function:ease-in-out;z-index:25}#mainNav .logo-wrap{background:rgba(0,0,0,0);float:left;padding:8px 0 0 15px;width:120px;position:relative;z-index:5000}#mainNav .logo-wrap .logo{background:rgba(0,0,0,0) url("../images/logos/gssi_logo_gradientorange.svg") no-repeat;display:block;width:108px;height:50px;transition-property:all;transition-duration:.25s;transition-timing-function:ease-in-out}#mainNav .logo-wrap .logo:hover{opacity:.8}#mainNav .logo-wrap .logo.blue{background:rgba(0,0,0,0) url("../images/logos/gssi_logo_gradientblue.svg") no-repeat}#product-scroller,#productslite-scroller{background:#fff;border-bottom:1px solid #ccc;position:fixed;height:65px;width:100%;top:0;padding:0;transition-property:all;transition-duration:.25s;transition-timing-function:ease-in-out;visibility:hidden;opacity:0;z-index:50}#product-scroller.showme,#productslite-scroller.showme{visibility:visible;opacity:1}#product-scroller img.gssi-product-logo,#productslite-scroller img.gssi-product-logo{width:45px;height:49px;margin:8px 12px 0 43px}#product-scroller span.product-name,#productslite-scroller span.product-name{color:#363636;font-size:18px;font-weight:700;position:absolute;top:19px}#product-scroller ul li,#productslite-scroller ul li{display:inline-block;list-style:none;padding:22px 20px 12px 20px}#product-scroller ul li a,#productslite-scroller ul li a{color:#acacac;font-size:12px;font-weight:500;text-transform:uppercase}#product-scroller ul li a:hover,#productslite-scroller ul li a:hover{text-decoration:underline}#mobile-nav{display:none;background:#fff;border-bottom:1px solid #ccc;position:fixed;top:0;width:100%;height:65px;z-index:3500}#mobile-nav .logomark-wrap{background:rgba(0,0,0,0);float:left;padding:12px 0 0 15px;width:120px;position:relative;z-index:5000}#mobile-nav .logomark-wrap .gssi-logomark{position:relative;margin:0;float:left;width:95px;height:44px;background:rgba(0,0,0,0) url("../images/logos/gssi_logo_gradientorange.svg") no-repeat;transition-property:all;transition-duration:.25s;transition-timing-function:ease-in-out}#mobile-nav .logomark-wrap .gssi-logomark:hover{opacity:.8}#mobile-nav .logomark-wrap .gssi-logomark.blue{background:rgba(0,0,0,0) url("../images/logos/gssi_logo_gradientblue.svg") no-repeat}.mobile-off-canvas-nav{background:#fff;width:70%}.menu-mobile-nav-container ul#mobile-nav-menu{margin:0;padding:90px 0}.menu-mobile-nav-container ul#mobile-nav-menu li{background:#fff;list-style:none;margin:0;padding:0;position:relative;width:100%;transition-property:background;transition-duration:.25s;transition-timing-function:ease-in-out}.menu-mobile-nav-container ul#mobile-nav-menu li:hover{background:#f7f7f7}.menu-mobile-nav-container ul#mobile-nav-menu li a{color:#363636;font-size:12px;font-weight:500;padding:13px 20px;text-transform:uppercase}.menu-mobile-nav-container ul#mobile-nav-menu li.menu-item-has-children:after{background:rgba(0,0,0,0) url("../images/mobile-sub-nav-marker.png") no-repeat;background-size:11px 11px;content:"";position:absolute;right:10px;top:15px;width:11px;height:11px}.menu-mobile-nav-container ul#mobile-nav-menu li.menu-item-has-children.current:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu-mobile-nav-container ul#mobile-nav-menu li ul.sub-menu{height:0;margin:0;opacity:0;visibility:hidden;transition-property:height opacity;transition-duration:.25s;transition-timing-function:ease-in-out}.menu-mobile-nav-container ul#mobile-nav-menu li ul.sub-menu.expand{height:auto;opacity:1;visibility:visible}.menu-mobile-nav-container ul#mobile-nav-menu li ul.sub-menu li{background:#e15829;padding-left:10px;width:100%;transition-property:background;transition-duration:.25s;transition-timing-function:ease-in-out}.menu-mobile-nav-container ul#mobile-nav-menu li ul.sub-menu li a{color:#fff}.menu-mobile-nav-container ul#mobile-nav-menu li ul.sub-menu li.menu-item-has-children:after{background:rgba(0,0,0,0) url("../images/mobile-sub-nav-marker-white.png") no-repeat;background-size:11px 11px;content:"";position:absolute;right:10px;top:15px;width:11px;height:11px}.menu-mobile-nav-container ul#mobile-nav-menu li ul.sub-menu li.menu-item-has-children.current:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu-mobile-nav-container ul#mobile-nav-menu li ul.sub-menu li ul.sub-menu li{background:#d2501a;margin-left:-10px;padding-left:25px;width:110%}.menu-mobile-nav-container ul#mobile-nav-menu li ul.sub-menu li ul.sub-menu li a{color:#fff;text-transform:none}#nav-icon{display:none;width:22px;height:30px;position:absolute;top:24px;right:15px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;z-index:250}#nav-icon span{display:block;position:absolute;height:3px;width:100%;background:#363636;border-radius:1px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0px}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:7px}#nav-icon span:nth-child(4){top:14px}#nav-icon.open span:nth-child(1){top:7px;width:0%;left:50%}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon.open span:nth-child(4){top:7px;width:0%;left:50%}#nav-mask{background-color:rgba(255,255,255,0);width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;z-index:15;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}#nav-mask.active{opacity:1;visibility:visible}#video{background:rgba(0,0,0,0);display:block;position:relative;z-index:10}#video #video-overlay{display:block;position:absolute;top:32%;left:50%;width:80%;text-align:center;margin-left:-40%;color:#fff;z-index:50}#video #video-overlay h1{font-size:3vw;font-family:"Gotham A","Gotham B";font-style:normal;font-weight:200;margin-bottom:0}#video #video-overlay a.video-btn{display:block;margin:10px auto 0 auto;max-width:160px}#video #video-overlay a.video-btn .btn{border-radius:0;color:#fff;font-size:12px;font-family:"Gotham SSm A","Gotham SSm B";font-weight:500;padding:12px 25px 12px 25px;text-align:center}#video #video-overlay a.video-btn .btn:hover{cursor:pointer;opacity:.8;text-decoration:none}#video #video-gradient{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0.8) 5%, rgba(0, 0, 0, 0.6) 38%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);z-index:2}#video #video-wrapper{display:block;margin:0}#flex-video-wrapper{position:relative}#flex-video-overlay{display:block;position:absolute;top:32%;left:50%;width:80%;text-align:center;margin-left:-40%;color:#fff;z-index:20}#flex-video-overlay h1{font-size:3vw;font-family:"Gotham A","Gotham B";font-style:normal;font-weight:200;margin-bottom:0}#flex-video-overlay a.video-btn{display:block;margin:10px auto 0 auto;max-width:160px}#flex-video-overlay a.video-btn .btn{border-radius:0;color:#fff;font-size:12px;font-family:"Gotham SSm A","Gotham SSm B";font-weight:500;padding:12px 25px 12px 25px;text-align:center}#flex-video-overlay a.video-btn .btn:hover{cursor:pointer;opacity:.8;text-decoration:none}#video-placeholder{display:none;position:relative}#video-placeholder h1.video-overlay,#video-placeholder h1.video-overlay.thin{display:block;position:absolute;top:40%;left:50%;width:50%;font-size:2.2vw;font-family:"Gotham A","Gotham B";font-style:normal;font-weight:200;text-align:center;margin-left:-25%;color:#fff}#video-placeholder #video-image img{width:100%;height:auto;margin-top:65px}#video-placeholder a.video-btn{display:block;position:absolute;top:50.5%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}#video-placeholder a.video-btn:hover{cursor:pointer;opacity:.8;text-decoration:none}#video-placeholder a.video-btn .btn{color:#fff;font-size:12px;font-family:"Gotham SSm A","Gotham SSm B";font-weight:500;padding:10px 25px 8px 25px;text-align:center}.animation-wrapper{position:relative;margin-top:-240px;width:100%;height:auto;z-index:10}.animation-wrapper .overlay{position:absolute;top:260px;width:100%;max-width:520px;height:auto;min-height:200px;z-index:20;-webkit-transform:translateX(-22%);transform:translateX(-22%);animation:8s ease 0s normal forwards 1 fadein;-webkit-animation:8s ease 0s normal forwards 1 fadein}.animation-wrapper .overlay img.flex-mark{display:block;margin-bottom:4px;width:200px;height:auto}.animation-wrapper .overlay h3{color:#e15829;font-size:25px;font-family:"Gotham SSm A","Gotham SSm B";font-weight:200;margin-top:0;margin-bottom:0;text-transform:uppercase}.animation-wrapper .overlay p{font-size:14px}@keyframes fadein{0%{left:70%;opacity:0}80%{left:70%;opacity:0}100%{left:60%;opacity:1}}@-webkit-keyframes fadein{0%{left:70%;opacity:0}80%{left:70%;opacity:0}100%{left:60%;opacity:1}}.animation-wrapper video#player{display:block;margin:0 auto 0 auto;width:100%;height:auto;max-width:1366px}.row.product-hero-banner{position:relative}.row.product-hero-banner .banner-overlay{position:absolute;top:48%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:100%;z-index:2}.row.product-hero-banner .banner-overlay img{display:block;margin:0 auto;max-height:56px}.row.product-hero-banner .banner-overlay .overlay{display:block;font-size:48px;font-family:"Gotham A","Gotham B";font-style:normal;font-weight:200;line-height:1em;color:#fff}.row.product-hero-banner .gradient{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0.8) 5%, rgba(0, 0, 0, 0.6) 38%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.row.product-support-banner{background:#efefef;padding:75px 0}.row.product-support-banner .row.maxWidth{max-width:1000px !important}.row.product-support-banner .row.maxWidth img.product-photo{padding:20px}.row.product-support-banner .row.maxWidth img.product-logo{display:block;height:auto;max-height:48px;margin-top:30px}.row.product-support-banner .row.maxWidth h1{color:#363636;font-family:"Gotham SSm A","Gotham SSm B";font-size:36px;font-weight:600;line-height:.96em;padding-top:40px;margin:0}.row.product-support-banner .row.maxWidth h3{font-family:"Gotham A","Gotham B";font-size:44px;font-weight:300;line-height:1em;padding:5px 0 8px 0;margin:0}.row.product-support-banner .row.maxWidth .description{padding-bottom:30px}.row.product-support-banner .row.maxWidth .description p{font-size:14px}.row.product-support-banner .row.maxWidth .description p strong{color:#e15829;font-weight:700}.row.product-support-introduction{border-top:3px solid #e15829;padding:45px 0 0 0}.row.product-support-introduction .row.maxWidth{max-width:1100px !important;text-align:center}.row.product-support-introduction .row.maxWidth h2.section-title{font-family:"Gotham A","Gotham B";font-size:44px;font-weight:300;padding-bottom:20px}.row.product-support-introduction .row.maxWidth .section-intro{color:#363636;font-size:19px;font-weight:400}.row.product-support-tabs .row.maxWidth{max-width:1200px !important}.row.product-support-tabs .row.maxWidth .tabs .tab{display:inline-block}.row.product-support-tabs .row.maxWidth ul.tabs{display:flex;margin:10px auto;max-width:860px;padding-right:15px}.row.product-support-tabs .row.maxWidth ul.tabs li.tabs-title{flex:1;justify-content:space-between;padding:0;margin:0;width:100%}.row.product-support-tabs .row.maxWidth ul.tabs li.tabs-title a{color:#363636;font-size:15px;font-weight:700;text-transform:uppercase}.row.product-support-tabs .row.maxWidth ul.tabs li.tabs-title:nth-child(1){background:#f5f5f5}.row.product-support-tabs .row.maxWidth ul.tabs li.tabs-title:nth-child(2){background:#ebebeb}.row.product-support-tabs .row.maxWidth ul.tabs li.tabs-title:nth-child(3){background:#e1e1e1}.row.product-support-tabs .row.maxWidth ul.tabs li.tabs-title.is-active{border-bottom:4px solid #e15829}.row.product-support-tabs .row.maxWidth .tabs-content{border:none;margin:0 0 60px -15px}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel{min-height:200px}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.manuals li{border-bottom:1px solid #ccc;display:flex;list-style:none;padding:20px 60px;transition-property:background;transition-duration:.25s;transition-timing-function:ease-in-out}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.manuals li:nth-child(even){background:#fafafa}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.manuals li .item{flex:1;justify-content:space-between;font-size:14px;vertical-align:top}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.manuals li .item.product{font-weight:500;line-height:1.25em;padding:3px 60px 0 0;text-transform:uppercase}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.manuals li .item.data{line-height:1.25em;min-width:50%}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.manuals li .item.data .date{font-weight:500;padding-bottom:5px}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.manuals li .item.download a{color:#e15829;font-weight:500;text-transform:uppercase}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.manuals li .item.download a:hover{text-decoration:underline}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.manuals li .item:nth-child(3){text-align:right}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.manuals li:hover{background:#f5f5f5}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .none-found{text-align:center}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .sub-section{padding:15px 60px 30px 60px;text-align:center}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .sub-section .section-title{font-family:"Gotham A","Gotham B";font-size:30px;font-weight:500}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .sub-section .section-descr{color:#363636;font-size:15px}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .video-container-wrapper{display:block;margin:0 auto;width:100%;max-width:80%}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .video-container-wrapper .video-container{position:relative;padding-bottom:56.25%}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .video-container-wrapper .video-container iframe.main-video{position:absolute;top:0;left:0;width:100%;height:100%}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .video-container-wrapper .main-title{font-size:22px;padding:15px 120px 60px 120px}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .video-grid-container{display:block;margin-left:-20px;width:100%}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .video-grid-container ul.videos{display:flex;flex-wrap:wrap;width:100%}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .video-grid-container ul.videos li{list-style:none;padding:10px;width:33.3333333333%}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .video-grid-container ul.videos li .video-grid-wrapper{position:relative;padding-bottom:56.25%}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .video-grid-container ul.videos li .video-grid-wrapper iframe.sub-video{position:absolute;top:0;left:0;width:100%;height:100%}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .video-grid-container ul.videos li .sub-title{font-weight:700;line-height:1.25em;padding-top:15px;padding-bottom:30px}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .latest-release{background:#fafafa;border-radius:30px;margin-bottom:45px;padding:60px}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .latest-release .release-meta{display:flex;margin:0 auto;max-width:600px;width:100%;text-align:center;padding-bottom:30px}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .latest-release .release-meta .date{flex:1;justify-content:space-between}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .latest-release .release-meta .date span{font-weight:700;text-transform:uppercase}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .latest-release .release-meta .size{flex:1;justify-content:space-between}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .latest-release .release-meta .size span{font-weight:700;text-transform:uppercase}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .latest-release .notes-label{font-weight:700;text-align:center;text-transform:uppercase}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .latest-release ul.notes{margin:0;text-align:center;width:100%}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .latest-release ul.notes li{display:block;line-height:1.45em;margin:15px 0}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel .latest-release ul.notes li::before{color:#e15829;content:" • "}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.previous-releases li{border-bottom:1px solid #ccc;display:flex;list-style:none;padding:20px 60px;transition-property:background;transition-duration:.25s;transition-timing-function:ease-in-out}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.previous-releases li:nth-child(even){background:#fafafa}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.previous-releases li .item{flex:1;font-size:14px;vertical-align:top}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.previous-releases li .item.product{font-weight:500;line-height:1.25em;padding:3px 60px 0 0;text-transform:uppercase}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.previous-releases li .item.date span{font-weight:500}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.previous-releases li .item.notes{min-width:50%}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.previous-releases li .item.notes span{font-weight:500}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.previous-releases li .item.notes a.open{color:#e15829;font-size:13px;font-weight:500;text-transform:uppercase}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.previous-releases li .item.notes a.open:hover{text-decoration:underline}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.previous-releases li .item.notes .list .note{display:block;line-height:1.45em;margin:15px 0}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.previous-releases li .item.notes .list .note::before{color:#e15829;content:" • "}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.previous-releases li .item:nth-child(3){text-align:right}.row.product-support-tabs .row.maxWidth .tabs-content .tabs-panel ul.previous-releases li:hover{background:#f5f5f5}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#fff !important}.row.product-support-training{border-top:3px solid #e15829;padding:45px 0 60px 0}.row.product-support-training .row.maxWidth{max-width:1100px !important;text-align:center}.row.product-support-training .row.maxWidth h2.section-title{font-family:"Gotham A","Gotham B";font-size:44px;font-weight:300}.row.product-support-training .row.maxWidth .section-intro{font-size:19px;font-weight:400;padding-bottom:30px}.row.product-support-training .tribe-common{text-align:left}.row.product-support-training .tribe-common .tribe-common-anchor-thin:hover,.row.product-support-training .tribe-common a,.row.product-support-training .tribe-common a:active,.row.product-support-training .tribe-common a:focus,.row.product-support-training .tribe-common a:hover,.row.product-support-training .tribe-common a:visited{border-bottom:none !important;transition-property:all;transition-duration:.25s;transition-timing-function:ease-in-out}.row.product-support-training h3 a.tribe-events-widget-events-list__event-title-link:hover{color:#e15829}.row.banner-links{border-top:2px solid #e15829;padding:0 !important;margin-top:-7px;position:relative;z-index:10}.row.banner-links ul{margin:0 !important}.row.banner-links ul li{float:left;list-style:none;margin:0;width:33.3333%;position:relative}.row.banner-links ul li .overlay{background:rgba(0,0,0,0);color:#fff;font-weight:500;padding-top:12.5%;position:absolute;top:0;text-align:center;width:100%;height:100%}.row.banner-links ul li .overlay .title{font-size:1vw;text-transform:uppercase;position:relative;z-index:10}.row.banner-links ul li .overlay .descr{font-size:.8vw;position:relative;z-index:10}.row.banner-links ul li .overlay .divline{display:block;background:#e0592b;width:50px;height:2px;margin:5px auto 7px auto;position:relative;z-index:10}.row.banner-links ul li .overlay .overlay-bg{background:rgba(0,0,0,0);width:100%;height:100%;position:absolute;top:0;opacity:0;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;z-index:5}.row.banner-links ul li .overlay:hover .overlay-bg{background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0.9) 5%, rgba(0, 0, 0, 0.7) 38%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);cursor:pointer;opacity:1}.row.banner-links ul li img{border-bottom:2px solid #e15829;width:100%;height:auto;z-index:2}.row.header-banner{border-bottom:2px solid #e15829;margin-bottom:10px;padding:0;position:relative}.row.header-banner .text-overlay,.row.header-banner h1.text-overlay{color:#fff;display:block;font-family:"Gotham SSm A","Gotham SSm B";font-size:3vw;font-weight:700;margin:0 auto;padding:0 60px 0 10px;line-height:1.2em;max-width:1280px;position:relative;z-index:1}.row.header-banner .text-overlay.banner-lg,.row.header-banner h1.text-overlay.banner-lg{height:300px}.row.header-banner .text-overlay.banner-sm,.row.header-banner h1.text-overlay.banner-sm{height:200px}.row.header-banner .text-overlay .vert-center,.row.header-banner h1.text-overlay .vert-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.row.landing-hero{position:relative}.row.landing-hero img.landing-hero{position:relative;z-index:-1}.row.landing-hero .overlap{background:#363636;display:block;height:auto;margin:-40px auto 0 auto;padding:30px 40px;text-align:center;max-width:900px !important;position:relative;z-index:2}.row.landing-hero .overlap h1.my-title{color:#fff;font-size:36px;font-weight:400;line-height:1.2em;margin:0;padding-bottom:20px;text-transform:uppercase}.row.landing-hero .overlap .my-desc{color:#fff;font-size:19px;line-height:1.45em;padding:0 30px}.row.landing-hero .overlap .my-desc a{color:#fff;font-weight:700}.row.landing-hero .overlap .my-desc a:hover{text-decoration:underline}.row.landing-icon-grid .row.maxWidth{max-width:1200px !important}.row.landing-icon-grid .row.maxWidth .flex-grid{display:flex;flex-flow:row wrap;justify-content:space-between}.row.landing-icon-grid .row.maxWidth .flex-grid .column-block{content:"";flex:auto}.row.landing-icon-grid .row.maxWidth img.svg-icon{display:block;margin:30px auto 20px auto;width:100px;height:100px}.row.landing-icon-grid .row.maxWidth .block-title{color:#e15829;font-size:20px;font-weight:900;line-height:1.2em;padding-bottom:10px;text-align:center;text-transform:uppercase}.row.landing-icon-grid .row.maxWidth .block-descr{display:block;margin:0 auto;max-width:580px;padding:0 36px}.row.landing-icon-grid .row.maxWidth .block-img img{display:block;margin:10px auto}.row.landing-vimeo{max-width:1000px !important;padding-bottom:45px}.row.landing-vimeo .landing-video-title{color:#e15829;font-size:32px;font-weight:700;line-height:1.25em;padding-top:10px;text-align:center;text-transform:uppercase}.row.landing-vimeo .landing-video-desc{font-size:16px}.row.landing-wysiwyg{max-width:1000px !important;padding-bottom:30px}.row.landing-wysiwyg .landing-title{color:#e15829;font-size:32px;font-weight:700;line-height:1.25em;text-align:center;text-transform:uppercase}.row.landing-wysiwyg .landing-desc{font-size:16px}.row.landing-cta-button{padding:0 0 45px 0}.row.landing-cta-button a{background:#363636;color:#fff;display:block;width:100%;margin:0 auto;max-width:420px;padding:10px 20px;text-align:center;text-transform:uppercase}.row.landing-cta-button a:hover{background:#e15829}.imgLiquid{display:block;width:100%;overflow:hidden}.imgLiquid.banner-lg{height:300px}.imgLiquid.banner-sm{height:200px}.imgLiquid.flex{height:560px}#site-alert{background:#e15829;height:30px;padding-top:2px;position:fixed;top:0;left:0;right:0;z-index:50}#site-alert a{color:#fff;font-size:12px;font-weight:500;line-height:1.25em}#site-alert a img.gssi-alert{padding:0 5px 0 0}#site-alert a:hover{text-decoration:underline}footer{padding-top:0}footer .footer-upper{background:#363636;width:100%;padding:0}footer .footer-upper .row.footer-upper{background:#363636;min-height:90px}footer .footer-upper .row.footer-upper .logo{background:rgba(0,0,0,0) url("../images/logos/gssi_logo_gradientorange-white.svg") no-repeat;display:block;width:108px;height:50px;margin:20px 0 0 0}footer .footer-upper .row.footer-upper .footermenu{position:relative}footer .footer-upper .row.footer-upper .footermenu ul.footer-nav{margin:25px 0 0 40px}footer .footer-upper .row.footer-upper .footermenu ul.footer-nav li{display:inline-block;list-style:none;margin:6px 25px 0 25px;position:relative}footer .footer-upper .row.footer-upper .footermenu ul.footer-nav li a{color:#fff;font-family:"Gotham SSm A","Gotham SSm B";font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase}footer .footer-upper .row.footer-upper .footermenu ul.footer-nav li a:hover{text-decoration:underline}footer .footer-upper .row.footer-upper .language-picker{float:right;background:rgba(0,0,0,0) url("../images/language-picker.png") no-repeat;border-right:1px solid #fff;display:inline-block;height:20px;width:125px;margin-top:34px;position:relative;z-index:1}footer .footer-upper .row.footer-upper .language-picker .language-panel{background:#fff;border-top:2px solid #e15829;position:absolute;bottom:-36px;right:-1px;height:90px;width:220px;z-index:2;opacity:0;overflow-x:auto;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}footer .footer-upper .row.footer-upper .language-picker .language-panel .panel-close{background:#fff url("../images/panel-close.png") no-repeat;position:absolute;top:8px;right:8px;height:16px;width:16px}footer .footer-upper .row.footer-upper .language-picker .language-panel .panel-close:hover{cursor:pointer;opacity:.8}footer .footer-upper .row.footer-upper .language-picker .language-panel.active{opacity:1;visibility:visible}footer .footer-upper .row.footer-upper .language-picker .language-panel .switcher{font-family:"Gotham SSm A","Gotham SSm B" !important;font-size:12px;font-weight:500;margin:33px auto 5px auto}footer .footer-upper .row.footer-upper .language-picker .language-panel .switcher a img{display:none}footer .footer-upper .row.footer-upper .search-tool{float:right;background:rgba(0,0,0,0) url("../images/search-tool.png") no-repeat;border-right:1px solid #fff;display:inline-block;height:20px;width:64px;margin-top:34px;position:relative;z-index:5}footer .footer-upper .row.footer-upper .search-tool .search-panel{background:#fff;border-top:2px solid #e15829;position:absolute;bottom:-36px;right:-1px;height:90px;width:220px;z-index:12;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}footer .footer-upper .row.footer-upper .search-tool .search-panel .panel-close{background:#fff url("../images/panel-close.png") no-repeat;position:absolute;top:8px;right:8px;height:16px;width:16px}footer .footer-upper .row.footer-upper .search-tool .search-panel .panel-close:hover{cursor:pointer;opacity:.8}footer .footer-upper .row.footer-upper .search-tool .search-panel.active{opacity:1;visibility:visible}footer .footer-upper .row.footer-upper .search-tool .search-panel #cse-search-box input[type=text]{border:1px solid #ccc;border-radius:0;display:block;font-size:12px;font-weight:500;margin:16px auto 5px auto;height:30px;width:70%}footer .footer-upper .row.footer-upper .search-tool .search-panel #cse-search-box input[type=submit]{background-color:#363636;border:none;border-radius:0;color:#fff;display:block;font-size:12px;font-weight:700;margin:0 auto;padding:6px 20px 5px 20px;text-transform:uppercase;width:120px;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease-in-out}footer .footer-upper .row.footer-upper .search-tool .search-panel #cse-search-box input[type=submit]:hover{background-color:#e15829;cursor:pointer}footer .footer-upper .row.footer-upper .search-tool .search-panel.open{display:block}footer .footer-upper .row.footer-upper .social-icons-wrap{float:right;margin-top:34px}footer .footer-upper .row.footer-upper .social-icons-wrap ul.social-icons li{display:inline-block;list-style:none;margin:0 8px}footer .footer-upper .row.footer-upper .social-icons-wrap ul.social-icons li div{background:rgba(0,0,0,0) url("../images/social-icons.png") no-repeat}footer .footer-upper .row.footer-upper .social-icons-wrap ul.social-icons li div#facebook{left:0px;top:0px;background-position:0 0;width:21px;height:20px}footer .footer-upper .row.footer-upper .social-icons-wrap ul.social-icons li div#youtube{left:42px;top:0px;background-position:-42px 0;width:20px;height:20px}footer .footer-upper .row.footer-upper .social-icons-wrap ul.social-icons li div#twitter{left:83px;top:0px;background-position:-83px 0;width:20px;height:20px}footer .footer-upper .row.footer-upper .social-icons-wrap ul.social-icons li div#linkedin{left:124px;top:0px;background-position:-124px 0;width:21px;height:20px}footer .footer-upper .row.footer-upper .social-icons-wrap ul.social-icons li div#instagram{left:167px;top:0px;background-position:-167px 0;width:20px;height:20px}footer .footer-upper .row.footer-upper .social-icons-wrap ul.social-icons li div:hover{opacity:.7}footer .footer-lower{background:#ececec;width:100%;padding:0}footer .footer-lower .row.footer-lower{background:#ececec;padding:15px 0 0 0}footer .footer-lower .row.footer-lower p{color:#898989}footer .footer-lower .row.footer-lower p.copyright{color:#898989;display:inline-block;font-size:10px}footer .footer-lower .row.footer-lower p.copyright a{color:#898989;font-size:10px;text-decoration:underline}footer .footer-lower .row.footer-lower p.copyright a:hover{text-decoration:none}footer .footer-lower .row.footer-lower p.dam_safety{color:#898989;display:inline-block;font-size:10px;text-align:left}footer .footer-lower .row.footer-lower p.dam_safety a{color:#898989;font-size:10px;text-decoration:underline}footer .footer-lower .row.footer-lower p.dam_safety a:hover{text-decoration:none}section.title-block h1{color:#363636;font-size:32px;font-weight:700;line-height:1em;margin-bottom:10px;padding:15px 0 0 0}section.title-block .title-block-links{color:#e15829;font-weight:500;margin-bottom:32px}section.title-block .title-block-links a{color:#e15829;font-size:16px;font-weight:500;padding:0 10px}section.title-block .title-block-links a:hover{opacity:.7}h1.solution-name{color:#363636;font-size:32px;font-weight:700;line-height:1em;margin:0;padding:0 0 10px 0}.solution-intro{color:#363636;font-size:14px;font-weight:400;line-height:1.6em;padding-bottom:30px}.related-products-label{color:#b7b7b7;font-size:17px;font-weight:500;padding:60px 0 15px 0}.solutions-related-products a{color:#363636}.solutions-related-products a .related-product-title{font-size:13px;font-weight:500;padding-top:8px}.solutions-related-products a:hover{opacity:.8;text-decoration:underline}.solutions-spacer{border-top:1px solid #ccc;display:block;width:100%;height:60px}.row.our-approach{border-top:1px solid #ccc}.row.our-approach img.icon{display:block;margin:0 auto 15px auto;max-width:120px}.row.our-approach .title{color:#363636;font-size:16px;font-weight:700;padding-bottom:5px;text-align:center}.row.our-approach .descr{color:#363636;font-size:14px;font-weight:400;line-height:1.6em;padding-bottom:30px;text-align:center}.row.our-process{border-top:1px solid #ccc}.row.our-process .process-grid .column-block{margin:0;position:relative}.row.our-process .process-grid .column-block .hover-overlay{background:#e15829;position:absolute;top:0;left:0;right:0;bottom:0;padding:40px;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;opacity:0;visibility:hidden}.row.our-process .process-grid .column-block .hover-overlay.hoverme{cursor:pointer;opacity:1;visibility:visible}.row.our-process .process-grid .column-block .hover-overlay .text-block{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90%}.row.our-process .process-grid .column-block .hover-overlay .text-block .title{color:#fff;font-size:18px;font-weight:500;padding-bottom:5px}.row.our-process .process-grid .column-block .hover-overlay .text-block .descr{color:#fff;font-size:14px;font-weight:400;line-height:1.6em}.row.our-process .process-grid.no-link .column-block .hover-overlay.hoverme{cursor:default}.row.our-lab{border-top:1px solid #ccc}.row.our-lab .stats-wrap{min-height:460px;padding-top:110px}.row.our-lab .stats-wrap .stats-main-title{color:#363636;font-size:32px;font-weight:700;line-height:1.2em;text-align:center;padding:20px 0 30px 0}.row.our-lab .stats-wrap .row.stats{text-align:center}.row.our-lab .stats-wrap .row.stats .stat-title{color:#e15829;font-size:13px;font-weight:700;padding-bottom:8px;text-transform:uppercase}.row.our-lab .stats-wrap .row.stats .stat{color:#363636;font-family:"Gotham SSm A","Gotham SSm B";font-size:70px;font-weight:500}h2.section-title{color:#363636;font-size:32px;font-weight:700;line-height:1em;margin:0;padding:60px 0 30px 0;text-align:center}.row.our-impact{border-bottom:1px solid #ccc;margin-top:-10px}.row.our-impact .stats-wrap{display:block;min-height:400px;max-width:1280px;margin:0 auto;padding-top:100px}.row.our-impact .stats-wrap .stats-main-title{color:#363636;font-size:32px;font-weight:700;line-height:1.2em;text-align:center;padding:20px 0 30px 0}.row.our-impact .stats-wrap .row.stats{text-align:center}.row.our-impact .stats-wrap .row.stats .stat-title{color:#157ff1;font-size:13px;font-weight:700;padding-bottom:8px;text-transform:uppercase}.row.our-impact .stats-wrap .row.stats .stat{color:#363636;font-size:70px;font-weight:500}.row.our-impact .row{background-position:14%;background-size:auto 100%;margin:0}h1.product-name{color:#363636;font-size:32px;font-weight:700;line-height:1em;margin:0;padding:0 0 5px 0}img.product-mark{max-height:44px}h1.product-byline,h2.product-byline{color:#e15829;font-size:17px;font-weight:500;line-height:1.45em;margin:0;padding:7px 0 10px 0}.product-intro{color:#363636;font-size:14px;font-weight:400;line-height:1.6em;padding-bottom:30px}.product-intro>ul{list-style:none}.product-intro>ul li{margin-bottom:10px}.product-intro>ul li::before{content:"•";color:#e15829;display:inline-block;width:1.2em;margin-left:-1em}.fccnote{color:#707070;display:block;font-size:11px;font-weight:400;padding-right:30px}ul#product-data-fields{padding:0;margin:0;width:100%}ul#product-data-fields li{background:#fafafa;float:left;list-style:none;width:50%;height:130px;margin:0;padding:42px 20px 0 20px;text-align:center}ul#product-data-fields li .title{color:#363636;font-size:12px;font-weight:500;padding-bottom:2px;text-transform:uppercase}ul#product-data-fields li .data{color:#363636;font-size:14px;font-weight:400}ul#product-data-fields li .data a{color:#363636;font-size:14px;font-weight:400;text-decoration:underline}ul#product-data-fields li .data a:hover{text-decoration:none}ul#product-data-fields li:nth-of-type(2){background:#f5f5f5}ul#product-data-fields li:nth-of-type(3){background:#ebebeb}ul#product-data-fields li:nth-of-type(4){background:#e1e1e1}ul#product-data-fields li:nth-of-type(5){background:#d7d7d7}ul#product-data-fields li:nth-of-type(6){background:#cdcdcd}ul#product-data-fields-4-up{border-top:4px solid #e15829;display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0;width:100%}ul#product-data-fields-4-up li{flex:25%;background:#fafafa;list-style:none;min-height:130px;margin:0;padding:42px 20px 20px 20px;text-align:center}ul#product-data-fields-4-up li .title{color:#363636;font-size:12px;font-weight:500;padding-bottom:2px;text-transform:uppercase}ul#product-data-fields-4-up li .data{color:#363636;font-size:13px;font-weight:400}ul#product-data-fields-4-up li .data a{color:#363636;font-size:14px;font-weight:400;text-decoration:underline}ul#product-data-fields-4-up li .data a:hover{text-decoration:none}ul#product-data-fields-4-up li:nth-of-type(2){background:#f5f5f5}ul#product-data-fields-4-up li:nth-of-type(3){background:#ebebeb}ul#product-data-fields-4-up li:nth-of-type(4){background:#e1e1e1}ul#product-data-fields-4-up li:nth-of-type(5){background:#d7d7d7}ul#product-data-fields-4-up li:nth-of-type(6){background:#cdcdcd}.contact-sales a{background-color:#e15829;color:#fff;display:block;font-size:14px;font-weight:500;height:40px;padding-top:10px;text-align:center}.contact-sales a:hover{opacity:.8}#discontinued{background:#e15829;color:#fff;display:block;font-size:12px;font-weight:500;line-height:1.25em;height:30px;width:inherit;margin:0 0 20px -20px;padding:7px 0 0 20px}#discontinued img.gssi-alert{padding:0 5px 0 0}.product-data-accordions{margin-bottom:20px}.product-data-accordions .accordion .accordion-item{background:#f5f5f5 !important;margin:20px 0 0 0 !important}.product-data-accordions .accordion .accordion-item a.accordion-title{border:0 !important;color:#363636 !important;font-size:12px !important;font-weight:500 !important;text-transform:uppercase;padding:16px 20px 15px 20px !important;position:relative}.product-data-accordions .accordion .accordion-item a.accordion-title:before{content:url("../images/gssi-accordion-closed.png");margin-top:-6px}.product-data-accordions .accordion .accordion-item.is-active>.accordion-title:before{content:url("../images/gssi-accordion-open.png")}.product-data-accordions .accordion .accordion-item .accordion-content{border:0 !important}.product-data-accordions .accordion .accordion-item .accordion-content .title{color:#e15829;font-size:16px;font-weight:500;padding-bottom:5px}.product-data-accordions .accordion .accordion-item .accordion-content .info{color:#363636;font-size:13px}.product-data-accordions .accordion .accordion-item .accordion-content .info ul{margin-left:40px}.product-data-accordions .accordion .accordion-item .accordion-content .info ul li ul li{list-style:circle}a.demo-btn{display:inline-block;max-width:180px;z-index:1}a.demo-btn:hover{cursor:pointer;opacity:.8;text-decoration:none}a.demo-btn .btn{color:#fff;font-size:12px;font-family:"Gotham SSm A","Gotham SSm B";font-weight:700;padding:12px 25px 10px 25px;text-align:center}a.download-btn{display:block;margin:30px auto 0 auto;max-width:180px;z-index:1}a.download-btn:hover{cursor:pointer;opacity:.8;text-decoration:none}a.download-btn .btn{color:#fff;font-size:12px;font-family:"Gotham SSm A","Gotham SSm B";font-weight:700;padding:12px 25px 10px 25px;text-align:center}.product-video-play{background:#f5f5f5;color:#363636;font-size:12px;font-weight:500;text-transform:uppercase;margin:0 0 30px 0;padding:13px 20px 11px 20px;transition-property:background;transition-duration:.25s;transition-timing-function:ease-in-out}.product-video-play:hover{background:#e6e6e6}.product-video-play img.play-icon{margin:-3px 0 0 15px}img.product-hero{display:block;margin:0 auto}.hero-title{color:#e15829;font-size:32px;font-weight:700;line-height:1.2em;text-align:center}.hero-desc{color:#363636;font-size:16px;font-weight:400;line-height:1.45em;padding-bottom:70px;text-align:center}.row.data-examples,.row.includes,.row.specifications,.row.resources,.row.accessories,.row.related-products,.row.accordion-group{border-top:1px solid #ccc;margin-top:0;padding:30px 0 0 0}.row.additional{padding:60px 0 0 0}.row.additional .row.maxWidth{max-width:1000px !important}.row.additional .row.maxWidth a:hover{text-decoration:underline}.sys-includes{color:#363636;font-size:14px;padding:0 30px 45px 30px}.row.offerings{padding-top:45px}.row.offerings .row.maxWidth{max-width:1000px !important}.row.offerings .row.maxWidth .disclaimer{color:#333;font-size:13px;font-weight:500;padding-left:18px;padding-bottom:40px}table#product-specs{margin-bottom:50px}table#product-specs tbody{border-right:none;border-left:none}table#product-specs tbody tr{border-top:1px solid #ccc;border-bottom:1px solid #ccc}table#product-specs tbody tr td{color:#363636;font-size:14px;font-weight:400;height:auto;line-height:1.2em;padding:18px 20px;vertical-align:top}table#product-specs tbody tr td:first-child{font-weight:500;text-transform:uppercase;text-align:right;width:25%}table#productlite-specs{margin-bottom:10px}table#productlite-specs thead{background:#fff;border:none}table#productlite-specs thead tr th{color:#e15829;font-size:116%;text-align:center}table#productlite-specs tbody{border-right:none;border-left:none}table#productlite-specs tbody tr{background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc}table#productlite-specs tbody tr td{color:#363636;font-size:14px;font-weight:400;height:auto;line-height:1.2em;padding:18px 20px;vertical-align:top}table#productlite-specs tbody tr td:first-child{font-weight:500;text-transform:uppercase;text-align:left;width:40%}table#productlite-specs tbody tr td:nth-child(2){background:#f2f2f2;text-align:center}table#productlite-specs tbody tr td:nth-child(3){background:#e5e5e5;text-align:center}ul.resource-links{margin:0 0 60px 0}ul.resource-links li{list-style:none;margin-bottom:10px}ul.resource-links li a,ul.resource-links li a.pdf-link,ul.resource-links li a.support-link{display:block;font-size:16px;font-weight:500}ul.resource-links li a:hover,ul.resource-links li a.pdf-link:hover,ul.resource-links li a.support-link:hover{opacity:.8}ul.resource-links li img.pdf-icon{padding:0 10px 5px 0}ul.resource-links li img.link-icon{padding:0 10px 5px 0}.accessories-title{color:#acacac;display:block;font-size:36px;padding-bottom:30px}.related-title{color:#acacac;display:block;font-size:36px;padding-bottom:30px}.row.product-intro{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-top:0;padding:30px 0 0 0}.row.product-options-wrap{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-top:0;padding:30px 0 0 0}ul#product-filter-options{margin:0 0 20px 0;padding:0 0 0 15px}ul#product-filter-options li{color:#c2c2c2;display:inline-block;font-size:14px;font-weight:500;list-style:none;margin:0;padding:0;text-transform:uppercase;width:24%}ul#product-filter-options li:hover{cursor:pointer;opacity:.8}ul#product-filter-options li:after{content:url("../images/bio-tab-inactive.png");margin-left:10px;width:11px;height:11px}ul#product-filter-options li.opened:after{content:url("../images/bio-tab-active.png");width:11px;height:11px}ul#product-filter-options li:last-of-type{color:#e15829}ul#product-filter-options li:last-of-type:after{content:""}.row.fusion-img .row.maxWidth{max-width:1200px !important}.row.fusion-img .row.maxWidth img{display:block;margin:30px auto;width:100%;height:auto;max-width:600px}.row.fusion-intro .row.maxWidth{max-width:1200px !important}.row.fusion-blocks{padding-bottom:45px}.row.fusion-blocks .row.maxWidth{max-width:1200px !important}.row.fusion-blocks .row.maxWidth h2.section-title{color:#e15829;font-size:24px;font-weight:500;padding-top:20px;padding-bottom:10px;text-align:left;text-transform:uppercase}.row.fusion-additional .row.maxWidth{max-width:1200px !important}.row.fusion-additional .row.maxWidth h2.section-title{color:#e15829;font-size:24px;font-weight:500;padding-top:20px;padding-bottom:10px;text-align:left;text-transform:uppercase}.row.fusion-additional .row.maxWidth p a:hover{text-decoration:underline}.row.fusion-form{padding-top:45px}.row.fusion-form .row.maxWidth{max-width:900px !important}.row.fusion-form .row.maxWidth .gfield_label{color:#000}.row.fusion-form .row.maxWidth .ginput_complex label{font-size:75%}.row.fusion-form .row.maxWidth .instruction{display:none}.row.fusion-form .row.maxWidth .gform_button{background:#e15829;border:none;border-radius:20px;color:#fff;display:block;font-size:14px;font-weight:700;line-height:14px !important;margin:10px auto 50px auto;height:40px;width:240px;text-align:center;transition-property:background;transition-duration:.25s;transition-timing-function:ease-in-out}.row.fusion-form .row.maxWidth .gform_button:hover{background:#363636}*{box-sizing:border-box}.row.product-options-tray{border-bottom:1px solid #ccc;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}.row.product-options-tray.ready{opacity:1;visibility:visible}.row.product-options-tray .filters .ui-group{display:inline-block;margin-right:-5px;padding:20px 0 20px 15px;width:24.125%;height:320px;vertical-align:top}.row.product-options-tray .filters .ui-group .opt{color:#707070;font-size:12px;margin-left:20px;padding:3px 0;position:relative;text-indent:0px}.row.product-options-tray .filters .ui-group .opt:hover{cursor:pointer}.row.product-options-tray .filters .ui-group .opt:before{content:url("../images/filter-option-unchecked.png");display:inline-block;width:10px;height:10px;position:absolute;top:4px;left:-20px}.row.product-options-tray .filters .ui-group .opt.is-checked:before{content:url("../images/filter-option-checked.png")}.row.product-options-tray .filters .ui-group .button-group{display:inline-block}.row.product-options-tray .filters .ui-group .button-group:after{content:"";display:block;clear:both}.row.product-options-tray .filters .ui-group.bg-1{background:#fff}.row.product-options-tray .filters .ui-group.bg-2{background:#fafafa}.row.product-options-tray .filters .ui-group.bg-3{background:#f5f5f5}.no-options{opacity:.25}.product-grid .column-block .product-wrap{padding:0 0 30px 0;min-height:500px;max-width:290px}.product-grid .column-block .product-wrap a img{border:0;border-radius:0;box-shadow:none;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}.product-grid .column-block .product-wrap a h3.product-title{color:#363636;display:block;font-size:17px;font-weight:500;min-height:30px;margin:0;padding:10px 10px 5px 0;transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}.product-grid .column-block .product-wrap a h3.product-title:hover{color:#e15829;text-decoration:underline}.product-grid .column-block .product-wrap a:hover img{opacity:.8}.product-grid .column-block .product-wrap a:hover h3.product-title{color:#e15829;text-decoration:underline}.product-grid .column-block .product-wrap .excerpt{color:#363636;font-size:13px;line-height:1.75em}.product-grid .column-block .product-wrap .excerpt strong{color:#e15829}.product-grid .column-block .product-wrap a .explore{color:#157ff1;font-size:12px;font-weight:700;margin:10px 0 0 22px;position:relative}.product-grid .column-block .product-wrap a .explore:before{content:"";background:rgba(0,0,0,0) url("../images/explore-eye-icon.png") no-repeat;height:10px;width:17px;position:absolute;top:3px;left:-22px}.product-grid .column-block .product-wrap a .explore:hover{opacity:.8}.row.process h1.process-name{color:#363636;font-size:32px;font-weight:700;line-height:1em;margin:0;padding:0 0 10px 0}.row.process .process-intro{color:#b7b7b7;font-size:18px;font-weight:400;line-height:1.75em;padding-bottom:40px}.row.process .process-meta{padding:0 40px}.row.process .process-meta .related-meta-block .related-meta-title{color:#363636;display:block;float:left;font-size:12px;font-weight:500;padding:2px 15px 0 0;width:30%;text-align:right;text-transform:uppercase}.row.process .process-meta .related-meta-block .related-meta{color:#363636;display:block;float:left;font-size:14px;font-weight:400;padding-bottom:30px;width:70%}.row.process .process-meta .related-meta-block .related-meta a{color:#363636;text-decoration:underline}.row.process .process-meta .related-meta-block .related-meta a:hover{opacity:.8;text-decoration:none}.process-spacer{border-top:1px solid #ccc;display:block;margin-top:30px;width:100%;height:60px}.main-title,h1.main-title{color:#363636;font-family:"Gotham SSm A","Gotham SSm B";font-size:32px;font-weight:700;line-height:1.2em;text-align:center;margin:0;padding:20px 0 0 0}.main-intro{color:#acacac;font-size:16px;font-weight:500;line-height:1.45em;padding:8px 0 50px 0;text-align:center}.main-intro a{text-decoration:underline}.main-intro a:hover{text-decoration:none}.main-intro strong{color:#157ff1}a.cta-button{background:#fff;border:1px solid #363636;color:#363636;display:block;font-size:14px;font-weight:500;margin:0 auto;max-width:200px;padding:8px 20px;text-align:center}a.cta-button:hover{background:#e15829;border:1px solid #e15829;color:#fff}a.cta-button.blue:hover{background:#157ff1;border:1px solid #157ff1}.related-grid .column-block .related-wrap{padding:0 0 50px 0;max-width:290px}.related-grid .column-block .related-wrap img{border:0;border-radius:0;box-shadow:none}.related-grid .column-block .related-wrap img:hover{opacity:.8}.related-grid .column-block .related-wrap a h3.related-title{color:#363636;display:block;font-family:"Gotham SSm A","Gotham SSm B";font-size:17px;font-weight:700;min-height:30px;margin:0;padding:7px 10px 5px 0}.related-grid .column-block .related-wrap a h3.related-title:hover{color:#e15829;text-decoration:underline}.related-grid .column-block .related-wrap .excerpt{color:#363636;font-size:13px;line-height:1.75em}.related-grid .column-block .related-wrap .excerpt strong{color:#e15829}.related-grid .column-block .related-wrap .range{color:#363636;font-size:12px;font-weight:400}.related-grid .column-block .related-wrap .range span{color:#e15829;font-size:12px;font-weight:500;text-transform:uppercase}.related-grid .column-block .related-wrap .disclaimer{font-size:11px;font-weight:400;padding-top:10px}.related-grid .column-block .related-wrap a .explore{color:#157ff1;font-size:12px;font-weight:700;margin:15px 0 0 22px;position:relative}.related-grid .column-block .related-wrap a .explore:before{content:"";background:rgba(0,0,0,0) url("../images/explore-eye-icon.png") no-repeat;height:10px;width:17px;position:absolute;top:3px;left:-22px}.related-grid .column-block .related-wrap a .explore:hover{opacity:.8}.lightbox-full-wrap{width:1280px;height:620px;position:relative;overflow-x:auto}.lightbox-full-wrap .lightbox-content-wrap{position:relative}.lightbox-full-wrap .lightbox-content-wrap img{border:0;border-radius:0;box-shadow:none;width:50%;height:auto;max-height:620px;max-width:620px;position:fixed;top:0;left:0}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap{display:block;padding:30px;width:50%;height:100%;position:absolute;left:50%}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap{display:block;padding-right:20px;width:100%;height:100%}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap .lightbox-title{color:#e15829;font-size:18px;font-weight:500;padding-bottom:10px}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap .lightbox-desc{color:#363636;font-size:14px;font-weight:400}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap ul.lightbox-resource-links{margin:0 0 25px 0}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap ul.lightbox-resource-links li{list-style:none;margin:0 0 10px 0}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap ul.lightbox-resource-links li a,.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap ul.lightbox-resource-links li a.pdf-link{display:inline-block;font-size:14px;font-weight:500;line-height:2.25em}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap ul.lightbox-resource-links li a:hover,.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap ul.lightbox-resource-links li a.pdf-link:hover{opacity:.8}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap ul.lightbox-resource-links li img.pdf-icon{display:inline-block;margin:0 10px 10px 0;width:26px;height:30px;position:static}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap .lightbox-specs-label{color:#acacac;font-size:17px;font-weight:500;padding-top:10px;padding-bottom:15px}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap table.lightbox-specs{margin-bottom:30px}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap table.lightbox-specs tbody{border-right:none;border-left:none}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap table.lightbox-specs tbody tr{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap table.lightbox-specs tbody tr td{color:#363636;font-size:13px;font-weight:400;line-height:1.2em;padding:14px 15px}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap table.lightbox-specs tbody tr td:first-child{font-weight:500;width:40%;text-transform:uppercase;text-align:right}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap .depth{color:#e15829;font-size:14px;font-weight:300;padding-bottom:10px;text-transform:uppercase}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap .depth span{color:#363636;font-weight:700;padding-left:10px;text-transform:none}.lightbox-full-wrap .lightbox-content-wrap .lightbox-text-wrap .lightbox-inner-text-wrap .disclaimer{font-size:11px;font-weight:400;padding-bottom:15px}.lightbox-close-me{background:rgba(0,0,0,0) url("../images/lity-close-me.png") no-repeat;position:absolute;top:35px;right:20px;width:24px;height:24px;z-index:5000;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}.lightbox-close-me:hover{cursor:pointer;opacity:.8}.row.work-life{border-top:1px solid #ccc}.row.work-life img.icon{display:block;margin:0 0 30px 0;max-width:70px}.row.work-life .title{color:#e15829;font-size:16px;font-weight:700;padding-bottom:5px}.row.work-life .descr{color:#363636;font-size:14px;font-weight:400;line-height:1.6em;padding:0 20px 30px 0}.row.work-life .youtubeWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;margin-bottom:60px;height:0}.row.work-life .youtubeWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.row.support-departments .dept-title{color:#e15829;font-size:18px;font-weight:500;padding-bottom:5px}.row.support-departments .dept-descr{color:#363636;font-size:14px;font-weight:400;line-height:1.45em;min-height:65px}.row.support-departments ul.dept-info{margin:0}.row.support-departments ul.dept-info li{border-bottom:1px solid #ccc;list-style:none;padding:15px 0 0 0}.row.support-departments ul.dept-info li .info-label{color:#363636;display:inline-block;font-size:12px;font-weight:500;text-align:right;text-transform:uppercase;width:30%}.row.support-departments ul.dept-info li .info{color:#363636;display:inline-block;font-size:14px;font-weight:400;padding-left:15px;text-align:left;width:60%}.row.support-departments ul.dept-info li .info a{color:#363636}.row.support-departments ul.dept-info li .info a:hover{text-decoration:underline}.row.support-departments ul.dept-info li:first-of-type .info{font-size:17px;font-weight:500}.row.support-departments ul.dept-info li:last-of-type{border-bottom:0;margin-bottom:60px}.row.support-departments img.support-image{display:block;margin:0 0 25px 0}.row.resource-list{border-top:1px solid #ccc}ul.resource-filters{margin:0;padding:0}ul.resource-filters li.resource-filter{border-top:1px solid #ccc;border-right:1px solid #ccc;color:#acacac;display:inline-block;list-style:none;font-size:14px;font-weight:500;padding:12px 20px;text-transform:uppercase;transition-property:background color;transition-duration:.25s;transition-timing-function:ease-in-out}ul.resource-filters li.resource-filter:first-of-type{border-left:1px solid #ccc}ul.resource-filters li.resource-filter:hover{background:#fafafa;color:#e15829;cursor:pointer}ul.resource-filters li.resource-filter.active{background:#fafafa;color:#e15829}ul.filter-grid.resources{margin:-1px 0 40px 0;padding:0}ul.filter-grid.resources li.filter-item.resource-item{background:rgba(0,0,0,0);border-top:1px solid #ccc;display:block;width:100%;transition-property:background;transition-duration:.25s;transition-timing-function:ease-in-out}ul.filter-grid.resources li.filter-item.resource-item:hover{background:#f5f5f5}ul.filter-grid.resources li.filter-item.resource-item .related-product{color:#363636;display:inline-block;font-size:14px;font-weight:500;padding:20px 30px 20px 20px;text-transform:uppercase;width:22%}ul.filter-grid.resources li.filter-item.resource-item .resource-title{color:#363636;display:inline-block;font-size:14px;font-weight:400;padding:20px 30px 20px 20px;width:50%}ul.filter-grid.resources li.filter-item.resource-item a.resource-link{color:#e15829;display:inline-block;font-size:14px;font-weight:500;text-transform:uppercase}ul.filter-grid.resources li.filter-item.resource-item a.resource-link:hover{opacity:.8;text-decoration:underline}ul.filter-grid.resources li.filter-item.resource-item a.resource-link img.download-icon{margin:-3px 0 0 12px;width:17px;height:17px}ul.filter-grid.resources li.filter-item.resource-item a.resource-link img.gear-icon{margin:-3px 0 0 6px;width:17px;height:17px}ul.filter-grid.resources li.filter-item.resource-item:first-of-type{border-top:0}.row.faqs{border-top:1px solid #ccc}.faq-accordions .accordion .accordion-item{border-bottom:1px solid #ebebeb}.faq-accordions .accordion .accordion-item a.accordion-title{border:0 !important;color:#363636 !important;font-size:14px !important;font-weight:500 !important;line-height:1.35em;padding:19px 20px 17px 20px !important;position:relative}.faq-accordions .accordion .accordion-item a.accordion-title:before{content:url("../images/gssi-accordion-closed.png");margin-top:-6px}.faq-accordions .accordion .accordion-item a.accordion-title:focus:before,.faq-accordions .accordion .accordion-item a.accordion-title:active:before{content:url("../images/gssi-accordion-open.png")}.faq-accordions .accordion .accordion-item a.accordion-title:hover{background:#f5f5f5}.faq-accordions .accordion .accordion-item .accordion-content{border:0 !important}.faq-accordions .accordion .accordion-item .accordion-content .title{color:#e15829;font-size:14px;font-weight:400;padding-bottom:5px}.faq-accordions .accordion .accordion-item .accordion-content .info{color:#363636;font-size:13px}.faq-accordions .accordion .accordion-item .accordion-content .info ul{margin-left:40px}.row.contact-gssi{border-top:1px solid #ccc}.row.contact-gssi.map-section{border-top:0}.row.contact-gssi img.gssi-logo-text{display:block;margin:170px 0 0 0;width:294px;height:109px}.row.contact-gssi .dept-title{color:#e15829;font-size:18px;font-weight:500;padding-bottom:5px}.row.contact-gssi .dept-descr{color:#363636;font-size:14px;font-weight:400;line-height:1.45em}.row.contact-gssi ul.dept-info{margin:0}.row.contact-gssi ul.dept-info li{border-bottom:1px solid #ccc;list-style:none;padding:15px 0 0 0}.row.contact-gssi ul.dept-info li .info-label{color:#363636;display:inline-block;font-size:12px;font-weight:500;text-align:right;text-transform:uppercase;width:30%}.row.contact-gssi ul.dept-info li .info{color:#363636;display:inline-block;font-size:14px;font-weight:400;padding-left:15px;text-align:left;width:60%}.row.contact-gssi ul.dept-info li .info a{color:#363636}.row.contact-gssi ul.dept-info li .info a:hover{text-decoration:underline}.row.contact-gssi ul.dept-info li:first-of-type .info{font-size:17px;font-weight:500}.row.contact-gssi ul.dept-info li:first-of-type .info.no{font-size:14px;font-weight:400}.row.contact-gssi ul.dept-info li:last-of-type{border-bottom:0;margin-bottom:60px}.row.contact-gssi img.support-image{display:block;margin:0 0 25px 0}.acf-map{width:100%;height:700px}.acf-map img{max-width:inherit !important}.gm-style .gm-style-iw{width:200px !important}.row.accomodations{border-top:1px solid #ccc;padding-top:60px;padding-bottom:60px}.row.accomodations .row.hotel-grid img.hotel{display:block}.row.accomodations .row.hotel-grid .hotel-name{color:#e15829;font-size:16px;font-weight:700;padding:15px 0 10px 0}.row.accomodations .row.hotel-grid .hotel-descr p{color:#363636;font-size:16px;font-weight:400;line-height:1.45em}.row.accomodations .row.hotel-grid .hotel-descr p a{color:#363636}.row.accomodations .row.hotel-grid .hotel-descr p a:hover{text-decoration:underline}.row.vendors{border-top:1px solid #ccc;padding-top:60px;padding-bottom:60px}.row.vendors .row.vendor-grid .vendor-name{color:#e15829;font-size:16px;font-weight:700}.row.vendors .row.vendor-grid .vendor-address{color:#363636;font-size:14px;font-weight:400}.row.vendors .row.vendor-grid .vendor-address a{color:#363636}.row.vendors .row.vendor-grid .vendor-address a:hover{text-decoration:underline}.row.helpful-resources{border-top:1px solid #ccc}.row.helpful-resources img.icon{display:block;margin:0 0 30px 0;max-width:70px}.row.helpful-resources .title{color:#e15829;font-size:16px;font-weight:700;padding-bottom:5px}.row.helpful-resources .title a:hover{text-decoration:underline}.row.helpful-resources .descr{color:#363636;font-size:14px;font-weight:400;line-height:1.6em;padding:0 20px 30px 0}.row.helpful-resources .youtubeWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;margin-bottom:60px;height:0}.row.helpful-resources .youtubeWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.row.training-schedule{border-top:1px solid #ccc}.row.tech-banner-links{border-top:1px solid #ccc}.row.tech-banner-links ul{margin:0 0 30px 0}.row.tech-banner-links ul li{float:left;list-style:none;position:relative;width:33.333%}.row.tech-banner-links ul li .overlay{background:rgba(0,0,0,0);color:#fff;font-weight:500;padding:26.5% 0 0 0;position:absolute;left:5px;top:0;text-align:center;width:100%;height:100%}.row.tech-banner-links ul li .overlay .title{font-size:16px;font-weight:500;text-transform:uppercase;position:relative;z-index:10}.row.tech-banner-links ul li .overlay .descr{font-size:14px;font-weight:500;position:relative;z-index:10}.row.tech-banner-links ul li .overlay .divline{display:block;background:#e0592b;width:50px;height:2px;margin:5px auto 7px auto;position:relative;z-index:10}.row.tech-banner-links ul li img{display:block;z-index:2}.row.tech-banner-links ul li:hover{opacity:.8}.industries-title{color:#252525;font-size:32px;font-weight:700;line-height:1.2em;text-align:center;padding:20px 0 0 0}.row.industries{border-top:1px solid #ccc}.industries-intro{color:#acacac;font-size:16px;font-weight:400;line-height:1.45em;padding:8px 0 20px 0;text-align:center}.row.industries-wrap{max-width:620px !important;padding-bottom:60px}.row.industries-wrap .industries-col{color:#e15829;font-size:16px;font-weight:700;padding-bottom:5px}.row.industries-wrap .industries-list{color:#363636;font-size:14px;font-weight:400;line-height:2em}.row.our-history{border-top:1px solid #ccc}.row.our-history .main-title{padding-bottom:20px}.row.affiliates{border-bottom:1px solid #ccc;border-top:1px solid #ccc;text-align:center}.row.affiliates img.affiliate-logo{display:inline-block;margin:20px auto 40px auto;width:190px;height:120px}.row.affiliates .main-intro{padding-bottom:0}.row.affiliates a img{transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}.row.affiliates a:hover{cursor:pointer}.row.affiliates a:hover img{opacity:.8}.row.segment-builder{border-top:1px solid #ccc;color:#363636;font-size:14px;padding:10px 0 10px 0}.row.segment-builder h1.segment-builder-title{color:#c2c2c2;font-size:36px;font-weight:400;line-height:1.2em;margin:0;padding:0 0 30px 0}.row.segment-builder p{color:#363636;font-size:14px;margin-bottom:15px}.row.segment-builder strong{color:#e15829;font-size:14px;font-weight:700}.row.segment-builder a:hover{text-decoration:underline}.row.segment-builder ul{margin-left:50px}.row.segment-builder ol li{margin-bottom:20px;padding-left:20px}.row.segment-builder ol li strong{color:#363636}.row.segment-builder.item-01{border-top:0}.segment-builder-spacer{display:block;width:100%;height:30px}.row.what-is-header h1.what-is-title{color:#c2c2c2;font-size:36px;font-weight:400;margin:0;padding:0}.row.what-is-section{border-top:1px solid #ccc;padding:30px 0 60px 0;position:relative}.row.what-is-section.item-01{border-top:0;padding-top:0;padding-bottom:30px}.row.what-is-section .copy-block{position:absolute;left:50%;top:50%;max-width:620px;padding:12px 20px 0 20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.row.what-is-section .copy-block .title,.row.what-is-section .copy-block h2.title{color:#157ff1;font-family:"Gotham SSm A","Gotham SSm B";font-size:18px;font-weight:700;margin:0}.row.what-is-section .copy-block .descr{color:#363636;font-size:14px}.row.what-is-section .copy-block .descr a{color:#157ff1;font-weight:500}.row.what-is-section .copy-block .descr a:hover{text-decoration:underline}.row.what-is-section .copy-block .descr ul{margin-left:40px}.row.what-is-section .table-title{color:#157ff1;font-size:18px;font-weight:700;padding-bottom:15px}.row.what-is-section table.what{margin-bottom:30px}.row.what-is-section table.what thead{background:#cdcdcd;border:none}.row.what-is-section table.what thead tr th{font-size:14px;font-weight:500;padding:10px 0 8px 16px;text-transform:uppercase;width:25%}.row.what-is-section table.what tbody{border-right:none;border-left:none}.row.what-is-section table.what tbody tr{border:0}.row.what-is-section table.what tbody tr td{color:#363636;font-size:14px;font-weight:400;width:25%;padding:8px 32px 8px 16px}.row.what-is-section table.what tbody tr td:first-child{font-weight:500}.row.fcc-information{color:#363636;font-size:14px;padding:10px 0 10px 0}.row.fcc-information h1.fcc-information-title{color:#c2c2c2;font-size:36px;font-weight:400;margin:0;padding:0 0 30px 0}.row.fcc-information h3{color:#e15829;font-size:18px;font-weight:700;margin:0;padding:10px 0 0 0}.row.fcc-information p{margin-bottom:15px}.row.fcc-information strong{color:#e15829;font-size:14px;font-weight:700}.row.fcc-information a:hover{text-decoration:underline}.row.fcc-information ul{margin-left:50px}.row.fcc-information ol li{margin-bottom:20px;padding-left:20px}.row.fcc-information ol li strong{color:#363636}.row.fcc-information table.fcc{margin-bottom:30px}.row.fcc-information table.fcc thead{background:#cdcdcd;border:none}.row.fcc-information table.fcc thead tr th{font-size:14px;font-weight:500;padding:10px 0 8px 16px;text-transform:uppercase;width:25%}.row.fcc-information table.fcc tbody{border-right:none;border-left:none}.row.fcc-information table.fcc tbody tr{border:0}.row.fcc-information table.fcc tbody tr td{color:#363636;font-size:14px;font-weight:400;width:25%;padding:8px 16px}.row.fcc-information table.fcc tbody tr td:first-child{font-weight:500;text-transform:uppercase}.tribe-events-widget-events-list .tribe-events-widget-events-list__events{padding-top:20px}.tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row{border-bottom:1px solid #ccc;padding:10px 0 20px 0}.tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime{border:3px solid #666;width:70%;height:80%}.tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month{padding:6px 0 7px 0}.tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row .tribe-common-g-col .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum{background:#666;color:#fff;font-size:74%;padding:4px 0}.tribe-events-widget-events-list__event-details .tribe-events-widget-events-list__event-header h3{color:#363636;font-size:16px;font-weight:600;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.tribe-events-widget-events-list__event-venue{margin-top:4px !important}.tribe-events-widget-events-list__event-venue a{color:#363636 !important;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:13px !important;font-weight:400 !important}.tribe-events-widget-events-list__view-more{display:none}body.single-products .tribe-events-widget-events-list__events .tribe-events-widget-events-list__event-row{border:none;float:left;width:48%}.tribe-events-pro-photo__event-details-wrapper .tribe-events-pro-photo__event-date-tag{border:3px solid #666;width:80%;height:80%}.tribe-events-pro-photo__event-details-wrapper .tribe-events-pro-photo__event-date-tag .tribe-events-pro-photo__event-date-tag-month{padding:6px 0 7px 0}.tribe-events-pro-photo__event-details-wrapper .tribe-events-pro-photo__event-date-tag .tribe-events-pro-photo__event-date-tag-daynum{background:#666;color:#fff;font-size:74% !important;padding:4px 0}.tribe-events-pro-photo__event-details-wrapper .tribe-events-pro-photo__event-datetime .tribe-event-date-start,.tribe-events-pro-photo__event-details-wrapper .tribe-events-pro-photo__event-datetime .tribe-event-date-end{font-size:85%}.tribe-events-c-top-bar__datepicker *{font-size:90%}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{background:#e15829 !important;border-color:#e15829 !important;color:#fff !important}.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:hover{opacity:.8}.calendar-wrapper h1.custom-header{color:#363636;font-family:"Gotham SSm A","Gotham SSm B";font-size:32px;font-weight:700;line-height:1.2em;text-align:center;margin:0;padding:20px 0 0 0}.calendar-wrapper .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-top:20px;padding-bottom:0}body.single-tribe_events .calendar-wrapper h1.custom-header{display:none}body.single-tribe_events h1.tribe-events-single-event-title{color:#157ff1;font-family:"Gotham SSm A","Gotham SSm B";font-size:20px;font-weight:700;line-height:1.2em;text-transform:uppercase}body.single-tribe_events .tribe-events-event-meta{background:#f7f7f7 !important;padding:0 30px;width:100%}body.single-tribe_events .tribe-events-event-meta a{color:#e15829 !important}.tribe-events-single *{font-family:"Gotham SSm A","Gotham SSm B"}.tribe-events-single * p{font-size:94%}.tribe-events-single * ul li{font-size:80%}.tribe-events-single-event-description a.register-button{background:#e15829 !important;border-radius:5px !important;color:#fff !important;font-size:16px !important;font-weight:700 !important;padding:10px 24px !important;text-align:center !important;text-transform:uppercase !important}.tribe-events-single-event-description a.register-button:hover{cursor:pointer;opacity:.8}.events-sub-title{color:#e15829;font-size:16px;font-weight:500}a.events-link{color:#e15829;display:block;font-size:14px;font-weight:500;padding:10px 0 30px 0;text-transform:uppercase}a.events-link:hover{opacity:.8}a.products-events-link{color:#e15829;display:block;font-size:12px;font-weight:500;margin-bottom:55px;text-transform:uppercase}a.products-events-link:hover{opacity:.8}.row.gssi-news-wrapper{border-top:1px solid #ccc;margin-top:40px;padding-top:10px}.row.gssi-news-filter-wrap{border-bottom:1px solid #ccc;height:36px;margin-bottom:60px;padding-top:5px}#gssi-news-filters .filter-cat{color:#acacac;display:inline-block;font-size:12px;font-weight:500;margin:0 10px 0 44px;text-transform:uppercase}#gssi-news-filters .filter-cat.o{color:#e15829;margin:0 10px}#gssi-news-filters .filter-cat:first-of-type{border-right:2px solid #e15829;padding-right:20px}#gssi-news-filters .filter-cat:hover{cursor:pointer;opacity:.8}#gssi-news-filters .filter-cat.active{text-decoration:underline}.gssi-news-grid .column-block .gssi-news-wrap{padding:0 0 50px 0;max-width:290px}.gssi-news-grid .column-block .gssi-news-wrap img{border:0;border-radius:0;box-shadow:none}.gssi-news-grid .column-block .gssi-news-wrap img:hover{opacity:.8}.gssi-news-grid .column-block .gssi-news-wrap .gssi-news-cat-title{color:#acacac;display:block;font-size:12px;font-weight:700;padding:0 0 10px 0;text-transform:uppercase}.gssi-news-grid .column-block .gssi-news-wrap .gssi-news-cat-title a{color:#acacac;font-size:12px;font-weight:700}.gssi-news-grid .column-block .gssi-news-wrap .gssi-news-cat-title a:hover{opacity:.8;text-decoration:underline}.gssi-news-grid .column-block .gssi-news-wrap a h3.gssi-news-title{color:#363636;display:block;font-size:16px;font-weight:500;height:80px;margin:0;padding-right:10px}.gssi-news-grid .column-block .gssi-news-wrap a h3.gssi-news-title:hover{opacity:.8}.gssi-news-grid .column-block .gssi-news-wrap .underline{background:#363636;display:block;margin:15px 0 0 0;height:5px;width:100%}.gssi-news-single-post h1.gssi-news-title{color:#e15829;font-size:32px;font-weight:700;line-height:1em;margin:0 0 10px 0;padding:0}.gssi-news-single-post .gssi-news-cat-title{color:#acacac;display:block;font-size:12px;font-weight:700;padding:30px 0 10px 0;text-transform:uppercase}.gssi-news-single-post .gssi-news-cat-title a{color:#acacac;font-size:12px;font-weight:700}.gssi-news-single-post .gssi-news-cat-title a:hover{opacity:.8;text-decoration:underline}.gssi-news-single-post .gssi-news-date{color:#b7b7b7;display:block;font-size:12px;font-weight:700;padding:0 0 10px 0;text-transform:uppercase}.gssi-news-single-post .gssi-news-date span{text-transform:none}.gssi-news-single-post .gssi-news-intro{color:#acacac;font-size:18px;font-weight:400;line-height:1.75em;padding:0 0 2px 0}.gssi-news-single-post .gssi-news-content{color:#363636;font-size:14px;padding:18px 0 0 0}.gssi-news-single-post .gssi-news-content p{padding-bottom:5px}.gssi-news-single-post .gssi-news-content p a{font-weight:500;text-decoration:underline}.gssi-news-single-post .gssi-news-content p a:hover{opacity:.8;text-decoration:none}.gssi-news-single-post .gssi-news-content strong{color:#e15829;font-size:15px}.gssi-news-single-post .gssi-news-content ul{margin:0 0 20px 40px}.gssi-news-single-post .gssi-news-content ul li{margin:10px 0}.gssi-news-single-post .gssi-news-content .wp-caption p.wp-caption-text{color:#acacac;font-size:12px;font-style:italic;padding:6px 0 20px 0;margin:0;max-width:620px;text-align:center}.gssi-news-single-post .gssi-news-credits{color:#363636;font-size:14px;padding:10px 0}.gssi-news-single-post .gssi-news-credits span{color:#e15829;font-weight:500}.gssi-news-single-post .gssi-news-share-icons{padding:10px 0 30px 0}.gssi-news-single-post .gssi-news-share-icons .icon{background:rgba(0,0,0,0) url("../images/gsi-news-share-icons.png") no-repeat;display:inline-block;margin-right:20px;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}.gssi-news-single-post .gssi-news-share-icons .icon.facebook{left:0px;top:0px;background-position:0 0;width:30px;height:30px}.gssi-news-single-post .gssi-news-share-icons .icon.twitter{left:50px;top:0px;background-position:-50px 0;width:30px;height:30px}.gssi-news-single-post .gssi-news-share-icons .icon.email{left:99px;top:0px;background-position:-99px 0;width:30px;height:30px}.gssi-news-single-post .gssi-news-share-icons .icon:hover{opacity:.8}.gssi-news-single-post .row.prev-next{padding:30px 0 30px 0}.gssi-news-single-post .row.prev-next a{color:#acacac;font-size:14px;font-weight:700}.divider{background:#ccc;display:block;margin:40px auto;height:1px;width:90%;max-width:1260px}.divider.full{margin:18px auto;width:100%}.divider.small-white{background:#fff;margin:0 auto 35px auto;width:35px}.video-block{display:block;margin:0 auto 50px auto;position:relative;padding-bottom:30%;padding-top:30px;height:0;width:80%;max-width:900px;overflow:hidden}.video-block iframe,.video-block object,.video-block embed{position:absolute;top:0;left:0;width:100%;height:100%}.row.general{padding:30px 0 90px 0}.row.general ul{margin:10px 20px}.row.general ul li{list-style:disc}.row.general ul li a{color:#363636;font-size:14px}.row.general ul li a:hover{color:#e15829;text-decoration:underline}.row.general ul li ul{margin-left:30px}.row.general ul li ul li{list-style:circle}.row.general ul li ul li ul{margin-left:30px}.row.general ul li ul li ul li{list-style:default}video.product-anim{display:block;width:100%;height:auto}.grid-x.flextestimonial{background:#f5f5f5;padding:90px 45px;text-align:center}.grid-x.flextestimonial .testimonial{color:#707070;font-size:30px;font-style:italic;font-weight:200;line-height:1.38em;padding-bottom:15px;position:relative}.grid-x.flextestimonial .testimonial::before{color:#e15829;content:"“";font-size:70px;font-weight:900;position:absolute;top:0;left:0}.grid-x.flextestimonial .customer{color:#000;font-size:14px;font-weight:700;text-transform:uppercase}.grid-x.cta{background:#f5f5f5;padding:90px 0;text-align:center}.grid-x.cta img.icon{display:block;margin:0 auto;max-width:68px}.grid-x.cta .title{color:#393939;font-size:24px;font-weight:700;text-transform:uppercase}.grid-x.cta .description{color:#363636;font-size:14px;padding:0 20px}.grid-x.cta .description strong{color:#e15829;font-weight:700}.row.antennas{padding:90px 0 30px 0}.row.antennas .title{color:#e15829;font-size:22px;font-weight:700;padding:10px 0 5px 0}.row.antennas .description{color:#363636;font-size:14px;padding-right:40px}.row.antennas .description strong{color:#e15829;font-weight:700}.row.antennas .depth{color:#e15829;font-size:14px;font-weight:500;text-transform:uppercase}.row.antennas .depth span{color:#363636;font-weight:500;padding-left:10px;text-transform:none}.row.antennas .disclaimer{font-size:11px;font-weight:400;padding-top:10px}.row.antennas a .explore{color:#157ff1;font-size:12px;font-weight:700;margin:15px 0 0 22px;position:relative}.row.antennas a .explore:before{content:"";background:rgba(0,0,0,0) url("../images/explore-eye-icon.png") no-repeat;height:10px;width:17px;position:absolute;top:3px;left:-22px}.gssi-accordion .gssi-accordion-toggle,.gssi-accordion h2.gssi-accordion-toggle{color:#acacac;display:block;font-family:"Gotham SSm A","Gotham SSm B";font-size:36px;font-weight:400;margin:0;padding-bottom:30px;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}.gssi-accordion .gssi-accordion-toggle:hover,.gssi-accordion h2.gssi-accordion-toggle:hover{cursor:pointer;opacity:.8}.gssi-accordion .gssi-accordion-toggle:after,.gssi-accordion h2.gssi-accordion-toggle:after{content:url("../images/gssi-accordion-closed-lg.png");width:15px;height:17px;margin-left:15px}.gssi-accordion .gssi-accordion-toggle.active:after,.gssi-accordion h2.gssi-accordion-toggle.active:after{content:url("../images/gssi-accordion-open-lg.png")}.gssi-accordion .gssi-accordion-toggle a,.gssi-accordion h2.gssi-accordion-toggle a{color:#acacac}.gssi-accordion .gssi-accordion-content{width:100%;transition-property:opacity height;transition-duration:.25s;transition-timing-function:ease-in-out;visibility:hidden;opacity:0}.gssi-accordion .gssi-accordion-content.open{visibility:visible;opacity:1}ul.alternate{margin:0}ul.alternate li{list-style:none;clear:both;overflow:hidden}ul.alternate li img.alternate-grid{float:left;width:50%}ul.alternate li .photo-wrap .orange-title{background:#e15829;position:absolute;top:300px;width:700px;height:90px;text-align:center;z-index:10}ul.alternate li .photo-wrap .orange-title .title{color:#fff;font-size:60px;font-weight:900;text-transform:uppercase}ul.alternate li .photo-wrap .orange-title.left{left:-310px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}ul.alternate li .photo-wrap .orange-title.right{right:-310px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}ul.alternate li .alt-block-text{float:left;padding:60px 40px 0 40px;position:relative;width:50%}ul.alternate li .alt-block-text .alt-block-title,ul.alternate li .alt-block-text h2.alt-block-title{color:#e15829;font-size:16px;font-weight:700;padding-bottom:5px}ul.alternate li .alt-block-text .alt-block-title.blue,ul.alternate li .alt-block-text h2.alt-block-title.blue{color:#157ff1}ul.alternate li .alt-block-text .alt-block-title a:hover,ul.alternate li .alt-block-text h2.alt-block-title a:hover{opacity:.8;text-decoration:underline}ul.alternate li .alt-block-text .alt-block-title.flex-adjust,ul.alternate li .alt-block-text h2.alt-block-title.flex-adjust{font-size:24px;font-weight:600;text-transform:uppercase}ul.alternate li .alt-block-text .alt-block-desc{color:#363636;font-size:14px;font-weight:400}ul.alternate li .alt-block-text .alt-block-desc>ul{list-style:none;margin-bottom:20px}ul.alternate li .alt-block-text .alt-block-desc>ul li{margin-bottom:7px;overflow:visible}ul.alternate li .alt-block-text .alt-block-desc>ul li::before{content:"•";color:#e15829;display:inline-block;width:1.2em;margin-left:-1em}ul.alternate li .alt-block-text .alt-block-desc.flex-adjust{font-size:15px}ul.alternate li .alt-block-text a.learn-more{color:#e15829;font-size:14px;font-weight:700}ul.alternate li .alt-block-text a.learn-more:hover{opacity:.8;text-decoration:underline}ul.alternate li:nth-child(even) img.alternate-grid,ul.alternate li:nth-child(even) .alt-block-text{float:right}ul.alternate.blue li .alt-block-text .alt-block-desc strong{color:#157ff1}ul.alternate.blue li .alt-block-text .alt-block-desc a{color:#157ff1;text-decoration:underline}ul.alternate.blue li .alt-block-text .alt-block-desc a:hover{text-decoration:none}ul.alternate.orange li .alt-block-text .alt-block-desc strong{color:#e15829}ul.alternate.orange li .alt-block-text .alt-block-desc a{color:#e15829;text-decoration:underline}ul.alternate.orange li .alt-block-text .alt-block-desc a:hover{text-decoration:none}iframe.google-map{width:100%;height:590px}.columns.googlemap{padding:0 0 0 30px !important}ul.tabs{border:none;margin:0px;padding:0px;list-style:none;text-align:center}ul.tabs li{background:none;color:#222;display:inline-block;margin:0 20px;padding:10px 15px;cursor:pointer;text-align:center;width:260px}ul.tabs li img{border-radius:50%;display:block;margin:0 auto;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}ul.tabs li img:hover{opacity:.8}ul.tabs li .tab-name{color:#0068b6;display:block;font-size:15px;font-weight:500;padding:10px 0 40px 0;position:relative}ul.tabs li .tab-name:after{content:url("../images/faqs-downarrow.png")}ul.tabs li.current .tab-name:after{content:url("../images/faqs-uparrow.png")}.tab-content{border-top:1px solid #ebebeb;height:0;margin:0 auto;padding:0;opacity:0;visibility:hidden;transition-property:all;transition-duration:.25s;transition-timing-function:ease-in-out;max-width:90%}.tab-content .tab-content-wrapper{display:none;padding:50px 0}.tab-content .tab-content-wrapper .left,.tab-content .tab-content-wrapper .right{float:left;height:auto;width:50%}.tab-content .tab-content-wrapper .left{padding-right:40px}.tab-content .tab-content-wrapper .tab-content-name{color:#0068b6;display:block;font-size:20px;font-weight:500;padding-bottom:10px}.tab-content .tab-content-wrapper .tab-content-bio{font-size:16px;font-weight:400}.tab-content .tab-content-wrapper .tab-content-section{color:#0068b6;font-size:16px;font-weight:500;padding-top:40px}.tab-content.current{height:auto;opacity:1;visibility:visible}.tab-content.current .tab-content-wrapper{display:block}#scrollToTop{display:none;width:50px;height:50px;padding:0;position:fixed;bottom:180px;right:20px;background:rgba(0,0,0,0) url("../images/scrolltotop.svg") no-repeat;background-size:50px 50px;opacity:1;z-index:20000}#scrollToTop:hover{cursor:pointer;opacity:.86}.swiper-container{width:100%;height:100%}.swiper-container .swiper-slide{background:#fff;display:block}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{background-size:20px 28px !important;width:20px !important;height:28px !important;top:32% !important;margin-top:-14px !important}.swiper-container .swiper-button-next:hover,.swiper-container .swiper-button-prev:hover{opacity:.7}.swiper-container .swiper-button-prev{background:rgba(0,0,0,0) url("../images/slider-left-arrow.png") no-repeat !important;left:-5px !important}.swiper-container .swiper-button-next{background:rgba(0,0,0,0) url("../images/slider-right-arrow.png") no-repeat !important;right:-5px !important}.swiper-container .swiper-pagination{height:25px}.swiper-container .swiper-pagination-bullet{display:inline-block !important;width:10px !important;height:10px !important;background:rgba(0,0,0,0) url("../images/slider-dot-inactive.png") no-repeat !important;opacity:1 !important}.swiper-container .swiper-pagination-bullet-active{background:rgba(0,0,0,0) url("../images/slider-dot-active.png") no-repeat !important}.swiper-container.featured-products{margin-top:30px;padding:0 30px}.swiper-container.featured-products .swiper-slide .slide-wrap{width:100%;max-width:290px;height:555px}.swiper-container.featured-products .swiper-slide .slide-wrap img{border:0;border-radius:0;box-shadow:none;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}.swiper-container.featured-products .swiper-slide .slide-wrap img:hover{opacity:.8}.swiper-container.featured-products .fetaured-products-meta{display:block;text-align:left}.swiper-container.featured-products .fetaured-products-meta a.product-title{color:#363636;display:block;font-family:"Gotham SSm A","Gotham SSm B";font-size:17px;font-weight:700;min-height:30px;padding:7px 0 5px 0}.swiper-container.featured-products .fetaured-products-meta a.product-title:hover{color:#e15829;text-decoration:underline}.swiper-container.featured-products .fetaured-products-meta .excerpt{color:#363636;font-size:13px;line-height:1.75em}.swiper-container.featured-products .fetaured-products-meta a .explore{color:#157ff1;font-size:12px;font-weight:700;margin:15px 0 0 22px;position:relative}.swiper-container.featured-products .fetaured-products-meta a .explore:before{content:"";background:rgba(0,0,0,0) url("../images/explore-eye-icon.png") no-repeat;height:10px;width:17px;position:absolute;top:3px;left:-22px}.swiper-container.product-gallery .swiper-slide img{padding-bottom:30px}.swiper-container.product-gallery .swiper-pagination.gallery{bottom:0;height:25px}.swiper-container.solution-gallery .swiper-slide img{padding-bottom:30px}.swiper-container.solution-gallery .swiper-pagination.gallery{bottom:0;height:25px}.swiper-container.swiper-panels{background:rgba(0,0,0,0);position:relative;margin-bottom:60px}.swiper-container.swiper-panels .swiper-slide{position:relative;overflow:hidden}.swiper-container.swiper-panels .swiper-slide img.slide-panel{float:left;padding-bottom:40px;width:50%}.swiper-container.swiper-panels .swiper-slide .slide-block-text{display:block;float:left;padding:0 40px 0 40px;width:50%;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.swiper-container.swiper-panels .swiper-slide .slide-block-text .slide-title,.swiper-container.swiper-panels .swiper-slide .slide-block-text h3.slide-title{color:#e15829;font-family:"Gotham SSm A","Gotham SSm B";font-size:16px;font-weight:700;margin:0;padding-bottom:2px}.swiper-container.swiper-panels .swiper-slide .slide-block-text .slide-desc{color:#363636;font-size:14px;font-weight:400}.swiper-container.swiper-panels .panel-pagination{width:300px;height:25px;position:absolute;bottom:0;left:50%;margin-left:-150px;text-align:center;z-index:25}.swiper-container.swiper-panels .panel-next,.swiper-container.swiper-panels .panel-prev{background-size:20px 28px !important;width:20px !important;height:28px !important;bottom:51% !important;position:absolute;z-index:25}.swiper-container.swiper-panels .panel-next:hover,.swiper-container.swiper-panels .panel-prev:hover{opacity:.7}.swiper-container.swiper-panels .panel-prev{background:rgba(0,0,0,0) url("../images/slider-left-arrow.png") no-repeat !important;left:-5px !important}.swiper-container.swiper-panels .panel-next{background:rgba(0,0,0,0) url("../images/slider-right-arrow.png") no-repeat !important;right:-5px !important}.swiper-container.history{padding:0 0 0 30px}.swiper-container.history .swiper-slide .slide-block-text{display:block;float:left;padding:0 40px 0 40px;width:50%;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.swiper-container.history .swiper-slide .slide-block-text .slide-title{color:#e15829;font-size:18px;font-weight:700;line-height:1.3em;padding-bottom:15px}.swiper-container.history .swiper-slide .slide-block-text .timeline-event{display:block}.swiper-container.history .swiper-slide .slide-block-text .timeline-event .year{color:#002d74;font-size:16px;font-weight:700}.swiper-container.history .swiper-slide .slide-block-text .timeline-event .event{color:#363636;font-size:14px;font-weight:400;padding:0 10px 15px 15px}.row.our-team{border-top:1px solid #ccc}ul.tabs{border:none;margin:0px;padding:0px;list-style:none;text-align:center}ul.tabs li{background:none;color:#222;display:inline-block;margin:0 20px;padding:10px 15px 0 15px;cursor:pointer;text-align:center;width:320px}ul.tabs li img{border-radius:50%;display:block;margin:0 auto;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}ul.tabs li img:hover{opacity:.8}ul.tabs li .tab-name{color:#0068b6;display:block;font-size:15px;font-weight:500;padding:10px 0 40px 0;position:relative}ul.tabs li .tab-name:after{content:url("../images/bio-tab-inactive.png");width:11px;height:11px}ul.tabs li.current .tab-name:after{content:url("../images/bio-tab-active.png");width:11px;height:11px}.tab-content{border-top:1px solid #ccc;height:0;margin:0 auto;padding:0;opacity:0;visibility:hidden;transition-property:all;transition-duration:.25s;transition-timing-function:ease-in-out;max-width:90%}.tab-content .tab-content-wrapper{display:none;font-size:14px;font-weight:400;line-height:1.6em;padding:30px 0 50px 0}.tab-content .tab-content-wrapper .left,.tab-content .tab-content-wrapper .right{float:left;height:auto;width:50%}.tab-content .tab-content-wrapper .left{padding-right:40px}.tab-content .tab-content-wrapper .right{margin-top:-40px}.tab-content .tab-content-wrapper .tab-content-name{color:#157ff1;font-size:16px;font-weight:700;margin-bottom:-5px}.tab-content .tab-content-wrapper .tab-content-bio{font-size:14px;font-weight:400;line-height:1.6em}.tab-content .tab-content-wrapper .tab-content-section{color:#157ff1;font-size:15px;font-weight:700;padding:20px 0 5px 0}.tab-content .tab-content-wrapper .tab-content-section:first-of-type{padding-top:40px}.tab-content.current{height:auto;opacity:1;visibility:visible}.tab-content.current .tab-content-wrapper{display:block}@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm){.tab-content{display:none}.tab-content.current{display:block}}.row.contact-form,.row.industries{background:rgba(0,0,0,0)}.row.contact-form .contact-form-wrap,.row.industries .contact-form-wrap{display:block;width:100%;height:auto}.row.contact-form .contact-form-wrap table#gssi-contact-form,.row.industries .contact-form-wrap table#gssi-contact-form{margin:0 auto;width:60%}.row.contact-form .contact-form-wrap table#gssi-contact-form tbody,.row.industries .contact-form-wrap table#gssi-contact-form tbody{background-color:rgba(0,0,0,0) !important;border:0 !important}.row.contact-form .contact-form-wrap table#gssi-contact-form tbody tr,.row.industries .contact-form-wrap table#gssi-contact-form tbody tr{background-color:rgba(0,0,0,0) !important}.row.contact-form .contact-form-wrap table#gssi-contact-form tbody tr td.half,.row.industries .contact-form-wrap table#gssi-contact-form tbody tr td.half{width:50% !important}.row.contact-form .contact-form-wrap table#gssi-contact-form tbody tr.hideme,.row.industries .contact-form-wrap table#gssi-contact-form tbody tr.hideme{display:none}.row.contact-form .contact-form-wrap form label,.row.industries .contact-form-wrap form label{color:#383838;font-size:12px;font-weight:700;margin:10px 0 -18px 0;padding:0;text-transform:uppercase}.row.contact-form .contact-form-wrap form input[type=text],.row.contact-form .contact-form-wrap form input[type=tel],.row.contact-form .contact-form-wrap form input[type=email],.row.industries .contact-form-wrap form input[type=text],.row.industries .contact-form-wrap form input[type=tel],.row.industries .contact-form-wrap form input[type=email]{border:none;border-radius:0;box-shadow:none;color:#363636;display:block;font-size:14px;font-weight:500;height:48px;margin:0 0 15px 0;padding-left:15px;padding-right:30px}.row.contact-form .contact-form-wrap form input[type=text]:focus,.row.contact-form .contact-form-wrap form input[type=tel]:focus,.row.contact-form .contact-form-wrap form input[type=email]:focus,.row.industries .contact-form-wrap form input[type=text]:focus,.row.industries .contact-form-wrap form input[type=tel]:focus,.row.industries .contact-form-wrap form input[type=email]:focus{border:none;border-radius:0;box-shadow:none}.row.contact-form .contact-form-wrap form textarea,.row.industries .contact-form-wrap form textarea{border:none;border-radius:0;box-shadow:none;font-size:14px;font-weight:500;height:120px;margin-bottom:0;padding:15px}.row.contact-form .contact-form-wrap form textarea:focus,.row.contact-form .contact-form-wrap form textarea:active,.row.contact-form .contact-form-wrap form textarea:hover,.row.industries .contact-form-wrap form textarea:focus,.row.industries .contact-form-wrap form textarea:active,.row.industries .contact-form-wrap form textarea:hover{border:none;border-radius:0;box-shadow:none}.row.contact-form .contact-form-wrap form select,.row.industries .contact-form-wrap form select{border:none;border-radius:0;color:#b7b7b7;font-size:14px;font-weight:500;height:48px;margin:0 0 15px 0;padding-left:15px;padding-right:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../images/gssi-accordion-closed.png");background-size:8px 8px}.row.contact-form .contact-form-wrap form select:focus,.row.contact-form .contact-form-wrap form select:active,.row.contact-form .contact-form-wrap form select:hover,.row.contact-form .contact-form-wrap form select:checked,.row.industries .contact-form-wrap form select:focus,.row.industries .contact-form-wrap form select:active,.row.industries .contact-form-wrap form select:hover,.row.industries .contact-form-wrap form select:checked{color:#363636 !important}.row.contact-form .contact-form-wrap form ::-webkit-input-placeholder,.row.industries .contact-form-wrap form ::-webkit-input-placeholder{color:#b7b7b7}.row.contact-form .contact-form-wrap form ::-moz-placeholder,.row.industries .contact-form-wrap form ::-moz-placeholder{color:#b7b7b7}.row.contact-form .contact-form-wrap form :-ms-input-placeholder,.row.industries .contact-form-wrap form :-ms-input-placeholder{color:#b7b7b7}.row.contact-form .contact-form-wrap form :-moz-placeholder,.row.industries .contact-form-wrap form :-moz-placeholder{color:#b7b7b7}.row.contact-form .contact-form-wrap form input[type=submit],.row.contact-form .contact-form-wrap form input[type=reset],.row.industries .contact-form-wrap form input[type=submit],.row.industries .contact-form-wrap form input[type=reset]{background:#e15829;border:none;border-radius:20px;color:#fff;display:block;font-size:14px;font-weight:700;margin:10px auto 50px auto;height:40px;width:100px;text-align:center;transition-property:background;transition-duration:.25s;transition-timing-function:ease-in-out}.row.contact-form .contact-form-wrap form input[type=submit]:hover,.row.contact-form .contact-form-wrap form input[type=reset]:hover,.row.industries .contact-form-wrap form input[type=submit]:hover,.row.industries .contact-form-wrap form input[type=reset]:hover{background:#363636;cursor:pointer}.row.contact-form .contact-form-wrap .g-recaptcha,.row.industries .contact-form-wrap .g-recaptcha{border-radius:0 !important;box-shadow:none !important;display:block !important;margin:0 auto !important;width:300px}.row.contact-form .hubspot-form-wrap,.row.industries .hubspot-form-wrap{display:block;width:100%;height:auto}.row.contact-form .hubspot-form-wrap form fieldset,.row.industries .hubspot-form-wrap form fieldset{margin:0 auto;max-width:520px}.row.contact-form .hubspot-form-wrap form fieldset .hs-message,.row.industries .hubspot-form-wrap form fieldset .hs-message{margin-bottom:20px !important}.row.contact-form .hubspot-form-wrap form ul.inputs-list,.row.industries .hubspot-form-wrap form ul.inputs-list{list-style:none;padding-top:10px;margin-left:0}.row.contact-form .hubspot-form-wrap form ul.inputs-list li input.hs-input,.row.industries .hubspot-form-wrap form ul.inputs-list li input.hs-input{margin-top:4px}.row.contact-form .hubspot-form-wrap form ul.hs-error-msgs li,.row.industries .hubspot-form-wrap form ul.hs-error-msgs li{text-align:center}.row.contact-form .hubspot-form-wrap form ul.hs-error-msgs li label,.row.industries .hubspot-form-wrap form ul.hs-error-msgs li label{color:#e15829;line-height:1.1em;margin-top:0}.row.contact-form .hubspot-form-wrap form div.grecaptcha-badge,.row.industries .hubspot-form-wrap form div.grecaptcha-badge{margin:0 auto 6px auto !important}.row.contact-form .hubspot-form-wrap form label,.row.industries .hubspot-form-wrap form label{color:#383838;font-size:12px;font-weight:700;margin:10px 0 12px 0;padding:0;text-transform:uppercase}.row.contact-form .hubspot-form-wrap form input[type=text],.row.contact-form .hubspot-form-wrap form input[type=tel],.row.contact-form .hubspot-form-wrap form input[type=email],.row.industries .hubspot-form-wrap form input[type=text],.row.industries .hubspot-form-wrap form input[type=tel],.row.industries .hubspot-form-wrap form input[type=email]{border:none;border-radius:0;box-shadow:none;color:#363636;display:block;font-size:14px;font-weight:500;height:48px;margin:0 0 15px 0;padding-left:15px;padding-right:30px}.row.contact-form .hubspot-form-wrap form input[type=text]:focus,.row.contact-form .hubspot-form-wrap form input[type=tel]:focus,.row.contact-form .hubspot-form-wrap form input[type=email]:focus,.row.industries .hubspot-form-wrap form input[type=text]:focus,.row.industries .hubspot-form-wrap form input[type=tel]:focus,.row.industries .hubspot-form-wrap form input[type=email]:focus{border:none;border-radius:0;box-shadow:none}.row.contact-form .hubspot-form-wrap form textarea,.row.industries .hubspot-form-wrap form textarea{border:none;border-radius:0;box-shadow:none;font-size:14px;font-weight:500;height:120px;margin-bottom:0;padding:15px;width:100%}.row.contact-form .hubspot-form-wrap form textarea:focus,.row.contact-form .hubspot-form-wrap form textarea:active,.row.contact-form .hubspot-form-wrap form textarea:hover,.row.industries .hubspot-form-wrap form textarea:focus,.row.industries .hubspot-form-wrap form textarea:active,.row.industries .hubspot-form-wrap form textarea:hover{border:none;border-radius:0;box-shadow:none}.row.contact-form .hubspot-form-wrap form div.hs-richtext,.row.industries .hubspot-form-wrap form div.hs-richtext{color:#707070;font-size:13px}.row.contact-form .hubspot-form-wrap form select,.row.industries .hubspot-form-wrap form select{border:none;border-radius:0;color:#b7b7b7;font-size:14px;font-weight:500;height:48px;margin:0 0 15px 0;padding-left:15px;padding-right:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../images/gssi-accordion-closed.png");background-size:8px 8px}.row.contact-form .hubspot-form-wrap form select:focus,.row.contact-form .hubspot-form-wrap form select:active,.row.contact-form .hubspot-form-wrap form select:hover,.row.contact-form .hubspot-form-wrap form select:checked,.row.industries .hubspot-form-wrap form select:focus,.row.industries .hubspot-form-wrap form select:active,.row.industries .hubspot-form-wrap form select:hover,.row.industries .hubspot-form-wrap form select:checked{color:#363636 !important}.row.contact-form .hubspot-form-wrap form ::-webkit-input-placeholder,.row.industries .hubspot-form-wrap form ::-webkit-input-placeholder{color:#b7b7b7}.row.contact-form .hubspot-form-wrap form ::-moz-placeholder,.row.industries .hubspot-form-wrap form ::-moz-placeholder{color:#b7b7b7}.row.contact-form .hubspot-form-wrap form :-ms-input-placeholder,.row.industries .hubspot-form-wrap form :-ms-input-placeholder{color:#b7b7b7}.row.contact-form .hubspot-form-wrap form :-moz-placeholder,.row.industries .hubspot-form-wrap form :-moz-placeholder{color:#b7b7b7}.row.contact-form .hubspot-form-wrap form input[type=submit],.row.contact-form .hubspot-form-wrap form input[type=reset],.row.industries .hubspot-form-wrap form input[type=submit],.row.industries .hubspot-form-wrap form input[type=reset]{background:#e15829;border:none;border-radius:20px;color:#fff;display:block;font-size:14px;font-weight:700;margin:10px auto 50px auto;height:40px;width:100px;text-align:center;transition-property:background;transition-duration:.25s;transition-timing-function:ease-in-out}.row.contact-form .hubspot-form-wrap form input[type=submit]:hover,.row.contact-form .hubspot-form-wrap form input[type=reset]:hover,.row.industries .hubspot-form-wrap form input[type=submit]:hover,.row.industries .hubspot-form-wrap form input[type=reset]:hover{background:#363636;cursor:pointer}.row.contact-form .hubspot-form-wrap .g-recaptcha,.row.industries .hubspot-form-wrap .g-recaptcha{border-radius:0 !important;box-shadow:none !important;display:block !important;margin:0 auto !important;width:300px}.row.contact-form .rc-anchor,.row.industries .rc-anchor{border-radius:0 !important}.row.contact-form .rc-anchor-light,.row.industries .rc-anchor-light{background-color:#fff !important}.row.contact-form .rc-anchor-light.rc-anchor-normal,.row.industries .rc-anchor-light.rc-anchor-normal{border:0 !important}.row.contact-form .contact-title,.row.industries .contact-title{font-size:32px;font-weight:700;line-height:1.2em;text-align:center;padding:20px 0 0 0}.row.contact-form .contact-intro,.row.industries .contact-intro{font-size:16px;font-weight:500;line-height:1.45em;padding:8px 0 20px 0;text-align:center}.row.contact-form.grey,.row.industries.grey{background:url("../images/gssi-pattern-bg-grey.png") repeat;background-size:80px 102px}.row.contact-form.grey .contact-title,.row.industries.grey .contact-title{color:#252525}.row.contact-form.grey .contact-intro,.row.industries.grey .contact-intro{color:#252525}.row.contact-form.grey .contact-intro a,.row.industries.grey .contact-intro a{color:#252525}.row.contact-form.grey .contact-intro a:hover,.row.industries.grey .contact-intro a:hover{text-decoration:underline}.row.contact-form.ltgrey,.row.industries.ltgrey{background:url("../images/gssi-pattern-bg-ltgrey.png") repeat;background-size:81px 100px}.row.contact-form.ltgrey .contact-title,.row.industries.ltgrey .contact-title{color:#252525}.row.contact-form.ltgrey .contact-intro,.row.industries.ltgrey .contact-intro{color:#252525}.row.contact-form.ltgrey .contact-intro a,.row.industries.ltgrey .contact-intro a{color:#252525}.row.contact-form.ltgrey .contact-intro a:hover,.row.industries.ltgrey .contact-intro a:hover{text-decoration:underline}.row.contact-form.blue,.row.industries.blue{background:url("../images/gssi-pattern-bg-blue.png") repeat;background-size:80px 102px}.row.contact-form.blue .contact-title,.row.industries.blue .contact-title{color:#fff}.row.contact-form.blue .contact-intro,.row.industries.blue .contact-intro{color:#fff}.row.contact-form.blue .contact-intro a,.row.industries.blue .contact-intro a{color:#fff}.row.contact-form.blue .contact-intro a:hover,.row.industries.blue .contact-intro a:hover{text-decoration:underline}.row.contact-form.blue form label,.row.industries.blue form label{color:#fff}.row.contact-form.darkblue,.row.industries.darkblue{background:url("../images/gssi-pattern-bg-darkblue.png") repeat;background-size:80px 99px}.row.contact-form.darkblue .contact-title,.row.industries.darkblue .contact-title{color:#fff}.row.contact-form.darkblue .contact-intro,.row.industries.darkblue .contact-intro{color:#fff}.row.contact-form.darkblue .contact-intro a,.row.industries.darkblue .contact-intro a{color:#e15829}.row.contact-form.darkblue .contact-intro a:hover,.row.industries.darkblue .contact-intro a:hover{text-decoration:underline}.row.contact-form.darkblue form label,.row.industries.darkblue form label{color:#fff}body.page-template-template-gssi-academy .row.contact-form .hubspot-form-wrap form ul.hs-error-msgs li label{color:#fff !important}body.page-template-template-gssi-academy fieldset.form-columns-1 .hs-input{width:100% !important}.wrapper-404{display:block;padding:30px 0 60px 0;width:100%}.wrapper-404 img.aligncenter{display:block;margin:0 auto;text-align:center}.wrapper-404 img.alignleft{display:block;text-align:left}.wrapper-404 img.alignright{display:block;text-align:right}.gdpr-download-button input[type=submit],.gdpr-export-button input[type=submit],body.page-id-2599 input[type=submit]{background:#d06d3c !important;border:0 !important;color:#fff !important;border-radius:none !important;padding:10px 20px !important}.gdpr-download-button input[type=submit]:hover,.gdpr-export-button input[type=submit]:hover,body.page-id-2599 input[type=submit]:hover{opacity:.75 !important;cursor:pointer !important}form.credit-card-btn{display:inline-block;margin:20px 20px 20px 0;width:30%}form.credit-card-btn input{height:0}form.credit-card-btn br{content:"";display:block;margin:1px 0 0 0}form.credit-card-btn input.submit{background:linear-gradient(60deg, #fdb02c 0, #ef852b 38%, #e1592a 100%);border:none;border-radius:0;color:#fff;display:block;font-weight:700;margin:0 0 0 0;padding:15px 10px;width:100%;height:48px;max-width:260px;text-align:center}form.credit-card-btn input.submit:hover{cursor:pointer;opacity:.8}/*! Lity - v1.6.6 - 2016-07-05
* http://sorgalla.com/lity/
* Copyright (c) 2015-2016 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.85);outline:none !important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(0.8);transform:scale(0.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}.lity-active,.lity-active body{overflow:hidden}
