@import url(https://fonts.googleapis.com/css2?family=Asap&display=swap);[data-v-6528c3e3]{font-family:Raleway,sans-serif;font-weight:300}#brand[data-v-6528c3e3]{position:absolute;top:30px;left:30px;font-size:24px;font-weight:700;color:#fff;z-index:1100;line-height:21px}#toggle[data-v-6528c3e3]{position:absolute;top:30px;right:30px;width:30px;height:21px;cursor:pointer;z-index:1000}#toggle div.bar[data-v-6528c3e3],#toggle div.bar[data-v-6528c3e3]:after,#toggle div.bar[data-v-6528c3e3]:before{width:100%;height:3px;background:#fff}#toggle div.bar[data-v-6528c3e3]{position:relative;transform:translateY(9px);transition:all .3s ease .3s}#toggle div.bar[data-v-6528c3e3]:before{content:" ";position:absolute;bottom:9px;transition:bottom .3s ease .3s,transform .3s ease}#toggle div.bar[data-v-6528c3e3]:after{content:" ";position:absolute;top:9px;transition:top .3s ease .3s,transform .3s ease}#toggle div.bar.animate[data-v-6528c3e3]{background:hsla(0,0%,100%,0)}#toggle div.bar.animate[data-v-6528c3e3]:after{top:0;transform:rotate(45deg);transition:top .3s ease,transform .3s ease .3s}#toggle div.bar.animate[data-v-6528c3e3]:before{bottom:0;transform:rotate(-45deg);transition:bottom .3s ease,transform .3s ease .3s}#overlay[data-v-6528c3e3]{position:fixed;top:0;right:0;left:0;bottom:0;max-height:0;overflow:hidden;transition:all .3s ease,max-height 0s ease .6s;z-index:100;opacity:1;background:#000}#overlay.active[data-v-6528c3e3]{max-height:100%;transition:all .3s ease}#overlay nav[data-v-6528c3e3]{position:absolute;bottom:30px;left:30px}#overlay nav ul li[data-v-6528c3e3],#overlay nav ul[data-v-6528c3e3]{margin:0;padding:0;display:block;position:static;text-align:left}#overlay nav ul li a[data-v-6528c3e3]{position:relative;height:50px;display:inline-block;transition:all .6s ease 0s}#overlay nav ul li a[data-v-6528c3e3]:after{content:" ";position:absolute;left:0;bottom:0;width:0;opacity:0;height:1px;background:#fff;transition:all .6s ease 0s}#overlay nav ul li a[data-v-6528c3e3]:hover:after{width:100%;opacity:1}#overlay nav ul li a[data-v-6528c3e3]:hover{color:#888}#page.overlay #overlay nav ul li[data-v-6528c3e3]{margin-left:0;opacity:1}#overlay nav ul li a[data-v-6528c3e3]{text-transform:normal;font-size:35px;font-weight:300;color:#fff;text-decoration:none}#app{-webkit-font-smoothing:antialiased;text-align:center}.content{padding-top:70px}body[data-v-4f81dee5]{background:#000;font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shine-container[data-v-4f81dee5]{display:flex;justify-content:center;align-items:center;height:100vh;padding:0 20px}.btn-shine[data-v-4f81dee5]{display:inline-block;padding:12px 20px;color:#fff;background:linear-gradient(90deg,#4d4d4d 0,#fff 10%,#4d4d4d 20%);background-size:300%;background-position:0 50%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine-4f81dee5 5s linear infinite;font-weight:600;text-decoration:none;white-space:normal;max-width:90vw;word-break:break-word;line-height:1.2;cursor:default;pointer-events:none}@keyframes shine-4f81dee5{0%{background-position:-150% 50%}to{background-position:150% 50%}}[data-v-704dd43c]{margin:0;padding:0}[data-v-704dd43c],[data-v-704dd43c]:after,[data-v-704dd43c]:before{box-sizing:border-box}body[data-v-704dd43c],html[data-v-704dd43c]{overscroll-behavior-x:none;overscroll-behavior-y:none;scroll-behavior:smooth}body[data-v-704dd43c]{font-family:Asap,sans-serif;position:relative;width:100vw;min-height:100vh;text-align:center;overflow-x:hidden;background:#000;color:#fff}[data-v-704dd43c]:root{--angle:0deg}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}#bg[data-v-704dd43c]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-size:cover;--origin:top 60% left 40%;background-position:var(--origin);transform-origin:center;transform:scale3d(1.3,1.3,1);filter:hue-rotate(var(--angle)) url(#noise)}@keyframes anim-704dd43c{0%{--angle:0deg}to{--angle:360deg}}svg[data-v-704dd43c]{position:fixed;top:0;left:0;width:0;height:0;z-index:-1}main[data-v-704dd43c]{position:relative}section[data-v-704dd43c]{position:relative;width:100vw;min-height:100vh;display:flex;align-items:center;justify-content:center}h2[data-v-704dd43c]{font-size:1.2rem}#credit[data-v-704dd43c]{position:absolute;bottom:0;left:0;right:0}a[data-v-704dd43c]{color:currentColor}.big-header[data-v-704dd43c]{color:#fff;font-size:3rem;font-weight:700;margin-bottom:10px}.small-header[data-v-704dd43c]{color:#fff;font-size:1.5rem;font-weight:400}body[data-v-37e93eb4],html[data-v-37e93eb4]{height:100%}body[data-v-37e93eb4]{background:radial-gradient(ellipse at center,#fffeea 0,#fffeea 35%,#b7e8eb 100%);overflow:hidden}.ocean[data-v-37e93eb4]{height:5%;width:100%;position:absolute;bottom:0;left:0;background:#015871}.wave[data-v-37e93eb4]{background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/85486/wave.svg) repeat-x;position:absolute;top:-198px;width:6400px;height:198px;animation:wave-37e93eb4 7s cubic-bezier(.36,.45,.63,.53) infinite;transform:translateZ(0)}.wave[data-v-37e93eb4]:nth-of-type(2){top:-175px;animation:wave-37e93eb4 7s cubic-bezier(.36,.45,.63,.53) -.125s infinite,swell-37e93eb4 7s ease -1.25s infinite;opacity:1}@keyframes wave-37e93eb4{0%{margin-left:0}to{margin-left:-1600px}}@keyframes swell-37e93eb4{0%,to{transform:translate3d(0,-25px,0)}50%{transform:translate3d(0,5px,0)}}.card[data-v-7337c5e6]{display:flex;flex-direction:column;width:600px;padding:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#fff}.image-gallery[data-v-7337c5e6]{display:flex;flex-direction:column;margin-bottom:20px}.main-image[data-v-7337c5e6]{width:100%;height:400px;border-radius:10px;background-color:#e0e0e0;background-size:cover;background-position:50%;margin-bottom:10px}.sub-images[data-v-7337c5e6]{display:flex;justify-content:flex-start;gap:10px}.sub-image-item[data-v-7337c5e6]{width:60px;height:60px;border-radius:5px;background-size:cover;background-position:50%}.info[data-v-7337c5e6]{display:flex;flex-direction:column;gap:8px;text-align:left}.work-type[data-v-7337c5e6]{font-size:14px;color:#7b8591}.container[data-v-7337c5e6]{display:flex;justify-content:flex-start;align-items:center;gap:10px}.name[data-v-7337c5e6]{font-size:18px;font-weight:700;color:#303336}.name_eng[data-v-7337c5e6]{color:#000}.message[data-v-7337c5e6]{font-size:14px;color:#303336}.social[data-v-7337c5e6]{display:flex;gap:10px;margin-top:10px}.btn-github[data-v-7337c5e6]{background-color:#333;color:#fff}.btn-email[data-v-7337c5e6]{background-color:#555;color:#fff}.btn-twitter[data-v-7337c5e6]{background-color:#1da1f2;color:#fff}.btn-instagram[data-v-7337c5e6]{background-color:#833ab4;color:#fff}button[data-v-7337c5e6]{position:relative;width:50px;height:50px;border:none;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:background-color .3s}button i[data-v-7337c5e6]{position:absolute;font-size:1.5em;transition:.3s}button .first-logo[data-v-7337c5e6]{top:50%;left:50%;transform:translate(-50%,-50%);opacity:1;transition:all .4s ease}button .second-logo[data-v-7337c5e6]{top:calc(50% + 30px);left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .4s ease}button:hover .first-logo[data-v-7337c5e6]{top:-30px;opacity:0}button:hover .second-logo[data-v-7337c5e6]{top:50%;opacity:1}button[data-v-7337c5e6]:hover{transform:scale(1.1)}@media (max-width:768px){.card[data-v-7337c5e6]{width:100%;padding:15px;margin:40px}.main-image[data-v-7337c5e6]{height:250px}.sub-images[data-v-7337c5e6]{gap:8px}.sub-image-item[data-v-7337c5e6]{width:50px;height:50px}.info .name[data-v-7337c5e6]{font-size:16px}.info .message[data-v-7337c5e6],.info .work-type[data-v-7337c5e6]{font-size:13px}.social button[data-v-7337c5e6]{width:45px;height:45px}}.contact-us-page[data-v-368668d2]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden}.content[data-v-368668d2]{position:relative;z-index:1;padding:20px;color:#fff;text-align:center;max-width:600px;width:100%;display:flex;flex-direction:column;align-items:center}body[data-v-709432a9]{margin:0;font-family:Arial,sans-serif;background:linear-gradient(145deg,#1e1e2f,#282846);color:#fff;height:100vh}.login-page[data-v-709432a9],body[data-v-709432a9]{display:flex;justify-content:center;align-items:center}.login-page[data-v-709432a9]{width:100%}.login-container[data-v-709432a9]{background-color:rgba(0,0,0,.7);padding:2rem;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.4);max-width:400px;width:100%;box-sizing:border-box;text-align:center}.login-header[data-v-709432a9]{display:flex;justify-content:space-between;margin-bottom:1.5rem}.header-tab[data-v-709432a9]{flex:1;background-color:transparent;border:none;color:#aaa;font-size:1rem;font-weight:700;padding:.75rem 0;cursor:pointer;transition:color .3s ease,background-color .3s ease}.header-tab.active[data-v-709432a9]{background-color:#0d4ef2;color:#fff;border-radius:.5em}.login-title[data-v-709432a9]{font-size:1.17rem;margin-bottom:1.5rem}.login-field[data-v-709432a9]{margin-bottom:1rem;text-align:left}.login-label[data-v-709432a9]{display:block;margin-bottom:.5rem;font-size:.9rem;color:#bbb}.login-input[data-v-709432a9]{width:100%;padding:.8rem;border:1px solid #444;border-radius:5px;background-color:#1f1f2e;color:#fff;font-size:1rem;box-sizing:border-box}.login-input[data-v-709432a9]:focus{outline:none;border-color:#a0a0ff;box-shadow:0 0 5px #a0a0ff}.login-button[data-v-709432a9]{width:100%;padding:.8rem;border:none;border-radius:5px;background-color:#5a5aff;color:#fff;font-size:1rem;cursor:pointer;transition:background-color .3s ease;margin-top:1rem}.login-button[data-v-709432a9]:disabled{background-color:#888;cursor:not-allowed}.login-footer[data-v-709432a9]{margin-top:1.5rem}.login-link[data-v-709432a9]{color:#aaa;text-decoration:none;font-size:.9rem;transition:color .3s ease}.login-link[data-v-709432a9]:hover{color:#fff}.spinner[data-v-709432a9]{display:inline-block;width:1rem;height:1rem;border:2px solid transparent;border-top-color:#fff;border-radius:50%;animation:spin-709432a9 .8s linear infinite;margin-right:.5rem}@keyframes spin-709432a9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.not-found[data-v-6867554a]{text-align:center;margin-top:100px}