/* scss/utilities/_functions.scss */
/* scss/settings/_breakpoints.scss */
.bg-dark-blue {
  background-color: #1e3b63; }

.bg-red {
  background-color: #a92429; }

.bg-green {
  background-color: #969237; }

.bg-dark-green {
  background-color: #1b6832; }

.bg-light-blue {
  background-color: #328ecd; }

.bg-grey {
  background-color: #707d85; }

.bg-orange {
  background-color: #ec8000; }

.frame-type-iconcountertext {
  display: flex;
  flex-direction: column;
  text-align: center;
  color: #003963; }
  .outer-lightGreyBG .frame-type-iconcountertext,
  .multiteaser .frame-type-iconcountertext,
  .bgColor-blue .frame-type-iconcountertext,
  .bgColor-darkblue .frame-type-iconcountertext {
    color: #FFF; }

.frame-type-iconcountertext--header {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  padding-top: 20px;
  border-top: 1px solid currentColor;
  margin-bottom: 10px; }

.frame-type-iconcountertext--counter {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-size: 38px;
  padding-top: 10px;
  margin-bottom: 10px; }

.frame-type-iconcountertext--counter .label {
  font-size: 28px;
  padding-right: 6px; }

.frame-type-iconcountertext--counter .count {
  margin-right: 5px;
  font-weight: 700; }

.frame-type-iconcountertext--icon {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center; }

.frame-type-iconcountertext--icon svg.icon {
  max-width: 185px;
  margin: 0 auto;
  margin-bottom: 20px; }

.frame-type-iconcountertext--bodytext {
  padding-bottom: 20px;
  min-height: 100px;
  text-align: center; }

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