@charset "UTF-8";header,header.smaller #menu{background-color:#fff}#contact,#footer,.collapse-button,.error,header,header #logo,header h1#letterhead,header.smaller,ul.slimmenu,ul.slimmenu li .sub-collapser{text-align:center}header,header h1#letterhead{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}header #logo,header h1#letterhead{width:424px;height:81px;text-align:center}header #logo,header.smaller #logo{background-position:center;background-image:url(../images/letterhead.svg);background-size:contain;background-repeat:no-repeat}#menu,.body{max-width:980px}#footer,.body,.h,.h2,body,html{line-height:125%}#contact,.error,.h,.h2,.menu-collapser,ul.slimmenu li a{font-family:ProximaNova;text-transform:uppercase}@font-face{font-family:ProximaNova;src:url(ProximaNova-Light.otf),url(ProximaNova-Light.otf)}body,html{height:100%;width:100%;letter-spacing:1px}.body{margin:0 auto;font-family:ProximaNova;font-size:10pt;padding-left:10px;padding-right:10px;padding-top:100px}header{width:100%;height:118px;position:fixed;top:0;z-index:10000;transition:all .3s linear}header h1#letterhead{margin:auto;padding-left:20px;padding-right:20px;transition:all .3s linear}header #logo{margin:auto;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}header.smaller{height:75px;margin:auto}header.smaller h1#letterhead{width:250px;height:48px;margin:auto}header.smaller #logo{width:250px;height:48px}@media only screen and (max-width:850px){header,header h1#letterhead{text-align:center;-webkit-transition:all 0s linear;-moz-transition:all 0s linear;-ms-transition:all 0s linear;-o-transition:all 0s linear}header,header #logo{height:75px;margin:auto}header #logo,header.smaller #logo{background-repeat:no-repeat;background-position:center}header{width:100%;position:fixed;top:0;z-index:10000;background-color:#FFF;transition:all 0s linear}header h1#letterhead{width:350px;height:auto;margin:auto;padding-left:0;padding-right:0;transition:all 0s linear;z-index:10001}header #logo{width:350px;background-image:url(../images/letterhead.svg);background-size:contain;-webkit-transition:all 0s linear;-moz-transition:all 0s linear;-ms-transition:all 0s linear;-o-transition:all 0s linear;transition:all 0s linear}header.smaller{height:51px;border:1px solid #E0E0E0!important}header.smaller h1#letterhead{width:250px;height:48px;padding-left:10px;padding-right:0;float:left;position:absolute;z-index:10001}header.smaller #logo{width:50px;height:50px;float:left;background-image:url(../images/logo.svg);background-size:50px 50px}header.smaller #menu{background-color:#fff}}#menu{margin:auto;background-color:#fff}.hr{border-top:1px #000 solid;height:0;width:100%;margin:0;padding:0}.h{font-size:14px}.h2{font-size:22px}a:link,a:visited{color:#999;text-decoration:none}a:hover{color:#999;text-decoration:underline}#hide{display:none}#footer{width:100%;height:auto;margin:auto}#contact{font-size:12px;display:inline-block;margin-right:50px;margin-left:50px}.error{font-size:50px}.menu-collapser{position:relative;font-size:10pt;width:100%;height:40px;line-height:40px;padding:0 8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.collapse-button{position:absolute;right:8px;top:50%;background-color:#fff;border-radius:4px;padding:5px;cursor:pointer;font-size:13px;transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.collapse-button:focus,.collapse-button:hover{background-image:none;background-color:#fff;color:#000}.collapse-button .icon-bar{background-color:#000;border-radius:1px;display:block;height:2px;width:20px;margin:4px 0}ul.slimmenu{margin-top:0;margin-bottom:0;list-style-type:none}ul.slimmenu li{position:relative;display:inline-block;height:30px}ul.slimmenu li>ul,ul.slimmenu li>ul>li ul{position:absolute;width:100%;display:none}ul.slimmenu>li{margin-right:-5px}ul.slimmenu>li:first-child{border-left:0}ul.slimmenu>li:last-child{margin-right:0}ul.slimmenu li a{font-size:10pt;color:#000;display:block;text-decoration:none;padding:5px 15px 15px}ul.slimmenu li a:hover{text-decoration:none;color:#999}ul.slimmenu li .sub-collapser{background:rgba(0,0,0,.075);position:absolute;right:0;top:0;width:48px;height:100%;z-index:999;cursor:pointer}ul.slimmenu li .sub-collapser:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}ul.slimmenu li .sub-collapser>i{color:#333;font-size:10px;display:inline-block;vertical-align:middle}ul.slimmenu li ul{margin:0;list-style-type:none}ul.slimmenu li ul li{background-color:#BBB}ul.slimmenu li>ul{left:0;top:100%;z-index:999}ul.slimmenu li>ul>li ul{left:100%;top:0;z-index:999}ul.slimmenu.collapsed li{width:100%;height:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul.slimmenu.collapsed li a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul.slimmenu.collapsed li .sub-collapser{height:40px}ul.slimmenu.collapsed li>ul{display:none;position:static}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,hgroup,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{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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}ul{display:inline-block}