* {
    margin: 0;
    padding: 0;
    border: none;
    box-sizing: border-box;
}

body {
  font-family: 'Work Sans', sans-serif;
  --bs-primary: #D1512D;
  --bs-primary-rgb: 209,81,45;
  --bs-info: #02aaff;
  --bs-info-rgb: 2,170,255;
  --bs-dark: #131416;
  --bs-dark-rgb: 19,20,22;
  --bs-body-color: var(--bs-white);
  --bs-body-bg: var(--bs-dark);
  --bs-body-font-weight: 300;
  --bs-secondary: #252525;
  --bs-secondary-rgb: 37,37,37;
  color: var(--bs-white);
}

.container {
  height: 100%;
  max-width: 960px;
}

a {
  text-decoration: none;
}

nav {
  transition: all .4s ease-in-out;
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-color: #fff;
  --bs-nav-link-hover-color: var(--bs-nav-link-color);
  --bs-nav-link-disabled-color: var(--bs-secondary);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

a:hover {
  color: var(--bs-primary);
}

