@charset "UTF-8";@font-face{font-family:DrukWideBold;src:url("../fonts/Druk Wide Bold.ttf")}@font-face{font-family:DrukCyr;src:url(../fonts/DrukCyr-Medium.woff)}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-SemiBold.otf)}@font-face{font-family:MontserratRegular;src:url(../fonts/Montserrat-Regular.otf)}html{scroll-behavior:smooth}body{overflow-x:hidden}body *{color:#fff;font-family:Montserrat!important}.wrapper{overflow:hidden}header{height:40vh;min-height:400px;flex-direction:column}h1,h2,h3{font-family:DrukCyr!important;letter-spacing:1px;text-align:center}.final-date,.header-menu,.mob-menu,.prize-content,.prize-text,.row,.table-row{justify-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify}.prize-text{padding:50px 0}.austria,.date-board,.down-arrow,.final-date,.footer-text,.go-button,.gt,.header-menu,.header-top,.hero-socials,.language,.mob-language,.mob-menu,.mob-menu-list,.mob-menu-socials,.mob-top-language,.people,.place,.prize-content,.prize-text,.question,.russia,.table-row,.yt,header{display:flex!important;display:-ms-flexbox!important}.header-top{min-height:136px;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;font-size:18px}footer,section{padding:60px 0 200px}.gradient,.hero,footer,section{border-radius:24px 24px 0 0}section h2{font-size:56px;margin-bottom:70px}.dates,.faq,.fund,.translation,footer{position:relative;margin-top:-50px!important}.hero{height:99%;margin-top:-16px;padding-top:40px;text-align:center}.hero h2{font-size:42px}.hero img{height:113px;width:118px;margin-top:-150px}.mob-top-language-hidden{display:none!important}.parallax{width:100%;height:60vh;min-height:500px;position:relative;pointer-events:auto!important}.go-button,.gt,.people,.yt{height:100%;width:100%;justify-content:center;-webkit-justify-content:center}.down-arrow,.go-button,.gt,.people,.yt{position:absolute!important}.go-button,.gt,.yt{align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;margin-top:75px}.gt,.yt{margin-left:-100px}.green-tape,.yellow-tape{font-size:42px;line-height:51px;white-space:nowrap;left:-150px;height:51px}.green-tape{bottom:8vw;transform:rotate(16.32deg);background:#63ccae}.yellow-tape{bottom:14vw;background:#ffea00;transform:rotate(-14.73deg)}.people{top:auto!important;bottom:0!important}.go-button{top:0}.hook-dates{position:absolute;height:290px;width:290px;cursor:pointer;z-index:888}.partners-item-wrapper{margin-top:25px}.round-text{height:290px;width:290px;border-radius:50%;line-height:17vw;background-image:url(../img/round-text_nem.png);background-repeat:no-repeat;background-position:center;background-size:cover;animation:15s linear 0s normal none infinite running rot;-webkit-animation:15s linear 0s normal none infinite running rot}@keyframes rot{0%{transform:rotate(360deg)}100%{transform:rotate(0)}}@-webkit-keyframes rot{0%{transform:rotate(360deg)}100%{transform:rotate(0)}}.down-arrow{height:100%;width:100%;top:0;position:relative;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center}.hero-title,.logo{font-family:DrukWideBold!important}.hero-title{text-align:center;font-size:60px;line-height:78px;margin-top:20px}.hidden{display:none!important}.dark-bg{background-color:#202020}.grey-bg{background-color:#272727}.red-text{color:#eb5757}.red-bg{background-color:#eb5757}a{color:#fff!important;text-decoration:none!important}.russian{margin-right:4px}.german{margin-left:4px}.german:hover,.russian:hover,a:hover{transition:all .2s ease;color:#eb5757!important;text-decoration:none!important;cursor:pointer}.hero-socials{justify-content:center;-webkit-justify-content:center;margin-top:30px}.social-link{height:40px;width:40px;border-radius:50%;line-height:40px;text-align:center;background-color:#272727;margin-right:20px;cursor:pointer}.social-link:last-child{margin-right:0}.header-description{padding-top:80px;padding-bottom:180px}.video{margin-bottom:100px;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:24px}.video .bottom-shadow,.video .top-shadow{position:absolute;width:100%;height:25%;background:linear-gradient(0deg,rgba(39,39,39,0) 5.73%,rgba(63,63,63,.6) 100%);border-radius:24px 24px 0 0;z-index:999}.video .bottom-shadow{bottom:0;transform:rotate(180deg)}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;outline-width:0}button.ytp-large-play-button.ytp-button{display:none!important}.description-title{font-size:18px}.description-title h2{text-align:left;margin-bottom:-4px}.splash-bg{background-image:url(../img/splash-1.png);background-position:0 0;background-repeat:no-repeat;position:absolute;top:0;border-radius:24px 0 0 0;height:100%;width:100%}.description-text{position:relative}.description-text a{color:#eb4747!important}.about{text-transform:uppercase;margin-bottom:20px}.dates,.fund{background-image:url(../img/splash-2.png);background-position:right bottom;background-repeat:no-repeat}.translation{background-image:url(../img/splash-left.png);background-position:left bottom;background-repeat:no-repeat}.prize{border-radius:24px;background-color:#272727;padding:0!important;margin-right:20px}.prize:last-child{margin:0}.gradient{height:20px;width:100%}.gradient-1{background:linear-gradient(180deg,#ef40e8 0,rgba(58,224,124,.88) 100%)}.gradient-2{background:linear-gradient(180deg,#40c5ef 0,rgba(181,58,224,.88) 100%)}.gradient-3{background:linear-gradient(180deg,#ef9e40 0,rgba(224,58,198,.88) 100%)}.prize-title{font-family:DrukWideBold!important;font-size:23px;letter-spacing:-.01em;text-transform:uppercase}.prize-content{height:96%;padding:40px 30px 0;flex-direction:column}.prize{height:100%;position:relative}.place div{text-transform:uppercase;line-height:50px;margin-top:20px}.place .red-text{margin-left:14px}.number{background-color:#eb5757;height:50px;width:50px;border-radius:50%;text-align:center;font-size:24px;font-family:DrukWideBold!important}.img{width:100%;padding:0 30px 0}.dates{position:relative;margin-top:-86px!important}.dates .left-paint:first-child{top:8%}.dates .left-paint:nth-child(2){top:35%}.dates .left-bottom-paint{top:66%}.dates .right-bottom-paint{top:63%;right:0}.bottom-paint,.left-paint,.right-paint{position:absolute;height:300px;width:100px;z-index:0}.left-paint,.right-paint{background:url(../img/green.png) no-repeat;background-size:cover}.fourth,.left-bottom-paint,.right-paint{transform:rotate(180deg)}.fourth.first,.left-bottom-paint.first,.right-paint.first{top:20%;right:0}.fourth.second,.left-bottom-paint.second,.right-paint.second{top:48%;right:0}.bottom-paint{background:url(../img/green-right.png) no-repeat;background-size:cover;background-position:top right}.dates-row{justify-content:center;-webkit-justify-content:center;margin-bottom:60px}.dates-row .austria,.dates-row .russia{height:62px;border:1px solid #eb5757;border-radius:31px;padding:6px 45px 6px 6px;min-width:335px;line-height:48px;cursor:pointer}.dates-row .austria span,.dates-row .russia span{color:#eb5757;margin-left:20px}.dates-row .austria.active,.dates-row .russia.active{transition:all .2s ease;background-color:#eb5757}.dates-row .austria.active span,.dates-row .russia.active span{color:#fff}.dates-row .austria{margin-left:20px}.date-board{padding:50px 100px;margin-bottom:40px;border-radius:24px;flex-direction:column;position:relative;z-index:2}.date-board .table-row{padding:20px 0}.date-board .day,.date-board .stage{font-size:24px;line-height:50px}.date-board .stage{flex-grow:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1}.date-board .day{flex-grow:3;-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3}.date-board .yellow-button{align-self:flex-end}.date{font-size:20px;line-height:50px;font-family:DrukWideBold!important}.final-date{height:124px;font-size:24px;line-height:124px;border-radius:24px;padding:0 100px;background:linear-gradient(95.5deg,#ffea00 1.36%,#eb5757 12.55%,#eb5757 82.98%,#ffea00 99.92%),#202020}.final-date .date{line-height:124px}.yellow-button{height:62px;width:340px;border-radius:31px;background-color:#ffea00;color:#000;font-size:18px;line-height:62px;text-align:center;text-transform:uppercase;cursor:pointer;position:relative}.translation{margin-top:-86px!important}.partners{justify-content:center;-webkit-justify-content:center;margin-top:80px}.partners .partners-item{background-color:#272727;border-radius:24px;padding:60px 0;height:100%}.partners img{margin-top:20px}.partners div{text-align:center;font-size:24px;line-height:30px}.faq{position:relative;margin-top:-86px!important;padding-bottom:100px}.faq .left{top:8%}.faq .right{top:30%;right:0}.faq .third{right:0;top:54%}.faq .fourth{top:65%}.question{position:relative;text-transform:uppercase;font-size:18px;line-height:30px;padding:40px 0;cursor:pointer}.question svg{margin-right:30px;transform:rotate(-45deg);transition:all .2s ease}.answer{position:relative;padding:40px;font-size:24px;border-radius:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cross-rotate{transform:rotate(90deg)!important;transition:all .2s ease}footer{padding-bottom:0;text-align:center}.footer-top{padding-bottom:40px}.footer-text{font-size:18px;line-height:22px;margin-top:20px;height:66px;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center}.footer-bottom{padding:11px 0;font-size:14px;line-height:17px}.modal-form,.modal-result{position:fixed;top:0;width:100%;height:100vh;background-color:rgba(39,39,39,.78);z-index:999}.modal-form .popup,.modal-result .popup{position:fixed;top:8%;left:25%;width:50%;background:#272727;box-shadow:0 4px 34px rgba(0,0,0,.15);border-radius:24px;padding:40px 100px 50px;max-height:100vh;overflow-y:scroll}.modal-form .popup .popup-text,.modal-result .popup .popup-text{font-family:DrukCyr!important;font-size:34px;line-height:40px;margin-top:100px;text-align:center;position:relative}.modal-form .popup .popup-text .day-number,.modal-form .popup .popup-text .stage-number,.modal-result .popup .popup-text .day-number,.modal-result .popup .popup-text .stage-number{font-family:DrukCyr!important;font-size:34px;line-height:40px}.modal-form .popup .close-button,.modal-result .popup .close-button{height:50px;width:50px;border-radius:50%;line-height:50px;text-align:center;position:absolute;top:40px;right:40px}.modal-form .popup h2,.modal-result .popup h2{white-space:nowrap;font-size:34px}.modal-form .popup .stage-number,.modal-result .popup .stage-number{font-family:DrukCyr!important}.modal-form .popup .yellow-button,.modal-result .popup .yellow-button{width:100%;border-radius:31px;line-height:50px;margin-bottom:20px;line-height:62px}.modal-form .popup .placeinput,.modal-result .popup .placeinput{position:relative;overflow:hidden}.modal-form .popup .form-control,.modal-result .popup .form-control{border-radius:0!important;height:60px;margin-bottom:20px;z-index:22}.modal-form .popup .place_holder,.modal-result .popup .place_holder{position:absolute;font-size:18px;line-height:20px;top:20px;left:20px;color:#8c8c8c;white-space:nowrap}.modal-form .popup .place_holder span,.modal-result .popup .place_holder span{color:#eb5757;margin-left:5px}.modal-form .popup .stage-date,.modal-result .popup .stage-date{color:#eb5757;font-family:DrukWideBold!important;text-align:center;margin-bottom:30px}.modal-form .popup input[type=checkbox]:checked,.modal-form .popup input[type=checkbox]:not(:checked),.modal-result .popup input[type=checkbox]:checked,.modal-result .popup input[type=checkbox]:not(:checked){visibility:hidden}.modal-form .popup input[type=checkbox]+label:before,.modal-result .popup input[type=checkbox]+label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background-color:#fff;border-radius:2px;transition:all .2s ease}.modal-form .popup input[type=checkbox]:checked+label,.modal-form .popup input[type=checkbox]:not(:checked)+label,.modal-result .popup input[type=checkbox]:checked+label,.modal-result .popup input[type=checkbox]:not(:checked)+label{margin-left:16px}.modal-form .popup input[type=checkbox]:checked+label:after,.modal-form .popup input[type=checkbox]:not(:checked)+label:after,.modal-result .popup input[type=checkbox]:checked+label:after,.modal-result .popup input[type=checkbox]:not(:checked)+label:after{content:"";position:absolute;transition:all .2s ease;left:3px;top:4px;width:18px;height:9px;border-radius:1px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.modal-form .popup input[type=checkbox]:not(:checked)+label:after,.modal-result .popup input[type=checkbox]:not(:checked)+label:after{opacity:0}.modal-form .popup input[type=checkbox]:checked+label:after,.modal-result .popup input[type=checkbox]:checked+label:after{opacity:1}.modal-form .popup input[type=checkbox]:checked+label:before,.modal-result .popup input[type=checkbox]:checked+label:before{background-color:#eb5757}.modal-form .popup .form-check-label a,.modal-result .popup .form-check-label a{color:#eb5757!important;text-decoration:underline!important;cursor:pointer}.modal-form .popup .form-check,.modal-result .popup .form-check{margin-bottom:20px}.modal-result .stage-date{margin-bottom:150px!important}.modal-result .yellow-button{width:80%!important;margin-left:10%}.paint-bg{position:absolute;left:0;top:0;height:100%;width:100%}.paint-bg .bottom-paint{top:50%;right:0}button,input:matches([type=button],[type=submit],[type=reset]),input[type=file]::-webkit-file-upload-button{border-top-width:none;border-right-width:none;border-bottom-width:none;border-left-width:none;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:none;border-right-color:none;border-bottom-color:none;border-left-color:none}input[type=submit i]{border-width:none;border-style:none;border-color:none;-o-border-image:none;border-image:none}.mob-menu-toggler{position:absolute;top:33px;right:20px;z-index:999}.line{border-top:2px solid #fff;height:1px;width:34px;margin-bottom:4px;transition:all .2s ease}.header-mobile-menu{position:absolute;top:0;height:100vh;width:100%;background-color:#272727;z-index:998;transition:all .2s ease}.header-mobile-menu .mob-top{height:100px;padding:33px 20px 0}.header-mobile-menu .mob-header{background-color:#202020;border-radius:24px 24px 0 0;margin-top:-17px;height:100px;justify-content:center;-webkit-justify-content:center;text-align:center}.header-mobile-menu .mob-header div{font-family:DrukCyr!important;font-size:32px!important;line-height:83px!important}.header-mobile-menu .mob-header .russian{margin-right:40px}.header-mobile-menu .mob-menu{background-color:#272727;border-radius:24px 24px 0 0;margin-top:-17px;padding:70px 20px 50px;flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between}.header-mobile-menu .mob-menu .mob-menu-list{flex-direction:column}.header-mobile-menu .mob-menu .mob-menu-list a{font-size:22px;margin-bottom:32px}.header-mobile-menu .mob-menu .mob-menu-socials{position:absolute;left:50%;margin-left:-80px;bottom:3vh}.header-mobile-menu .mob-menu .mob-menu-socials .social-link{background-color:#202020}.mob-hidden{top:-150vh;transition:all .2s ease}.rot-line-1{margin:5px 0 0!important;transform:rotate(45deg)}.rot-line-2{margin:-2px 0 0!important;transform:rotate(-45deg)}.overflow-hidden{overflow:hidden}.privacy{padding-left:40px}.privacy h2,.privacy p{text-align:left!important}.privacy .yellow-button{display:block;height:40px!important;line-height:40px!important;color:#000!important}.header-description .yellow-button{width:460px; margin-left:calc(50% - 230px);margin-top:50px;display:block; color: #000 !important;}.header-description .yellow-button.de{width:510px}@media (max-width:1300px){.container{max-width:960px!important}.header-menu,.language,.logo{font-size:14px}header{min-height:250px}.header-top{min-height:100px!important}.hero{padding-top:20px}.hero img{height:90px;width:95px;margin-top:-100px}.hero h2{font-size:32px!important}.hero-socials{margin-top:20px}.hero-title{font-size:42px;line-height:51px}.parallax{min-height:0}.round-text{height:230px;width:230px}.header-description div{font-size:16px}.description-text div{font-size:14px!important}h2{font-size:45px!important}.popup{width:60%!important;left:20%!important;padding:30px 90px 30px!important}.popup h2{font-size:32px!important}.yellow-button{height:45px;line-height:46px!important;font-size:14px!important}.form-control{height:45px!important;line-height:45px!important;margin-bottom:15px!important}.place_holder{font-size:13px!important;top:12px!important;left:12px!important}.form-check{line-height:18px!important}input[type=checkbox]+label:before{width:18px!important;height:18px!important}input[type=checkbox]+label:after{width:14px!important;height:7px!important;left:2px!important;top:4px!important}.form-check-label{font-size:14px!important}.close-button{height:40px!important;width:40px!important;line-height:40px!important;top:30px!important;right:30px!important}.warning{font-size:14px!important}.prize-title{font-size:18px}.prize-content{height:95.5%}.date-board{padding:30px 100px}.day,.stage{font-size:18px!important;line-height:36px!important}.date{font-size:16px!important;line-height:36px!important}.final-date{height:90px}.final-date .day,.final-date .stage{line-height:90px!important}.final-date .date{line-height:90px!important}.faq .answer,.faq .question{font-size:18px!important;padding-top:30px;padding-bottom:30px}}@media (max-width:991px){.mob-top-language-hidden{display:flex!important;display:-ms-flexbox!important}.mob-menu-toggler{display:block!important}.header-top{min-height:80px!important}.hero{margin-top:-7px}.hero img{margin-top:-62px;margin-bottom:20px}.header-menu,.language{display:none!important}.footer-bottom a,.footer-bottom div{margin-bottom:10px}.popup{width:80%!important;left:10%!important}}@media (max-width:767px){.header-description .yellow-button{width:330px;margin-left:calc(50% - 165px)}.header-description .yellow-button.de{width:330px;font-size:11px !important}.popup{width:94%!important;top:20px!important;left:3%!important;padding:20px!important}.fund{padding-top:80px!important}.splash-bg{background-size:300px 200px}.description-title{margin-bottom:20px}.prize-row>div{margin-bottom:20px}.dates-row{flex-direction:column;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center}.austria,.russia{width:335px!important;font-size:14px!important}.austria{margin-left:0!important;margin-top:20px!important}}@media (max-width:567px){.header-mobile-menu .mob-menu{padding-top:4vh!important}.header-mobile-menu .mob-menu .mob-menu-list a{margin-bottom:4vh!important}h2{font-size:32px!important;margin-bottom:40px!important}.form-button,.form-check{margin-bottom:15px!important}.warning{font-size:12px!important}.close-button{top:10px!important;right:10px!important}.popup h2{margin-bottom:10px!important;margin-top:30px}.hero-title{font-size:8vw!important;line-height:39px!important}section{padding-top:40px!important}.people{height:35vh!important}.gt,.yt{margin-left:10px;margin-top:15vh!important}.gt div,.yt div{height:30px!important;font-size:21px!important;line-height:30px!important}.go-button{height:17vh!important;top:-4vh!important}.go-button .hook-dates{margin-top:30px;height:17vh;width:17vh}.go-button .round-text{margin-top:30px;height:17vh;width:17vh}.go-button .down-arrow{margin-top:30px}.go-button .down-arrow svg{height:37px;width:50px}.go-button,.gt,.yt{align-items:flex-start;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;font-size:18px}.dates,.fund,.translation{padding-bottom:150px!important;background-size:400px 150px}.austria{margin-top:20px!important;margin-left:0!important}.austria,.russia{padding-right:0!important;width:335px!important;position:relative;transition:all .2s ease}.austria .de,.russia .de{font-size:14px!important}.partners{margin-top:40px!important}.partners>div{margin-bottom:20px}.partners>div .partners-item{padding:30px 0!important}.partners>div .partners-item div{font-size:16px!important}.partners>div .partners-item img{margin-top:30px!important}.date-board{padding:30px 24px;margin-bottom:20px!important}.date-board .yellow-button{align-self:auto!important;width:auto;font-size:14px!important}.final-date{height:80px!important;padding:0 24px!important}.final-date .date,.final-date .stage{line-height:80px!important}.dates-row{margin-bottom:20px!important}.day,.stage{font-size:16px!important;line-height:16px!important}.table-row:first-child{padding-top:0!important}.table-row:last-child{border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:20px}.date{font-size:12px!important;line-height:16px!important}.header-description{padding-top:125px!important}.header-description h2{margin-bottom:20px!important}.fund,.header-description{padding-top:40px!important}.header-description{padding-bottom:80px!important}.header-description .video{margin-bottom:40px}.splash-bg{background-size:200px 120px}.prize-row>div{margin-bottom:20px}.faq .answer,.faq .question{font-size:14px!important;line-height:20px!important;padding:20px 0!important}.faq .answer{padding:15px 35px!important}.faq svg{min-height:20px!important;min-width:20px!important;max-height:20px!important;max-width:20px!important}.footer-top{padding-bottom:0!important}.footer-top .row>div{margin-bottom:20px!important}.footer-bottom{padding-top:20px!important}.hero h2{margin-bottom:30px!important}.hero-title{margin-top:30px!important}}@media (max-width:500px) and (max-height:700px){.popup{padding:10px 20px!important}.popup h2{font-size:26px!important;margin-top:0!important}.popup .stage-date{margin-bottom:20px!important}.popup p.warning{margin-bottom:10px!important}.header-mobile-menu .mob-menu .mob-menu-list a{margin-bottom:2vh!important;font-size:18px!important}.mob-menu-socials{position:relative!important;margin-top:20px}.go-button{margin-top:90px!important}.gt,.yt{margin-top:130px!important}.form-control{height:35px!important;padding:4px 8px!important;font-size:12px!important;line-height:12px!important}.place_holder{line-height:13px!important}}