input {
  margin-bottom: 15px;
  color: #6E6E6E !important;
}

input:focus, select:focus {
  outline: none !important;
  border: 1px solid #c5b484d9 !important;
  box-shadow: 0 0 10px #c5b484d9 !important;
}

.btn-rumbly {
  background-color: #a1c09dd9 !important;
  color: white !important;
}

.text-rumbly-primary {
  color: #c5b484d9;
}

.text-rumbly-secondary {
  color: #a1c09dd9;
}

h4 {
  font-weight: 500;
  color: #c5b484d9;
  font-weight: 500;
  text-align: center;
}



.StripeElement--focus {
  outline: none !important;
  border: 1px solid #c5b484d9 !important;
  box-shadow: 0 0 10px #c5b484d9 !important;
}


input[type='radio']:checked:after {
  width: 15px;
  height: 15px;
  border-radius: 15px;
  top: -2px;
  left: -1px;
  position: relative;
  background-color: #c5b484d9;
  content: '';
  display: inline-block;
  visibility: visible;
  border: 2px solid white;
}


.p-title {
  color: #c5b484d9;
  font-size: 22px;
  font-weight: 700;
  margin-bottom: 7px;
  font-weight: bold;
}


.main-header {
  color: #c5b484d9;
  font-weight: 500;
  margin-bottom: 20px;
}

.table-headers {
  color: #a1c09dd9;
  font-weight: bold;
  font-size: 18px;
  margin-bottom: 0px;
}

label {
  color: #c5b484d9 !important;
  font-family: Quicksand-SemiBold;
  margin-bottom: 8px;
}
