@import url(bootstrap-grid.min.css);html,body{margin:0;padding:0}a{cursor:pointer}.hero{position:relative;color:#fff;background-color:#EEE;text-align:center;display:block;overflow:hidden}.hero #video-background video{object-fit:cover}.hero #video-background{background-image:url("/img/poster.jpg");background-size:cover}.hero #video-background #video-filter{background:rgba(0,14,47,0.5);z-index:2}.hero #video-background,.hero #video-background *,.hero #header-background{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1}.hero #video-background ~ #header-background{display:none}.hero #header-background{background:#000E2F}.hero .logo,.hero h1{z-index:100;font-family:'Russo One', sans-serif;text-transform:uppercase}.hero .logo a,.hero .logo a:link,.hero .logo a:hover{font-size:18pt;color:white;text-decoration:none}.hero>header{position:relative;z-index:100;padding:3ex;text-align:left;line-height:18pt}.hero>header .menu-list{float:right;line-height:18pt}.hero>.cta{position:relative;z-index:100;margin-top:10%;margin-bottom:15%}.hero>.cta h1{font-size:28pt}.hero>.cta h1,.hero>.cta h2,.hero>.cta h3{margin:0;padding:0}.hero>.cta h2{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica,helvetica neue,Ubuntu,segoe ui,arial, sans-serif;font-weight:normal;font-size:12pt}.hero>.cta .cta-prize{color:#B8E986;margin:0;padding:0;margin-bottom:1.5em}.hero>.cta p{margin-bottom:1em}.hero>.cta .btn{font-weight:bold}.hero.hero-mini>.cta{margin-top:1em;margin-bottom:3em}footer{color:#151515;background-color:#EEE;text-align:center;padding:3em}footer .menu-list{margin:1em}footer .menu-list li a,footer .menu-list li a:link,footer .menu-list li a:visited{color:#151515}.menu-list{list-style:none;margin:0;padding:0}.menu-list li{display:inline;font-weight:300;font-size:10pt;text-transform:uppercase}.menu-list li a:hover{filter:brightness(80%);text-decoration:underline}.menu-list li a,.menu-list li a:link,.menu-list li a:visited{color:#fff;text-decoration:none}.menu-list li:not(:first-child){margin-left:2ex}.plain-list{list-style:none}.card h1.center,.card h2.center,.card h3.center,.card h4.center,.card h5.center,.card h6.center{width:100%;text-align:center}.card ul,.card ol{margin:0;padding:0}.card ul,.card ol{list-style-position:inside}.card h2{font-size:28pt}.card h3{font-size:18pt}.card p{color:#444;font-size:12pt;line-height:18pt}.card .panel{padding:2em;max-width:60%;margin:auto}.card .panel p{margin-left:auto;margin-right:auto}.card .panel img,.card .panel iframe{width:100%;max-width:500px;margin-top:1em;margin-bottom:1em}.card .panel iframe{max-width:100%;width:100%}.card .panel .small-hero{max-width:600px}.card .center-panel{text-align:center}.card .left-panel{text-align:left}@media screen and (max-width: 700px){.card .center-panel,.card .panel{max-width:100%;padding-left:1em !important;padding-right:1em !important}}.page-faq .left-panel h3:not(:first-of-type){margin-top:3em}.btn{background:#EEE;color:#151515;padding-top:0.5em;padding-bottom:0.5em;padding-right:1em;padding-left:1em;display:inline-block;box-sizing:border-box;text-decoration:none;border-radius:0.25em}.btn:hover{filter:brightness(80%)}.btn.btn-dark{background:#CCC;color:#151515}.btn.btn-big{font-size:15pt;font-weight:400}.gray-link{color:#AAA}.button,button{outline:none;padding-top:6pt;padding-bottom:6pt;padding-right:12pt;padding-left:12pt;display:inline-block;box-sizing:border-box;text-decoration:none;border-radius:0.25em;cursor:pointer;border:none;-webkit-appearance:none;color:#FFF !important;background:#333;text-transform:uppercase;font-size:10pt}.button:hover,button:hover{background:#111;color:white}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],textarea,select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #d1d1d1;border-radius:.4rem;padding:0.5em;transition:border-color 0.4s;font-size:12pt;outline:none;margin-bottom:1ex;margin-top:0.25ex}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,textarea:focus,select:focus{border-color:#999}select{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="14" viewBox="0 0 29 14" width="29"><path fill="%23d1d1d1" d="M9.37727 3.625l5.08154 6.93523L19.54036 3.625"/></svg>') center right no-repeat;padding-right:3.0rem}input[type="checkbox"]{display:inline}label{display:block;font-weight:bold;margin-top:1.5rem;margin-bottom:1ex}.form-error{background:#FAA;color:#400;margin-bottom:0.5rem;margin-top:0.5rem;padding:1ex;border-radius:4px}a,a:link,a:visited,a:hover{color:#000E2F;font-weight:bolder}table.table-grid{border-spacing:0px}table.table-grid th{background:#EEE}table.table-grid th,table.table-grid td{border:1px solid #AAA;padding:2px 1ex}table.table-grid tr td:not(:last-child),table.table-grid tr th:not(:last-child){border-right:none}table.table-grid tr:not(:last-child) td,table.table-grid tr:not(:last-child) th{border-bottom:none}body>.content{max-width:800px;margin-left:auto;margin-right:auto;padding:2em;box-sizing:border-box;min-height:50vh;line-height:1.5em}body>.content *{max-width:100%}body>.content .center{width:100%;text-align:center}body>.content p,body>.content div.center,body>.content div.left,body>.content div.container{margin-bottom:1.5em}body>.content p{color:#444}body>.content *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)+h1:not(:first-child),body>.content *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)+h2:not(:first-child),body>.content *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)+h3:not(:first-child),body>.content *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)+h4:not(:first-child),body>.content *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)+h5:not(:first-child),body>.content *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)+h6:not(:first-child){margin-top:1.5em}body>.content .size-text,body>.content p{font-size:12pt;line-height:18pt}body>.content .size-h1,body>.content h1{font-size:28pt;line-height:1em}body>.content .size-h2,body>.content h2{font-size:24pt;line-height:1em}body>.content .size-h3,body>.content h3{font-size:20pt;line-height:1em}body>.content .size-h4,body>.content h4{font-size:16pt;line-height:1em}body>.content .size-h5,body>.content h5{font-size:14pt;line-height:1em}body>.content .size-h6,body>.content h6{font-size:10pt;line-height:1em}body>.content.center{text-align:center}html,body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica,helvetica neue,Ubuntu,segoe ui,arial,sans-serif}.sponsors div{margin-top:1em}.sponsor-werth{font-family:'EB Garamond', serif;font-size:35pt !important;line-height:1em;margin-top:14pt !important}.sponsor-ueis{font-family:'Russo One', serif;font-size:16pt !important}.text-sponsor{text-align:center;font-size:18pt;display:flex;justify-content:center;align-items:center}.text-sponsor a{text-decoration:none}.sponsors-list{margin-left:0px !important;margin-right:0px !important}.sponsors-list div{text-align:center;font-size:18pt;margin:8px;margin-top:15px;display:flex;justify-content:center;align-items:center}.sponsors-list div a{text-decoration:none}.gawlicki{padding:4px 8px;background:#2C3E50;border-radius:5px}.authbar{width:100%;text-align:right;margin-bottom:1em}.social-icons img{height:30px;width:30px;margin-right:4px}
