.archive .heading .line {
  border-top: 2px solid #000;
  margin-bottom: 3.125rem; }
  @media all and (min-width: 992px) {
    .archive .heading .line {
      margin-bottom: 6.25rem; } }

.archive .category {
  display: inline-block;
  margin-top: 1rem;
  font-family: Roboto;
  font-weight: 700;
  font-size: 1rem; }
  @media all and (min-width: 992px) {
    .archive .category {
      margin-bottom: .5rem; } }

.recent-posts {
  background-color: #EAEDE7;
  padding-top: 2.375rem;
  padding-bottom: 4.375rem; }
  .recent-posts.archive {
    background-color: #FFF; }
  .recent-posts .postItem .terms {
    display: block;
    padding-bottom: 1.25rem; }
    .recent-posts .postItem .terms .term {
      font-style: italic;
      display: inline-block;
      padding-right: 1.25rem;
      vertical-align: middle; }
      .recent-posts .postItem .terms .term .icon {
        position: relative;
        top: 3px;
        padding-right: .2rem; }
  .recent-posts .postItem .img-outer-wrap {
    aspect-ratio: 3 / 2;
    width: 100%; }
    .recent-posts .postItem .img-outer-wrap a {
      width: 100%;
      height: 100%;
      display: inline-block; }
  .recent-posts .postItem .img-wrap.big {
    aspect-ratio: 1/1; }
  .recent-posts .postItem .blogItem .img-outer-wrap {
    aspect-ratio: 1 / 1; }
  .recent-posts .postItem .line {
    width: 100%;
    display: block;
    border-bottom: 2px solid #000;
    margin-bottom: 1.75rem;
    margin-top: 1.875rem; }
  .recent-posts .postItem h2 {
    margin-bottom: 1.875rem; }
  .recent-posts .postItem .btn-row {
    margin-top: 1.875rem; }
  .recent-posts .postItem .align-items-center {
    display: flex;
    align-items: center; }
  .recent-posts.rotunde .postItem .img-outer-wrap {
    aspect-ratio: inherit; }
  .recent-posts.rotunde .postItem .img-wrap.big {
    aspect-ratio: inherit; }

.page-template-templatespage-tpl-stellenangebote-php .postItem .img-outer-wrap {
  aspect-ratio: inherit; }

.page-template-templatespage-tpl-stellenangebote-php .postItem .img-wrap.big {
  aspect-ratio: inherit; }

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