/*!
 * Bootstrap v5.0.1 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */

.alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-primary {
  color: #084298;
  background-color: #cfe2ff;
  border-color: #b6d4fe;
}
.alert-primary .alert-link {
  color: #06357a;
}

.alert-secondary {
  color: #41464b;
  background-color: #e2e3e5;
  border-color: #d3d6d8;
}
.alert-secondary .alert-link {
  color: #34383c;
}

.alert-success {
  color: #0f5132;
  background-color: #d1e7dd;
  border-color: #badbcc;
}
.alert-success .alert-link {
  color: #0c4128;
}

.alert-info {
  color: #055160;
  background-color: #cff4fc;
  border-color: #b6effb;
}
.alert-info .alert-link {
  color: #04414d;
}

.alert-warning {
  color: #664d03;
  background-color: #fff3cd;
  border-color: #ffecb5;
}
.alert-warning .alert-link {
  color: #523e02;
}

.alert-danger {
  color: #842029;
  background-color: #f8d7da;
  border-color: #f5c2c7;
}
.alert-danger .alert-link {
  color: #6a1a21;
}

.alert-light {
  color: #636464;
  background-color: #fefefe;
  border-color: #fdfdfe;
}
.alert-light .alert-link {
  color: #4f5050;
}

.alert-dark {
  color: #141619;
  background-color: #d3d3d4;
  border-color: #bcbebf;
}
.alert-dark .alert-link {
  color: #101214;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.9375rem !important;
}

.m-2 {
  margin: 1.875rem !important;
}

.m-3 {
  margin: 2.8125rem !important;
}

.m-4 {
  margin: 3.75rem !important;
}

.m-5 {
  margin: 4.6875rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.9375rem !important;
  margin-left: 0.9375rem !important;
}

.mx-2 {
  margin-right: 1.875rem !important;
  margin-left: 1.875rem !important;
}

.mx-3 {
  margin-right: 2.8125rem !important;
  margin-left: 2.8125rem !important;
}

.mx-4 {
  margin-right: 3.75rem !important;
  margin-left: 3.75rem !important;
}

.mx-5 {
  margin-right: 4.6875rem !important;
  margin-left: 4.6875rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.9375rem !important;
  margin-bottom: 0.9375rem !important;
}

.my-2 {
  margin-top: 1.875rem !important;
  margin-bottom: 1.875rem !important;
}

.my-3 {
  margin-top: 2.8125rem !important;
  margin-bottom: 2.8125rem !important;
}

.my-4 {
  margin-top: 3.75rem !important;
  margin-bottom: 3.75rem !important;
}

.my-5 {
  margin-top: 4.6875rem !important;
  margin-bottom: 4.6875rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.9375rem !important;
}

.mt-2 {
  margin-top: 1.875rem !important;
}

.mt-3 {
  margin-top: 2.8125rem !important;
}

.mt-4 {
  margin-top: 3.75rem !important;
}

.mt-5 {
  margin-top: 4.6875rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.9375rem !important;
}

.me-2 {
  margin-right: 1.875rem !important;
}

.me-3 {
  margin-right: 2.8125rem !important;
}

.me-4 {
  margin-right: 3.75rem !important;
}

.me-5 {
  margin-right: 4.6875rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.9375rem !important;
}

.mb-2 {
  margin-bottom: 1.875rem !important;
}

.mb-3 {
  margin-bottom: 2.8125rem !important;
}

.mb-4 {
  margin-bottom: 3.75rem !important;
}

.mb-5 {
  margin-bottom: 4.6875rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.9375rem !important;
}

.ms-2 {
  margin-left: 1.875rem !important;
}

.ms-3 {
  margin-left: 2.8125rem !important;
}

.ms-4 {
  margin-left: 3.75rem !important;
}

.ms-5 {
  margin-left: 4.6875rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.9375rem !important;
}

.p-2 {
  padding: 1.875rem !important;
}

.p-3 {
  padding: 2.8125rem !important;
}

.p-4 {
  padding: 3.75rem !important;
}

.p-5 {
  padding: 4.6875rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.9375rem !important;
  padding-left: 0.9375rem !important;
}

.px-2 {
  padding-right: 1.875rem !important;
  padding-left: 1.875rem !important;
}

.px-3 {
  padding-right: 2.8125rem !important;
  padding-left: 2.8125rem !important;
}

.px-4 {
  padding-right: 3.75rem !important;
  padding-left: 3.75rem !important;
}

.px-5 {
  padding-right: 4.6875rem !important;
  padding-left: 4.6875rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.9375rem !important;
  padding-bottom: 0.9375rem !important;
}

.py-2 {
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important;
}

.py-3 {
  padding-top: 2.8125rem !important;
  padding-bottom: 2.8125rem !important;
}

.py-4 {
  padding-top: 3.75rem !important;
  padding-bottom: 3.75rem !important;
}

.py-5 {
  padding-top: 4.6875rem !important;
  padding-bottom: 4.6875rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.9375rem !important;
}

.pt-2 {
  padding-top: 1.875rem !important;
}

.pt-3 {
  padding-top: 2.8125rem !important;
}

.pt-4 {
  padding-top: 3.75rem !important;
}

.pt-5 {
  padding-top: 4.6875rem !important;
}

@media print, screen and (min-width : 768px) {
  .pt-md-0 {
    padding-top: 0 !important
  }
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.9375rem !important;
}

.pe-2 {
  padding-right: 1.875rem !important;
}

.pe-3 {
  padding-right: 2.8125rem !important;
}

.pe-4 {
  padding-right: 3.75rem !important;
}

.pe-5 {
  padding-right: 4.6875rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.9375rem !important;
}

.pb-2 {
  padding-bottom: 1.875rem !important;
}

.pb-3 {
  padding-bottom: 2.8125rem !important;
}

.pb-4 {
  padding-bottom: 3.75rem !important;
}

.pb-5 {
  padding-bottom: 4.6875rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.9375rem !important;
}

.ps-2 {
  padding-left: 1.875rem !important;
}

.ps-3 {
  padding-left: 2.8125rem !important;
}

.ps-4 {
  padding-left: 3.75rem !important;
}

.ps-5 {
  padding-left: 4.6875rem !important;
}
