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

.height-2-5 {
  height: 2.5rem;
}

.fa-w-1-5 {
  width: 1.5rem !important;
}

.block :is(h1, h2, h3):first-of-type:not(.text-formatted *) {
  margin-block-start: 0 !important;
}

.view-widget-listing-v2 .view-content:has(.pattern-vertical-card) + .more-link, .field--type-entity-reference .field__item:first-child:has(.pattern-vertical-card) + .field__item .more-link {
  margin-top: -1rem;
}

.equal .row > [class*="col-"] > div:not(.layout-builder__add-block) {
  height: 100%;
}

:root {
  --categorical-ramp-blue: #c2d9e6;
  --categorical-ramp-gray: #bfbfbf;
  --categorical-ramp-green: #d3e6ce;
  --categorical-ramp-gray-light: #f5f5f5;
  --categorical-ramp-raspberry: #e7c6d0;
  --categorical-ramp-red: #fececa;
  --categorical-ramp-un-blue: #bfe6f6;
  --categorical-ramp-yellow: #fee6cd;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-black, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-black, .layout-builder-configure-section [class*="field-background-color"] .bg-md-black, .layout-builder-configure-block [class*="field-background-color"] .bg-md-black, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-black, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-black {
  background-color: #000 !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-white, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-white, .layout-builder-configure-section [class*="field-background-color"] .bg-md-white, .layout-builder-configure-block [class*="field-background-color"] .bg-md-white, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-white, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-white {
  background-color: #fff !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-un-blue-50, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-un-blue-50, .layout-builder-configure-section [class*="field-background-color"] .bg-md-un-blue-50, .layout-builder-configure-block [class*="field-background-color"] .bg-md-un-blue-50, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-un-blue-50, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-un-blue-50 {
  background-color: #7fceec !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-un-blue-25, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-un-blue-25, .layout-builder-configure-section [class*="field-background-color"] .bg-md-un-blue-25, .layout-builder-configure-block [class*="field-background-color"] .bg-md-un-blue-25, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-un-blue-25, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-un-blue-25 {
  background-color: #bfe6f6 !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-un-blue-05, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-un-blue-05, .layout-builder-configure-section [class*="field-background-color"] .bg-md-un-blue-05, .layout-builder-configure-block [class*="field-background-color"] .bg-md-un-blue-05, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-un-blue-05, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-un-blue-05 {
  background-color: #f2fafd !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-absolute-black-75, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-absolute-black-75, .layout-builder-configure-section [class*="field-background-color"] .bg-md-absolute-black-75, .layout-builder-configure-block [class*="field-background-color"] .bg-md-absolute-black-75, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-absolute-black-75, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-absolute-black-75 {
  background-color: #404040 !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-absolute-black-50, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-absolute-black-50, .layout-builder-configure-section [class*="field-background-color"] .bg-md-absolute-black-50, .layout-builder-configure-block [class*="field-background-color"] .bg-md-absolute-black-50, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-absolute-black-50, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-absolute-black-50 {
  background-color: #7f7f7f !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-absolute-black-45, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-absolute-black-45, .layout-builder-configure-section [class*="field-background-color"] .bg-md-absolute-black-45, .layout-builder-configure-block [class*="field-background-color"] .bg-md-absolute-black-45, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-absolute-black-45, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-absolute-black-45 {
  background-color: #8c8c8c !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-absolute-black-68, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-absolute-black-68, .layout-builder-configure-section [class*="field-background-color"] .bg-md-absolute-black-68, .layout-builder-configure-block [class*="field-background-color"] .bg-md-absolute-black-68, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-absolute-black-68, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-absolute-black-68 {
  background-color: #525252 !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-absolute-black-25, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-absolute-black-25, .layout-builder-configure-section [class*="field-background-color"] .bg-md-absolute-black-25, .layout-builder-configure-block [class*="field-background-color"] .bg-md-absolute-black-25, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-absolute-black-25, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-absolute-black-25 {
  background-color: #bfbfbf !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-absolute-black-04, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-absolute-black-04, .layout-builder-configure-section [class*="field-background-color"] .bg-md-absolute-black-04, .layout-builder-configure-block [class*="field-background-color"] .bg-md-absolute-black-04, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-absolute-black-04, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-absolute-black-04 {
  background-color: #f5f5f5 !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-information-blue, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-information-blue, .layout-builder-configure-section [class*="field-background-color"] .bg-md-information-blue, .layout-builder-configure-block [class*="field-background-color"] .bg-md-information-blue, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-information-blue, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-information-blue {
  background-color: #0a5a82 !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-information-blue-25, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-information-blue-25, .layout-builder-configure-section [class*="field-background-color"] .bg-md-information-blue-25, .layout-builder-configure-block [class*="field-background-color"] .bg-md-information-blue-25, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-information-blue-25, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-information-blue-25 {
  background-color: #c2d9e6 !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-darker-blue, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-darker-blue, .layout-builder-configure-section [class*="field-background-color"] .bg-md-darker-blue, .layout-builder-configure-block [class*="field-background-color"] .bg-md-darker-blue, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-darker-blue, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-darker-blue {
  background-color: #1c4969 !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-darker-blue-25, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-darker-blue-25, .layout-builder-configure-section [class*="field-background-color"] .bg-md-darker-blue-25, .layout-builder-configure-block [class*="field-background-color"] .bg-md-darker-blue-25, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-darker-blue-25, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-darker-blue-25 {
  background-color: #c6d1d9 !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-darker-blue-05, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-darker-blue-05, .layout-builder-configure-section [class*="field-background-color"] .bg-md-darker-blue-05, .layout-builder-configure-block [class*="field-background-color"] .bg-md-darker-blue-05, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-darker-blue-05, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-darker-blue-05 {
  background-color: #f3f6f7 !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-error-red-25, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-error-red-25, .layout-builder-configure-section [class*="field-background-color"] .bg-md-error-red-25, .layout-builder-configure-block [class*="field-background-color"] .bg-md-error-red-25, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-error-red-25, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-error-red-25 {
  background-color: #fececa !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-warning-yellow-25, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-warning-yellow-25, .layout-builder-configure-section [class*="field-background-color"] .bg-md-warning-yellow-25, .layout-builder-configure-block [class*="field-background-color"] .bg-md-warning-yellow-25, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-warning-yellow-25, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-warning-yellow-25 {
  background-color: #fee6cd !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-success-green, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-success-green, .layout-builder-configure-section [class*="field-background-color"] .bg-md-success-green, .layout-builder-configure-block [class*="field-background-color"] .bg-md-success-green, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-success-green, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-success-green {
  background-color: #509e3e !important;
}

.layout-builder-configure-section [class*="field-background-color"] .bg-sm-success-green-25, .layout-builder-configure-block [class*="field-background-color"] .bg-sm-success-green-25, .layout-builder-configure-section [class*="field-background-color"] .bg-md-success-green-25, .layout-builder-configure-block [class*="field-background-color"] .bg-md-success-green-25, .layout-builder-configure-section [class*="field-background-color"] .bg-xl-success-green-25, .layout-builder-configure-block [class*="field-background-color"] .bg-xl-success-green-25 {
  background-color: #d3e6ce !important;
}

.field--name-body .bg-black, .field--name-body .bg-white, .field--name-body .bg-un-blue-50, .field--name-body .bg-un-blue-25, .field--name-body .bg-un-blue-05, .field--name-body .bg-absolute-black-75, .field--name-body .bg-absolute-black-50, .field--name-body .bg-absolute-black-45, .field--name-body .bg-absolute-black-68, .field--name-body .bg-absolute-black-25, .field--name-body .bg-absolute-black-04, .field--name-body .bg-information-blue, .field--name-body .bg-information-blue-25, .field--name-body .bg-darker-blue, .field--name-body .bg-darker-blue-25, .field--name-body .bg-darker-blue-05, .field--name-body .bg-error-red-25, .field--name-body .bg-warning-yellow-25, .field--name-body .bg-success-green, .field--name-body .bg-success-green-25 {
  padding: 1rem;
}

.bg-transparent {
  background-color: #0000 !important;
}

.nbs-shadow {
  box-shadow: 0 1px 10px #00000014;
}

.bs-border-style-solid, .bs-border-style-dashed, .bs-border-style-dotted {
  margin-bottom: 1rem;
  padding: 1rem;
}

.bs-border-color-black {
  padding: 1rem;
  border-color: #000 !important;
}

.bs-border-color-white {
  padding: 1rem;
  border-color: #fff !important;
}

.bs-border-color-un-blue {
  padding: 1rem;
  border-color: #009edb !important;
}

.bs-border-color-information-blue {
  padding: 1rem;
  border-color: #0a5a82 !important;
}

.bs-border-color-warning-yellow {
  padding: 1rem;
  border-color: #aa5d00 !important;
}

.bs-border-color-error-red {
  padding: 1rem;
  border-color: #fd3c2d !important;
}

.bs-border-color-un-blue-25 {
  padding: 1rem;
  border-color: #bfe6f6 !important;
}

.bs-border-color-absolute-black-75 {
  padding: 1rem;
  border-color: #404040 !important;
}

.bs-border-color-absolute-black-50 {
  padding: 1rem;
  border-color: #7f7f7f !important;
}

.bs-border-color-absolute-black-45 {
  padding: 1rem;
  border-color: #8c8c8c !important;
}

.bs-border-color-absolute-black-25 {
  padding: 1rem;
  border-color: #bfbfbf !important;
}

.bs-border-color-absolute-black-04 {
  padding: 1rem;
  border-color: #f5f5f5 !important;
}

.bs-border-color-darker-blue {
  padding: 1rem;
  border-color: #1c4969 !important;
}

.bs-border-color-success-green {
  padding: 1rem;
  border-color: #509e3e !important;
}

.bs-border-top-color-black {
  border-top-color: #000 !important;
}

.bs-border-right-color-black {
  border-left-color: #000 !important;
}

.bs-border-bottom-color-black {
  border-bottom-color: #000 !important;
}

.bs-border-left-color-black {
  border-right-color: #000 !important;
}

.bs-border-top-color-white {
  border-top-color: #fff !important;
}

.bs-border-right-color-white {
  border-left-color: #fff !important;
}

.bs-border-bottom-color-white {
  border-bottom-color: #fff !important;
}

.bs-border-left-color-white {
  border-right-color: #fff !important;
}

.bs-border-top-color-un-blue {
  border-top-color: #009edb !important;
}

.bs-border-right-color-un-blue {
  border-left-color: #009edb !important;
}

.bs-border-bottom-color-un-blue {
  border-bottom-color: #009edb !important;
}

.bs-border-left-color-un-blue {
  border-right-color: #009edb !important;
}

.bs-border-top-color-information-blue {
  border-top-color: #0a5a82 !important;
}

.bs-border-right-color-information-blue {
  border-left-color: #0a5a82 !important;
}

.bs-border-bottom-color-information-blue {
  border-bottom-color: #0a5a82 !important;
}

.bs-border-left-color-information-blue {
  border-right-color: #0a5a82 !important;
}

.bs-border-top-color-warning-yellow {
  border-top-color: #aa5d00 !important;
}

.bs-border-right-color-warning-yellow {
  border-left-color: #aa5d00 !important;
}

.bs-border-bottom-color-warning-yellow {
  border-bottom-color: #aa5d00 !important;
}

.bs-border-left-color-warning-yellow {
  border-right-color: #aa5d00 !important;
}

.bs-border-top-color-error-red {
  border-top-color: #fd3c2d !important;
}

.bs-border-right-color-error-red {
  border-left-color: #fd3c2d !important;
}

.bs-border-bottom-color-error-red {
  border-bottom-color: #fd3c2d !important;
}

.bs-border-left-color-error-red {
  border-right-color: #fd3c2d !important;
}

.bs-border-top-color-un-blue-25 {
  border-top-color: #bfe6f6 !important;
}

.bs-border-right-color-un-blue-25 {
  border-left-color: #bfe6f6 !important;
}

.bs-border-bottom-color-un-blue-25 {
  border-bottom-color: #bfe6f6 !important;
}

.bs-border-left-color-un-blue-25 {
  border-right-color: #bfe6f6 !important;
}

.bs-border-top-color-absolute-black-75 {
  border-top-color: #404040 !important;
}

.bs-border-right-color-absolute-black-75 {
  border-left-color: #404040 !important;
}

.bs-border-bottom-color-absolute-black-75 {
  border-bottom-color: #404040 !important;
}

.bs-border-left-color-absolute-black-75 {
  border-right-color: #404040 !important;
}

.bs-border-top-color-absolute-black-50 {
  border-top-color: #7f7f7f !important;
}

.bs-border-right-color-absolute-black-50 {
  border-left-color: #7f7f7f !important;
}

.bs-border-bottom-color-absolute-black-50 {
  border-bottom-color: #7f7f7f !important;
}

.bs-border-left-color-absolute-black-50 {
  border-right-color: #7f7f7f !important;
}

.bs-border-top-color-absolute-black-45 {
  border-top-color: #8c8c8c !important;
}

.bs-border-right-color-absolute-black-45 {
  border-left-color: #8c8c8c !important;
}

.bs-border-bottom-color-absolute-black-45 {
  border-bottom-color: #8c8c8c !important;
}

.bs-border-left-color-absolute-black-45 {
  border-right-color: #8c8c8c !important;
}

.bs-border-top-color-absolute-black-25 {
  border-top-color: #bfbfbf !important;
}

.bs-border-right-color-absolute-black-25 {
  border-left-color: #bfbfbf !important;
}

.bs-border-bottom-color-absolute-black-25 {
  border-bottom-color: #bfbfbf !important;
}

.bs-border-left-color-absolute-black-25 {
  border-right-color: #bfbfbf !important;
}

.bs-border-top-color-absolute-black-04 {
  border-top-color: #f5f5f5 !important;
}

.bs-border-right-color-absolute-black-04 {
  border-left-color: #f5f5f5 !important;
}

.bs-border-bottom-color-absolute-black-04 {
  border-bottom-color: #f5f5f5 !important;
}

.bs-border-left-color-absolute-black-04 {
  border-right-color: #f5f5f5 !important;
}

.bs-border-top-color-darker-blue {
  border-top-color: #1c4969 !important;
}

.bs-border-right-color-darker-blue {
  border-left-color: #1c4969 !important;
}

.bs-border-bottom-color-darker-blue {
  border-bottom-color: #1c4969 !important;
}

.bs-border-left-color-darker-blue {
  border-right-color: #1c4969 !important;
}

.bs-border-top-color-success-green {
  border-top-color: #509e3e !important;
}

.bs-border-right-color-success-green {
  border-left-color: #509e3e !important;
}

.bs-border-bottom-color-success-green {
  border-bottom-color: #509e3e !important;
}

.bs-border-left-color-success-green {
  border-right-color: #509e3e !important;
}

.bs-media {
  align-items: flex-start;
  display: flex;
}

.bs-media-body {
  flex: 1;
}

.text-center {
  text-align: center !important;
}

.font-paragraph-regular {
  color: #404040;
  font-size: 1.125rem;
}

.rm-link {
  text-decoration: none;
  color: #404040 !important;
}

.rm-link:hover {
  font-weight: initial;
  text-decoration: none;
  color: #404040 !important;
}

.highlight-text {
  color: #1c4969;
  background-color: #fee6cd;
  font-style: normal;
}

.text-with-dots {
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  display: inline-block;
  overflow: hidden;
}

.text-white, .text-white a, .text-white a:hover {
  color: #fff !important;
}

.text-black, .text-black a, .text-black a:hover, .text-absolute-black, .text-absolute-black a, .text-absolute-black a:hover {
  color: #000 !important;
}

.text-absolute-black-50, .text-absolute-black-50 a, .text-absolute-black-50 a:hover {
  color: #7f7f7f !important;
}

.text-absolute-black-68, .text-absolute-black-68 a, .text-absolute-black-68 a:hover {
  color: #525252 !important;
}

.text-absolute-black-75, .text-absolute-black-75 a, .text-absolute-black-75 a:hover {
  color: #404040 !important;
}

.text-darker-blue, .text-darker-blue a, .text-darker-blue a:hover {
  color: #1c4969 !important;
}

.text-raspberry, .text-raspberry a, .text-raspberry a:hover {
  color: #a01d43 !important;
}

.text-error-red, .text-error-red a, .text-error-red a:hover {
  color: #fd3c2d !important;
}

.text-success-green, .text-success-green a, .text-success-green a:hover {
  color: #509e3e !important;
}

.text-avocado, .text-avocado a, .text-avocado a:hover {
  color: #2d5f37 !important;
}

.text-warning-yellow, .text-warning-yellow a, .text-warning-yellow a:hover {
  color: #fd9e37 !important;
}

.text-information-blue, .text-information-blue a, .text-information-blue a:hover {
  color: #0a5a82 !important;
}

.text-un-blue, .text-un-blue a, .text-un-blue a:hover {
  color: #009edb !important;
}

.float-left {
  float: right !important;
}

.float-right {
  float: left !important;
}

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

.border-right-0 {
  border-left: 0 !important;
}

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

.border-left-0 {
  border-right: 0 !important;
}

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

.mr-1 {
  margin-left: .25rem !important;
}

.mr-2 {
  margin-left: .5rem !important;
}

.mr-3 {
  margin-left: 1rem !important;
}

.mr-4 {
  margin-left: 1.5rem !important;
}

.mr-5 {
  margin-left: 2rem !important;
}

.mr-6 {
  margin-left: 3rem !important;
}

.mr-7 {
  margin-left: 4rem !important;
}

.mr-8 {
  margin-left: 6rem !important;
}

.mr-9 {
  margin-left: 8rem !important;
}

.mr-10 {
  margin-left: 10rem !important;
}

.mr-11 {
  margin-left: 14rem !important;
}

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

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

.ml-1 {
  margin-right: .25rem !important;
}

.ml-2 {
  margin-right: .5rem !important;
}

.ml-3 {
  margin-right: 1rem !important;
}

.ml-4 {
  margin-right: 1.5rem !important;
}

.ml-5 {
  margin-right: 2rem !important;
}

.ml-6 {
  margin-right: 3rem !important;
}

.ml-7 {
  margin-right: 4rem !important;
}

.ml-8 {
  margin-right: 6rem !important;
}

.ml-9 {
  margin-right: 8rem !important;
}

.ml-10 {
  margin-right: 10rem !important;
}

.ml-11 {
  margin-right: 14rem !important;
}

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

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

.pr-1 {
  padding-left: .25rem !important;
}

.pr-2 {
  padding-left: .5rem !important;
}

.pr-3 {
  padding-left: 1rem !important;
}

.pr-4 {
  padding-left: 1.5rem !important;
}

.pr-5 {
  padding-left: 2rem !important;
}

.pr-6 {
  padding-left: 3rem !important;
}

.pr-7 {
  padding-left: 4rem !important;
}

.pr-8 {
  padding-left: 6rem !important;
}

.pr-9 {
  padding-left: 8rem !important;
}

.pr-10 {
  padding-left: 10rem !important;
}

.pr-11 {
  padding-left: 14rem !important;
}

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

.pl-1 {
  padding-right: .25rem !important;
}

.pl-2 {
  padding-right: .5rem !important;
}

.pl-3 {
  padding-right: 1rem !important;
}

.pl-4 {
  padding-right: 1.5rem !important;
}

.pl-5 {
  padding-right: 2rem !important;
}

.pl-6 {
  padding-right: 3rem !important;
}

.pl-7 {
  padding-right: 4rem !important;
}

.pl-8 {
  padding-right: 6rem !important;
}

.pl-9 {
  padding-right: 8rem !important;
}

.pl-10 {
  padding-right: 10rem !important;
}

.pl-11 {
  padding-right: 14rem !important;
}

.font-size-xl {
  font-size: calc(1.2625rem + .15vw) !important;
}

.font-size-lg {
  font-size: 1.25rem !important;
}

.font-size-md {
  font-size: 1.125rem !important;
}

.font-size-sm {
  font-size: 1rem !important;
}

.font-size-xs {
  font-size: .875rem !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-normal {
  font-weight: normal !important;
}

.font-weight-medium {
  font-weight: 500 !important;
}

.font-weight-semibold {
  font-weight: 600 !important;
}

.font-weight-bold {
  font-weight: bold !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.text-left {
  text-align: right !important;
}

.text-right {
  text-align: left !important;
}

.rounded-sm {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-lg {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-right {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-right-0 {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-right-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-right-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-right-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-right-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-right-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-right-circle {
  border-top-left-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-right-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-left {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-left-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-left-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-left-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-left-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-left-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-left-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-left-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-left-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: #0000 !important;
}

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

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

.bs-border-radius-1 {
  border-radius: .5rem !important;
}

.bs-border-radius-2 {
  border-radius: 1rem !important;
}

.bs-border-radius-3 {
  border-radius: 2rem !important;
}

.bs-border-radius-top-left-1 {
  border-top-right-radius: .5rem !important;
}

.bs-border-radius-top-left-2 {
  border-top-right-radius: 1rem !important;
}

.bs-border-radius-top-left-3 {
  border-top-right-radius: 2rem !important;
}

.bs-border-radius-top-right-1 {
  border-top-left-radius: .5rem !important;
}

.bs-border-radius-top-right-2 {
  border-top-left-radius: 1rem !important;
}

.bs-border-radius-top-right-3 {
  border-top-left-radius: 2rem !important;
}

.bs-border-radius-bottom-left-1 {
  border-bottom-right-radius: .5rem !important;
}

.bs-border-radius-bottom-left-2 {
  border-bottom-right-radius: 1rem !important;
}

.bs-border-radius-bottom-left-3 {
  border-bottom-right-radius: 2rem !important;
}

.bs-border-radius-bottom-right-1 {
  border-bottom-left-radius: .5rem !important;
}

.bs-border-radius-bottom-right-2 {
  border-bottom-left-radius: 1rem !important;
}

.bs-border-radius-bottom-right-3 {
  border-bottom-left-radius: 2rem !important;
}

.bs-border-style-solid {
  border-style: solid !important;
}

.bs-border-style-dashed {
  border-style: dashed !important;
}

.bs-border-style-dotted {
  border-style: dotted !important;
}

.bs-border-style-left-solid {
  border-right-style: solid !important;
}

.bs-border-style-left-dashed {
  border-right-style: dashed !important;
}

.bs-border-style-left-dotted {
  border-right-style: dotted !important;
}

.bs-border-style-right-solid {
  border-left-style: solid !important;
}

.bs-border-style-right-dashed {
  border-left-style: dashed !important;
}

.bs-border-style-right-dotted {
  border-left-style: dotted !important;
}

.bs-border-style-top-solid {
  border-top-style: solid !important;
}

.bs-border-style-top-dashed {
  border-top-style: dashed !important;
}

.bs-border-style-top-dotted {
  border-top-style: dotted !important;
}

.bs-border-style-bottom-solid {
  border-bottom-style: solid !important;
}

.bs-border-style-bottom-dashed {
  border-bottom-style: dashed !important;
}

.bs-border-style-bottom-dotted {
  border-bottom-style: dotted !important;
}

.bs-border-width-1 {
  border-width: 1px !important;
}

.bs-border-width-2 {
  border-width: 2px !important;
}

.bs-border-width-3 {
  border-width: 3px !important;
}

.bs-border-width-left-1 {
  border-right-width: 1px !important;
}

.bs-border-width-left-2 {
  border-right-width: 2px !important;
}

.bs-border-width-left-3 {
  border-right-width: 3px !important;
}

.bs-border-width-right-1 {
  border-left-width: 1px !important;
}

.bs-border-width-right-2 {
  border-left-width: 2px !important;
}

.bs-border-width-right-3 {
  border-left-width: 3px !important;
}

.bs-border-width-top-1 {
  border-top-width: 1px !important;
}

.bs-border-width-top-2 {
  border-top-width: 2px !important;
}

.bs-border-width-top-3 {
  border-top-width: 3px !important;
}

.bs-border-width-bottom-1 {
  border-bottom-width: 1px !important;
}

.bs-border-width-bottom-2 {
  border-bottom-width: 2px !important;
}

.bs-border-width-bottom-3 {
  border-bottom-width: 3px !important;
}

@media (width >= 576px) {
  .float-sm-left {
    float: right !important;
  }

  .float-sm-right {
    float: left !important;
  }

  .mr-sm-0 {
    margin-left: 0 !important;
  }

  .mr-sm-1 {
    margin-left: .25rem !important;
  }

  .mr-sm-2 {
    margin-left: .5rem !important;
  }

  .mr-sm-3 {
    margin-left: 1rem !important;
  }

  .mr-sm-4 {
    margin-left: 1.5rem !important;
  }

  .mr-sm-5 {
    margin-left: 2rem !important;
  }

  .mr-sm-6 {
    margin-left: 3rem !important;
  }

  .mr-sm-7 {
    margin-left: 4rem !important;
  }

  .mr-sm-8 {
    margin-left: 6rem !important;
  }

  .mr-sm-9 {
    margin-left: 8rem !important;
  }

  .mr-sm-10 {
    margin-left: 10rem !important;
  }

  .mr-sm-11 {
    margin-left: 14rem !important;
  }

  .mr-sm-auto {
    margin-left: auto !important;
  }

  .ml-sm-0 {
    margin-right: 0 !important;
  }

  .ml-sm-1 {
    margin-right: .25rem !important;
  }

  .ml-sm-2 {
    margin-right: .5rem !important;
  }

  .ml-sm-3 {
    margin-right: 1rem !important;
  }

  .ml-sm-4 {
    margin-right: 1.5rem !important;
  }

  .ml-sm-5 {
    margin-right: 2rem !important;
  }

  .ml-sm-6 {
    margin-right: 3rem !important;
  }

  .ml-sm-7 {
    margin-right: 4rem !important;
  }

  .ml-sm-8 {
    margin-right: 6rem !important;
  }

  .ml-sm-9 {
    margin-right: 8rem !important;
  }

  .ml-sm-10 {
    margin-right: 10rem !important;
  }

  .ml-sm-11 {
    margin-right: 14rem !important;
  }

  .ml-sm-auto {
    margin-right: auto !important;
  }

  .pr-sm-0 {
    padding-left: 0 !important;
  }

  .pr-sm-1 {
    padding-left: .25rem !important;
  }

  .pr-sm-2 {
    padding-left: .5rem !important;
  }

  .pr-sm-3 {
    padding-left: 1rem !important;
  }

  .pr-sm-4 {
    padding-left: 1.5rem !important;
  }

  .pr-sm-5 {
    padding-left: 2rem !important;
  }

  .pr-sm-6 {
    padding-left: 3rem !important;
  }

  .pr-sm-7 {
    padding-left: 4rem !important;
  }

  .pr-sm-8 {
    padding-left: 6rem !important;
  }

  .pr-sm-9 {
    padding-left: 8rem !important;
  }

  .pr-sm-10 {
    padding-left: 10rem !important;
  }

  .pr-sm-11 {
    padding-left: 14rem !important;
  }

  .pl-sm-0 {
    padding-right: 0 !important;
  }

  .pl-sm-1 {
    padding-right: .25rem !important;
  }

  .pl-sm-2 {
    padding-right: .5rem !important;
  }

  .pl-sm-3 {
    padding-right: 1rem !important;
  }

  .pl-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pl-sm-5 {
    padding-right: 2rem !important;
  }

  .pl-sm-6 {
    padding-right: 3rem !important;
  }

  .pl-sm-7 {
    padding-right: 4rem !important;
  }

  .pl-sm-8 {
    padding-right: 6rem !important;
  }

  .pl-sm-9 {
    padding-right: 8rem !important;
  }

  .pl-sm-10 {
    padding-right: 10rem !important;
  }

  .pl-sm-11 {
    padding-right: 14rem !important;
  }

  .text-sm-left {
    text-align: right !important;
  }

  .text-sm-right {
    text-align: left !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .bg-sm-transparent {
    --bs-bg-opacity: 1;
    background-color: #0000 !important;
  }

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

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

@media (width >= 768px) {
  .float-md-left {
    float: right !important;
  }

  .float-md-right {
    float: left !important;
  }

  .mr-md-0 {
    margin-left: 0 !important;
  }

  .mr-md-1 {
    margin-left: .25rem !important;
  }

  .mr-md-2 {
    margin-left: .5rem !important;
  }

  .mr-md-3 {
    margin-left: 1rem !important;
  }

  .mr-md-4 {
    margin-left: 1.5rem !important;
  }

  .mr-md-5 {
    margin-left: 2rem !important;
  }

  .mr-md-6 {
    margin-left: 3rem !important;
  }

  .mr-md-7 {
    margin-left: 4rem !important;
  }

  .mr-md-8 {
    margin-left: 6rem !important;
  }

  .mr-md-9 {
    margin-left: 8rem !important;
  }

  .mr-md-10 {
    margin-left: 10rem !important;
  }

  .mr-md-11 {
    margin-left: 14rem !important;
  }

  .mr-md-auto {
    margin-left: auto !important;
  }

  .ml-md-0 {
    margin-right: 0 !important;
  }

  .ml-md-1 {
    margin-right: .25rem !important;
  }

  .ml-md-2 {
    margin-right: .5rem !important;
  }

  .ml-md-3 {
    margin-right: 1rem !important;
  }

  .ml-md-4 {
    margin-right: 1.5rem !important;
  }

  .ml-md-5 {
    margin-right: 2rem !important;
  }

  .ml-md-6 {
    margin-right: 3rem !important;
  }

  .ml-md-7 {
    margin-right: 4rem !important;
  }

  .ml-md-8 {
    margin-right: 6rem !important;
  }

  .ml-md-9 {
    margin-right: 8rem !important;
  }

  .ml-md-10 {
    margin-right: 10rem !important;
  }

  .ml-md-11 {
    margin-right: 14rem !important;
  }

  .ml-md-auto {
    margin-right: auto !important;
  }

  .pr-md-0 {
    padding-left: 0 !important;
  }

  .pr-md-1 {
    padding-left: .25rem !important;
  }

  .pr-md-2 {
    padding-left: .5rem !important;
  }

  .pr-md-3 {
    padding-left: 1rem !important;
  }

  .pr-md-4 {
    padding-left: 1.5rem !important;
  }

  .pr-md-5 {
    padding-left: 2rem !important;
  }

  .pr-md-6 {
    padding-left: 3rem !important;
  }

  .pr-md-7 {
    padding-left: 4rem !important;
  }

  .pr-md-8 {
    padding-left: 6rem !important;
  }

  .pr-md-9 {
    padding-left: 8rem !important;
  }

  .pr-md-10 {
    padding-left: 10rem !important;
  }

  .pr-md-11 {
    padding-left: 14rem !important;
  }

  .pl-md-0 {
    padding-right: 0 !important;
  }

  .pl-md-1 {
    padding-right: .25rem !important;
  }

  .pl-md-2 {
    padding-right: .5rem !important;
  }

  .pl-md-3 {
    padding-right: 1rem !important;
  }

  .pl-md-4 {
    padding-right: 1.5rem !important;
  }

  .pl-md-5 {
    padding-right: 2rem !important;
  }

  .pl-md-6 {
    padding-right: 3rem !important;
  }

  .pl-md-7 {
    padding-right: 4rem !important;
  }

  .pl-md-8 {
    padding-right: 6rem !important;
  }

  .pl-md-9 {
    padding-right: 8rem !important;
  }

  .pl-md-10 {
    padding-right: 10rem !important;
  }

  .pl-md-11 {
    padding-right: 14rem !important;
  }

  .text-md-left {
    text-align: right !important;
  }

  .text-md-right {
    text-align: left !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .bg-md-transparent {
    --bs-bg-opacity: 1;
    background-color: #0000 !important;
  }

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

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

@media (width >= 992px) {
  .float-lg-left {
    float: right !important;
  }

  .float-lg-right {
    float: left !important;
  }

  .mr-lg-0 {
    margin-left: 0 !important;
  }

  .mr-lg-1 {
    margin-left: .25rem !important;
  }

  .mr-lg-2 {
    margin-left: .5rem !important;
  }

  .mr-lg-3 {
    margin-left: 1rem !important;
  }

  .mr-lg-4 {
    margin-left: 1.5rem !important;
  }

  .mr-lg-5 {
    margin-left: 2rem !important;
  }

  .mr-lg-6 {
    margin-left: 3rem !important;
  }

  .mr-lg-7 {
    margin-left: 4rem !important;
  }

  .mr-lg-8 {
    margin-left: 6rem !important;
  }

  .mr-lg-9 {
    margin-left: 8rem !important;
  }

  .mr-lg-10 {
    margin-left: 10rem !important;
  }

  .mr-lg-11 {
    margin-left: 14rem !important;
  }

  .mr-lg-auto {
    margin-left: auto !important;
  }

  .ml-lg-0 {
    margin-right: 0 !important;
  }

  .ml-lg-1 {
    margin-right: .25rem !important;
  }

  .ml-lg-2 {
    margin-right: .5rem !important;
  }

  .ml-lg-3 {
    margin-right: 1rem !important;
  }

  .ml-lg-4 {
    margin-right: 1.5rem !important;
  }

  .ml-lg-5 {
    margin-right: 2rem !important;
  }

  .ml-lg-6 {
    margin-right: 3rem !important;
  }

  .ml-lg-7 {
    margin-right: 4rem !important;
  }

  .ml-lg-8 {
    margin-right: 6rem !important;
  }

  .ml-lg-9 {
    margin-right: 8rem !important;
  }

  .ml-lg-10 {
    margin-right: 10rem !important;
  }

  .ml-lg-11 {
    margin-right: 14rem !important;
  }

  .ml-lg-auto {
    margin-right: auto !important;
  }

  .pr-lg-0 {
    padding-left: 0 !important;
  }

  .pr-lg-1 {
    padding-left: .25rem !important;
  }

  .pr-lg-2 {
    padding-left: .5rem !important;
  }

  .pr-lg-3 {
    padding-left: 1rem !important;
  }

  .pr-lg-4 {
    padding-left: 1.5rem !important;
  }

  .pr-lg-5 {
    padding-left: 2rem !important;
  }

  .pr-lg-6 {
    padding-left: 3rem !important;
  }

  .pr-lg-7 {
    padding-left: 4rem !important;
  }

  .pr-lg-8 {
    padding-left: 6rem !important;
  }

  .pr-lg-9 {
    padding-left: 8rem !important;
  }

  .pr-lg-10 {
    padding-left: 10rem !important;
  }

  .pr-lg-11 {
    padding-left: 14rem !important;
  }

  .pl-lg-0 {
    padding-right: 0 !important;
  }

  .pl-lg-1 {
    padding-right: .25rem !important;
  }

  .pl-lg-2 {
    padding-right: .5rem !important;
  }

  .pl-lg-3 {
    padding-right: 1rem !important;
  }

  .pl-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pl-lg-5 {
    padding-right: 2rem !important;
  }

  .pl-lg-6 {
    padding-right: 3rem !important;
  }

  .pl-lg-7 {
    padding-right: 4rem !important;
  }

  .pl-lg-8 {
    padding-right: 6rem !important;
  }

  .pl-lg-9 {
    padding-right: 8rem !important;
  }

  .pl-lg-10 {
    padding-right: 10rem !important;
  }

  .pl-lg-11 {
    padding-right: 14rem !important;
  }

  .text-lg-left {
    text-align: right !important;
  }

  .text-lg-right {
    text-align: left !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .bg-lg-transparent {
    --bs-bg-opacity: 1;
    background-color: #0000 !important;
  }

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

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

@media (width >= 1200px) {
  .float-xl-left {
    float: right !important;
  }

  .float-xl-right {
    float: left !important;
  }

  .mr-xl-0 {
    margin-left: 0 !important;
  }

  .mr-xl-1 {
    margin-left: .25rem !important;
  }

  .mr-xl-2 {
    margin-left: .5rem !important;
  }

  .mr-xl-3 {
    margin-left: 1rem !important;
  }

  .mr-xl-4 {
    margin-left: 1.5rem !important;
  }

  .mr-xl-5 {
    margin-left: 2rem !important;
  }

  .mr-xl-6 {
    margin-left: 3rem !important;
  }

  .mr-xl-7 {
    margin-left: 4rem !important;
  }

  .mr-xl-8 {
    margin-left: 6rem !important;
  }

  .mr-xl-9 {
    margin-left: 8rem !important;
  }

  .mr-xl-10 {
    margin-left: 10rem !important;
  }

  .mr-xl-11 {
    margin-left: 14rem !important;
  }

  .mr-xl-auto {
    margin-left: auto !important;
  }

  .ml-xl-0 {
    margin-right: 0 !important;
  }

  .ml-xl-1 {
    margin-right: .25rem !important;
  }

  .ml-xl-2 {
    margin-right: .5rem !important;
  }

  .ml-xl-3 {
    margin-right: 1rem !important;
  }

  .ml-xl-4 {
    margin-right: 1.5rem !important;
  }

  .ml-xl-5 {
    margin-right: 2rem !important;
  }

  .ml-xl-6 {
    margin-right: 3rem !important;
  }

  .ml-xl-7 {
    margin-right: 4rem !important;
  }

  .ml-xl-8 {
    margin-right: 6rem !important;
  }

  .ml-xl-9 {
    margin-right: 8rem !important;
  }

  .ml-xl-10 {
    margin-right: 10rem !important;
  }

  .ml-xl-11 {
    margin-right: 14rem !important;
  }

  .ml-xl-auto {
    margin-right: auto !important;
  }

  .pr-xl-0 {
    padding-left: 0 !important;
  }

  .pr-xl-1 {
    padding-left: .25rem !important;
  }

  .pr-xl-2 {
    padding-left: .5rem !important;
  }

  .pr-xl-3 {
    padding-left: 1rem !important;
  }

  .pr-xl-4 {
    padding-left: 1.5rem !important;
  }

  .pr-xl-5 {
    padding-left: 2rem !important;
  }

  .pr-xl-6 {
    padding-left: 3rem !important;
  }

  .pr-xl-7 {
    padding-left: 4rem !important;
  }

  .pr-xl-8 {
    padding-left: 6rem !important;
  }

  .pr-xl-9 {
    padding-left: 8rem !important;
  }

  .pr-xl-10 {
    padding-left: 10rem !important;
  }

  .pr-xl-11 {
    padding-left: 14rem !important;
  }

  .pl-xl-0 {
    padding-right: 0 !important;
  }

  .pl-xl-1 {
    padding-right: .25rem !important;
  }

  .pl-xl-2 {
    padding-right: .5rem !important;
  }

  .pl-xl-3 {
    padding-right: 1rem !important;
  }

  .pl-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pl-xl-5 {
    padding-right: 2rem !important;
  }

  .pl-xl-6 {
    padding-right: 3rem !important;
  }

  .pl-xl-7 {
    padding-right: 4rem !important;
  }

  .pl-xl-8 {
    padding-right: 6rem !important;
  }

  .pl-xl-9 {
    padding-right: 8rem !important;
  }

  .pl-xl-10 {
    padding-right: 10rem !important;
  }

  .pl-xl-11 {
    padding-right: 14rem !important;
  }

  .text-xl-left {
    text-align: right !important;
  }

  .text-xl-right {
    text-align: left !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .bg-xl-transparent {
    --bs-bg-opacity: 1;
    background-color: #0000 !important;
  }

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

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

@media (width >= 1400px) {
  .float-xxl-left {
    float: right !important;
  }

  .float-xxl-right {
    float: left !important;
  }

  .mr-xxl-0 {
    margin-left: 0 !important;
  }

  .mr-xxl-1 {
    margin-left: .25rem !important;
  }

  .mr-xxl-2 {
    margin-left: .5rem !important;
  }

  .mr-xxl-3 {
    margin-left: 1rem !important;
  }

  .mr-xxl-4 {
    margin-left: 1.5rem !important;
  }

  .mr-xxl-5 {
    margin-left: 2rem !important;
  }

  .mr-xxl-6 {
    margin-left: 3rem !important;
  }

  .mr-xxl-7 {
    margin-left: 4rem !important;
  }

  .mr-xxl-8 {
    margin-left: 6rem !important;
  }

  .mr-xxl-9 {
    margin-left: 8rem !important;
  }

  .mr-xxl-10 {
    margin-left: 10rem !important;
  }

  .mr-xxl-11 {
    margin-left: 14rem !important;
  }

  .mr-xxl-auto {
    margin-left: auto !important;
  }

  .ml-xxl-0 {
    margin-right: 0 !important;
  }

  .ml-xxl-1 {
    margin-right: .25rem !important;
  }

  .ml-xxl-2 {
    margin-right: .5rem !important;
  }

  .ml-xxl-3 {
    margin-right: 1rem !important;
  }

  .ml-xxl-4 {
    margin-right: 1.5rem !important;
  }

  .ml-xxl-5 {
    margin-right: 2rem !important;
  }

  .ml-xxl-6 {
    margin-right: 3rem !important;
  }

  .ml-xxl-7 {
    margin-right: 4rem !important;
  }

  .ml-xxl-8 {
    margin-right: 6rem !important;
  }

  .ml-xxl-9 {
    margin-right: 8rem !important;
  }

  .ml-xxl-10 {
    margin-right: 10rem !important;
  }

  .ml-xxl-11 {
    margin-right: 14rem !important;
  }

  .ml-xxl-auto {
    margin-right: auto !important;
  }

  .pr-xxl-0 {
    padding-left: 0 !important;
  }

  .pr-xxl-1 {
    padding-left: .25rem !important;
  }

  .pr-xxl-2 {
    padding-left: .5rem !important;
  }

  .pr-xxl-3 {
    padding-left: 1rem !important;
  }

  .pr-xxl-4 {
    padding-left: 1.5rem !important;
  }

  .pr-xxl-5 {
    padding-left: 2rem !important;
  }

  .pr-xxl-6 {
    padding-left: 3rem !important;
  }

  .pr-xxl-7 {
    padding-left: 4rem !important;
  }

  .pr-xxl-8 {
    padding-left: 6rem !important;
  }

  .pr-xxl-9 {
    padding-left: 8rem !important;
  }

  .pr-xxl-10 {
    padding-left: 10rem !important;
  }

  .pr-xxl-11 {
    padding-left: 14rem !important;
  }

  .pl-xxl-0 {
    padding-right: 0 !important;
  }

  .pl-xxl-1 {
    padding-right: .25rem !important;
  }

  .pl-xxl-2 {
    padding-right: .5rem !important;
  }

  .pl-xxl-3 {
    padding-right: 1rem !important;
  }

  .pl-xxl-4 {
    padding-right: 1.5rem !important;
  }

  .pl-xxl-5 {
    padding-right: 2rem !important;
  }

  .pl-xxl-6 {
    padding-right: 3rem !important;
  }

  .pl-xxl-7 {
    padding-right: 4rem !important;
  }

  .pl-xxl-8 {
    padding-right: 6rem !important;
  }

  .pl-xxl-9 {
    padding-right: 8rem !important;
  }

  .pl-xxl-10 {
    padding-right: 10rem !important;
  }

  .pl-xxl-11 {
    padding-right: 14rem !important;
  }

  .text-xxl-left {
    text-align: right !important;
  }

  .text-xxl-right {
    text-align: left !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .bg-xxl-transparent {
    --bs-bg-opacity: 1;
    background-color: #0000 !important;
  }

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

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

@media (width >= 1200px) {
  .font-size-xl {
    font-size: 1.375rem !important;
  }
}

.form-check:not(:has(.form-check-input)) {
  align-items: start;
  padding: 0;
  display: flex;
}

input:not(.form-check-input)[type="checkbox"] {
  border-radius: .3125rem;
}

input:not(.form-check-input)[type="checkbox"]:before {
  border-radius: .15625rem;
  width: .875rem;
  height: .875rem;
}

input:not(.form-check-input)[type="radio"] {
  border-radius: 50%;
}

input:not(.form-check-input)[type="radio"]:before {
  border-radius: 50%;
  width: .75rem;
  height: .75rem;
}

input:not(.form-check-input)[type="checkbox"], input:not(.form-check-input)[type="radio"] {
  appearance: none;
  box-sizing: border-box;
  background-color: #fff;
  border: .0625rem solid #7f7f7f;
  place-content: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  margin-block: .15rem 0;
  margin-inline-end: .5rem;
  display: grid;
  position: relative;
}

input:not(.form-check-input)[type="checkbox"]:before, input:not(.form-check-input)[type="radio"]:before {
  content: "";
  transition: transform .1s ease-in-out;
  transform: scale(0);
  box-shadow: inset -1em 1em #009edb;
}

input:not(.form-check-input)[type="checkbox"]:checked:before, input:not(.form-check-input)[type="radio"]:checked:before {
  transform: scale(1);
}

input:not(.form-check-input)[type="checkbox"]:disabled:before, input:not(.form-check-input)[type="checkbox"][readonly]:before, input:not(.form-check-input)[type="radio"]:disabled:before, input:not(.form-check-input)[type="radio"][readonly]:before {
  box-shadow: inset -1em 1em #7f7f7f;
}

input:not(.form-check-input)[type="checkbox"].form-check-toggle {
  border-radius: 1.09375rem;
  place-content: center start;
  width: 2.1875rem;
  min-width: 2.1875rem;
}

input:not(.form-check-input)[type="checkbox"].form-check-toggle:before {
  border-radius: 50%;
  margin-inline-start: .125rem;
  transition: margin-inline-start .1s ease-in-out;
  transform: scale(1);
}

input:not(.form-check-input)[type="checkbox"].form-check-toggle:checked {
  background-color: #009edb;
}

input:not(.form-check-input)[type="checkbox"].form-check-toggle:checked:before {
  margin-inline-start: .96875rem;
  box-shadow: inset -1em 1em #fff;
}


/*# sourceMappingURL=legacy.rtl.css.map */