:root{--border-color:#3d3d3d80;--background-color:#141414;scrollbar-width:none}img.logo{width:30px;height:30px;position:absolute}img.logo:hover{transform:scale(1.05)}body{background-color:var(--background-color);color:#fff;margin:0;padding:0;font-family:Outfit,sans-serif}body h1{margin-top:20px;margin-bottom:20px;margin-left:20px;font-family:Playfair Display,serif;font-size:36px;font-weight:700}body h2{margin-top:20px;margin-bottom:10px;margin-left:20px;font-family:Playfair Display,serif;font-size:56px;font-style:italic;font-weight:700;animation:1.2s ease-out forwards fadeSlideLeft;position:relative;top:40%;left:45vw}body p.fadeSlideLeft{margin:10px 30px;font-family:Outfit,sans-serif;font-size:18px;line-height:1.6;animation:1.2s ease-out .15s forwards fadeSlideLeft;position:relative;top:40%;left:45vw}@keyframes fadeSlideLeft{0%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(-45vw)}}body p{margin:10px 30px;font-family:Outfit,sans-serif;font-size:18px;line-height:1.6}header{-webkit-backdrop-filter:blur(10px);border:1px solid var(--border-color);color:#fff;z-index:3;background-color:#0a0a0a80;backdrop-filter: blur(10px);background-size:cover;width:100%;height:30px;padding:10px;font-size:20px;position:fixed;top:0;left:0}nav ul{text-align:center;margin:0;padding:0;list-style-type:none}nav ul li{margin-right:20px}nav ul a{color:#fffc;padding:0 30px;font-family:Playfair Display,serif;font-weight:lighter;text-decoration:none;display:inline-block}nav ul a:hover{color:#fff}nav a.nav-link{color:#fffc;padding:0 30px;font-family:Playfair Display,serif;font-weight:lighter;text-decoration:none;display:inline-block;position:absolute;top:10px;right:20px}nav a.nav-link:hover{color:#fff}div.background-image{z-index:-1;position:relative;overflow:hidden}div.seperator{background-color:var(--border-color);z-index:-1;width:100%;height:2px;position:relative}div.block{box-sizing:border-box;background-color:var(--background-color);z-index:-1;width:100%;height:100px;position:relative}div.software-trading{box-sizing:border-box;border:1px solid var(--border-color);color:#fff;z-index:-1;background-color:#0a0a0a00;background-size:cover;justify-content:space-between;align-items:center;width:100%;height:20px;padding:20px;font-size:16px;display:flex;overflow:hidden}span.soft-text1{font-family:Outfit,sans-serif;font-weight:lighter;animation:15s linear infinite moveSoft1}span.soft-text2{font-family:Outfit,sans-serif;font-weight:lighter;animation:15s linear infinite moveSoft2}@keyframes moveSoft1{0%{transform:translate(0)}to{transform:translate(-104vw)}}@keyframes moveSoft2{0%{transform:translate(104vw)}to{transform:translate(0)}}section{scroll-margin-top:70px}footer{margin-top:0}div.gallery{background-color:#000;flex-wrap:wrap;justify-content:center;gap:5px;padding-top:50px;padding-bottom:50px;display:flex}div.gallery img{cursor:pointer;object-fit:fill;border:1px solid var(--border-color);border-radius:5px;width:auto;height:250px}div.gallery img:hover{transform:scale(1.02);box-shadow:0 2px 12px #000}.overlay{z-index:1000;background:#00000080;place-content:center;width:100vw;height:100vh;display:none;position:fixed;top:0;left:0}.popup img{object-fit:contain;border-radius:5px;width:100%;max-width:90vw;height:100%;max-height:85vh}.popup{background:var(--background-color);border:1px solid var(--border-color);border-radius:5px;width:fit-content;height:fit-content;margin:70px 20px 20px;animation:.3s ease-in-out fadeIn;position:relative}.close-btn{color:#fff;cursor:pointer;z-index:3;background:0 0;border:none;font-size:18px;position:absolute;top:10px;right:10px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}
