@keyframes fall{0%{top:-110px;transform:rotate(0) rotateY(-90deg);opacity:1}to{top:900px;transform:rotate(360deg) rotateY(180deg);opacity:.7}}@keyframes fall2{0%{top:-110px;transform:rotate(0) rotateY(90deg);opacity:1}to{top:900px;transform:rotate(-360deg) rotateY(-180deg);opacity:.5}}.contests-row{position:absolute;top:75%;left:41%;transform:translate(-50%,-50%);display:flex;flex-wrap:wrap;justify-content:center}.contests-poster{max-width:250px;margin-bottom:20px}.partners{text-align:center;justify-content:center;display:flex}img.partner-logo{max-width:200px;max-height:60px;margin:1em}.contests-success-message-row{position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);display:flex;color:#fff;flex-wrap:wrap;justify-content:center}.card{margin:1em}.first-contest-winner{max-width:600px;margin:0 auto}.about-contest-div{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;text-align:left;gap:2rem;flex-wrap:wrap;margin-bottom:20px}.about-contest-div>div{flex:1 1 300px;display:flex;flex-direction:column;align-items:flex-start}.contests-page h2{background:radial-gradient(91.58% 254.13% at 76.09% 90.06%,#00c5c9 4%,#76d9e9 93.5%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-size:2.5em;padding:.5em}.contest-background{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.contest-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contest-background .upload-button{font-size:.8em;width:100%}.contest-field{margin-bottom:.2em}.contest-field input,.contest-field button{padding:2px;height:2em}.countdown{display:flex;font-size:2em;max-width:100%;color:#212121;text-align:center;margin-top:10px;justify-content:center}.countdown .countdown-tile{margin:0 10px;padding:20px;background-color:#fff;border-radius:10px}.countdown .countdown-number{font-size:1.5em;font-weight:700}.countdown .countdown-label{font-size:.8em;font-weight:700}.contest-ended{display:flex;justify-content:center;align-items:center;font-size:2em;color:#ca3030;background-color:#cfcece14;padding:20px;border-radius:10px;box-shadow:0 0 10px #00000080;text-align:center}.contest-prizes-div{background-color:#00bf668f!important;color:#fff}@media (min-width: 992px){.contests-poster{width:300px}.about-contest{display:flex;flex-direction:row;justify-content:space-between}.contest-background .desktop-background{display:block}.contest-background .mobile-background{display:none}.contests-row{top:75%}}@media (max-width: 991px){.contest-background .desktop-background{display:none}.about-contest{text-align:center;display:block}.partners{display:flex;flex-wrap:wrap;gap:10px}.partners .img{width:calc(50% - 5px);background:#add8e6;text-align:center;padding:20px;box-sizing:border-box}.contests-poster{float:none;width:300px;margin:1.5rem;max-width:80%}.contest-background .mobile-background{display:block}.contests-row{top:62%}.contests-success-message-row{top:60%;width:75%}.countdown{display:flex;font-size:1em;max-width:100%;text-align:center;margin-top:10px}.countdown .countdown-tile{margin:0 5px;padding:10px}}@keyframes glow{0%{text-shadow:0 0 5px rgba(255,0,255,.8),0 0 10px rgba(255,0,255,.6),0 0 15px rgba(255,0,255,.4)}to{text-shadow:0 0 20px rgba(255,0,255,1),0 0 30px rgba(255,0,255,.8),0 0 40px rgba(255,0,255,.6)}}
