/**
 * Bootstrap customised
 *
 * @see https://github.com/twbs/bootstrap/blob/main/scss/_variables.scss
 */
section.block__text-img .flex-column {
  padding: 7rem;
}
@media (max-width: 991.98px) {
  section.block__text-img .flex-column {
    padding: 3rem;
  }
}
section.block__text-img .bg-yellow {
  background-color: #FFBC00 !important;
}
section.block__text-img .bg-gray {
  background-color: #DEDEDF !important;
}
section.block__text-img .image-wrapper {
  position: relative;
}
section.block__text-img .image-wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
section.block__text-img .caption {
  padding: 0.5rem 0.7rem;
  position: absolute !important;
  bottom: 0;
  font-size: small;
  background-color: white;
  margin: 0.5rem;
  border-radius: 0;
}