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{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-header,.home-container{display:flex;flex-direction:column}.home-container{margin-top:15vh;overflow-x:hidden}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.headerimg{max-height:75vh;width:100%}.buttons{background-color:#174058;margin:8px 5px}.sliding-menu .buttons:hover{background-color:#61dafb}.sliding-menu .buttons{color:#fff;display:block;padding:15px;text-decoration:none;transition:background-color .3s}.nav{display:flex;flex-direction:column;margin-top:16vh;transition:transform .3s ease}.nav.hidden{transform:translateY(-11vh)}.sliding-menu{background-color:#282c34;height:100vh;left:-300px;opacity:.8;position:fixed;transition:left .3s ease;width:300px;z-index:999}.sliding-menu.open{left:0;opacity:1}.header-txt{color:#9acd32}.hamburger-menu{align-items:center;display:flex;position:fixed;right:0;top:12;transition:opacity .3s ease;z-index:999}.hamburger-menu.visible{opacity:1}.hamburger{background:none;border:none;color:#fff;cursor:pointer;display:none;font-size:2.5rem;padding:10px;transition:transform .3s ease}.hamburger.hidden{color:#000;margin-right:20px;transform:translateY(12vh)}.buttons-container.hidden{transform:translateY(10vh)}.buttons{background-color:hwb(0 20% 80%);border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:8px 10px;opacity:.6;padding:8px;text-align:center;text-decoration:none;transition:.3s}.buttons:hover{color:#fff;opacity:1}.header.hidden{transform:translateY(-15vh)}.buttons-container{align-items:center;display:flex;transition:transform .3s ease}.header,.header-container{display:flex}.header{align-items:center;background-color:#4682b4;color:#fff;flex-direction:row;justify-content:space-between;left:0;max-height:30vh;position:fixed;top:0;transition:transform .3s ease;width:100%;z-index:1000}.logo{border-radius:50%;max-height:15vh}@media (max-width:913px){.buttons-container{display:none}.hamburger{display:block}}.contact-banner{align-items:center;display:inline-block;display:flex;height:auto;justify-content:center;overflow:hidden;position:relative;width:100vw}.contact-img-banner{height:100%;object-fit:cover;object-position:0 50%;width:100vw}@media (max-width:909px){.contact-img-banner{min-width:909px}}.contact-banner:after,.contact-banner:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hw_img{display:flex;width:100vw}.hw_images{height:100%;width:100%}.mb_content{align-items:center}.mb_content,.mb_list{display:flex;flex-direction:column}.mb_list{align-items:flex-start;width:35vw}@media (max-width:505px){.mb_list{width:75vw}.hw_img{display:flex;flex-direction:column}.hw_images{margin-top:10px;width:100vw}}@media (max-width:909px){.contact-img-banner{height:40vh;left:50%}}
/*# sourceMappingURL=main.1c4d621d.css.map*/