body{overflow:hidden;width:100vw;min-height:100vh;background-image:url(/assets/bg-a8975c92.png);background-position:center;background-size:cover;background-repeat:no-repeat;overflow-y:auto}.App{height:100%;margin:auto}.content{margin:auto;color:#000;min-height:100vh}.content .events__container .event-card{box-shadow:#0000003d 0 3px 8px;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;width:100%}.content .img__container{padding:20px 0}.content .events__container .event-card img{object-fit:cover;width:100%}.content .title{padding:20px 0;text-align:center}.content .events__container .event-card .description__container{padding:12px;display:flex;flex-direction:column;gap:12px}.description__container div{display:flex;gap:10px}.description__container .description{display:flex;flex-direction:column}.description__container .description p{line-clamp:3;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.description__container h3{color:#153978;font-size:20px}.App .links{display:flex;align-items:center;justify-content:center;gap:3px}.links p i{font-size:17px}.App .links a{color:#000;display:inline-block;font-size:17px;color:#144fb4}.App .links a:after{display:block;content:"";border-bottom:1px solid #000;transform:scaleX(0);transition:transform .25s ease-in-out}.App .links a:hover:after{transform:scaleX(1);transform-origin:0% 50%}.description .buttons .register__btn{background-color:#fff;color:#000;border:1px solid #000;transition:.4s ease-in-out}.buttons{display:flex;padding:10px 0}.buttons>*{flex-grow:1}.buttons .register__btn:hover{background-color:#000;color:#fff}.content p{font-weight:600;line-break:auto;text-align:justify;color:#2b2829}.content{display:flex;align-items:center;justify-content:center;flex-direction:column;width:90%;margin:0 auto}.events__container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}a{color:#000;display:inline-block}a:after{display:block;content:"";border-bottom:solid 1px #000000;transform:scaleX(0);transition:transform .25s ease-in-out}a:hover:after{transform:scaleX(1);transform-origin:0% 50%}.container{color:#000;background-color:#fff;padding:20px 0}.container .wrapper{width:90%;margin:0 auto}.container .wrapper h2{text-align:center;padding:10px 0;color:#153978;font-size:21px}.container .wrapper .link{display:flex;gap:10px;padding:10px 0}.container .wrapper .content__container{width:100%;place-items:initial}@media screen and (min-width: 769px){.container .wrapper .content__container{display:grid;grid-template-columns:1fr 2fr;gap:30px}}.container .wrapper .content__container .img__container img{object-fit:cover;width:100%}.container .wrapper .content__container .description__container{display:flex;flex-direction:column;gap:5px}.container .wrapper .content__container .description__container p{font-size:17px}.container .wrapper .content__container .description__container p strong{color:#243e6a}.logodesignguidelines__container{color:#000;background-color:#ffffff9c;padding:50px 5px}.logodesignguidelines__container .link{width:90%;margin:10px auto;display:flex;gap:10px}.logodesignguidelines__container .wrapper{display:flex;gap:50px;width:90%;margin:0 auto}@media screen and (max-width: 769px){.logodesignguidelines__container .wrapper{flex-direction:column}}.logodesignguidelines__container .wrapper .event__details{display:flex;flex-direction:column;gap:8px}.logodesignguidelines__container .wrapper .event__details h2{color:#153978;font-size:24px}.logodesignguidelines__container .wrapper .event__details h1{color:#153978;padding-bottom:10px;line-height:1.1}.logodesignguidelines__container .wrapper .event__details p{font-size:17px}.logodesignguidelines__container .wrapper .event__details p strong{color:#153978}.logodesignguidelines__container .wrapper .event__details .evaluation{padding:15px 0;display:flex;flex-direction:column;gap:5px}.logodesignguidelines__container .wrapper .event__details .evaluation p{font-size:17px}.img__container{display:flex;flex-direction:column;gap:10px}.img__container img{object-fit:cover}@media screen and (max-width: 769px){.img__container img{width:100%;height:100%}}@media screen and (min-width: 769px){.img__container img{width:auto}}.img__container div{display:flex;gap:10px}.quizguidelines__container{background-color:#fff;color:#000}.quizguidelines__container .link{width:90%;margin:10px auto;display:flex;gap:10px}.quizguidelines__container .wrapper{display:flex;gap:50px;width:90%;margin:0 auto}@media screen and (max-width: 769px){.quizguidelines__container .wrapper{flex-direction:column}}.quizguidelines__container .wrapper .event_details{display:flex;flex-direction:column;gap:10px}@media screen and (min-width: 426px){.quizguidelines__container .wrapper .event_details{max-height:850px;overflow-y:auto}}.quizguidelines__container .wrapper .event_details h2{color:#153978;font-size:24px}.quizguidelines__container .wrapper .event_details h1{color:#153978;padding-bottom:10px;line-height:1.1}.quizguidelines__container .wrapper .event_details p{font-size:17px}.quizguidelines__container .wrapper .event_details p strong{color:#153978}.quizguidelines__container .wrapper .event_details .evaluation{padding:15px 0;display:flex;flex-direction:column;gap:5px}.quizguidelines__container .wrapper .event_details .evaluation p{font-size:17px}.gitandgithubworkshop__container{color:#000;background-color:#fff}.gitandgithubworkshop__container .link{width:90%;margin:10px auto;display:flex;gap:10px}.gitandgithubworkshop__container .wrapper{display:flex;flex-wrap:wrap;gap:50px;width:90%;margin:0 auto}@media screen and (min-width: 426px){.gitandgithubworkshop__container .wrapper{flex-wrap:nowrap}}.gitandgithubworkshop__container .wrapper .event_details{display:flex;flex-direction:column;gap:10px;max-height:800px;overflow-y:auto}.WebDevSession__container{color:#000;background-color:#fff}.WebDevSession__container .link{width:90%;margin:10px auto;display:flex;gap:10px}.WebDevSession__container .wrapper{display:flex;flex-wrap:wrap;gap:50px;width:90%;margin:0 auto}@media screen and (min-width: 426px){.WebDevSession__container .wrapper{flex-wrap:nowrap}}.WebDevSession__container .wrapper .event_details{display:flex;flex-direction:column;gap:10px;max-height:800px;overflow-y:auto}:root{font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}li{list-style:inside!important}*{margin:0;padding:0;box-sizing:border-box}::-webkit-scrollbar{display:none}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
