/*! normalize.css v1.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}[hidden]{display:none}html{background:#fff;color:#000;font-size:100%}button,html,input,select,textarea{font-family:sans-serif}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}blockquote{margin:1em 40px}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif}pre{word-wrap:break-word;white-space:pre;white-space:pre-wrap}q{quotes:none}q:after,q:before{content:"";content:none}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none}img{-ms-interpolation-mode:bicubic}figure,form{margin:0}legend{white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}textarea{vertical-align:top}@font-face{font-family:Neue Haas Unica Pro;font-style:italic;font-weight:300;src:url(../../src/fonts/NeueHaasUnicaPro-LightIt.eot);src:url(../../src/fonts/NeueHaasUnicaPro-LightIt.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-LightIt.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-LightIt.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-LightIt.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-LightIt.svg#NeueHaasUnicaPro-LightIt) format("svg")}@font-face{font-family:Neue Haas Unica Pro;font-style:italic;font-weight:500;src:url(../../src/fonts/NeueHaasUnicaPro-MediumIt.eot);src:url(../../src/fonts/NeueHaasUnicaPro-MediumIt.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-MediumIt.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-MediumIt.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-MediumIt.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-MediumIt.svg#NeueHaasUnicaPro-MediumIt) format("svg")}@font-face{font-family:Neue Haas Unica Pro;font-style:italic;font-weight:900;src:url(../../src/fonts/NeueHaasUnicaPro-BlackIt.eot);src:url(../../src/fonts/NeueHaasUnicaPro-BlackIt.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-BlackIt.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-BlackIt.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-BlackIt.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-BlackIt.svg#NeueHaasUnicaPro-BlackIt) format("svg")}@font-face{font-family:Neue Haas Unica Pro;font-style:normal;font-weight:200;src:url(../../src/fonts/NeueHaasUnicaPro-UltraLight.eot);src:url(../../src/fonts/NeueHaasUnicaPro-UltraLight.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-UltraLight.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-UltraLight.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-UltraLight.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-UltraLight.svg#NeueHaasUnicaPro-UltraLight) format("svg")}@font-face{font-family:Neue Haas Unica Pro;font-style:italic;font-weight:900;src:url(../../src/fonts/NeueHaasUnicaPro-HeavyIt.eot);src:url(../../src/fonts/NeueHaasUnicaPro-HeavyIt.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-HeavyIt.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-HeavyIt.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-HeavyIt.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-HeavyIt.svg#NeueHaasUnicaPro-HeavyIt) format("svg")}@font-face{font-family:Neue Haas Unica Pro;font-style:normal;font-weight:700;src:url(../../src/fonts/NeueHaasUnicaPro-Bold.eot);src:url(../../src/fonts/NeueHaasUnicaPro-Bold.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-Bold.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-Bold.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-Bold.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-Bold.svg#NeueHaasUnicaPro-Bold) format("svg")}@font-face{font-family:Neue Haas Unica Pro XBlack;font-style:normal;font-weight:900;src:url(../../src/fonts/NeueHaasUnicaPro-XBlack.eot);src:url(../../src/fonts/NeueHaasUnicaPro-XBlack.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-XBlack.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-XBlack.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-XBlack.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-XBlack.svg#NeueHaasUnicaPro-XBlack) format("svg")}@font-face{font-family:Neue Haas Unica Pro;font-style:italic;font-weight:400;src:url(../../src/fonts/NeueHaasUnicaPro-Italic.eot);src:url(../../src/fonts/NeueHaasUnicaPro-Italic.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-Italic.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-Italic.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-Italic.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-Italic.svg#NeueHaasUnicaPro-Italic) format("svg")}@font-face{font-family:Neue Haas Unica Pro;font-style:normal;font-weight:100;src:url(../../src/fonts/NeueHaasUnicaPro-Thin.eot);src:url(../../src/fonts/NeueHaasUnicaPro-Thin.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-Thin.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-Thin.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-Thin.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-Thin.svg#NeueHaasUnicaPro-Thin) format("svg")}@font-face{font-family:Neue Haas Unica Pro;font-style:normal;font-weight:400;src:url(../../src/fonts/NeueHaasUnicaPro-Regular.eot);src:url(../../src/fonts/NeueHaasUnicaPro-Regular.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-Regular.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-Regular.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-Regular.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-Regular.svg#NeueHaasUnicaPro-Regular) format("svg")}@font-face{font-family:Neue Haas Unica Pro;font-style:normal;font-weight:900;src:url(../../src/fonts/NeueHaasUnicaPro-Black.eot);src:url(../../src/fonts/NeueHaasUnicaPro-Black.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-Black.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-Black.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-Black.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-Black.svg#NeueHaasUnicaPro-Black) format("svg")}@font-face{font-family:Neue Haas Unica Pro;font-style:italic;font-weight:100;src:url(../../src/fonts/NeueHaasUnicaPro-ThinItalic.eot);src:url(../../src/fonts/NeueHaasUnicaPro-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-ThinItalic.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-ThinItalic.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-ThinItalic.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-ThinItalic.svg#NeueHaasUnicaPro-ThinItalic) format("svg")}@font-face{font-family:Neue Haas Unica Pro XBlack;font-style:italic;font-weight:900;src:url(../../src/fonts/NeueHaasUnicaPro-XBlackIt.eot);src:url(../../src/fonts/NeueHaasUnicaPro-XBlackIt.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-XBlackIt.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-XBlackIt.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-XBlackIt.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-XBlackIt.svg#NeueHaasUnicaPro-XBlackIt) format("svg")}@font-face{font-family:Neue Haas Unica Pro;font-style:normal;font-weight:900;src:url(../../src/fonts/NeueHaasUnicaPro-Heavy.eot);src:url(../../src/fonts/NeueHaasUnicaPro-Heavy.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-Heavy.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-Heavy.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-Heavy.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-Heavy.svg#NeueHaasUnicaPro-Heavy) format("svg")}@font-face{font-family:Neue Haas Unica Pro;font-style:italic;font-weight:300;src:url(../../src/fonts/NeueHaasUnicaPro-UltLightIt.eot);src:url(../../src/fonts/NeueHaasUnicaPro-UltLightIt.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-UltLightIt.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-UltLightIt.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-UltLightIt.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-UltLightIt.svg#NeueHaasUnicaPro-UltLightIt) format("svg")}@font-face{font-family:Neue Haas Unica Pro;font-style:normal;font-weight:500;src:url(../../src/fonts/NeueHaasUnicaPro-Medium.eot);src:url(../../src/fonts/NeueHaasUnicaPro-Medium.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-Medium.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-Medium.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-Medium.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-Medium.svg#NeueHaasUnicaPro-Medium) format("svg")}@font-face{font-family:Neue Haas Unica Pro;font-style:italic;font-weight:700;src:url(../../src/fonts/NeueHaasUnicaPro-BoldItalic.eot);src:url(../../src/fonts/NeueHaasUnicaPro-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-BoldItalic.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-BoldItalic.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-BoldItalic.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-BoldItalic.svg#NeueHaasUnicaPro-BoldItalic) format("svg")}@font-face{font-family:Neue Haas Unica Pro;font-style:normal;font-weight:300;src:url(../../src/fonts/NeueHaasUnicaPro-Light.eot);src:url(../../src/fonts/NeueHaasUnicaPro-Light.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueHaasUnicaPro-Light.woff2) format("woff2"),url(../../src/fonts/NeueHaasUnicaPro-Light.woff) format("woff"),url(../../src/fonts/NeueHaasUnicaPro-Light.ttf) format("truetype"),url(../../src/fonts/NeueHaasUnicaPro-Light.svg#NeueHaasUnicaPro-Light) format("svg")}@font-face{font-display:swap;font-family:Neue Montreal;font-style:normal;font-weight:300;src:url(../../src/fonts/NeueMontreal-Light.eot);src:url(../../src/fonts/NeueMontreal-Light.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueMontreal-Light.woff2) format("woff2"),url(../../src/fonts/NeueMontreal-Light.woff) format("woff"),url(../../src/fonts/NeueMontreal-Light.ttf) format("truetype"),url(../../src/fonts/NeueMontreal-Light.svg#NeueMontreal-Light) format("svg")}@font-face{font-display:swap;font-family:Neue Montreal;font-style:normal;font-weight:500;src:url(../../src/fonts/NeueMontreal-Medium.eot);src:url(../../src/fonts/NeueMontreal-Medium.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueMontreal-Medium.woff2) format("woff2"),url(../../src/fonts/NeueMontreal-Medium.woff) format("woff"),url(../../src/fonts/NeueMontreal-Medium.ttf) format("truetype"),url(../../src/fonts/NeueMontreal-Medium.svg#NeueMontreal-Medium) format("svg")}@font-face{font-display:swap;font-family:Neue Montreal;font-style:normal;font-weight:400;src:url(../../src/fonts/NeueMontreal-Regular.eot);src:url(../../src/fonts/NeueMontreal-Regular.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueMontreal-Regular.woff2) format("woff2"),url(../../src/fonts/NeueMontreal-Regular.woff) format("woff"),url(../../src/fonts/NeueMontreal-Regular.ttf) format("truetype"),url(../../src/fonts/NeueMontreal-Regular.svg#NeueMontreal-Regular) format("svg")}@font-face{font-display:swap;font-family:Neue Montreal;font-style:normal;font-weight:700;src:url(../../src/fonts/NeueMontreal-Bold.eot);src:url(../../src/fonts/NeueMontreal-Bold.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/NeueMontreal-Bold.woff2) format("woff2"),url(../../src/fonts/NeueMontreal-Bold.woff) format("woff"),url(../../src/fonts/NeueMontreal-Bold.ttf) format("truetype"),url(../../src/fonts/NeueMontreal-Bold.svg#NeueMontreal-Bold) format("svg")}/*!
 * Bootstrap v3.3.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=ed2156e487fdbde081b4)
 * Config saved to config.json and https://gist.github.com/ed2156e487fdbde081b4
 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:10px}body{background-color:#fff;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{background-color:#fff;border:1px solid #000;border-radius:4px;display:inline-block;height:auto;line-height:1.42857143;max-width:100%;padding:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{border:0;border-top:1px solid #eee;margin-bottom:20px;margin-top:20px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}body{line-height:1;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.clear{clear:both;height:0;overflow:hidden;width:100%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{color:#000;font-family:Neue Montreal,Arial,Helvetica,sans-serif;font-size:100%}p{font-family:Neue Montreal,Helvetica,Arial;font-size:18px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;line-height:145%;margin-bottom:25px}a,p{color:#072e11}a{outline:none!important;text-decoration:none!important}a:hover{color:#000;text-decoration:none}h1,h2,h3,h4,h5,h6{color:#072e11;font-family:Neue Montreal,Helvetica,Arial;font-size:40px;font-weight:400;line-height:100%}h1{font-size:50px}h1>span.bg{display:inline-block;position:relative}h1>span.bg>span{position:relative;z-index:2}h1>span.bg:before{background:#072e11;content:" ";height:43%;left:0;opacity:.1;position:absolute;top:61%;width:100%;z-index:1}h2{font-size:60px;font-weight:700}h2,h2>span{position:relative}h2>span{display:inline-block}h2>span>span{position:relative;z-index:2}h2>span:before{background:#072e11;content:" ";height:43%;left:0;opacity:.1;position:absolute;top:61%;width:100%;z-index:1}h3{font-size:17px;margin-bottom:20px}h4{font-size:18px}h5,h6{font-size:20px;font-weight:700;margin-bottom:25px}b,strong{font-family:Neue Montreal,Helvetica,Arial;font-weight:900}em{font-style:italic}#pageTitle{border-right:1px solid #11b10f;color:#072e11;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;padding:17px 30px 17px 0}#spacer{height:90px;position:relative;width:100%}.searchBarWrapper{margin-bottom:25px;position:relative}.searchBarWrapper .inner{padding:0;position:relative}.searchBarWrapper input[type=text]{background:#fff;border:0;color:#000;display:block;font-family:Neue Montreal,Helvetica,Arial;font-size:13px;height:52px;outline:none;padding:8px;position:relative;width:100%}.searchBarWrapper input[type=submit]{background:#fff url(../../../img/icon_search.png) no-repeat 50%;border:0;height:52px;position:absolute;right:0;top:0;width:35px}.gradient{background:rgba(0,0,0,.7);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}#hero{background-color:#fff;background-position:50%;background-repeat:no-repeat;height:100vh;position:relative}#hero .container{display:table;height:100%;position:relative;z-index:2}#hero .container .row{display:table-cell;margin-right:0;position:relative;vertical-align:middle}#hero.products .container .row{bottom:200px;left:15px;position:absolute;width:100%}#hero .caption{text-align:left}#hero .caption h1{color:#072e11;font-size:60px;font-weight:300;margin-bottom:20px}#hero .caption p{color:#072e11;font-size:18px;margin-bottom:30px}#hero.home .caption h1{color:#fff}#hero.home .caption p{color:#fff;line-height:145%;width:95%}#hero .caption a{margin-bottom:30px}#hero #scrollTo{background:url(../../../img/slide-down.gif) no-repeat;bottom:28px;display:block;height:140px;left:50%;margin-left:-25px;position:absolute;transition:all .5s ease;width:50px;z-index:100}.video-container{overflow:hidden;z-index:1}.video-container,.video-container .mask{bottom:0;height:100%;position:absolute;top:0;width:100%}.video-container .mask{background:rgba(0,0,0,.4);z-index:5}.video-container video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}#page.load #hero .scrollTo{bottom:25px}#page.load #hero .scrollTo:hover{bottom:22px}main{background:#fff;position:relative;z-index:70}main .content{padding:80px 0;position:relative}.slick-slide img{margin:0 auto}main.home .supplier_wrapper_title{text-align:center}main.home .supplier_wrapper_title h5{font-size:17px;margin-bottom:30px}main.home .supplier_wrapper{display:table;margin-bottom:100px;text-align:center;vertical-align:middle;width:100%}main.home .supplier_wrapper .supplier{display:table-cell;text-align:center;vertical-align:middle;width:16.6667%}main.home .quote{margin:0 auto;padding-bottom:90px;width:80%}main.home .quote p{line-height:145%}main.home .grey{background:#fafafa url(../../../img/ball-bearings.png) 0 100% no-repeat;padding:80px 0 30px}main.home .grey h2{margin-bottom:170px}main.home .grey p{line-height:145%;margin-bottom:30px}main.home .grey .inner{padding-top:20px}main.home .logic_wrapper{width:100%}main.home .logic_wrapper .logic_table{display:table;margin-bottom:135px;width:100%}main.home .logic_wrapper .logic_table .logic_letter{border-bottom:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-top:1px solid #bcbcbc;cursor:pointer;display:table-cell;height:270px;text-align:center;vertical-align:middle;width:20%}main.home .logic_wrapper .logic_table .logic_letter p{position:relative;top:0;transition:all .3s ease}main.home .logic_wrapper .logic_table .logic_letter:hover p{position:relative;top:-5px}main.home .logic_wrapper .logic_table .logic_letter:first-child{border-left:1px solid #bcbcbc}main.home .logic_wrapper .logic_table .logic_letter.active{border-bottom:1px solid transparent;border-right:1px solid transparent;border-top:1px solid transparent}main.home .logic_wrapper .logic_table .logic_letter.active:first-child{border-left:1px solid transparent}main.home .logic_wrapper .logic_table .logic_letter.active{background-image:linear-gradient(157deg,#11b10f,#072e11)}main.home .logic_wrapper .logic_table .logic_letter.active p{color:#fff}main.home .logic_wrapper .logic_table .logic_letter p{font-size:60px;font-weight:700;margin:0}main.home .logic-slider{padding-bottom:90px}main.home .logic-slider .slide p{font-size:25px}main.home .products{background:#333;padding-bottom:130px;padding-top:90px;position:relative}main.home .products .white{background:#fff;bottom:0;height:38%;left:0;position:absolute;width:100%}main.home .products h2{color:#fff}main.home .products h2>span:before{background:#072e11;opacity:.8}main.home .products h3{color:#fff}main.home .product-cat{padding-bottom:40px;padding-top:90px}main.home .product-cat .cat{float:left;position:relative;width:25%}main.home .product-cat .cat img{display:block;width:100%}main.home .product-cat .cat a{display:block}main.home .product-cat .cat .mask{background:linear-gradient(top,rgba(245,81,95,.33),#072e11);background:linear-gradient(180deg,rgba(245,81,95,.33) 0,#072e11);filter:progid:dximagetransform.microsoft.gradient(startColorstr="#11b10f",endColorstr="#072e11",GradientType=0);height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:5}main.home .product-cat .cat:hover .mask{opacity:1}main.home .product-cat .cat .caption{bottom:50px;left:0;position:absolute;width:100%;z-index:6}main.home .product-cat .cat .caption p{color:#fff;margin:0;text-align:center}main.home .service{background:#fafafa;padding-top:85px}main.home .service h2{margin-bottom:120px}main.home .service img{float:right}main.home .service .text_wrapper{padding-top:120px}main.home .button_wrapper{padding-top:40px}main.home .service_slider_nav_wrapper{width:100%}main.home .service_slider_nav_wrapper .service_table{display:table;margin-bottom:0;width:100%}main.home .service_slider_nav_wrapper .service_table .service_nav_item{border-bottom:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-top:1px solid #bcbcbc;cursor:pointer;display:table-cell;height:270px;text-align:center;vertical-align:middle;width:20%}main.home .service_slider_nav_wrapper .service_table .service_nav_item:first-child{border-left:1px solid #bcbcbc}main.home .service_slider_nav_wrapper .service_table .service_nav_item.active{background-image:linear-gradient(157deg,#11b10f,#072e11);border:none}main.home .service_slider_nav_wrapper .service_table .service_nav_item.active p{color:#fff}main.home .service_slider_nav_wrapper .service_table .service_nav_item p{color:#a3abbc;font-size:18px;font-weight:700;margin:0;position:relative;top:0;transition:all .3s ease}main.home .service_slider_nav_wrapper .service_table .service_nav_item:hover p{position:relative;top:-5px}main.home .service_slider_nav_wrapper .service_table.slick-initialized{display:block}main.home .service_slider_nav_wrapper .service_table.slick-initialized .slick-arrow{background:none;border:none;border-radius:90%;box-shadow:0 0 24px 0 rgba(0,0,0,.14);display:block;height:56px;margin-top:-30px;opacity:1;overflow:hidden;position:absolute;right:-10px;text-indent:-9999px;top:50%;transition:all .3s ease;visibility:visible;width:56px;z-index:99}main.home .service_slider_nav_wrapper .service_table.slick-initialized .slick-arrow:focus{outline:none}main.home .service_slider_nav_wrapper .service_table.slick-initialized .slick-arrow.slick-next{background:url(../../../img/next.png)}main.home .service_slider_nav_wrapper .service_table.slick-initialized .slick-arrow.slick-prev{background:url(../../../img/prev.png)}main.home .service_slider_wrapper{background:#fff url(../../../img/service_bg.jpg) 100% no-repeat;background-size:auto 100%;padding-bottom:90px;padding-top:110px}main.home .service_slider_wrapper .service_slider{padding-bottom:250px}main.home .service_slider_wrapper h2{margin:0}main.home .insights{background:#fafafa}main.home .insights .space{border-bottom:1px solid #243660;padding-bottom:90px}main.home .insights .insight_post{margin-left:auto;margin-right:auto;max-width:400px}main.home .insights .insight_post .image_wrapper{margin-bottom:40px}main.home .insights .insight_post .image_wrapper img{width:100%}main.home .insights .insight_post .text_wrapper{width:90%}main.home .insights .insight_post .text_wrapper h5 a{color:#072e11}main.home .insights .insight_post .text_wrapper p{font-size:13px;margin:0 0 15px}main.home .insights .border{border-right:.5px solid #243660}main.home .insights .button_wrapper{padding-top:30px}main.home .testermonials{background:#fafafa;padding:80px 0 100px}main.home .testermonials .statement.border{border-left:1px solid #243660}main.home .testermonials .statement{padding:10px 30px 20px}main.home .testermonials h2{margin-bottom:80px}main.home .testermonials h5{font-weight:500;line-height:140%;margin-bottom:25px}main.home .testermonials .statement p{font-size:15px;margin:0 0 15px}main.products .products-slider-nav ul{border-top:1px solid #072e11}main.products .products-slider-nav ul li{border-bottom:1px solid #072e11;position:relative}main.products .products-slider-nav ul li a{color:#072e11;display:block;font-size:20px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.2;padding:25px 0;position:relative;text-align:center}main.products .products-slider-nav ul li a.active{font-weight:700}main.products .products-slider-nav ul li a:after{border-radius:90%;content:" ";display:block;height:5px;position:absolute;right:-5px;top:35px;width:5px}main.products .products-slider-nav ul li a:before{border-radius:90%;content:" ";display:block;height:5px;left:-5px;position:absolute;top:35px;width:5px}main.products .products-slider-nav ul li a.active:after,main.products .products-slider-nav ul li a.active:before,main.products .products-slider-nav ul li a:hover:after,main.products .products-slider-nav ul li a:hover:before{background:#11b10f}main.products .products-info p{line-height:155%;width:85%}main.products .title{margin-top:70px}main.products .flip{padding-top:50px}main.products .flip h3{font-weight:700}main.products .flip p.warning{color:;font-size:10px;margin-bottom:55px}main.products .flip .down{padding-top:68px}main.products .flip h3{margin-bottom:25px}main.products .flip .down .sep{background:#11b10f;display:block;height:3px;margin-bottom:38px;width:41px}main.products .flip .download{background:url(../../../img/doc.png) 0 no-repeat;display:block;margin-bottom:20px;padding-bottom:10px;padding-left:54px;padding-top:10px}main.products .flip .download h5{font-size:14px;font-weight:700;margin-bottom:5px}main.products .flip .download h4{font-size:24px;font-weight:400;margin-bottom:0}main.products .flip .brand-flipper .brand{background-image:linear-gradient(165deg,#11b10f,#072e11);border:1px solid #979797;float:left;height:276px;margin:0 6px 12px;padding:22px 18px 52px;position:relative;width:47%}main.products .flip .brand-flipper .brand:hover{border:1px solid transparent}main.products .flip .brand-flipper .brand p{color:#fff;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:145%;text-align:left}main.products .flip .brand-flipper .brand p.link{bottom:10px;left:0;margin:0;position:absolute;text-align:center;width:100%}main.products .flip .brand-flipper .brand p.link a{color:#fff;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:145%;text-align:left;text-decoration:underline!important}main.products .flip .brand-flipper .brand .mask{height:100%;left:0;opacity:1;position:absolute;top:0;transition:all .3s ease;visibility:visible;width:100%}main.products .flip .brand-flipper .brand.active .mask,main.products .flip .brand-flipper .brand:hover .mask{opacity:0;visibility:hidden}main.products .brand-flipper-text{display:none}main.products .brand-flipper-text .slick-slide{padding-top:20px}main.products .brand-flipper-text a{text-decoration:underline!important}.hider_wrapper{overflow:hidden}main.services h1{font-size:60px}main.services .service-nav{background:#fafafa;padding-top:60px}main.services .service-nav h3{margin-bottom:30px;text-align:center;text-transform:uppercase}main.services .service-nav .center{margin:0 auto;padding-bottom:50px;text-align:left!important;width:70%}main.services .service_table{display:table;margin-bottom:0;width:100%}main.services .service_table .service_nav_item{border-bottom:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-top:1px solid #bcbcbc;cursor:pointer;display:table-cell;height:270px;text-align:center;vertical-align:middle;width:20%}main.services .service_table .service_nav_item:first-child{border-left:1px solid #bcbcbc}main.services .service_table .service_nav_item.active{background-image:linear-gradient(157deg,#11b10f,#072e11)}main.services .service_table .service_nav_item.active p{color:#fff}main.services .service_table .service_nav_item p{color:#a3abbc;font-size:18px;font-weight:700;margin:0;margin:0 auto;max-width:65%;position:relative;top:0;transition:all .3s ease}main.services .service_table .service_nav_item:hover p{position:relative;top:-5px}main.services .service_table.slick-initialized{display:block}main.services .service_table.slick-initialized .slick-arrow{background:none;border:none;border-radius:90%;box-shadow:0 0 24px 0 rgba(0,0,0,.14);display:block;height:56px;margin-top:-30px;opacity:1;overflow:hidden;position:absolute;right:-10px;text-indent:-9999px;top:50%;transition:all .3s ease;visibility:visible;width:56px}main.services .service_table.slick-initialized .slick-arrow:focus{outline:none}main.services .service_table.slick-initialized .slick-arrow.slick-next{background:url(../../../img/next.png)}main.services .service_table.slick-initialized .slick-arrow.slick-prev{background:url(../../../img/prev.png)}main.services .overview{padding-bottom:110px;padding-top:140px}main.services .overview h1{font-weight:300;margin-bottom:40px}main.services .overview p{font-size:25px;font-weight:300;margin-bottom:30px}main.services .service-slider div.slideDefault{height:305px!important}main.services .service-slider div.slideDefault h4{color:#162c4c;line-height:140%;text-transform:uppercase}main.services .service-slider div.slideDefault .table{display:table;height:100%;width:100%}main.services .service-slider div.slideDefault .table .table-cell{display:table-cell;text-align:center;vertical-align:middle}main.services .hider_wrapper{position:relative}main.services .white_out{background:#fff;height:100%;left:0;position:absolute;top:0;z-index:150}main.services .service-slider .slick-list{overflow:visible}main.services .service-slider.slick-initialized .slick-slide{margin-right:10px;opacity:0;transition:all .3s ease}main.services .service-slider.slick-initialized .slick-slide.slick-current.slick-active,main.services .service-slider.slick-initialized .slick-slide.slick-current.slick-active~*{opacity:1}main.services .service-slider.slick-initialized .slick-slide div.slideDefault{border:1px solid #979797;padding:0 15px}main.services .service-slider.slick-initialized .slick-slide.slick-current.slick-active div.slideDefault{background-image:linear-gradient(157deg,#11b10f,#072e11);border:1px solid transparent;box-shadow:10px 10px 90px 0 rgba(0,0,0,.43)}main.services .service-slider.slick-initialized .slick-slide.slick-current.slick-active div.slideDefault h4{color:#fff}main.services .service-slider.slick-initialized .slick-arrow{background:none;border:none;border-radius:90%;box-shadow:0 0 24px 0 rgba(0,0,0,.14);display:block;height:56px;margin-top:-30px;opacity:1;overflow:hidden;position:absolute;right:-23px;text-indent:-9999px;top:50%;transition:all .3s ease;visibility:visible;width:56px}main.services .service-slider.slick-initialized .slick-arrow:focus{outline:none}main.services .service-slider.slick-initialized .slick-arrow.slick-next{background:url(../../../img/next.png)}main.services .service-slider.slick-initialized .slick-arrow.slick-prev{background:url(../../../img/prev.png)}main.services .service-slider.slick-initialized .slick-arrow.slick-disabled{opacity:0;visibility:hidden}main.services .service-slider .slick-slide{cursor:pointer}main.services .service-text{padding-top:90px;user-select:auto}main.services .service-text p{color:#072e11;font-size:25px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:140%;text-align:left}main.home .product-cat.slick-initialized .slick-arrow.slick-next{background:url(../../../img/next.png)}main.home .product-cat .clear{display:none}main.home .product-cat.slick-initialized .slick-arrow{background:none;border:none;border-radius:90%;box-shadow:0 0 24px 0 rgba(0,0,0,.14);display:block;height:56px;margin-top:-30px;opacity:1;overflow:hidden;position:absolute;right:-10px;text-indent:-9999px;top:50%;transition:all .3s ease;visibility:visible;width:56px;z-index:99}main.home .product-cat.slick-initialized .slick-slide{margin-right:15px}main.products .brand-flipper.slick-initialized .slick-arrow.slick-next{background:url(../../../img/next.png)}main.products .brand-flipper.slick-initialized .slick-arrow{background:none;border:none;border-radius:90%;box-shadow:0 0 24px 0 rgba(0,0,0,.14);display:block;height:56px;margin-top:-30px;opacity:1;overflow:hidden;position:absolute;right:-10px;text-indent:-9999px;top:50%;transition:all .3s ease;visibility:visible;width:56px;z-index:99}main.products .brand-flipper.slick-initialized .slick-slide{margin-right:15px}main.news{padding:70px 0 80px}main.news h1{font-size:60px;font-weight:700;margin-bottom:100px}main.news .bg_cont{background:#fafafa}main.news .post_wrap_cont{text-align:center}main.news .post_wrap{border-right:1px solid #979797;display:inline-block;margin-bottom:40px;padding:0 15px;text-align:left;vertical-align:top;width:33%}main.news .post_wrap:nth-child(3n){border-right:1px solid transparent}main.news .post .image_wrapper{margin-bottom:30px}main.news .post .image_wrapper img{width:100%}main.news .post .text_wrapper h3{font-size:20px;font-weight:500;line-height:140%;margin-bottom:40px;width:100%}main.news .post .text_wrapper p{font-size:13px;margin-bottom:15px}main.news .post .text_wrapper a{color:#072e11}main.news .post .text_wrapper a:hover{color:#000}#paging{padding:100px 0 70px}#paging a,#paging span{color:rgba(47,64,104,.27);font-size:20px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;padding:5px;text-align:left}#paging span{color:#072e11}#paging a.next.page-numbers{margin-left:50px}#paging a.next.page-numbers,#paging a.prev.page-numbers{border-bottom:1px solid #072e11;color:#072e11;font-size:17px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal}#paging a.prev.page-numbers{margin-right:50px}main.blog.single{padding-top:55px}main.blog.single .back_wrap{padding-bottom:15px;text-align:right}main.blog.single #postsContainer,main.blog.single #postsContainer article.post .lifter{position:relative}main.blog.single #postsContainer .white{background:#fff;height:250px;left:0;position:absolute;top:0;width:100%}main.blog.single #heroSmall{height:400px}main.blog.single #heroSmall .caption{background:#24325e;margin-left:50px;padding:40px;width:530px}main.blog.single #heroSmall .caption:after{clear:both;content:"";display:block;width:100%}main.blog.single #heroSmall .caption h1{color:#fff;font-size:45px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:.98}main.blog.single #heroSmall .caption p.author{color:#fff;float:left;font-size:15px;margin:0;width:245px}main.blog.single #heroSmall .caption ul.sharer{float:left}main.blog.single #heroSmall .caption ul.sharer li{color:#fff;float:left;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:27px;margin-right:13px;text-align:left}main.blog.single #heroSmall .caption ul.sharer li.share a{display:block;height:27px;width:27px}main.blog.single #heroSmall .caption ul.sharer li.share.fb a{background:url(../../../img/fb.png) 50% no-repeat}main.blog.single #heroSmall .caption ul.sharer li.share.in a{background:url(../../../img/in.png) 50% no-repeat}main.blog.single #heroSmall .caption .sep{background:#fff;height:1px;margin:20px 0;width:75%}main.blog.single .lift{background:#fafafa;margin-top:-70px;padding:0 180px}main.blog.single .lift .caption{padding:80px 0 40px}main.blog.single .lift .caption:after{clear:both;content:"";display:block;width:100%}main.blog.single .lift .caption h1{color:#24325e;font-size:45px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:.98}main.blog.single .lift .caption p.author{color:#24325e;float:left;font-size:15px;margin:0;width:calc(100% - 166px)}main.blog.single .lift .caption ul.sharer{float:left}main.blog.single .lift .caption ul.sharer li{color:#24325e;float:left;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:27px;margin-left:13px;margin-right:0;text-align:left}main.blog.single .lift .caption ul.sharer li.share a{display:block;height:27px;width:27px}main.blog.single .lift .caption .sep{background:#24325e;height:1px;margin:20px 0;width:100%}main.blog.single p.wp-caption-text{font-size:13px;margin-top:10px}main.blog.single .wysiwyg h1{font-size:40px}main.blog.single .wysiwyg h1,main.blog.single .wysiwyg h2{color:#072e11;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.17;margin-bottom:40px;margin-top:40px;text-align:left}main.blog.single .wysiwyg h2{font-size:30px}main.blog.single .wysiwyg h3{font-size:25px}main.blog.single .wysiwyg h3,main.blog.single .wysiwyg h4{color:#072e11;display:inline-block;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:140%;margin-bottom:25px;margin-top:40px;position:relative;text-align:left}main.blog.single .wysiwyg h4{font-size:22px}main.blog.single .wysiwyg h5{font-size:18px}main.blog.single .wysiwyg h5,main.blog.single .wysiwyg h6{color:#072e11;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:140%;margin-bottom:25px;text-align:left}main.blog.single .wysiwyg h6{font-size:16px}main.blog.single .wysiwyg p{font-weight:300;line-height:145%}main.blog.single .wysiwyg a{color:#11b10f;text-decoration:underline!important}main.blog.single .wysiwyg a:hover{color:#24325e;text-decoration:none!important}main.blog.single .wysiwyg ul{margin-bottom:40px;padding-left:10px}main.blog.single .wysiwyg ul li:before{content:"- ";left:-10px;position:relative}main.blog.single .wysiwyg ul li{color:#072e11;font-size:18px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;margin-bottom:7px;text-align:left}main.blog.single .wysiwyg blockquote{border-bottom:2px solid #162c4c;border-top:2px solid #162c4c;margin-bottom:40px;padding:50px 0}main.blog.single .wysiwyg blockquote p{color:#072e11b8;font-size:20px;font-stretch:normal;font-style:italic;font-weight:400;letter-spacing:normal;line-height:normal;line-height:165%;margin:0;text-align:left}main.blog.single .wysiwyg .wp-caption,main.blog.single .wysiwyg img{max-width:100%}main.blog.single .lift .sharer{float:left}main.blog.single .lift .sharer li{color:#162c4c;float:left;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:27px;margin-right:13px;text-align:left}main.blog.single .lift .sharer li.share a{display:block;height:27px;width:27px}main.blog.single .lift .sharer li.share.fb a{background:url(../../../img/fb-b.png) 50% no-repeat}main.blog.single .lift .sharer li.share.in a{background:url(../../../img/in-b.png) 50% no-repeat}main.blog.single .lift .back{float:right;vertical-align:middle}main.blog.single .lift .back a{display:block;line-height:21px;vertical-align:middle}main.blog.single .lift .back a span{color:#162c4c;margin-right:5px}main.blog.single .lift .back a img,main.blog.single .lift .back a span{display:inline-block;vertical-align:middle}main.blog.single .post_bottom{border-top:1px solid #c9c9c9;margin-top:30px;padding-bottom:250px;padding-top:30px}main.blog.single article.post{background:#fafafa;margin-bottom:80px;padding-bottom:130px}main.blog.single .border:first-child{border-right:1px solid #243660}main.blog.single .insight_post .image_wrapper img{width:100%}main.blog.single .insights .space{border-bottom:1px solid #243660;padding-bottom:90px}main.blog.single .insights .insight_post .image_wrapper{margin-bottom:40px}main.blog.single .insights .insight_post .image_wrapper img{width:100%}main.blog.single .insights .insight_post .text_wrapper{width:90%}main.blog.single .insights .insight_post .text_wrapper h5 a{color:#072e11}main.blog.single .insights .insight_post .text_wrapper p{font-size:13px;margin:0 0 15px}main.blog.single .page2{padding-top:60px}main.blog.single .page2 .left{float:left}main.blog.single .page2 .right{float:right}main.blog.single .page2 .right a{border-bottom:1px solid #072e11;color:#072e11}main.blog.single .page2 .left a,main.blog.single .page2 .right a{font-size:17px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;padding:4px 15px;text-align:center}main.blog.single .page2 .left a{border-bottom:1px solid #959db1;color:#959db1}main.blog.single .insights h1{color:#072e11;font-size:60px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.07;margin-bottom:70px;text-align:left}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{height:auto;max-width:100%}#pagination{padding:15px 0;text-align:center}#pagination a,#pagination span{border:1px solid #e4e4e4;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-family:Neue Montreal,Arial;font-size:13px;font-weight:400;line-height:100%;margin-right:5px;padding:6px}#pagination a{transition:all .5s ease}#pagination a:hover{color:#000}main.contact{padding:70px 0}main.contact .col-md-12{padding:0 60px}main.contact h1{font-size:60px;font-weight:700;margin-bottom:50px}main.contact p.sub{font-size:25px;font-weight:300}main.contact .general{padding:90px 0 100px}main.contact .general .item{display:inline-block;margin-right:75px}main.contact .general .item.last{margin-right:0}main.contact .general .item h3{font-size:25px;font-weight:700}main.contact .general .item p{font-size:25px;font-weight:300}main.contact .general .item p a{color:#072e11;text-decoration:underline!important}main.contact .locations{margin-bottom:80px;text-align:center}main.contact #content h2{margin-bottom:40px;text-align:center}main.contact .locations .location{background:#fafafa;display:inline-block;height:395px;margin:0 9px 10px;max-width:100%;padding:38px 15px;position:relative;transition:all .3s ease-in-out;vertical-align:top;width:305px}main.contact .locations .location:hover{background:#11b10f;background:linear-gradient(top,#072e11 1%,#11b10f);background:linear-gradient(180deg,#072e11 1%,#11b10f);box-shadow:10px 10px 50px 0 rgba(0,0,0,.24);filter:progid:dximagetransform.microsoft.gradient(startColorstr="#072e11",endColorstr="#11b10f",GradientType=0);position:relative}main.contact .locations .location .height-adjust{opacity:0;position:absolute;top:-160px;visibility:hidden}main.contact .locations .location h4{font-size:18px;font-weight:700;margin-bottom:35px;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out}main.contact .locations .location p{font-size:16px;line-height:20px;margin-bottom:25px;text-align:center;transition:all .3s ease-in-out}main.contact .locations .location p a{color:#072e11;text-decoration:underline!important;transition:all .3s ease-in-out}main.contact .locations .location p a:hover{text-decoration:none!important}main.contact .locations .location a.u{color:#11b10f;text-decoration:underline!important}main.contact .locations .location a.u:hover{text-decoration:none!important}main.contact .locations .location:hover h4,main.contact .locations .location:hover p,main.contact .locations .location:hover p a{color:#fff}main.contact .contactForm .gform_wrapper .gform_body{width:auto}main.contact .contactForm .gform_wrapper li{margin-top:20px}main.contact .contactForm .gform_wrapper li:first-child{margin-top:0}main.contact .contactForm .gform_wrapper li label{color:#000;display:inline-block;display:none!important;font-family:Neue Montreal,Helvetica,Arial;font-size:13px;font-weight:400;margin-bottom:5px}main.contact .contactForm .gform_wrapper li input[type=email],main.contact .contactForm .gform_wrapper li input[type=text],main.contact .contactForm .gform_wrapper li select,main.contact .contactForm .gform_wrapper li textarea{width:100%}main.contact .contactForm .gform_wrapper .top_label li.gfield.gf_right_half input.medium{float:right}main.contact .contactForm .gform_wrapper li.gfield.gf_left_half{clear:left!important;float:left;width:49%}main.contact .contactForm .gform_wrapper li.gfield.gf_right_half{clear:right!important;float:right;width:49%}body .contactForm .gform_wrapper div.validation_error,body .gform_wrapper .ginput_container+.gfield_description.validation_message{font-family:Neue Montreal,Helvetica,Arial;font-size:16px;font-weight:400}body .gform_wrapper .ginput_container+.gfield_description.validation_message{font-size:14px}body .contactForm .gform_wrapper #gform_submit_button_1{display:block;transition:all .5s ease}#contactForm input[type=text].error,#contactForm textarea.error{background:#ffc0c0;border:1px solid #e77474}main.search article a{display:block;position:relative}main.search article h3{margin-bottom:10px}main.search article p.postInfo.link{color:#000;font-size:13px}main.default ol,main.default ul{margin-left:25px}main.default li{background:url(../../../img/icon_list.png) no-repeat 0 10px;color:#000;font-family:Neue Montreal,Helvetica,Arial;font-size:13px;margin-bottom:15px;padding-left:15px}main.default ol{list-style:decimal}div.anchor{display:block;position:relative;top:-140px;visibility:hidden}.blue.alpha{display:inline-block;position:relative}.blue.alpha:before{background:#072e11;content:" ";height:43%;left:0;opacity:.1;position:absolute;top:61%;width:100%}.light{font-weight:100!important}.center{text-align:center!important}.right{text-align:right!important}.videoWrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.chromeframe{background:#bd1215;color:#fff;font-family:Neue Montreal,Helvetica,Arial;left:0;margin-bottom:0;padding:10px 0;position:fixed;text-align:center;top:0;width:100%;z-index:1500}.chromeframe a{color:#fff;text-decoration:underline}.mobile{display:none!important}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{appearance:none;background:transparent;background-clip:padding-box;border-radius:0;outline:none!important}input[type=email],input[type=password],input[type=text],select,textarea{border:1px solid #e4e4e4;box-sizing:border-box;display:block;font-family:Neue Montreal,Helvetica,Arial;font-size:13px;padding:8px 0;text-indent:8px;width:100%}textarea{height:150px}.selectWrap{display:inline-block;height:34px;line-height:30px;margin:0;position:relative;width:100%}.selectWrap>select{appearance:none;bottom:0!important;cursor:pointer;filter:progid:dximagetransform.microsoft.alpha(opacity=0);height:100%!important;left:0!important;margin:0!important;opacity:0;padding:0!important;position:absolute!important;right:0!important;top:0!important;width:100%!important;z-index:3}.selectWrap>.fakeSelect{appearance:none;background:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#444;cursor:pointer;height:34px;line-height:30px;margin:0;padding:0 20px 0 10px;position:relative;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;width:100%}.selectWrap>.fakeSelect.focus{border-color:#98c7f8}.selectWrap>.fakeSelect.focus:after{color:#81b5ec}.selectWrap>.fakeSelect span{background:url(../../../img/icon_dropdown_black.png) no-repeat 50%;height:7px;position:absolute;right:10px;top:12px;width:12px}.selectWrap>.dropdown{background:#fff;border:1px solid #ccc;display:none;min-width:200px;position:absolute;top:41px;width:100%;z-index:9999}.selectWrap>.dropdown span{cursor:pointer;display:block;font-family:Neue Montreal;font-size:14px;padding:7px;text-align:left;transition:all .5s ease}.selectWrap>.dropdown span.long{font-size:12px;height:auto;line-height:180%;padding:10px 0}.selectWrap>.dropdown span:hover{background:#cf8a6a;color:#fff}.selectWrap.open>.dropdown{display:block}.selectWrap.sub .dropdown{width:320px!important}input[type=radio].custom_radio{display:none}input[type=radio].custom_radio+label span{background:#fff;border:1px solid #000;border-radius:50%;cursor:pointer;display:inline-block;height:19px;margin:1px 4px 0 0;position:relative;vertical-align:middle;width:19px}input[type=radio].custom_radio+label span:before{background:#fff;border-radius:50%;display:inline-block;height:15px;margin:2px;transition:all .5s ease;width:15px}input[type=radio].custom_radio:checked+label span{background:#000}.gform_wrapper div.validation_error{display:none!important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0!important}.gform_wrapper .field_description_below .gfield_description{font-size:12px;line-height:100%;padding-top:0!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:transparent!important;border:none!important;padding-bottom:0!important;padding-top:0!important}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:2px solid #790000!important}#notify{height:auto;left:0;padding:15px 0;position:fixed;top:0;transition:all .5s ease;width:100%;z-index:149}#notify p{color:#fff;font-family:Neue Montreal,Helvetica,Arial;font-size:14px;margin-bottom:0}#page.notify #notify{top:0}#notify.success{background:#000}#notify.error{background:#bd1215}.slick-slide{outline:none!important}@media(max-height:830px){#hero .caption h1{font-size:50px}}@media(max-width:1400px){.container.l0{padding:0 15px;width:auto}}@media(max-width:1200px){img{height:auto;max-width:100%}h2{font-size:50px}main.home .grey{background-size:48%}main.home .products{padding-bottom:40px}main.home .button_wrapper{padding-top:0}main.home .service h2{margin-bottom:60px}main.home .service_slider_wrapper .service_slider{padding-bottom:150px}main.home .logic_wrapper .logic_table .logic_letter p{font-size:46px}main.home .service_slider_wrapper{padding-bottom:0}.btn-blue:hover{border-bottom:2px solid #11b10f}.btn-blue:before{display:none}.btn-blue:before:hover{width:0}}@media(max-width:1024px){h2{font-size:40px}main.home .logic_wrapper .logic_table .logic_letter{height:191px}main.home .quote{width:100%}.selectWrap>select{display:block!important}.selectWrap>.dropdown{display:none!important}}@media(max-width:991px){main.home .supplier_wrapper{margin-bottom:70px}main.home .grey h2{margin-bottom:60px}main.home .grey{background:#fafafa;padding-top:60px}main.home .logic_wrapper .logic_table{margin-bottom:80px}main.home .logic-slider{padding-bottom:30px}main.home .service img{display:none}main.home .service .text_wrapper{padding-bottom:60px;padding-top:0}main.home .service_slider_wrapper .service_slider{padding-bottom:100px;width:70%}main.home .testermonials .statement.border{border-left:0 solid #243660}main.home .testermonials{margin-bottom:0;padding-bottom:60px}main .content{padding:80px 0 0}main.products .content,main.services .content{padding:80px 0 60px}main.home .insights .border{border-right:0 solid #243660}main.home .quote{padding-bottom:40px}main.home .insights .insight_post{margin-bottom:40px}main.services .service-nav .center{width:100%}main.products .products-slider-nav{margin-bottom:60px}main.products .flip{padding-top:0}main.products .flip .down{padding-bottom:60px}main.services .service-slider.slick-initialized .slick-arrow{right:-9px}main.news .post_wrap{border:none}main.blog.single .lift{margin-top:0;padding:0 15px}main.blog.single .post_bottom{padding-bottom:100px}main.blog.single .insights h1{margin-bottom:30px}main.blog.single .insights .insight_post{margin:0 auto 40px;max-width:400px}main.blog.single article.post{padding-bottom:60px}main.blog.single .border:first-child{border-right:none}}@media(max-width:850px){main.home .service_slider_nav_wrapper .service_table .service_nav_item{height:240px}main.home .logic_wrapper .logic_table .logic_letter{height:130px}main.home .logic_wrapper .logic_table .logic_letter p{font-size:30px}main.news .post_wrap{width:49%}main.services .service_table .service_nav_item{height:240px}main.services .service-slider div.slideDefault{height:226px!important}main.services .overview{padding-bottom:70px;padding-top:100px}main.contact .general{padding:50px 0 40px}main.contact .general .item{display:block;margin-bottom:20px;margin-right:0;text-align:center;width:100%}main.contact .general .item h3,main.contact .general .item p{margin-bottom:10px}main.blog.single .lift .caption{padding:60px 0 40px}main.services h1{font-size:50px}main.services .overview p,main.services .service-text p{font-size:20px}}@media(max-width:768px){h1,main.blog.single .insights h1.main.news h1{font-size:40px}h2{font-size:30px}br{display:none!important}main.contact br{display:block!important}#notice p{font-size:10px;padding-right:35px}#notice a.closeNotice{top:10px}#hero .container{height:auto}#hero .container .row,#hero.products .container .row{bottom:auto;margin-right:0;padding:80px 0;position:relative}#hero.products .container .row{padding:40px 0 145px}#hero #scrollTo{bottom:-50px}#hero .caption h1{font-size:40px}#hero .caption p{font-size:14px}#hero.products .container .row{left:0}main .content{padding:40px 0}main.home .supplier_wrapper{display:block}main.home .supplier_wrapper .supplier{height:auto;width:auto}main.home .supplier_wrapper{margin-bottom:40px}main.home .supplier_wrapper .supplier{display:inline-block;float:none;width:48%}main.home .logic-slider .slide p{font-size:20px}main.home .service_slider_nav_wrapper .service_table .service_nav_item{height:206px;padding-left:15px;padding-right:15px}main.news h1{margin-bottom:40px}main.blog.single .lift .caption br{display:block!important}main.services .service_table .service_nav_item{height:206px;padding-left:15px;padding-right:15px}main.services .overview{padding-bottom:50px;padding-top:50px}main.services .overview p,main.services .service-text p{font-size:20px}main.services .service-text{padding-top:50px}main.products .flip .brand-flipper .brand{margin:0 0 10px;width:100%}main.products .brand-flipper-text{display:block}main.products .flip .brand-flipper .brand:hover{border:1px solid #979797}main.products .flip .brand-flipper .brand:hover .mask{opacity:1;visibility:visible}main.products .flip .brand-flipper .brand{height:185px}main.products .flip .brand-flipper .brand .mask{background-size:110px}main.blog.single #heroSmall .caption{margin-left:0;padding:20px;width:100%}main.blog.single #heroSmall{padding-bottom:93px;padding-top:122px}main.blog.single #heroSmall .caption h1{font-size:30px}main.blog.single #heroSmall .caption p.author{float:none;margin-bottom:15px;width:100%}main.blog.single #heroSmall .caption ul.sharer{float:none;width:100%}main.contact .locations .location{background:#fafafa;display:inline-block;height:auto;margin:0 0 20px;max-width:100%;padding:38px 15px;vertical-align:top;width:100%}body .contactForm .gform_wrapper{max-width:100%}body .contactForm .gform_wrapper li input[type=email],body .contactForm .gform_wrapper li input[type=submit].btn,body .contactForm .gform_wrapper li input[type=text],body .contactForm .gform_wrapper li select,body .contactForm .gform_wrapper li textarea{width:100%!important}body .contactForm .gform_wrapper input[type=submit]{width:100%}body .contactForm .gform_wrapper li.gfield.gf_left_half,body .contactForm .gform_wrapper li.gfield.gf_right_half{float:none;margin-right:0;width:100%}body .contactForm .gform_wrapper .top_label li.gfield.gf_right_half input.medium{float:none!important}.mobile{display:block!important}.desktop{display:none!important}.selectWrap>.fakeSelect{width:100%!important}.btn{font-size:13px}}@media(max-width:640px){main.news .post_wrap{padding:0 7px}main.home .product-cat .cat .caption{bottom:20px}#pageTitle{display:none}}@media(max-width:500px){#hero.products .caption h1,main.blog.single .insights h1,main.news h1{font-size:28px}#pageTitle{display:none}h1{font-size:30px}h2{font-size:24px}h3{font-size:14px;margin-bottom:10px}h5,h6{font-size:17px;font-weight:700;margin-bottom:15px}p{font-size:16px}h1>span:before,h2>span:before{display:none}h1>span,h2>span{display:inline}.blue.alpha:before{display:none}.blue.alpha{display:inline}#hero .container .row{padding:40px 0 15px}#hero.products .container .row{padding:40px 0 85px}main.home .product-cat{padding-bottom:20px;padding-top:80px}main.home .product-cat .cat{width:50%}main.home .products .white{height:27%}main.home .service_slider_nav_wrapper .service_table .service_nav_item p{font-size:14px}main.home .service_slider_nav_wrapper .service_table .service_nav_item{height:145px}main.home .service_slider_wrapper{background:#fff;padding-top:50px}main.home .service_slider_wrapper .service_slider{width:100%}main.home .testermonials .statement{padding:10px 0 20px}.distributor_wrapper_title{padding-top:51px}.distributor_wrapper_title h5{margin-bottom:30px}main.services .service_table .service_nav_item p{font-size:14px}main.services .overview p,main.services .service-text p{font-size:17px;margin-bottom:20px}main.services .overview h1{margin-bottom:25px}main.services .service_table{display:block}main.services .service_table .service_nav_item{display:block;float:left;height:145px;width:100%;width:33.333%}main.services .service_table .service_nav_item p{margin-top:24%}main.contact,main.services .content{padding-top:40px}main.contact .general .item h3,main.contact .general .item p{font-size:20px}main.contact .col-md-12{padding:0 15px}main.products .products-info p{width:100%}main.contact h1{font-size:30px;margin-bottom:20px}main.contact p.sub{font-size:20px}main.blog.single{padding-top:25px}main.news .post_wrap{height:auto!important;padding:0;width:100%}#paging{padding:0 0 70px}main.home .logic_wrapper .logic_table .logic_letter{height:75px}main.blog.single #heroSmall .caption h1{font-size:23px}main.blog.single article.post{margin-bottom:20px}main.contact .general .item{text-align:left}main.services h1{font-size:30px}}@media(max-width:400px){main.home .service_slider_nav_wrapper .service_table{display:block}main.home .service_slider_nav_wrapper .service_table .service_nav_item{border-left:1px solid #bcbcbc;margin:0 auto 10px;width:100%;width:90%}main.home .service_slider_nav_wrapper .service_table .service_nav_item p{margin-top:24%}main.home .product-cat .cat .caption p{font-size:16px}main.blog.single .lift .caption h1{font-size:40px}main.blog.single .lift .caption{padding:60px 0 25px}main.blog.single .lift .caption p.author,main.blog.single .lift .caption ul.sharer{float:none;margin-bottom:15px;text-align:center;width:100%}main.blog.single .lift .caption ul.sharer li{display:inline-block;float:none;vertical-align:middle}}@media(max-width:350px){main.blog.single .lift .caption h1{font-size:35px}}header.follow-header{background:#fff;left:0;position:fixed;right:0;top:-6.25rem;transition:all .3s ease;z-index:1500}header.follow-header.nav-up{top:-6.25rem}header.follow-header.nav-down{box-shadow:0 0 15px 0 rgba(0,0,0,.15);top:0}header.follow-header .logo{float:left;margin:10px 0;text-indent:-9999px}header.follow-header .logo a{background:url(../../../img/Bearings-2000-logo.png) no-repeat 50%;background-size:100%;display:block;height:60px;overflow:hidden;text-indent:-9999px;width:176px}header.follow-header nav{float:right}header.follow-header nav ul{margin-top:8px}header.follow-header nav li{float:left;margin-left:40px;padding-top:10px}header.follow-header nav li a{font-family:Neue Haas Unica Pro,Helvetica,Arial;font-size:14px;text-transform:uppercase;transition:all .5s ease}header.follow-header nav li a:hover{color:#f07d23}header.follow-header nav>ul>li>ul.sub-menu{position:absolute}header.follow-header nav>ul>li>ul.sub-menu a{word-wrap:normal}header.follow-header .resp-menu{margin-top:5px;padding-bottom:0;position:relative;top:0;transition:all .3s ease}header.follow-header .resp-menu:hover{padding-bottom:5px;position:relative;top:-5px}header.follow-header .resp-menu{display:block;float:right;padding:0;transition:all .6s cubic-bezier(.7,.01,.3,1)}header.follow-header .resp-menu .fa-bars{background:#11b10f;display:block;height:3px;margin:10px 0 10px 2px;position:relative;transition:all .5s;width:34px}header.follow-header .resp-menu .fa-bars:before{top:-8px}header.follow-header .resp-menu .fa-bars:after,header.follow-header .resp-menu .fa-bars:before{background:#11b10f;content:"";display:block;height:3px;position:absolute;right:-2px;transition:all .5s ease;width:38px;z-index:-1}header.follow-header .resp-menu .fa-bars:after{top:8px}header.follow-header a.menu{display:block;float:right;padding:0;transition:all .6s cubic-bezier(.7,.01,.3,1)}header.follow-header a.menu .fa-bars{background:#11b10f;display:block;height:3px;margin:10px 0 10px 2px;position:relative;transition:all .5s;width:34px}header.follow-header a.menu .fa-bars:before{top:-8px}header.follow-header a.menu .fa-bars:after,header.follow-header a.menu .fa-bars:before{background:#11b10f;content:"";display:block;height:3px;position:absolute;right:-2px;transition:all .5s ease;width:38px;z-index:-1}header.follow-header a.menu .fa-bars:after{top:8px}@media(max-width:991px){header.follow-header .logo{margin:20px 0}header.follow-header nav ul{margin-top:17px}}@media(max-width:850px){header.follow-header .logo a{background-size:100%;height:47px;width:140px}}@media(max-width:500px){header.follow-header nav ul .button{display:none}}header.update{left:0;position:absolute;top:0;width:100%;z-index:1500}header.update .flex{display:flex;justify-content:space-between;margin-top:2.5rem;width:100%}header.update nav,header.update nav ul{flex-grow:1;width:100%}header.update nav ul{display:flex;justify-content:flex-end}header.update nav li{color:#fff;margin-left:40px;margin-top:1.25rem;padding-top:10px;vertical-align:middle}header.update nav li.button{margin-left:20%;margin-top:0}header.update nav li a{color:#fff;font-family:Neue Haas Unica Pro,Helvetica,Arial;font-size:14px;transition:all .5s ease}header.update nav li a:hover{color:#f07d23}header.update nav>ul>li>ul.sub-menu{position:absolute}header.update nav>ul>li>ul.sub-menu a{word-wrap:normal}header.update .logo{text-indent:-9999px}header.update .logo a{background:url(../../../img/bearings-logo.png) no-repeat 50%;background-size:100%;display:block;height:5.5625rem;overflow:hidden;text-indent:-9999px;width:16.875rem}header.update .sub-menu{display:none!important}header.update .resp-menu{align-items:center;display:flex;height:1.25rem;margin-right:.9375rem;padding:0;top:0;transition:all .6s ease;vertical-align:middle;width:5.625rem}header.update .resp-menu span{color:#fff;display:inline-block;margin-left:.9375rem}header.update .resp-menu:hover{padding-bottom:5px;position:relative;top:-5px}header.update .resp-menu:hover span{color:#fff}header.update .resp-menu .fa-bars{background:#fff;display:block;margin:10px 0 10px 2px;position:relative;transition:all .5s;width:34px}header.update .resp-menu .fa-bars:before{top:-5px}header.update .resp-menu .fa-bars:after,header.update .resp-menu .fa-bars:before{background:#fff;content:"";display:block;height:1px;position:absolute;right:-2px;transition:all .5s ease;width:38px;z-index:-1}header.update .resp-menu .fa-bars:after{top:5px}header.update a.menu{display:block;float:right;padding:0;transition:all .6s cubic-bezier(.7,.01,.3,1)}header.update a.menu .fa-bars{background:#11b10f;display:block;height:3px;margin:10px 0 10px 2px;position:relative;transition:all .5s;width:34px}header.update a.menu .fa-bars:before{top:-8px}header.update a.menu .fa-bars:after,header.update a.menu .fa-bars:before{background:#11b10f;content:"";display:block;height:3px;position:absolute;right:-2px;transition:all .5s ease;width:38px;z-index:-1}header.update a.menu .fa-bars:after{top:8px}@media only screen and (max-width:53.125rem){header.update .flex{margin-top:1.25rem}header.update .logo a{background-size:100%;height:80px;width:220px}}@media only screen and (max-width:48rem){header.update nav li.button{display:none}}@media(max-width:500px){header.update nav ul .button{display:none}header.update nav li{margin-left:0;margin-top:.3125rem}header.update .logo a{background-size:100%;height:60px;width:180px}}header.legacy{background:#fff;left:0;position:fixed;top:0;width:100%;z-index:1500}header.legacy .logo{float:left;margin:40px 0;text-indent:-9999px}header.legacy .logo a{background:url(../../../img/Bearings-2000-logo.png) no-repeat 50%;background-size:100%;display:block;height:60px;overflow:hidden;text-indent:-9999px;width:176px}header.legacy nav{float:right}header.legacy nav ul{margin-top:36px}header.legacy nav li{float:left;margin-left:40px;padding-top:10px}header.legacy nav li a{font-family:Neue Haas Unica Pro,Helvetica,Arial;font-size:14px;text-transform:uppercase;transition:all .5s ease}header.legacy nav li a:hover{color:#f07d23}header.legacy nav>ul>li>ul.sub-menu{position:absolute}header.legacy nav>ul>li>ul.sub-menu a{word-wrap:normal}header.legacy .resp-menu{margin-top:5px;padding-bottom:0;position:relative;top:0;transition:all .3s ease}header.legacy .resp-menu:hover{padding-bottom:5px;position:relative;top:-5px}header.legacy .resp-menu{display:block;float:right;padding:0;transition:all .6s cubic-bezier(.7,.01,.3,1)}header.legacy .resp-menu .fa-bars{background:#11b10f;display:block;height:3px;margin:10px 0 10px 2px;position:relative;transition:all .5s;width:34px}header.legacy .resp-menu .fa-bars:before{top:-8px}header.legacy .resp-menu .fa-bars:after,header.legacy .resp-menu .fa-bars:before{background:#11b10f;content:"";display:block;height:3px;position:absolute;right:-2px;transition:all .5s ease;width:38px;z-index:-1}header.legacy .resp-menu .fa-bars:after{top:8px}header.legacy a.menu{display:block;float:right;padding:0;transition:all .6s cubic-bezier(.7,.01,.3,1)}header.legacy a.menu .fa-bars{background:#11b10f;display:block;height:3px;margin:10px 0 10px 2px;position:relative;transition:all .5s;width:34px}header.legacy a.menu .fa-bars:before{top:-8px}header.legacy a.menu .fa-bars:after,header.legacy a.menu .fa-bars:before{background:#11b10f;content:"";display:block;height:3px;position:absolute;right:-2px;transition:all .5s ease;width:38px;z-index:-1}header.legacy a.menu .fa-bars:after{top:8px}@media(max-width:991px){header.legacy .logo{margin:20px 0}header.legacy nav ul{margin-top:17px}}@media(max-width:850px){header.legacy .logo a{background-size:100%;height:47px;width:140px}}@media(max-width:500px){header.legacy nav ul .button{display:none}}footer.update{background:#000;padding:6.875rem 0 1.875rem;position:relative;z-index:71}@media only screen and (max-width:75rem){footer.update{padding:5rem 0 1.875rem}}@media only screen and (max-width:37.5rem){footer.update{padding:3.125rem 0 1.875rem}}footer.update h6{color:#747a85;font-size:.875rem;font-weight:400}@media only screen and (max-width:48rem){footer.update h6{margin-bottom:.3125rem}}footer.update li{color:#747a85;font-size:.875rem;line-height:1.25}footer.update li,footer.update li a{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}footer.update li a{border-bottom:2px solid transparent;color:#fff;display:inline-block;font-size:2.125rem;transition:all .3s ease}@media only screen and (max-width:75rem){footer.update li a{font-size:1.75rem}}footer.update li a:hover{border-bottom:2px solid #fff;color:#11b10f}footer.update li a.btn-green:hover,footer.update li a:hover{text-decoration:none!important}footer.update #footerTop{align-items:center;border-bottom:2px solid #11b10f;display:flex;justify-content:space-between;padding-bottom:7.1875rem}@media only screen and (max-width:75rem){footer.update #footerTop{padding-bottom:5rem}}@media only screen and (max-width:48rem){footer.update #footerTop{display:block}}@media only screen and (max-width:37.5rem){footer.update #footerTop{padding-bottom:3.125rem;text-align:center}}footer.update #footerTop h5{color:#fff;font-size:4.25rem;font-weight:500;margin-bottom:0}@media only screen and (max-width:75rem){footer.update #footerTop h5{font-size:3.625rem}}@media only screen and (max-width:48rem){footer.update #footerTop h5{font-size:3rem;margin-bottom:1.875rem}}@media only screen and (max-width:37.5rem){footer.update #footerTop h5{font-size:2.375rem;margin-bottom:1.375rem;text-align:center}}footer.update b{display:inline}footer.update p{color:#fff;font-size:11px;margin-bottom:0}footer.update #footerMiddle{padding:45px 0 55px}@media only screen and (max-width:48rem){footer.update #footerMiddle{padding-bottom:0}footer.update #footerMiddle ul{margin-bottom:2rem;text-align:center}footer.update #footerMiddle h6,footer.update #footerMiddle p{text-align:center}footer.update #footerMiddle p br{display:block!important}}footer.update #footerMiddle a{text-decoration:none!important}footer.update #footerMiddle .mail a,footer.update #footerMiddle .mail p{color:#9398a2;font-size:1.125rem;text-transform:uppercase}footer.update #footerMiddle .mail a{transition:all .3s ease}footer.update #footerMiddle .mail a:hover{color:#fff}@media only screen and (max-width:48rem){footer.update #footerMiddle .social{margin:0 auto;width:7.5rem}}footer.update #footerMiddle .social a{align-items:center;border-bottom:0;color:#777c88;display:flex;justify-content:flex-start}footer.update #footerMiddle .social a p{color:#060e1d;font-size:1rem;line-height:2.75rem}@media only screen and (max-width:48rem){footer.update #footerMiddle .social a p{color:#777c88;text-align:left}}footer.update #footerMiddle .social a:hover{border-bottom:0;text-decoration:none!important}footer.update #footerMiddle .social a:hover p{color:#777c88}footer.update #footerMiddle .social ul li{margin-bottom:.875rem}footer.update #footerMiddle .social ul li .youtube{background:url(../../../img/social/youtube.png);background-position:100%;background-repeat:no-repeat;display:block;height:2.75rem;width:2.75rem;width:100%}footer.update #footerMiddle .social ul li .linked-in{background:url(../../../img/social/linked-in.png);background-position:100%;background-repeat:no-repeat;display:block;height:2.75rem;width:2.75rem;width:100%}footer.update #footerBottom{padding:35px 0 0}footer.update #footerBottom p{font-size:1.125rem}@media only screen and (max-width:48rem){footer.update #footerBottom p{text-align:center}footer.update #footerBottom p.right{text-align:center!important}}footer.update #footerBottom p a{color:#fff}footer.update .bottom_logos{background:#fff;padding:10px}footer.update img.bottom_logo{display:inline-block;max-height:60px;vertical-align:middle}footer.legacy{background:#333;padding:60px 0;position:relative;z-index:71}footer.legacy .sub-menu{display:none!important}footer.legacy li{float:left;margin-right:30px}footer.legacy li,footer.legacy li a{color:#fff;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.64}footer.legacy li a{display:block;font-family:Neue Haas Unica Pro,Arial}footer.legacy li a:hover{color:#fff;text-decoration:underline!important}footer.legacy li a.btn-green:hover{text-decoration:#11b10f!important}footer.legacy #footerTop{padding-bottom:35px}footer.legacy #footerTop li{margin-right:37px}footer.legacy #footerTop li a:not(.btn){margin:0;padding:10px 0}footer.legacy h6{color:#fff;font-size:14px}footer.legacy b{display:inline}footer.legacy p{color:#fff;font-size:11px;margin-bottom:0}footer.legacy #footerTop2 .border{border-bottom:1px solid #424242}footer.legacy #footerMiddle{padding:45px 0 55px}footer.legacy #footerMiddle a{text-decoration:none!important}footer.legacy #footerMiddle a:hover{text-decoration:underline!important}footer.legacy #footerMiddle2 .border{border-bottom:3px solid #424242}footer.legacy #footerBottom{padding:35px 0 0}footer.legacy .hi{background:url(../../../img/HISQLogo-white.png) 50% no-repeat;border-bottom:1px solid #fff;display:inline-block;height:14px;margin-left:1px;overflow:hidden;position:relative;text-indent:51px;vertical-align:middle;width:16px}footer.legacy .hi:hover{border-bottom:1px solid transparent}footer.legacy .bottom_logos{background:#fff;padding:10px}footer.legacy img.bottom_logo{display:inline-block;max-height:60px;vertical-align:middle}@media(max-width:991px){footer.legacy ul{margin-bottom:40px}footer.legacy ul li{float:none}footer.legacy h6,footer.legacy li,footer.legacy p{margin-right:0;text-align:center}footer.legacy #footerTop{padding-bottom:0}footer.legacy p.right{margin-top:20px;text-align:center!important}footer.legacy #footerMiddle{padding:45px 0 15px}footer.legacy #footerMiddle ul li{float:left;text-align:left;width:50%}footer.legacy #footerMiddle .col-sm-4 ul li{float:none;width:100%}}@media(max-width:768px){footer.legacy{padding:45px 15px}footer.legacy .col{float:none;width:auto}footer.legacy br{display:block!important}footer.legacy #footerTop li{display:none;margin-right:0}footer.legacy #footerTop li.makeChange{display:block}footer.legacy h6{text-align:left}}@media(max-width:350px){footer.legacy #footerMiddle ul li{float:none;width:100%}}.distributors{padding-bottom:80px}.distributor_wrapper_mask{position:relative}.distributor_wrapper_mask .left-grad{height:100%;left:0;position:absolute;top:0;width:auto;z-index:5}.distributor_wrapper_mask .right-grad{height:100%;position:absolute;right:0;top:0;width:auto;z-index:5}.distributor_wrapper_title{padding-top:0;text-align:center}.distributor_wrapper_title h5{font-size:17px;margin-bottom:70px}.distributor_wrapper .distributor{padding:0 20px;white-space:nowrap}.distributor_wrapper .distributor .helper{display:inline-block;height:100%;vertical-align:middle}.distributor_wrapper .distributor img{display:inline-block;max-height:100%;max-width:none;vertical-align:middle}#page.notify header{top:50px}#notice{background:#11b10f#11b10f;padding:10px 0;position:relative;text-align:center}#notice p{color:#fff;font-size:14px;margin:0}#notice p a{color:#fff;display:block;opacity:1;transition:all .5s ease}#notice p a:hover{opacity:.8}#notice a.closeNotice{background:url(../../../img/icon_close.png) 50%/16px no-repeat;display:block;height:16px;position:absolute;right:20px;top:12px;width:24px}#page,#page.noScroll{overflow:hidden}#page.noScroll{height:0;position:absolute;width:0}.container{margin:auto;width:1100px}.container.l0{width:1366px}.container.l1{width:840px}@media(max-width:1400px){.container.l0{padding:0 15px;width:auto}}@media(max-width:1200px){.container{padding:0 15px;width:100%}}@media(max-width:850px){.container.l0{width:auto}}@media(max-width:768px){.container{width:auto!important}}.btn{background:none;border:0;border-radius:1px;cursor:pointer;display:inline-block;font-family:Neue Haas Unica Pro,Arial;font-size:12px;font-weight:400;outline:none;padding:10px 26px;text-align:center;transition:all .5s ease}.btn-red{background:#11b10f;color:#FFF!important;font-weight:700}.btn-white{background:#11b10f;color:#FFF;font-weight:700}.btn-white:hover{color:#fff}.btn-red:hover,.btn-white:hover{background:#FFF;color:#11b10f!important}.btn-blue{background:transparent;border-bottom:2px solid #243660;border-radius:0;color:#243660!important;font-size:17px;font-weight:700;padding:6px 13px 3px;position:relative;transition:all 0s ease}.btn-blue:before{background:#11b10f;bottom:-2px;content:" ";height:2px;left:0;position:absolute;transition:all .5s ease;width:0}.btn-blue2{background:#11b10f;color:#fff!important;font-weight:700}.btn-blue2:hover{background:#fff;color:#11b10f!important;font-weight:700}.btn-blue:hover{border-bottom:2px solid transparent}.btn-blue:hover:before{width:100%}.btn-black-b,.btn-black-b:hover{border:1px solid #000;color:#000!important}.btn-large{font-size:1rem;font-weight:400;padding:1.375rem 1.5625rem}.btn-large,.btn-xl{border-radius:2.09375rem}.btn-xl{font-size:1.125rem;padding:1.375rem 2.8125rem}.btn-md{border-radius:2.09375rem;font-size:.875rem;padding:1.25rem 1.5625rem}#page.update .btn-blue2,#page.update .btn-red,.btn-md{font-weight:400}.video-1{align-items:center;display:flex;justify-content:center;margin-bottom:5.625rem;position:relative}.video-1 .video-responsive{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-1 .video-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video-1 .square{background:#11b10f;height:8.3125rem;left:-1.5rem;position:absolute;top:-1.5rem;width:8.3125rem}.video-1 .mejs-container,.video-1 .mejs-overlay.load,.video-1 .wp-video,.video-1 video.wp-video-shortcode{height:100%!important;width:100%!important}.video-1 .mejs-container{padding-top:56.25%}.video-1 .wp-video,.video-1 video.wp-video-shortcode{max-width:100%!important}.video-1 video.wp-video-shortcode{position:relative}.video-1 .mejs-mediaelement{bottom:0;left:0;position:absolute;right:0;top:0}.video-1 .mejs-overlay-play{bottom:0;height:auto!important;left:0;right:0;top:0;width:auto!important}#page.legacy{padding-top:140px}@media(max-width:991px){#page.legacy{padding-top:100px}}@media(max-width:850px){#page.legacy{padding-top:140px}}#navigation{background:rgba(255,255,255,.4);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .4s ease;visibility:hidden;width:100%;z-index:1501}#navigation .inner{background:#072e11;background:linear-gradient(118deg,#072e11,#072e11 50%,rgba(45,65,104,.804));filter:progid:dximagetransform.microsoft.gradient(startColorstr="#072e11",endColorstr="#11b10f",GradientType=1);height:100%;overflow:auto;padding:130px 0 0 70px;position:absolute;right:-466px;transition:right .4s ease;width:466px}#navigation .nav-header,#navigation nav{padding-right:4.375rem}#navigation .nav-header{border-bottom:2px solid #e4e8ee;margin-bottom:2.5rem}#navigation .close-menu{position:absolute;right:70px;top:50px}#navigation .close-menu span{color:#e8e8e9;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:left}#navigation .close-menu .line{display:inline-block;margin-right:10px;vertical-align:middle}#navigation .close-menu .long{background:#fff;border-radius:22%;height:60px;margin-right:5px;width:3px}#navigation .close-menu .short{background:#fff;border-radius:22%;height:40px;margin-right:3px;width:3px}#navigation nav{float:none;width:100%}#navigation nav ul{float:none;margin-bottom:45px;padding-top:0}#navigation nav li{border-bottom:2px solid #516080;float:none;margin-bottom:15px;margin-left:0;max-width:inherit;padding-bottom:15px;text-align:left}#navigation nav li:first-child{margin-top:0}#navigation nav li a{transition:all .5s ease}#navigation nav li ul{display:none}#navigation nav li ul li{background:#f1f1f1}#navigation nav li.menu-item a{color:#fff;display:inline-block;font-family:Neue Montreal,Helvetica,Arial,serif;font-size:25px;font-weight:500;padding:10px 0;text-transform:uppercase}#navigation nav li.menu-item a span{position:relative;z-index:9}#navigation nav li.menu-item a:before{background:#11b10f;bottom:0;content:" ";height:1.5rem;left:-.3125rem;opacity:0;position:absolute;width:calc(100% + 10px);z-index:2}#navigation nav li.menu-item a:hover:before{opacity:1}#navigation nav ul.info li{color:#d1d1d1;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:160%;text-align:left}#navigation nav ul.info li b{color:#fff;font-size:14px}#navigation nav ul.info li b span{display:inline-block;font-size:12px;width:30px}#navigation nav ul.info li a{color:#000;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:160%;text-align:left;text-decoration:underline!important}#navigation nav ul.info li a:hover{text-decoration:none!important}#navigation nav ul.menuTop{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}#navigation nav ul.menuTop li{display:block;position:relative;width:100%}#navigation nav ul.menuTop li.none{border:0}#navigation nav ul.menuTop li a{position:relative;z-index:3}#navigation nav ul.menuTop li.none{padding-top:10px}#navigation nav ul.menuTop li.none:before{display:none}#navigation nav ul.menuTop li.current-menu-ancestor:before,#navigation nav ul.menuTop li.current-menu-item:before{opacity:1;visibility:visible}#page.sticky #navigation{background:rgba(255,255,255,.4);left:0;position:fixed;top:0;width:100%;z-index:99999}#page.menu #navigation{opacity:1;visibility:visible}#page.menu #navigation .inner{right:0}@media(max-height:830px){#navigation nav li.menu-item a{font-size:22px}#navigation nav li{margin-bottom:10px}}@media(max-width:768px){#navigation br{display:block!important}#navigation .inner{padding:100px 15px 0;width:100%}#navigation .close-menu{left:auto;position:absolute;right:15px;top:20px}}.overflow-slider{padding:0 0 3.5rem;position:relative}.overflow-slider .shield{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);filter:progid:dximagetransform.microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);height:100%;position:absolute;right:0;top:0;width:12.5rem;z-index:9}.overflow-slider .slider{max-width:90%;opacity:0;position:relative;transition:all .5s ease-in-out}.overflow-slider .slider.slick-initialized.slick-slider{opacity:1}.overflow-slider .slider.slick-initialized .slick-arrow{background:none;border:0;border-radius:90%;box-shadow:0 0 24px 0 rgba(0,0,0,.14);display:block;height:5rem;margin-top:-2.5rem;opacity:1;overflow:hidden;position:absolute;right:-1.4375rem;text-indent:-9999px;top:50%;transition:all .3s ease;visibility:visible;width:5rem;z-index:99}@media only screen and (max-width:64rem){.overflow-slider .slider.slick-initialized .slick-arrow{height:3.125rem;width:3.125rem}}.overflow-slider .slider.slick-initialized .slick-arrow.slick-arrow.slick-prev,.overflow-slider .slider.slick-initialized .slick-arrow.slick-next{background:url(../../../img/overflow-slider-arrow.png) 50% no-repeat;background-size:100%}.overflow-slider .slider.slick-initialized .slick-arrow.slick-arrow.slick-prev{transform:rotate(180deg)}.overflow-slider .slick-list{overflow:visible}.overflow-slider .slick-slide{border-right:1px solid #d7dce5;margin-right:3.75rem;padding-right:3.75rem}@media only screen and (max-width:53.125rem){.overflow-slider .slick-slide{margin-right:1.875rem;padding-right:1.875rem}}@media only screen and (max-width:25rem){.overflow-slider .slick-slide{margin-right:.9375rem;padding-right:.9375rem}}.overflow-slider .slick-slide .inner{position:relative}.overflow-slider .slick-slide .dots{background:url(../../../img/overflow-slider-dots.svg);display:block;height:1.8125rem;margin-bottom:.5rem;width:1.8125rem}.overflow-slider .slick-slide:nth-child(2n) .dots{transform:rotate(180deg)}.overflow-slider .slick-slide h3{font-size:1.75rem;font-weight:700;margin-bottom:2.8125rem}.overflow-slider .slick-slide p{color:#747983;font-size:1.25rem;font-weight:400}.overflow-slider .slick-slide p b,.overflow-slider .slick-slide p strong{color:#161e2f}.product-slider{opacity:0;transition:all .5s ease-in-out}.product-slider .slick-list{overflow:visible}.product-slider.slick-initialized.slick-slider{opacity:1}.product-slider.slick-initialized .slick-slide{background:url(../../../img/product-slider-bg.jpg) 50% no-repeat;background-size:cover;margin-right:10px;opacity:0;padding:50px 40px 40px;transition:all .2s ease}.product-slider.slick-initialized .slick-slide h5{color:#fff;font-size:18px;margin-bottom:25px}.product-slider.slick-initialized .slick-slide li{color:#fff;font-size:18px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.61;text-align:left}.product-slider.slick-initialized .slick-slide.slick-current.slick-active{box-shadow:10px 10px 90px 0 rgba(0,0,0,.63);opacity:1}.product-slider.slick-initialized .slick-slide.slick-current.slick-active~*{opacity:1}.product-slider.slick-initialized .slick-arrow{background:none;border:0;border-radius:90%;box-shadow:0 0 24px 0 rgba(0,0,0,.14);display:block;height:56px;margin-top:-30px;opacity:1;overflow:hidden;position:absolute;right:-23px;text-indent:-9999px;top:50%;transition:all .3s ease;visibility:visible;width:56px;z-index:99}.product-slider.slick-initialized .slick-arrow:focus{outline:none}.product-slider.slick-initialized .slick-arrow.slick-next{background:url(../../../img/next.png)}.product-slider.slick-initialized .slick-arrow.slick-prev{background:url(../../../img/prev.png)}@media(max-width:1400px){.product-slider.slick-initialized .slick-arrow{right:-17px}}@media(max-width:991px){.product-slider.slick-initialized .slick-arrow{right:-11px}}@media(max-width:768px){.product-slider.slick-initialized .slick-slide{padding:30px 15px 20px}}.banner-1{align-content:flex-end;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:flex-end}.banner-1,.banner-1 .container{position:relative}.banner-1 .image-wrapper{bottom:2.5rem;position:absolute;right:-2.1875rem}@media only screen and (max-width:75rem){.banner-1 .image-wrapper{right:.9375rem}}@media only screen and (max-width:37.5rem){.banner-1 .image-wrapper{bottom:.9375rem}}@media only screen and (max-width:48rem){.banner-1 .image-wrapper{bottom:7.5rem}}.banner-1 .image-wrapper img{display:block}@media only screen and (max-width:37.5rem){.banner-1 .image-wrapper img{width:4.6875rem}}.banner-1 .decal{background:#fff;bottom:2.5rem;height:11.125rem;left:-2.1875rem;position:absolute;width:.125rem}@media only screen and (max-width:75rem){.banner-1 .decal{left:.9375rem}}@media only screen and (max-width:48rem){.banner-1 .decal{bottom:7.5rem}}@media only screen and (max-width:37.5rem){.banner-1 .decal{display:none}}.banner-1 .decal span{background:#11b10f;height:3.625rem;left:0;position:absolute;top:0;width:100%}.banner-1 .caption{padding-bottom:5rem}@media only screen and (max-width:48rem){.banner-1 .caption{padding-bottom:22.5rem}}@media only screen and (max-width:37.5rem){.banner-1 .caption{padding-bottom:17.5rem}}@media only screen and (max-width:25rem){.banner-1 .caption{padding-bottom:16.25rem}}.banner-1 h1{font-size:7.1875rem;font-weight:700;line-height:1.15}@media only screen and (max-width:75rem){.banner-1 h1{align-items:center;display:flex;flex-direction:column;font-size:5rem;justify-content:center;padding-right:25%}}@media only screen and (max-width:53.125rem){.banner-1 h1{font-size:3.75rem}}@media only screen and (max-width:37.5rem){.banner-1 h1{align-items:flex-start;padding-right:0}}@media only screen and (max-width:25rem){.banner-1 h1{font-size:2.5rem}}.banner-1 h1 span{color:#fff;display:inline-block;text-transform:uppercase}.banner-1 h1 span:first-child{padding-left:0}.banner-1 h1 span:nth-child(2){padding-left:23.25rem}@media only screen and (max-width:48rem){.banner-1 h1 span:nth-child(2){padding-left:9.375rem}}@media only screen and (max-width:37.5rem){.banner-1 h1 span:nth-child(2){padding-left:0}}.banner-1 h1 span:nth-child(3){font-style:italic;padding-left:7.4375rem}@media only screen and (max-width:48rem){.banner-1 h1 span:nth-child(3){padding-left:3.125rem}}@media only screen and (max-width:37.5rem){.banner-1 h1 span:nth-child(3){padding-left:0}}.banner-1 h1 span.red{background:#11b10f! important;border-radius:3.125rem;display:inline-block;height:1.75rem;width:1.75rem}@media only screen and (max-width:48rem){.banner-1 h1 span.red{height:.875rem;width:.875rem}}.banner-1 .sizing-fix{width:100%}.title-1{border-top:2px solid #11b10f;margin:3.4375rem 0;padding-top:.9375rem}.title-1 h3{font-size:1.125rem;font-weight:500;text-transform:uppercase}.title-2{border-top:2px solid #11b10f;margin:3.4375rem 0;padding-top:.9375rem}.title-2 h3{color:#fff;font-size:1.125rem;font-weight:500;text-transform:uppercase}.welcome-1 h2{margin-bottom:5rem}.suppliers-1{border-top:2px solid #11b10f;margin-bottom:4.0625rem;padding-top:2.1875rem}.suppliers-1 h3{color:#000;font-size:1.125rem;font-weight:500;margin-bottom:2.8125rem;text-align:center}.suppliers-1 .suppliers{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:64rem){.suppliers-1 .suppliers{align-items:center;flex-wrap:wrap;justify-content:center}}.suppliers-1 .suppliers a{display:block;margin:0 .625rem .625rem}@media only screen and (max-width:64rem){.suppliers-1 .suppliers a{max-width:50%;padding:0 7px}}@media only screen and (max-width:48rem){.suppliers-1 .suppliers a{align-items:center;justify-content:space-between;margin:0 0 10px}}@media only screen and (min-width:64rem){.suppliers-1 .suppliers a:first-child{margin-left:0}.suppliers-1 .suppliers a:last-child{margin-right:0}}.suppliers-1 .supplier-dots-wrapper{display:flex;justify-content:flex-end;padding-top:1.875rem}.products-1{background-position:50%;background-size:cover;padding-bottom:5.625rem;position:relative}.products-1 .decal{bottom:-4.375rem;position:absolute;right:2.125rem}.products-1 h2{color:#fff;margin-bottom:4.6875rem}.products-1 h2>span:before{background:#000}.products-1 .links{align-items:center;display:flex;justify-content:space-between;padding-bottom:7.1875rem}@media only screen and (max-width:53.125rem){.products-1 .links{align-items:center;flex-wrap:wrap;justify-content:center;padding-bottom:5rem}}@media only screen and (max-width:48rem){.products-1 .links{padding-bottom:3.75rem}}.products-1 .links .link{display:block;position:relative}@media only screen and (max-width:64rem){.products-1 .links .link{margin:0 0 .9375rem;max-width:50%;padding:0 .9375rem}}@media only screen and (max-width:48rem){.products-1 .links .link{padding:0 .4375rem}}.products-1 .links .link .caption{bottom:1.25rem;color:#fff;display:inline-block;font-size:1.125rem;font-weight:700;left:0;position:absolute;text-align:center;width:100%}.products-1 .links .link img{display:block}.brands-1{padding:7.5rem 0 3.125rem}.brands-1.is-footer{padding-top:0}.brands-1 .logos-wrapper{position:relative}.brands-1 .logos-wrapper .shield{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);height:100%;position:absolute;right:0;top:0;width:12.5rem;z-index:9}.brands-1 .logos{display:flex;position:relative}@media only screen and (max-width:53.125rem){.brands-1 .logos{display:block}}.brands-1 .logos:before{background:#fff;bottom:0;content:"";position:absolute;right:100%;top:0;width:9999px;z-index:99}.brands-1 .logos .static{background:#fff;border-right:1px solid #d7dce5;margin-right:2%;padding:3.625rem 2% 2.375rem 0;position:relative;width:23%;z-index:99}@media only screen and (max-width:53.125rem){.brands-1 .logos .static{border-bottom:1px solid #d7dce5;border-right:0;margin-right:0;padding:0 0 2.375rem;text-align:center;width:100%}.brands-1 .logos .static img{display:inline-block}}.brands-1 .logos .grow{padding:3.625rem 0 2.375rem;width:75%}@media only screen and (max-width:53.125rem){.brands-1 .logos .grow{padding:2.375rem 0 0;width:100%}}.brands-1 .rotating-logos-slider .slick-list{overflow:visible}.brands-1 .rotating-logos-slider .slick-list .slick-slide{opacity:0;transition:opacity 10s ease-in-out}.brands-1 .rotating-logos-slider .slick-list .slick-slide.slick-current.slick-active,.brands-1 .rotating-logos-slider .slick-list .slick-slide.slick-current.slick-active~*{opacity:1}.services-1{background-position:100% 0;background-repeat:no-repeat;background-size:auto;padding:3.75rem 0}@media only screen and (max-width:53.125rem){.services-1{background-size:auto 55%;padding:3.75rem 0 0}}@media only screen and (max-width:48rem){.services-1{background-position:0 0;background-size:auto 100%}}@media only screen and (max-width:33rem){.services-1{background-image:none!important}}.services-1 h3{font-size:1.125rem;font-weight:500;margin-bottom:2.1875rem}.services-1 h2{margin-bottom:5rem}.services-1 li,.services-1 p{color:#747983;font-size:1.5rem;letter-spacing:normal}@media only screen and (max-width:53.125rem){.services-1 li,.services-1 p{font-size:1.125rem}}.services-1 .services-content{max-width:43.125rem;width:60%}@media only screen and (max-width:37.5rem){.services-1 .services-content{width:100%}}.services-1 .service-pages{padding:10rem 0 0}@media only screen and (max-width:37.5rem){.services-1 .service-pages{padding:5rem 0 0}}.services-1 .service-pages .link{border-bottom:4px solid #000;font-size:1rem;font-weight:700}.services-1 .service-pages p{font-size:1.25rem}@media only screen and (max-width:53.125rem){.services-1 .service-pages p{font-size:1rem}}.services-1 .service-pages .tabs{border-bottom:1px solid #c8bfbf;margin-bottom:1.875rem;padding-bottom:1.875rem}.services-1 .service-pages .tab-header{color:#11b10f;cursor:pointer;display:block;font-size:2.375rem;margin-bottom:0;padding-right:2.5rem;position:relative}@media only screen and (max-width:75rem){.services-1 .service-pages .tab-header{font-size:1.875rem}}@media only screen and (max-width:53.125rem){.services-1 .service-pages .tab-header{font-size:1.625rem}}.services-1 .service-pages .tab-header:before{background:#11b10f;content:"";height:.1875rem;position:absolute;right:0;top:18px;width:2.375rem}@media only screen and (max-width:75rem){.services-1 .service-pages .tab-header:before{height:.125rem;top:.875rem;width:1.75rem}}@media only screen and (max-width:53.125rem){.services-1 .service-pages .tab-header:before{height:.125rem;top:.6875rem;width:1.375rem}}.services-1 .service-pages .tab-header:after{background:#11b10f;content:"";height:2.375rem;opacity:1;position:absolute;right:18px;top:0;transition:all .3s ease;visibility:visible;width:.1875rem}@media only screen and (max-width:75rem){.services-1 .service-pages .tab-header:after{height:1.75rem;right:.875rem;width:.125rem}}@media only screen and (max-width:53.125rem){.services-1 .service-pages .tab-header:after{height:1.375rem;right:.6875rem;width:.125rem}}.services-1 .service-pages .tab-header+.tab-body{display:none;padding-top:1.875rem}.services-1 .service-pages .tab-header.active:after{opacity:0;visibility:hidden}.testimonials-1{background-position:50%;background-size:cover;padding:5.625rem 0}.testimonials-1,.testimonials-1 .container{position:relative}.testimonials-1 .small-title{color:#e4e8ee;font-size:.875rem;margin-bottom:5.25rem;text-align:center;text-transform:uppercase}@media only screen and (max-width:53.125rem){.testimonials-1 .small-title{margin-bottom:2.5rem}}.testimonials-1 .tesitimonial-slider{margin:0 auto;max-width:80%;padding-top:5rem}@media only screen and (max-width:53.125rem){.testimonials-1 .tesitimonial-slider{padding-top:2.5rem}}.testimonials-1 .quotemarks{left:0;position:absolute;top:6.875rem}@media only screen and (max-width:53.125rem){.testimonials-1 .quotemarks{display:none}}.testimonials-1 .testimonial{padding:0 5rem 2.5rem}@media only screen and (max-width:75rem){.testimonials-1 .testimonial{padding:0 12.5rem 2.5rem}}@media only screen and (max-width:53.125rem){.testimonials-1 .testimonial{padding:0 2.5rem 2.5rem}}@media only screen and (max-width:25rem){.testimonials-1 .testimonial{padding:0 .9375rem 2.5rem}}.testimonials-1 .testimonial p.quote{color:#9197a1;font-size:2rem;margin-bottom:4.375rem}@media only screen and (max-width:75rem){.testimonials-1 .testimonial p.quote{font-size:1.5rem}}@media only screen and (max-width:53.125rem){.testimonials-1 .testimonial p.quote{font-size:1.125rem}}.testimonials-1 .testimonial .sep{background:#11b10f;display:block;height:.3125rem;margin-bottom:.75rem;width:5rem}.testimonials-1 .testimonial p.name{color:#fff;font-size:1.375rem;font-weight:700;margin-bottom:.3125rem}@media only screen and (max-width:53.125rem){.testimonials-1 .testimonial p.name{font-size:1.125rem}}.testimonials-1 .testimonial p.position{color:#fff;font-size:1.375rem}@media only screen and (max-width:53.125rem){.testimonials-1 .testimonial p.position{font-size:1.125rem}}.testimonials-1 .slick-dots{display:flex}.testimonials-1 .slick-dots li{flex-grow:1;margin:0 .4375rem}.testimonials-1 .slick-dots li button{background:transparent;border:0;display:block;font-size:0;height:1rem;overflow:hidden;padding:0;text-align:unset;text-indent:-9999px;width:100%}.testimonials-1 .slick-dots li button:before{background:#535a67;content:"";display:block;height:.125rem;margin-top:.375rem;width:100%}.testimonials-1 .slick-dots li button:focus{outline:0}.testimonials-1 .slick-dots li.slick-active button:before{background:#fff}.news-1{padding:0 0 10rem}@media only screen and (max-width:53.125rem){.news-1{padding:0 0 2.5rem}}.news-1 .news-wrapper{align-items:stretch;display:flex;justify-content:space-between;padding-top:6.25rem}@media only screen and (max-width:53.125rem){.news-1 .news-wrapper{display:block}}.news-1 .news-item{background:#f5f7fa;cursor:pointer;display:block;width:49%}@media only screen and (max-width:53.125rem){.news-1 .news-item{margin-bottom:2.5rem;width:100%}}.news-1 .news-item .news-image{border-bottom:4px solid transparent;transition:all .3s ease-in-out}.news-1 .news-item .news-image img{display:block;width:100%}.news-1 .news-item .news-content{padding:1.875rem 1.875rem .9375rem}.news-1 .news-item .news-content .meta{color:#161e2f;font-size:.875rem;margin-bottom:5rem;text-transform:uppercase}.news-1 .news-item .news-content h3{color:#161e2f;font-size:1.625rem;font-weight:500;transition:all .3s ease-in-out}.news-1 .news-item .news-content p{color:#777c88;font-size:1.125rem}.news-1 .news-item:hover .news-image{border-bottom:4px solid #11b10f}.news-1 .news-item:hover .news-content h3{color:#11b10f}.news-1 .listing-wrapper{padding-top:5rem;text-align:right}@media only screen and (max-width:53.125rem){.news-1 .listing-wrapper{padding-top:1.25rem}}#contact-form input::placeholder{appearance:textfield;color:#fff!important;opacity:1!important}#contact-form textarea::placeholder{appearance:textfield;color:#fff!important;opacity:1!important}#contact-form{background:url(../../../img/contact-form-bg.jpg) 50% no-repeat;background-size:cover;display:table;height:100%;left:0;opacity:0;position:fixed;text-align:center;top:0;transition:all .5s ease;vertical-align:middle;visibility:hidden;width:100%;z-index:1502}.form #contact-form{opacity:1;overflow:auto;visibility:visible}#contact-form .inner{display:table-cell;max-width:100%;text-align:center;vertical-align:middle;width:640px}#contact-form .inner .form_wrappe{margin:0 auto;max-width:100%;padding:50px 15px 0;width:640px}#contact-form h3{color:#fff;font-size:30px;font-weight:700;line-height:.83;margin-bottom:30px}#contact-form .check-box{border:1px solid #586686;cursor:pointer;float:left;padding:9px}#contact-form .check-box i{display:block;height:8px;width:8px}#contact-form .check-box.checkedBox i{background:#586686}#contact-form .check-box i input{visibility:hidden}#contact-form p{color:#fff;font-size:18px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.39;text-align:center}#contact-form input{border:1px solid #586686;letter-spacing:1px;padding:20px}#contact-form input,#contact-form label{color:#fff;font-size:15px;font-weight:300}#contact-form label{margin-left:15px}#contact-form textarea{border:1px solid #586686;color:#fff;font-size:15px;font-weight:300;height:170px;letter-spacing:1px;padding:20px}#contact-form .gform_wrapper .gform_footer{text-align:right}#contact-form #gform_submit_button_1{background:transparent;border:none;color:#e8e8e9;font-size:25px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;padding:10px 30px;position:relative}#contact-form #gform_submit_button_1 span{position:relative;z-index:2}#contact-form #gform_submit_button_1:before{background:#11b10f;content:" ";height:100%;left:0;position:absolute;top:0;transition:all .5s ease;width:51%}#contact-form #gform_submit_button_1:hover:before{width:100%}#contact-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:2px solid #000!important}#contact-form .gform_wrapper .validation_message{color:#000}#gform_confirmation_message_1{color:#fff}#contact-form .gform_wrapper .top_label .gfield_label{display:none}#contact-form .close-menu2{position:absolute;right:238px;top:70px}#contact-form .close-menu2 span{color:#e8e8e9;font-size:10px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:left}#contact-form .close-menu2 .line{display:inline-block;margin-right:10px;vertical-align:middle}#contact-form .close-menu2 .long{background:#fff;border-radius:25%;height:60px;margin-right:5px;width:3px}#contact-form .close-menu2 .short{background:#fff;border-radius:25%;height:40px;margin-right:3px;width:3px}@media(max-height:830px){#contact-form{display:block}#contact-form .inner{display:block;margin:0 auto}#contact-form textarea{height:140px;padding:5px}#contact-form input{padding:5px}}@media(max-height:790px){#contact-form textarea{height:110px;padding:5px}#contact-form .gform_wrapper ul li.gfield{margin-top:5px;padding-top:0}}@media(max-height:730px){#contact-form .gform_wrapper ul li.gfield{margin-top:0;padding-top:0}#contact-form p{font-size:16px;margin-bottom:20px}}@media(max-width:1400px){#contact-form input{padding:10px;vertical-align:top}#contact-form textarea{padding:10px}}@media(max-width:1200px){#contact-form .close-menu2{right:15px;top:15px}}@media(max-width:640px){#contact-form,#contact-form .inner{display:block}#contact-form .inner .form_wrappe{padding-top:120px}#contact-form input{padding:8px}main.news .post_wrap{padding:0 7px}main.home .product-cat .cat .caption{bottom:20px}#pageTitle{display:none}}
/*# sourceMappingURL=main.css.map*/