<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* stylelint-disable-line  */
/* stylelint-disable-line  */
/* stylelint-disable-line */
.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-21by9::before {
    padding-top: 42.8571428571% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-21by9::before {
    padding-top: 42.8571428571% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-21by9::before {
    padding-top: 42.8571428571% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-21by9::before {
    padding-top: 42.8571428571% !important;
  }
}

/* stylelint-disable-line */
.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-16by9::before {
    padding-top: 56.25% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-16by9::before {
    padding-top: 56.25% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-16by9::before {
    padding-top: 56.25% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-16by9::before {
    padding-top: 56.25% !important;
  }
}

/* stylelint-disable-line */
.embed-responsive-5by3::before {
  padding-top: 60%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-5by3::before {
    padding-top: 60% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-5by3::before {
    padding-top: 60% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-5by3::before {
    padding-top: 60% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-5by3::before {
    padding-top: 60% !important;
  }
}

/* stylelint-disable-line */
.embed-responsive-4by3::before {
  padding-top: 75%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-4by3::before {
    padding-top: 75% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-4by3::before {
    padding-top: 75% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-4by3::before {
    padding-top: 75% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-4by3::before {
    padding-top: 75% !important;
  }
}

/* stylelint-disable-line */
.embed-responsive-3by2::before {
  padding-top: 66.6666666667%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-3by2::before {
    padding-top: 66.6666666667% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-3by2::before {
    padding-top: 66.6666666667% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-3by2::before {
    padding-top: 66.6666666667% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-3by2::before {
    padding-top: 66.6666666667% !important;
  }
}

/* stylelint-disable-line */
.embed-responsive-2by1::before {
  padding-top: 50%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-2by1::before {
    padding-top: 50% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-2by1::before {
    padding-top: 50% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-2by1::before {
    padding-top: 50% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-2by1::before {
    padding-top: 50% !important;
  }
}

/* stylelint-disable-line */
.embed-responsive-1by1::before {
  padding-top: 100%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-1by1::before {
    padding-top: 100% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-1by1::before {
    padding-top: 100% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-1by1::before {
    padding-top: 100% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-1by1::before {
    padding-top: 100% !important;
  }
}

/* stylelint-disable-line */
.embed-responsive-1by2::before {
  padding-top: 200%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-1by2::before {
    padding-top: 200% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-1by2::before {
    padding-top: 200% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-1by2::before {
    padding-top: 200% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-1by2::before {
    padding-top: 200% !important;
  }
}

/* stylelint-disable-line */
.embed-responsive-2by3::before {
  padding-top: 150%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-2by3::before {
    padding-top: 150% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-2by3::before {
    padding-top: 150% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-2by3::before {
    padding-top: 150% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-2by3::before {
    padding-top: 150% !important;
  }
}

/* stylelint-disable-line */
.embed-responsive-3by4::before {
  padding-top: 133.3333333333%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-3by4::before {
    padding-top: 133.3333333333% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-3by4::before {
    padding-top: 133.3333333333% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-3by4::before {
    padding-top: 133.3333333333% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-3by4::before {
    padding-top: 133.3333333333% !important;
  }
}

/* stylelint-disable-line */
.embed-responsive-3by5::before {
  padding-top: 166.6666666667%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-3by5::before {
    padding-top: 166.6666666667% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-3by5::before {
    padding-top: 166.6666666667% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-3by5::before {
    padding-top: 166.6666666667% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-3by5::before {
    padding-top: 166.6666666667% !important;
  }
}

/* stylelint-disable-line */
.embed-responsive-9by16::before {
  padding-top: 177.7777777778%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-9by16::before {
    padding-top: 177.7777777778% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-9by16::before {
    padding-top: 177.7777777778% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-9by16::before {
    padding-top: 177.7777777778% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-9by16::before {
    padding-top: 177.7777777778% !important;
  }
}

/* stylelint-disable-line */
.embed-responsive-9by21::before {
  padding-top: 233.3333333333%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-9by21::before {
    padding-top: 233.3333333333% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-9by21::before {
    padding-top: 233.3333333333% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-9by21::before {
    padding-top: 233.3333333333% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-9by21::before {
    padding-top: 233.3333333333% !important;
  }
}

.gap-0 {
  gap: 0;
}

.font-size-0 {
  font-size: 0;
}

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

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

@media (min-width: 768px) {
  .gap-md-0 {
    gap: 768px !important;
  }
}

@media (min-width: 768px) {
  .font-size-md-0 {
    font-size: 768px !important;
  }
}

@media (min-width: 992px) {
  .gap-lg-0 {
    gap: 992px !important;
  }
}

@media (min-width: 992px) {
  .font-size-lg-0 {
    font-size: 992px !important;
  }
}

@media (min-width: 1200px) {
  .gap-xl-0 {
    gap: 1200px !important;
  }
}

@media (min-width: 1200px) {
  .font-size-xl-0 {
    font-size: 1200px !important;
  }
}

.gap-1 {
  gap: 0.25rem;
}

.font-size-1 {
  font-size: 0.25rem;
}

@media (min-width: 576px) {
  .gap-sm-1 {
    gap: 576px !important;
  }
}

@media (min-width: 576px) {
  .font-size-sm-1 {
    font-size: 576px !important;
  }
}

@media (min-width: 768px) {
  .gap-md-1 {
    gap: 768px !important;
  }
}

@media (min-width: 768px) {
  .font-size-md-1 {
    font-size: 768px !important;
  }
}

@media (min-width: 992px) {
  .gap-lg-1 {
    gap: 992px !important;
  }
}

@media (min-width: 992px) {
  .font-size-lg-1 {
    font-size: 992px !important;
  }
}

@media (min-width: 1200px) {
  .gap-xl-1 {
    gap: 1200px !important;
  }
}

@media (min-width: 1200px) {
  .font-size-xl-1 {
    font-size: 1200px !important;
  }
}

.gap-2 {
  gap: 0.5rem;
}

.font-size-2 {
  font-size: 0.5rem;
}

@media (min-width: 576px) {
  .gap-sm-2 {
    gap: 576px !important;
  }
}

@media (min-width: 576px) {
  .font-size-sm-2 {
    font-size: 576px !important;
  }
}

@media (min-width: 768px) {
  .gap-md-2 {
    gap: 768px !important;
  }
}

@media (min-width: 768px) {
  .font-size-md-2 {
    font-size: 768px !important;
  }
}

@media (min-width: 992px) {
  .gap-lg-2 {
    gap: 992px !important;
  }
}

@media (min-width: 992px) {
  .font-size-lg-2 {
    font-size: 992px !important;
  }
}

@media (min-width: 1200px) {
  .gap-xl-2 {
    gap: 1200px !important;
  }
}

@media (min-width: 1200px) {
  .font-size-xl-2 {
    font-size: 1200px !important;
  }
}

.gap-3 {
  gap: 1rem;
}

.font-size-3 {
  font-size: 1rem;
}

@media (min-width: 576px) {
  .gap-sm-3 {
    gap: 576px !important;
  }
}

@media (min-width: 576px) {
  .font-size-sm-3 {
    font-size: 576px !important;
  }
}

@media (min-width: 768px) {
  .gap-md-3 {
    gap: 768px !important;
  }
}

@media (min-width: 768px) {
  .font-size-md-3 {
    font-size: 768px !important;
  }
}

@media (min-width: 992px) {
  .gap-lg-3 {
    gap: 992px !important;
  }
}

@media (min-width: 992px) {
  .font-size-lg-3 {
    font-size: 992px !important;
  }
}

@media (min-width: 1200px) {
  .gap-xl-3 {
    gap: 1200px !important;
  }
}

@media (min-width: 1200px) {
  .font-size-xl-3 {
    font-size: 1200px !important;
  }
}

.gap-4 {
  gap: 1.5rem;
}

.font-size-4 {
  font-size: 1.5rem;
}

@media (min-width: 576px) {
  .gap-sm-4 {
    gap: 576px !important;
  }
}

@media (min-width: 576px) {
  .font-size-sm-4 {
    font-size: 576px !important;
  }
}

@media (min-width: 768px) {
  .gap-md-4 {
    gap: 768px !important;
  }
}

@media (min-width: 768px) {
  .font-size-md-4 {
    font-size: 768px !important;
  }
}

@media (min-width: 992px) {
  .gap-lg-4 {
    gap: 992px !important;
  }
}

@media (min-width: 992px) {
  .font-size-lg-4 {
    font-size: 992px !important;
  }
}

@media (min-width: 1200px) {
  .gap-xl-4 {
    gap: 1200px !important;
  }
}

@media (min-width: 1200px) {
  .font-size-xl-4 {
    font-size: 1200px !important;
  }
}

.gap-5 {
  gap: 3rem;
}

.font-size-5 {
  font-size: 3rem;
}

@media (min-width: 576px) {
  .gap-sm-5 {
    gap: 576px !important;
  }
}

@media (min-width: 576px) {
  .font-size-sm-5 {
    font-size: 576px !important;
  }
}

@media (min-width: 768px) {
  .gap-md-5 {
    gap: 768px !important;
  }
}

@media (min-width: 768px) {
  .font-size-md-5 {
    font-size: 768px !important;
  }
}

@media (min-width: 992px) {
  .gap-lg-5 {
    gap: 992px !important;
  }
}

@media (min-width: 992px) {
  .font-size-lg-5 {
    font-size: 992px !important;
  }
}

@media (min-width: 1200px) {
  .gap-xl-5 {
    gap: 1200px !important;
  }
}

@media (min-width: 1200px) {
  .font-size-xl-5 {
    font-size: 1200px !important;
  }
}

.vimeo-component {
  background-color: #000;
}

.grid-layout {
  display: grid;
}

.grid-template-columns-1 {
  grid-template-columns: repeat(1, 1fr);
}

.grid-span-1 {
  grid-column: span 1;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-1 {
    grid-template-columns: repeat(1, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-1 {
    grid-column: span 1 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-1 {
    grid-template-columns: repeat(1, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-1 {
    grid-column: span 1 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-1 {
    grid-template-columns: repeat(1, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-1 {
    grid-column: span 1 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-1 {
    grid-template-columns: repeat(1, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-1 {
    grid-column: span 1 !important;
  }
}

.grid-template-columns-2 {
  grid-template-columns: repeat(2, 1fr);
}

.grid-span-2 {
  grid-column: span 2;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-2 {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-2 {
    grid-column: span 2 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-2 {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-2 {
    grid-column: span 2 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-2 {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-2 {
    grid-column: span 2 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-2 {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-2 {
    grid-column: span 2 !important;
  }
}

.grid-template-columns-3 {
  grid-template-columns: repeat(3, 1fr);
}

.grid-span-3 {
  grid-column: span 3;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-3 {
    grid-template-columns: repeat(3, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-3 {
    grid-column: span 3 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-3 {
    grid-template-columns: repeat(3, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-3 {
    grid-column: span 3 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-3 {
    grid-template-columns: repeat(3, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-3 {
    grid-column: span 3 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-3 {
    grid-template-columns: repeat(3, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-3 {
    grid-column: span 3 !important;
  }
}

.grid-template-columns-4 {
  grid-template-columns: repeat(4, 1fr);
}

.grid-span-4 {
  grid-column: span 4;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-4 {
    grid-template-columns: repeat(4, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-4 {
    grid-column: span 4 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-4 {
    grid-template-columns: repeat(4, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-4 {
    grid-column: span 4 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-4 {
    grid-template-columns: repeat(4, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-4 {
    grid-column: span 4 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-4 {
    grid-template-columns: repeat(4, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-4 {
    grid-column: span 4 !important;
  }
}

.grid-template-columns-5 {
  grid-template-columns: repeat(5, 1fr);
}

.grid-span-5 {
  grid-column: span 5;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-5 {
    grid-template-columns: repeat(5, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-5 {
    grid-column: span 5 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-5 {
    grid-template-columns: repeat(5, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-5 {
    grid-column: span 5 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-5 {
    grid-template-columns: repeat(5, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-5 {
    grid-column: span 5 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-5 {
    grid-template-columns: repeat(5, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-5 {
    grid-column: span 5 !important;
  }
}

.grid-template-columns-6 {
  grid-template-columns: repeat(6, 1fr);
}

.grid-span-6 {
  grid-column: span 6;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-6 {
    grid-template-columns: repeat(6, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-6 {
    grid-column: span 6 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-6 {
    grid-template-columns: repeat(6, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-6 {
    grid-column: span 6 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-6 {
    grid-template-columns: repeat(6, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-6 {
    grid-column: span 6 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-6 {
    grid-template-columns: repeat(6, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-6 {
    grid-column: span 6 !important;
  }
}

.grid-template-columns-7 {
  grid-template-columns: repeat(7, 1fr);
}

.grid-span-7 {
  grid-column: span 7;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-7 {
    grid-template-columns: repeat(7, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-7 {
    grid-column: span 7 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-7 {
    grid-template-columns: repeat(7, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-7 {
    grid-column: span 7 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-7 {
    grid-template-columns: repeat(7, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-7 {
    grid-column: span 7 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-7 {
    grid-template-columns: repeat(7, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-7 {
    grid-column: span 7 !important;
  }
}

.grid-template-columns-8 {
  grid-template-columns: repeat(8, 1fr);
}

.grid-span-8 {
  grid-column: span 8;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-8 {
    grid-template-columns: repeat(8, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-8 {
    grid-column: span 8 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-8 {
    grid-template-columns: repeat(8, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-8 {
    grid-column: span 8 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-8 {
    grid-template-columns: repeat(8, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-8 {
    grid-column: span 8 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-8 {
    grid-template-columns: repeat(8, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-8 {
    grid-column: span 8 !important;
  }
}

.grid-template-columns-9 {
  grid-template-columns: repeat(9, 1fr);
}

.grid-span-9 {
  grid-column: span 9;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-9 {
    grid-template-columns: repeat(9, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-9 {
    grid-column: span 9 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-9 {
    grid-template-columns: repeat(9, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-9 {
    grid-column: span 9 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-9 {
    grid-template-columns: repeat(9, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-9 {
    grid-column: span 9 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-9 {
    grid-template-columns: repeat(9, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-9 {
    grid-column: span 9 !important;
  }
}

.grid-template-columns-10 {
  grid-template-columns: repeat(10, 1fr);
}

.grid-span-10 {
  grid-column: span 10;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-10 {
    grid-template-columns: repeat(10, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-10 {
    grid-column: span 10 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-10 {
    grid-template-columns: repeat(10, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-10 {
    grid-column: span 10 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-10 {
    grid-template-columns: repeat(10, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-10 {
    grid-column: span 10 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-10 {
    grid-template-columns: repeat(10, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-10 {
    grid-column: span 10 !important;
  }
}

.grid-template-columns-11 {
  grid-template-columns: repeat(11, 1fr);
}

.grid-span-11 {
  grid-column: span 11;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-11 {
    grid-template-columns: repeat(11, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-11 {
    grid-column: span 11 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-11 {
    grid-template-columns: repeat(11, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-11 {
    grid-column: span 11 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-11 {
    grid-template-columns: repeat(11, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-11 {
    grid-column: span 11 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-11 {
    grid-template-columns: repeat(11, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-11 {
    grid-column: span 11 !important;
  }
}

.grid-template-columns-12 {
  grid-template-columns: repeat(12, 1fr);
}

.grid-span-12 {
  grid-column: span 12;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-12 {
    grid-template-columns: repeat(12, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-12 {
    grid-column: span 12 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-12 {
    grid-template-columns: repeat(12, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-12 {
    grid-column: span 12 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-12 {
    grid-template-columns: repeat(12, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-12 {
    grid-column: span 12 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-12 {
    grid-template-columns: repeat(12, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-12 {
    grid-column: span 12 !important;
  }
}

/* stylelint-disable-line
*/
.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-21by9::before {
    padding-top: 42.8571428571% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-21by9::before {
    padding-top: 42.8571428571% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-21by9::before {
    padding-top: 42.8571428571% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-21by9::before {
    padding-top: 42.8571428571% !important;
  }
}

/* stylelint-disable-line
*/
.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-16by9::before {
    padding-top: 56.25% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-16by9::before {
    padding-top: 56.25% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-16by9::before {
    padding-top: 56.25% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-16by9::before {
    padding-top: 56.25% !important;
  }
}

/* stylelint-disable-line
*/
.embed-responsive-5by3::before {
  padding-top: 60%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-5by3::before {
    padding-top: 60% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-5by3::before {
    padding-top: 60% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-5by3::before {
    padding-top: 60% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-5by3::before {
    padding-top: 60% !important;
  }
}

/* stylelint-disable-line
*/
.embed-responsive-4by3::before {
  padding-top: 75%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-4by3::before {
    padding-top: 75% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-4by3::before {
    padding-top: 75% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-4by3::before {
    padding-top: 75% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-4by3::before {
    padding-top: 75% !important;
  }
}

/* stylelint-disable-line
*/
.embed-responsive-3by2::before {
  padding-top: 66.6666666667%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-3by2::before {
    padding-top: 66.6666666667% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-3by2::before {
    padding-top: 66.6666666667% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-3by2::before {
    padding-top: 66.6666666667% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-3by2::before {
    padding-top: 66.6666666667% !important;
  }
}

/* stylelint-disable-line
*/
.embed-responsive-2by1::before {
  padding-top: 50%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-2by1::before {
    padding-top: 50% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-2by1::before {
    padding-top: 50% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-2by1::before {
    padding-top: 50% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-2by1::before {
    padding-top: 50% !important;
  }
}

/* stylelint-disable-line
*/
.embed-responsive-1by1::before {
  padding-top: 100%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-1by1::before {
    padding-top: 100% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-1by1::before {
    padding-top: 100% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-1by1::before {
    padding-top: 100% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-1by1::before {
    padding-top: 100% !important;
  }
}

/* stylelint-disable-line
*/
.embed-responsive-1by2::before {
  padding-top: 200%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-1by2::before {
    padding-top: 200% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-1by2::before {
    padding-top: 200% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-1by2::before {
    padding-top: 200% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-1by2::before {
    padding-top: 200% !important;
  }
}

/* stylelint-disable-line
*/
.embed-responsive-2by3::before {
  padding-top: 150%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-2by3::before {
    padding-top: 150% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-2by3::before {
    padding-top: 150% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-2by3::before {
    padding-top: 150% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-2by3::before {
    padding-top: 150% !important;
  }
}

/* stylelint-disable-line
*/
.embed-responsive-3by4::before {
  padding-top: 133.3333333333%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-3by4::before {
    padding-top: 133.3333333333% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-3by4::before {
    padding-top: 133.3333333333% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-3by4::before {
    padding-top: 133.3333333333% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-3by4::before {
    padding-top: 133.3333333333% !important;
  }
}

/* stylelint-disable-line
*/
.embed-responsive-3by5::before {
  padding-top: 166.6666666667%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-3by5::before {
    padding-top: 166.6666666667% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-3by5::before {
    padding-top: 166.6666666667% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-3by5::before {
    padding-top: 166.6666666667% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-3by5::before {
    padding-top: 166.6666666667% !important;
  }
}

/* stylelint-disable-line
*/
.embed-responsive-9by16::before {
  padding-top: 177.7777777778%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-9by16::before {
    padding-top: 177.7777777778% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-9by16::before {
    padding-top: 177.7777777778% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-9by16::before {
    padding-top: 177.7777777778% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-9by16::before {
    padding-top: 177.7777777778% !important;
  }
}

/* stylelint-disable-line
*/
.embed-responsive-9by21::before {
  padding-top: 233.3333333333%;
}

@media (min-width: 576px) {
  .embed-responsive-sm-9by21::before {
    padding-top: 233.3333333333% !important;
  }
}

@media (min-width: 768px) {
  .embed-responsive-md-9by21::before {
    padding-top: 233.3333333333% !important;
  }
}

@media (min-width: 992px) {
  .embed-responsive-lg-9by21::before {
    padding-top: 233.3333333333% !important;
  }
}

@media (min-width: 1200px) {
  .embed-responsive-xl-9by21::before {
    padding-top: 233.3333333333% !important;
  }
}

.gap-0 {
  gap: 0;
}

.font-size-0 {
  font-size: 0;
}

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

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

@media (min-width: 768px) {
  .gap-md-0 {
    gap: 768px !important;
  }
}

@media (min-width: 768px) {
  .font-size-md-0 {
    font-size: 768px !important;
  }
}

@media (min-width: 992px) {
  .gap-lg-0 {
    gap: 992px !important;
  }
}

@media (min-width: 992px) {
  .font-size-lg-0 {
    font-size: 992px !important;
  }
}

@media (min-width: 1200px) {
  .gap-xl-0 {
    gap: 1200px !important;
  }
}

@media (min-width: 1200px) {
  .font-size-xl-0 {
    font-size: 1200px !important;
  }
}

.gap-1 {
  gap: 0.25rem;
}

.font-size-1 {
  font-size: 0.25rem;
}

@media (min-width: 576px) {
  .gap-sm-1 {
    gap: 576px !important;
  }
}

@media (min-width: 576px) {
  .font-size-sm-1 {
    font-size: 576px !important;
  }
}

@media (min-width: 768px) {
  .gap-md-1 {
    gap: 768px !important;
  }
}

@media (min-width: 768px) {
  .font-size-md-1 {
    font-size: 768px !important;
  }
}

@media (min-width: 992px) {
  .gap-lg-1 {
    gap: 992px !important;
  }
}

@media (min-width: 992px) {
  .font-size-lg-1 {
    font-size: 992px !important;
  }
}

@media (min-width: 1200px) {
  .gap-xl-1 {
    gap: 1200px !important;
  }
}

@media (min-width: 1200px) {
  .font-size-xl-1 {
    font-size: 1200px !important;
  }
}

.gap-2 {
  gap: 0.5rem;
}

.font-size-2 {
  font-size: 0.5rem;
}

@media (min-width: 576px) {
  .gap-sm-2 {
    gap: 576px !important;
  }
}

@media (min-width: 576px) {
  .font-size-sm-2 {
    font-size: 576px !important;
  }
}

@media (min-width: 768px) {
  .gap-md-2 {
    gap: 768px !important;
  }
}

@media (min-width: 768px) {
  .font-size-md-2 {
    font-size: 768px !important;
  }
}

@media (min-width: 992px) {
  .gap-lg-2 {
    gap: 992px !important;
  }
}

@media (min-width: 992px) {
  .font-size-lg-2 {
    font-size: 992px !important;
  }
}

@media (min-width: 1200px) {
  .gap-xl-2 {
    gap: 1200px !important;
  }
}

@media (min-width: 1200px) {
  .font-size-xl-2 {
    font-size: 1200px !important;
  }
}

.gap-3 {
  gap: 1rem;
}

.font-size-3 {
  font-size: 1rem;
}

@media (min-width: 576px) {
  .gap-sm-3 {
    gap: 576px !important;
  }
}

@media (min-width: 576px) {
  .font-size-sm-3 {
    font-size: 576px !important;
  }
}

@media (min-width: 768px) {
  .gap-md-3 {
    gap: 768px !important;
  }
}

@media (min-width: 768px) {
  .font-size-md-3 {
    font-size: 768px !important;
  }
}

@media (min-width: 992px) {
  .gap-lg-3 {
    gap: 992px !important;
  }
}

@media (min-width: 992px) {
  .font-size-lg-3 {
    font-size: 992px !important;
  }
}

@media (min-width: 1200px) {
  .gap-xl-3 {
    gap: 1200px !important;
  }
}

@media (min-width: 1200px) {
  .font-size-xl-3 {
    font-size: 1200px !important;
  }
}

.gap-4 {
  gap: 1.5rem;
}

.font-size-4 {
  font-size: 1.5rem;
}

@media (min-width: 576px) {
  .gap-sm-4 {
    gap: 576px !important;
  }
}

@media (min-width: 576px) {
  .font-size-sm-4 {
    font-size: 576px !important;
  }
}

@media (min-width: 768px) {
  .gap-md-4 {
    gap: 768px !important;
  }
}

@media (min-width: 768px) {
  .font-size-md-4 {
    font-size: 768px !important;
  }
}

@media (min-width: 992px) {
  .gap-lg-4 {
    gap: 992px !important;
  }
}

@media (min-width: 992px) {
  .font-size-lg-4 {
    font-size: 992px !important;
  }
}

@media (min-width: 1200px) {
  .gap-xl-4 {
    gap: 1200px !important;
  }
}

@media (min-width: 1200px) {
  .font-size-xl-4 {
    font-size: 1200px !important;
  }
}

.gap-5 {
  gap: 3rem;
}

.font-size-5 {
  font-size: 3rem;
}

@media (min-width: 576px) {
  .gap-sm-5 {
    gap: 576px !important;
  }
}

@media (min-width: 576px) {
  .font-size-sm-5 {
    font-size: 576px !important;
  }
}

@media (min-width: 768px) {
  .gap-md-5 {
    gap: 768px !important;
  }
}

@media (min-width: 768px) {
  .font-size-md-5 {
    font-size: 768px !important;
  }
}

@media (min-width: 992px) {
  .gap-lg-5 {
    gap: 992px !important;
  }
}

@media (min-width: 992px) {
  .font-size-lg-5 {
    font-size: 992px !important;
  }
}

@media (min-width: 1200px) {
  .gap-xl-5 {
    gap: 1200px !important;
  }
}

@media (min-width: 1200px) {
  .font-size-xl-5 {
    font-size: 1200px !important;
  }
}

.grid-template-columns-1 {
  grid-template-columns: repeat(1, 1fr);
}

.grid-span-1 {
  grid-column: span 1;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-1 {
    grid-template-columns: repeat(1, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-1 {
    grid-column: span 1 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-1 {
    grid-template-columns: repeat(1, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-1 {
    grid-column: span 1 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-1 {
    grid-template-columns: repeat(1, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-1 {
    grid-column: span 1 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-1 {
    grid-template-columns: repeat(1, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-1 {
    grid-column: span 1 !important;
  }
}

.grid-template-columns-2 {
  grid-template-columns: repeat(2, 1fr);
}

.grid-span-2 {
  grid-column: span 2;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-2 {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-2 {
    grid-column: span 2 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-2 {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-2 {
    grid-column: span 2 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-2 {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-2 {
    grid-column: span 2 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-2 {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-2 {
    grid-column: span 2 !important;
  }
}

.grid-template-columns-3 {
  grid-template-columns: repeat(3, 1fr);
}

.grid-span-3 {
  grid-column: span 3;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-3 {
    grid-template-columns: repeat(3, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-3 {
    grid-column: span 3 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-3 {
    grid-template-columns: repeat(3, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-3 {
    grid-column: span 3 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-3 {
    grid-template-columns: repeat(3, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-3 {
    grid-column: span 3 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-3 {
    grid-template-columns: repeat(3, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-3 {
    grid-column: span 3 !important;
  }
}

.grid-template-columns-4 {
  grid-template-columns: repeat(4, 1fr);
}

.grid-span-4 {
  grid-column: span 4;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-4 {
    grid-template-columns: repeat(4, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-4 {
    grid-column: span 4 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-4 {
    grid-template-columns: repeat(4, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-4 {
    grid-column: span 4 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-4 {
    grid-template-columns: repeat(4, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-4 {
    grid-column: span 4 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-4 {
    grid-template-columns: repeat(4, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-4 {
    grid-column: span 4 !important;
  }
}

.grid-template-columns-5 {
  grid-template-columns: repeat(5, 1fr);
}

.grid-span-5 {
  grid-column: span 5;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-5 {
    grid-template-columns: repeat(5, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-5 {
    grid-column: span 5 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-5 {
    grid-template-columns: repeat(5, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-5 {
    grid-column: span 5 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-5 {
    grid-template-columns: repeat(5, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-5 {
    grid-column: span 5 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-5 {
    grid-template-columns: repeat(5, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-5 {
    grid-column: span 5 !important;
  }
}

.grid-template-columns-6 {
  grid-template-columns: repeat(6, 1fr);
}

.grid-span-6 {
  grid-column: span 6;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-6 {
    grid-template-columns: repeat(6, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-6 {
    grid-column: span 6 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-6 {
    grid-template-columns: repeat(6, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-6 {
    grid-column: span 6 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-6 {
    grid-template-columns: repeat(6, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-6 {
    grid-column: span 6 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-6 {
    grid-template-columns: repeat(6, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-6 {
    grid-column: span 6 !important;
  }
}

.grid-template-columns-7 {
  grid-template-columns: repeat(7, 1fr);
}

.grid-span-7 {
  grid-column: span 7;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-7 {
    grid-template-columns: repeat(7, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-7 {
    grid-column: span 7 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-7 {
    grid-template-columns: repeat(7, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-7 {
    grid-column: span 7 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-7 {
    grid-template-columns: repeat(7, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-7 {
    grid-column: span 7 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-7 {
    grid-template-columns: repeat(7, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-7 {
    grid-column: span 7 !important;
  }
}

.grid-template-columns-8 {
  grid-template-columns: repeat(8, 1fr);
}

.grid-span-8 {
  grid-column: span 8;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-8 {
    grid-template-columns: repeat(8, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-8 {
    grid-column: span 8 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-8 {
    grid-template-columns: repeat(8, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-8 {
    grid-column: span 8 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-8 {
    grid-template-columns: repeat(8, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-8 {
    grid-column: span 8 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-8 {
    grid-template-columns: repeat(8, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-8 {
    grid-column: span 8 !important;
  }
}

.grid-template-columns-9 {
  grid-template-columns: repeat(9, 1fr);
}

.grid-span-9 {
  grid-column: span 9;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-9 {
    grid-template-columns: repeat(9, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-9 {
    grid-column: span 9 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-9 {
    grid-template-columns: repeat(9, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-9 {
    grid-column: span 9 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-9 {
    grid-template-columns: repeat(9, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-9 {
    grid-column: span 9 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-9 {
    grid-template-columns: repeat(9, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-9 {
    grid-column: span 9 !important;
  }
}

.grid-template-columns-10 {
  grid-template-columns: repeat(10, 1fr);
}

.grid-span-10 {
  grid-column: span 10;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-10 {
    grid-template-columns: repeat(10, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-10 {
    grid-column: span 10 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-10 {
    grid-template-columns: repeat(10, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-10 {
    grid-column: span 10 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-10 {
    grid-template-columns: repeat(10, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-10 {
    grid-column: span 10 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-10 {
    grid-template-columns: repeat(10, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-10 {
    grid-column: span 10 !important;
  }
}

.grid-template-columns-11 {
  grid-template-columns: repeat(11, 1fr);
}

.grid-span-11 {
  grid-column: span 11;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-11 {
    grid-template-columns: repeat(11, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-11 {
    grid-column: span 11 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-11 {
    grid-template-columns: repeat(11, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-11 {
    grid-column: span 11 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-11 {
    grid-template-columns: repeat(11, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-11 {
    grid-column: span 11 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-11 {
    grid-template-columns: repeat(11, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-11 {
    grid-column: span 11 !important;
  }
}

.grid-template-columns-12 {
  grid-template-columns: repeat(12, 1fr);
}

.grid-span-12 {
  grid-column: span 12;
}

@media (min-width: 576px) {
  .grid-template-columns-sm-12 {
    grid-template-columns: repeat(12, 1fr) !important;
  }
}

@media (min-width: 576px) {
  .grid-span-sm-12 {
    grid-column: span 12 !important;
  }
}

@media (min-width: 768px) {
  .grid-template-columns-md-12 {
    grid-template-columns: repeat(12, 1fr) !important;
  }
}

@media (min-width: 768px) {
  .grid-span-md-12 {
    grid-column: span 12 !important;
  }
}

@media (min-width: 992px) {
  .grid-template-columns-lg-12 {
    grid-template-columns: repeat(12, 1fr) !important;
  }
}

@media (min-width: 992px) {
  .grid-span-lg-12 {
    grid-column: span 12 !important;
  }
}

@media (min-width: 1200px) {
  .grid-template-columns-xl-12 {
    grid-template-columns: repeat(12, 1fr) !important;
  }
}

@media (min-width: 1200px) {
  .grid-span-xl-12 {
    grid-column: span 12 !important;
  }
}

.cta-component {
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  text-align: center;
}

.experience-component {
  margin: 1rem 0;
}

.image-wrapper {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
}

.image-wrapper span {
  height: 100%;
  width: 100%;
  display: block;
}

.cta-btn {
  width: 133px;
  height: 46px;
  padding: 15px 30px;
  gap: 10px;
  border-radius: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.cta-btn span {
  font-size: 13px;
  font-weight: 590;
  line-height: 15.51px;
}

.dynamic-image-component__cta-region { /* stylelint-disable-line selector-class-pattern */
  white-space: nowrap;
}

.edges-slightly-rounded {
  border-radius: 5%;
}

.edges-rounded {
  border-radius: 25%;
}

.edges-rounded-circle {
  border-radius: 50%;
}
</pre></body></html>