* {
    --bs-success: rgb(46, 133, 41);
    --bs-success-rgb: 46, 133, 41;
    --bs-primary-color: rgb(253, 220, 63);
    --bs-primary-rgb: 253, 220, 63;
    --bs-tertiary-color: rgb(241, 242, 242);
    --bs-tertiary-rgb: 241, 242, 242;
    --bs-secondary-color: rgb(255, 203, 40);
    --bs-secondary-rgb: 255, 203, 40;
    --bs-border-color: #d6d6d6;
    --bs-border-radius: 20px;
    --bs-border-width: 2px;
    --bs-body-bg: rgb(241, 242, 242);
    --bs-body-bg-rgb: 241, 242, 242;
    --bs-btn-bg: rgb(241, 242, 242);
    --bs-progress-bar-bg: #000;
    --bs-body-font-size: 1.2rem;
}

.bg-tertiary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-tertiary-rgb),var(--bs-bg-opacity)) !important;
}

.btn-shadow {
	box-shadow: 0 0 10px 5px rgba(0,0,0,.2);
}

/* Bootstrap class overwrites */
.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: rgb(46, 133, 41);
  --bs-btn-border-color: rgb(46, 133, 41);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(46, 133, 41);
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60,153,110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(58, 170, 53);
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: rgb(128, 165, 126);
  --bs-btn-disabled-border-color: rgb(128, 165, 126);
}

.form-text {
  margin-top: .25rem;
  font-size: .875em;
  color: var(--bs-dark);
}
