@import url("https://fonts.googleapis.com/css2?family=Audiowide&family=Montserrat&family=Raleway:wght@300;400&family=Roboto:wght@500&family=Nunito&display=swap");:root{--mobile-width:90%;--tablet-width:99%;--desktop-width:85%;--foreground-light:#fff;--foreground-dark:#000;--foreground-colour:#8291f3;--foreground-highlight:#659dfd;--background-light:#fff;--background-dark:#000;--primary-glow:#222441;--secondary-glow:#7eacec;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--border-radius:12px;--transition-slow:all 1500ms ease;--transition-med:all 1000ms ease;--transition-fast:all 500ms ease}*{box-sizing:border-box;padding:0;margin:0}body,html{overflow-x:hidden;background-color:var(--background-light)}.dark{background-color:#f9fcff;background-image:linear-gradient(147deg,#f9fcff,#dee4ea 74%);color:var(--foreground-dark)}.light{background-color:#2b4162;background-image:linear-gradient(315deg,#2b4162,#12100e 74%);color:var(--foreground-light)}.dark #partner_title:after,.dark #partner_title:before,.dark #test_title:after,.dark #test_title:before,.dark #under_header_item:after,.dark #under_header_item:before,.dark #under_header_item:first-child:not(all):before,.light #partner_title:after,.light #partner_title:before,.light #test_title:after,.light #test_title:before,.light #under_header_item:after,.light #under_header_item:before,.light #under_header_item:first-child:not(all):before{background-color:var(--foreground-highlight)}.dark #content{background-color:var(--background-dark);color:var(--foreground-light)}.light #content{background-color:var(--background-light);color:var(--foreground-dark)}.dark #image_grid_btn:after,.dark #image_grid_btn:before,.dark #image_grid_grid:after,.dark #image_grid_title:after,.dark #image_grid_title:before,.light #image_grid_btn:after,.light #image_grid_btn:before,.light #image_grid_grid:after,.light #image_grid_title:after,.light #image_grid_title:before{background-color:var(--foreground-highlight)}.light #partners{background-color:var(--background-dark);color:var(--foreground-light)}body{margin:0 auto}.h1{padding-top:5rem}ul{text-decoration:none;list-style-type:none}a{color:inherit;text-decoration:none}a,p{font-size:1rem;font-family:Noto Sans}.react-slideshow-container{padding:0 3rem;margin:0 1rem}.react-slideshow-container .nav{background-color:var(--foreground-highlight)!important;height:40px!important;width: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}}.footer_footer__MbdlQ{padding:3rem 3rem 2rem;font-size:.9rem;margin:5rem auto 0;width:100%;background-color:#000;color:var(--foreground-light);position:relative;z-index:1}.footer_footer__MbdlQ:before{content:"";position:absolute;top:-60px;left:0;right:0;height:60px;background-color:#000;-webkit-clip-path:polygon(0 100%,10% 0,10% 0,100% 100%);clip-path:polygon(0 100%,10% 0,10% 0,100% 100%)}.footer_footer__container__F_Ly1{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4rem;gap:4rem;width:auto;max-width:1200px;margin:0 auto;padding:0 2rem}.footer_contactColumn__fnubW,.footer_links__jFci_,.footer_logo_container__9qlhO{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.footer_links__jFci_{margin:0 auto;position:relative}.footer_footer_logo___p5iF{width:10rem;height:calc(12rem / 3.122);margin-right:auto;position:relative;z-index:3;object-fit:contain}.footer_contactColumn__fnubW{max-width:300px}.footer_contactColumn__fnubW h4,.footer_links__jFci_ h4{color:var(--foreground-light);margin-bottom:.6rem;font-size:1rem}.footer_footer_underline__gfcLJ{height:1.5px;background-color:var(--foreground-highlight);width:3.5rem;margin-bottom:1rem}.footer_links__jFci_ a{color:var(--foreground-light);transition:color .3s;text-decoration:none}.footer_links__jFci_ a:hover{color:var(--foreground-highlight)}.footer_under_logo__BdaTX{color:var(--foreground-light)}.footer_footer__socials__brD47{margin-top:1rem;display:flex;gap:1rem;align-items:center}.footer_footer__socials__brD47 a{background-color:var(--foreground-highlight);padding:.5rem .6rem .3rem;border-radius:.6rem;transition:all .3s}.footer_footer__socials__brD47 a svg{font-size:larger;color:var(--primary-glow)}.footer_footer__socials__brD47 a svg:hover{color:var(--foreground-highlight)}.footer_footer__socials__brD47 a:hover{background:transparent;color:var(--foreground-highlight)}.footer_footer__copyright__8MLeH{color:var(--foreground-light);text-align:center;padding:2rem 0 0;border-top:1px solid var(--foreground-highlight);margin-top:5rem}@media screen and (max-width:768px){.footer_footer__container__F_Ly1{grid-template-columns:1fr}.footer_links__jFci_{margin:0}.footer_footer__MbdlQ:before{-webkit-clip-path:polygon(0 100%,20% 0,20% 0,100% 100%);clip-path:polygon(0 100%,20% 0,20% 0,100% 100%)}}@media screen and (max-width:480px){.footer_footer__container__F_Ly1{padding:0 1rem}}.darkModeToggle_container__jjYAw{position:relative}.darkModeToggle_innerContainer__TCjux{cursor:pointer}.darkModeToggle_icon__aPVSA{font-size:1.2rem}@media screen and (max-width:768px){.darkModeToggle_container__jjYAw{position:absolute;right:6rem}}.Navbar_navbar__oIrIU{height:6.4rem;width:100%;background-color:transparent;display:grid;place-items:center;position:fixed;top:0;left:0;z-index:100000;transition:var(--transition-slow)}.Navbar_navbar__oIrIU.Navbar_scrolled__OpJfg{background-color:var(--background-dark)}.Navbar_nav__toggle_btn__iriT3{display:none}.Navbar_nav_btn__QE5Y9{color:var(--foreground-light);display:flex;align-items:center;padding:.5rem 1.5rem;font-size:1rem;background-color:var(--primary-glow);border-radius:.7rem;border:2px solid var(--secondary-glow);transition:all 1s ease;cursor:pointer}.Navbar_nav_btn__QE5Y9:hover{color:var(--foreground-dark);background-color:var(--secondary-glow);transition:var(--transition-fast)}.Navbar_DarkModeToggle___BJvQ{display:flex;flex-direction:row;align-items:center;width:1rem;margin-left:1.5rem;z-index:3}.Navbar_nav__container__PmI6V{width:90%;height:6rem;display:flex;justify-content:space-between;align-items:center;position:relative;max-width:1920px}.Navbar_NavLogo__u6_bf{width:10rem;height:calc(12rem / 3.122);margin-right:auto;position:relative;z-index:3;object-fit:contain}.Navbar_nav__links__YozIx a{font-family:Montserrat}.Navbar_nav__links__YozIx{display:flex;gap:1.5rem;align-items:center;margin-left:auto;font-size:1rem;color:var(--foreground-light)}.Navbar_nav__links__YozIx a:hover{color:var(--foreground-dark)}.Navbar_navbar__oIrIU.Navbar_scrolled__OpJfg .Navbar_nav__links__YozIx a:hover{color:var(--foreground-highlight)}.Navbar_nav__links_li__zOpw8{transition:var(--transition-slow);animation:Navbar_navAnimation__dvXEV .8s ease forwards;opacity:0}.Navbar_nav__links_li__zOpw8:first-child{animation-delay:.4s}.Navbar_nav__links_li__zOpw8:nth-child(2){animation-delay:.6s}.Navbar_nav__links_li__zOpw8:nth-child(3){animation-delay:.8s}.Navbar_nav__links_li__zOpw8:nth-child(4){animation-delay:1s}.Navbar_nav__links_li__zOpw8:nth-child(5){animation-delay:1.2s}.Navbar_nav__links_li__zOpw8:nth-child(6){animation-delay:1.4s}@keyframes Navbar_navAnimation__dvXEV{to{opacity:1}}@media screen and (max-width:768px){.Navbar_nav__container__PmI6V{position:relative;width:100%;height:auto}.Navbar_nav_btn__QE5Y9{display:none}.Navbar_nav__toggle_btn__iriT3{display:inline-block;background-color:transparent;border:none;cursor:pointer;padding-right:2rem;z-index:2}.Navbar_NavLogo__u6_bf{width:8rem;height:calc(10rem / 3.122);margin-left:2rem}.Navbar_nav__links__YozIx{position:fixed;top:0;right:0;left:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#2b4162;background-image:linear-gradient(315deg,#2b4162,#12100e 74%);transition:transform .5s ease-in-out;transform:translateX(100%);z-index:1}.Navbar_show__nav__qo0Wp{transform:translateX(0)}.Navbar_nav__links_li__zOpw8{width:100%;text-align:center}.Navbar_nav__links_li__zOpw8 a{font-size:1.5rem;font-weight:700;display:inline;padding:.5rem}.Navbar_nav__links_li__zOpw8 a:hover{color:var(--foreground-highlight)}}@media screen and (max-width:600px){.Navbar_nav__container__PmI6V{height:6rem}}@media screen and (max-width:320px){.Navbar_nav__links__YozIx{top:4rem}}