/*
    - Name: "node-main-information.scss"
    - Description: "Add custom styles to node main information"
*/
.node--type-main-information.node--view-mode-full .layout__region--top .field--name-pretitle {
  font-family: var(--baseBoldFontFamily);
  font-size: var(--baseBoldFontSize);
  font-weight: var(--baseBoldFontWeight);
  line-height: var(--baseBoldLineHeight);
}

@media all and (max-width: 50.0625rem) {
  .node--type-main-information.node--view-mode-full .content-banner {
    border-top: none !important;
  }
}
.node--type-main-information.node--view-mode-full .content-banner .layout__region--first {
  flex: none;
}

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

.node--type-main-information.node--view-mode-full .content-banner .layout__region--third {
  position: absolute;
  top: 0;
  right: 0;
}

.node--type-main-information.node--view-mode-full .content-body .block-field-blocknodemain-informationmedia-image .field--name-media-image img {
  width: 100%;
  height: auto;
  aspect-ratio: 3/1;
  -o-object-fit: cover;
     object-fit: cover;
}

.node--type-main-information.node--view-mode-full .content-body .block-field-blocknodemain-informationshort-description .field--name-short-description {
  font-family: var(--largeDefaultFontSize), sans-serif;
  font-weight: var(--largeDefaultFontWeight);
  font-size: var(--largeDefaultFontSize);
  line-height: var(--largeDefaultLineHeight);
}

.node--type-main-information.node--view-mode-full .block_other_related_content {
  padding: var(--spacingXs) 0 var(--spacingXs) 0;
}

.node--type-main-information.node--view-mode-full .block_other_related_content .view-informacion-contenidos-relacionados {
  padding: var(--spacingXs) 0 var(--spacingSm) 0;
}

.node--type-main-information.node--view-mode-full .block_other_related_content .view-informacion-contenidos-relacionados .views-row {
  padding: var(--tagPaddingY) 0;
}

.node--type-main-information.node--view-mode-full .block_other_related_content a {
  text-decoration: none;
  font-size: var(--linkBaseFontSize);
  font-weight: var(--linkBaseFontWeight);
  color: var(--linkColorDefault);
}

.node--type-main-information.node--view-mode-full .block_other_related_content a:hover {
  text-decoration: underline;
}
/*# sourceMappingURL=node-main-information.css.map */
