.widget.pagecallout-widget {
  background: white;
  border: 1px solid #ddd;
  padding: 5px;
}
.widget.pagecallout-widget .page-callout-header,
.widget.pagecallout-widget .page-callout-footer {
  text-align: center;
  margin: 0;
}
.widget.pagecallout-widget .page-callout-header {
  background-color: #f89c3f;
  border-bottom: 2px solid white;
  color: white;
  font-size: 2em;
  font-weight: 700;
  padding: 20px 20px 48px 20px;
}
.widget.pagecallout-widget .page-callout-footer {
  font-size: 1.125em;
  padding: 8px;
}
.widget.pagecallout-widget .page-callout-footer a {
  color: #0e13f1;
  font-weight: 600;
}
.widget.pagecallout-widget .page-callout-footer a:hover {
  opacity: .9;
}
.widget.pagecallout-widget ul {
  align-items: stretch;
  display: flex;
  flex-wrap: wrap;
  column-gap: 18px;
  list-style-type: none !important;
  margin: -34px 60px 0 !important;
  padding: 0;
}
.widget.pagecallout-widget ul li {
  background-color: #2ad5a8;
  border-bottom: 2px solid white;
  font-size: 1.125em;
  margin: 0 0 7px !important;
  padding: 8px 16px;
  text-align: center;
  flex-basis: 100%;
  flex-shrink: 1;
  flex-grow: 1;
}
.widget.pagecallout-widget ul li a {
  align-items: center;
  color: white;
  display: flex;
  font-weight: 700;
  height: 100%;
  justify-content: center;
  text-decoration: none;
}
.widget.pagecallout-widget ul li a:hover {
  opacity: .9;
}
@media screen and (min-width: 500px) {
  .widget.pagecallout-widget ul.columns-2 li {
    flex-basis: 48%;
  }
  .widget.pagecallout-widget ul.columns-3 li {
    flex-basis: 32%;
  }
  .widget.pagecallout-widget ul.columns-4 li {
    flex-basis: 23%;
  }
  .widget.pagecallout-widget ul.columns-5 li {
    flex-basis: 18%;
  }
}
.widget.pagecallout-widget a {
  text-decoration: none;
}


@media screen and (min-width: 768px) {
  .richedit-widget.css-columns-2,
  .richedit-widget.css-columns-3,
  .richedit-widget.css-columns-4,
  .richedit-widget.css-columns-5,
  .richedit-widget.css-columns-6 {
    column-gap: 20px;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
  }
  .richedit-widget.css-columns-2 {
    column-count: 2;
    -webkit-column-count: 2;
    -moz-column-count: 2;
  }
  .richedit-widget.css-columns-3 {
    column-count: 3;
    -webkit-column-count: 3;
    -moz-column-count: 3;
  }
  .richedit-widget.css-columns-4 {
    column-count: 4;
    -webkit-column-count: 4;
    -moz-column-count: 4;
  }
  .richedit-widget.css-columns-5 {
    column-count: 5;
    -webkit-column-count: 5;
    -moz-column-count: 5;
  }
  .richedit-widget.css-columns-6 {
    column-count: 6;
    -webkit-column-count: 6;
    -moz-column-count: 6;
  }
}


