/**
 * The base file that should be imported by every file.
 * There should be no CSS generation in this or from imported scss files at all!
 */
/**
 * Library
 */
/**
 * Variables and functions
 */
[id^="section-addition-figures-"] .additions {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1.5rem; }
  @media (min-width: 981px) {
    [id^="section-addition-figures-"] .additions {
      grid-template-columns: repeat(3, 1fr); } }
  [id^="section-addition-figures-"] .additions .addition {
    position: relative;
    background-color: #E5F7FC;
    border-radius: 20px;
    padding: 1.25rem 1.25rem 1.25rem;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }
    @media (max-width: 980px) {
      [id^="section-addition-figures-"] .additions .addition {
        margin-bottom: 50px; } }
    [id^="section-addition-figures-"] .additions .addition .label {
      color: #40c7e9;
      font-weight: 700;
      font-size: 23px; }
    [id^="section-addition-figures-"] .additions .addition .number-addition {
      margin-top: .95rem;
      font-weight: 600;
      font-size: 38px;
      line-height: 38px;
      color: #1C3F85; }
    [id^="section-addition-figures-"] .additions .addition .image {
      width: 100px;
      height: 100px;
      background-color: #fff;
      border: 3px solid #0db2e7;
      display: flex;
      align-items: center;
      justify-content: center;
      border-radius: 40px;
      margin-top: 1.5em; }
      [id^="section-addition-figures-"] .additions .addition .image img {
        max-width: 70px;
        max-height: 70px;
        height: auto;
        width: auto; }

/*# sourceMappingURL=addition-figures.css.map */
