body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url(/static/media/background-image.5378623e8c98e57c48c8.jpeg) no-repeat;background-size:cover;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}#root,body{align-items:center;display:flex;justify-content:center}#root{height:100vh;width:100vw}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background-color:rgba(0,0,0,.75);height:80%;justify-content:space-evenly;width:100%}.App,.header-container{align-items:center;display:flex;flex-direction:column}.header-container{justify-content:center;letter-spacing:1.2px;line-height:1.4}.header-text{color:#fff;font-size:3rem}.colored-text{color:#f29f05;font-weight:600}.buttons-container,.cards-container,.logos-container{display:flex;justify-content:center}.cards-container{align-items:center;background:rgba(0,0,0,.902);height:100vh;position:absolute;width:100vw}#hidden{visibility:hidden}#visbile{visibility:visible}.logo{height:125px;margin:20px;width:125px}.logo img{height:100%;width:100%}.button{background-color:#f29f05;font-size:1.5rem;padding:18px}.button-div{margin:20px;overflow:hidden;padding:0;position:relative}@-webkit-keyframes animate1{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes animate1{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes animate2{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes animate2{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes animate3{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes animate3{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes animate4{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes animate4{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.button-div:hover{cursor:pointer}.button-div:hover .span1{-webkit-animation:animate1 2s linear infinite;animation:animate1 2s linear infinite;background:linear-gradient(90deg,rgba(4,157,191,0),#049dbf);height:4px;left:0;position:absolute;top:0;width:100%}.button-div:hover .span2{-webkit-animation:animate2 2s linear infinite;animation:animate2 2s linear infinite;-webkit-animation-delay:1s;animation-delay:1s;background:linear-gradient(180deg,rgba(4,157,191,0),#049dbf);height:100%;position:absolute;right:0;top:0;width:4px}.button-div:hover .span3{-webkit-animation:animate3 2s linear infinite;animation:animate3 2s linear infinite;background:linear-gradient(270deg,rgba(4,157,191,0),#049dbf);bottom:0;height:4px;position:absolute;right:0;width:100%}.button-div:hover .span4{-webkit-animation:animate4 2s linear infinite;animation:animate4 2s linear infinite;-webkit-animation-delay:1s;animation-delay:1s;background:linear-gradient(0deg,rgba(4,157,191,0),#049dbf);bottom:0;height:100%;left:0;position:absolute;width:4px}.card-container{background-color:#f9f4c9;border-radius:10px;max-height:700px;overflow:scroll;padding:20px;position:relative;width:500px;z-index:500}.card-container::-webkit-scrollbar{border-radius:5px;height:100%;width:10px}.card-container::-webkit-scrollbar-track{display:none}.card-container::-webkit-scrollbar-thumb{background:transparent;border-radius:5px}.card-container::-webkit-scrollbar-thumb:hover{background:#555}.card{display:flex;flex-direction:column;justify-content:center}.card-header{border-bottom:1px solid #000;justify-self:left;margin:20px}.card-body{font-size:1.2rem;margin:20px;text-align:justify}.close-button{display:flex;font-size:1.2rem;height:20px;justify-content:center;left:456px;padding:0;position:relative;text-align:right;width:20px}.close-button:hover{cursor:pointer}.bold{font-weight:700}h3{text-decoration:underline}.project-sub{margin:5px}.icons-container{display:flex;justify-content:space-evenly}
/*# sourceMappingURL=main.5f958584.css.map*/