body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Nunito,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-size:16px;margin:0;padding:0}.heroBanner{align-items:center;background-color:#008037;color:#f5f5f5;display:flex;height:80%;justify-content:space-around;width:100%}.heroBanner img{aspect-ratio:1/1;background-color:#f5f5f5;border-radius:50%}.heroBanner .leftHeroSection{max-width:35%;padding:.75rem}.heroBanner .leftHeroSection h1{font-size:48px;font-weight:700}.heroBanner .leftHeroSection p{font-size:1.25rem;font-weight:300;text-align:left}@media screen and (max-width:768px){.heroBanner{flex-direction:column;justify-content:space-evenly}.heroBanner img{width:50%}.heroBanner .leftHeroSection{display:flex;flex-direction:column;max-width:none;padding:1rem}}.home{background:#f5f5f5;display:flex;flex-direction:column;height:95vh}.home p{font-size:24px;font-weight:600;text-align:center}.aboutPage{display:grid;grid-template-columns:repeat(5,1fr);height:100%;margin:4rem auto auto;width:80%}.aboutPage .bubleContainer:nth-child(10n+10),.aboutPage .bubleContainer:nth-child(10n+6),.aboutPage .bubleContainer:nth-child(10n+7),.aboutPage .bubleContainer:nth-child(10n+8),.aboutPage .bubleContainer:nth-child(10n+9){justify-self:end}@media screen and (max-width:768px){.aboutPage{grid-template-columns:repeat(2,1fr)}}.bubleContainer{align-items:center;background-color:#008037;border-radius:50%;display:flex;height:9rem;justify-content:center;justify-self:start;width:9rem}.bubleContainer .bubleTitle{color:#f5f5f5;display:block;font-size:1.2rem;font-weight:600}.bubleContainer .bubleTooltip,.bubleContainer:hover .bubleTitle{display:none}.bubleContainer:hover .bubleTooltip{-webkit-animation:slide-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-top .5s cubic-bezier(.25,.46,.45,.94) both;background-color:#f5f5f5;border-radius:1rem;box-shadow:0 3px 10px rgba(0,0,0,.2);display:flex;flex-direction:column;min-width:150px;padding:2rem;pointer-events:none;position:absolute;width:25vw}.bubleContainer:hover .bubleTooltip h2{font-size:1.5rem;font-weight:800;text-align:center}.bubleContainer:hover .bubleTooltip .line{background-color:#008037;height:1px;margin-top:1rem}.bubleContainer:hover .bubleTooltip p{margin-top:1rem}@-webkit-keyframes bubleContainer{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@-webkit-keyframes slide-top{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes slide-top{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}header{background-color:#008037;color:#f5f5f5;display:flex;flex-direction:row;height:10vh;width:100%}header a,header a:visited{text-decoration:none}header a{color:#f5f5f5}header .logoSection{align-items:center;display:flex;flex-grow:1;padding:1rem}header .logoSection p{font-size:2rem;font-weight:500}header .logoSection img{background:#f5f5f5;border-radius:50%;height:100%;margin-right:1rem;width:auto}header .linksSection{align-items:center;display:flex;justify-content:space-evenly;text-transform:capitalize;width:25%}@media screen and (max-width:768px){header .linksSection a,header .linksSection p{display:none}header .linksSection a:nth-child(2){display:block}}
/*# sourceMappingURL=main.3e2df875.css.map*/