input {
  border-radius: 0px!important;
  margin-top: 20px;
}

textarea {
  border-radius: 0px!important;
  margin-top: 20px;
}

.form-check {
  margin: 20px 0px 20px 0px;
}

form {
  background:  #f8f9fa;
  padding: 40px;
}

h1, h2, h3, h4, h5, h6 {
  color: var(--bs-primary);
}

select {
  border-radius: 0px!important;
}

.form-check-input {
  border-radius: 50%!important;
}

form {
  border-style: solid;
  border-width: 1px;
  border-color: #dee2e6;
  border-top-width: 0px;
}

optgroup {
  border-radius: 0px!important;
}

.col {
  padding: 0px 10px 0px 10px!important;
}

.btn {
  text-transform: capitalize;
}

select {
  margin-bottom: 20px;
}

.active {
  background-color:  #f8f9fa!important;
}

#tab-2 {
  background-color:  #f8f9fa;
}

.tab-content {
  background-color:  #f8f9fa;
}

.tab-pane:active {
  background-color:  #f8f9fa!important;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg:  #f8f9fa!important;
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color)  #f8f9fa;
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}

.custom-form{
  width: 50%;
  margin-top: 20px;
}