.social-link{display:inline-block}.social-link img{border-radius:10px}footer{background-color:#161c23;color:#fff;width:100%}.footer-container{width:100%;max-width:1440px;margin:0 auto;display:flex;justify-content:space-around;flex-wrap:wrap}footer ul{list-style-type:none;padding:0}footer ul li{text-align:center;padding:5px 0}footer ul li:hover{text-decoration:underline}footer a{text-decoration:none}footer a,footer a:visited{color:#fff}footer .social-link{display:inline-block;width:65px;height:65px;border-radius:10px;overflow:hidden;margin:0 5px}.column-2{display:flex;justify-content:center;align-items:center}.column-1,.column-2{width:100%;display:flex;justify-content:center;align-items:center}.footer-bottom{width:100%;margin-bottom:15px;text-align:center}@media screen and (min-width:750px){.column-1,.column-2,.column-3{width:30%;display:flex;justify-content:center;align-items:center}footer ul li{text-align:left}}header{flex-direction:row;background-color:#fff;background-image:linear-gradient(180deg,#e6e6e6 10%,#fff 70%);font-size:1rem;color:#fff;position:sticky;top:0;box-shadow:1px 1px 10px grey}.topbar,header{display:flex;justify-content:space-between;width:100%;align-items:center;z-index:201}.topbar{position:relative;max-width:1440px;margin:0 auto}header.hidden{display:none}header img{margin-left:20px;width:62px;height:65px}nav ul{margin:0;list-style-type:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;height:100%;color:#161c23;padding:0 5px 7px;font-family:Oswald,sans-serif;letter-spacing:2px;font-weight:335}nav a,nav li{position:relative}nav a{display:flex;align-items:center;text-decoration:none;color:#000;border-bottom:3px solid transparent;margin-bottom:2px;padding:0 1vw;font-size:1.2rem}nav a:hover{background-color:rgba(241,242,249,.3);border-radius:5px 5px 0 0;transition:.3s}.mhn-btn:after,nav a:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:3px;background-color:#4d5fa2;transform:scaleX(0);transition:transform .3s}.mhn-btn.active:after,.mhn-btn:hover:after,nav a.active:after,nav a:hover:after{transform:scaleX(1)}nav a:visited{color:#000}.desktop-header-nav{display:none}.mhn-btn{background-color:transparent;border:unset;letter-spacing:2px;font-size:1.5rem;padding:12px;position:relative;display:flex;align-items:center;text-decoration:none;color:#000;border-bottom:3px solid transparent;margin-bottom:2px}.dropdown{display:flex;flex-direction:column;width:-moz-max-content;width:max-content;position:absolute;top:105%;left:0;height:auto;max-height:0;margin:0;padding:0;background-color:#fff;border:1px solid #eee;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border-radius:.375rem;z-index:30;transition:max-height .3s ease-in-out}.dropdown.open{max-height:500px}.dropdown li{width:100%;margin:0;border-bottom:1px solid #eee}.dropdown li a{display:block;align-items:flex-start;padding:.75rem 1rem;text-align:left}.dropdown li:hover{background-color:#f3f4f6;cursor:pointer}.mobile-dropdown{position:relative;top:0;width:100%}.mobile-header-nav{width:100%;height:100%;display:flex}.mhn-ul{justify-content:flex-start;padding-top:75px}.mhn-li,.mhn-ul{flex-direction:column}.mhn-li{border-bottom:1px solid grey;display:flex;align-items:center}.mhn-a{font-size:1.5rem;justify-content:center;padding:12px}.mobile-header-nav .dropdown a{text-align:center;padding:0 15px}@media screen and (min-width:880px){header{flex-direction:row;align-items:center;justify-content:space-between}.logo{margin:0}.mobile-header-nav ul{height:auto}nav ul{width:auto;height:80px;margin:0;padding:0 5px;justify-content:flex-end}nav a{padding:0 .6vw;font-size:1.5rem;margin:0}.mobile-header-nav-btn{display:none}.desktop-header-nav{display:block}}.ReactModal__Overlay{height:0;transition:all .5s ease-in-out}.ReactModal__Overlay--after-open{height:100vh}.ReactModal__Overlay--before-close{height:0}.ham{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .4s;-moz-user-select:none;-webkit-user-select:none;user-select:none;z-index:1000}.hamRotate.active{transform:rotate(45deg)}.hamRotate180.active{transform:rotate(180deg)}.line{fill:none;transition:stroke-dasharray .4s,stroke-dashoffset .4s;stroke:#000;stroke-width:5.5;stroke-linecap:round}.ham8 .top{stroke-dasharray:40 160}.ham8 .middle{stroke-dasharray:40 142;transform-origin:50%;transition:transform .4s}.ham8 .bottom{stroke-dasharray:40 85;transform-origin:50%;transition:transform .4s,stroke-dashoffset .4s}.ham8.active .top{stroke-dashoffset:-64px}.ham8.active .middle{transform:rotate(90deg)}.ham8.active .bottom{stroke-dashoffset:-64px}