@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);.wave{position:absolute;display:block;bottom:-1px;left:0;width:100%;height:auto}.wave-reverse-x{transform:scaleX(-1)}.wave-dark{position:absolute;bottom:0;left:0;width:100%;height:auto;pointer-events:none}.wave-dark .wave-path{transform:scaleX(1.2);transform-origin:50% 100%}.wave-dark .wave-path-1{fill:hsla(0,0%,100%,.05);animation:wave1 15s ease-in-out infinite}.wave-dark .wave-path-2{fill:hsla(0,0%,100%,.02);animation:wave2 15s ease-in-out infinite}.wave-dark .wave-path-3{fill:hsla(0,0%,100%,.02);animation:wave3 15s ease-in-out infinite}.wave-dark-1 .wave-path-1{display:none}.wave-light{position:absolute;top:50%;left:0;width:100%;height:auto;transform:translateY(-50%);pointer-events:none}.wave-light .wave-path{fill:rgba(77,68,104,.02);animation:wave4 6s ease-in-out infinite;transform-origin:50%}.wave-light .wave-path:nth-child(2){animation-delay:2s}.wave-light .wave-path:nth-child(3){animation-delay:4s}.wave-light-1{top:105%}.wave-light-reverse-x{transform:translateY(-50%) scaleX(-1)}.wave-light-reverse-y{transform:translateY(-50%) scaleY(-1)}.layer-wave{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.layer-wave+*{position:relative}.bg-gradient-dark-violet .wave-dark .wave-path-1,.bg-primary-violet .wave-dark .wave-path-1{fill:rgba(1,201,245,.3)}.bg-gradient-dark-violet .wave-dark .wave-path-2,.bg-primary-violet .wave-dark .wave-path-2{fill:rgba(226,63,236,.4)}.bg-gradient-dark-violet .wave-dark .wave-path-3,.bg-primary-violet .wave-dark .wave-path-3{fill:rgba(0,102,255,.2)}[class*=bg-gradient-orange-gold] [class*=wave-path-]{fill:rgba(226,63,236,.4)}@media (min-width:480px){.wave-dark-2{bottom:-18vw}}@media (min-width:768px){.wave-light-1{top:105%}.wave-dark-3{bottom:-10vw}}@keyframes wave1{25%{transform-origin:0 100%;transform:scale(1.4,1.3)}75%{transform:scale(1.4,.7);transform-origin:100% 100%}}@keyframes wave2{25%{transform-origin:0 100%}50%{transform:scale(1.3,.8)}75%{transform-origin:100% 100%}}@keyframes wave3{25%{transform-origin:100% 100%}50%{transform:scale(1.2,.9)}75%{transform-origin:0 100%}}@keyframes wave4{25%{transform:scaleY(.9)}75%{transform:scaleY(1.1)}}@keyframes wave5{25%{transform-origin:0 100%;transform:scale(1.3,1.1)}75%{transform:scale(1.15,.9);transform-origin:100% 100%}}@keyframes wave6{25%{transform-origin:100% 100%}50%{transform:scale(1.2,.8)}75%{transform-origin:0 100%}}@keyframes wave7{25%{transform-origin:0 100%}50%{transform:scale(1.1,.9)}75%{transform-origin:100% 100%}}@media only screen and (max-width:767px){.navigation--active{transform:translateY(150px)!important}}@media only screen and (max-width:1000px){.hamburger{display:inline-block!important}.navbar{height:auto;width:100%;background-color:#fff;position:absolute;top:0;left:0;transform:translateY(-550px);padding:2rem 0;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;z-index:9;border-bottom:1px solid rgba(0,0,0,.1)}.navbar>ul{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%}.navbar>ul a{font-size:1rem;margin-bottom:.7rem!important;margin-top:.7rem!important}.navigation--active{transform:translateY(105px)}.navigation__list{margin-top:50px;list-style:none}.navigation__item{margin-bottom:20px}.navigation__item a{text-decoration:none;color:#171717}}.hamburger{padding:10px;display:none;cursor:pointer;background-color:transparent;border:0;margin:0}.hamburger span.label{margin-right:10px;position:relative;display:inline-block;top:-5px;letter-spacing:2px;color:#fff}.hamburger:active,.hamburger:focus{border:none;outline:0}.hamburger,.navigation{transition:transform .3s ease-in-out .1s}.hamburger__box{width:35px;height:24px;display:inline-block;position:relative}.hamburger__inner{top:50%;transform:translateY(-50%);transition:background-color .1s ease-in-out .2s}.hamburger__inner,.hamburger__inner:after,.hamburger__inner:before{width:100%;height:3px;background-color:#fff;position:absolute;left:0}.hamburger__inner:after,.hamburger__inner:before{content:"";transition:transform .2s ease-in-out .2s}.hamburger__inner:before{top:-10px}.hamburger__inner:after{top:10px}.hamburger--active .hamburger__inner{background-color:transparent}.hamburger--active .hamburger__inner:before{transform:translateY(10px) rotate(45deg)}.hamburger--active .hamburger__inner:after{transform:translateY(-10px) rotate(-45deg)}.card-bo .center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)}.card-bo{width:100%;height:300px;background-color:#fff;background:linear-gradient(#f8f8f8,#fff);box-shadow:0 8px 16px -8px rgba(0,0,0,.4);border-radius:0;overflow:hidden;position:relative;margin-bottom:20px}@media only screen and (max-width:550px){.card-bo{height:330px}}@media only screen and (max-width:500px){.card-bo{height:350px}}@media only screen and (max-width:450px){.card-bo{height:400px}}@media only screen and (max-width:420px){.card-bo{height:450px}}.card-bo h2{text-align:left;font-size:22px;margin:20px 0!important}@media only screen and (max-width:500px){.card-bo h2{font-size:18px}}@media only screen and (max-width:350px){.card-bo h2{font-size:14px}}.card-bo .additional{position:absolute;width:150px;height:100%;background-color:#ffcd00;transition:width .4s;overflow:hidden;z-index:2}.card-bo.green .additional{background:linear-gradient(#92bca6,#a2ccb6)}.card-bo:hover .additional{width:100%}.card-bo:hover .additional .more-info{opacity:1}.card-bo .additional .user-card{width:150px;height:100%;position:relative}.card-bo .additional .user-card,.card-bo .additional .user-card .square.number{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card-bo .additional .user-card .square.number{background-color:#fff;width:120px;height:150px;font-size:40px;font-weight:900;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);-ms-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.card-bo .additional .user-card .square.number span{font-size:14px;font-weight:300}.card-bo .additional .user-card:after{content:"";display:block;position:absolute;top:10%;right:-2px;height:80%;border-left:2px solid rgba(0,0,0,.025)}.card-bo .additional .user-card .level,.card-bo .additional .user-card .points{top:15%;color:#fff;text-transform:uppercase;font-size:.75em;font-weight:700;background:rgba(0,0,0,.15);padding:.125rem .75rem;border-radius:100px;white-space:nowrap}.card-bo .additional .user-card .points{top:85%}.card-bo .additional .user-card svg{top:50%}.card-bo .additional .more-info{width:calc(100% - 150px);float:left;position:absolute;left:150px;height:100%;overflow:hidden;padding:0 1rem 1rem;top:0;right:0;opacity:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}.card-bo .additional .more-info h2{margin-bottom:0}.card-bo .additional .more-info .more{border-color:#2e2d2c;background-color:#2e2d2c;color:#fff}.card-bo:hover .additional .more-info .text-success{color:#2e2d2c!important}.card-bo .general h2{color:#2e2d2c;margin-bottom:0}.card-bo .details,.card-bo p{font-size:16px!important}.card-bo .details{margin-bottom:10px}.card-bo .general{width:calc(100% - 150px);height:100%;position:absolute;top:0;right:0;z-index:1;box-sizing:border-box;padding:0 1rem 1rem}.card-bo .general .more,.card-bo .more-info .more{position:absolute;bottom:1rem;right:1rem;font-size:.9em;border-color:#2e2d2c}.card-bo .more:hover{background-color:#2e2d2c}html{font-size:16px}body{background-color:#fff;margin:0;padding:0;font-family:Lato,sans-serif;color:#2e2d2c}*,:after,:before{box-sizing:border-box}#toast-container{top:100px!important}#toast-container>div{width:500px!important}.position-relative{position:relative!important}.position-sticky{-webkit-position:sticky!important;-moz-position:sticky!important;-ms-position:sticky!important;position:sticky!important}.btn{border-radius:0}svg{overflow:hidden;vertical-align:middle}.card{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.container{max-width:1270px}@media only screen and (max-width:1270px){.container{max-width:100%}}.notice{position:relative;z-index:100000;background-color:#fff;padding:15px 20px;text-align:center;color:#2e2d2c;font-weight:400;height:auto}.notice .notice-header{color:#dc3545!important;font-size:20px;font-weight:700}.notice .notice-header:after{content:"";width:100px;height:3px;background-color:#5bc2e7;display:table;margin:12px auto;padding:0}.notice *{font-family:Lato,sans-serif}.notice p,.notice pre{font-size:100%;margin:0;display:table;overflow:auto;width:100%;-webkit-white-space:break-spaces;-moz-white-space:break-spaces;-ms-white-space:break-spaces;white-space:break-spaces}header{height:80px;background-color:#2e2d2c;position:relative;z-index:10000;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}header.sticky{-webkit-position:sticky!important;-moz-position:sticky!important;-ms-position:sticky!important;position:sticky!important;top:0}header .logo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background-color:#fff;box-shadow:0 3px 15px rgba(0,0,0,.2);height:120px;width:300px;max-width:100%;text-align:center}header .logo img{height:auto;width:98%}@media only screen and (max-width:1200px){header .logo img{width:92%}}header .mobile-main-navbar{display:none;margin-top:15px;float:right}@media only screen and (max-width:1200px){header .mobile-main-navbar{display:block}}@media only screen and (max-width:1200px){header nav.main-navbar{display:none}}header nav.main-navbar .logo{display:none}header nav.main-navbar ul{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}header nav.main-navbar ul li a{color:#fff;text-decoration:none;padding:30px 15px;display:block;font-size:.75rem;font-weight:400;text-transform:uppercase}header nav.main-navbar ul li a.active,header nav.main-navbar ul li a:active,header nav.main-navbar ul li a:focus,header nav.main-navbar ul li a:hover{color:#ffcd00}header nav.main-navbar ul li a.active:after,header nav.main-navbar ul li a:active:after,header nav.main-navbar ul li a:focus:after,header nav.main-navbar ul li a:hover:after{width:100%;opacity:1}header nav.main-navbar ul li a:after{content:"";height:1px;background-color:#fff;width:0;opacity:0;display:block;margin:0 auto;-webkit-transition:width .2s ease-out,opacity .6s ease-out;-moz-transition:width .2s ease-out,opacity .6s ease-out;-o-transition:width .2s ease-out,opacity .6s ease-out;transition:width .2s ease-out,opacity .6s ease-out}header nav.main-navbar ul li a i{font-size:.5rem;padding-left:5px;top:-2px;position:relative}header nav.main-navbar ul li ul.sub-menu{display:none;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;padding:0;box-shadow:0 3px 15px rgba(0,0,0,.2)}header nav.main-navbar ul li ul.sub-menu li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:0;width:100%;border-bottom:1px solid rgba(0,0,0,.07)}header nav.main-navbar ul li ul.sub-menu li a{width:100%;text-align:center;padding:10px 15px;color:#2e2d2c}header nav.main-navbar ul li ul.sub-menu li a.active,header nav.main-navbar ul li ul.sub-menu li a:hover{color:#5bc2e7}header nav.main-navbar ul li:hover ul.sub-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#sidg-side-navbar .sidr-inner .sidr-class-logo{text-align:center;padding:10px 15px;background:#fff}#sidg-side-navbar .sidr-inner .sidr-class-logo a img{width:90%}article#content{margin-top:100px;position:relative;padding-bottom:50px;min-height:600px}article#content .badge.badge-city{border-radius:0;background-color:#ffcd00}article#content h1#content-header{font-size:52px;font-weight:700;line-height:62px;margin-bottom:40px;color:#2e2d2c}article#content h1#content-header:after{content:"";height:1px;width:100%;background-color:#5bc2e7;display:block;margin:15px 0}article#content section#content-wrapper li,article#content section#content-wrapper ol,article#content section#content-wrapper p,article#content section#content-wrapper ul{color:#696e7b;font-size:18px;font-weight:300;line-height:26px}article#content section#content-wrapper ol{padding-left:10px;list-style:none;counter-reset:ol-counter}article#content section#content-wrapper ol>li{padding:4px 0 4px 40px;position:relative;counter-increment:ol-counter}article#content section#content-wrapper ol>li:before{content:counter(ol-counter) ". ";color:#5bc2e7;font-weight:700;font-size:16px;position:absolute;left:0;display:inline-block;top:4px}article#content section#content-wrapper ol[style="list-style-type: lower-alpha;"]{padding-left:20px}article#content section#content-wrapper ol[style="list-style-type: lower-alpha;"] li:before{content:""}article#content section#content-wrapper ul{padding-left:10px}article#content section#content-wrapper ul li{list-style:none;position:relative;padding:4px 0 4px 20px}article#content section#content-wrapper ul li:before{content:"";background-color:#5bc2e7;height:6px;width:6px;position:absolute;left:0;display:inline-block;top:15px}article#content section#content-wrapper h1,article#content section#content-wrapper h2,article#content section#content-wrapper h3,article#content section#content-wrapper h4,article#content section#content-wrapper h5,article#content section#content-wrapper h6{margin:40px 0 25px;font-weight:700}article#content section#content-wrapper .files-wrapper{margin-bottom:30px}article#content section#content-wrapper .files-wrapper a.file{display:inline-block;line-height:40px;padding-left:10px;width:100%;background-color:rgba(0,0,0,.1);font-size:14px;margin:5px 0;border:1px solid transparent}article#content section#content-wrapper .files-wrapper a.file,article#content section#content-wrapper .files-wrapper a.file i{color:#2e2d2c;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}article#content section#content-wrapper .files-wrapper a.file i{margin-right:5px}article#content section#content-wrapper .files-wrapper a.file span{color:#fff;float:right;background-color:#ffcd00;padding:0 10px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}article#content section#content-wrapper .files-wrapper a.file span i{color:#fff}article#content section#content-wrapper .files-wrapper a.file:hover{text-decoration:none;border:1px solid rgba(0,0,0,.3)}article#content section#content-wrapper .files-wrapper a.file:hover>i{margin-right:10px}article#content section#content-wrapper .files-wrapper a.file:hover span{background-color:#5bc2e7}article#content .winners-stats .card{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}article#content .winners-stats .card:hover{-webkit-box-shadow:0 0 25px rgba(0,0,0,.2);-moz-box-shadow:0 0 25px rgba(0,0,0,.2);-ms-box-shadow:0 0 25px rgba(0,0,0,.2);box-shadow:0 0 25px rgba(0,0,0,.2)}article#content .winners-wrapper .winners-section .winners-header{text-transform:uppercase}article#content .winners-wrapper .winners-section .winners-header h3{font-weight:300!important}article#content .winners-wrapper .winners-section .winners-header h3 strong{font-weight:600}article#content .winners-wrapper .winners-section .winners-list table thead tr th{border-top:none}article#content .winners-wrapper .winners-section .winners-list table thead tr th:first-child{width:120px;text-align:center}article#content .winners-wrapper .winners-section .winners-list table thead tr th:nth-child(2){text-align:left}article#content .winners-wrapper .winners-section .winners-list table thead tr th:nth-child(3){width:140px;text-align:right}article#content .winners-wrapper .winners-section .winners-list table thead tr th:nth-child(4){width:90px;text-align:right}article#content .winners-wrapper .winners-section .winners-list table thead tr th:nth-child(5){width:100px;text-align:center}article#content .winners-wrapper .winners-section .winners-list table tbody tr.winner td{background-color:#ffcd00}article#content .winners-wrapper .winners-section .winners-list table tbody tr.winner .badge-city{background-color:#fff}article#content .winners-wrapper .winners-section .winners-list table tbody tr td{vertical-align:middle}article#content .winners-wrapper .winners-section .winners-list table tbody tr td .badge-city{margin-right:10px}article#content .winners-wrapper .winners-section .winners-list table tbody tr td a{color:#2e2d2c}article#content .winners-wrapper .winners-section .winners-list table tbody tr td a.btn{color:#fff;text-transform:uppercase;font-size:10px}article#content .winners-wrapper .winners-section .winners-list table tbody tr td:first-child{text-align:center}article#content .winners-wrapper .winners-section .winners-list table tbody tr td:nth-child(2){text-align:left}article#content .winners-wrapper .winners-section .winners-list table tbody tr td:nth-child(3),article#content .winners-wrapper .winners-section .winners-list table tbody tr td:nth-child(4){text-align:right}article#content .winners-wrapper .winners-section .winners-list table tbody tr td:nth-child(5){text-align:center}article#content section .contact-wrapper form *{border-radius:0}article#content section .contact-wrapper form .form-group{margin:30px 0}article#content section .contact-wrapper form .form-group:last-of-type{margin:10px 0 30px}article#content section .contact-wrapper form .form-group input,article#content section .contact-wrapper form .form-group textarea{border:none;border-bottom:1px solid #2e2d2c}article#content section .contact-wrapper form .form-group label{display:none}article#content section .contact-wrapper form .form-group .form-check label{display:inline-block;font-size:12px}article#content section .contact-wrapper form button{background-color:#ffcd00;border-color:#ffcd00;padding:10px 25px}article#content section .contact-wrapper form button:hover{background-color:transparent;color:#2e2d2c}article#content section .contact-wrapper .card{box-shadow:0 0 20px rgba(0,0,0,.1);border:none;text-align:center;padding:40px 0 50px}article#content section .contact-wrapper .card p{font-weight:400!important;color:#2e2d2c!important}article#content section .contact-wrapper .card a{color:#2e2d2c;margin:10px;display:inline-block;font-weight:400!important}article#content section .contact-wrapper .card a i{color:#5bc2e7;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}article#content section .contact-wrapper .card a:hover i{color:#ffcd00;padding-right:5px}article#content section .contact-wrapper iframe{margin:50px auto;width:100%;height:600px}article#content section.side-menu{border-left:1px solid rgba(0,0,0,.1);background-color:#fff;z-index:2}article#content section.side-menu h3{text-transform:uppercase;font-weight:700;font-size:16px;padding:20px 0;background-color:rgba(0,0,0,.02);text-align:center;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.1)}article#content section.side-menu nav.side-nav ul{list-style:none;padding-left:0}article#content section.side-menu nav.side-nav ul li a{color:rgba(0,0,0,.4);padding:15px 10px 15px 60px;display:block;position:relative;border-left:0 solid rgba(0,0,0,.4);-webkit-transition:border .2s ease-out;-moz-transition:border .2s ease-out;-o-transition:border .2s ease-out;transition:border .2s ease-out}article#content section.side-menu nav.side-nav ul li a:before{content:"";background-color:rgba(0,0,0,.1);height:15px;width:15px;display:inline-block;position:absolute;top:20px;left:15px;-webkit-transition:background .7s ease-out;-moz-transition:background .7s ease-out;-o-transition:background .7s ease-out;transition:background .7s ease-out}article#content section.side-menu nav.side-nav ul li a.active,article#content section.side-menu nav.side-nav ul li a:hover{text-decoration:none;background-color:rgba(0,0,0,.02);color:rgba(0,0,0,.7);border-left-width:5px}article#content section.side-menu nav.side-nav ul li a.active:before,article#content section.side-menu nav.side-nav ul li a:hover:before{background-color:#5bc2e7}article#content section.side-menu nav.side-nav.social{background-color:#fff;z-index:1}article#content section.side-menu nav.side-nav.social ul li a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:Font Awesome\ 5 Brands}article#content section.side-menu nav.side-nav.social ul li.facebook-link a:before{content:"\f082"}article#content section.side-menu nav.side-nav.social ul li.facebook-link a:hover{border-color:#3b5998}article#content section.side-menu nav.side-nav.social ul li.facebook-link a:hover:before{background-color:transparent;color:#3b5998}article#content section.side-menu nav.side-nav.social ul li.instagram-link a:before{content:"\e055"}article#content section.side-menu nav.side-nav.social ul li.instagram-link a:hover{border-color:#c13584}article#content section.side-menu nav.side-nav.social ul li.instagram-link a:hover:before{background-color:transparent;color:#c13584}article#content section.side-menu nav.side-nav.social ul li.twitter-link a:before{content:"\f081"}article#content section.side-menu nav.side-nav.social ul li.twitter-link a:hover{border-color:#1da1f2}article#content section.side-menu nav.side-nav.social ul li.twitter-link a:hover:before{background-color:transparent;color:#1da1f2}article#content section.side-menu nav.side-nav.social ul li.youtube-link a:before{content:"\f431"}article#content section.side-menu nav.side-nav.social ul li.youtube-link a:hover{border-color:#c4302b}article#content section.side-menu nav.side-nav.social ul li.youtube-link a:hover:before{background-color:transparent;color:#c4302b}article#content.voting-content h1#content-header{font-size:38px;font-weight:700;line-height:62px;margin-bottom:40px;color:#2e2d2c;margin-top:0}article#content.voting-content h1#content-header:after{content:"";height:1px;width:100%;background-color:#5bc2e7;display:block;margin:15px 0}article#content.voting-content button i{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}article#content.voting-content button:hover i{margin-left:10px}article#content.voting-content .bo-p-hide{visibility:hidden;opacity:0;display:block;height:0;overflow:hidden}article#content.voting-content .bo-p-show{visibility:visible!important;opacity:1!important;height:auto!important;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}article#content.voting-content .card{border-radius:0}article#content.voting-content .steps-header-wrapper{margin:40px 0}article#content.voting-content .steps-header-wrapper .steps-header{text-align:center;margin:0!important}article#content.voting-content .steps-header-wrapper .steps-header span{color:#5bc2e7}article#content.voting-content .bo-project-type .bo-project-type-title{font-size:26px;font-weight:300;text-align:center;display:table;width:100%;padding:10px 0}article#content.voting-content .bo-project-type .bo-project-type-title:after{content:"";height:1px;width:80%;background-color:#5bc2e7;display:block;margin:15px auto}article#content.voting-content .bo-project-type .bo-project-type-title small{font-size:14px;font-weight:500;text-align:center;display:table;width:100%;color:#555;font-style:italic;padding:10px 0 0}article#content.voting-content .bo-project-type .bo-projects-row{margin-bottom:15px}article#content.voting-content .bo-project-type .bo-projects-row .bo-projects-button:after{content:"";height:1px;width:60%;background-color:#eee;display:block;margin:15px auto 0}article#content.voting-content .bo-project-type .bo-projects-row .bo-projects-selected .card{width:80%;margin:0 auto}article#content.voting-content .bo-project-type .bo-projects-row .bo-projects-selected .card .bo-project-selected-title{font-weight:600}article#content.voting-content .voting-step-1-projects-list{padding:10px 0}article#content.voting-content .bo-projects-project-wrapper .card{margin-top:-1px}article#content.voting-content .bo-projects-project-wrapper .square.select-project{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:20px;font-weight:900}article#content.voting-content .bo-projects-project-wrapper .square.select-project button{padding:15px}article#content.voting-content .bo-projects-project-wrapper .square.select-project button i{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}article#content.voting-content .bo-projects-project-wrapper .square.select-project button:hover i{margin-left:10px}article#content.voting-content .bo-projects-project-wrapper .square.number{background-color:#ffcd00;width:100%;height:100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:24px;font-weight:900;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);-ms-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}article#content.voting-content .bo-projects-project-wrapper .square.number span{font-size:14px;font-weight:300;text-align:center;line-height:14px;margin-bottom:5px}article#content.voting-content .bo-projects-project-wrapper .project-title{font-size:18px;font-weight:600;margin-bottom:10px}article#content.voting-content .voting-step-2-personal-data .alert{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}article#content.voting-content .voting-step-2-personal-data .alert p{margin-bottom:0}article#content.voting-content .voting-step-2-personal-data .form-row{margin:55px 0 15px}article#content.voting-content .voting-step-2-personal-data .form-group{text-align:left!important}article#content.voting-content .voting-step-2-personal-data .form-check-input{margin-left:0!important}article#content.voting-content .voting-step-2-personal-data .form-check-label{padding-left:20px;font-size:14px;cursor:pointer}article#content.voting-content .voting-step-2-personal-data .form-check-label *{font-size:14px!important;margin-bottom:0!important;font-weight:600!important}article#content.voting-content .voting-step-2-personal-data input,article#content.voting-content .voting-step-2-personal-data select,article#content.voting-content .voting-step-2-personal-data textarea{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}article#content.voting-content .voting-step-2-personal-data #voting-clause{padding:15px 0 0}article#content.voting-content .voting-step-2-personal-data #voting-clause,article#content.voting-content .voting-step-2-personal-data #voting-clause *{font-size:13px;line-height:16px}article#content.voting-content .voting-step-2-personal-data #voting-clause * ol li:before,article#content.voting-content .voting-step-2-personal-data #voting-clause ol li:before{font-size:13px!important}article#content.voting-content .voting-step-3-phone .phone-icon-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:2px solid #2e2d2c;display:flex;margin:0 auto;width:140px;height:140px}article#content.voting-content .voting-step-3-phone .phone-icon-wrapper i{font-size:70px;color:#2e2d2c}article#content.voting-content .voting-step-3-phone form{width:460px;max-width:100%;margin:0 auto}article#content.voting-content .voting-step-3-phone form button,article#content.voting-content .voting-step-3-phone form input,article#content.voting-content .voting-step-3-phone form select,article#content.voting-content .voting-step-3-phone form span,article#content.voting-content .voting-step-3-phone form textarea{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}article#content.voting-content .voting-step-3-phone form input{letter-spacing:9px;text-align:center}article#content.voting-content .voting-step-3-phone form button#button-verify-phone-number small{text-transform:uppercase;display:block}article#content.voting-content .voting-step-3-phone form button#button-verify-phone-number div{display:none;height:15px!important;width:15px!important}article#content.voting-content .voting-step-3-sms .phone-icon-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:2px solid #2e2d2c;display:flex;margin:0 auto;width:140px;height:140px}article#content.voting-content .voting-step-3-sms .phone-icon-wrapper i{font-size:70px;color:#2e2d2c}article#content.voting-content .voting-step-3-sms form{width:380px;max-width:100%;margin:0 auto}article#content.voting-content .voting-step-3-sms form button,article#content.voting-content .voting-step-3-sms form input,article#content.voting-content .voting-step-3-sms form select,article#content.voting-content .voting-step-3-sms form span,article#content.voting-content .voting-step-3-sms form textarea{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}article#content.voting-content .voting-step-3-sms form input{letter-spacing:9px;text-align:center;text-transform:uppercase}article#content.voting-content .voting-step-3-sms form button#button-verify-sms-code small{text-transform:uppercase;display:block}article#content.voting-content .voting-step-3-sms form button#button-verify-sms-code div{display:none;height:15px!important;width:15px!important}article#content.voting-content .voting-step-3-sms .voting-bottom-image{text-align:center;margin:80px 0 -2px}article#content.voting-content .voting-step-3-sms .voting-bottom-image img{max-width:90%}section#hero-section{background-color:#5bc2e7;padding-top:10%;overflow:hidden;margin-bottom:90px}section#hero-section .container{padding-bottom:40px}@media only screen and (max-width:1200px){section#hero-section .container{padding-bottom:50px}}@media only screen and (max-width:992px){section#hero-section .container{padding-bottom:0;padding-top:40px;text-align:center}}section#hero-section .wave{width:110%;left:-5%}section#hero-section .wave path:first-child{transform:translateY(5px) translateX(-10px)}section#hero-section .wave path:nth-child(2){transform:translateY(-5px) translateX(-5px);opacity:.3}section#hero-section .wave path:nth-child(3){transform:translateY(0) translateX(0);opacity:.3}section#hero-section .hero-caption h1{font-size:38px;font-weight:700!important;color:#fff;line-height:46px;margin-bottom:25px}section#hero-section .hero-caption h4{font-size:18px;font-weight:500!important;color:#fff;line-height:22px;margin-bottom:15px}section#hero-section .hero-caption a{background:#fff;border:1px solid #fff;color:#5bc2e7;font-size:14px;font-weight:700;padding:10px 20px;margin:40px 0 20px;display:table;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width:992px){section#hero-section .hero-caption a{margin:40px auto}}section#hero-section .hero-caption a:active,section#hero-section .hero-caption a:focus,section#hero-section .hero-caption a:hover{background-color:#5bc2e7;color:#fff}section#hero-section .hero-image{padding-top:50px}section#hero-section .hero-image img{max-width:100%}section#info-section{margin:60px 0;padding:60px 0 0}@media only screen and (max-width:992px){section#info-section .info-section-top{text-align:center}}section#info-section .info-section-top h2{font-size:52px;font-weight:700;line-height:62px}@media only screen and (max-width:1100px){section#info-section .info-section-top h2{font-size:44px}}@media only screen and (max-width:992px){section#info-section .info-section-top h2{margin-bottom:50px}}section#info-section .info-section-top .info-section-item{margin-bottom:50px}section#info-section .info-section-top .info-section-item h4{font-size:18px;font-weight:700;line-height:22px;margin-bottom:15px}section#info-section .info-section-top .info-section-item p{color:#696e7b;font-size:18px;font-weight:300;line-height:26px}section#info-section .info-section-top .info-section-item p a{color:#696e7b;text-decoration:underline}section#info-section .info-section-bottom{padding:60px 0 0}section#info-section .info-section-bottom h2{font-size:52px;font-weight:700;line-height:62px;text-align:center}section#info-section .info-section-bottom .subtitle{font-size:18px;font-weight:700;color:#5bc2e7;line-height:22px;text-align:center;margin:60px 0}section#info-section .info-section-bottom .info-section-bottom-item{margin:40px 0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}section#info-section .info-section-bottom .info-section-bottom-item:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}section#info-section .info-section-bottom .info-section-bottom-item:hover h3{color:#5bc2e7}section#info-section .info-section-bottom .info-section-bottom-item .img{text-align:center;margin-bottom:60px}section#info-section .info-section-bottom .info-section-bottom-item .img img{max-width:100%;-webkit-transition:transform .4s ease;-moz-transition:transform .4s ease;-ms-transition:transform .4s ease;transition:transform .4s ease}section#info-section .info-section-bottom .info-section-bottom-item h3{font-size:32px;font-weight:700;line-height:40px;margin:15px 0;color:#2e2d2c;text-align:center;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-ms-transition:color .4s ease;transition:color .4s ease}section#info-section .info-section-bottom .info-section-bottom-item div{color:#696e7b;font-size:18px;font-weight:300;line-height:26px;text-align:center;padding:0 10px}section#infobaner-section{background-color:#ffcd00;padding-top:60px;padding-bottom:60px;margin:80px 0}section#infobaner-section .infobaner-caption p{color:#fff;font-size:40px;font-weight:900;line-height:60px;margin:0}@media only screen and (max-width:1100px){section#infobaner-section .infobaner-caption p{font-size:34px}}@media only screen and (max-width:992px){section#infobaner-section .infobaner-caption p{text-align:center}}section#infobaner-section .infobaner-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}section#infobaner-section .infobaner-button a{background:#fff;border:1px solid #fff;color:#2e2d2c;font-size:25px;font-weight:700;padding:10px 20px;margin:0;display:table;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width:992px){section#infobaner-section .infobaner-button a{margin:40px auto 20px}}section#infobaner-section .infobaner-button a:active,section#infobaner-section .infobaner-button a:focus,section#infobaner-section .infobaner-button a:hover{background-color:#ffcd00;border-color:#2e2d2c}section#schedule-section .schedule-header h3{font-size:50px;line-height:60px;font-weight:700;color:#2e2d2c;margin-bottom:20px}section#schedule-section .schedule-header p{font-size:18px;line-height:22px;font-weight:700;color:#5bc2e7;padding-bottom:20px}section#schedule-section .schedule-bottom-image{text-align:center;margin:60px 0 -2px}section#schedule-section .schedule-bottom-image img{max-width:90%}@media only screen and (max-width:1000px){.project-show h1#content-header{font-size:36px!important;line-height:40px!important}}.projects-wrapper #localization-map{width:100%;height:300px}.projects-wrapper .project-files-wrapper .project-files-gallery{margin-right:10px}.projects-wrapper .project-files-wrapper .project-files-gallery img{border-radius:0;max-width:100%;width:auto;height:120px}.projects-wrapper dl dt{font-size:18px;font-weight:600;margin-bottom:10px}.projects-wrapper dl dt:before{content:"";background-color:#5bc2e7;height:15px;width:6px;position:relative;display:inline-block;margin-right:12px}.projects-wrapper dl dd{margin-bottom:30px;margin-left:20px;padding-right:40px}.projects-wrapper .details-section{margin-bottom:20px;padding-bottom:20px}.projects-wrapper .details-section dl dd{word-break:break-word}.projects-wrapper .details-section ul{padding:0!important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.projects-wrapper .details-section ul .share{list-style:none;padding:0!important;margin:5px}.projects-wrapper .details-section ul .share:before{content:"";display:none!important}.projects-wrapper .details-section ul .share a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background-color:#5bc2e7;padding:13px;width:50px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.projects-wrapper .details-section ul .share a:hover{text-decoration:none;padding-top:25px;box-shadow:0 5px 15px 0 rgba(0,0,0,.3)}.projects-wrapper .details-section ul .share a i{font-size:24px;color:#fff}.projects-wrapper .details-section ul .share.share-facebook a{background-color:#3b5997!important}.projects-wrapper .details-section ul .share.share-twitter a{background-color:#3cf!important}.projects-wrapper .details-section ul .share.share-pinterest a{background-color:#cb2027!important}.projects-wrapper .details-section ul .share.share-mail a{background-color:#ffcd00!important}footer#footer{background:#2e2e2c;overflow:hidden;position:relative;padding-bottom:60px;color:#fff}footer#footer h3.footer-section-header{font-size:22px;font-weight:700;border-bottom:1px solid #ffcd00;padding:25px 0;text-align:left;margin-bottom:20px}footer#footer .footer-menu nav ul{list-style:none;padding-left:0}footer#footer .footer-menu nav ul li a{color:#fff;padding:7px 0 7px 40px;display:block;position:relative;border-left:0 solid #ffcd00;-webkit-transition:border .2s ease-out;-moz-transition:border .2s ease-out;-o-transition:border .2s ease-out;transition:border .2s ease-out}footer#footer .footer-menu nav ul li a i{margin-left:7px}footer#footer .footer-menu nav ul li a:before{content:"";background-color:#ffcd00;height:7px;width:7px;display:inline-block;position:absolute;top:16px;left:15px;-webkit-transition:background .7s ease-out;-moz-transition:background .7s ease-out;-o-transition:background .7s ease-out;transition:background .7s ease-out}footer#footer .footer-menu nav ul li a.active,footer#footer .footer-menu nav ul li a:hover{text-decoration:none;border-left-width:5px}footer#footer .footer-menu nav ul li a.active:before,footer#footer .footer-menu nav ul li a:hover:before{background-color:#ffcd00}footer#footer .footer-social ul{list-style:none;padding:0}footer#footer .footer-social ul li{padding:5px 0}footer#footer .footer-social ul li a{color:#fff;font-size:22px;font-weight:700;display:table;width:100%;padding:5px 0 5px 15px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}footer#footer .footer-social ul li a:hover{text-decoration:none}footer#footer .footer-social ul li a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:Font Awesome\ 5 Brands;margin-right:20px}footer#footer .footer-social ul li.facebook-link a:before{content:"\f082"}footer#footer .footer-social ul li.facebook-link a:hover{background-color:#3b5998}footer#footer .footer-social ul li.instagram-link a:before{content:"\e055"}footer#footer .footer-social ul li.instagram-link a:hover{background-color:#c13584}footer#footer .footer-social ul li.twitter-link a:before{content:"\f081"}footer#footer .footer-social ul li.twitter-link a:hover{background-color:#1da1f2}footer#footer .footer-social ul li.youtube-link a:before{content:"\f431"}footer#footer .footer-social ul li.youtube-link a:hover{background-color:#c4302b}footer#footer .footer-contact{text-align:center}footer#footer .footer-contact h4{font-size:18px;font-weight:700;padding:15px 0;text-align:center}footer#footer .footer-contact div{text-align:center}footer#footer .footer-contact div p{margin:0;line-height:26px}footer#footer .footer-contact div a{display:block;color:#fff;text-decoration:none;line-height:26px}footer#footer .footer-contact div a:hover{text-decoration:underline}footer#footer .footer-contact img{margin:0 auto;max-width:100%}footer#footer2{background:#1d1d1d;overflow:hidden;position:relative;text-align:center;padding:25px 0}footer#footer2 p{font-size:18px;color:#fff;line-height:22px;margin-bottom:0}footer#footer2 span{font-size:12px;color:#fff;line-height:22px}footer#footer2 span a{text-decoration:none;color:#fff}footer#footer2 span a:hover{text-decoration:underline}#timeline .timeline-item:after,#timeline .timeline-item:before{content:"";display:block;width:100%;clear:both}#timeline{width:100%;margin:30px auto;position:relative;padding:50px 10px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}#timeline:before{content:"";width:1px;height:100%;background:#2e2d2c;left:92px;top:0;position:absolute}#timeline:after{content:"";clear:both;display:table;width:100%}#timeline .timeline-item{margin-bottom:50px;position:relative}#timeline .timeline-item:hover .timeline-icon{background:#ffcd00;color:#2e2d2c}#timeline .timeline-item:hover .timeline-content h2{color:#5bc2e7}#timeline .timeline-item:hover .timeline-content p{color:#2e2d2c}#timeline .timeline-item .timeline-icon{background:#5bc2e7;width:80px;height:80px;position:absolute;top:0;left:65px;overflow:hidden;margin-left:-23px;color:#fff;font-size:14px;font-weight:900;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px rgba(0,0,0,.3);-ms-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}#timeline .timeline-item .timeline-content{width:calc(100% - 92px);padding:20px 20px 20px 55px;float:right;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#timeline .timeline-item .timeline-content h2{font-size:32px;color:#2e2d2c;margin-top:0!important}#timeline .timeline-item .timeline-content h2,#timeline .timeline-item .timeline-content p{-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-ms-transition:color .4s ease;transition:color .4s ease}#timeline .timeline-item .timeline-content p{font-size:18px;font-weight:300;color:#696e7b;line-height:22px}#timeline .timeline-item .timeline-content span{font-size:14px;color:#5bc2e7}.error-page{padding:150px 0 250px}.mbo-table,.mbo-table *{font-size:13px!important;text-align:left;font-weight:400!important}.mbo-table strong{font-weight:600!important}.mbo-table .thead-dark th,.mbo-table .thead-dark th p{color:#fff!important;background-color:#343a40;border-color:#454d55;vertical-align:middle}.mbo-table .thead-dark th:nth-child(4),.mbo-table .thead-dark th:nth-child(5),.mbo-table .thead-dark th:nth-child(7){min-width:100px}.mbo-table td{vertical-align:middle}.mbo-table a.sigplus-image:hover{text-decoration:none;border:none;background-color:transparent!important}.mbo-table img.img-thumbnail{margin:0!important;width:80px;height:auto}