.hidden,h2{position:absolute}a,body,h2{color:#fff}a,ins{text-decoration:none}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body,html{background:#0f3283}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}blockquote,body,html,ol,ul{padding:0;margin:0}.cf{overflow:auto}.clear{clear:both}.hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;width:1px}h3,p,ul{margin-bottom:16px}#buttons,#main h2,header{position:fixed}html{-webkit-font-smoothing:antialiased}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;font-weight:300;background:-webkit-linear-gradient(#0f3283,#1954b0);background:linear-gradient(#0f3283,#1954b0);background-attachment:fixed}h1{font-size:32px}h2{font-size:22px;top:6px;left:-56px;-webkit-transform:rotate(270deg) translateX(-100%);transform:rotate(270deg) translateX(-100%);-webkit-transform-origin:0 0;transform-origin:0 0}h3{font-size:16px}a{background:0 0;-webkit-transition:background-color .3s;transition:background-color .3s;font-weight:400}a:hover{text-decoration:underline}ul{list-style-position:inside;list-style-type:none;font-style:italic}#basesvg{display:block;width:132px;height:52px;margin:30px 0 28px 64px}#basesvg path{fill:#0f3283;stroke:#fff;stroke-dasharray:1000;stroke-dashoffset:1000;-webkit-animation:draw 3s forwards;-moz-animation:draw 3s forwards;-o-animation:draw 3s forwards;-ms-animation:draw 3s forwards;animation:draw 4s forwards}@-webkit-keyframes draw{100%,50%{stroke-dashoffset:0}100%{fill:#fff;stroke-dashoffset:0}}@-moz-keyframes draw{100%{stroke-dashoffset:0}}@-o-keyframes draw{100%{stroke-dashoffset:0}}@-ms-keyframes draw{100%{stroke-dashoffset:0}}@keyframes draw{50%{stroke-dashoffset:0}100%{fill:#fff;stroke-dashoffset:0}}header{width:320px;height:100%}header #about{position:relative;width:226px;margin:0 0 0 64px}#main{min-width:640px;margin:0 0 0 320px;padding:0 0 64px;position:relative;overflow-y:auto}#main h2{top:116px;left:344px}#buttons{top:304px;left:352px;z-index:100}#buttons ul{list-style-type:none}#buttons li a{display:block;width:14px;height:14px;border:1px solid #fff;margin:0 0 16px;background:#fff}.item{position:relative;float:left;width:576px;margin:112px 16px 0;padding:0 16px 0 64px}.item .txt{float:right;width:224px;margin-top:-2px}.item .imgs{float:left;display:block;box-shadow:0 0 5px #333}.item .imgs img{float:left;display:block;width:320px;height:auto}a#top{display:none}@media only screen and (max-width:1007px){#main{min-width:inherit;overflow-y:auto;overflow-x:hidden}.item .txt{float:none;width:320px}.item .txt ul{margin-bottom:24px}}@media only screen and (max-width:751px){#main,#main h2{position:relative}#basesvg{margin:0 0 28px 16px}header{width:auto;height:auto;position:static;padding-top:30px}header #about{width:288px;margin-left:16px}#main{width:320px;margin:0;padding:0 0 64px}#main h2{top:42px;left:16px;-webkit-transform:none;transform:none}#buttons{display:none}.item{width:288px;margin:80px 0 0;padding:0 16px}.item .imgs img,.item .txt{float:none;width:288px}a#top{display:inline}}