:root {
  --red: #0259a3;
  --dark: #0d0d0d;
  --dark2: #181818;
  --dark3: #242424;
  --dark4: #2e2e2e;
  --light: #fff;
  --gray: #aaa;
  --gray2: #666;
  --font-main: 'Oswald', sans-serif;
  --font-body: 'Roboto', sans-serif;
}
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
html { scroll-behavior: smooth; }
body { background: var(--dark); color: var(--light); font-family: var(--font-body); }
a { text-decoration: none; color: inherit; }
img { max-width: 100%; display: block; }
