.ellipsis {
  white-space: nowrap;
  /* 1 */
  text-overflow: ellipsis;
  /* 2 */
  overflow: hidden; }

.fact-sheets-section {
  padding-top: 20px;
  padding-bottom: 4px; }
  @media (min-width: 1200px) {
    .fact-sheets-section {
      padding-top: 53px; } }
  .fact-sheets-section h2 {
    letter-spacing: -0.06em;
    margin-bottom: 46px; }
  .fact-sheets-section .text {
    font-size: 18px;
    line-height: 1;
    margin-bottom: 16px; }
    @media (min-width: 1200px) {
      .fact-sheets-section .text {
        font-size: 25px;
        margin-bottom: 32px; } }
    .fact-sheets-section .text p:last-child {
      margin-bottom: 0; }

.fact-sheets {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -10px; }
  @media (min-width: 768px) {
    .fact-sheets {
      margin: 0 -42px; } }
  .fact-sheets .item {
    width: 50%;
    padding: 0 10px;
    margin-bottom: 20px; }
    @media (min-width: 768px) {
      .fact-sheets .item {
        width: auto;
        max-width: 30%;
        padding: 0 42px;
        margin-bottom: 55px; } }

/*# sourceMappingURL=fact-sheets.css.map */