@import url(https://fonts.googleapis.com/css?family=Roboto);@import url(https://fonts.googleapis.com/css?family=Roboto:500,400,300,700,900);html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}button,input[type="button"],input[type="reset"],input[type="submit"]{appearance:none;background-color:#007694;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto",sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:.75em 1.5em;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:#005e76;color:#fff}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled{cursor:not-allowed;opacity:0.5}button:disabled:hover,input[type="button"]:disabled:hover,input[type="reset"]:disabled:hover,input[type="submit"]:disabled:hover{background-color:#007694}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:.375em;padding:0}label{display:block;font-weight:600;margin-bottom:.375em}input,select{display:block;font-family:"Roboto",sans-serif;font-size:1em}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple]{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-family:"Roboto",sans-serif;font-size:1em;margin-bottom:.75em;padding:.5em;transition:border-color 150ms ease;width:100%}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple]:hover{border-color:#b1b1b1}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple]:focus{border-color:#007694;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(0,98,123,0.7);outline:none}input[type="color"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="email"]:disabled,input[type="month"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="text"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="week"]:disabled,input:not([type]):disabled,textarea:disabled,select[multiple]:disabled{background-color:#f2f2f2;cursor:not-allowed}input[type="color"]:disabled:hover,input[type="date"]:disabled:hover,input[type="datetime"]:disabled:hover,input[type="datetime-local"]:disabled:hover,input[type="email"]:disabled:hover,input[type="month"]:disabled:hover,input[type="number"]:disabled:hover,input[type="password"]:disabled:hover,input[type="search"]:disabled:hover,input[type="tel"]:disabled:hover,input[type="text"]:disabled:hover,input[type="time"]:disabled:hover,input[type="url"]:disabled:hover,input[type="week"]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover,select[multiple]:disabled:hover{border:1px solid #ddd}textarea{resize:vertical}[type="search"]{appearance:none}[type="checkbox"],[type="radio"]{display:inline;margin-right:.375em}[type="file"]{margin-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin-bottom:.75em}dl dt{font-weight:600;margin-top:.75em}dl dd{margin:0}table{border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #a6a6a6;font-weight:600;padding:.75em 0;text-align:left}td{border-bottom:1px solid #ddd;padding:.75em 0}tr,td,th{vertical-align:middle}body{color:#333;font-family:"Roboto",sans-serif;font-size:1em;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;font-size:1em;line-height:1.2;margin:0 0 .75em}p{margin:0 0 .75em}a{color:#007694;text-decoration:none;transition:color 150ms ease}a:active,a:focus,a:hover{color:#00596f}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.5em 0}img,picture{margin:0;max-width:100%}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:30px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:60px}.hamburger--3dx .hamburger-inner{transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:60px}.hamburger--3dx-r .hamburger-inner{transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:60px}.hamburger--3dy .hamburger-inner{transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:60px}.hamburger--3dy-r .hamburger-inner{transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-6px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-6px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(6px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(6px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.15s ease,transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.15s ease,transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-6px, -7.5px, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-6px, 7.5px, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.15s ease,transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.15s ease,transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(6px, -7.5px, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(6px, 7.5px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.15s;transition-delay:0.15s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.32s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.27s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.15s;transition-delay:0.15s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:0.32s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.27s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.4s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.15s 0.4s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:0.1s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:0.1s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.4s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.15s 0.4s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:0.1s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:0.1s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.2s 0.25s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,left 0.2s 0.25s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,right 0.2s 0.25s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-60px;top:-60px;transform:translate3d(60px, 60px, 0) rotate(45deg);transition:left 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-60px;top:-60px;transform:translate3d(-60px, 60px, 0) rotate(-45deg);transition:right 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.2s 0.25s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,left 0.2s 0.25s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,right 0.2s 0.25s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-60px;top:60px;transform:translate3d(60px, -60px, 0) rotate(-45deg);transition:left 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-60px;top:60px;transform:translate3d(-60px, -60px, 0) rotate(45deg);transition:right 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.2s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-4.28571px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.2s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(4.28571px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.15s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.32s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.32s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.32s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.1s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.1s 0.1s ease-in,transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.1s 0.1s ease-in,transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent;transition:transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.22s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.1s 0.12s ease-out,transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.1s 0.12s ease-out,transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.1s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.1s 0.1s ease-in,transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease-in,transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent;transition:transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.22s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.1s 0.12s ease-out,transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.1s 0.12s ease-out,transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin .hamburger-inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.34s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.14s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.34s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.14s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.1s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.1s 0.14s ease, opacity 0.1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease, opacity 0.1s 0.14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}body{background-color:#EEEFF1}.white-bg{background-color:#feffff}h1.page-title{font-size:2.2em;font-weight:bold;color:#384448;margin-top:20px}@media screen and (min-width: 59.375em){h1.page-title{font-size:5em;margin-top:50px;margin-bottom:50px}}.breadcrumbs{color:gray}.breadcrumbs a{color:#384448}.page-subtitle{font-size:1.8em;line-height:1.4;font-weight:lighter}@media screen and (min-width: 59.375em){.page-subtitle{font-size:2.4em}}.orange-button{border-radius:3px;color:white;padding:0.75em 1.5em;margin:20px 0px;font-size:16px;font-weight:bold;background-color:#ffa933;background-image:-webkit-linear-gradient(-360deg, #ffa933,#ffd23c);background-image:linear-gradient(90deg,#ffa933,#ffd23c)}.home-header{height:100%;background-size:cover;background-position:center}.home-header img{padding:20px;width:250px}.home-header h1{color:#fff;text-align:center;margin:auto;padding:2em 1.2em 50px 1.2em;font-size:1.8em}@media screen and (min-width: 31.25em){.home-header h1{font-size:2.8em}}@media screen and (min-width: 59.375em){.home-header h1{padding:1.8em 1.2em 0.8em 1.2em;font-size:4em;max-width:1200px}}@media screen and (min-width: 59.375em){.home-header img{width:350px;padding:0px}}.home-header .header-logo-container{padding-bottom:60px}@media screen and (min-width: 59.375em){.home-header .header-logo-container{margin:auto}.home-header .header-logos{max-width:1200px;margin-left:auto;margin-right:auto}.home-header .header-logos::after{clear:both;content:"";display:table}.home-header .header-logos img{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding-left:30px;padding-right:30px;max-width:440px}.home-header .header-logos img:last-child{margin-right:0}.home-header .header-logos img:nth-child(2){margin-right:0}.home-header .header-logos img:last-of-type{float:right}}.action-list{max-width:1200px;padding:0;margin:auto}.action-list ul{width:100%}.action-list li{float:left;width:100%;background-color:#ffce00;border-bottom:1px solid rgba(255,255,255,0.5);display:inline-block;font-family:'Roboto', sans-serif;font-size:1.2em;font-weight:bold;text-align:center;line-height:4rem}.action-list li:last-child{border-bottom:none}.action-list li:last-child a{color:white;background-color:#000}.action-list li:last-child a:hover{background-color:#1D1C1C}@media screen and (min-width: 31.25em){.action-list li{width:50%;border-right:2px solid rgba(255,255,255,0.5)}.action-list li:last-child{border-right:0px;border-bottom:none}}@media screen and (min-width: 59.375em){.action-list li{width:25%}}.action-list a{color:black;text-decoration:none;display:block;padding:12px}.action-list a:hover{background-color:#FFDC49}.action-list::after{clear:both;content:"";display:table}.container{max-width:1200px;margin-left:auto;margin-right:auto;padding:40px 20px 0px 20px}.container::after{clear:both;content:"";display:table}@media screen and (min-width: 59.375em){.container .home-text{float:left;display:block;margin-right:2.35765%;width:65.88078%;display:block}.container .home-text:last-child{margin-right:0}}.container .home-text h2{font-size:1.8em;line-height:1.4;font-weight:lighter}.container .home-text p{font-weight:lighter}.container .slideshow-image{display:none}@media screen and (min-width: 59.375em){.container .slideshow-image{float:left;display:block;margin-right:2.35765%;width:31.76157%;display:block}.container .slideshow-image:last-child{margin-right:0}}.home-container{padding-top:50px;padding-bottom:50px}@media screen and (min-width: 59.375em){.home-container{padding-top:100px;padding-bottom:100px}}.home-contents{margin:auto;margin-top:-20px;max-width:1200px}.home-contents .products-container{padding-bottom:50px}@media screen and (min-width: 59.375em){.home-contents .products-container{padding-bottom:100px}}.news-release{padding:14px 24px 8px;border:2px solid #FECA32;box-shadow:0 1px 1px #e6e6e6;border-radius:4px}.news-release h2{margin-bottom:1px;font-weight:800}.news-release a{color:#333;border-bottom:1px solid #ffce00}.news-release a:hover{background-color:#fcfcfc}.hover-overlay{background:rgba(0,0,0,0.65);height:100%;width:100%;background:-moz-linear-gradient(to top, rgba(0,0,0,0.65) 0%, transparent 36%, transparent 100%);background:-webkit-linear-gradient(to top, rgba(0,0,0,0.65) 0%, transparent 36%, transparent 100%);background:linear-gradient(to top, rgba(0,0,0,0.65) 0%, transparent 36%, transparent 100%)}.products-cont{margin-top:-20px}.home-product:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.15);opacity:0;transition:all 0.4s;-webkit-transition:all 0.4s}.home-product:hover:after{opacity:1}.products-container{max-width:1200px;margin-left:auto;margin-right:auto;padding:0px 20px 40px 20px}.products-container::after{clear:both;content:"";display:table}.products-container .home-product{float:left;display:block;margin-right:2.35765%;width:100%;background-size:cover;box-sizing:border-box;height:280px;margin-top:20px;position:relative;border:1px solid #EEEFF1}.products-container .home-product:last-child{margin-right:0}@media screen and (min-width: 31.25em) and (max-width: 59.375em){.products-container .home-product{float:left;display:block;margin-right:2.35765%;width:48.82117%}.products-container .home-product:last-child{margin-right:0}.products-container .home-product:nth-child(2n){margin-right:0}.products-container .home-product:nth-child(2n+1){clear:left}}@media screen and (min-width: 59.375em){.products-container .home-product{float:left;display:block;margin-right:2.35765%;width:31.76157%}.products-container .home-product:last-child{margin-right:0}.products-container .home-product:nth-child(3){margin-right:0}}.products-container .home-product h3{position:absolute;bottom:0;font-size:1.4em;font-weight:bold;padding:20px 20px 10px 20px;text-decoration:none;color:#fff;line-height:1.65}@media screen and (max-width: 59.375em){header{background:#191919;background:#191919;border-bottom:1px solid #535353;text-align:center;height:90px}header img{padding:20px;width:150px;padding-top:33px}header button{position:absolute;right:0px;top:15px;display:block;z-index:101}header button:focus{outline:0;border:0 none;border:0px;background-color:transparent}header .call{display:none}header .nav{padding-top:80px;display:none;background:#191919;background:#191919;position:absolute;top:0;z-index:100;min-height:100%;width:100%}header .nav ul{list-style:none}header .nav li{border-top:1px solid #333;padding:15px}header .nav a{color:#fff}header .nav a:nth-child(4) li{border-bottom:1px solid  #333}}@media screen and (min-width: 59.375em){header{background:#191919;background:#191919;height:130px;padding:0px 20px 0px 20px}header .mobile-nav-button{display:none}header .header{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}header .header::after{clear:both;content:"";display:table}header .header img{width:257px;position:absolute;top:35px}header .header .call{float:right;margin-top:35px;display:inline-block;padding-left:40px}header .header .call a{letter-spacing:-0.05em;color:#ffce00;font-weight:300;font-size:2.4em}header .header .nav{letter-spacing:-0.03em;float:right;margin-top:55px}header .header .nav li{padding:15px;display:inline}header .header .nav a{color:#fff;text-transform:uppercase;font-weight:bold;border-bottom:3px solid transparent;padding-bottom:3px}header .header .nav span{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header .header .nav span:hover{padding-bottom:6px;border-bottom:3px solid #ffce00}header .header .nav span.current{padding-bottom:6px;border-bottom:3px solid #ffce00}}.sub-navigation{background-color:#262626;border-bottom:4px solid #ffce00}.sub-navigation ul{padding:0;margin:0}.sub-navigation li{border-bottom:1px solid black;display:block;font-family:'Roboto', sans-serif;font-size:0.9em;text-align:center}.sub-navigation a{color:white;text-transform:uppercase;text-decoration:none;display:block;padding:12px}.sub-navigation a:hover{background-color:#505050}footer{background-color:#EEEFF1;border-top:1px solid #CDD0D1}.footer-container{max-width:1200px;margin-left:auto;margin-right:auto;padding-top:40px}.footer-container::after{clear:both;content:"";display:table}.footer-container .footer-links{max-width:1200px;margin-left:auto;margin-right:auto;text-align:left}.footer-container .footer-links::after{clear:both;content:"";display:table}.footer-container .footer-links li{background-color:#384448;border-radius:6px;color:#fff;margin:10px 20px 10px 20px;padding:16px 0px 16px 16px}@media screen and (min-width: 59.375em){.footer-container .footer-links li{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-top:0}.footer-container .footer-links li:last-child{margin-right:0}}.footer-container .footer-links .call{margin:40px 20px 10px 20px}@media screen and (min-width: 59.375em){.footer-container .footer-links .call{float:left;margin-top:0}}.footer-container .footer-links .call a{color:#999;font-size:1.8em;font-weight:lighter}.footer-container .footer-links .call span{color:#999}.footer-container .copyright{margin:0px 20px 0px 20px;padding-bottom:20px;font-size:0.8em}.footer-container .copyright a{color:#384448}#mc_embed_signup{margin:auto;padding-right:20px;display:none}#mc_embed_signup input{width:100% !important}#mc_embed_signup input[type="submit"]{margin-top:10px !important}#newsletter-button{cursor:pointer;cursor:hand}.products-title{font-size:3em;font-weight:bold;margin-left:auto;margin-right:auto;max-width:1200px;margin-bottom:20px;padding-left:20px}.grey-background{background-color:#EEEFF1}.product-page{max-width:1200px;margin:auto;padding:20px 20px 0px 20px}.product-page .product-description{max-width:1200px;margin-left:auto;margin-right:auto}.product-page .product-description::after{clear:both;content:"";display:table}.product-page .product-description::after{clear:both;content:"";display:table}.product-page .product-description .logo{width:50%;margin:auto}@media screen and (min-width: 59.375em){.product-page .product-description .logo{float:left;display:block;margin-right:2.35765%;width:31.76157%}.product-page .product-description .logo:last-child{margin-right:0}}.product-page .product-description .product-text{color:#808080;padding-bottom:20px}@media screen and (min-width: 59.375em){.product-page .product-description .product-text{float:left;display:block;margin-right:2.35765%;width:65.88078%;display:block}.product-page .product-description .product-text:last-child{margin-right:0}}.product-group{max-width:1200px;margin-left:auto;margin-right:auto;padding:10px 0px 10px}.product-group::after{clear:both;content:"";display:table}.product-group h2,.product-group h3{color:#384448;font-size:1.4em}.product-group .product-item{border:1px solid #d9d9d9;box-shadow:0 1px 1px #e6e6e6;border-radius:4px;padding:20px;margin-top:10px;margin-bottom:10px;transition:.4s}.product-group .product-item img{display:none}.product-group .product-item:hover{border:1px solid #384448}.product-group .product-item h3{margin-bottom:0}@media screen and (min-width: 31.25em){.product-group .product-item{height:85px;padding:0}.product-group .product-item img{display:block;float:right;padding-right:30px;padding-top:24px}.product-group .product-item h3{display:inline-block;padding:20px 30px}}@media screen and (min-width: 59.375em){.product-group .product-item{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-right:1% !important}.product-group .product-item:last-child{margin-right:0}.product-group .product-item:nth-child(2){margin-right:0}}.product-categories{max-width:1200px;margin-left:auto;margin-right:auto;background-color:#EEEFF1;padding:20px}.product-categories::after{clear:both;content:"";display:table}.product-categories h2{font-size:1.8em;line-height:1.4;font-weight:lighter}.product-technical{max-width:1200px;margin-left:auto;margin-right:auto;background-color:#EEEFF1;padding:40px 20px 0 20px}.product-technical::after{clear:both;content:"";display:table}@media screen and (min-width: 59.375em){.product-technical .left-side,.product-technical .right-side{float:left;display:block;margin-right:2.35765%;width:48.82117%}.product-technical .left-side:last-child,.product-technical .right-side:last-child{margin-right:0}.product-technical .left-side:nth-child(2),.product-technical .right-side:nth-child(2){margin-right:0}}.product-technical ul{list-style-position:outside;margin-left:20px}.product-technical h3{font-size:1.4em;color:#384448}.product-technical p{color:gray;font-size:0.9em}.product-technical .product-downloads{margin:40px 0px 40px}.product-technical .product-downloads ul{list-style:none}.product-technical .product-downloads li{border-top:1px solid #cdd0d1;padding:20px}.product-technical .product-downloads a:last-child li{border-bottom:1px solid #cdd0d1}.product-technical .product-downloads i{float:right}.tiles{padding:20px 0px 20px;max-width:1200px;margin-left:auto;margin-right:auto}.tiles::after{clear:both;content:"";display:table}.tiles .tile{float:left;display:block;margin-right:2.35765%;width:31.76157%}.tiles .tile:last-child{margin-right:0}.tiles .tile:nth-child(3){margin-right:0}.tiles .tile img{border:1px solid #000}.distributors{display:table;background:white;padding:25px;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.1)}.distributors .distributor{display:table-cell;vertical-align:middle;width:200px;padding:0px 20px 0px 20px}.distributor-title{margin-bottom:0}.slideshow{background-color:#191919}.slideshow h2{padding:20px 20px 20px 20px;color:white;letter-spacing:-0.05em;font-weight:300;font-size:2.4em;max-width:1200px;margin:auto}.owl-carousel .owl-prev,.owl-carousel .owl-next{position:absolute;top:50%;margin-top:-15px;height:30px;width:30px;color:white;background-color:orange}.owl-carousel .owl-next{right:0}@media screen and (min-width: 31.25em){.owl-carousel .owl-prev,.owl-carousel .owl-next{height:45px;width:45px}}@media screen and (min-width: 59.375em){.owl-carousel .owl-prev,.owl-carousel .owl-next{height:60px;width:60px}}.spec-category{padding:20px 20px;max-width:1200px;margin-left:auto;margin-right:auto}.spec-category::after{clear:both;content:"";display:table}.spec-details{display:none}.spec-item{border:1px solid #d9d9d9;box-shadow:0 1px 1px #e6e6e6;border-radius:4px;margin-bottom:10px;padding-left:20px;padding-right:20px;cursor:pointer}@media screen and (min-width: 59.375em){.spec-item{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-right:1% !important}.spec-item:last-child{margin-right:0}.spec-item:nth-child(2){margin-right:0}}.spec-item:hover{border:1px solid #384448}.spec-item h4{font-size:1.2em}.spec-item h3{color:#384448;font-size:1.4em;margin-bottom:0;padding-top:20px;padding-bottom:26.8px}.spec-item img{float:right;margin:-5px}.spec-downloads{margin-bottom:20px}.spec-downloads ul{list-style:none}.spec-downloads li{border-bottom:1px solid #cdd0d1;padding:20px}.spec-downloads li:hover{background-color:#EEEFF1}.spec-downloads .icon{float:right;display:inline-block}.spec-downloads p{display:inline-block;margin:0;color:#384448}.contact{margin:0 20px 0 20px;padding-bottom:20px}@media screen and (min-width: 59.375em){.contact{max-width:1200px;margin-left:auto;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}.contact::after{clear:both;content:"";display:table}}.contact .call{letter-spacing:-0.05em;color:#000;font-weight:300;font-size:2.4em;display:inline-block}@media screen and (min-width: 59.375em){.contact-form-holder{float:left;display:block;margin-right:2.35765%;width:65.88078%}.contact-form-holder:last-child{margin-right:0}}@media screen and (min-width: 59.375em){.contact-details{float:left;display:block;margin-right:2.35765%;width:31.76157%}.contact-details:last-child{margin-right:0}}.contact-details h2{font-size:1.4em}.contact-details h2:not(:first-child){margin-top:40px}.contact-submit{margin:20px 0px;background-color:#ffa933;background-image:-webkit-linear-gradient(-360deg, #ffa933,#ffd23c);background-image:linear-gradient(90deg,#ffa933,#ffd23c)}.contact-details-inner{background-color:#EEEFF1;padding:20px;border:1px solid #d9d9d9;box-shadow:0 1px 1px #e6e6e6;box-sizing:border-box}.contact-details-inner h3{font-size:1.2em}.contact-details-inner h4{color:#384448}.contact-details-inner p{color:gray;font-size:0.9em}@media screen and (min-width: 59.375em){.homepage-news{padding:60px 0px 60px}}.more-news{text-align:right;font-size:1.4em;font-weight:bold;display:block;padding-bottom:20px;color:#007694}.more-news img{vertical-align:middle;width:40px}.news{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;background-color:#EEEFF1;padding-top:50px}.news::after{clear:both;content:"";display:table}.news h1{margin-top:0}.news h2{font-size:1.8em;line-height:1.4;font-weight:lighter}@media screen and (min-width: 59.375em){.news h2{font-size:2.4em}}.news .article{margin-bottom:20px;padding:15px;background-color:#fff;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.1)}.news .article h3{font-size:1.2em;font-weight:bold;color:#384448}.news .article p{font-size:0.9em;font-weight:lighter;color:#384448}.news .article a{border-bottom:2px solid #ffce00;color:#000;font-size:0.9em;font-weight:lighter;padding-bottom:3px;text-decoration:none}@media screen and (min-width: 59.375em){.news .article{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding:50px;min-height:290px}.news .article:last-child{margin-right:0}.news .article:nth-child(4){margin-right:0}.news .article h3{font-size:1.6em}.news .article p{font-size:1em}.news .article a{font-size:1em}}.news-article{padding:20px 20px 0px 20px;margin-bottom:40px}.news-article h2{color:#384448;text-align:left;padding-bottom:8px}@media screen and (min-width: 59.375em){.news-article{max-width:1200px;margin-left:auto;margin-right:auto}.news-article::after{clear:both;content:"";display:table}}@media screen and (min-width: 59.375em){.news-article .news-additional{max-width:1200px;margin-left:auto;margin-right:auto}.news-article .news-additional::after{clear:both;content:"";display:table}.news-article .news-additional .enquiries-container,.news-article .news-additional .news-downloads{float:left;display:block;margin-right:2.35765%;width:48.82117%}.news-article .news-additional .enquiries-container:last-child,.news-article .news-additional .news-downloads:last-child{margin-right:0}}.news-article .news-downloads{margin:40px 0px 40px}.news-article .news-downloads .download-icon{float:right}.news-article .news-downloads ul{list-style:none}.news-article .news-downloads li{border-top:1px solid #cdd0d1;padding:20px}.news-article .news-downloads li:last-of-type{border-bottom:1px solid #cdd0d1}.news-article .enquiries-container{margin:40px 0px 40px}.news-article .enquiries-container .enquiries{border:1px solid #cdd0d1;padding:30px 40px}@media screen and (min-width: 31.25em){.news-article .enquiries-container .enquiries{max-width:1200px;margin-left:auto;margin-right:auto}.news-article .enquiries-container .enquiries::after{clear:both;content:"";display:table}}.news-article .enquiries-container .enquiries .enquiries-contact h2{margin-bottom:8px}.news-article .enquiries-container .enquiries .enquiries-contact p{color:gray;line-height:2.8}.news-article .enquiries-container .enquiries .enquiries-contact:not(:first-child){margin-top:30px}@media screen and (min-width: 31.25em){.news-article .enquiries-container .enquiries .enquiries-contact{float:left;display:block;margin-right:2.35765%;width:48.82117%}.news-article .enquiries-container .enquiries .enquiries-contact:last-child{margin-right:0}.news-article .enquiries-container .enquiries .enquiries-contact:not(:first-child){margin-top:0px}}.article-container{max-width:1200px;margin-left:auto;margin-right:auto}.article-container::after{clear:both;content:"";display:table}@media screen and (min-width: 31.25em){.article-content,.article-images{float:left;display:block;margin-right:2.35765%;width:48.82117%}.article-content:last-child,.article-images:last-child{margin-right:0}}.article-images{text-align:center}.container-margin{margin:0 auto;padding:0 20px 20px 20px}@media screen and (min-width: 800px){.container-margin{max-width:1200px;margin-left:auto;margin-right:auto}.container-margin::after{clear:both;content:"";display:table}}.roofing-select{height:28px;-webkit-appearance:menulist-button}.roofing-calculator{max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (min-width: 31.25em){.roofing-calculator h1.page-title{margin-bottom:5px}}.roofing-calculator .divder{font-size:2.2em;margin-bottom:5px}.roofing-calculator .effective-cover{letter-spacing:-0.05em;font-weight:300;font-size:2.4em}.roofing-calculator .label{margin-top:5px;margin-bottom:5px;font-size:1.4em}.roofing-calculator #uxSheetSize{width:100%}.roofing-calculator p{color:gray;font-size:0.9em}@media screen and (min-width: 31.25em){.roofing-calculator p{font-size:1.1em}}.roofing-calculator input[type='submit']{color:#fff;background:-webkit-linear-gradient(right, #ffd204, #ffa700);background:-o-linear-gradient(left, #ffd204, #ffa700);background:-moz-linear-gradient(left, #ffd204, #ffa700);background:linear-gradient(to left, #ffd204, #ffa700)}.roofing-calculator .calculator-result{border:1px solid #cdd0d1;padding:10px;margin-top:20px}@media screen and (min-width: 800px){.roofing-calculator{margin-left:auto;margin-right:auto}}@media screen and (min-width: 59.375em){.our-team,.about-us{max-width:1200px;margin-left:auto;margin-right:auto}.our-team::after,.about-us::after{clear:both;content:"";display:table}}.about-us{padding:0px 20px 0px 20px;margin-bottom:40px}.about-us h2{font-size:1.4em;color:#384448}.about-us .image-holder{margin-top:20px;margin-bottom:10px}@media screen and (min-width: 59.375em){.about-us .image-holder{margin-top:0}}.about-us .description ul{list-style:square;list-style-position:inside}@media screen and (min-width: 59.375em){.about-us .image-holder{float:right;width:50%;margin-left:40px;margin-bottom:40px}}.bottom-border{border-top:1px solid #EEEFF1;margin-top:20px;margin-bottom:40px}.second-about{padding:0px 20px 40px 20px}.second-about h2{font-size:1.8em;line-height:1.4;font-weight:lighter}@media screen and (min-width: 59.375em){.second-about h2{font-size:2.4em}}@media screen and (min-width: 59.375em){.second-about{max-width:1200px;margin-left:auto;margin-right:auto}.second-about::after{clear:both;content:"";display:table}}.our-team{margin-top:-20px}.our-team::after{clear:both;content:"";display:table}.team-member.team-list{height:200px;background-position:center;float:left;display:block;margin-right:2.35765%;width:48.82117%}.team-member.team-list:last-child{margin-right:0}@media screen and (max-width: 31.25em){.team-member.team-list:nth-child(2n){margin-right:0}.team-member.team-list:nth-child(2n+1){clear:left}}@media screen and (min-width: 31.25em){.team-member.team-list{float:left;display:block;margin-right:2.35765%;width:31.76157%;height:368.422px}.team-member.team-list:last-child{margin-right:0}.team-member.team-list:nth-child(3n){margin-right:0}.team-member.team-list:nth-child(3n+1){clear:left}}.empty-button{padding:20px 25px;border:1px solid gray;border-radius:6px;text-transform:uppercase;color:#384448;transition:.5s;display:inline-block;margin-top:20px}.empty-button:hover{background-color:#ffce00;border:1px solid #ffce00}.disclaimer{margin-top:30px}.general-about-content hr{margin:3em 0}.people{padding:0px 20px}.people h2{display:none}@media screen and (min-width: 59.375em){.people h2{display:block;font-size:2.4em;font-weight:lighter;line-height:1.4;margin-bottom:0}}.people h3{color:gray;font-size:1.2em;text-transform:uppercase}@media screen and (min-width: 31.25em){.people{max-width:1200px;margin-left:auto;margin-right:auto}.people::after{clear:both;content:"";display:table}.people .team-detail{float:left;display:block;margin-right:2.35765%;width:31.76157%;height:250px}.people .team-detail:last-child{margin-right:0}}@media screen and (min-width: 31.25em) and (min-width: 59.375em){.people .team-detail{height:350px}}@media screen and (min-width: 31.25em){.people .team-member-description{float:left;display:block;margin-right:2.35765%;width:57.35098%;min-height:370px}.people .team-member-description:last-child{margin-right:0}}.team-person{margin-bottom:20px;overflow:hidden}@media screen and (min-width: 31.25em){.team-person{margin-bottom:50px}}@media screen and (max-width: 31.25em){.team-member.team-detail{margin-top:20px;margin-bottom:20px}}.team-member.team-detail{margin-top:0}.team-member{background-size:cover;height:300px;width:100%;margin-top:2.35765%;position:relative}.team-member h3{background:rgba(0,0,0,0.6);color:#fff;position:absolute;bottom:0;width:100%;font-size:1em;padding:15px 0px 15px 20px;border-left:6px solid #ffce00;margin-bottom:0;text-transform:uppercase;letter-spacing:1.2}@media screen and (min-width: 31.25em){.team-member{height:300px}}.general-about{padding:0px 20px 40px 20px}@media screen and (min-width: 59.375em){.general-about{max-width:1200px;margin-left:auto;margin-right:auto}.general-about::after{clear:both;content:"";display:table}}.general-about-content h2{font-size:1.8em;line-height:1.6;font-weight:lighter}@media screen and (min-width: 59.375em){.general-about-content h2{font-size:2.4em}}.about-logos{padding-bottom:40px}.about-logos h2{font-size:1.8em;line-height:1.4;font-weight:lighter}@media screen and (min-width: 59.375em){.about-logos h2{font-size:2.4em}}.logo-holder{max-width:1200px;margin-left:auto;margin-right:auto;margin-top:-2.35%}.logo-holder::after{clear:both;content:"";display:table}.logo-holder a{margin-top:2.35%;position:relative;line-height:0;float:left;display:block;margin-right:2.35765%;width:48.82117%}.logo-holder a:last-child{margin-right:0}@media screen and (max-width: 31.25em){.logo-holder a:nth-child(2n){margin-right:0}.logo-holder a:nth-child(2n+1){clear:left}}@media screen and (min-width: 31.25em){.logo-holder a{float:left;display:block;margin-right:2.35765%;width:18.11388%}.logo-holder a:last-child{margin-right:0}.logo-holder a:nth-child(5n){margin-right:0}.logo-holder a:nth-child(5n+1){clear:left}}.logo-holder a:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.15);opacity:0;transition:all 0.5s;-webkit-transition:all 0.5s}.logo-holder a:hover:after{opacity:1}.logo-item img{border:1px solid #EEEFF1}@media screen and (min-width: 59.375em){.sub-menu-holder{max-width:1200px;margin-left:auto;margin-right:auto}.sub-menu-holder::after{clear:both;content:"";display:table}}.sub-menu{width:100%;padding-top:20px;background-color:#262626;border-bottom:5px solid #ffce00}@media screen and (max-width: 59.375em){.sub-menu ul{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}}.sub-menu ul{max-width:1200px;padding-left:20px;padding-right:20px}.sub-menu li{display:inline-block}.sub-menu a{color:#fff;line-height:normal;text-transform:uppercase;font-weight:bold;display:inline-block;margin-right:20px;border-bottom:3px solid transparent;padding-bottom:18px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sub-menu a:hover{padding-bottom:18px;border-bottom:3px solid #ffce00}.sub-menu a.current{padding-bottom:18px;border-bottom:3px solid #ffce00}@media screen and (max-width: 59.375em){.sub-menu a{font-size:0.9em}}.distributors-container{padding:0 20px 20px 0;margin:auto;max-width:1200px}.distributors-container .resellers{width:100%;height:100%}.distributors-container .resellers::after{clear:both;content:"";display:table}.distributors-container .reseller{border:1px solid gray;box-sizing:border-box;display:inline-block;float:left;width:49%;height:80px;padding:5px;text-align:center;margin-left:-1px;margin-top:-1px}@media screen and (min-width: 31.25em){.distributors-container .reseller{width:32%}}.distributors-container .reseller a{height:100%;display:inline-block;vertical-align:middle}.distributors-container .reseller img{max-height:60px;position:relative;top:50%;transform:translateY(-50%)}fieldset{border:0}.message.required{color:red}h3{font-size:1.2em}h2{font-size:1.8em;line-height:1.6;font-weight:lighter}@media screen and (min-width: 59.375em){h2{font-size:2.4em}}small{font-size:0.8em}ul,ol{list-style:square;list-style-position:inside}.hamburger{padding-top:18px}.hamburger:hover{background:none}
