.view-newsletter.view-display-id-block_2 .series-wrapper,
.view-publications.view-display-id-block_5 .series-wrapper,
.block-views-blockpublications-block-6 {
  padding: 22px 15px;
  background-color: #eee;
  margin: 4rem 0;
  border-bottom: 6px solid var(--main_color);
  position: relative;
}

.block-views-blockpublications-block-6::after {
  content: '';
  width: 100%;
  height: 1px;
  background-color: #eee;
  bottom: calc(-2rem - 6px);
  left: 0;
  position: absolute;
}

.block-views-blockpublications-block-6 {
  margin-top: 0;
  margin-bottom: 2rem;
}

.view-publications.view-display-id-block_5 .series-wrapper {
  margin: 2rem 0;
}

.view-newsletter.view-display-id-block_2 .series-wrapper {
  margin-top: 0;
}

.view-newsletter.view-display-id-block_2 .series-wrapper::after,
.view-publications.view-display-id-block_5 .series-wrapper::after {
  content: '';
  width: 100%;
  height: 1px;
  background-color: #eee;
  bottom: calc(-2rem - 6px);
  left: 0;
  position: absolute;
}

.view-publications.view-display-id-block_5 .series-wrapper:last-child::after {
  display: none;
}

.view-newsletter.view-display-id-block_2 .series-wrapper h2,
.view-publications.view-display-id-block_5 .series-wrapper h2 {
  margin: 0 0 .5rem 0;
}

.view-newsletter.view-display-id-block_2 .series-wrapper .subtitle,
.block-views-blockpublications-block-6 .subtitle,
.view-publications.view-display-id-block_5 .series-wrapper .subtitle {
  font-size: 18px;
  font-weight: 300;
  color: #999;
  margin-bottom: 24px;
}

.block-views-blockpublications-block-6 .see-more,
.view-newsletter.view-display-id-block_2 .series-wrapper .see-more,
.view-publications.view-display-id-block_5 .series-wrapper .see-more {
  display: block;
  margin: 2rem 0 0 auto;
  padding: .5rem 1rem;
  text-decoration: none;
  color: #fff;
  width: fit-content;
  background-color: var(--main_color);
}

.view-newsletter.view-display-id-block_2 .series-wrapper .see-more:hover,
.view-publications.view-display-id-block_5 .series-wrapper .see-more:hover {
  background-color: #ccc;
  color: var(--main_color);
}

.view-newsletter.view-display-id-block_2 .views-row,
.view-publications.view-display-id-block_5 .views-row {
  background: none;
  border: none;
  padding: 1rem 0;
  margin: 0;
}

.view-publications.view-display-id-block_5 .image .field--name-field-image,
.view-publications.view-display-id-block_5 .image,
.block-views-blockpublications-block-6 .views-field-field-image .field-content,
.view-newsletter.view-display-id-block_2 .views-row .views-field-field-image .field-content,
.view-publications.view-display-id-block_5 .views-row .views-field-field-image .field-content {
  width: 100%;
  height: 300px;
  position: relative;
}


.block-views-blockpublications-block-6 .views-field-field-image {
  transition: 0.2s;
}

.block-views-blockpublications-block-6 .views-field-field-newsletter-file:hover+.views-field-field-image {
  transform: scale(1.02);
}


.view-publications.view-display-id-block_5 .image img,
.block-views-blockpublications-block-6 .views-field-field-image img,
.view-newsletter.view-display-id-block_2 .views-row .views-field-field-image img,
.view-publications.view-display-id-block_5 .views-row .views-field-field-image img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.view-publications.view-display-id-block_5 .views-row .field--name-title,
.block-views-blockpublications-block-6 .views-field-title,
.view-newsletter.view-display-id-block_2 .views-row .views-field-title,
.view-publications.view-display-id-block_5 .views-row .views-field-title {
  color: #666;
  text-align: center;
  font-weight: 700;
  font-size: 16px;
  margin-top: 24px;
}



.view-publications.view-display-id-block_5 .field--name-field-attachments .field__items,
.view-publications.view-display-id-block_5 .field--name-field-attachments {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.view-publications.view-publications.view-display-id-block_5 .views-row .field--name-field-attachments .file,
.view-publications.view-publications.view-display-id-block_5 .views-row .field--name-field-attachments .file a {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: transparent;
  padding: 0;
  margin: 0;
  opacity: 0;
  display: block;
  z-index: 1;
}

.view-publications.view-display-id-block_5 .field--name-field-attachments .field__item .file-size {
  display: none;
}

.view-publications.view-display-id-block_5 .field--name-field-attachments .field__item a:before {
  display: none;
}


.view-publications.view-display-id-block_5 .views-row .field--name-title,
.block-views-blockpublications-block-6 .views-field-title a,
.view-publications.view-display-id-block_5 .views-row .views-field-title a {
  color: #333;
  text-align: center;
  display: block;
}

.view-publications.view-display-id-block_5 .views-row .field--name-title:hover,
.block-views-blockpublications-block-6 .views-field-title a:hover,
.view-publications.view-display-id-block_5 .views-row .views-field-title a:hover {
  color: var(--link);
}


@media (min-width:1024px) {

  .view-publications.view-display-id-block_5 .views-row .field--name-title,
  .view-publications.view-display-id-block_5 .views-row .image,
  .view-publications.view-display-id-block_5 .views-row {
    transition: 0.2s ease;
  }

  .view-publications.view-display-id-block_5 .views-row:hover .image {
    transform: scale(1.02);
  }

  .view-publications.view-display-id-block_5 .views-row:hover .field--name-title {
    color: #0073ae;
  }
}

/*NEWSLSETTER*/
.block-views-blockpublications-block-6 .view-content .views-row {
  width: auto;
  position: static;
  margin: auto;
  padding: initial;
  height: auto;
  border: 0px;
}

.block-views-blockpublications-block-6 .view-content .views-row img {
  width: 100%;
}
