.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  font-weight: 400;
}

p {
  font-size: 16px;
  font-weight: 100;
}


.container {
  padding-right: calc(var(--bs-gutter-x) * 0.75);
  padding-left: calc(var(--bs-gutter-x) * 0.8);
} 
@media (min-width: 1400px) {
  .container {
    max-width: 1140px;
  }
}

.form-control::placeholder{
  color: #acacac;
}

.form-control:focus {
  box-shadow: 0 0 0 0.25rem rgb(253 13 13 / 25%);
  border-color: #c47583;
}

:root {
  --bs-primary-rgb: 229,63,90;
  --bs-light-rgb: 229,63,90;
  --bs-border-radius: 0;
  --bs-border-radius-lg: 0;
  --bs-body-font-weight: 100;
  --bs-link-hover-color-rgb: 0,0,0
}

.accordion {
  --bs-accordion-color: black;
  --bs-accordion-btn-color: #e53f5a;
  --bs-accordion-active-color: #e53f5a;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgb(253 13 13 / 25%);
  --bs-accordion-btn-focus-box-shadow: none;
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e53f5a'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e53f5a'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-active-bg: white;
  --bs-accordion-btn-bg: white;
  --bs-accordion-bg: #f1f1f1;
}


.btn {
  --bs-btn-focus-shadow-rgb: 248, 101, 130;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #e53f5a;
  --bs-btn-border-color: #e53f5a;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #c43a51;
  --bs-btn-hover-border-color: #c43a51;
  --bs-btn-focus-shadow-rgb: 248, 101, 130;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #aa3246;
  --bs-btn-active-border-color: #aa3246;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #f95973;
  --bs-btn-disabled-border-color: #f95973;
}

.btn-close {
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgb(255 56 84 / 25%);
}