body {
  background-color: black;
  font-family: Arial;
}

.background {
  background-color: #3f2832;
}

.main-page {
  display: flex;
  flex-direction: column;
}

.main-title {
  align-self: center;
  color: Orange
}

.welcom-text {
  font-size: 25px;
  align-self: center;
  color: Orange;
}

.portfolio {
  color: green;
  align-self: center;
  font-size: 25px;
}

.button-container {
  align-self: center;
  outline: blue 2px solid;
  display: flex;
  flex-direction: column;
  width: 200px;
  gap: 20px 20px;
}

.button {
  justify-content: center;
  width: 200px;
  height: 200px;
}

.pricing-cont {
  display: flex;
  flex-direction: column;
  align-self: center;
  justify-content: center;
}

.pricing {
  font-size: 25px;
  color: green;
  align-self: center;
  justify-content: center;
  border: 2px dotted red;
}

li {
  color: Orange;
  font-size: 25px;
}

.extra-material {
  display: flex;
  flex-direction: column;
}

.links {
  align-self: center;
}