#app{image-rendering:pixelated;overflow:hidden}#footer-routing-container{width:100%;background-color:#0009;overflow-x:hidden}.homepage{background-color:#000;width:100%;background-image:url(/assets/images/bg5.gif);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;transition:.2s all ease-in}.homepage:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:#00000026;z-index:-1;pointer-events:none}.homepage>*{z-index:2}.codeutsava__navbar-container{z-index:9999;width:100%;position:sticky;top:0;position:fixed!important}.codeutsava__routing_container{background-image:url(/assets/images/bg5.gif);height:100%;width:100%;object-fit:cover;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}#codeutsava-404_page{background-color:#f4f4f4;color:#333;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;width:100%}#cu-countDown{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}#footer-container{width:100%;background-color:#0009;overflow-x:hidden}#main-container{margin-top:44px!important}.codeutsava_team_home-header{font-size:17px;text-shadow:2.85px 2.85px .532px black;display:flex;align-items:center}.codeutsava_team_home-header img{height:10rem;object-fit:contain;padding-right:.7rem;margin-top:-.1rem}.team-text{text-align:center;font-size:30px;text-shadow:2.85px 2.85px .532px black}.team-new{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:100px}.team-button{width:auto;padding:10px 28px}@media (max-width: 768px){.codeutsava_team_home-header{font-size:5px}.codeutsava_team_home-header img{height:9rem;padding-right:0;margin-top:0}.team-text{font-size:20px}.team-new{margin-bottom:50px}.team-button{padding:10px;font-size:10px}}@font-face{font-family:FFFFORWA;src:url(/assets/fonts/FFFFORWA.TTF) format("truetype")}@font-face{font-family:"8bitlim";src:url(/assets/fonts/8bitlim.ttf) format("truetype")}@font-face{font-family:"joystix monospace";src:url(/assets/fonts/joystix\ monospace.ttf) format("truetype")}.intro-screen{width:100vw;height:100vh;display:flex;position:fixed;top:0;z-index:2000000}.image-cont img{height:100vh;width:100vw;object-fit:cover}.image-cont:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#00000026;z-index:1}.image-cont>*{z-index:2}.intro-button-container{height:100%;width:100%;position:absolute;z-index:20000;display:flex;flex-direction:column;justify-content:center;align-items:center;animation:none}.intro-button-container .intro-button:active,.intro-button-container .intro-button:focus{box-shadow:none}.intro-button-container .intro-button:hover{border-color:#fff}.pixel-corners{clip-path:polygon(0px calc(100% - 5px),5px calc(100% - 5px),5px 100%,calc(100% - 5px) 100%,calc(100% - 5px) calc(100% - 5px),100% calc(100% - 5px),100% 5px,calc(100% - 5px) 5px,calc(100% - 5px) 0px,5px 0px,5px 5px,0px 5px)}.intro-button{font-family:var(--font-family1);position:relative;cursor:pointer;display:inline-block;text-transform:uppercase;width:500px;margin-top:30px}.intro-button:hover .border{box-shadow:0 0 10px #fff}.intro-button:hover .border .left-plane,.intro-button:hover .border .right-plane{transform:translate(0)}.intro-button:hover .text{color:#121212}.intro-button .border{border:1px solid white;transform:skew(-20deg);height:32px;border-radius:3px;overflow:hidden;position:relative;transition:.1s ease-out}.intro-button .border .left-plane,.intro-button .border .right-plane{position:absolute;background:#fff;height:32px;width:350px;transition:.15s ease-out}.intro-button .border .left-plane{left:0;transform:translate(-100%)}.intro-button .border .right-plane{right:0;transform:translate(100%)}.intro-button .text{position:absolute;left:0;right:0;text-align:center;top:50%;transform:translateY(-50%);transition:.15s ease-out;color:#fff;font-weight:semi-bold}.clouds-container{width:100vw;height:100vh;z-index:2000000;position:absolute;pointer-events:none}.clouds-container .cloud{position:absolute;object-fit:contain;pointer-events:none}.clouds-container .cloud:first-child{left:-500%;animation:leftCloud 3s ease-in-out forwards}.clouds-container .cloud:last-child{right:500%;transform:rotate(180deg);animation:rightCloud 3s ease-in-out forwards}@media (max-width: 480px){.clouds-container.cloud{width:200px}}@keyframes leftCloud{0%{left:-500%}to{left:0}}@keyframes rightCloud{0%{right:-500%}to{right:0}}@keyframes leftCloudReverse{0%{left:0}to{left:-500%}}@keyframes rightCloudReverse{0%{right:0}to{right:-500%}}.clouds-container.hidden .cloud{animation:none}.clouds-container.show .cloud:first-child{animation:leftCloud 3s ease-in-out forwards}.clouds-container.show .cloud:last-child{animation:rightCloud 3s ease-in-out forwards}.clouds-container.hide .cloud:first-child{animation:leftCloudReverse 3s ease-in-out forwards}.clouds-container.hide .cloud:last-child{animation:rightCloudReverse 3s ease-in-out forwards}.mute-button{display:flex;justify-content:center;align-items:center;cursor:pointer;position:fixed;right:1rem;bottom:1rem;z-index:2000002;height:50px;width:50px;scale:1.1;background-color:var(--primary-c);border-radius:100%}.mute-button-image{height:20px}.play-button{display:flex;justify-content:center;align-items:center;cursor:pointer;position:fixed;right:1rem;bottom:1rem;z-index:2000002;height:50px;width:50px;scale:1.1;background-color:var(--primary-c);border-radius:100%;clip-path:polygon(0px calc(100% - 25px),5px calc(100% - 25px),5px calc(100% - 15px),10px calc(100% - 15px),10px calc(100% - 10px),15px calc(100% - 10px),15px calc(100% - 5px),25px calc(100% - 5px),25px 100%,calc(100% - 25px) 100%,calc(100% - 25px) calc(100% - 5px),calc(100% - 15px) calc(100% - 5px),calc(100% - 15px) calc(100% - 10px),calc(100% - 10px) calc(100% - 10px),calc(100% - 10px) calc(100% - 15px),calc(100% - 5px) calc(100% - 15px),calc(100% - 5px) calc(100% - 25px),100% calc(100% - 25px),100% 25px,calc(100% - 5px) 25px,calc(100% - 5px) 15px,calc(100% - 10px) 15px,calc(100% - 10px) 10px,calc(100% - 15px) 10px,calc(100% - 15px) 5px,calc(100% - 25px) 5px,calc(100% - 25px) 0px,25px 0px,25px 5px,15px 5px,15px 10px,10px 10px,10px 15px,5px 15px,5px 25px,0px 25px)}.play-button-image{height:20px}.intro-title-image{width:500px}@media screen and (max-width: 650px){.intro-title-image,.intro-button{width:280px}}
