.footer{background-color:#240323;padding:50px}.footer h1{text-align:center;font-weight:400;font-size:7.2rem}.footer hr{margin:20px auto;max-width:645px}.footer a,.footer p,.footer span{text-align:center}.footer p>a{color:gray}@media (max-width:700px){.footer h1{font-size:5rem}}@media (max-width:500px){.footer h1{font-size:3.2rem}}.navigation-bar{height:100px;width:100%;position:fixed;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:space-between;padding:10px 50px;z-index:10}.navigation-bar .title{width:220px}.navigation-bar .title img{width:84px}.navigation-bar .title .web{display:none}.navigation-bar .title.designathon .web,.navigation-bar .title.ideathon .web{display:initial}.navigation-bar .links ul{display:flex;align-items:center;list-style-type:none;border:1px solid #fff;border-radius:30px;padding:10px 20px}.navigation-bar .links ul li{margin-left:10px}.navigation-bar .links ul .more{display:flex;cursor:pointer;align-items:center}.navigation-bar .links ul .more img{width:22px;margin:0 10px;transition:.2s}.navigation-bar .links ul .more .more-items{display:none}.navigation-bar .links ul .more .more-items.show{display:initial;position:fixed;top:76px;background:rgba(0,0,0,.678);padding:15px;border-radius:10px}.navigation-bar .links ul .more .more-items.show hr{margin:10px 0}.navigation-bar .links ul .more .more-items.show a{font-size:1.4rem}.navigation-bar .links ul .more span{transition:.2s}.navigation-bar .links ul .more:hover span{color:#de0ed7}.navigation-bar .links ul .faq,.navigation-bar .links ul .sign,.navigation-bar .links ul .who{display:none}.navigation-bar .links ul a{color:#fff;text-decoration:none;transition:.2s}.navigation-bar .links ul a:hover{color:#de0ed7}.navigation-bar .profile{width:220px}.navigation-bar .profile img{width:40px;display:block;margin-left:auto;cursor:pointer;border-radius:50%}.navigation-bar .profile div{display:none}.navigation-bar .profile div.show{cursor:pointer;display:flex;position:fixed;align-items:center;top:80px;right:80px;background-color:#2e162d;border-radius:10px;padding:10px;border:1px solid #fff}.navigation-bar .profile div.show img{width:22px;margin-left:5px}.navigation-bar .menu{display:none}@media (max-width:1024px){.navigation-bar{flex-direction:column;height:auto}.navigation-bar .title{width:auto;order:2;display:flex;flex-direction:column;align-items:center;margin:10px}.navigation-bar .title .web{display:initial;font-weight:700}.navigation-bar .links,.navigation-bar .title .dash,.navigation-bar .title img{display:none}.navigation-bar .links.float{display:flex;flex-direction:column;position:fixed;top:150px}.navigation-bar .links.float ul{flex-direction:column;border-radius:15px;background:rgba(29,2,28,.71);height:calc(100vh - 250px);width:70vw;align-items:center;justify-content:center;gap:8px;overflow:auto}.navigation-bar .links.float li{font-size:2rem;margin:0}.navigation-bar .links.float li:first-child{margin-top:auto}.navigation-bar .links.float .more{display:none}.navigation-bar .links.float .faq,.navigation-bar .links.float .who{display:initial}.navigation-bar .links.float .sign{display:flex;margin-top:auto;align-items:center;flex-direction:column}.navigation-bar .links.float .sign img{width:22px;margin:5px}.navigation-bar .profile{width:auto;order:1}.navigation-bar .profile div.show{display:none}.navigation-bar .menu{order:3;display:block}.navigation-bar .menu img{width:25px}.navigation-bar:has(.links.float){height:100vh;justify-content:flex-start}}.Button_btnDesign1__nVn8V{padding:15px 40px;background:hsla(0,0%,100%,.1);color:#fff;border:1px solid #fff;border-radius:100px;font-family:Cera Pro;font-size:20px;display:block;cursor:pointer;position:relative;height:60px;overflow:hidden}.Button_btnDesign1__nVn8V:disabled{cursor:default}.Button_btnDesign1__nVn8V div.Button_btnText__aWO5J{z-index:1;position:relative}.Button_btnDesign1__nVn8V:before{content:"";display:block;background:#de0ed7;width:0;left:0;top:0;position:absolute;height:60px;transition:.2s}.Button_btnDesign1__nVn8V:hover:before{width:100%}.Button_btnDesign1__nVn8V:disabled{color:gray}.Button_btnDesign1__nVn8V:disabled:hover:before{width:0}.contact-us{padding:50px;background-color:#1d021c;overflow:hidden}.contact-us h2{font-weight:700;font-size:3.6rem;text-align:center}.contact-us .contact-us-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:10px 0}.contact-us .contact-us-cards .contact-card{background-color:#2a132a;border-radius:25px;color:#fff;border:2px solid #fff;position:relative;padding:0 10px;min-width:300px;overflow:visible;margin-top:20px}.contact-us .contact-us-cards .contact-card .profile-icon{margin-top:45px}.contact-us .contact-us-cards .contact-card .profile-icon img{margin:auto;border:5px solid #fff;border-radius:50%;transition:.5s;max-width:160px}.contact-us .contact-us-cards .contact-card .position{margin-top:30px}.contact-us .contact-us-cards .contact-card .position *{text-align:center}.contact-us .contact-us-cards .contact-card .position h1{font-weight:700;font-size:24px}.contact-us .contact-us-cards .contact-card .social-media{display:flex;justify-content:space-evenly;margin-top:20px}.contact-us .contact-us-cards .contact-card .social-media div{display:flex;align-items:center}.contact-us .contact-us-cards .contact-card .social-media div img{width:15px;margin:0 5px}.contact-us .contact-us-cards .contact-card .social-media span{font-size:14px}.contact-us .contact-us-cards .contact-card .email{display:flex;align-items:center;justify-content:center;margin-top:10px;margin-bottom:45px}.contact-us .contact-us-cards .contact-card .email img{width:22px;margin:0 5px}.contact-us .contact-us-cards .contact-card .email span{font-size:14px}.contact-us .contact-us-cards .contact-card:after{content:"";position:absolute;width:80%;height:10px;background:#fff;left:50%;transform:translate(-50%);border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:.5s}.contact-us .contact-us-cards .contact-card:hover:after{background-color:#de0ed7}.contact-us .contact-us-cards .contact-card:hover .profile-icon img{border:5px solid #de0ed7}.awards{padding:50px;background-color:#1d021c}.awards h1{font-weight:700;font-size:3.6rem;text-align:center;margin-bottom:20px}.awards .award-holder{display:flex;margin:10px;box-sizing:content-box;flex-wrap:wrap;justify-content:center;align-items:baseline}.awards .award-holder .award{margin:20px;box-sizing:border-box;border-radius:50px;background-color:#33042f;position:relative}.awards .award-holder .award img{width:200px}.awards .award-holder .award div{text-align:center;padding:20px}.awards .award-holder .award div span:first-child{color:#de0ed7;font-family:Cera Pro;font-weight:700;font-size:large}@media (max-width:776px){.awards .award-holder .award.first{order:1}.awards .award-holder .award.second{order:2}.awards .award-holder .award.third{order:3}}.leaderboard-container{background-color:#1d021c;text-transform:uppercase;padding:50px 50px 10px}.leaderboard-container h1{text-align:center;font-size:36px;padding-bottom:20px}.leaderboard-container .items{display:flex;flex-wrap:wrap;justify-content:center}.leaderboard-container .items div{background-color:#2a132a;margin:20px;padding:20px;max-width:500px;width:500px;border-radius:10px}.leaderboard-container .items div span{color:#b4b4b4}.hero-section{padding:145px 20px 20px;background-image:url(/images/bg.jpg);background-size:cover;background-position:50%;min-height:100vh;height:auto;position:relative;overflow:hidden}.hero-section h1{font-size:10rem;text-align:center}.hero-section .btn-holder{display:flex;justify-content:center;gap:10px;margin-top:50px}.hero-section .btn-holder button{width:200px}.hero-section .social-media{display:flex;flex-direction:column;align-items:center;position:absolute;right:63px;top:calc(50% + 50px);transform:translateY(-50%)}.hero-section .social-media .verticle-bar{height:calc(50vh - 150px);width:.5px;background:#fff}.hero-section .social-media .icons{display:flex;flex-direction:column}.hero-section .social-media .icons img{width:20px;margin:10px 0}.hero-section .scroll-more{display:flex;flex-direction:column;align-items:center;margin-top:100px}.hero-section .scroll-more img{width:20px;margin-bottom:10px}@media (max-width:1024px){.hero-section h1{font-size:7rem}.hero-section .social-media{top:calc(50% + 70px)}}@media (max-width:750px){.hero-section h1{font-size:5rem}.hero-section .btn-holder{flex-direction:column;align-items:center}.hero-section .social-media{position:relative;right:auto;top:auto;transform:none;margin-top:50px}.hero-section .social-media .icons{flex-direction:row}.hero-section .social-media .icons img{margin:0 10px}.hero-section .scroll-more,.hero-section .social-media .verticle-bar{display:none}}.ideathon-content{overflow-x:hidden}.ideathon-content .what-is{padding:50px;background-color:#1d021c;overflow:hidden}.ideathon-content .what-is h1{font-weight:700;font-size:3.6rem;text-align:center;margin-bottom:20px}.ideathon-content .what-is p{text-align:center;margin:auto;max-width:960px}.ideathon-content .time-line{padding:50px;background-color:#1d021c;overflow:hidden}.ideathon-content .time-line h1{font-weight:700;font-size:3.6rem;text-align:center;margin-bottom:20px}.ideathon-content .time-line .event-timeline{display:flex;justify-content:center;margin:0 10px}.ideathon-content .time-line .event-timeline table{flex:1 1}.ideathon-content .time-line .event-timeline td{padding:5px}.ideathon-content .time-line .event-timeline tbody .fade{color:#bebebe}.ideathon-content .time-line .event-timeline tr:nth-child(odd) td:first-child{text-align:right}.ideathon-content .time-line .event-timeline .purple-bar div{background:#de0ed7;width:5px;height:100px;margin:5px}.ideathon-content .time-line .event-timeline .bubble{width:30px}.rules-regulations{display:flex;color:#fff;padding:50px;align-items:center;background-color:#1d021c;overflow:hidden}.rules-regulations h1{font-size:36px;font-weight:700;margin-bottom:30px}.rules-regulations .title.mini{display:none}.rules-regulations .title{flex:1 1}.rules-regulations .title img{width:350px;margin:auto;display:block}.rules-regulations .content{flex:1 1}@media (max-width:1024px){.rules-regulations{flex-direction:column}.rules-regulations .title{display:none}.rules-regulations .title.mini{display:initial}.rules-regulations .title.mini img{margin:20px auto 50px}.rules-regulations .title img{width:180px;margin:20px 0}.rules-regulations .content h1,.rules-regulations p{text-align:center}.rules-regulations .content div button{margin:30px auto auto}}.welcome{background-image:url(/images/hackathon/bg.jpg);background-position:50%;background-size:cover;color:#fff;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:14%}@media (max-width:1000px){.welcome{flex-direction:column}.welcome .text-holder .title{text-align:center;margin-top:10px}.welcome .text-holder .text{text-align:center;margin:auto}.welcome .image-holder img{max-width:300px}}.welcome .title{font-size:60px;font-weight:700}.welcome img{max-width:500px;width:100%;padding:50px}.welcome .text-holder{flex:1 1;box-sizing:content-box}.welcome .image-holder{flex:1 1}.welcome .image-holder img{margin:auto}@media (max-width:800px){.welcome .title{font-size:40px;line-height:50px}}