.current-page[data-astro-cid-jwnxuvxj]{color:#dd6430}@keyframes moveInLeft{0%{opacity:0;transform:translate(-6.25rem)}80%{transform:translate(.625rem)}to{opacity:1;transform:translate(0)}}@keyframes moveInLeftStraight{0%{opacity:0;transform:translate(-6.25rem)}to{opacity:1;transform:translate(0)}}@keyframes moveInRight{0%{opacity:0;transform:translate(6.25rem)}80%{transform:translate(-.625rem)}to{opacity:1;transform:translate(0)}}header{color:#bdbdbd;margin-bottom:2rem;position:relative}header nav{margin-inline:auto;display:flex;justify-content:space-between;padding-block:2rem;padding-inline:4rem}header nav .hamburger-menu{display:none}header .pages{display:flex;justify-content:flex-end;gap:1rem}header .logo{margin-top:-.75rem}header .text-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header .text-container h2{font-size:3rem;margin:0;animation:moveInLeft 1s ease-out;text-align:center}header .text-container p{font-size:2rem;text-align:center;color:#eda264;animation:moveInRight 1s ease-out}.landing-header{height:100vh;background-image:linear-gradient(to right bottom,#4e4e4ecc,#070707cc),url(/_astro/large-background.DZIRf8ok.jpg);background-size:cover}@media only screen and (max-width: 968px){header nav{padding-inline:0}header nav .pages{display:none}header nav .hamburger-menu{display:block}header nav .logo{margin-left:1rem}header nav .logo img{width:70px;height:58px;margin-top:.75rem}}.off-screen-menu{background-color:#000;height:100vh;width:100vw;z-index:2;position:fixed;top:0;opacity:.9;right:-100vw;transition:.3s ease}.off-screen-menu.active{right:0}.off-screen-menu ul{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-top:7rem;padding:0}.off-screen-menu li{list-style:none}.hamburger-menu{height:35px;width:35px;position:relative;margin-right:1.5rem;margin-top:.75rem}.hamburger-menu span{height:3px;width:100%;background-color:#bdbdbd;border-radius:25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s ease;z-index:3}.hamburger-menu span:nth-child(1){top:25%}.hamburger-menu span:nth-child(3){top:75%}.hamburger-menu.active span:nth-child(1){top:50%;transform:translate(-50%,-50%) rotate(45deg)}.hamburger-menu.active span:nth-child(2){opacity:0}.hamburger-menu.active span:nth-child(3){top:50%;transform:translate(-50%,-50%) rotate(-45deg)}footer{background-color:#1d1d1d;bottom:0;padding-inline:4rem;margin-top:3rem}footer p{font-size:.8rem}footer .footer-content{margin:auto;padding-block:2rem;padding-inline:2rem;display:flex;justify-content:space-between}footer .content-container{width:30%;display:flex;justify-content:center;align-items:center}footer .socials{justify-content:flex-start}footer .policy{justify-content:flex-end}footer .policy a{height:32px}footer .socials-wrapper{align-items:center;display:flex;flex-direction:column}footer .socials-wrapper .social-icons{display:flex;gap:.75rem}@media only screen and (max-width: 968px){.footer-content{flex-direction:column;gap:3rem}.footer-content .content-container{width:100%}.footer-content .socials,.footer-content .policy{justify-content:center}}@font-face{font-family:Poppins;src:url(/fonts/poppins-latin-400-normal.woff) format("woff");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:Poppins;src:url(/fonts/poppins-latin-ext-400-normal.woff) format("woff");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:Poppins;src:url(/fonts/poppins-latin-300-normal.woff) format("woff");font-weight:300;font-style:normal;font-display:auto}@font-face{font-family:Poppins;src:url(/fonts/poppins-latin-ext-300-normal.woff) format("woff");font-weight:300;font-style:normal;font-display:auto}html,body{margin:0;width:100%;height:100%;background-color:#262626;color:#e5e5e5;box-sizing:border-box;font-family:Poppins,"sans-serif";font-weight:300;overflow-x:hidden}html main .page-container,body main .page-container{margin:auto;padding-inline:2rem;max-width:1200px;min-height:75vh}html a,body a{text-decoration:none;color:inherit}html a:hover,body a:hover{color:#737373}html p,body p{color:#bdbdbd;text-align:justify}html hr,body hr{height:1px;border:none;background-color:#353535}html img,body img{border-radius:2px}html h1,body h1{font-size:1.5rem}html .text-center p,html .text-center h1,body .text-center p,body .text-center h1{text-align:center}@media only screen and (max-width: 968px){html h1,html h2,html h3,html h4,body h1,body h2,body h3,body h4{text-align:center}}
