.dens3-btn {
  color: #ffffff;
  padding: 7px 21px !important;
  font-family: "Montserrat_semibold", "Segoe UI", arial, sans-serif;
  line-height: normal;
  min-height: unset;
  margin-bottom: unset;
  margin-right: unset;
  border-radius: 3px;
}

.dens3-btn:hover {
  transition: all 0.3s ease;
}

@media screen and (max-width: 575px) {
  .dens3-btn {
    padding: 5px 10px;
    font-size: 0.7em;
    border-radius: 3px;
  }
}

@media screen and (min-width: 576px) and (max-width: 767px) {
  .dens3-btn {
    padding: 5px 20px;
    font-size: 9px !important;
  }
}

.dens3-btn-turqoise {
  background-color: #009999;
  color: #ffffff !important;
}

.dens3-btn-turqoise:hover {
  background-color: #e6c52c;
  color: #141518 !important;
  transition: all 0.3s ease;
}

.dens3-btn-grey {
  background-color: #4d4d6c;
  color: #ffffff !important;
}

.dens3-btn-grey:hover {
  background-color: #e6c52c;
  color: #141518 !important;
  transition: all 0.3s ease;
}

.dens3-btn-yellow {
  background-color: #e6c52c;
  color: #141518 !important;
}

.dens3-btn-yellow:hover {
  background-color: #009999;
  color: #ffffff !important;
  transition: all 0.3s ease;
}

.dens3-btn-transparent {
  background: none;
  border: 1px solid #009999;
  color: #009999 !important;
}

.dens3-btn-transparent:hover {
  background: #009999;
  border: 1px solid #009999;
  color: #ffffff !important;
  transition: all 0.3s ease;
}

.dens3-btn-transparent-white-small {
  background: none;
  border: 1px solid #ffffff;
  color: #ffffff !important;
  padding: 5px 10px;
  font-size: 0.7em;
  display: inline-block;
}

.dens3-btn-transparent-white-small:hover {
  background: white;
  border: 1px solid white;
  color: #141518 !important;
  padding: 5px 10px;
  font-size: 0.7em;
  display: inline-block;
  transition: all 0.3s ease;
}

.dens3-btn-large {
  font-size: 1em;
  padding: 5px 10px;
}

.dens3-btn-full-transparent {
  border: none;
  font-family: "Montserrat_regular", "Segoe UI", arial, sans-serif;
}

.dens3-btn-full-transparent:hover {
  color: #e6c52c;
}

.dens3-btn-disabled {
  pointer-events: none;
  background-color: #555 !important;
}
