* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
*::selection {
  background: #8372f396;
}
html {
  background: #0b0c10;
  overflow-x: hidden;
}
body {
  background: linear-gradient(180deg, #0b0c10 100%, #15171e 53.48%);
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.content {
  max-width: 1400px;
  margin: 0 auto;
  padding: 0 40px;
}
a {
  text-decoration: none;
}
ul {
  list-style: none;
}
button, input, textarea {
  outline: none;
}
#container3D {
  background: transparent;
}
canvas {
  background: transparent;
}
