body {
  font-family: 'Open Sans', sans-serif;
  font-size: 17px;
  margin: 0;
  color: #1F2933;
}

h1, h2, h3 {
  font-family: 'Montserrat', sans-serif;
}

.container {
  max-width: 1100px;
  margin: auto;
  padding: 60px 5%;
}

.btn {
  padding: 14px 22px;
  border-radius: 8px;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
}

.btn-primary {
  background: #2BB673;
  color: white;
}

.btn-secondary {
  border: 2px solid #2BB673;
  color: #2BB673;
}

section {
  padding: 60px 5%;
}