/* Grid */
.grid {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[12];
      grid-template-columns: repeat(12, 1fr);
}

.grid__item--1 {
  grid-column: span 1;
}

.grid__item--1.grid__item--center {
  -ms-grid-column: 6;
  -ms-grid-column-span: 1;
  grid-column: 6.5 / 7.5;
}

.grid__item--2 {
  grid-column: span 2;
}

.grid__item--2.grid__item--center {
  -ms-grid-column: 6;
  -ms-grid-column-span: 2;
  grid-column: 6 / 8;
}

.grid__item--3 {
  grid-column: span 3;
}

.grid__item--3.grid__item--center {
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
  grid-column: 5.5 / 8.5;
}

.grid__item--4 {
  grid-column: span 4;
}

.grid__item--4.grid__item--center {
  -ms-grid-column: 5;
  -ms-grid-column-span: 4;
  grid-column: 5 / 9;
}

.grid__item--5 {
  grid-column: span 5;
}

.grid__item--5.grid__item--center {
  -ms-grid-column: 4;
  -ms-grid-column-span: 5;
  grid-column: 4.5 / 9.5;
}

.grid__item--6 {
  grid-column: span 6;
}

.grid__item--6.grid__item--center {
  -ms-grid-column: 4;
  -ms-grid-column-span: 6;
  grid-column: 4 / 10;
}

.grid__item--7 {
  grid-column: span 7;
}

.grid__item--7.grid__item--center {
  -ms-grid-column: 3;
  -ms-grid-column-span: 7;
  grid-column: 3.5 / 10.5;
}

.grid__item--8 {
  grid-column: span 8;
}

.grid__item--8.grid__item--center {
  -ms-grid-column: 3;
  -ms-grid-column-span: 8;
  grid-column: 3 / 11;
}

.grid__item--9 {
  grid-column: span 9;
}

.grid__item--9.grid__item--center {
  -ms-grid-column: 2;
  -ms-grid-column-span: 9;
  grid-column: 2.5 / 11.5;
}

.grid__item--10 {
  grid-column: span 10;
}

.grid__item--10.grid__item--center {
  -ms-grid-column: 2;
  -ms-grid-column-span: 10;
  grid-column: 2 / 12;
}

.grid__item--11 {
  grid-column: span 11;
}

.grid__item--11.grid__item--center {
  -ms-grid-column: 1;
  -ms-grid-column-span: 11;
  grid-column: 1.5 / 12.5;
}

.grid__item--12 {
  grid-column: span 12;
}

.grid__item--12.grid__item--center {
  -ms-grid-column: 1;
  -ms-grid-column-span: 12;
  grid-column: 1 / 13;
}

@media (max-width: 1440px) {
  .grid__item--large--1 {
    grid-column: span 1;
  }
  .grid__item--large--1.grid__item--center, .grid__item--large--1.grid__item--large--center {
    -ms-grid-column: 6;
    -ms-grid-column-span: 1;
    grid-column: 6.5 / 7.5;
  }
  .grid__item--large--2 {
    grid-column: span 2;
  }
  .grid__item--large--2.grid__item--center, .grid__item--large--2.grid__item--large--center {
    -ms-grid-column: 6;
    -ms-grid-column-span: 2;
    grid-column: 6 / 8;
  }
  .grid__item--large--3 {
    grid-column: span 3;
  }
  .grid__item--large--3.grid__item--center, .grid__item--large--3.grid__item--large--center {
    -ms-grid-column: 5;
    -ms-grid-column-span: 3;
    grid-column: 5.5 / 8.5;
  }
  .grid__item--large--4 {
    grid-column: span 4;
  }
  .grid__item--large--4.grid__item--center, .grid__item--large--4.grid__item--large--center {
    -ms-grid-column: 5;
    -ms-grid-column-span: 4;
    grid-column: 5 / 9;
  }
  .grid__item--large--5 {
    grid-column: span 5;
  }
  .grid__item--large--5.grid__item--center, .grid__item--large--5.grid__item--large--center {
    -ms-grid-column: 4;
    -ms-grid-column-span: 5;
    grid-column: 4.5 / 9.5;
  }
  .grid__item--large--6 {
    grid-column: span 6;
  }
  .grid__item--large--6.grid__item--center, .grid__item--large--6.grid__item--large--center {
    -ms-grid-column: 4;
    -ms-grid-column-span: 6;
    grid-column: 4 / 10;
  }
  .grid__item--large--7 {
    grid-column: span 7;
  }
  .grid__item--large--7.grid__item--center, .grid__item--large--7.grid__item--large--center {
    -ms-grid-column: 3;
    -ms-grid-column-span: 7;
    grid-column: 3.5 / 10.5;
  }
  .grid__item--large--8 {
    grid-column: span 8;
  }
  .grid__item--large--8.grid__item--center, .grid__item--large--8.grid__item--large--center {
    -ms-grid-column: 3;
    -ms-grid-column-span: 8;
    grid-column: 3 / 11;
  }
  .grid__item--large--9 {
    grid-column: span 9;
  }
  .grid__item--large--9.grid__item--center, .grid__item--large--9.grid__item--large--center {
    -ms-grid-column: 2;
    -ms-grid-column-span: 9;
    grid-column: 2.5 / 11.5;
  }
  .grid__item--large--10 {
    grid-column: span 10;
  }
  .grid__item--large--10.grid__item--center, .grid__item--large--10.grid__item--large--center {
    -ms-grid-column: 2;
    -ms-grid-column-span: 10;
    grid-column: 2 / 12;
  }
  .grid__item--large--11 {
    grid-column: span 11;
  }
  .grid__item--large--11.grid__item--center, .grid__item--large--11.grid__item--large--center {
    -ms-grid-column: 1;
    -ms-grid-column-span: 11;
    grid-column: 1.5 / 12.5;
  }
  .grid__item--large--12 {
    grid-column: span 12;
  }
  .grid__item--large--12.grid__item--center, .grid__item--large--12.grid__item--large--center {
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
    grid-column: 1 / 13;
  }
}

@media (max-width: 1024px) {
  .grid__item--medium--1 {
    grid-column: span 1;
  }
  .grid__item--medium--1.grid__item--center, .grid__item--medium--1.grid__item--medium--center {
    -ms-grid-column: 6;
    -ms-grid-column-span: 1;
    grid-column: 6.5 / 7.5;
  }
  .grid__item--medium--2 {
    grid-column: span 2;
  }
  .grid__item--medium--2.grid__item--center, .grid__item--medium--2.grid__item--medium--center {
    -ms-grid-column: 6;
    -ms-grid-column-span: 2;
    grid-column: 6 / 8;
  }
  .grid__item--medium--3 {
    grid-column: span 3;
  }
  .grid__item--medium--3.grid__item--center, .grid__item--medium--3.grid__item--medium--center {
    -ms-grid-column: 5;
    -ms-grid-column-span: 3;
    grid-column: 5.5 / 8.5;
  }
  .grid__item--medium--4 {
    grid-column: span 4;
  }
  .grid__item--medium--4.grid__item--center, .grid__item--medium--4.grid__item--medium--center {
    -ms-grid-column: 5;
    -ms-grid-column-span: 4;
    grid-column: 5 / 9;
  }
  .grid__item--medium--5 {
    grid-column: span 5;
  }
  .grid__item--medium--5.grid__item--center, .grid__item--medium--5.grid__item--medium--center {
    -ms-grid-column: 4;
    -ms-grid-column-span: 5;
    grid-column: 4.5 / 9.5;
  }
  .grid__item--medium--6 {
    grid-column: span 6;
  }
  .grid__item--medium--6.grid__item--center, .grid__item--medium--6.grid__item--medium--center {
    -ms-grid-column: 4;
    -ms-grid-column-span: 6;
    grid-column: 4 / 10;
  }
  .grid__item--medium--7 {
    grid-column: span 7;
  }
  .grid__item--medium--7.grid__item--center, .grid__item--medium--7.grid__item--medium--center {
    -ms-grid-column: 3;
    -ms-grid-column-span: 7;
    grid-column: 3.5 / 10.5;
  }
  .grid__item--medium--8 {
    grid-column: span 8;
  }
  .grid__item--medium--8.grid__item--center, .grid__item--medium--8.grid__item--medium--center {
    -ms-grid-column: 3;
    -ms-grid-column-span: 8;
    grid-column: 3 / 11;
  }
  .grid__item--medium--9 {
    grid-column: span 9;
  }
  .grid__item--medium--9.grid__item--center, .grid__item--medium--9.grid__item--medium--center {
    -ms-grid-column: 2;
    -ms-grid-column-span: 9;
    grid-column: 2.5 / 11.5;
  }
  .grid__item--medium--10 {
    grid-column: span 10;
  }
  .grid__item--medium--10.grid__item--center, .grid__item--medium--10.grid__item--medium--center {
    -ms-grid-column: 2;
    -ms-grid-column-span: 10;
    grid-column: 2 / 12;
  }
  .grid__item--medium--11 {
    grid-column: span 11;
  }
  .grid__item--medium--11.grid__item--center, .grid__item--medium--11.grid__item--medium--center {
    -ms-grid-column: 1;
    -ms-grid-column-span: 11;
    grid-column: 1.5 / 12.5;
  }
  .grid__item--medium--12 {
    grid-column: span 12;
  }
  .grid__item--medium--12.grid__item--center, .grid__item--medium--12.grid__item--medium--center {
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
    grid-column: 1 / 13;
  }
}

@media (max-width: 720px) {
  .grid__item--small--1 {
    grid-column: span 1;
  }
  .grid__item--small--1.grid__item--center, .grid__item--small--1.grid__item--small--center {
    -ms-grid-column: 6;
    -ms-grid-column-span: 1;
    grid-column: 6.5 / 7.5;
  }
  .grid__item--small--2 {
    grid-column: span 2;
  }
  .grid__item--small--2.grid__item--center, .grid__item--small--2.grid__item--small--center {
    -ms-grid-column: 6;
    -ms-grid-column-span: 2;
    grid-column: 6 / 8;
  }
  .grid__item--small--3 {
    grid-column: span 3;
  }
  .grid__item--small--3.grid__item--center, .grid__item--small--3.grid__item--small--center {
    -ms-grid-column: 5;
    -ms-grid-column-span: 3;
    grid-column: 5.5 / 8.5;
  }
  .grid__item--small--4 {
    grid-column: span 4;
  }
  .grid__item--small--4.grid__item--center, .grid__item--small--4.grid__item--small--center {
    -ms-grid-column: 5;
    -ms-grid-column-span: 4;
    grid-column: 5 / 9;
  }
  .grid__item--small--5 {
    grid-column: span 5;
  }
  .grid__item--small--5.grid__item--center, .grid__item--small--5.grid__item--small--center {
    -ms-grid-column: 4;
    -ms-grid-column-span: 5;
    grid-column: 4.5 / 9.5;
  }
  .grid__item--small--6 {
    grid-column: span 6;
  }
  .grid__item--small--6.grid__item--center, .grid__item--small--6.grid__item--small--center {
    -ms-grid-column: 4;
    -ms-grid-column-span: 6;
    grid-column: 4 / 10;
  }
  .grid__item--small--7 {
    grid-column: span 7;
  }
  .grid__item--small--7.grid__item--center, .grid__item--small--7.grid__item--small--center {
    -ms-grid-column: 3;
    -ms-grid-column-span: 7;
    grid-column: 3.5 / 10.5;
  }
  .grid__item--small--8 {
    grid-column: span 8;
  }
  .grid__item--small--8.grid__item--center, .grid__item--small--8.grid__item--small--center {
    -ms-grid-column: 3;
    -ms-grid-column-span: 8;
    grid-column: 3 / 11;
  }
  .grid__item--small--9 {
    grid-column: span 9;
  }
  .grid__item--small--9.grid__item--center, .grid__item--small--9.grid__item--small--center {
    -ms-grid-column: 2;
    -ms-grid-column-span: 9;
    grid-column: 2.5 / 11.5;
  }
  .grid__item--small--10 {
    grid-column: span 10;
  }
  .grid__item--small--10.grid__item--center, .grid__item--small--10.grid__item--small--center {
    -ms-grid-column: 2;
    -ms-grid-column-span: 10;
    grid-column: 2 / 12;
  }
  .grid__item--small--11 {
    grid-column: span 11;
  }
  .grid__item--small--11.grid__item--center, .grid__item--small--11.grid__item--small--center {
    -ms-grid-column: 1;
    -ms-grid-column-span: 11;
    grid-column: 1.5 / 12.5;
  }
  .grid__item--small--12 {
    grid-column: span 12;
  }
  .grid__item--small--12.grid__item--center, .grid__item--small--12.grid__item--small--center {
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
    grid-column: 1 / 13;
  }
}

@media (max-width: 480px) {
  .grid__item--narrow--1 {
    grid-column: span 1;
  }
  .grid__item--narrow--1.grid__item--center, .grid__item--narrow--1.grid__item--narrow--center {
    -ms-grid-column: 6;
    -ms-grid-column-span: 1;
    grid-column: 6.5 / 7.5;
  }
  .grid__item--narrow--2 {
    grid-column: span 2;
  }
  .grid__item--narrow--2.grid__item--center, .grid__item--narrow--2.grid__item--narrow--center {
    -ms-grid-column: 6;
    -ms-grid-column-span: 2;
    grid-column: 6 / 8;
  }
  .grid__item--narrow--3 {
    grid-column: span 3;
  }
  .grid__item--narrow--3.grid__item--center, .grid__item--narrow--3.grid__item--narrow--center {
    -ms-grid-column: 5;
    -ms-grid-column-span: 3;
    grid-column: 5.5 / 8.5;
  }
  .grid__item--narrow--4 {
    grid-column: span 4;
  }
  .grid__item--narrow--4.grid__item--center, .grid__item--narrow--4.grid__item--narrow--center {
    -ms-grid-column: 5;
    -ms-grid-column-span: 4;
    grid-column: 5 / 9;
  }
  .grid__item--narrow--5 {
    grid-column: span 5;
  }
  .grid__item--narrow--5.grid__item--center, .grid__item--narrow--5.grid__item--narrow--center {
    -ms-grid-column: 4;
    -ms-grid-column-span: 5;
    grid-column: 4.5 / 9.5;
  }
  .grid__item--narrow--6 {
    grid-column: span 6;
  }
  .grid__item--narrow--6.grid__item--center, .grid__item--narrow--6.grid__item--narrow--center {
    -ms-grid-column: 4;
    -ms-grid-column-span: 6;
    grid-column: 4 / 10;
  }
  .grid__item--narrow--7 {
    grid-column: span 7;
  }
  .grid__item--narrow--7.grid__item--center, .grid__item--narrow--7.grid__item--narrow--center {
    -ms-grid-column: 3;
    -ms-grid-column-span: 7;
    grid-column: 3.5 / 10.5;
  }
  .grid__item--narrow--8 {
    grid-column: span 8;
  }
  .grid__item--narrow--8.grid__item--center, .grid__item--narrow--8.grid__item--narrow--center {
    -ms-grid-column: 3;
    -ms-grid-column-span: 8;
    grid-column: 3 / 11;
  }
  .grid__item--narrow--9 {
    grid-column: span 9;
  }
  .grid__item--narrow--9.grid__item--center, .grid__item--narrow--9.grid__item--narrow--center {
    -ms-grid-column: 2;
    -ms-grid-column-span: 9;
    grid-column: 2.5 / 11.5;
  }
  .grid__item--narrow--10 {
    grid-column: span 10;
  }
  .grid__item--narrow--10.grid__item--center, .grid__item--narrow--10.grid__item--narrow--center {
    -ms-grid-column: 2;
    -ms-grid-column-span: 10;
    grid-column: 2 / 12;
  }
  .grid__item--narrow--11 {
    grid-column: span 11;
  }
  .grid__item--narrow--11.grid__item--center, .grid__item--narrow--11.grid__item--narrow--center {
    -ms-grid-column: 1;
    -ms-grid-column-span: 11;
    grid-column: 1.5 / 12.5;
  }
  .grid__item--narrow--12 {
    grid-column: span 12;
  }
  .grid__item--narrow--12.grid__item--center, .grid__item--narrow--12.grid__item--narrow--center {
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
    grid-column: 1 / 13;
  }
}
/*# sourceMappingURL=grid.css.map */