html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;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:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#3286aa;overflow:hidden}body.is-preload *,body.is-preload *:before,body.is-preload *:after{-moz-animation:none !important;-webkit-animation:none !important;-ms-animation:none !important;animation:none !important;-moz-transition:none !important;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important}body,input,select,textarea{color:#fff;font-family:"Source Sans Pro",sans-serif;font-size:15pt;font-weight:300 !important;letter-spacing:-0.025em;line-height:1.75em}a{-moz-transition:border-color .2s ease-in-out;-webkit-transition:border-color .2s ease-in-out;-ms-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;border-bottom:dotted 1px;color:inherit;outline:0;text-decoration:none}a:hover{border-color:transparent}.icon{text-decoration:none;position:relative}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important}.icon>.label{display:none}@-moz-keyframes wrapper{from{opacity:0}100%{opacity:1}}@-webkit-keyframes wrapper{from{opacity:0}100%{opacity:1}}@-ms-keyframes wrapper{from{opacity:0}100%{opacity:1}}@keyframes wrapper{from{opacity:0}100%{opacity:1}}#wrapper{-moz-animation:wrapper 3s forwards;-webkit-animation:wrapper 3s forwards;-ms-animation:wrapper 3s forwards;animation:wrapper 3s forwards;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%}#bg{background:url("images/abstract.svg");background-repeat:repeat-x;height:300%;left:0;opacity:1;position:fixed;top:0}@-moz-keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-ms-keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}#bg{background-size:100% auto;width:100%}@-moz-keyframes overlay{from{opacity:0}100%{opacity:1}}@-webkit-keyframes overlay{from{opacity:0}100%{opacity:1}}@-ms-keyframes overlay{from{opacity:0}100%{opacity:1}}@keyframes overlay{from{opacity:0}100%{opacity:1}}#overlay{background:linear-gradient(45deg,rgba(255,127,102,0.9),rgba(190,235,159,0.9),rgba(184,219,241,0.9),rgba(255,255,157,0.9));background-size:250% 250%;-webkit-animation:bg-anim 15s ease infinite;-moz-animation:bg-anim 15s ease infinite;animation:bg-anim 15s ease infinite;position:fixed;height:100%;left:0;top:0;width:100%}@-webkit-keyframes bg-anim{from{background-position:50% 0}50%{background-position:50% 100%}100%{background-position:50% 0}}@-moz-keyframes bg-anim{from{background-position:50% 0}50%{background-position:50% 100%}100%{background-position:50% 0}}@keyframes bg-anim{from{background-position:50% 0}50%{background-position:50% 100%}100%{background-position:50% 0}}#main{height:100%;left:0;position:fixed;text-align:center;top:0;width:100%}#main:before{content:"";display:inline-block;height:100%;margin-right:0;vertical-align:middle;width:1px}@-moz-keyframes header{from{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes header{from{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-ms-keyframes header{from{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes header{from{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes nav-icons{from{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes nav-icons{from{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-ms-keyframes nav-icons{from{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes nav-icons{from{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}#header{-moz-animation:header 1s 2.25s forwards;-webkit-animation:header 1s 2.25s forwards;-ms-animation:header 1s 2.25s forwards;animation:header 1s 2.25s forwards;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);cursor:default;display:inline-block;opacity:0;position:relative;text-align:center;top:-1em;vertical-align:middle;width:90%}#header h1{font-size:4.35em;font-weight:900;letter-spacing:-0.035em;line-height:1em}#header p{font-size:1.25em;margin:.75em 0 .25em 0;opacity:.75}#header nav{margin:1.5em 0 0 0}#header nav li{-moz-animation:nav-icons .5s ease-in-out forwards;-webkit-animation:nav-icons .5s ease-in-out forwards;-ms-animation:nav-icons .5s ease-in-out forwards;animation:nav-icons .5s ease-in-out forwards;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:inline-block;height:5.35em;line-height:5.885em;opacity:0;position:relative;top:0;width:5.35em}#header nav li:nth-child(1){-moz-animation-delay:2.5s;-webkit-animation-delay:2.5s;-ms-animation-delay:2.5s;animation-delay:2.5s}#header nav li:nth-child(2){-moz-animation-delay:2.75s;-webkit-animation-delay:2.75s;-ms-animation-delay:2.75s;animation-delay:2.75s}#header nav li:nth-child(3){-moz-animation-delay:3s;-webkit-animation-delay:3s;-ms-animation-delay:3s;animation-delay:3s}#header nav li:nth-child(4){-moz-animation-delay:3.25s;-webkit-animation-delay:3.25s;-ms-animation-delay:3.25s;animation-delay:3.25s}#header nav li:nth-child(5){-moz-animation-delay:3.5s;-webkit-animation-delay:3.5s;-ms-animation-delay:3.5s;animation-delay:3.5s}#header nav li:nth-child(6){-moz-animation-delay:3.75s;-webkit-animation-delay:3.75s;-ms-animation-delay:3.75s;animation-delay:3.75s}#header nav li:nth-child(7){-moz-animation-delay:4s;-webkit-animation-delay:4s;-ms-animation-delay:4s;animation-delay:4s}#header nav li:nth-child(8){-moz-animation-delay:4.25s;-webkit-animation-delay:4.25s;-ms-animation-delay:4.25s;animation-delay:4.25s}#header nav li:nth-child(9){-moz-animation-delay:4.5s;-webkit-animation-delay:4.5s;-ms-animation-delay:4.5s;animation-delay:4.5s}#header nav li:nth-child(10){-moz-animation-delay:4.75s;-webkit-animation-delay:4.75s;-ms-animation-delay:4.75s;animation-delay:4.75s}#header nav a{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;border:0;display:inline-block}#header nav a:before{-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:100%;border:solid 1px #fff;display:block;font-size:1.75em;height:2.5em;line-height:2.5em;position:relative;text-align:center;top:0;width:2.5em}#header nav a:hover{font-size:1.1em}#header nav a:hover:before{background-color:rgba(255,255,255,0.175);color:#fff}#header nav a:active{font-size:.95em;background:0}#header nav a:active:before{background-color:rgba(255,255,255,0.35);color:#fff}#header nav a span{display:none}#footer{background-image:-moz-linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.08) 80%);background-image:-webkit-linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.08) 80%);background-image:-ms-linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.08) 80%);background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.08) 80%);padding:20px 0;bottom:0;cursor:default;height:3em;left:0;line-height:1em;position:absolute;text-align:center;width:100%}#date{display:inline}@media screen and (max-width :1680px){body,input,select,textarea{font-size:14pt}@-moz-keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-ms-keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}#bg{background-size:100% auto;width:100%}}@media screen and (max-width :1280px){body,input,select,textarea{font-size:13pt}@-moz-keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-120%,0,0);-webkit-transform:translate3d(-120%,0,0);-ms-transform:translate3d(-120%,0,0);transform:translate3d(-120%,0,0)}}@-webkit-keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-120%,0,0);-webkit-transform:translate3d(-120%,0,0);-ms-transform:translate3d(-120%,0,0);transform:translate3d(-120%,0,0)}}@-ms-keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-120%,0,0);-webkit-transform:translate3d(-120%,0,0);-ms-transform:translate3d(-120%,0,0);transform:translate3d(-120%,0,0)}}@keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-120%,0,0);-webkit-transform:translate3d(-120%,0,0);-ms-transform:translate3d(-120%,0,0);transform:translate3d(-120%,0,0)}}#bg{background-size:120% auto;width:120%}#footer{padding:17px 0}}@media screen and (max-width :736px){body{min-width:320px}body,input,select,textarea{font-size:12pt}@-moz-keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-150%,0,0);-webkit-transform:translate3d(-150%,0,0);-ms-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0)}}@-webkit-keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-150%,0,0);-webkit-transform:translate3d(-150%,0,0);-ms-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0)}}@-ms-keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-150%,0,0);-webkit-transform:translate3d(-150%,0,0);-ms-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0)}}@keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-150%,0,0);-webkit-transform:translate3d(-150%,0,0);-ms-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0)}}#bg{background-size:150% auto;width:150%}#header h1{font-size:3.2em}#header p{font-size:1.4em}#header nav{font-size:1em}#header nav a:hover{font-size:1em}#header nav a:active{font-size:1em}}@media screen and (max-width :480px){@-moz-keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-150%,0,0);-webkit-transform:translate3d(-150%,0,0);-ms-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0)}}@-webkit-keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-150%,0,0);-webkit-transform:translate3d(-150%,0,0);-ms-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0)}}@-ms-keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-150%,0,0);-webkit-transform:translate3d(-150%,0,0);-ms-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0)}}@keyframes bg{from{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-150%,0,0);-webkit-transform:translate3d(-150%,0,0);-ms-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0)}}#bg{background-size:150% auto;width:150%}#header nav{padding:0 1em}#footer{padding:15px 0}}