/*
    - Name: "node-news.scss"
    - Description: "Add custom styles to node news"
*/
.node--type-news.node--view-mode-full {
  /*
      - Name: "prevnext.scss"
      - Description: "Add custom styles to module prevnext"
  */
}

.node--type-news.node--view-mode-full .content-head {
  display: flex;
  flex-direction: column;
}

@media all and (min-width: 62rem) {
  .node--type-news.node--view-mode-full .content-head.layout--twocol-section--67-33 {
    flex-direction: row;
    justify-content: space-between;
  }
}
@media all and (min-width: 62rem) {
  .node--type-news.node--view-mode-full .content-head.layout--twocol-section--67-33 .layout__region--first {
    flex: 0 1 calc(67% - 24px);
    max-width: 67%;
  }
}
.node--type-news.node--view-mode-full .content-head.layout--twocol-section--67-33 .layout__region--first .field--name-title .heading {
  font-family: var(--mobileH2BoldFontFamily), sans-serif;
  font-weight: var(--mobileH2BoldFontWeight);
  font-size: var(--mobileH2BoldFontSize);
  line-height: var(--mobileH2BoldLineHeight);
}

@media all and (min-width: 62rem) {
  .node--type-news.node--view-mode-full .content-head.layout--twocol-section--67-33 .layout__region--first .field--name-title .heading {
    font-size: var(--desktopH2BoldFontSize);
    line-height: var(--desktopH2BoldLineHeight);
  }
}
@media all and (min-width: 62rem) {
  .node--type-news.node--view-mode-full .content-head.layout--twocol-section--67-33 .layout__region--second {
    max-width: 33%;
  }
}
.node--type-news.node--view-mode-full .content-head .news-media {
  margin-bottom: var(--spacingXs);
}

.node--type-news.node--view-mode-full .content-head .news-media .carousel_splide {
  display: flex;
  flex-direction: column-reverse;
}

.node--type-news.node--view-mode-full .content-head .news-media .carousel_splide .splide__arrows {
  justify-content: center;
  margin-top: var(--spacingSm);
  margin-bottom: 0;
}

.node--type-news.node--view-mode-full .content-head .news-media .carousel_splide .splide__arrows .pagination {
  padding: 0 var(--spacingMd);
}

.node--type-news.node--view-mode-full .content-head .field--name-media-image .field--name-field-media-image img {
  width: 100%;
  height: auto;
  aspect-ratio: 16/9;
  -o-object-fit: cover;
     object-fit: cover;
}

.node--type-news.node--view-mode-full .content-head .text-image {
  font-family: var(--baseDefaultFontFamily), sans-serif;
  font-weight: var(--baseDefaultFontWeight);
  font-size: var(--baseDefaultFontSize);
  line-height: var(--baseDefaultLineHeight);
  color: var(--colorGreys600);
}

.node--type-news.node--view-mode-full .content-head:not(.node--type-news.node--view-mode-full .content-head:first-child) {
  padding-top: 0;
}

.node--type-news.node--view-mode-full .content-banner .layout__region--second {
  flex: auto;
}

.node--type-news.node--view-mode-full .content-banner .layout__region--third > div {
  border: 2px solid var(--tagTextColor);
}

.node--type-news.node--view-mode-full .content-banner .layout__region--third > div .btn-press-release {
  color: var(--textInputColorLabel) !important;
  font-size: var(--tooltipFontSize);
  padding: var(--spacing3xs) var(--spacingXs);
  font-weight: var(--fontWeightSemibold);
  text-decoration: none;
}

.node--type-news.node--view-mode-full .content-banner .layout__region--third > div .btn-press-release:hover {
  background: var(--colorBlack);
  color: var(--colorTextWhite) !important;
}

.node--type-news.node--view-mode-full .content-body .field--name-body,
.node--type-news.node--view-mode-full .content-body .news-resource-multimedia-videos,
.node--type-news.node--view-mode-full .content-body .news-resource-multimedia-audios,
.node--type-news.node--view-mode-full .content-body .news-resource-image-gallery,
.node--type-news.node--view-mode-full .content-body .news-resource-addional-material {
  margin-bottom: var(--spacing2xl);
}

.node--type-news.node--view-mode-full .content-body .news-resource-multimedia-videos .c-video .large {
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacingMd);
}

.node--type-news.node--view-mode-full .content-body .news-resource-multimedia-videos .c-video .large > .contextual-region {
  width: calc(50% - 12px);
}

@media all and (max-width: 36rem) {
  .node--type-news.node--view-mode-full .content-body .news-resource-multimedia-videos .c-video .large > .contextual-region {
    width: 100%;
  }
}
.node--type-news.node--view-mode-full .content-body .field--name-media-audios > div {
  padding: var(--spacing2xs);
  border-bottom: 1px solid var(--colorGreys300);
}

.node--type-news.node--view-mode-full .content-body .field--name-media-download-files {
  border-top: 1px solid var(--colorGreys300);
}

.node--type-news.node--view-mode-full .content-body .field--name-media-download-files .text-title {
  border-bottom: 1px solid var(--colorGreys300);
}

.node--type-news.node--view-mode-full .content-body .field--name-media-download-files .text-title .info_document .info {
  display: flex;
}

.node--type-news.node--view-mode-full .content-body .field--name-media-download-files .text-title .info_document .info .description_document {
  font-weight: var(--fontWeightSemibold);
}

.node--type-news.node--view-mode-full #block-cm-pcen-prevnext {
  border-top: 1px solid var(--colorGreys300);
  border-bottom: 1px solid var(--colorGreys300);
  display: flex;
}

.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region {
  width: 100%;
}

.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region #prevnext-previous {
  float: left;
}

.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region #prevnext-next {
  float: right;
}

.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region #prevnext-previous,
.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region #prevnext-next {
  padding: var(--spacingXs) var(--spacingMd);
}

.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region #prevnext-previous .prevnext-element-content,
.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region #prevnext-previous a,
.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region #prevnext-next .prevnext-element-content,
.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region #prevnext-next a {
  font-weight: var(--fontWeightSemibold);
  color: var(--colorTextBody);
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: var(--spacingXs);
}

.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region #prevnext-previous .prevnext-element-content p,
.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region #prevnext-previous a p,
.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region #prevnext-next .prevnext-element-content p,
.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region #prevnext-next a p {
  padding: 0;
  margin: 0;
}

.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region #prevnext-previous a:hover,
.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region #prevnext-next a:hover {
  text-decoration: underline;
}

.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region #prevnext-previous .prevnext-element-content,
.node--type-news.node--view-mode-full #block-cm-pcen-prevnext .layout__region #prevnext-next .prevnext-element-content {
  color: var(--colorGreys400);
}

.node--type-news.node--view-mode-full .content-tags .heading {
  padding-top: var(--spacingMd);
}

.node--type-news.node--view-mode-full .content-tags .tag_list {
  border-top: none !important;
}

.node--type-news.node--view-mode-cards, .node--type-news.node--view-mode-cards-with-description {
  height: 100%;
}

.node--type-news.node--view-mode-cards .component-card-item .card-link:hover, .node--type-news.node--view-mode-cards-with-description .component-card-item .card-link:hover {
  text-decoration: none !important;
}

.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .field--name-image-thumbnail,
.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .field--name-field-media-image,
.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .field--name-thumbnail, .node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .field--name-image-thumbnail,
.node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .field--name-field-media-image,
.node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .field--name-thumbnail {
  display: block;
  position: relative;
}

.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .field--name-image-thumbnail img,
.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .field--name-image-thumbnail source,
.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .field--name-field-media-image img,
.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .field--name-field-media-image source,
.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .field--name-thumbnail img,
.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .field--name-thumbnail source, .node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .field--name-image-thumbnail img,
.node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .field--name-image-thumbnail source,
.node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .field--name-field-media-image img,
.node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .field--name-field-media-image source,
.node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .field--name-thumbnail img,
.node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .field--name-thumbnail source {
  aspect-ratio: 16/9;
  width: 100%;
  height: auto;
}

.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .field--name-image-thumbnail img,
.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .field--name-image-thumbnail source,
.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .field--name-field-media-image img,
.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .field--name-field-media-image source, .node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .field--name-image-thumbnail img,
.node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .field--name-image-thumbnail source,
.node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .field--name-field-media-image img,
.node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .field--name-field-media-image source {
  -o-object-fit: cover;
     object-fit: cover;
}

.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .field--name-thumbnail img,
.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .field--name-thumbnail source, .node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .field--name-thumbnail img,
.node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .field--name-thumbnail source {
  -o-object-fit: contain;
     object-fit: contain;
}

.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .remote-video .field--name-thumbnail img,
.node--type-news.node--view-mode-cards .component-card-item .card-link .card-media .remote-video .field--name-thumbnail source, .node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .remote-video .field--name-thumbnail img,
.node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-media .remote-video .field--name-thumbnail source {
  -o-object-fit: cover;
     object-fit: cover;
}

.node--type-news.node--view-mode-cards .component-card-item .card-link .card-body .field--name-date, .node--type-news.node--view-mode-cards-with-description .component-card-item .card-link .card-body .field--name-date {
  font-weight: var(--fontWeightRegular);
  color: var(--colorBlack);
}

.node--type-news.node--view-mode-compact-list .card-media .field--name-field-media-image,
.node--type-news.node--view-mode-compact-list .card-media .field--name-media-image,
.node--type-news.node--view-mode-compact-list .card-media .field--name-thumbnail,
.node--type-news.node--view-mode-compact-list .card-media .field--name-image-thumbnail, .node--type-news.node--view-mode-simple-list .card-media .field--name-field-media-image,
.node--type-news.node--view-mode-simple-list .card-media .field--name-media-image,
.node--type-news.node--view-mode-simple-list .card-media .field--name-thumbnail,
.node--type-news.node--view-mode-simple-list .card-media .field--name-image-thumbnail {
  display: block;
  position: relative;
}

.node--type-news.node--view-mode-compact-list .card-media img,
.node--type-news.node--view-mode-compact-list .card-media source, .node--type-news.node--view-mode-simple-list .card-media img,
.node--type-news.node--view-mode-simple-list .card-media source {
  aspect-ratio: 16/9;
  -o-object-fit: cover;
     object-fit: cover;
}

.node--type-news.node--view-mode-simple-list .card-content-type-label {
  display: none;
}

.node--type-news .layout-content-bottom {
  padding: var(--spacing2xl) 0;
  background: var(--colorBackgroundLightGrey);
}

.node--type-news .layout-content-bottom .layout .heading.level-h2 {
  padding-bottom: var(--spacingSm);
}

.node--type-news .layout-content-right-sidebar .layout--right {
  margin-top: var(--spacingLg);
  border-top: 1px solid var(--colorGreys300);
}

@media all and (min-width: 50.0625rem) {
  .node--type-news .layout-content-right-sidebar .layout--right {
    margin-top: 0;
    border-top: none;
  }
}
@media all and (max-width: 50.0625rem) {
  .node--type-news .layout-content-right-sidebar .layout--right .content-sidebar:first-child {
    padding-top: var(--spacingLg);
  }
}
.node--type-news .layout-content-right-sidebar .layout--right .content-sidebar h2.level-h3 {
  font-size: var(--desktopH3BoldFontSize);
}

.node--type-news .layout-content-right-sidebar .layout--right .content-sidebar .views-element-container .view {
  gap: 0;
}

.node--type-news .layout-content-right-sidebar .layout--right .content-sidebar .views-element-container .view .views-row {
  padding: 0;
}

.node--type-news .layout-content-right-sidebar .layout--right .content-sidebar.separator .views-element-container .view {
  gap: 0;
}

.node--type-news .layout-content-right-sidebar .layout--right .content-sidebar.separator .views-element-container .view .views-row {
  border-bottom: 1px solid var(--colorGreys300);
  padding: var(--spacingSm) 0;
}

.node--type-news .layout-content-right-sidebar .layout--right .content-sidebar.separator .views-element-container .view .views-row:first-child {
  padding-top: 0;
}

.node--type-news .layout-content-right-sidebar .layout--right .content-sidebar.separator .views-element-container .view .views-row:last-child {
  border-bottom: none;
}

.node--type-news .field__icon_play:after {
  content: "";
  display: block;
  background: black;
  width: 20px;
  height: 20px;
  z-index: 1;
}

.node--type-news .field__icon_play .micon, .node--type-news .field__icon_play:after {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  fill: white;
}

.node--type-news .field__icon_play .micon {
  z-index: 10;
  filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.15));
}