@import "https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&family=Raleway:wght@400;600;700&family=Poppins:wght@400;500;600;700&display=swap";
.Navbar-module__Yp6P_a__navbar{z-index:100000;width:100%;height:5rem;transition:var(--transition-slow);background-color:#0000;place-items:center;display:grid;position:fixed;top:0;left:0}.Navbar-module__Yp6P_a__navbar.Navbar-module__Yp6P_a__scrolled{background-color:var(--bg-dark)}.Navbar-module__Yp6P_a__nav_toggle_btn{display:none}.Navbar-module__Yp6P_a__nav_btn{color:var(--text-light);background-color:var(--card-color);border:2px solid var(--secondary-color);cursor:pointer;border-radius:.7rem;align-items:center;padding:.5rem 1.5rem;font-size:1rem;transition:all 1s;display:flex}.Navbar-module__Yp6P_a__nav_btn:hover{color:var(--text-dark);background-color:var(--secondary-color);transition:var(--transition-fast)}.Navbar-module__Yp6P_a__nav_container{justify-content:space-between;align-items:center;width:90%;max-width:1920px;height:5rem;display:flex;position:relative}.Navbar-module__Yp6P_a__NavLogo{z-index:3;width:140px;display:block;position:relative}.Navbar-module__Yp6P_a__nav_links{color:var(--text-light);align-items:center;gap:2rem;margin-left:auto;display:flex}.Navbar-module__Yp6P_a__nav_links_li a{font-size:1.2rem}.Navbar-module__Yp6P_a__nav_links a:hover{color:var(--text-dark)}.Navbar-module__Yp6P_a__navbar.Navbar-module__Yp6P_a__scrolled .Navbar-module__Yp6P_a__nav_links a:hover{color:var(--primary-color)}.Navbar-module__Yp6P_a__nav_links_li{transition:var(--transition-slow);opacity:0;animation:.8s forwards Navbar-module__Yp6P_a__navAnimation}.Navbar-module__Yp6P_a__nav_links_li:first-child{animation-delay:.4s}.Navbar-module__Yp6P_a__nav_links_li:nth-child(2){animation-delay:.6s}.Navbar-module__Yp6P_a__nav_links_li:nth-child(3){animation-delay:.8s}.Navbar-module__Yp6P_a__nav_links_li:nth-child(4){animation-delay:1s}.Navbar-module__Yp6P_a__nav_links_li:nth-child(5){animation-delay:1.2s}.Navbar-module__Yp6P_a__nav_links_li:nth-child(6){animation-delay:1.4s}@keyframes Navbar-module__Yp6P_a__navAnimation{to{opacity:1}}@media screen and (max-width:768px){.Navbar-module__Yp6P_a__nav_btn{display:none}.Navbar-module__Yp6P_a__nav_toggle_btn{cursor:pointer;z-index:2;background-color:#0000;border:none;display:inline-block}.Navbar-module__Yp6P_a__NavLogo{width:100px}.Navbar-module__Yp6P_a__nav_links{z-index:1;background-color:#2b4162;background-image:linear-gradient(315deg,#2b4162 0%,#12100e 74%);flex-direction:column;justify-content:center;align-items:center;transition:transform .5s ease-in-out;display:flex;position:fixed;inset:0;transform:translate(100%)}.Navbar-module__Yp6P_a__show_nav{transform:translate(0)}.Navbar-module__Yp6P_a__nav_links_li{text-align:center;width:100%}.Navbar-module__Yp6P_a__nav_links_li a{padding:.5rem;font-size:1.5rem;font-weight:700;display:inline}.Navbar-module__Yp6P_a__nav_links_li a:hover{color:var(--primary-color)}}@media screen and (max-width:320px){.Navbar-module__Yp6P_a__nav_links{top:4rem}}
.footer-module__Vmx-gq__footer{width:100%;color:var(--text-light);z-index:1;background-color:#000;margin:5rem auto 0;padding:3rem 3rem 2rem;font-size:.9rem;position:relative}.footer-module__Vmx-gq__footer:before{content:"";clip-path:polygon(0 100%,10% 0,10% 0,100% 100%);background-color:#000;height:60px;position:absolute;top:-60px;left:0;right:0}.footer-module__Vmx-gq__footer_container{grid-template-columns:repeat(3,1fr);gap:4rem;width:auto;max-width:1200px;margin:0 auto;padding:0 2rem;display:grid}.footer-module__Vmx-gq__logo_container,.footer-module__Vmx-gq__links,.footer-module__Vmx-gq__contactColumn{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.footer-module__Vmx-gq__links{margin:0 auto;position:relative}.footer-module__Vmx-gq__footer_logo{z-index:3;width:140px;display:block;position:relative}.footer-module__Vmx-gq__contactColumn{max-width:300px}.footer-module__Vmx-gq__contactColumn h4,.footer-module__Vmx-gq__links h4{color:var(--text-light);margin-bottom:.6rem;font-size:1rem}.footer-module__Vmx-gq__footer_underline{background-color:var(--primary-color);width:3.5rem;height:1.5px;margin-bottom:1rem}.footer-module__Vmx-gq__links a{color:var(--text-light);text-decoration:none;transition:color .3s}.footer-module__Vmx-gq__links a:hover{color:var(--primary-color)}.footer-module__Vmx-gq__under_logo{color:var(--text-light)}.footer-module__Vmx-gq__footer_socials{align-items:center;gap:1rem;margin-top:.5rem;display:flex}.footer-module__Vmx-gq__footer_socials a svg{color:#fff;margin-right:10px;font-size:22px}.footer-module__Vmx-gq__footer_copyright{color:var(--text-light);text-align:center;margin-top:3rem}@media screen and (max-width:768px){.footer-module__Vmx-gq__footer_container{grid-template-columns:1fr}.footer-module__Vmx-gq__links{margin:0}.footer-module__Vmx-gq__footer:before{clip-path:polygon(0 100%,20% 0,20% 0,100% 100%)}}@media screen and (max-width:480px){.footer-module__Vmx-gq__footer_container{padding:0 1rem}}
:root{--bg-light:#fff;--bg-dark:#000;--card-color:#363636;--text-light:#fff;--text-dark:#000;--primary-color:#8291f3;--secondary-color:#7eacec;--mobile-width:90%;--tablet-width:99%;--desktop-width:85%;--font-body:"Poppins",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;--font-ui:"Nunito",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;--font-heading:"Raleway",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;--border-radius:12px;--transition-slow:all 1.5s ease;--transition-med:all 1s ease;--transition-fast:all .5s ease}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--bg-light);overflow-x:hidden}body{margin:0 auto}.h1{padding-top:5rem}ul{text-decoration:none;list-style-type:none}a{color:inherit;font-family:var(--font-ui);font-size:1rem;text-decoration:none}p{font-family:var(--font-body);font-size:1rem}h1,h2,h3,.h1{font-family:var(--font-heading)}.react-slideshow-container{margin:0 1rem;padding:0 3rem}.react-slideshow-container .nav{background-color:var(--primary-color)!important;width:40px!important;height:40px!important}@media screen and (max-width:768px){.react-slideshow-container{padding:0!important}}@media (max-width:600px){.react-slideshow-container .nav{margin:0 1.5rem}}
