@media only screen and (max-width:1680px){.featured-process .process-item{position:relative;margin-top:-40vw}}@media only screen and (max-width:1366px){.featured-process .process-item{position:relative;margin-top:-45vw}}@media only screen and (min-width:1025px){#mobile-menu-trigger,#mobile-menu{display:none !important}}@media only screen and (max-width:1024px){header{position:relative !important;background:#000 !important;padding:0 !important}header .container{width:100%}#logo{color:#fff;display:block;font-size:27px;margin-left:15px;padding:10px;text-align:left}#logo img{max-width:80%}nav{position:relative}#menu.navbar-default,#menu.navbar-default{position:relative !important;padding:0}.navbar-toggle,#mobile-menu-trigger{display:inline-block;margin-top:16px}.navbar-default .container{padding:0 15px;text-align:center}.navbar-collapse{border:none;float:none !important}.navbar-nav{margin:0;float:none !important}.navbar-nav>li{display:block;float:none;overflow:hidden;text-align:left}.navbar-default .navbar-nav>li.active:after{display:none}.navbar-default .navbar-nav>li>a{border-bottom:1px solid rgba(255,255,255,.1);color:#fff;line-height:20px;padding:15px !important;z-index:9}.navbar-nav>li>a>i{background-size:20px;display:inline-block;float:left;height:20px;margin-right:15px;width:20px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li.current-menu-item>a:hover,.navbar-default .navbar-nav>li.current-menu-item>a,.navbar-default .navbar-nav>li>a:focus{background:rgba(84,84,84,.3);color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background:rgba(0,0,0,.3);color:#fff}.navbar-default .navbar-nav>li>a:hover:after,.navbar-default .navbar-nav>.current-menu-item>a:after,.navbar-default .navbar-nav>.active>a:after,.navbar-default .navbar-nav>.active>a:hover:after,.navbar-default .navbar-nav>.active>a:focus:after{display:none}.navbar-collapse{padding:0;clear:both;background:#e6ae48;position:relative;z-index:9999}.navbar-default .navbar-nav>li>a:after{display:none}.navbar-default .navbar-nav>.current-menu-item>a,.navbar-default .navbar-nav>.current-menu-item>a:hover,.navbar-default .navbar-nav>.current-menu-item>a:focus,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background:rgba(84,84,84,.3);color:#fff}.sub-menu{background:0 0;box-shadow:none;position:relative;padding:0;top:0;width:100%;-webkit-box-shadow:none}.sub-menu>li>a{padding:15px;text-indent:15px}.sub-menu>li:last-child>a{border-bottom:1px solid rgba(255,255,255,.1)}.sub-menu a:hover{background-color:rgba(0,0,0,.3)}.sub-menu .sub-menu{border-top:none;border-bottom:1px solid rgba(0,0,0,.07);left:0;top:0}.sub-menu li li a{padding-left:20px}li .sf-sub-indicator{cursor:pointer;height:50px;left:auto!important;position:absolute;right:50px !important;top:0 !important;text-align:right;width:50%;z-index:999}li .sf-sub-indicator:after,li.open li .sf-sub-indicator:after,li.open li.open li .sf-sub-indicator:after{content:"+";color:#fff;font-size:16px;line-height:45px;margin:0 5px 0 0}li.open .sf-sub-indicator:after,li.open li.open .sf-sub-indicator:after,li.open li.open li.open .sf-sub-indicator:after{content:"-";font-size:23px;line-height:45px;margin:0 7px 0 0}.sf-menu li:hover ul,.sf-menu li.sfHover ul{height:0;overflow:hidden;position:absolute;visibility:hidden!important}.sf-menu li ul.mobile-open{display:block!important;height:auto!important;position:relative;visibility:visible!important}h2,.h2{font-size:5vw}.slides h1,.slides h2{margin-bottom:20px;line-height:60px;font-size:5vw}.featured-process .process-item{position:relative;margin-top:-53vw}figure.effect-steve p{margin-top:-1em}.process-item h2{color:#fff;font-weight:700;font-size:6vw}.slides .tagline-content,.carousel .tagline-content{color:#fff;display:inline-block;margin:auto;margin-left:-5px;margin-top:0;width:100%}.list-icon{margin-bottom:55px}}@media only screen and (max-width:768px){.slides h1,.slides h2{line-height:55px;font-size:6vw}figure.effect-steve p{margin-top:-4em}.process-item h2{color:#fff;font-weight:700;font-size:6vw}.company-title h3{font-weight:700;font-size:25px;line-height:35px}.list-icon{margin-bottom:80px}.list-item p{margin-bottom:0}img.bg{position:absolute;top:50%;min-height:100%;display:block;left:50%;-webkit-transform:translate(-50%,-50%);min-width:100%}.footer-nav li{list-style:none;margin:0;margin-bottom:10px}.footer-nav li a{font-weight:700;font-size:13px}}@media only screen and (max-width:640px){.slides h1,.slides h2{line-height:55px;font-size:7vw}figure.effect-steve p{margin-top:15vh}.featured-process .process-item{position:relative;margin-top:-75vw}.company-title h3{font-weight:700;font-size:25px;line-height:35px}footer{padding:10vw 0 0}.copyright{text-align:center}.back-to-top{float:none;margin:30px 0;text-align:center}}@media only screen and (max-width:480px){h2,.h2{font-size:7vw}.slides h1,.slides h2{line-height:45px}figure.effect-steve p{margin-top:6vh}.featured-process .process-item{position:relative;margin-top:-105vw}.company-title h3{font-weight:700;font-size:24px;line-height:35px}}@media only screen and (max-width:320px){h2,.h2{font-size:9vw}.slides h1,.slides h2{line-height:35px;font-size:10vw}figure.effect-steve p{margin-top:-4vh}.featured-process .process-item{position:relative;margin-top:-210vw}.process-item h2{font-size:10vw}.process-item .btn{padding:10px 40px}.no-slider .tagline-content h2{font-weight:800;font-size:12vw}#product-filter.product-menu li{list-style:none;display:inline-flex}.company-title h3{font-weight:700;font-size:24px;line-height:30px}.list-icon{margin-bottom:60px}}