:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--black:#04152d;--black2:#041226;--black3:#020c1b;--black-lighter:#1c4b91;--black-light:#173d77;--pink:#da2f68;--orange:#f89e00;--gradient:linear-gradient(98.37deg,#f89e00 0.99%,#da2f68);font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;font-synthesis:none;font-weight:500;line-height:1;text-rendering:optimizeLegibility}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#04152d;background-color:var(--black)}::-webkit-scrollbar{display:none}.skeleton{background-color:#0a2955;overflow:hidden;position:relative}.skeleton:after{animation:shimmer 2s infinite;background-image:linear-gradient(90deg,#19376300,#19376333 20%,#19376380 60%,#19376300);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes shimmer{to{transform:translateX(100%)}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header-container{background-color:#001011;box-shadow:0 2px 5px #0000001a;display:none;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100}.header-container .header{display:flex;justify-content:center;padding:28px 0}.header-container .header .header-option{color:#fff;cursor:pointer;padding:10px 20px;visibility:collapse}@media only screen and (min-width:768px){.header-container .header .header-option{visibility:visible}}.header-container .header .header-option.selected{color:#56e0e3;text-decoration:underline}@media only screen and (min-width:768px){.header-container{display:block}}.hero-banner{align-items:center;background-color:var(--black);background-image:url(/static/media/logo.05b0135693fb05dfda0d.png);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff;display:flex;height:450px;justify-content:center;opacity:.9;position:relative;text-align:center;width:100%}@media only screen and (min-width:768px){.hero-banner{height:800px}}.hero-banner .hero-content{display:flex;flex-direction:column;gap:1rem;z-index:1}.hero-banner .hero-content h1{color:#56e0e3;font-size:1.7em;margin-bottom:10px}@media only screen and (min-width:768px){.hero-banner .hero-content h1{font-size:3rem}}.hero-banner .hero-content p{font-size:.8rem;line-height:1rem;margin:0 1rem}@media only screen and (min-width:768px){.hero-banner .hero-content p{font-size:1.2rem;line-height:2rem}}.hero-banner .opacity--layer{background:linear-gradient(250deg,#04152d00,#04152d 79.17%);height:100%;left:0;position:absolute;top:0;width:100%}.body{color:#fff;line-height:1.5;padding:60px 0}.body,.body .main--container{align-items:center;display:flex;justify-content:center;width:100%}.body .main--container{flex-direction:column;gap:60px;text-align:center}.body .main--container h1{color:#56e0e3;font-size:1.5rem}@media only screen and (min-width:768px){.body .main--container h1{font-size:2rem}}.body .main--container .about{display:flex;flex-direction:column;width:85%}@media only screen and (min-width:768px){.body .main--container .about{margin-top:2rem;width:40%}}.body .main--container .about h1{margin:30px}@media only screen and (min-width:768px){.body .main--container .about h1{margin:50px}}.body .main--container .about .about--us{display:flex;flex-direction:column;font-family:sans-serif;font-size:.9rem;line-height:1.5rem;text-align:center;text-align:left}@media only screen and (min-width:768px){.body .main--container .about .about--us{font-size:1.3rem;gap:30px;line-height:1.5}}.body .main--container .components{display:flex;flex-direction:column;gap:50px;padding:50px 0;width:90%}@media only screen and (min-width:768px){.body .main--container .components{width:80%}}.body .main--container .components .components--container{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}.body .main--container .components .components--container .component--items{display:flex;flex-direction:row;gap:25px;overflow-x:scroll}.body .main--container .components .components--container .icon{align-items:center;background-color:#0000004d;border-radius:50%;cursor:pointer;display:flex;height:52px;justify-content:center;padding:1rem;transition:all .3s ease;width:80px}.body .main--container .components .components--container .icon:hover{box-shadow:0 0 .625em var(--pink);color:var(--pink)}.body .main--container .team--members{display:flex;flex-direction:column;gap:1rem;line-height:1.5;margin-bottom:30px;margin-top:50px;padding:30px 0;text-align:left;width:85%}@media only screen and (min-width:768px){.body .main--container .team--members{width:75%}}.body .main--container .team--members .profile--container{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;margin-top:2rem}.body .main--container .team--members .profile--container .member--items{display:flex;flex-direction:row;gap:25px;overflow-x:scroll}.body .main--container .our--sponsers{display:flex;flex-direction:column;gap:1rem;line-height:1.5;margin-bottom:30px;text-align:left;width:85%}@media only screen and (min-width:768px){.body .main--container .our--sponsers{width:75%}}.body .main--container .our--sponsers .sponsers--logo{display:flex;flex-direction:row}.body .main--container .our--sponsers .sponsers--logo img{border-radius:1rem;box-shadow:0 0 .625em var(--pink);margin-top:2rem;width:180px}@media only screen and (min-width:768px){.body .main--container .our--sponsers .sponsers--logo img{width:280px}}.body .main--container .reach--us{padding:30px 0;width:85%}@media only screen and (min-width:768px){.body .main--container .reach--us{width:30%}}.body .main--container .reach--us .contact--us{display:flex;flex-direction:row;justify-content:space-between;margin-top:1rem;padding-top:20px}@media only screen and (min-width:768px){.body .main--container .reach--us .contact--us{padding-top:50px}}.body .main--container .reach--us .contact--us .icon{color:#56e0e3;font-size:.9rem;margin-top:5px}@media only screen and (min-width:768px){.body .main--container .reach--us .contact--us .icon{font-size:25px;margin-top:0}}.body .main--container .reach--us .contact--us .items{color:#56e0e3;display:flex;flex-direction:column;gap:15px;text-align:left}.body .main--container .reach--us .contact--us .items a{color:#fff}.body .main--container .reach--us .contact--us .items .inside--items{color:#fff;display:flex;flex-direction:column;font-size:.8rem;gap:5px}@media only screen and (min-width:768px){.body .main--container .reach--us .contact--us .items .inside--items{font-size:1rem}}.body .main--container .reach--us .contact--us .contact--items{display:flex;flex-direction:column;gap:5px;justify-content:space-between}.body .main--container .reach--us .contact--us .contact--items .contact--item{display:flex;flex-direction:row;gap:10px}.body .main--container .proposed--idea{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center;margin-bottom:30px;margin-top:50px;padding:30px 0;text-align:left;width:75%}@media only screen and (min-width:768px){.body .main--container .proposed--idea{flex-direction:row}}.body .main--container .proposed--idea .idea--content{align-items:center;display:flex;flex-direction:column;gap:50px}.body .main--container .proposed--idea .idea--content .idea--items{display:flex;flex-direction:column;font-family:sans-serif;font-size:1rem;gap:40px;line-height:1.5}@media only screen and (min-width:768px){.body .main--container .proposed--idea .idea--content .idea--items{font-size:1.3rem}}.body .main--container .proposed--idea .project--image{border-radius:1rem;height:200px;width:350px}@media only screen and (min-width:768px){.body .main--container .proposed--idea .project--image{height:400px;width:650px}}.body .main--container .proposed--idea--2{align-items:center;display:flex;flex-direction:column-reverse;gap:3rem;justify-content:center;margin-bottom:30px;margin-top:50px;padding:30px 0;text-align:left;width:75%}@media only screen and (min-width:768px){.body .main--container .proposed--idea--2{flex-direction:row}}.body .main--container .proposed--idea--2 .idea--content{align-items:center;display:flex;flex-direction:column;gap:50px}.body .main--container .proposed--idea--2 .idea--content .idea--items{display:flex;flex-direction:column;font-family:sans-serif;font-size:1rem;gap:40px;line-height:1.5}@media only screen and (min-width:768px){.body .main--container .proposed--idea--2 .idea--content .idea--items{font-size:1.3rem}}.body .main--container .proposed--idea--2 .project--image{border-radius:1rem;height:200px;width:350px}@media only screen and (min-width:768px){.body .main--container .proposed--idea--2 .project--image{height:400px;width:650px}}.body .main--container .mentor{display:flex;flex-direction:column;gap:3rem;justify-content:center;margin-bottom:30px;margin-top:50px;padding:30px 0;text-align:left;width:60%}@media only screen and (min-width:768px){.body .main--container .mentor{flex-direction:row;margin-top:5rem}}.body .main--container .mentor .idea--content{display:flex;flex-direction:column;gap:50px}.body .main--container .mentor .idea--content .idea--items{display:flex;flex-direction:column;font-family:sans-serif;font-size:1rem;gap:40px;line-height:1.5}@media only screen and (min-width:768px){.body .main--container .mentor .idea--content .idea--items{font-size:1.3rem}}.body .main--container .mentor .profile--image{align-items:center;align-self:center;border-radius:50%;height:250px;width:250px}.component--card{border-radius:1rem;cursor:pointer;flex-shrink:0;margin-bottom:25px;width:calc(50% - 5px)}@media (min-width:768px){.component--card{width:calc(25% - 15px)}}@media (min-width:992px){.component--card{width:calc(20% - 16px)}}.card--container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:10px}.card--image{border-top-left-radius:1rem;border-top-right-radius:1rem}.card--image,.component--name{box-shadow:0 0 .625em var(--pink);width:100%}.component--name{background-color:#13201f;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;color:#fff;font-family:sans-serif;padding:10px}.body.active-modal{background-color:#13201f;overflow-y:hidden}.btn-modal{display:block;font-size:18px;margin:100px auto 0;padding:10px 20px}.modal,.overlay{bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw}.overlay{background:#323334cc}.modal-content{background:#04152d;background-position:50%;background-size:cover;border-radius:3px;border-radius:1rem;left:50%;line-height:1.4;max-width:800px;min-width:300px;padding:14px 28px;position:absolute;top:40%;transform:translate(-50%,-50%)}.close-modal{color:#56e0e3;font-size:42px;padding:5px 7px;position:absolute;right:10px;top:10px}.component--description{display:flex;flex-direction:row;gap:3rem;padding:2rem 0;text-align:left}.modal--image{align-items:center;align-self:center;border-radius:1rem;height:200px;width:300px}.profile--card{border-radius:1rem;cursor:pointer;flex-shrink:0;margin-bottom:25px;width:calc(50% - 5px)}@media only screen and (min-width:768px){.profile--card{width:calc(25% - 15px)}}@media only screen and (min-width:1024px){.profile--card{width:calc(15% - 16px)}}.profile--card .profile--card--container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:10px}.profile--card .profile--card--container .profile--image{border-radius:50%;box-shadow:0 0 .925em var(--pink);height:100px;width:100px}@media only screen and (min-width:768px){.profile--card .profile--card--container .profile--image{height:160px;width:160px}}.profile--card .profile--card--container .profile--name{background:none;color:#fff;font-family:sans-serif;font-size:.85rem;margin-top:1rem;padding:10px;text-align:center;width:100%}@media only screen and (min-width:768px){.profile--card .profile--card--container .profile--name{font-size:1rem}}.footer{background-color:var(--black3);color:#fff;padding:50px 0;position:relative}.footer .contentWrapper{align-items:center;display:flex;flex-direction:column}.footer .menuItems{align-items:center;display:flex;gap:15px;justify-content:center;list-style-type:none;margin-bottom:20px}@media only screen and (min-width:768px){.footer .menuItems{gap:30px;margin-bottom:30px}}.footer .menuItems .menuItem{cursor:pointer;font-size:12px;transition:all .3s ease}@media only screen and (min-width:768px){.footer .menuItems .menuItem{font-size:16px}}.footer .menuItems .menuItem:hover{color:var(--pink)}.footer .infoText{font-size:12px;line-height:20px;margin-bottom:20px;max-width:800px;opacity:.5;text-align:center}@media only screen and (min-width:768px){.footer .infoText{font-size:14px;margin-bottom:30px}}.footer .socialIcons{gap:10px}.footer .socialIcons,.footer .socialIcons .icon{align-items:center;display:flex;justify-content:center}.footer .socialIcons .icon{background-color:var(--black);border-radius:50%;color:#fff;cursor:pointer;height:50px;transition:all .3s ease;width:50px}.footer .socialIcons .icon:hover{box-shadow:0 0 .625em var(--pink);color:var(--pink)}.contentWrapper{margin:0 auto;max-width:1200px;padding:0 20px;width:100%}