@import url(https://fonts.googleapis.com/css2?family=Red+Hat+Text:wght@400;500;700&display=swap);.logo{height:100%;object-fit:contain;opacity:100%;width:auto}.logo,.navbar{position:-webkit-sticky;position:sticky}.navbar{align-items:center;background-color:#3e3e3e;display:flex;height:50px;justify-content:space-between;padding-left:8%;padding-right:8%;top:0;width:100%;z-index:10}.btn{color:#fff;font-size:small;max-height:100%;object-fit:contain}a:hover{color:#979797}a{color:#fff;text-decoration:none}#prospectus{background-color:#3cbeb4}#prospectus:hover{background-color:#289d94;color:#fff}.navbar .btn{align-self:center}.mobile_menu_btn{display:none}#prospectus-text{text-align:center}@media (max-width:768px){.mobile_menu_btn{color:#fff;cursor:pointer;display:flex;position:-webkit-sticky;position:sticky;right:1rem;z-index:10}.btn_menu{background-color:#3e3e3e;bottom:0;display:flex;flex-direction:column;height:100vh;justify-content:center;left:-100vw;opacity:95%;position:fixed;right:0;top:0;transition:left 1s;width:100vw;z-index:10}.btn{font-size:1rem}.active{left:0;overflow:hidden}}.main-container-fluid{color:#fff;display:flex;flex-direction:column;margin-top:0;padding-left:0;padding-right:0;position:relative}.image-wrapper{height:400px;overflow:hidden;position:relative;width:100%}.main-image{height:400px;object-fit:cover;object-position:0 70%;position:absolute;transition:opacity 1s ease-in-out;width:100%}.fade-in{opacity:1}.fade-out{opacity:0}.main-bottom-left{align-items:center;color:#3cbeb4;left:16px;position:absolute;top:275px}#weare{color:#fff;font-size:2rem}#smubia,#weare{font-weight:700;margin-bottom:0;position:relative}#smubia{color:#3cbeb4;font-size:3rem}#vision{margin-right:16px}#SMU,#vision{font-size:1.25rem;font-weight:700;margin-bottom:0;margin-left:16px;position:relative}#SMU{color:#3cbeb4;margin-right:0}.container-row{overflow:hidden}#card:hover{background-color:#fff}@media (max-width:992px){.container-row{align-items:center;flex-direction:column}.custom-container{width:75vw}}.container-row{display:flex}.custom-container{background-color:#efefef;border:1px solid hsla(0,0%,67%,.5);border-radius:10px;display:flex;flex:1 1;flex-direction:column;margin:10px;padding:10px;transition:.3s}.custom-container:hover{background-color:#ececec}.card-text{color:#3cbeb4;font-weight:700;margin-top:10px;text-align:center}.images{height:125px;object-position:0 70%;vertical-align:middle;width:100%}.para{color:#333;font-size:12px;margin-bottom:0;padding:10px;text-align:center}.para a{text-decoration:none}.para a:hover{text-decoration:underline}.partners{flex-direction:column;gap:20px;justify-content:center;padding-bottom:2rem}.partner-row,.partners{align-items:center;display:flex}.partner-row{justify-content:space-between;width:60vw}.partner-row img{height:auto;width:100px}@media screen and (max-width:720px){.partner-row img{width:15vw}}.signature-bar{background-color:#3e3e3e;display:flex;height:auto;justify-content:space-between;overflow:hidden;padding-left:8%;padding-right:8%;padding-top:1%;position:-webkit-sticky;position:sticky;top:0;width:100%}.logo-image{height:40px;object-fit:contain;opacity:100%;width:auto}.social-links{display:flex;margin-right:auto}.flush-left{align-items:left;display:flex}.social-links a{margin-right:10px}.bar-items{align-items:center;display:flex;flex-direction:column;padding:15px}.bar-item{color:#fff;margin:0;padding:0;text-decoration:underline;text-decoration-color:#3cbeb4}.bar-items-comps{color:#fff;font-size:11px;margin-bottom:5px;margin-top:5px;overflow-wrap:break-word;text-align:left}.logo-container{margin-bottom:10px;margin-right:15px}@media (max-width:890px){.signature-bar{align-items:center;flex-direction:column;height:auto;padding-bottom:10px}.bar-items{padding:5px;width:100%}.logo-container,.social-links{display:flex;justify-content:center;padding-bottom:20px;width:100%}.bar-items-comps{text-align:center}}.countdown-container{color:#fff;font-family:Red Hat Text,sans-serif;margin:auto;text-align:center}.countdown-container h3{color:#000;font-size:2rem;margin-bottom:1rem}.countdown-container p{color:#000;font-size:1rem;margin-bottom:1rem}.countdown{display:flex;justify-content:space-around}.countdown-card{text-align:center;width:20%}.countdown-card-bg{background-color:#3cbeb4;border-radius:10px;box-shadow:0 8px 0 1px #191a24;height:0;padding-bottom:100%;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.countdown-card-bg.rotate{-webkit-transform:rotateX(1turn);transform:rotateX(1turn)}.countdown-card-bg:before{border-radius:0 15px 15px 0;left:0}.countdown-card-bg:after,.countdown-card-bg:before{background-color:#191a24;content:"";height:12px;position:absolute;top:calc(50% - 1vh);width:6px;z-index:10}.countdown-card-bg:after{border-radius:15px 0 0 15px;right:0}.countdown-card-number{align-items:center;bottom:0;color:#fff;display:flex;font-size:8vw;justify-content:center;left:0;position:absolute;right:0;top:0}.countdown-card-number:before{background-color:#1e1f29;content:"";height:50%;left:0;opacity:.35;position:absolute;top:0;width:100%;z-index:10}.countdown-card-label{color:#8486a9;font-size:1.5vw;letter-spacing:5px;padding-top:1.5rem;text-transform:uppercase}.getInv{-webkit-filter:brightness(60%);filter:brightness(60%);height:400px;object-fit:cover;object-position:0 30%;width:100%}.bottom-left{position:relative;top:275px}#get-involved,.bottom-left{align-items:center;justify-content:center}#get-involved{color:#3cbeb4;font-size:3rem;font-weight:700}#DoMore{color:#fff;margin-bottom:0;margin-left:16px;margin-right:16px;position:relative}#DoMore,h1{font-weight:700}.getinv-para{text-align:center}.datathon-container-row,.getinv-para{margin-left:1.5rem;margin-right:1.5rem}.datathon-container-row{display:flex;flex-wrap:wrap;justify-content:center}.datathon-custom-container{align-items:center;background-color:#efefef;border:1px solid hsla(0,0%,67%,.5);border-radius:10px;display:flex;flex:1 1;flex-direction:column;margin:10px;padding:10px;transition:.3s}.datathon-card-text{color:#3cbeb4;font-weight:700;margin-top:10px;text-align:center}.datathon-images{align-items:center;display:flex;height:250px;justify-content:center;object-position:center;width:90%}.GetInvImg,.datathon-images{border-radius:10px;object-fit:cover}.GetInvImg{max-height:40vh;max-width:40%;object-position:50% 50%;vertical-align:middle}#datathon-card:hover{background-color:#fff}#bia-night-row,#networking-night-row{justify-content:center}#email{color:#3cbeb4}#email:hover{color:#979797}@media (max-width:992px){.datathon-container-row{align-items:center;flex-direction:column}.GetInvImg{display:none}}.container-fluid{color:#fff;display:flex;flex-direction:column;margin-top:0;padding-left:0;padding-right:0;position:relative}.image{-webkit-filter:brightness(60%);filter:brightness(60%);height:400px;object-fit:cover;object-position:0 70%;width:100%}.bottom-left{bottom:5%;color:#3cbeb4;left:16px;position:absolute}#what-we-do{align-items:center;color:#3cbeb4;font-size:3rem;font-weight:700;justify-content:center}.main-box{align-items:center;background-color:#3e3e3e;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:1%;padding-top:1%}.bold-text{color:#3cbeb4}#workshops,.bold-text{font-weight:700;position:relative}#workshops{color:#fff;margin-bottom:0;margin-left:16px;margin-right:16px}#filler{opacity:0}h1{text-align:center}#ourworkshops{color:#000}#card{background-color:#efefef;border:1px solid hsla(0,0%,67%,.5);border-radius:10px;flex:1 1;flex-direction:column;margin:10px;padding:10px;transition:.3s}#card,.images{align-items:center;display:flex}.images{border-radius:10px;height:250px;justify-content:center;object-fit:cover;object-position:center;width:90%}#workshop-row{margin-top:12px}@media (max-width:768px){.container-row{flex-direction:column}}#DAP-row{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin:12px auto;max-width:90%}#box{align-items:center;background-color:#3cbeb4;display:flex;height:40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}h1,h4,h5{margin-bottom:8px;margin-top:8px}h5{margin-left:16px}#block{justify-content:center;margin-bottom:0;margin-top:0;max-height:40vh;max-width:50%}.DAP_image{border-radius:10px;max-height:40vh;max-width:40%;object-fit:cover;object-position:50% 50%;overflow:hidden;vertical-align:middle}.block-text{margin-top:10px;text-align:center}#project-link,.block-text{color:#3cbeb4;font-weight:700}#project-link:hover{color:#289d94}@media (max-width:992px){.container-row{margin-bottom:5%;margin-top:5%}#block{max-width:100vw}.DAP_image{display:none}}.timeline-container{background:url(/static/media/background1.a6b0568432b7475abaef.png) no-repeat 50% fixed;background-size:cover;font-family:sans-serif;margin:0;padding:2em;position:relative}.timeline-container:before{background:url(/static/media/background1.a6b0568432b7475abaef.png);content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.timeline-container *{margin:0;padding:0}.timeline-container h1{font-size:4em;margin:.3em}.timeline-container h2{margin-bottom:.5em}.timeline-container .title{color:#fdfafd;text-align:center}.timeline-container .title p{color:#fdfafd;font-size:1.3em;letter-spacing:2px}.timeline-container .timeline{background-image:linear-gradient(#888,#888);background-position:50%;background-repeat:no-repeat;background-size:3px 100%;margin:5em auto;max-width:34.15em;position:relative}.timeline-container .checkpoint{max-width:34em;opacity:0;padding-bottom:2em;padding-top:2em;position:relative;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out}.timeline-container .checkpoint div{border:2px solid #3cbeb4;border-radius:1em;padding:1.5em}.timeline-container .checkpoint p{color:#ccc;line-height:27px}.timeline-container .checkpoint--visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.timeline-container .checkpoint:nth-child(odd){border-left:1px solid #888;padding-left:3em;-webkit-transform:translateX(17em);transform:translateX(17em)}.timeline-container .checkpoint:nth-child(2n){border-right:1px solid #888;padding-right:3em;-webkit-transform:translateX(-17em);transform:translateX(-17em)}.timeline-container .checkpoint:nth-child(2n):before,.timeline-container .checkpoint:nth-child(odd):before{background:#888;content:"";height:3px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3em}.timeline-container .checkpoint:nth-child(odd):before{left:0}.timeline-container .checkpoint:nth-child(2n):before{right:0}.timeline-container .checkpoint:nth-child(2n) div:before,.timeline-container .checkpoint:nth-child(odd) div:before{background:#fff;border-radius:50%;box-shadow:0 0 .5em #0d71fc;content:"";height:.8em;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.8em}.timeline-container .checkpoint:nth-child(odd) div:before{left:-.5em}.timeline-container .checkpoint:nth-child(2n) div:before{right:-.5em}@media screen and (max-width:1150px){.timeline-container .timeline{width:80vw}.timeline-container .checkpoint{border:none;padding-left:0;padding-right:0;-webkit-transform:none;transform:none;width:100%}.timeline-container .checkpoint:before{height:100%;left:0;-webkit-transform:translateX(0);transform:translateX(0);width:3px}.timeline-container .checkpoint div:before{left:0;top:-.5em;-webkit-transform:translateX(0);transform:translateX(0)}.timeline-container .checkpoint:nth-child(2n),.timeline-container .checkpoint:nth-child(odd){border-left:none;border-right:none;padding-left:0;padding-right:0;-webkit-transform:translateX(0);transform:translateX(0)}.timeline-container .checkpoint:nth-child(2n):before,.timeline-container .checkpoint:nth-child(odd):before{height:100%;left:0;right:auto;top:0;-webkit-transform:translateX(0);transform:translateX(0);width:3px}.timeline-container .checkpoint:nth-child(2n) div:before,.timeline-container .checkpoint:nth-child(odd) div:before{left:0;top:-.5em;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width:768px){.timeline-container h1{font-size:2.5em}.timeline-container .title p{font-size:1em}.timeline-container .checkpoint{padding-bottom:1em;padding-top:1em}.timeline-container .checkpoint div{padding:1em}.button{font-size:14px;padding:8px 16px}}.event-item{margin-bottom:1em;padding:1em}.button{background-color:#3cbeb4;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:4px 2px;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .3s ease}.button:hover{background-color:#34a69b}
/*# sourceMappingURL=main.56efb2e3.css.map*/