.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.me-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.mb-5{margin-bottom:3rem!important}.p-4{padding:1.5rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.fit-cover{object-fit:cover}@media (min-width:1200px){.m-xl-5{margin:3rem!important}.p-xl-5{padding:3rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.workshop{width:25%}}a{color:initial}.badge{background-color:#e70e2e!important}.open{background-color:#2279c3!important}.small-heading{font-size:1.1rem;font-weight:700}.medium-heading{font-size:1.5rem}.webring-logo{background-image:url(https://assets.hackclub.com/icon-rounded.svg);background-repeat:no-repeat;background-position:top left;background-size:contain;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:36px;height:36px;margin:0 4px;vertical-align:middle}.webring-anchor{font-size:24px;color:rgba(132,146,166,.8);text-decoration:none;transition:color .5s}@media (min-width:992px){.hc-logo{position:absolute;border:0;width:256px;z-index:999}}.footer-basic{padding:40px 0;background-color:#fff;color:#4b4c4d}.footer-basic ul{padding:0;list-style:none;text-align:center;font-size:18px;line-height:1.6;margin-bottom:0}.footer-basic li{padding:0 10px}.footer-basic ul a{color:inherit;text-decoration:none;opacity:.8}.footer-basic ul a:hover{opacity:1}.footer-basic .social{text-align:center;padding-bottom:25px}.footer-basic .social>a{font-size:24px;width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;border-radius:50%;border:1px solid #ccc;margin:0 8px;color:inherit;opacity:.75}.footer-basic .social>a:hover{opacity:.9}.footer-basic .copyright{margin-top:15px;text-align:center;font-size:13px;color:#aaa;margin-bottom:0}#webring-wrapper{display:flex;justify-content:center}.projects-clean{color:#313437;background-color:#fff}.projects-clean p{color:#7d8285}.projects-clean h2{font-weight:700;margin-bottom:40px;padding-top:40px;color:inherit}@media (max-width:767px){.projects-clean h2{margin-bottom:25px;padding-top:25px;font-size:24px}}.projects-clean .intro{font-size:16px;max-width:500px;margin:0 auto}.projects-clean .intro p{margin-bottom:0}.projects-clean .projects{padding-bottom:40px}.projects-clean .item{text-align:center;padding-top:50px;min-height:425px}.projects-clean .item .name{font-weight:700;margin-top:28px;margin-bottom:8px;color:inherit}.projects-clean .item .description{font-size:15px;margin-top:15px;margin-bottom:0}.btn.btn-primary{margin-top:20px}