/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}.brochure .callout,.brochure .image{break-inside:avoid;page-break-inside:avoid}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} menu,article,aside,details,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}.brochure .cover .image,.brochure .cover .text,.page .content .sponsors li,.page .content .sponsors li a,legend{box-sizing:border-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{}button,select{text-transform:none}[type=submit], [type=reset],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.brochure section,.page .content p{line-height:1.6}.brochure .cover,.brochure .footer,.page .banner{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}summary{display:list-item}[hidden],template{display:none}body{margin:0;font-family:'Open Sans',sans-serif;color:#333}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:800}.brochure h1,.brochure h2,.brochure h3,.brochure h4,.brochure h5,.brochure h6,.page .banner{font-weight:600}ol,p,ul{margin-top:0}.page{overflow-x:hidden}.page .banner{background-color:#2586FF;color:#fff;background-image:url(../img/banner.jpg);background-position:center;background-size:cover;overflow:hidden}.page .banner>div{max-width:1170px;margin-left:auto;margin-right:auto;position:relative;background-color:rgba(37,134,255,.8)}@media (min-width:1170px){.page .banner>div:after,.page .banner>div:before{content:'';display:block;position:absolute;top:0;bottom:0;width:100vw;background-color:rgba(37,134,255,.8)}.page .banner>div:before{right:100%}.page .banner>div:after{left:100%}}.page .banner header{display:table;width:100%;height:100vh;text-align:center}.page .banner header>div{display:table-cell;vertical-align:middle}.page .banner header h1{margin:0 10px}.page .banner header h1 span{display:inline-block;background-color:#fff;color:#FF513B;padding:.2em .5em}.page .banner header p{display:block;margin:1em 10px 0}.page .banner header p span{display:inline-block;background-color:#FF513B;color:#fff;padding:.2em .5em}.page .banner nav{position:absolute;top:1vh;right:0}.page .banner nav ul{margin:10px;padding:0}.page .banner nav ul li{display:inline-block;padding:10px}.page .banner nav ul li a{color:inherit;opacity:.8;text-decoration:none;border-bottom:solid 4px #fff}.page .banner nav ul li a:link:hover{opacity:1}.page .banner .logos{position:absolute;left:-10px;bottom:1vh}.page .banner .logos a{opacity:.8;display:inline-block;padding:20px;position:relative}.page .banner .logos a:link:hover{opacity:1}.page .banner .logos img{height:8vh}.page .banner .logos a canvas{display:block;height:8vh;visibility:hidden}.page .banner .logos a img{position:absolute;top:20px;left:20px}.page .content{max-width:770px;margin-left:auto;margin-right:auto;padding:3vmin 5vmin}.page .content a{color:#2586FF}.page .content section{position:relative;padding-top:2vmin;padding-bottom:2vmin}.page .content section:nth-child(even){background-color:#e2efff}.page .content section:nth-child(even):after,.page .content section:nth-child(even):before{content:'';display:block;position:absolute;top:0;bottom:0;width:100vw;background-color:#e2efff}.page .content section:nth-child(even):before{right:100%}.page .content section:nth-child(even):after{left:100%}.page .content .sponsors{display:flex;flex-wrap:wrap;margin:0 -10px 1.5em;padding:0;justify-content:space-between}.page .content .sponsors li{display:block;flex-basis:50%}@media (min-width:512px){.page .content .sponsors li{flex-basis:33.33%}}@media (min-width:768px){.page .banner header h1{font-size:5vw}.page .banner header p{font-size:1.75vw}.page .content .sponsors li{flex-basis:25%}}.page .content .sponsors li a{display:block;background-color:#fff;border:1em solid #fff;padding-top:70%;background-size:contain;background-repeat:no-repeat;background-position:center;margin:5px}.brochure .image,.brochure .image div{background-size:cover;background-position:center}.page .content .sponsors li a .text{display:block;text-indent:100%;white-space:nowrap;overflow:hidden}.site-footer{background-color:#333;color:rgba(255,255,255,.6);padding:30px 0;font-size:14px}.site-footer a{color:rgba(255,255,255,.9)}.site-footer a:hover{color:#fff}.site-footer .container{max-width:1170px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.site-footer .footer-primary .footer-logo{opacity:.9}@media (min-width:768px){.site-footer .footer-primary{display:table;width:100%}.site-footer .footer-primary .footer-logo{display:table-cell;width:15%}}.site-footer .footer-primary .footer-logo:hover{opacity:1}.site-footer .footer-primary .footer-logo img{width:130px;max-width:100%}.site-footer .footer-primary .footer-links{margin:10px;padding:0 5px}@media (min-width:768px){.site-footer .footer-primary .footer-links{display:table-cell;width:85%;text-align:right;margin:0}}.site-footer .footer-primary .footer-links li{display:block}@media (min-width:768px){.site-footer .footer-primary .footer-links li{display:inline-block;padding:7px}.site-footer .footer-primary .footer-links li:last-child{padding-right:0}}.site-footer .footer-secondary{font-size:13px;border-top:solid 1px rgba(255,255,255,.4);margin-top:15px;padding-top:15px}.brochure h2,.brochure h3,.brochure h4{margin-top:1em;margin-bottom:.3em}.brochure a{color:#2586FF}@media print{.brochure h2,.brochure h3,.brochure h4{page-break-after:avoid}.brochure a{color:inherit;text-decoration:none}}.brochure .callout{background-color:#ffe15b;padding:5vmin;margin:5vh -5vmin;display:block}.brochure .callout h3{margin-bottom:.2em}.brochure .callout :first-child{margin-top:0}.brochure .callout :last-child{margin-bottom:0}.brochure .image{position:relative;color:#fff}.brochure .image p{position:absolute;right:1.2vmin;bottom:1.2vmin;padding:0;margin:0;font-size:10px;opacity:.5;transform:rotate(-90deg);width:10px;height:10px;white-space:nowrap}.brochure .image a{color:inherit}.brochure .text{padding:0 10vmin 7vmin}.brochure .cover{height:100vh;background-color:#2586FF;color:#fff}.brochure .cover .image{filter:url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:gray;-webkit-filter:grayscale(100%);width:100%;height:100%;position:absolute;z-index:-1}.brochure .cover .text{display:flex;align-items:center;height:100vh;font-size:3.5vmin}.brochure .cover .text svg{fill:currentColor;width:75vw;height:15.375vw}@media (min-width:768px){.brochure .cover .image{position:relative;z-index:auto}.brochure .cover .text{font-size:2.5vmin}.brochure .cover .text svg{width:53.757vmin;height:11vmin}}.brochure .cover .text h1{font-size:5vmin;padding-left:.4em}.brochure .cover .text h1>span{position:relative;display:inline-block}.brochure .cover .text h1>span:last-child,.brochure section .image{display:none}.brochure .cover .text h1>span:before{content:'';position:absolute;top:-.2em;right:-.4em;bottom:-.2em;left:-.4em;background-color:#FF513B}.brochure .cover .text h1>span span{position:relative;z-index:1}@media (min-width:768px){.brochure .cover .text h1{font-size:4vmin}.brochure .cover .image,.brochure .cover .text{height:50vh}}.brochure .cover .next{position:absolute;bottom:1vh;left:50%;width:6vmin;height:6vmin;margin-left:-3vmin;color:inherit}.brochure .cover .next svg{width:100%;height:100%;fill:currentColor}@media print{.brochure .cover .next{display:none}.brochure section .image{display:block;height:50vh;margin-bottom:7vmin}}@media screen{.brochure section{padding-top:7vmin}}@media (min-width:768px){.brochure section{padding-top:0}.brochure section .image{display:block;height:50vh;margin-bottom:7vmin}}@media screen and (min-width:992px){.brochure section .text{display:flex;margin-left:-10vmin;font-size:1.2vw}.brochure section .text>div{flex-grow:1;flex-basis:0;display:flex;flex-direction:column;padding-left:10vmin}.brochure section .text>div .image{flex-grow:1;margin-top:5vmin}.brochure section .text>div :first-child{margin-top:0}}@media print{.brochure section .text{font-size:9pt}}.brochure section>h2{padding-left:10vmin;padding-right:10vmin}.brochure section>h2+.text{padding-top:0}.brochure section .sponsorship{padding:0 10vmin 7vmin}@media (min-width:992px){.brochure section .sponsorship{font-size:1.2vw}}.brochure section .sponsorship .comparison{width:100%;border-collapse:collapse;line-height:1.1;margin-top:5vmin;page-break-inside:avoid}.brochure section .sponsorship .comparison td,.brochure section .sponsorship .comparison th{padding-top:1.5vh;padding-bottom:1.5vh}.brochure section .sponsorship .comparison th{text-align:left;font-weight:400;border-top:solid 1px rgba(51,51,51,.1)}.brochure section .sponsorship .comparison th.level1,.brochure section .sponsorship .comparison th.level2,.brochure section .sponsorship .comparison th.level3{width:1%;padding:1.7vh 1.7vw}.brochure section .sponsorship .comparison th.level1{background-color:#2586ff;color:#fff}.brochure section .sponsorship .comparison th.level2{background-color:#ffe15b}.brochure section .sponsorship .comparison th.level3{background-color:rgba(51,51,51,.5);color:#fff}.brochure section .sponsorship .comparison thead th{font-weight:600;border:none}.brochure section .sponsorship .comparison td svg{width:1em;height:1em;fill:currentColor}.brochure section .sponsorship .comparison td.level1,.brochure section .sponsorship .comparison td.level2,.brochure section .sponsorship .comparison td.level3{padding-left:1.7vw;padding-right:1.7vw}.brochure section .sponsorship .comparison td.level1:empty,.brochure section .sponsorship .comparison td.level2:empty,.brochure section .sponsorship .comparison td.level3:empty{opacity:.6}.brochure section .sponsorship .comparison td.level1{background-color:rgba(37,134,255,.15);border-top:solid 1px rgba(37,134,255,.15)}.brochure section .sponsorship .comparison td.level2{background-color:rgba(255,225,91,.3);border-top:solid 1px rgba(255,225,91,.3)}.brochure section .sponsorship .comparison td.level3{background-color:rgba(51,51,51,.1);border-top:solid 1px rgba(51,51,51,.1)}.brochure section .sponsorship .comparison tbody tr:hover th:not(:empty){background-color:rgba(51,51,51,.05)}.brochure section .sponsorship .comparison tbody tr:hover td:not(:empty).level1{background-color:#2586ff;border-top:solid 1px #2586ff;color:#fff}.brochure section .sponsorship .comparison tbody tr:hover td:not(:empty).level2{background-color:#ffe15b;border-top:solid 1px #ffe15b}.brochure section .sponsorship .comparison tbody tr:hover td:not(:empty).level3{background-color:rgba(51,51,51,.5);border-top:solid 1px rgba(51,51,51,0);color:#fff}.brochure section .sponsorship .comparison .prices td{font-weight:600}.brochure section .sponsorship .comparison .prices td.level1{background-color:rgba(37,134,255,.1)}.brochure section .sponsorship .comparison .prices td.level2{background-color:rgba(255,225,91,.25)}.brochure section .sponsorship .comparison .prices td.level3{background-color:rgba(51,51,51,.05)}@media screen and (max-width:768px){.brochure section .sponsorship .comparison tr{display:flex;flex-flow:row wrap;justify-content:space-around}.brochure section .sponsorship .comparison td,.brochure section .sponsorship .comparison td.level1,.brochure section .sponsorship .comparison td.level2,.brochure section .sponsorship .comparison td.level3,.brochure section .sponsorship .comparison th,.brochure section .sponsorship .comparison th.level1,.brochure section .sponsorship .comparison th.level2,.brochure section .sponsorship .comparison th.level3{display:block;width:33%;padding-left:0;padding-right:0;text-align:center}.brochure section .sponsorship .comparison td:first-child,.brochure section .sponsorship .comparison th:first-child{width:100%}.brochure section .sponsorship .comparison thead th:first-child{display:none}}.brochure section .sponsorship .comparison-footer{display:block;padding-bottom:5vmin}.brochure section .sponsorship .sponsor-items div{border-bottom:solid 1px rgba(51,51,51,.1);padding-top:2vmin;padding-bottom:2vmin}@media print{.brochure section .sponsorship{page-break-before:always;font-size:9pt}.brochure section .sponsorship .sponsor-items div{page-break-inside:avoid}}@media (min-width:768px){.brochure section .sponsorship .sponsor-items{column-count:2;column-gap:10vmin}.brochure section .sponsorship .sponsor-items div{break-inside:avoid;page-break-inside:avoid}.brochure section .sponsorship .sponsor-items div h4{margin-top:0}.brochure .footer{display:flex;align-items:center}}@media (min-width:992px){.brochure section .sponsorship .sponsor-items{column-count:3}}.brochure section .sponsorship .sponsorship-footer{padding-top:5vmin;padding-bottom:5vmin}.brochure section .sponsorship .partner-intro{padding-bottom:2vmin}.brochure .footer{background-color:#2586FF;color:#fff;padding:5vmin 10vmin}.brochure .footer a{color:inherit;text-decoration:none;font-weight:600}.brochure .footer .logos{margin-left:-20px}.brochure .footer .logos a{opacity:.8;display:inline-block;padding:20px;position:relative}.brochure .footer .logos a:link:hover{opacity:1}.brochure .footer .logos img{height:8vh}.brochure .footer .logos a canvas{display:block;height:8vh;visibility:hidden}.brochure .footer .logos a img{position:absolute;top:20px;left:20px}@media (min-width:768px){.brochure .footer .contact{text-align:right;flex-grow:1}.brochure .footer .contact :last-child{margin-bottom:0}}
/*# sourceMappingURL=style.css.map */