.header{width:100%;margin:auto;position:relative;display:flex;justify-content:space-between;padding:20px;background-color:transparent;height:100px;align-items:center}.header_logo{width:139px}.header_logo img{width:100%;transition:transform .4s}.header_logo.shake img{animation:shake .4s ease-in-out}.header img{cursor:pointer}.header .loading-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;display:flex;align-items:center;justify-content:center;z-index:1000;transition:background-color 1.1s ease}.header .loading-overlay.fade-out{background-color:transparent;pointer-events:none}.header .loading-overlay .bouncing-logo{animation:bounce 1s ease-in-out forwards,flyToHeader 1s ease-in-out 1s forwards;width:80%;margin:auto}.header .loading-overlay .bouncing-logo img{width:100%}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes flyToHeader{0%{transform:translate(0) scale(1);width:80%}to{transform:translate(calc(-50vw + 100px),calc(-50vh + 50px)) scale(.5);width:239px;display:none}}@keyframes shake{25%{transform:translateX(6px)}50%{transform:translateX(-4px)}75%{transform:translateX(2px)}to{transform:translateX(0)}}.header-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh!important;background-color:#000;display:flex;justify-content:center;align-items:center;z-index:99;transition:opacity .3s ease,visibility .3s ease}.header-overlay.open{opacity:.85;visibility:visible}.header-overlay.close{opacity:0;visibility:hidden}.header-overlay .close-button{position:absolute;cursor:pointer;top:30px;right:30px;display:inline-flex;padding:10px 20px;justify-content:center;align-items:center;gap:10px;border:1px solid #fff;background:#000;color:#fff;font-family:Outfit;font-size:14px;line-height:32px}.header-overlay .nav-list ul{list-style:none;padding:100px;margin:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}.header-overlay .nav-list ul li{margin:10px 0}.header-overlay .nav-list ul li a{color:#fff;text-decoration:none;font-size:28px;font-weight:900;transition:color .3s;font-family:Outfit}@media(min-width:865px){.header-overlay .nav-list ul li a{font-size:38px}}@media(min-width:1024px){.header-overlay .nav-list ul li a{font-size:48px}}.header-overlay .nav-list ul li a:hover{color:#0070f3}.lets{width:100%;display:flex;flex-direction:column}@media(min-width:1024px){.lets{flex-direction:row}}.lets div{width:100%;background:#e6e6e6;padding:50px}@media(min-width:1024px){.lets div{width:70%;padding:100px}}.lets div h1{color:#474554;font-family:Outfit;font-size:28px;font-style:normal;font-weight:900;line-height:48px}@media(min-width:865px){.lets div h1{font-size:48px}}.lets div p{font-weight:400;margin-top:50px}.lets div p,.lets div span{color:#474554;font-family:Outfit;font-size:16px;font-style:normal;line-height:25.6px}.lets div span{font-weight:700}.lets a{width:100%;padding:50px;display:flex;justify-content:center;flex-wrap:nowrap;background:#474554;flex-direction:column}@media(min-width:1024px){.lets a{width:30%;padding:130px auto;align-items:center}}.lets a .icon{background:url(/assets/images/mouse2.svg) no-repeat;height:30px;width:25px;margin-right:200px}.lets a span{color:#e6e6e6;font-family:Outfit;font-size:28px;font-style:normal;font-weight:900;line-height:48px;white-space:nowrap}@media(min-width:865px){.lets a span{font-size:48px}}.footer{width:100%;display:flex;flex-direction:column;padding:50px;background:#fff;gap:40px}@media(min-width:1024px){.footer{flex-direction:row;justify-content:space-between;align-items:center;padding:50px 100px}}.footer p{font-weight:400}.footer p,.footer p a{color:#474554;font-family:Inter;font-size:16px;font-style:normal;line-height:25.6px}.footer p a{font-weight:700}