body{margin:0}.sidedrawer{background-color:aqua;display:grid;grid-template-columns:repeat(2,1fr);height:100%;width:100%;z-index:600}.header{background-color:#fff;box-shadow:0 2px 4px #0000001a;margin-bottom:50px;position:fixed;top:0;width:100%;z-index:1000}.header .header-container{align-items:center;display:grid;grid-template-columns:.5fr 2fr .7fr;justify-content:center}.header img{padding:5px 10px;width:40%}.header .header-container ul{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0}.header .header-container ul li{color:#000;font-family:Poppins,sans-serif;list-style:none}.header .header-container ul li a{color:#000;font-family:Poppins,sans-serif;font-size:14px;text-decoration:none}.header .header-container .header-btn{display:flex}.header .header-container .register{background-color:#160e8b;border-radius:8px;color:#fefefe;font-family:Poppins,sans-serif;font-size:12px;font-weight:300;margin-left:20px;padding:6px 14px;text-transform:none}.header .header-container .menu{display:none}.hero-section{align-items:center;display:grid;grid-template-columns:1fr 1fr;justify-content:center;width:100%}.hero-section .hero-content{display:flex;justify-content:end;width:100%}.hero-section .hero-content .hero-content-container{display:flex;flex-direction:column;justify-content:space-between;width:90%}.hero-section .hero-content .hero-content-container .hack4progress{padding-top:40px;width:50%}.hero-section .hero-content .hero-content-container .hack4progress img{width:100%}.hero-section .hero-content .hero-content-container .hero-content-text{width:85%}.hero-section .hero-content .hero-content-container .hero-content-text p{color:#01067c;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;margin:10px 0}.hero-section .hero-content .hero-content-container .hero-btn{padding-bottom:10px}.hero-section .hero-content .hero-content-container .hero-content-text .date-location{color:#f34949;line-height:30px}.hero-section .hero-content .hero-content-container .register{background-color:#160e8b;border:1px solid #160e8b;border-radius:8px;color:#fefefe;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;margin-bottom:10px;padding:10px 14px;text-transform:none;width:55%}.hero-section .hero-content .hero-content-container .register:hover{background-color:#fff;color:#160e8b}.hero-section .hero-content .hero-content-container .sponsors{width:85%}.hero-section .hero-banner{width:100%}.hero-section .hero-banner img{height:100%;width:100%}.about-section{align-items:center;background-color:#01067c;box-sizing:border-box;display:flex;height:100%;justify-content:center;padding:40px 0}.about-section .about-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:60% 40%;width:80%}.about-section .about-container .about-content img{width:45%}.about-section .about-container .about-content h3{font-weight:500;margin:10px 0 0}.about-section .about-container .about-content .about-p{display:flex;flex-direction:column;font-weight:300;gap:10px}.about-section .about-container .about-content{color:#fff;font-family:Poppins,sans-serif}.about-section .about-container .about-banner{display:flex;flex-direction:column;gap:10px;width:100%}.about-section .about-container .about-banner .bottom,.about-section .about-container .about-banner .middle,.about-section .about-container .about-banner .top{align-items:center;display:flex;gap:5px;justify-content:center}.participation-info{display:flex;flex-direction:column;justify-content:space-between;width:100%}.participation-info .participation-card{width:90%}.participation-info .participation-info-header{display:flex;justify-content:end;padding:50px 0;width:100%}.participation-info .participation-info-header .info-header-content{font-family:Poppins,sans-serif;width:95%}.participation-info .participation-info-header .info-header-content h1{color:#01067c;font-weight:500;line-height:30px;margin:0}.participation-info .participation-info-header .info-header-content p{color:#000;font-weight:400;width:80%}.participation-info .participation-info-body{display:flex;height:100%;justify-content:end;padding-bottom:40px;position:relative;width:100%}.participation-info .participation-info-body .participation-info-card{align-items:center;background-color:#f1efff;border-radius:70px;display:flex;font-family:Poppins,sans-serif;justify-content:center;padding:0 20px 20px;width:70%}.participation-info .participation-info-body .participation-info-card .card-content{display:flex;flex-direction:column;height:90%;justify-content:space-between;padding:0 20px 20px;width:80%}.participation-info .participation-info-body .participation-info-card .card-content h2{color:#01067c;font-weight:500}.participation-info .participation-info-body .participation-info-card .card-content .elig-req{padding:5px 0}.participation-info .participation-info-body .participation-info-card .card-content li{font-weight:500}.participation-info .participation-info-body .participation-info-banner{bottom:0;display:flex;height:100%;justify-content:end;position:absolute;width:70%}.participation-info .participation-info-body .participation-info-banner img{bottom:0;position:absolute;right:0;width:40%}.schedule{align-items:center;background:#000;display:flex;height:100%;justify-content:center;padding:30px 0;width:100%}.schedule .schedule-container{display:flex;flex-direction:column;gap:50px;justify-content:space-between;padding-top:20px;width:80%}.schedule .schedule-container .schedule-top{align-items:center;color:#fff;display:flex;font-family:Poppins,sans-serif;gap:10px;justify-content:space-between}.schedule .schedule-container .schedule-top .schedule-top-left{width:100%}.schedule .schedule-container .schedule-top .schedule-top-header{align-items:start;align-self:flex-start;display:flex;flex-direction:column;justify-content:start}.schedule .schedule-container .schedule-top .hackathon{-webkit-text-stroke:3px #fff;color:#000;font-family:Poppins,sans-serif;font-size:40px;font-weight:600;margin:0}.schedule .schedule-container .schedule-top h1{font-family:Poppins,sans-serif;font-size:30px;font-weight:600;line-height:40px;margin:0}.schedule .schedule-container .schedule-top .list{display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-top:20px}.schedule .schedule-container .schedule-top .schedule-top-right{align-items:start;display:flex;flex-direction:column;gap:10px;justify-content:space-between;width:80%}.schedule .schedule-container .schedule-top .schedule-top-right .days{align-items:center;display:flex;flex-direction:column;gap:10px;margin-top:20px;width:80%}.schedule .schedule-container .schedule-top .schedule-top-right .days .day-span{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;width:100%}.schedule .schedule-container .schedule-top .schedule-top-right .days .day-span .day{background-color:#0030ef}.schedule .schedule-container .schedule-top .schedule-top-right .days .day-span .day p{color:#fff;font-size:12px;margin:5px;padding-left:5px}.schedule .schedule-container .prizes .prize-title{display:flex;justify-content:center;text-align:center;width:100%}.schedule .schedule-container .prizes .prize-title h1{-webkit-text-stroke:3px #fff;color:#000;font-family:Poppins,sans-serif;font-size:40px;font-weight:600;margin:0}.schedule .schedule-container .prizes .prize-cards{display:flex;gap:30px;justify-content:space-between;width:100%}.patners-section{align-items:center;width:100%}.patners-section,.patners-section .patners-content{display:flex;flex-direction:column;justify-content:center}.patners-section .patners-content{font-family:Poppins,sans-serif;margin-bottom:50px;max-width:70%;padding:40px 0}.patners-section .patners-content .patners-title{text-align:center;width:100%}.patners-section .patners-content .patners-title h1{color:#01067c;font-weight:500}.patners-section .patners-content .patners-img-spread,.patners-section .patners-content .patners-img-spread .sponsor1{width:100%}.patners-section .patners-content .patners-img-spread .below{align-items:center;display:flex;justify-content:center;width:100%}.patners-section .patners-content .patners-img-spread .below .sponsor2{width:20%}.footer{background-color:#200063}.footer,.footer .footer-content{display:flex;flex-direction:column;width:100%}.footer .footer-content{align-items:center;font-family:Roboto,sans-serif;justify-content:center;padding:20px 0}.footer .footer-content .footer-logo{align-items:center;display:flex;justify-content:center}.footer .footer-content .footer-logo img{width:50%}.footer .footer-content .ul{align-items:center;display:flex;justify-content:space-between;width:40%}.footer .footer-content .ul li{color:#fff;font-size:14px;font-weight:400;list-style:none}.footer .footer-content .ul li a{color:#fff;font-size:14px;font-weight:400;text-decoration:none}.footer .footer-content p{color:#fff;font-size:12px;text-align:center;width:60%}.footer .footer-base{display:grid;grid-template-columns:2fr 1fr 2fr;width:100%}.footer .footer-base .social-links{align-items:center;display:flex;justify-content:center}.footer .footer-base .social-links .social-content{align-items:center;display:flex;justify-content:space-between;width:70%}.footer .footer-base .social-links .social-content svg{cursor:pointer}.footer .footer-base .left-base{background-color:#150043;border-radius:0 100px 0 0;padding:20px}.footer .footer-base .right-base{background-color:#150043;border-radius:100px 0 0 0;padding:20px}.registration{align-items:center;background-color:#eeebf8;display:flex;justify-content:center;min-height:100vh;padding-bottom:10px;width:100%}.registration .registration-form-container{font-family:Poppins,sans-serif;width:100%}.registration .registration-form-container .form-header{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:60px;width:100%}.registration .registration-form-container .form-header img{width:30%}.registration .registration-form-container .form-header h1{font-feature-settings:"liga" off,"clig" off;color:#01067c;font-size:40px;font-style:normal;font-weight:400;line-height:50px;margin:10px;text-align:center}.loading-spinner{color:#333;font-size:1.2em;margin-top:20px;text-align:center}.submission-message{color:green;font-weight:700;margin-top:15px}.registration-logo{margin-bottom:20px;width:150px}.error-404,.google-form{align-items:center;display:flex;flex-direction:column;justify-content:center}.error-404{background:#eeebf8;font-family:Poppins,sans-serif;height:70vh;width:100%}.error-404 h1{margin:0;padding:50px}.error-404 .button{background-color:#160e8b;border-radius:8px;color:#fefefe;cursor:pointer;font-family:Poppins,sans-serif;font-size:16px;font-weight:300;margin-left:20px;padding:6px 14px;text-transform:none}.nav-links-side{animation:slideIn .2s ease-out forwards;background-color:#01067c;height:100%;left:0;opacity:0;padding:20px;position:fixed;top:0;transform:translateX(-100%);transition:transform .5s ease-out;width:50%;z-index:800}.nav-links-side .navlinkscontent{display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-top:80px;width:100%}.nav-links-side .navlinkscontent li{color:#fff;font-family:Poppins,sans-serif;list-style:none}.nav-links-side .navlinkscontent .register{background-color:#fff;border-radius:8px;color:#160e8b;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;margin-top:20px;padding:6px 14px;text-transform:none;width:100%}.backdrop{background:#0000004d;height:100%;position:fixed;width:100%;z-index:700}@keyframes slideIn{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.open{transform:translateX(0)!important}@media (max-width:968px){.header .header-container{display:flex;justify-content:space-between}.header .header-container .header-btn,.header .header-container ul{display:none}.hero-section{display:flex;flex-direction:column}.header .header-container .menu{cursor:pointer;display:inline;display:initial}.hero-section{margin-top:50px}.about-section .about-container{display:flex;flex-direction:column}.participation-info .participation-info-header .info-header-content p{width:95%}.registration .registration-form-container .form-header{padding-top:80px}.footer .footer-content .ul{width:80%}.footer .footer-base .social-links .social-content{justify-content:center}}@media (max-width:768px){.schedule .schedule-container .schedule-top{display:flex;flex-direction:column;gap:20px}.schedule .schedule-container .schedule-top h1{text-align:center}.schedule .schedule-container .schedule-top .schedule-top-right{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.schedule .schedule-container .schedule-top .schedule-top-right .schedule-top-header{align-items:center;width:100%}.schedule .schedule-container .prizes .prize-cards{align-items:center;flex-direction:column;justify-content:center}.schedule .schedule-container .prizes .prize-cards svg{width:100%}}@media (max-width:658px){.participation-info .participation-info-header{padding:30px 0}.participation-info .participation-info-body{align-items:center;flex-direction:column;height:100%;justify-content:center;padding:0;position:static}.participation-info .participation-card{display:flex}.participation-info .participation-info-body .participation-info-card{height:80%;width:100%}.participation-info .participation-info-body .participation-info-banner{justify-content:center;position:static}.participation-info .participation-info-body .participation-info-banner img{position:static}.patners-section .patners-content .patners-img-spread .below .sponsor2{width:30%}.footer .footer-content .ul{gap:10px}}@media (max-width:564px){.patners-section .patners-content{max-width:90%}.footer .footer-content .ul,.footer .footer-content p{width:90%}}@media (max-width:487px){.hero-section .hero-content .hero-content-container .register{width:80%}.patners-section .patners-content .patners-img-spread .below .sponsor2{width:40%}}@media (max-width:447px){.patners-section .patners-content .patners-img-spread .below .sponsor3{width:40%}.footer .footer-content .ul{align-items:start;flex-direction:column}}@media (max-width:365px){.participation-info .participation-info-body .participation-info-card .card-content{padding:0}.schedule .schedule-container .schedule-top .hackathon{font-size:28px}.footer .footer-content p{width:80%}}
/*# sourceMappingURL=main.ee19b870.css.map*/