.button-1{transition:all linear .2s;font-family:Outfit,sans-serif;width:300px;height:60px;font-size:24px;font-weight:700;border-radius:25px;background-color:#0a71af;color:#fff}.button-2{font-family:Outfit,sans-serif;width:300px;height:60px;font-size:24px;font-weight:700;transition:all linear .2s;color:#fff;border-radius:25px;background-color:transparent;border:solid white 5px}button{font-family:Outfit,sans-serif;width:5px;height:0px;font-size:24px;font-weight:700;transition:all linear .2s}.MuiDrawer-paper{width:300px;font-family:Outfit,sans-serif;font-weight:700}.MuiListItem-root{font-weight:700}.MuiListItem-root:hover{cursor:pointer}.MuiTypography-root{font-family:Outfit,sans-serif}.header{width:100%;height:180px;display:grid;grid-template-columns:20% 60% 20%;grid-template-rows:auto;align-items:center;font-family:Outfit,sans-serif;background:transparent;z-index:10;position:absolute}.header .left{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;margin-left:2vw}.header .middle{width:100%;height:100%;font-size:24px;font-weight:700;margin-top:-20px;display:flex;flex-direction:row;align-items:center;list-style:none;column-gap:50px}.header .middle li{transition:all linear .2s}.header .middle li:hover{cursor:pointer;transform:scale(1.02)}.header .right{width:100%;height:100%;justify-self:start;align-items:center;display:flex;flex-direction:row}.footer-container-2{width:70vw;height:auto;position:absolute;left:0vw;margin-top:13vh;z-index:0;opacity:.5}.button-2{z-index:1}.footer-container{margin-top:-5vh;padding-top:5vh;background-color:#0a71af;color:#fff;font-family:Outfit,sans-serif;height:100vh;z-index:0}.footer-container .top{z-index:10;display:grid;grid-template-columns:40% 60%;grid-template-rows:auto}.footer-container .top .left{margin-top:5vh;padding-left:10vw;width:100%;display:flex;flex-direction:column;row-gap:5vh;align-items:flex-start}.footer-container .top .left h2{font-size:5vw;font-weight:700}.footer-container .top .left a{z-index:100;font-size:3vw;font-weight:600;color:#c0e3ff;transition:all .2s linear;cursor:pointer}.footer-container .top .left a:hover{cursor:pointer!important;transform:scale(1.1);transform:skew(15deg)}.footer-container .top .right{padding-top:5vh;display:flex;flex-direction:column;align-items:center;row-gap:4vh}.footer-container .top .right h2{font-weight:700;font-size:3vw;margin-bottom:1vh}.footer-container .bottom{z-index:1!important}.footer-container .bottom hr{margin-top:5vh;border-top:solid white 5vh;z-index:1!important}.footer-container h1{color:#fff}@media screen and (max-width: 768px){.footer-container-2{position:absolute;width:100vw;left:0;margin-top:83.5vh;z-index:1}.footer-container{height:auto;padding:4vh 5vw;text-align:center}.footer-container .top{display:flex;flex-direction:column;align-items:center;row-gap:5vh}.footer-container .top .left,.footer-container .top .right{padding:0;width:100%;align-items:center;margin-top:0}.footer-container .top .left{row-gap:3vh}.footer-container .top .left h2{font-size:6vw}.footer-container .top .left a{font-size:4.5vw}.footer-container .top .right{z-index:10}.footer-container .top .right h2{font-size:4.5vw;z-index:10}.footer-container .bottom hr{margin-top:5vh;border-top:solid white 2vh}.footer-container h1{font-size:7vw}}.social-links{padding-top:20vh;display:grid;grid-template-columns:22% 22% 22% 22%;grid-template-rows:auto;column-gap:2vw;align-items:center;justify-items:center;justify-content:center}.social-links .link-container{background-color:#fff;background:#fff;border:solid grey .2vw;border-radius:1vw;padding:2vw;width:100%;display:flex;flex-direction:column;align-items:center;font-family:Outfit,sans-serif;transition:all .2s linear}.social-links{padding-top:20vh;display:grid;grid-template-columns:22% 22% 22% 22%;column-gap:2vw;align-items:center;justify-items:center;justify-content:center}.social-links .link-container{background-color:#fff;border:solid grey .2vw;border-radius:1vw;padding:2vw;width:100%;display:flex;flex-direction:column;align-items:center;font-family:Outfit,sans-serif;transition:all .2s linear}.social-links .link-container .title{font-size:1.5vw;font-weight:700;margin-bottom:.5vw}.social-links .link-container p{color:#5b5656;font-weight:500;font-size:1vw}.social-links .link-container:hover{transform:translateY(-2vh)}@media (max-width: 768px){.social-links{grid-template-columns:100%;row-gap:4vh;padding:5vh 5vw;margin-bottom:5vh}.social-links .link-container{border-radius:3vw;padding:5vw}.social-links .link-container .title{font-size:5vw;margin-bottom:2vw}.social-links .link-container p{font-size:4vw}}
