body {
  --bs-body-font-family: Arial, sans-serif;
  --bs-body-color: #282828;
}

.dropdown-menu {
  --bs-dropdown-item-padding-x: 0;
  --bs-dropdown-item-padding-y: 0;
  --bs-dropdown-link-color: #6c757d;
  --bs-dropdown-link-active-color: black;
  --bs-dropdown-spacer: 0;
}
@media (min-width: 992px) {
  .dropdown-menu {
    --bs-dropdown-min-width: 12vw;
    --bs-dropdown-item-padding-x: 1.25vw;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu {
    --bs-dropdown-min-width: 10vw;
  }
}

.btn {
  --bs-btn-padding-x: 50px;
  --bs-btn-padding-y: 22px;
  --bs-btn-font-size: 14px;
  --bs-btn-font-weight: 600;
  --bs-btn-border-width: 0;
  --bs-btn-border-radius: 40px;
}
@media (min-width: 992px) {
  .btn {
    --bs-btn-padding-x: 75px;
    --bs-btn-font-size: 24px;
  }
}

.btn-primary {
  --bs-btn-color: #282828;
  --bs-btn-bg: white;
  --bs-btn-hover-color: #282828;
  --bs-btn-hover-bg: white;
  --bs-btn-active-color: #282828;
  --bs-btn-active-bg: white;
}

.card {
  --bs-card-spacer-y: 25px;
  --bs-card-spacer-x: 35px;
  --bs-card-border-width: 0;
  --bs-card-border-radius: 35px;
  --bs-card-inner-border-radius: 35px;
  --bs-card-title-spacer-y: 25px;
}
@media (min-width: 1200px) {
  .card {
    --bs-card-spacer-y: 50px;
    --bs-card-spacer-x: 65px;
    --bs-card-border-width: 0;
    --bs-card-border-radius: 60px;
    --bs-card-inner-border-radius: 60px;
    --bs-card-title-spacer-y: 25px;
  }
}

.breadcrumb {
  --bs-breadcrumb-item-padding-x: 16px;
}

.border-xs-0 {
  border: none !important;
}

.border-start-xs {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-xs-0 {
  border-left: 0 !important;
}

.border-end-xs {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-xs-0 {
  border-right: 0 !important;
}

.border-top-xs {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-xs-0 {
  border-top: 0 !important;
}

.border-bottom-xs {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-xs-0 {
  border-bottom: 0 !important;
}

@media (min-width: 576px) {
  .border-sm-0 {
    border: none !important;
  }

  .border-start-sm {
    border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-start-sm-0 {
    border-left: 0 !important;
  }

  .border-end-sm {
    border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-end-sm-0 {
    border-right: 0 !important;
  }

  .border-top-sm {
    border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-top-sm-0 {
    border-top: 0 !important;
  }

  .border-bottom-sm {
    border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-bottom-sm-0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .border-md-0 {
    border: none !important;
  }

  .border-start-md {
    border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-start-md-0 {
    border-left: 0 !important;
  }

  .border-end-md {
    border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-end-md-0 {
    border-right: 0 !important;
  }

  .border-top-md {
    border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-top-md-0 {
    border-top: 0 !important;
  }

  .border-bottom-md {
    border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-bottom-md-0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .border-lg-0 {
    border: none !important;
  }

  .border-start-lg {
    border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-start-lg-0 {
    border-left: 0 !important;
  }

  .border-end-lg {
    border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-end-lg-0 {
    border-right: 0 !important;
  }

  .border-top-lg {
    border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-top-lg-0 {
    border-top: 0 !important;
  }

  .border-bottom-lg {
    border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-bottom-lg-0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .border-xl-0 {
    border: none !important;
  }

  .border-start-xl {
    border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-start-xl-0 {
    border-left: 0 !important;
  }

  .border-end-xl {
    border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-end-xl-0 {
    border-right: 0 !important;
  }

  .border-top-xl {
    border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-top-xl-0 {
    border-top: 0 !important;
  }

  .border-bottom-xl {
    border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-bottom-xl-0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .border-xxl-0 {
    border: none !important;
  }

  .border-start-xxl {
    border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-start-xxl-0 {
    border-left: 0 !important;
  }

  .border-end-xxl {
    border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-end-xxl-0 {
    border-right: 0 !important;
  }

  .border-top-xxl {
    border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-top-xxl-0 {
    border-top: 0 !important;
  }

  .border-bottom-xxl {
    border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  }

  .border-bottom-xxl-0 {
    border-bottom: 0 !important;
  }
}
.border-xs-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

@media (min-width: 576px) {
  .border-sm-dark {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
  }
}
@media (min-width: 768px) {
  .border-md-dark {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
  }
}
@media (min-width: 992px) {
  .border-lg-dark {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
  }
}
@media (min-width: 1200px) {
  .border-xl-dark {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
  }
}
@media (min-width: 1400px) {
  .border-xxl-dark {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
  }
}
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1495px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1435px;
  }
}
.table > :not(:last-child) > :last-child > * {
  border-bottom-color: currentcolor;
}
.table > :not(caption) > * > * {
  padding: 1rem 0.5rem;
}

/*# sourceMappingURL=bootstrap.css.map */
