body{color:#444;background-color:#fafafa;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;display:flex;overflow-x:hidden}.header{z-index:9999;background-color:#dc143c;width:100%;height:65px;position:fixed;top:0;left:0;right:0;box-shadow:-20px 0 14px #0000001a,inset 0 -1px #0000001a}#slides{text-align:center;color:#f5f5f5;margin-top:10px;text-decoration:none;display:inline-block;position:fixed;right:55px}#slides a{color:#f5f5f5;text-decoration:none}#slides p{margin-top:3px}.header-button{text-align:center;cursor:pointer;color:#f5f5f5;border:2px solid #f5f5f5;border-radius:7px;margin-left:45px;padding:10px 13px;font-family:Helvetica;font-size:16px;text-decoration:none;transition:box-shadow .3s;position:relative;bottom:8px}.header img.logo{height:50px;position:relative;top:12px;left:15px}.main{flex-direction:column;width:100%;height:auto;margin-top:65px;margin-left:70px;display:flex;position:relative;bottom:0;right:0;overflow-x:hidden}.empty-main{width:100%;height:600px}.main #landing{text-align:center;background-color:#0000;background-image:url(../../../assets/img/circuits.jpg);background-position:0 0,50%;background-repeat:repeat;background-size:cover;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;width:100%;height:300px}.main #landing img{width:auto;height:90%;position:relative}.navbar{background-color:#1e1e1e;width:70px;position:fixed;top:65px;bottom:0;left:0;overflow:auto}.navbar a{text-align:center;color:#dcdcdc;padding:15px 0;text-decoration:none;display:block}.navbar a:hover{color:#fff;background-color:#2e2e30}.navbar a .label{text-align:center;padding-top:8px;font-size:12px;bottom:20px}.navbar a.active-page{color:#e00000;background-color:#2e2e30;box-shadow:inset 0 0 1px #00000080}.navbar .active-page .label{color:#e00000}.center{text-align:center;justify-content:center;width:auto;margin-bottom:24px;display:flex;position:relative}#description{width:1400px;margin-top:10px;line-height:1.7}.horizontal-line{text-align:center;width:1400px;display:block}.center p{margin-left:150px;margin-right:180px;padding-right:40px;display:block}#information{color:#646464;flex-wrap:wrap;justify-content:space-around;margin:32px 128px;display:flex}#information .info-section{width:45%;margin-bottom:32px;padding-right:50px}.info-details{margin-top:0;line-height:1.7}.sponsor-section{text-align:center}#sponsor-images{flex-flow:column;justify-content:center;align-items:center;display:flex}footer{background-color:#111;width:100%;height:auto;padding-top:40px;position:relative;bottom:0;left:0;right:0}.footer-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.footer-content h3{color:#fff;text-transform:capitalize;font-size:1.8rem;font-weight:400;line-height:3rem}.socials{justify-content:center;align-items:center;margin:1rem 0 3rem;padding-left:0;list-style:none;display:flex}.socials li{margin:0 10px}.socials a{color:#fff;text-decoration:none}.socials a i{font-size:25px;transition:color .4s}.socials a:hover i{color:red}#meeting-time ul{flex-direction:column;justify-content:center;padding:0;display:flex}#meeting-time li{text-align:center;list-style-type:none;display:inline-block}#meeting-time a{color:#69c}.intro p{font-weight:500}.section-title h2{text-transform:uppercase}.section-title{margin:3% 0}.section-title p{text-transform:uppercase;font-weight:700}.single-team{z-index:1;padding-bottom:70px;position:relative;overflow:hidden;box-shadow:5px 5px 15px #000}.team-img{position:center;z-index:5;max-width:100%;height:300px;overflow:hidden}.team-img img{object-fit:cover;width:100%;height:100%;margin-left:auto;margin-right:auto;transition:all .3s;display:block}.single-team:hover .team-img img{transform:scale(1.1)}.team-content{text-align:center;z-index:5;background:maroon;width:100%;height:80px;transition:all .4s;position:absolute;bottom:0;overflow:hidden}.single-team:hover .team-content{height:180px}.NAsingle-team:hover .team-content{height:10px}.team-info{padding:5px 20px;transition:all .5s}.single-team:hover .team-content{background:#000}.single-team .team-content .team-info h3{text-transform:uppercase;color:#fff;margin:5px;font-size:16px}.single-team:hover .team-info h3{color:maroon}.team-info p{color:#fff;margin-top:15px}.single-team-text p{margin-top:5px}.team-text{color:#fff;padding:0 10px 5px;font-size:12px}.card{float:left;width:25%;margin-bottom:16px;padding:0 12px}.row{justify-content:center;align-items:stretch;width:1170px;height:400px;display:flex}.box{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.team-area .box .card{aspect-ratio:5/3;float:none;width:min(3in,90%)}#calendar{padding:50px 20px}#calendar h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;font-weight:300}#loading{display:none;position:absolute;top:10px;right:10px}#calendar{max-width:1200px;margin:0 auto}.section-title{text-align:center}.tab{background-color:#f1f1f1;border:1px solid #ccc;overflow:hidden}.tab button{background-color:inherit;float:left;cursor:pointer;border:none;outline:none;padding:14px 16px;transition:all .3s}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}.tabcontent{border:1px solid #ccc;border-top:none;padding:6px 12px;display:none}#nasa-wrapper{text-align:center;margin:0 100px}#nasa_content{grid-template-columns:400px 2fr;margin:0 200px;display:grid}.grid-item-1{grid-column:1/2}#sp-grid-1{grid-template-columns:1fr 30%;margin:0 100px;padding:0 100px;display:grid}#jasons-project{margin:0 200px;display:flex}#hack-wrapper{margin:0 200px}#hack-wrapper p{text-indent:50px}
