#nprogress{pointer-events:none}#nprogress .bar{background:#1fc2de;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px;display:none!important}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@font-face{font-family:'NewParis';src:url('Fonts/newparistext-regular-webfont.woff2') format('woff2'),url('Fonts/newparistext-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}*{margin:0;padding:0;text-decoration:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body{overflow-x:hidden}html{font-size:1vw}.new-paris{font-family:'NewParis'}.new-paris-italic{font-family:'NewParisItalic'}.poppins{font-family:'Poppins'}.vcenter{font-size:0}.vcenter:before{content:'';height:100%;display:inline-block;vertical-align:middle}.vcenter>*{display:inline-block;vertical-align:middle}.container{position:relative;width:100%;font-size:0}.menu-container-wrapper{position:relative;width:35.42rem;height:100%;padding-top:2.95rem;background-color:#fff;display:inline-block;vertical-align:top;z-index:2;overflow-x:hidden;overflow-y:auto}.menu-container{position:relative;width:100%;min-height:100%;padding-bottom:16rem;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transition:transform 1s cubic-bezier(.77,0,.175,1);-moz-transition:transform 1s cubic-bezier(.77,0,.175,1);-o-transition:transform 1s cubic-bezier(.77,0,.175,1);-ms-transition:transform 1s cubic-bezier(.77,0,.175,1);transition:transform 1s cubic-bezier(.77,0,.175,1)}.open-page .menu-container{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.menu-content{position:relative;width:100%;height:auto}.logo{position:relative;width:100%;height:auto;text-align:right}.logo a{position:relative;width:11.28rem;margin-right:4.58rem;display:inline-block}.logo img{position:relative;width:100%}.logo-text{position:absolute;color:#20c6f0;top:calc(100% + .3rem);right:4.58rem;font-size:1.3rem}.menu{position:relative;width:100%;height:auto;margin-top:4.175rem;text-align:right}.menu ul{position:relative;width:100%;height:auto;list-style-type:none}.menu ul li{position:relative;width:100%;height:auto}.menu>ul>li{padding-right:4.65rem;padding-top:.69rem;padding-bottom:1.875rem;font-size:2.08rem;transition:padding .3s ease-in-out .1s;-webkit-transition:padding .3s ease-in-out .1s;-moz-transition:padding .3s ease-in-out .1s;-ms-transition:padding .3s ease-in-out .1s;-o-transition:padding .3s ease-in-out .1s}.menu>ul>li:first-child{border-bottom:0}.menu>ul>li>ul{max-height:0;opacity:0;overflow:hidden;transform:translateX(30%);-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-ms-transform:translateX(30%);-o-transform:translateX(30%);transition:transform .5s ease-in-out .05s,opacity .2s linear,max-height .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out .05s,opacity .2s linear,max-height .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out .05s,opacity .2s linear,max-height .5s ease-in-out .05s;-ms-transition:-ms-transform .5s ease-in-out .05s,opacity .2s linear,max-height .5s ease-in-out .05s;-o-transition:-o-transform .5s ease-in-out .05s,opacity .2s linear,max-height .5s ease-in-out .05s}.menu>ul>li>ul>li{margin-top:.5rem;font-size:.9rem;font-weight:400}.menu>ul>li>ul>li:first-child{margin-top:.2rem}.menu ul li a{position:relative;width:auto;display:inline-block;color:#000}.menu>ul>li>a{width:100%}.menu.active ul li a{color:#bebebe}.menu.active ul li a span{color:#bebebe}.menu>ul>li>a>span{position:absolute;opacity:1;right:0;top:calc(100% - 5px);font-size:.84rem;font-weight:300;color:#999;transition:opacity .1s ease-in-out .3s;-webkit-transition:opacity .1s ease-in-out .3s;-moz-transition:opacity .1s ease-in-out .3s;-ms-transition:opacity .1s ease-in-out .3s;-o-transition:opacity .1s ease-in-out .3s}.menu ul li a:after{content:'';position:absolute;width:0;height:1px;background-color:#20c6f0;top:50%;right:-4.65rem;margin-top:-1px;transition:width .2s ease-in-out .3s;-webkit-transition:width .2s ease-in-out .3s;-moz-transition:width .2s ease-in-out .3s;-ms-transition:width .2s ease-in-out .3s;-o-transition:width .2s ease-in-out .3s}.menu ul li a:before{content:'';position:absolute;width:0;height:1px;background-color:#bebebe;top:50%;right:-4.65rem;margin-top:-1px;transition:width .1s ease-in-out;-webkit-transition:width .1s ease-in-out;-moz-transition:width .1s ease-in-out;-ms-transition:width .1s ease-in-out;-o-transition:width .1s ease-in-out;opacity:.5}.menu ul li a:hover:before{width:3.33rem}.menu>ul>li.active{padding-bottom:.69rem}.menu>ul>li.active>ul{max-height:20vw;opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transition:transform .5s ease-in-out,opacity .2s linear .2s,max-height .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out,opacity .2s linear .2s,max-height .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out,opacity .2s linear .2s,max-height .5s ease-in-out;-ms-transition:-ms-transform .5s ease-in-out,opacity .2s linear .2s,max-height .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out,opacity .2s linear .2s,max-height .5s ease-in-out;overflow:visible}.menu.active ul li.active a{color:#000}.menu>ul>li.active:not(.selected)>a:after{width:3.33rem;transition-delay:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s}.menu>ul>li.active>a>span{opacity:0;transition-delay:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s}.menu>ul>li.selected>ul>li>a{color:#bebebe!important}.menu>ul>li.selected>ul>li.selected>a:after{width:3.33rem;transition-delay:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s}.menu>ul>li.selected>ul>li.selected>a{color:#000!important}.menu-footer-container{position:absolute;width:100%;height:auto;left:0;bottom:0}.announcements{position:relative;width:100%;height:auto;padding-right:4.65rem}.announcements-slider{position:relative;width:100%;height:auto}.announcement{position:relative;width:100%;height:auto;font-size:.86rem!important;line-height:1.23rem!important;color:#000;text-align:right;display:block}.announcement *{font-size:.86rem!important;line-height:1.23rem!important}.announcement b,.announcement strong{font-weight:600!important}.announcements-slider-title{position:absolute;width:auto;height:auto;right:4.5rem;bottom:calc(100% + 1.15rem);font-family:'Poppins';font-size:.86rem;font-weight:600;line-height:.6rem;color:#20c6f0;letter-spacing:.15em;z-index:1}.announcements-slider .owl-nav{position:absolute;width:100%;height:auto;padding-right:7.5rem;display:block!important;bottom:calc(100% + 1.15rem);text-align:right}.announcements-slider.lang-2 .owl-nav{padding-right:10.6rem}.announcements-slider .owl-nav>div{position:relative;margin-left:.625rem;display:inline-block;vertical-align:middle}.announcements-slider .owl-nav>div img{width:1.11rem;display:none}.announcements-slider .owl-nav>div img:last-child{display:block}.announcements-slider .owl-nav>div.disabled img{display:block}.announcements-slider .owl-nav>div.disabled img:last-child{display:none}.menu-footer{position:relative;width:100%;height:3.35rem;margin-top:1.91rem;background-color:#fafafa;font-size:0}.menu-footer-language-wrapper{position:relative;width:3.85rem;height:100%;padding-top:1rem;background-color:#20c6f0;display:inline-block;vertical-align:top;text-align:center}.menu-footer-language{position:relative;width:auto;height:auto}.menu-footer-language a{position:relative;width:auto;height:auto;font-size:.75rem;color:#fff;line-height:1.6rem;font-weight:600;display:block;overflow:hidden}.menu-footer-language a span{display:block;transition:transform .2s linear;-webkit-transition:-webkit-transform .2s linear;-moz-transition:-moz-transform .2s linear;-ms-transition:-ms-transform .2s linear;-o-transition:-o-transform .2s linear}.menu-footer-language a span:nth-child(2){position:absolute;width:100%;height:auto;left:0;top:0;text-align:center;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%)}.menu-footer-language a:hover span:nth-child(1){transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}.menu-footer-language a:hover span:nth-child(2){transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.menu-footer-items{position:relative;width:calc(100% - 3.85rem);padding-right:4.65rem;height:auto;text-align:right;display:inline-block;vertical-align:top}.menu-footer-item-wrapper{position:relative;width:auto;height:auto;padding-top:1rem;margin-left:.52rem;margin-right:.52rem;display:inline-block;vertical-align:middle}.menu-footer-item-wrapper:last-child{padding-right:0;margin-right:0}.menu-footer-item{position:relative;width:auto;height:auto;overflow:hidden}.menu-footer-item a{position:relative;width:auto;height:auto;font-size:.75rem;color:#666;line-height:1.6rem;font-weight:400;overflow:hidden;display:block}.menu-footer-item a span{display:block;transition:transform .2s linear;-webkit-transition:-webkit-transform .2s linear;-moz-transition:-moz-transform .2s linear;-ms-transition:-ms-transform .2s linear;-o-transition:-o-transform .2s linear}.menu-footer-item a span:nth-child(2){position:absolute;width:100%;height:auto;left:0;top:0;text-align:center;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%)}.menu-footer-item a:hover span:nth-child(1){transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}.menu-footer-item a:hover span:nth-child(2){transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.menu-footer-logos{position:relative;width:100%;height:auto;text-align:right;padding-right:4.65rem}.menu-footer-logos-title{position:relative;width:100%;height:auto;margin-top:1.97rem;font-family:'Poppins';font-size:.68rem;font-weight:300;line-height:.6rem;color:#999;letter-spacing:.15em;z-index:1}.menu-footer-logo{position:relative;width:auto;height:2.9rem;margin-top:1.15rem;margin-left:2.15rem;display:inline-block;vertical-align:middle}.menu-footer-logo img{position:relative;width:auto;height:100%}.page-container-wrapper{position:relative;width:calc(100% - 35.42rem);height:100%;display:inline-block;vertical-align:top;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translate(-100%);-webkit-transition:transform 1s cubic-bezier(.77,0,.175,1);-moz-transition:transform 1s cubic-bezier(.77,0,.175,1);-o-transition:transform 1s cubic-bezier(.77,0,.175,1);-ms-transition:transform 1s cubic-bezier(.77,0,.175,1);transition:transform 1s cubic-bezier(.77,0,.175,1)}.open-page .page-container-wrapper{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.page-container-wrapper.animate>div:nth-of-type(1){position:absolute}.page-container-wrapper.animate>div:nth-of-type(2){-webkit-animation:moveFromLeft .6s ease both;animation:moveFromLeft .6s ease both}@-webkit-keyframes moveFromLeft{from{-webkit-transform:translateX(-100%)}}@keyframes moveFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.home-page-bg{position:relative;width:100%;height:100%;padding-top:1rem;padding-bottom:1rem;background-size:cover;background-position:top center;background-repeat:no-repeat;text-align:right;overflow:hidden}.home-page-bg-video-container{position:absolute;width:100%;height:100%;left:0;top:0}.home-page-bg-video-container video{position:absolute;width:auto;height:auto;min-width:100%;min-height:100%;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.home-page-button{position:absolute;left:2.083rem;bottom:3.819rem;width:auto;height:4.5rem;min-width:18rem;padding-left:1.597rem;padding-right:4.1667rem;border:.34rem solid #00c6f0;text-align:left;font-size:1.3333rem;color:#00c6f0;line-height:4.16rem;letter-spacing:.1em}.home-page-button:after{content:'';position:absolute;width:2.1875rem;height:1.11rem;right:1.597rem;top:50%;margin-top:-.555rem;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(Images/button-right-arrow.png)}.counter{position:relative;width:auto;margin-right:8.19rem;transition:transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out;-ms-transition:-ms-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out}.counter.passive{transform:translateX(300%);-webkit-transform:translateX(300%);-moz-transform:translateX(300%);-ms-transform:translateX(300%);-o-transform:translateX(300%)}.counter-title{position:relative;width:auto;height:auto;font-size:1.5vh;color:#20c6f0;font-weight:600}.counter-number{position:relative;width:auto;height:auto;margin-top:8vh;font-size:23.75vh;line-height:15.75vh;color:#20c6f0;display:block}.counter-title+.counter-number{margin-top:5vh}.counter-number:after{position:absolute;width:7.57rem;height:auto;left:calc(100% + .62rem);bottom:1.1vh;font-family:'NewParis';font-size:1.67rem;line-height:3rem;text-align:left;color:#20c6f0;border-bottom:1px solid #20c6f0}.page-container{position:relative;width:100%;height:100%;overflow:hidden;padding-top:9.79rem;background-size:cover;background-position:center;background-repeat:no-repeat;background-position:center}.allow-scroll .page-container{overflow:auto}.page-container-borders{position:absolute;width:auto;height:100%;top:0;left:14rem;font-size:0}.page-container-border{position:relative;width:1px;height:100%;margin-left:0;background-color:rgba(255,255,255,.2);display:inline-block;vertical-align:top}.page-container-hide-background{background-image:none;background-color:#20c6f0}.detail-page-content{position:relative;width:100%;height:auto;padding-left:14rem;padding-right:8.68rem}.detail-page-title{position:relative;width:100%;height:auto;margin-bottom:3.47rem;font-size:2.22rem!important;line-height:2.77rem!important;color:#fff!important;font-weight:normal!important}.detail-page-title *{font-family:inherit!important;font-size:2.22rem!important;line-height:2.77rem!important;color:#fff!important;font-weight:normal!important}.detail-page-title-type-2{position:relative;width:100%;height:auto;padding-top:.5rem;margin-bottom:1rem;font-size:8.89rem!important;line-height:7.5rem!important;color:#fff!important;font-weight:normal!important}.detail-page-title-type-2 *{font-size:8.89rem!important;line-height:7.5rem!important;color:#fff!important;font-weight:normal!important}.detail-page-text{position:relative;width:100%;height:auto;margin-bottom:3.47rem;font-size:1.11rem!important;line-height:1.875rem!important;color:#fff!important;font-weight:400!important}.detail-page-text *{font-family:inherit!important;font-size:1.11rem!important;line-height:1.875rem!important;color:#fff!important;font-weight:400!important}.detail-page-text img{position:relative;width:100%;height:auto}.detail-page-text *.detail-page-text-short-see-all{position:relative;width:100%;font-weight:600!important;margin-top:1rem;text-decoration:underline;cursor:pointer}.detail-page-text.active .detail-page-text-short{display:none}.detail-page-text-long{display:none}.detail-page-text.active .detail-page-text-long{display:block}.detail-page-text a{color:#fff!important}.detail-page-text b{font-weight:600!important}.detail-page-text strong{font-weight:600!important}.white-background{background-color:#fff;color:#20c6f0!important}.detail-page-content-title{position:absolute;left:2.08rem;top:.5rem;font-size:.69rem!important;line-height:1.11rem!important;color:#fff!important;font-weight:600!important;letter-spacing:.1em!important}.detail-page-content-title *{font-size:.69rem!important;line-height:1.11rem!important;color:#fff!important;font-weight:600!important;letter-spacing:.1em!important}.calendar-content{position:relative;width:100%;height:auto;margin-bottom:3.47rem;font-size:0}.calendar-column{position:relative;width:auto;max-width:50%;height:auto;display:inline-block;vertical-align:top}.calendar-column-title{position:relative;width:auto;height:auto;margin-bottom:.69rem;font-size:.69rem;font-weight:400;color:#fff}.calendar-column-value{position:relative;width:auto;height:auto;font-size:2.22rem;line-height:3.19rem;color:#fff;overflow:hidden}.calendar-column:first-child{padding-right:.69rem}.calendar-column:first-child .calendar-column-value{padding-right:4rem}.calendar-column:first-child .calendar-column-value:after{content:"";display:inline-block;height:1px;vertical-align:middle;width:100%;margin-right:-100%;margin-left:.69rem;margin-top:-.5rem;border-top:1px solid #fff}.detail-page-content-big .detail-page-text{margin-bottom:0}.detail-page-text-big{position:relative;width:100%;height:auto;margin-bottom:3.47rem;color:#fff!important;font-size:5rem!important;line-height:5.14rem!important}.jury-content{position:relative;width:100%;height:auto;margin-bottom:3.47rem}.jury{position:relative;width:100%;height:auto;padding-bottom:2.9rem}.jury:last-child{padding-bottom:0}.jury-city{position:relative;width:100%;height:auto;font-size:1.11rem;color:#fff;font-weight:600;margin-bottom:1.77rem}.jury-title{position:relative;width:auto;height:auto;margin-bottom:.5rem;font-size:.83rem;color:#20c6f0;font-weight:600}.jury-title .white-background{padding-left:.85em;padding-right:.85em;padding-bottom:.3em;padding-top:.5rem}.jury-image{position:relative;width:12.22rem;height:auto;margin-right:1.38rem;display:inline-block;vertical-align:middle}.jury-image img{position:relative;width:100%;height:auto}.jury-name{position:relative;width:auto;height:auto;font-size:0;margin-bottom:2rem;display:block}.jury-name-text{position:relative;width:auto;height:auto;font-size:4.17rem;line-height:4.6rem;color:#fff}.jury-name.small .jury-name-text{font-size:2.22rem}.jury-image+.jury-name-text{max-width:calc(100% - 13.6rem);display:inline-block;vertical-align:middle}.jury-name:last-child{margin-bottom:0}.jury-name-title{position:relative;width:100%;height:auto;margin-top:.5rem;font-weight:400;font-size:1.11rem;color:#fff;line-height:1.11rem}.jury-will-be-detarminated{position:relative;width:100%;height:auto;font-size:2.5rem;color:#fff;margin-top:.5rem}.detail-page-text-small{padding-top:.3rem;font-size:1.13rem!important;line-height:1.3rem!important}.detail-page-text-small *{font-size:1.13rem!important;line-height:1.3rem!important}.prizes-content{position:relative;width:100%;height:auto;margin-bottom:2.9rem}.prize{position:relative;width:100%;height:auto;padding-bottom:2.9rem}.prize:last-child{padding-bottom:0}.prize-title{position:relative;width:auto;height:auto;margin-bottom:.5em;font-size:.83rem;color:#20c6f0;font-weight:600}.prize-title .white-background{padding-left:.85em;padding-right:.85em;padding-bottom:.3em;padding-top:.5rem}.prize-name{position:relative;width:auto;height:auto;font-size:4.17rem;line-height:4.8rem;color:#fff}.prize-name-small{font-size:1.66rem;line-height:2.08rem}.winners-content{position:relative;width:100%;height:auto;margin-bottom:3.47rem}.winner{position:relative;width:100%;height:auto;padding-bottom:2.9rem}.winner:last-child{padding-bottom:0}.winner-title{position:relative;width:auto;height:auto;margin-bottom:.5em;font-size:.83rem;color:#20c6f0;font-weight:600}.winner-title .white-background{padding-left:.85em;padding-right:.85em;padding-bottom:.3em;padding-top:.5rem}.winner-name{position:relative;width:auto;height:auto;font-size:4.17rem;line-height:4.6rem;color:#fff;margin-bottom:2rem}.winner-name-title{position:relative;width:100%;height:auto;margin-top:.5rem;font-size:1.11rem;color:#fff;line-height:1.11rem}.gallery-page-container{background-image:none!important;background-color:#20c6f0;padding-top:0}.gallery-page-container .detail-page-content{padding-bottom:0}.gallery-container{position:relative;width:54.4rem;max-width:100%;height:auto;font-size:0}.gallery-item{position:relative;width:50%;height:auto;display:inline-block;vertical-align:top}.gallery-item:nth-child(4n+1) .gallery-item-image{margin-left:50%}.gallery-item:nth-child(4n+2) .gallery-item-image{margin-left:50%}.gallery-item-image{position:relative;width:50%;padding-top:50%;background-size:cover;background-position:center;cursor:pointer;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out}.gallery-item-image.passive{opacity:0}.gallery-item-description{position:absolute;width:50%;left:0;top:0;padding:1.04rem;font-size:1.39rem;line-height:1.875rem;color:#fff;display:block;opacity:0;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out}.gallery-item:nth-child(4n+1) .gallery-item-description:before{content:'';position:absolute;left:100%;top:1.9rem;width:0;height:0;border-style:solid;border-width:1.11rem 0 1.11rem 1.07rem;border-color:transparent transparent transparent #20c6f0}.gallery-item:nth-child(4n+2) .gallery-item-description:before{content:'';position:absolute;left:100%;top:1.9rem;width:0;height:0;border-style:solid;border-width:1.11rem 0 1.11rem 1.07rem;border-color:transparent transparent transparent #20c6f0}.gallery-item:nth-child(4n+3) .gallery-item-description:before{content:'';position:absolute;right:100%;top:1.9rem;width:0;height:0;border-style:solid;border-width:1.11rem 1.07rem 1.11rem 0;border-color:transparent #20c6f0 transparent transparent}.gallery-item:nth-child(4n+4) .gallery-item-description:before{content:'';position:absolute;right:100%;top:1.9rem;width:0;height:0;border-style:solid;border-width:1.11rem 1.07rem 1.11rem 0;border-color:transparent #20c6f0 transparent transparent}.gallery-item-description br{display:none}.gallery-container.hover-state .gallery-item-image{opacity:.3}.gallery-container.hover-state .gallery-item.hover-item .gallery-item-image{opacity:1}.gallery-item.hover-item .gallery-item-description{opacity:1}.gallery-item:nth-child(4n+3) .gallery-item-description{left:50%}.gallery-item:nth-child(4n+4) .gallery-item-description{left:50%}.gallery-lightbox{position:fixed;width:100%;height:100%;top:0;left:0;padding:1.11rem 3.96rem 1.11rem 1.11rem;background-color:#20c6f0;font-size:0;z-index:9;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transition:transform .5s cubic-bezier(.025,.635,.445,.98);-webkit-transition:-webkit-transform .5s cubic-bezier(.025,.635,.445,.98);-moz-transition:-moz-transform .5s cubic-bezier(.025,.635,.445,.98);-ms-transition:-ms-transform .5s cubic-bezier(.025,.635,.445,.98);-o-transition:-o-transform .5s cubic-bezier(.025,.635,.445,.98)}.gallery-lightbox.active{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.gallery-lightbox-image{position:relative;width:50%;height:100%;display:inline-block;vertical-align:bottom;overflow:hidden}.gallery-lightbox-image-bg{position:absolute;width:100%;height:100%;left:0;top:0;background-size:auto 100%;background-repeat:no-repeat;background-position:center;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition-delay:.4s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;opacity:0}.gallery-lightbox-image-bg.active{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transition-delay:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;z-index:2;opacity:1}.gallery-lightbox-description{position:relative;width:50%;max-height:100%;padding-top:7.29rem;display:inline-block;vertical-align:bottom}.gallery-lightbox-description-text{position:absolute;width:100%;height:auto;right:0;bottom:0;bottom:7.29rem;font-size:3.33rem;line-height:4.17rem;color:#fff;text-align:right;opacity:0;transition:opacity .4s ease-in-out}.gallery-lightbox-description-text.active{opacity:1;z-index:2}.gallery-lightbox-paging{position:absolute;width:100%;height:auto;bottom:3.125rem;padding-right:3.96rem;left:0;text-align:right}.gallery-lightbox-paging>div{position:relative;width:auto;height:auto;display:inline-block;margin-left:2.08rem;font-size:.83rem;font-weight:400;color:#fff;cursor:pointer}.gallery-lightbox-close{position:absolute;width:1.42rem;height:auto;top:3.23rem;right:3.89rem;z-index:2;cursor:pointer}.gallery-lightbox-close img{position:relative;width:100%;height:auto}.openning-loading{position:fixed;width:100%;height:100%;top:0;left:0;font-size:0;z-index:99}.openning-loading-left{position:relative;width:35.42rem;height:100%;display:inline-block;vertical-align:top;background-color:#20c6f0;-webkit-transition:transform 1s cubic-bezier(.77,0,.175,1);-moz-transition:transform 1s cubic-bezier(.77,0,.175,1);-o-transition:transform 1s cubic-bezier(.77,0,.175,1);-ms-transition:transform 1s cubic-bezier(.77,0,.175,1);transition:transform 1s cubic-bezier(.77,0,.175,1)}.open-page .openning-loading-left{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}.openning-loading-right{position:relative;width:calc(100% - 35.42rem);height:100%;display:inline-block;vertical-align:top;background-color:#20c6f0;overflow:hidden;-webkit-transition:transform 1s cubic-bezier(.77,0,.175,1);-moz-transition:transform 1s cubic-bezier(.77,0,.175,1);-o-transition:transform 1s cubic-bezier(.77,0,.175,1);-ms-transition:transform 1s cubic-bezier(.77,0,.175,1);transition:transform 1s cubic-bezier(.77,0,.175,1)}.open-page .openning-loading-right{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}.openning-loading-left:before{content:'';position:absolute;width:2px;height:100%;right:0;background-color:rgba(255,255,255,.3);transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform-origin:bottom;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transition:transform 1s cubic-bezier(.53,.19,0,1);-webkit-transition:-webkit-transform 1s cubic-bezier(.53,.19,0,1);-moz-transition:-moz-transform 1s cubic-bezier(.53,.19,0,1);-ms-transition:-ms-transform 1s cubic-bezier(.53,.19,0,1);-o-transition:-o-transform 1s cubic-bezier(.53,.19,0,1)}.openning-loading-left.active:before{transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1)}.openning-loading-percentage{content:'';position:absolute;width:2px;height:100%;right:0;background-color:#fff;transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform-origin:bottom;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transition:transform 6s cubic-bezier(.53,.19,0,1);-webkit-transition:-webkit-transform 6s cubic-bezier(.53,.19,0,1);-moz-transition:-moz-transform 6s cubic-bezier(.53,.19,0,1);-ms-transition:-ms-transform 6s cubic-bezier(.53,.19,0,1);-o-transition:-o-transform 6s cubic-bezier(.53,.19,0,1)}.opening-loading-text{position:absolute;width:auto;height:auto;left:0;top:50%;font-size:3.4rem;line-height:3.5rem;color:#fff;padding-left:1rem;transform:translate(-100%,-50%);-webkit-transform:translate(-105%,-50%);-moz-transform:translate(-105%,-50%);-ms-transform:translate(-105%,-50%);-o-transform:translate(-105%,-50%);transition:transform 1s cubic-bezier(.53,.19,0,1);-webkit-transition:-webkit-transform 1s cubic-bezier(.53,.19,0,1);-moz-transition:-moz-transform 1s cubic-bezier(.53,.19,0,1);-ms-transition:-ms-transform 1s cubic-bezier(.53,.19,0,1);-o-transition:-o-transform 1s cubic-bezier(.53,.19,0,1)}.openning-loading-right.animate .opening-loading-text{transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.previous-competitions-menu{position:fixed;width:auto;height:auto;left:35.42rem;top:0;display:none}.previous-competitions-menu.animate{transition:top .3s ease-in-out;-webkit-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;-ms-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out}.previous-competitions-years{position:relative;width:auto;height:auto;list-style-type:none}.previous-competitions-year{position:relative;width:auto;height:auto;margin-bottom:.69rem;padding-left:2.08rem;font-size:.9rem;font-weight:400}.previous-competitions-year a{position:relative;width:auto;height:auto;color:#70e8fd;transition:color .3s linear;-webkit-transition:color .3s linear;-moz-transition:color .3s linear;-ms-transition:color .3s linear;-o-transition:color .3s linear}.previous-competitions-year.active>a{color:#fff}.previous-competitions-year:before{content:'';position:absolute;width:0;height:2px;left:0;top:50%;margin-top:-1px;background-color:#fff;transition:width .3s linear}.previous-competitions-year.active:before{width:1.04rem}.previous-competitions-year-detail-items{position:absolute;width:auto;height:auto;padding-left:1.21rem;top:0;left:100%;transition:top .2s ease-in-out;-webkit-transition:top .2s ease-in-out;-moz-transition:top .2s ease-in-out;-ms-transition:top .2s ease-in-out;-o-transition:top .2s ease-in-out;list-style-type:none;display:none}.previous-competitions-year.active .previous-competitions-year-detail-items{display:block}.previous-competitions-year-detail-item{position:relative;width:auto;height:auto;margin-bottom:.69rem}.previous-competitions-year-detail-item a{position:relative;width:auto;height:auto;font-size:.9rem;font-weight:400;color:#70e8fd}.previous-competitions-year-detail-item.active a{color:#fff}.contact-page-container{background-image:none!important;background-color:#20c6f0}.contact-detail-page-title{font-size:2.22rem!important;line-height:2.36rem!important;margin-bottom:0!important}.contact-detail-page-title *{font-size:2.22rem!important;line-height:2.36rem!important}.contact-page-container .detail-page-content{padding-bottom:4.17rem}.contact-form-container{position:relative;width:32.78rem;height:auto}.contact-form-inputs{position:relative;width:100%;height:auto}.contact-form-input{position:relative;width:100%;height:auto;margin-top:1.56rem}.contact-form-input:first-child{margin-top:0}.contact-form-input-placeholder{position:absolute;width:auto;height:auto;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;font-family:'Poppins';font-weight:600;font-size:1.25rem;line-height:1.56rem;color:#fff}.contact-form-input.focused .contact-form-input-placeholder{font-size:.69rem;top:-1.2rem;opacity:.4;transform:none;color:#fff!important;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.contact-form-input.error .contact-form-input-placeholder{color:#ff6767}.contact-form-input input{position:relative;width:100%;height:auto;font-family:'Poppins';font-weight:600;font-size:1.25rem;line-height:1.56rem;color:#fff;border:none;border-bottom:2px solid #fff;outline:none;background-color:transparent}.contact-form-input.error input{border-color:#ff6767;color:#ff6767}.contact-form-input-textarea{background-image:linear-gradient(transparent,transparent calc(2.98rem - 3px),#fff calc(2.98rem - 3px));background-image:-webkit-linear-gradient(transparent,transparent calc(2.98rem - 3px),#fff calc(2.98rem - 3px));background-image:-moz-linear-gradient(transparent,transparent calc(2.98rem - 3px),#fff calc(2.98rem - 3px));background-image:-ms-linear-gradient(transparent,transparent calc(2.98rem - 3px),#fff calc(2.98rem - 3px));background-image:-o-linear-gradient(transparent,transparent calc(2.98rem - 3px),#fff calc(2.98rem - 3px));background-size:2.98rem 2.98rem;background-position:top -.5rem center}.contact-form-input-textarea.error{background-image:linear-gradient(transparent,transparent calc(2.98rem - 3px),#ff6767 calc(2.98rem - 3px));background-image:-webkit-linear-gradient(transparent,transparent calc(2.98rem - 3px),#ff6767 calc(2.98rem - 3px));background-image:-moz-linear-gradient(transparent,transparent calc(2.98rem - 3px),#ff6767 calc(2.98rem - 3px));background-image:-ms-linear-gradient(transparent,transparent calc(2.98rem - 3px),#ff6767 calc(2.98rem - 3px));background-image:-o-linear-gradient(transparent,transparent calc(2.98rem - 3px),#ff6767 calc(2.98rem - 3px))}.contact-form-input-textarea .contact-form-input-placeholder{top:.9rem;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.contact-form-input-textarea .contact-form-error-message{top:1.05rem;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.contact-form-input textarea{position:relative;width:100%;height:8.54rem;font-family:'Poppins';font-weight:600;font-size:1.25rem;line-height:2.98rem;overflow:hidden;color:#fff;border:none;outline:none;resize:none;background-color:transparent}.contact-form-input.error textarea{color:#ff6767}.contact-form-error-message{position:absolute;width:auto;height:auto;right:0;top:50%;font-size:.69rem;color:#ff6767;font-weight:600;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);display:none}.contact-form-input.error .contact-form-error-message{display:block}.contact-form-button{position:relative;width:100%;height:auto;margin-top:1.56rem}.contact-form-button input{position:relative;width:100%;height:auto;font-family:inherit;font-size:.83rem;color:#00c6f0;line-height:3.125rem;font-weight:600;background-color:#fff;outline:none;border:none;text-transform:uppercase;cursor:pointer}.form-success-message{position:absolute;top:0;font-size:1.33rem;color:#fff;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.form-success-message.active{top:-2.2rem;opacity:1}.detail-page-title-announcement{padding-left:2.08rem;display:block}.detail-page-title-announcement:before{content:'';position:absolute;width:1.04rem;height:1px;top:1.2rem;left:0;background-color:#fff;transition:width .2s ease-in-out;-webkit-transition:width .2s ease-in-out;-moz-transition:width .2s ease-in-out;-ms-transition:width .2s ease-in-out;-o-transition:width .2s ease-in-out}.detail-page-title-announcement:hover:before{width:2.08rem}.detail-page-title-announcement-detail{font-size:4.16rem!important;line-height:4.72rem!important}.detail-page-content-title-announcement-detail img{width:1.11rem;margin-right:1.35rem}.sponsor-content{position:relative;width:100%;height:auto}.sponsor{position:relative;width:100%;height:auto;margin-bottom:1.6rem;font-size:0}.sponsor-image{position:relative;width:39.3%;height:10.1rem;background-color:#fff;display:inline-block;vertical-align:middle}.sponsor-image img{position:absolute;max-width:13rem;max-height:7.22rem;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.sponsor-title{position:relative;width:calc(60.7% - 4px);height:10.1rem;padding:2.68rem 3.29rem;margin-left:4px;background-color:#fff;display:inline-block;vertical-align:middle}.sponsor-title-text{position:absolute;width:calc(100% - 6.58rem);height:auto;max-height:4.74rem;top:50%;left:3.29rem;font-size:1.944rem!important;line-height:2.43rem!important;color:#00bce4;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);overflow:hidden}.sponsor-title-text *{font-size:1.944rem!important;line-height:2.43rem!important}@media screen and (min-width:1441px){html{font-size:14.4px}.detail-page-content{padding-right:20vw}}.mobile-buttons,.gallery-lightbox-image-bg img{display:none}@media screen and (max-width:900px){.home-page-bg-video-container{display:none}.menu-container,.page-container-wrapper{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.openning-loading{display:none}.page-container-wrapper{width:100%;display:block}.menu-container-wrapper{display:block;width:100%;top:0;left:0;position:fixed;height:auto;padding-top:4.8rem;padding-bottom:4.8rem;z-index:10}.menu-container-wrapper.logo-with-text{padding-bottom:6.8rem}.menu-container-wrapper.active{height:100%;padding-bottom:0}.menu-container{padding-bottom:0}.logo{text-align:left}.logo a{width:34.667rem;margin-right:0;margin-left:6.667rem}.logo-with-text .logo a{width:30.495rem}.logo-text{right:auto;left:auto;right:63rem;font-size:4rem}.menu-container-wrapper.active .logo{display:none}.menu{display:none;text-align:center;margin-top:0}.menu-footer-container{display:none}.menu-container-wrapper.active .menu{display:block}.menu-container-wrapper.active .menu-footer-container{display:block}.menu-container-wrapper.active .menu-content{padding-top:16vh}.menu>ul>li{padding-right:0;padding-top:0;padding-bottom:1.875rem;font-size:9.6rem;border-top:0;border-bottom:0}.menu.active>ul>li:not(.active){display:none}.menu>ul>li:not(:first-child){margin-top:8rem}.menu>ul>li>ul>li{margin-top:1rem;font-size:5.333rem}.menu>ul>li>ul>li:first-child{margin-top:.2rem}.menu>ul>li>a{position:static}.menu>ul>li>a>span{right:50%;top:calc(100% - 5px);font-size:3.2rem;width:100%;transform:translateX(50%);-webkit-transform:translateX(50%);-ms-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%)}.menu>ul>li.active>a>span{display:none}.menu ul li a:after{display:none}.menu>ul>li.active>ul{max-height:none}.menu>ul>li.active:not(.selected)>a:after{display:none}.menu>ul>li.selected>ul>li.selected>a:after{display:none}.page-container-wrapper{padding-top:22rem;height:auto}.home-page-bg{height:100vh;padding-top:0;padding-bottom:0;background-image:url(Images/homepage-mobile-bg.png);background-size:cover;background-position:top center;background-repeat:no-repeat}.home-page-button{font-size:6rem;height:13.3rem;line-height:13.3rem;padding-left:4rem;padding-right:12rem;border-width:.8rem;left:auto;bottom:auto;top:8rem;right:5rem}.home-page-button:after{width:8rem;height:3rem;margin-top:-1.5rem}.home-page-button+.counter{padding-top:20rem;padding-bottom:20rem}.counter{margin-right:20rem}.counter-number{font-size:37.35rem;line-height:37.35rem;margin-top:0}.counter-title+.counter-number{margin-top:3rem}.counter-title{position:fixed;left:5.6rem;bottom:4rem;font-size:4.8rem;text-align:left;line-height:1.333em;word-spacing:100rem}.counter-number:after{font-size:4.8rem;width:18.58rem;line-height:9rem;bottom:7.97rem}.mobile-buttons{display:block;position:fixed;right:8.667rem;top:7.8515625rem;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.mobile-buttons img{width:10rem;display:none}.menu-container-wrapper:not(.active) .menu-open{display:block}.menu-container-wrapper.active:not(.sub-open) .menu-close{display:block}.menu-container-wrapper.active.sub-open .menu-back{display:block}.announcements{padding-right:0;margin-bottom:5rem}.menu-container-wrapper.sub-open .announcements{display:none}.announcements-slider{position:relative;width:100%;height:auto}.announcement{font-size:3.733rem!important;line-height:5.067rem!important;text-align:center!important}.announcement *{font-size:3.733rem!important;line-height:5.067rem!important;text-align:center!important}.announcements-slider .owl-nav{bottom:calc(100% + 3rem);text-align:center;padding-right:0!important}.announcements-slider-title{width:100%;text-align:center;font-size:3.2rem;line-height:3.2rem;position:absolute;bottom:calc(100% + 9rem);left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.announcements-slider .owl-nav>div{margin-left:2rem;margin-right:2rem}.announcements-slider .owl-nav>div img{width:8rem}.menu-footer-logos{text-align:center;padding-right:0;margin-bottom:0}.menu-footer-logos-title{width:100%;text-align:center;font-size:3.2rem;line-height:3.2rem}.menu-container-wrapper.sub-open .menu-footer-logos{display:none}.menu-footer-logo{margin-top:3rem;margin-left:4rem;margin-right:4rem}.menu-footer{height:16.8rem;margin-top:4vh}.menu-footer-language-wrapper{width:12rem}.menu-footer-language-wrapper a{font-size:3.2rem;line-height:14.9333rem}.menu-footer-items{width:calc(100% - 12rem);white-space:nowrap;overflow-x:auto;padding-left:3rem;padding-right:3rem;text-align:center}.menu-footer-item{margin-left:2rem;margin-right:2rem}.menu-footer-item a{font-size:3.2rem;line-height:14.9333rem}.menu-footer-logo{height:8.8rem}.page-container-borders{display:none}.page-container{min-height:calc(100vh - 26.2rem);padding-top:10rem;overflow-x:hidden!important}body.sub-menu-open .page-container{padding-top:21rem}.detail-page-content{padding-left:8.8rem;padding-right:8.8rem}.detail-page-content-title{position:relative;left:auto;top:auto;font-size:2.6667rem!important;line-height:1.1em!important;letter-spacing:.1em!important;margin-bottom:5rem}.detail-page-content-title *{position:relative;left:auto;top:auto;font-size:2.6667rem!important;line-height:1.1em!important;letter-spacing:.1em!important}.detail-page-text{margin-bottom:15rem;font-size:4.2667rem!important;line-height:1.5em!important}.detail-page-text *{font-size:4.2667rem!important;line-height:1.5em!important}.detail-page-text-big{margin-bottom:15rem;font-size:12rem!important;line-height:13rem!important}.detail-page-title{margin-bottom:15rem;font-size:8.5334rem!important;line-height:1.2em!important}.detail-page-title *{font-size:8.5334rem!important;line-height:1.2em!important}.detail-page-title-type-2{font-size:15rem!important;line-height:1em!important}.detail-page-title-type-2 *{font-size:15rem!important;line-height:1em!important}.calendar-content{margin-bottom:15rem}.calendar-column-title{margin-bottom:2.65rem;font-size:2.65rem}.calendar-column-value{font-size:8.5334rem;line-height:11.333rem}.calendar-column:first-child{padding-right:2.65rem}.calendar-column:first-child .calendar-column-value:after{margin-left:1rem;margin-top:-3rem}.detail-page-content-calendar{margin-bottom:8rem}.calendar-close-date{font-size:12rem!important;line-height:13rem!important}.jury-content{margin-bottom:10rem}.jury{padding-bottom:10rem}.jury-city{font-size:4.2667rem;margin-bottom:5rem}.jury-title{margin-bottom:2rem;font-size:3.2rem}.jury-title .white-background{padding-top:.5em}.jury-image{width:17.22rem}.jury-name{margin-bottom:10rem}.jury-name-text{font-size:14rem;line-height:14rem}.jury-name.small .jury-name-text{font-size:8.5334rem}.jury-image+.jury-name-text{max-width:calc(100% - 18.6rem)}.jury-name-title{margin-top:0;font-size:4.2667rem;line-height:1.2em}.jury-will-be-detarminated{font-size:6rem;margin-top:.5rem}.prizes-detail-page-text{padding-top:0;margin-bottom:10rem;font-size:3.19rem!important;line-height:1.2em!important}.prizes-detail-page-text *{font-size:3.19rem!important;line-height:1.2em!important}.prizes-content{margin-bottom:10rem}.prize{padding-bottom:6rem}.prize-title{margin-bottom:.5em;font-size:3.19rem;line-height:2em}.prize-title .white-background{padding-top:.5em}.prize-name{font-size:12rem;line-height:1.1em}.prize-name-small{font-size:5rem;line-height:1.1em}.winners-content{margin-bottom:10rem}.winner{padding-bottom:15rem}.winner:last-child{padding-bottom:0}.winner-title{margin-bottom:2rem;font-size:3.2rem;line-height:2em}.winner-title .white-background{padding-top:.5em}.winner-name{font-size:14rem;line-height:14rem;margin-bottom:0}.winner-name-title{margin-top:0;font-size:4.2667rem;line-height:1.2em}.gallery-page-container{background-image:none!important;background-color:#20c6f0;padding-top:0}.gallery-page-container .detail-page-content{padding:0}.gallery-container{width:100%;max-width:unset}.gallery-item{width:100%}.gallery-item:nth-child(odd) .gallery-item-image{margin-left:0}.gallery-item:nth-child(even) .gallery-item-image{margin-left:50%}.gallery-item-image.passive{opacity:0}.gallery-item-description{padding:4.16rem;font-size:5.56rem;line-height:1.2em;opacity:1}.gallery-item:nth-child(even) .gallery-item-description:before{content:'';position:absolute;left:100%!important;right:auto!important;top:7.6rem!important;width:0;height:0;border-style:solid;border-width:4.44rem 0 4.44rem 4.28rem!important;border-color:transparent transparent transparent #20c6f0!important}.gallery-item:nth-child(odd) .gallery-item-description:before{content:'';position:absolute;right:100%!important;left:auto!important;top:7.6rem!important;width:0;height:0;border-style:solid;border-width:4.44rem 4.28rem 4.44rem 0!important;border-color:transparent #20c6f0 transparent transparent!important}.gallery-container.hover-state .gallery-item-image{opacity:1}.gallery-item:nth-child(odd) .gallery-item-description{left:50%}.gallery-item:nth-child(even) .gallery-item-description{left:0}.gallery-lightbox{padding:4.2667rem;padding-top:40.758rem;overflow-y:auto;overflow-x:hidden}.gallery-lightbox-image{position:relative;width:100%;height:auto;display:block;vertical-align:unset;overflow:hidden}.gallery-lightbox-image-bg{position:relative;height:auto;left:auto;top:auto;background:none!important;display:none!important}.gallery-lightbox-image-bg.active{display:block!important}.gallery-lightbox-image-bg img{display:block;width:100%}.gallery-lightbox-description{left:50%;max-height:unset;padding-top:4.2667rem;vertical-align:unset}.gallery-lightbox-description-text{position:relative;height:auto;right:auto;bottom:auto;font-size:5.6rem;line-height:1.405em;display:none}.gallery-lightbox-description-text.active{display:block}.gallery-lightbox-paging{bottom:auto;top:30.4913rem;padding-right:0;padding-left:4.2667rem;left:0;text-align:left}.gallery-lightbox-paging>div{margin-left:4rem;font-size:4rem}.gallery-lightbox-paging>div:first-child{margin-left:0}.gallery-lightbox-close{position:absolute;width:6rem;top:30.4913rem;right:4.2667rem;z-index:3}.previous-competitions-menu{position:absolute;width:100%;height:auto;left:0;top:26.224625rem!important}.previous-competitions-years{position:relative;width:auto;height:auto;list-style-type:none;white-space:nowrap;overflow-x:auto;overflow-y:hidden;padding-top:2rem;padding-bottom:8rem;padding-left:5.3rem;padding-right:5.3rem}.previous-competitions-year{position:static;margin-bottom:0;line-height:1em;padding:3rem;font-size:4.2667rem;display:inline-block;vertical-align:top}.previous-competitions-year:before{display:none}.previous-competitions-year.active:before{display:none}.previous-competitions-year-detail-items{position:absolute;padding-left:0;top:12rem!important;left:8.8rem}.previous-competitions-year-detail-item{position:relative;width:auto;height:auto;margin-bottom:0;display:inline-block;padding-left:3rem;padding-right:3rem}.previous-competitions-year-detail-item:first-child{padding-left:0}.previous-competitions-year-detail-item a{position:relative;font-size:4.2667rem;line-height:1em}.contact-page-container .detail-page-content{padding-bottom:10rem}.contact-form-container{width:100%}.contact-form-input{margin-top:5rem}.contact-form-input:first-child{margin-top:0}.contact-form-input input{height:auto;font-size:4.2667rem;line-height:5rem}.contact-form-input textarea{height:21rem;font-size:4.2667rem;line-height:7rem}.contact-form-input-textarea{background-image:linear-gradient(transparent,transparent calc(7rem - 2px),#fff calc(7rem - 2px));background-image:-webkit-linear-gradient(transparent,transparent calc(7rem - 2px),#fff calc(7rem - 2px));background-image:-moz-linear-gradient(transparent,transparent calc(7rem - 2px),#fff calc(7rem - 2px));background-image:-ms-linear-gradient(transparent,transparent calc(7rem - 2px),#fff calc(7rem - 2px));background-image:-o-linear-gradient(transparent,transparent calc(7rem - 2px),#fff calc(7rem - 2px));background-size:7rem 7rem;background-position:top -.5rem center}.contact-form-input-textarea.error{background-image:linear-gradient(transparent,transparent calc(7rem - 2px),#ff6767 calc(7rem - 2px));background-image:-webkit-linear-gradient(transparent,transparent calc(7rem - 2px),#ff6767 calc(7rem - 2px));background-image:-moz-linear-gradient(transparent,transparent calc(7rem - 2px),#ff6767 calc(7rem - 2px));background-image:-ms-linear-gradient(transparent,transparent calc(7rem - 2px),#ff6767 calc(7rem - 2px));background-image:-o-linear-gradient(transparent,transparent calc(7rem - 2px),#ff6767 calc(7rem - 2px))}.contact-form-input-placeholder{font-size:4.2667rem}.contact-form-input.focused .contact-form-input-placeholder{font-size:3rem;top:-2.5rem}.contact-form-error-message{right:3rem;font-size:3rem}.contact-form-button{position:relative;top:auto;right:auto;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;text-align:right;margin-top:5rem}.contact-form-button input{font-size:4.2667rem;line-height:10rem}.contact-form-input-textarea .contact-form-input-placeholder{top:2.9rem}.contact-form-input-textarea .contact-form-error-message{top:1.05rem;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.form-success-message{font-size:4.2667rem;text-align:right;width:100%}.form-success-message.active{top:-9rem}.detail-page-title-announcement{padding-left:0}.detail-page-title-announcement:before{display:none}.detail-page-content-title-announcement-detail img{width:4rem;margin-right:2rem}.sponsor-image{position:absolute;width:0;height:100%}.sponsor-image img{width:auto;height:auto;max-width:16rem;max-height:80%;left:2rem;z-index:2;transform:translate(0,-50%)}.sponsor-title{width:100%;height:18rem;padding-left:20rem;margin-left:0}.sponsor-title-text{width:calc(100% - 23.29rem);left:23.29rem;max-height:13rem;font-size:4.2667rem!important;line-height:1.5em!important}.sponsor-title-text *{font-size:4.2667rem!important;line-height:1.5em!important}.sponsor-title-text br{display:none}}