* {
  color: white;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen,
    Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
  box-sizing: border-box;
  font-size: 14px;
  line-height: 1.42857143;
}

html,
body {
  height: 100%;
  width: 100%;
  margin: 0;
  scroll-behavior: smooth;
}

.navbar {
  height: 50px;
  width: 100%;
  background-color: #525252;
}

.header {
  height: 450px;
  width: 100%;
  background-color: white;
  text-align: center;
  padding-top: 5vh;
}

.shapes {
  width: 100%;
  padding: 50px;
  background-color: #525252;
  text-align: center;
}

.about, .how-to-use {
  width: 100%;
  padding: 50px;
  margin: 0;
  background-color: #525252;
  text-align: center;
}

.editor {
  background-color: #dddddd;
  height: 100vh;
  width: 100%;
}

.left {
  float: left;
  height: 100%;
  width: 300px;
  background: #313131;
}

.right {
  float: right;
  height: 100%;
  width: calc(100% - 300px);
  background: black;
}

.footer {
  height: 100px;
  width: 100%;
  background-color: #525252;
  text-align: center;
  padding: 15px;
}
