._Footer_13xxy_1{width:100vw;min-height:30vh;background-color:transparent}._waveContainer_13xxy_7{color:#000;background-color:transparent}._icon_13xxy_12{color:#f1f1f1}@media (hover: hover) and (pointer: fine){._icon_13xxy_12:hover{color:#00c362;color:#4264ff}}._linkContainer_13xxy_22{min-width:7em;min-height:3em;border-radius:10%;display:flex;align-items:center;justify-content:center;transition:transform .1s ease-in-out;background-color:#1e1e1e99;flex-direction:column;padding:.5em}@media (max-width: 600px){._linkContainer_13xxy_22{min-width:3em;padding:.3em}}._linkText_13xxy_41{margin-top:.5em;padding:0 1.25em;text-align:center;font-size:.55em;text-shadow:0px 0px 3px rgba(0,0,0,.5)}@media (max-width: 600px){._linkText_13xxy_41{font-size:.4em;padding:0 1em;display:none}}._iconProperties_13xxy_56{font-size:3rem}@media (max-width: 768px){._iconProperties_13xxy_56{font-size:1.5rem}}._contactContainer_13xxy_65{display:flex;gap:1rem;z-index:1000;position:absolute;padding:1em 2.5em}@media (max-width: 600px){._contactContainer_13xxy_65{gap:.5rem;padding:1em 1.5em}}._contactContainer_13xxy_65{background-color:#ffffff1a;border-radius:2em;box-shadow:0 4px 6px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.footer[data-astro-cid-ne7j425d]{width:100vw;height:30vh;background-color:#1e1e1e;display:flex;flex-direction:row;align-items:center;justify-content:center}.content[data-astro-cid-ne7j425d]{color:#000;width:40%;height:15vh;margin:5% 0 0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff4d;border-radius:5em;transform:translateY(10vh);display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 768px){.content[data-astro-cid-ne7j425d]{transform:translateY(0)}}.wave-container{width:100vw;height:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:center;background-color:#1e1e1e;overflow:hidden}._zigzagContainer_wwb88_1{display:flex;flex-direction:row;margin-left:auto;align-self:right;justify-content:flex-end}._zigzagItem_wwb88_9{margin:.75em 0;font-size:inherit;color:#6e6ed7}._zigzagItem_wwb88_9:hover{color:#fff}._navbarContainer_2qdek_1{width:100%;height:10vh;height:100%;display:flex;flex-direction:row;z-index:1000}._navbarLeftSide_2qdek_10{height:100%;display:flex;align-self:flex-start;align-items:center;font-size:3em;color:#6e6ed7}@media (max-width: 768px){._navbarLeftSide_2qdek_10{font-size:1.25em}}._navbarLeftSide_2qdek_10:hover{color:#ababff}._navbarHeader_2qdek_27:hover{color:#b8b8ff}._navbarLeftSideLogo_2qdek_31{width:8vh;height:8vh}._navbarRightSide_2qdek_36{height:100%;margin-left:auto;align-self:flex-end;font-size:1.15em;display:flex;justify-content:flex-end;align-items:center}@media (max-width: 768px){._navbarRightSide_2qdek_36{font-size:.8em}}._navbarRightSideItem_2qdek_51{width:6vw;height:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;font-size:1.5em}._navbarRightSideItem_2qdek_51:hover{cursor:pointer;color:#00008b;transform:scale(1.1)}@media (max-width: 768px){._navbarRightSideItem_2qdek_51{font-size:.25em}}._minibarContainer_2qdek_71{position:fixed;width:20vw;height:6vh;border-radius:25px;top:.5em;right:2em;margin:1em 0;opacity:.6;display:flex;flex-direction:row;z-index:1000}._minibarContainer_2qdek_71:hover{opacity:1}@media (max-width: 768px){._minibarContainer_2qdek_71{flex-direction:column;width:6vw}}._minibarItem_2qdek_94{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:1.2em;border-radius:1em;transition:transform .3s ease-in-out;color:#fff}@media (hover: hover) and (pointer: fine){._minibarItem_2qdek_94:hover{cursor:pointer;color:#6e6ed7;transform:scale(1.3)}}@media (max-width: 768px){._minibarItem_2qdek_94{padding:1em 0}}.mainBody[data-astro-cid-hqoixg26]{display:flex;flex-direction:row;background-color:#1e1e1e;overflow:visible}.mainBody[data-astro-cid-hqoixg26] .links[data-astro-cid-hqoixg26]:hover{color:#fff}.pageContents[data-astro-cid-hqoixg26]{margin:5% 10% 0%;width:100%}#footer-outer[data-astro-cid-hqoixg26]{position:fixed;bottom:0;left:0;width:100%;height:15vh;overflow:hidden;transition:height .25s ease}*{margin:0;padding:0;border-width:0;scroll-behavior:smooth;font-family:Ubuntu,sans-serif}body{overflow-x:hidden;background-color:#1e1e1e;padding-bottom:15vh}canvas{background-color:transparent}#Contact{background-color:transparent;visibility:hidden;color:transparent}@media (min-width: 768px){#Contact{transform:translateY(5vh)}}
