.btn {
  font-family: "Arvo", serif;
  font-weight: 700;
  font-size: 20px;
  color: #fff;
  padding: 0 20px;
  height: 60px;
  background: #0095a8;
  border: 2px solid #0095a8;
  line-height: 56px;
  border-radius: 0;
  cursor: pointer;
  text-transform: uppercase;
  outline: none;
  display: inline-block;
  transition: all 0.3s;
}
.btn:hover {
  background: transparent;
  color: #0095a8;
}
.btn.btn-org {
  color: #004a98;
  background: #fec526;
  border-color: #fec526;
}
.btn.btn-org:hover {
  background: transparent;
  color: #fec526;
}


.btn.btn-blue {
  color: #FFF;
  background: #004a98;
  border-color: #004a98;
}
.btn.btn-blue:hover {
  background: transparent;
  color: #004a98;
}

.header-btn {
  font-size: 18px;
  height: 48px;
  line-height: 44px;
  border-radius: 4px;
  display: inline-block;
}

.nav-btn {
  display: block;
  height: auto;
  line-height: 22px;
  border-radius: 4px;
  margin-bottom: 10px;
  padding-top: 10px;  
  padding-bottom: 10px;
}