h1,h2{color:#009688}.logo,.nav{display:inline-block}.hero-image p,.nav li,h1,h2{text-transform:uppercase}.footer address a,.nav li a,.partners ul li a{text-decoration:none}.footer__section h1,.nav li a,h2{letter-spacing:.2rem}@font-face{font-family:josefin-light;src:url(../dist/fonts/JosefinSans-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:reenie;src:url(../dist/fonts/ReenieBeanie.ttf) format("truetype");font-weight:400}@font-face{font-family:montserrat;src:url(../dist/fonts/Montserrat-Regular.ttf) format("truetype")}h1{font-family:reenie}@media screen and (min-width:320px) and (max-width:1023px){h1{font-size:1.5rem;margin-left:20px}}h2{font-family:montserrat}.nav li,p{font-family:josefin-light}.hero-image h1,.nav li a,p{color:#4D4B4C}.header__container{width:70%;margin:0 auto}@media screen and (min-width:320px) and (max-width:1347px){.header__container{width:95%}}.logo{margin:1% 0;width:24%}@media screen and (min-width:320px) and (max-width:1023px){.logo{width:45%}.nav{display:none}}.logo img{width:100%;height:auto}.nav{width:75%;text-align:right}.hero-image h1,.hero-image p,.sponsors h1{text-align:center}.nav ul{margin-left:3%}.nav li{display:inline-block;margin-right:5%}.nav li a:hover{border-bottom:1px solid #009688}.nav li:last-child{margin-right:0}.hero-image{margin-bottom:15%}.hero-image figure{margin-top:-1.5rem}.hero-image img{width:100%;height:auto}.hero-image h1{font-family:montserrat;font-weight:100;margin-top:-10%}.countdown,.footer,.menu__hamburger{font-family:josefin-light}@media screen and (min-width:320px) and (max-width:1347px){.hero-image h1,.hero-image p{font-size:.7rem}.hero-image figure{margin:0}.hero-image h1{margin-left:0}}.menu__hamburger{float:right;list-style-type:none;margin-top:15px;position:fixed;top:0;right:10px;display:none}@media screen and (min-width:320px) and (max-width:1023px){.menu__hamburger{display:block}}.menu__hamburger input{display:block;width:30px;height:30px;position:absolute;cursor:pointer;opacity:0;right:0;z-index:3}.menu__hamburger input:checked{z-index:3}.menu__hamburger input:checked~.menu{left:10px;z-index:1}.menu__hamburger input:checked~.hamburger__icon{z-index:2}.menu__hamburger .hamburger__icon{display:block;width:30px;height:30px;float:right;position:relative;z-index:2}.menu__hamburger .hamburger__icon span{display:block;width:30px;height:4px;margin-bottom:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#009688}.menu__hamburger .menu{width:250px;list-style-type:none;position:relative;background-color:#fff;left:260px;-webkit-transition:left .5s ease-in;-o-transition:left .5s ease-in;-moz-transition:left .5s ease-in;transition:left .5s ease-in;z-index:1;margin-top:-30px}.menu__hamburger .menu ul{list-style-type:none;padding-top:35px}.menu__hamburger .menu li{padding:15px;text-transform:uppercase}.menu__hamburger .menu a{text-decoration:none;color:#4D4B4C;letter-spacing:.2rem}.countdown{clear:both;color:#8BC248;margin-bottom:10%}.countdown span{font-size:3rem}@media screen and (min-width:320px) and (max-width:1347px){.countdown figure{width:95%;margin:5% auto}}.countdown--wrapper{width:100%;text-align:center;display:inline-block;margin:2% 0 5% -7%}.countdown--wrapper figure{width:10%;display:inline-block;margin:0}.countdown--wrapper img{width:75%}@media screen and (min-width:320px) and (max-width:1023px){.countdown--wrapper{margin:2% 0 5%}.countdown--wrapper span{font-size:2rem}.countdown--wrapper figure{display:none}}.countdown--days,.countdown--hours,.countdown--minutes,.countdown--seconds{display:inline-block;width:21.9%;border-right:1px solid #098}.countdown--days:last-of-type,.countdown--hours:last-of-type,.countdown--minutes:last-of-type,.countdown--seconds:last-of-type{border-right:none}.footer{float:left;background-color:#009688;color:#FFF;margin:0;width:100%;padding:5% 0}.footer::after{clear:both;content:"";display:block}.footer address a{color:#FFF;font-style:normal}.footer__container{width:70%;margin:0 auto}@media screen and (min-width:320px) and (max-width:1347px){.footer__container{width:95%}}.partners ul{padding-left:0}.partners ul li{list-style-type:none;margin-bottom:7%}.partners ul li a{color:#fff}.footer__section{width:-webkit-calc(33.33333% - 26.67px);width:-moz-calc(33.33333% - 26.67px);width:calc(33.33333% - 26.67px);float:left;margin-left:20px}.footer__section h1{font-family:montserrat;font-weight:100;color:#FFF;font-size:1rem}@media screen and (min-width:320px) and (max-width:1023px){.footer__section{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);float:left;margin-left:20px}.footer__section h1{font-size:.8rem;margin:10% 0}}.sponsors figure{width:45%;margin:0 auto}.sponsors figure img{max-width:100%}.facebook-icon::before{content:url(/dist/icon/facebook.png)}.twitter-icon::before{content:url(/dist/icon/twitter.png)}.instagram-icon::before{content:url(/dist/icon/instagram.png)}.linkedin-icon::before{content:url(/dist/icon/linkedin.png)}body{min-width:320px;margin-top:2.5%;overflow-x:hidden}.container::after{clear:both;content:"";display:block}.main__container{width:70%;margin:0 auto}.about figure,.participation figure{margin-left:20px;top:2rem;float:left;position:relative}@media screen and (min-width:320px) and (max-width:1347px){.main__container{width:95%}}img{width:100%}li,p{line-height:1.8rem}.about{margin-bottom:25%}.about figure{width:-webkit-calc(8.33333% - 21.67px);width:-moz-calc(8.33333% - 21.67px);width:calc(8.33333% - 21.67px);left:1rem}.participation{clear:both;margin-bottom:60%}.participation h1{margin-bottom:5%;font-weight:100}.participation figure{width:-webkit-calc(8.33333% - 21.67px);width:-moz-calc(8.33333% - 21.67px);width:calc(8.33333% - 21.67px)}@media screen and (min-width:320px) and (max-width:1023px){.about figure,.participation figure{display:none}}.participation__article{width:-webkit-calc(41.66667% - 28.33px);width:-moz-calc(41.66667% - 28.33px);width:calc(41.66667% - 28.33px);float:left;margin-left:0}.participation__article h2{font-size:.7rem}.participation__article:first-of-type figure{width:35%;position:relative;top:-2rem}.participation__article:first-of-type img{width:70%}.participation__article:nth-of-type(2){margin-bottom:5%;width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px);float:left;margin-left:20px}.participation__article:nth-of-type(2) figure{width:35%;position:relative;left:-1rem;top:0}.participation__article:nth-of-type(2) img{width:110%}.participation__article:nth-of-type(3){clear:both}.participation__article:nth-of-type(3) figure{width:35%;position:relative;top:1rem}.participation__article:nth-of-type(3) img{width:70%}.participation__article:last-of-type{width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px);float:left;margin-left:20px}.participation__article:last-of-type figure{width:35%;position:relative;left:-1rem;top:0}.participation__article:last-of-type img{width:90%}.participation__article figure{width:30%;height:auto;margin-right:0}.participation__article figure img{width:55%}.participation__article section{display:inline-block;width:55%}@media screen and (min-width:320px) and (max-width:1023px){.participation__article{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);float:left;margin-left:20px;text-align:center;margin-bottom:10%}.participation__article:first-of-type figure,.participation__article:nth-of-type(3) figure{top:0}.participation__article:last-of-type,.participation__article:nth-of-type(2){width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);float:left;margin-left:20px}.participation__article section{display:block;width:100%}.participation__article figure{display:block;float:none;margin:0 auto}}.main--left{width:-webkit-calc(41.66667% - 28.33px);width:-moz-calc(41.66667% - 28.33px);width:calc(41.66667% - 28.33px);float:left;margin-left:0}@media screen and (min-width:320px) and (max-width:1023px){.main--left{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);float:left;margin-left:20px}}.main--right{width:-webkit-calc(41.66667% - 28.33px);width:-moz-calc(41.66667% - 28.33px);width:calc(41.66667% - 28.33px);float:left;margin-left:20px}@media screen and (min-width:320px) and (max-width:1023px){.main--right{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);float:left;margin-left:20px}}