body{background-color:#0d0b10;color:#fff;font-family:'gotham book'}.color-cyan{color:#1ae7ff}.color-blue{color:#ed00f4}.color-white{color:#fff}.img-shadow{box-shadow:0 0 10px rgba(0,0,0,0.5)}.stroke-down{border-bottom:2px solid #fff}h1{font-family:'gotham black'}p{font-family:'gotham book'}p b{font-family:'gotham bold';font-weight:normal}.light{font-family:'gotham book'}.medium{font-family:'gotham medium'}.bold{font-family:'gotham bold'}.black{font-family:'gotham black'}.btn{font-family:'gotham black';border-radius:50px;padding-left:1.5rem;padding-right:1.5rem}.btn.btn-primary{background-color:#1ae7ff;border-color:#1ae7ff;color:#000}.btn.btn-primary:hover{background-color:#ed00f4;border-color:#ed00f4;color:#fff}header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:transparent;position:fixed;top:0;left:0;width:100%;z-index:19999}header .lang-selector{display:flex;flex-direction:row;justify-content:end;align-items:center;margin:.5rem;text-transform:uppercase;font-family:'gotham bold'}header .lang-selector a{margin:.5rem}header .lang-selector span{margin:.5rem}header .hamburger{display:flex;flex-direction:row;align-items:center;z-index:19999}header .hamburger .hamburger-label{margin-left:.5rem;text-transform:uppercase;font-family:'gotham bold';transition:.15s all linear}header .hamburger .hamburger-inner,header .hamburger .hamburger-inner:after,header .hamburger .hamburger-inner:before{background-color:#fff}header .hamburger.is-active .hamburger-inner,header .hamburger.is-active .hamburger-inner:after,header .hamburger.is-active .hamburger-inner:before{background-color:#1ae7ff}header .hamburger.is-active .hamburger-label{color:#1ae7ff}header nav{position:fixed;top:0;left:0;z-index:1999;width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.95);opacity:0;visibility:hidden;transition:.25s all linear}header nav .nav-link{font-family:'manrope extrabold';font-size:2rem;color:#fff;transition:.25s opacity linear;transition-delay:.2s;opacity:0}header nav .nav-link span{color:#fff;transition:.15s color linear}header nav .nav-link:hover span{color:#1ae7ff}header nav.is-active{opacity:1;visibility:visible}header nav.is-active .nav-link{opacity:1}.section-home{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0;min-height:100vh;background-image:url("/pics/bg_1.jpg");background-size:cover;background-position:center}.section-about{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0;min-height:100vh;background-image:url("/pics/bg_3.jpg");background-size:cover;background-position:center}.section-about h1{text-align:center}@media (min-width: 768px){.section-about h1{text-align:left}}.section-about h4{font-family:'gotham bold'}.section-about figure{display:flex;flex-direction:column;justify-content:start;align-items:center;text-align:center}@media (min-width: 768px){.section-about figure{flex-direction:row;border-left:1px solid #1ae7ff;text-align:left}}.section-contact{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0;min-height:100vh;background-image:url("/pics/bg_2.jpg");background-size:cover;background-position:center}.section-contact .btn{padding:.5rem 2rem;line-height:1.1;font-family:'gotham book'}.section-contact .btn span{display:block;font-family:'gotham bold'}.section-register{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0;min-height:100vh;background-image:url("/pics/bg_3.jpg");background-size:cover;background-position:center}.section-register.alt{background-image:url("/pics/bg_4.jpg")}.section-register form{text-align:right}.section-register .form-control{border-radius:50px;margin-bottom:.5rem;border:none;box-shadow:none}.section-register .badge{padding:.75rem 1rem;font-family:'gotham bold';font-weight:normal}.section-register .line{width:1px;height:100%;background-color:#fff;margin:auto}.section-sponsors{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0;min-height:100vh;background-image:url("/pics/bg_2.jpg");background-size:cover;background-position:center}.section-sponsors .sponsors{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:2rem 1rem;border-radius:15px}.section-sponsors .sponsors .sponsors-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.section-sponsors .sponsors .sponsors-row .sponsors-1{margin:2rem 1rem;width:150px}@media (min-width: 768px){.section-sponsors .sponsors .sponsors-row .sponsors-1{margin:1rem 3rem}}.section-sponsors .sponsors .sponsors-row .sponsors-2{margin:2rem 1rem;width:100px}@media (min-width: 768px){.section-sponsors .sponsors .sponsors-row .sponsors-2{margin:1rem 2rem}}.section-sponsors .sponsors .sponsors-row .sponsors-3{margin:1rem 1rem;width:70px}@media (min-width: 768px){.section-sponsors .sponsors .sponsors-row .sponsors-3{margin:1rem}}.section-stream{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0;min-height:100vh;background-image:url("/pics/bg_3.jpg");background-size:cover;background-position:center}.section-stream .date-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:end;width:100%;border-bottom:1px solid #fff}@media (min-width: 768px){.section-stream .date-row{flex-wrap:nowrap}}.section-stream .date-row:nth-child(odd){color:#1ae7ff}.section-stream .date-row:last-of-type{border-bottom:none}.section-stream .date-row .date{display:flex;flex-direction:row;justify-content:center;align-items:center;text-transform:uppercase;font-size:1.5rem;width:100%}@media (min-width: 768px){.section-stream .date-row .date{justify-content:end;width:30%;margin-right:auto}}.section-stream .date-row .date span{font-family:'gotham black';font-size:3rem;margin-left:.5rem}.section-stream .date-row a{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1rem 0;padding:.5rem 0;color:#fff;text-decoration:none;border-right:1px solid #fff;width:33.3333333%;transition:.15s all linear;font-size:.8rem}@media (min-width: 768px){.section-stream .date-row a{justify-content:end;width:20%;font-size:1rem}}.section-stream .date-row a:hover{color:#1ae7ff}.section-stream .date-row a:last-of-type{border-right:none}.section-stream .date-row a img{margin-bottom:.5rem}.section-program{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4rem 0 2rem;min-height:100vh;background-image:url("/pics/bg_1.jpg");background-size:cover;background-position:center}.section-program .img-fluid{width:50%}@media (min-width: 768px){.section-program .img-fluid{width:100%}}.section-program h1{font-family:'gotham black';text-transform:uppercase;text-align:center;margin-bottom:.5rem}.section-program h2{font-family:'gotham book';font-size:3rem;text-transform:uppercase;text-align:center;margin-bottom:2rem}.section-program h3{padding-bottom:0;margin-bottom:.5rem;font-size:2.5rem;border-bottom:2px solid #fff}@media (min-width: 768px){.section-program h3{padding-bottom:1rem;margin-bottom:1rem}}.section-program h3 span{font-family:'gotham black'}@media (min-width: 768px){.section-program h3 span{color:#fff}}.section-program .day{padding:0 2rem;text-align:center}.section-program p{padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px solid #1ae7ff;line-height:1.5;font-size:1.1em;font-family:'gotham medium'}@media (min-width: 768px){.section-program p{font-size:1.4em;font-family:'gotham medium';line-height:2}}.section-program p:last-of-type{border-bottom:none}.section-schedule{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4rem 0 2rem;min-height:100vh;background-image:url("/pics/bg_2.jpg");background-size:cover;background-position:center}.section-schedule .swiper-slide{padding-top:2rem}@media (min-width: 768px){.section-schedule .swiper-slide{padding-top:0}}.section-schedule .swiper-pagination{bottom:auto;top:0}@media (min-width: 768px){.section-schedule .swiper-pagination{bottom:0;top:auto}}.section-schedule .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#fff;opacity:1}.section-schedule .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1ae7ff}.section-schedule figure{display:flex;flex-direction:row;justify-content:space-between;align-items:start;margin:1rem;min-height:200px}@media (min-width: 768px){.section-schedule figure{min-height:250px;margin:1rem 3rem}}.section-schedule figure img{width:30%;border-radius:100%;box-shadow:3px 3px 0 #1ae7ff;margin-right:1rem}@media (min-width: 768px){.section-schedule figure img{width:140px}}.section-schedule figure div{flex:2;padding:.5rem 0}.section-schedule figure div h4{padding-bottom:.5rem;font-family:'gotham medium';border-bottom:3px solid #1ae7ff}.section-schedule figure div p{font-size:.8em}@media (min-width: 768px){.section-schedule figure div p{font-size:1em}}.section-generic{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0;min-height:100vh;background-image:url("/pics/bg_2.jpg");background-size:cover;background-position:center}
