body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background:linear-gradient(135deg,#4685854d,#50b4984d 33%,#9cdba64d 66%,#def9c44d);text-align:center}.App-header{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.appContainer{height:100vh}.popup{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.popup-content{background:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;max-width:400px;padding:20px;position:relative;width:100%}.close-button{background:none;border:none;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.popup-content p{margin:5px 50px;text-align:left}.popup-content h3{margin-top:20px}.popup-content hr{margin:15px 0}.mapHeader{color:#08acaf;font-family:Nanum Pen Script,cursive;text-shadow:none}.spanMap{color:#e27728;text-shadow:0 0 3px #fff}html{font-family:Nanum Pen Script,cursive}.navbar{align-items:center;background-color:#fff;background-image:line;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:space-between;padding:10px 20px}.icon-container{flex:0 0 auto}.logo{height:80px;width:auto}.link_container{align-items:center;display:flex;flex:1 1;justify-content:flex-end;margin-right:30px}.link_container li{list-style:none;margin:0 25px}.link{font-size:large;font-weight:700;text-decoration:none;transition:color .3s}.link,.link:hover,.navBarBtn{color:#08acaf}.navBarBtn{background-color:#fff;border:2px solid #08acaf;border-radius:15px;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:8px 14px;transition:all .3s ease}.navBarBtn:hover{background-color:#08acaf;color:#fff}.about-container{background-color:#fff;color:#90dcb4;font-family:Arial,sans-serif;padding:20px;text-align:center}.hero-section{background-color:#90dcb4;color:#fff;padding:50px 20px;position:relative;text-shadow:1px 1px 2px #000}.hero-section h1{font-size:2.5em;margin-bottom:10px;text-shadow:1px 1px 2px #000}.hero-section p{font-size:1.2em;text-shadow:1px 1px 2px #000}.wave{animation:wave-animation 2s infinite;display:inline-block}@keyframes wave-animation{0%{transform:rotate(0deg)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0deg)}to{transform:rotate(0deg)}}.meet-the-team-section{background-color:#333;color:#fff;margin:50px 0;padding:20px;text-shadow:1px 1px 2px #000}.meet-the-team-section h2{font-size:2em;margin-bottom:20px;text-shadow:1px 1px 2px #000}.team-members{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around;margin:auto;width:50%}.team-member{margin:10px;text-align:center;width:calc(50% - 40px)}.team-member img{border-radius:50%;height:150px;object-fit:cover;width:150px}.model-viewer-section{margin:50px 0}.model-viewer{background-color:#f0f0f0;border:1px solid #ccc;color:#333;padding:50px 20px;text-shadow:1px 1px 2px #000}.animated-leaf-section{margin:50px 0;position:relative}.animated-leaf-section h2{color:#90dcb4;font-size:2em;margin-bottom:20px}.leaf-emojis{display:flex;justify-content:center}.leaf-emoji{animation:float 5s infinite;font-size:2em}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.log-in-background{background:linear-gradient(135deg,#4685854d,#50b4984d 33%,#9cdba64d 66%,#def9c44d);background-size:cover;height:750px;transform:translateY(-32.5px)}.log-in-container{font-size:25px;transform:translateY(100px)}.loginBtn{background-color:#08acaf;border:2px solid #08acaf;border-radius:15px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:8px 14px;transition:all .3s ease}.loginBtn:hover{background-color:#fff;border:2px solid #08acaf;color:#08acaf}h1{color:#fff;text-shadow:#50b498 1px 0 10px}
/*# sourceMappingURL=main.17e5a561.css.map*/