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}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow-x:hidden;font-size:10px;font-family:"Source Sans Pro","Avenir Next","Tahoma","sans-serif";font-style:normal;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;color:#000;background-color:white;color-profile:sRGB;-webkit-tap-highlight-color:rgba(144,202,249,0.667)}::-moz-selection{background:#90caf9;color:white}::selection{background:#90caf9;color:white}::-moz-selection{background:#90caf9;color:white}body{font-size:1.8rem;background-color:#fff;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:500;font-family:"Barlow Condensed","Avenir Next Condensed","Franklin Gothic Medium","sans-serif";line-height:1.4;margin-top:1.8rem;margin-bottom:1.8rem}h1{font-size:2.2em;text-align:center}h2{font-size:1.8em}h3{font-size:1.4em}h4{font-size:1.2em}h5{font-size:1em}h6{font-size:1em}p,ol,ul{font-size:1em;line-height:1.6;margin-top:1.8rem;margin-bottom:1.8rem}ul{list-style:disc}ol{list-style:decimal}code,pre,.hljs{font-size:1em;line-height:1.4;font-family:"Source Code Pro","Monaco","monospace";padding:0.3em 0.45em;overflow-x:auto}code,code.hljs{display:inline}pre,pre.hljs{display:block;margin-top:1.8rem;margin-bottom:1.8rem}small{font-size:0.8em}sup,sub{font-size:0.6em}sup{vertical-align:super}sub{vertical-align:sub}b,strong{font-style:inherit;font-weight:700}i,em{font-style:italic;font-weight:inherit}blockquote{font-size:1.2em;font-style:italic;font-weight:inherit;border-left:6px solid #90caf9;padding-left:0.6em;padding-right:0.6em}.center{text-align:center}.brand{color:#90caf9;font-style:normal;font-weight:500;font-size:1.2em;display:inline-block}.brand .logo{height:1em;width:1em;font-size:1.8em;margin-right:0.2em/1.8em}.brand .name small{font-size:0.6em;vertical-align:bottom}@media screen and (max-width: 580px){.brand .name small{display:none}}.brand *{vertical-align:middle}.invert .brand{color:white}table,tr,td{border:1px solid}td{padding:0.8rem}.link,a[href]{color:#90caf9;text-decoration:none;font-style:inherit;font-weight:inherit;-webkit-transition:0.3s color;transition:0.3s color}.link:hover,a[href]:hover{color:#000}.link:active,a[href]:active{color:#000}.invert .link,.invert a[href]{color:#fff;text-decoration:none;font-style:inherit;font-weight:inherit;-webkit-transition:0.3s color;transition:0.3s color}.invert .link:hover,.invert a[href]:hover{color:rgba(255,255,255,0.667)}.invert .link:active,.invert a[href]:active{color:rgba(255,255,255,0.667)}.btn,a.btn,.links .btn{background-color:#90caf9;color:#fff;border:2px solid #90caf9;border-radius:2em;line-height:1.2;padding:0.222222em 0.555555em;margin:0.222222em 0;display:inline-block;-webkit-transition:0.2s color, 0.2s background-color, 0.2s border-color;transition:0.2s color, 0.2s background-color, 0.2s border-color;-webkit-tap-highlight-color:transparent}.btn:hover,a.btn:hover,.links .btn:hover{background-color:#fff;color:#90caf9}.btn.disabled,.btn:disabled,a.btn.disabled,a.btn:disabled,.links .btn.disabled,.links .btn:disabled{opacity:0.5;pointer-events:none}.btn *,a.btn *,.links .btn *{vertical-align:text-bottom}.btn i,a.btn i,.links .btn i{font-size:2.4rem}.invert .btn,.invert a.btn{background-color:#fff;color:#90caf9;border-color:#fff}.invert .btn:hover,.invert a.btn:hover{background-color:#90caf9;color:#fff}.navigation,main,.footer{margin-left:auto;margin-right:auto;max-width:calc(48rem + 20vw)}@media screen and (max-width: 350px){html{font-size:9px}}main{display:block}.icon{font-family:"icomoon", "Source Sans Pro", "Helvetica Neue", "Helvetica", "sans-serif" !important}.links{margin:0 -.3333333em}.links .link{display:inline-block}.links a{display:inline-block;padding-left:.3333333em;padding-right:.3333333em}.navigation{padding:2rem 2rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#90caf9;font-family:"Barlow Condensed","Avenir Next Condensed","Franklin Gothic Medium","sans-serif";font-style:normal;font-weight:500;font-size:1.2em;-webkit-transition:color 0.3s, padding 0.6s;transition:color 0.3s, padding 0.6s}.navigation .link,.navigation a[href]{color:#90caf9;text-decoration:none;font-style:inherit;font-weight:inherit;-webkit-transition:0.3s color;transition:0.3s color}.navigation .link:hover,.navigation a[href]:hover{color:#90caf9}.navigation .link:active,.navigation a[href]:active{color:#90caf9}.navigation .brand{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;text-align:left}.navigation .links{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;text-align:right;font-size:1em}.navigation [for=menu],.navigation #menu{display:none}@media screen and (max-width: 560px){.navigation .links{width:100%;-webkit-transition:0.6s height, 0.6s opacity;transition:0.6s height, 0.6s opacity;pointer-events:none;height:0em;opacity:0}.navigation [for=menu]{display:inline;cursor:pointer;margin:-1em;padding:1em}.navigation #menu:checked+.links{pointer-events:auto;height:2.0em;opacity:1}}.navigation .brand,.navigation .links .link a{-webkit-transition:color 0.3s;transition:color 0.3s}.invert .navigation{color:white;padding-top:0.5rem;padding-bottom:0.5rem}.invert .navigation .link,.invert .navigation a[href]{color:#fff;text-decoration:none;font-style:inherit;font-weight:inherit;-webkit-transition:0.3s color;transition:0.3s color}.invert .navigation .link:hover,.invert .navigation a[href]:hover{color:rgba(255,220,198,0.98335)}.invert .navigation .link:active,.invert .navigation a[href]:active{color:rgba(255,220,198,0.98335)}.navigation-wrapper{position:fixed;top:0;z-index:10;width:100%;background-color:rgba(255,255,255,0.95);-webkit-transition:background-color 0.6s;transition:background-color 0.6s}.invert.navigation-wrapper{background-color:rgba(156,207,249,0.95)}.footer-wrapper{background-color:white}.footer{margin:0 auto;padding:4rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;color:#90caf9;background-color:white}.footer .link,.footer a[href]{color:#90caf9;text-decoration:none;font-style:inherit;font-weight:inherit;-webkit-transition:0.3s color;transition:0.3s color}.footer .link:hover,.footer a[href]:hover{color:#a2d3fb}.footer .link:active,.footer a[href]:active{color:#a2d3fb}.footer .column{margin:0 1rem}.footer .group{margin:1rem 0}main{padding:0 2rem;margin-top:1.8rem;margin-bottom:1.8rem;min-height:50vh;padding-top:6.4rem}main ul,main ol{padding-left:1em}main section{margin:1rem 0}main .pull-right{float:right}main .pull-left{float:left}main .clearfix{clear:both}main .w100{width:100%}main .w50{width:50%}main .w30{width:30%}main .w25{width:25%}main .w23{width:23%}main .w20{width:20%}main .w15{width:15%}.jumbo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100vh - 6.4rem - 6.4rem);min-height:48rem;text-align:center;font-size:1.4em}.jumbo h1{line-height:1.1}.jumbo .huge{font-size:2.4em}@media screen and (max-width: 380px){.jumbo{font-size:1.2em}}.organisers img{max-height:5em;max-width:6em;margin:0.5em;vertical-align:middle}
