/*! typey | GPLv2 License | https://github.com/jptaranto/typey */
.related-info__label,
.related-info__label--document {
  font-size: 1.25rem;
  line-height: 1.8rem;
  color: #363a4a;
}

.related-info__label::before,
.related-info__label--document::before {
  content: '';
  display: block;
  width: 70px;
  height: 3px;
  background-color: #363a4a;
}

.related-info__label--document {
  margin-top: 0;
}

.related-info__list {
  margin: 0 0 3rem;
  padding: 0;
}

.related-info__item, .related-info__item--document {
  margin-bottom: 0.75rem;
  list-style: none;
}

.related-info__item a, .related-info__item--document a {
  font-size: 0.875rem;
  line-height: 0.9rem;
  position: relative;
  display: block;
  width: 100%;
  min-height: 30px;
  padding-left: 40px;
  color: #444654;
  text-decoration: none;
}

.related-info__item a:hover, .related-info__item--document a:hover {
  opacity: .7;
  transition: .2s ease;
}

.related-info__item a::before, .related-info__item--document a::before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  width: 30px;
  height: 30px;
  background-color: #363a4a;
  background-position: center center;
  background-repeat: no-repeat;
}
.field__label{
	    font-size: 1.25rem;
    line-height: 1.8rem;
    color: #363a4a;
}
.field__items{
	    margin: 0 0 3rem;
    padding: 0;
}
.field__item{
	margin-bottom: 0.75rem;
    list-style: none;
}
.field__item a{
    font-size: 0.875rem;
    line-height: 0.9rem;
    position: relative;
    display: block;
    width: 100%;
    min-height: 30px;
    padding-left: 40px;
    color: #444654;
    text-decoration: none;
}
.field__item a::before{
  content: '';
  display: block;
  position: absolute;
  left: 0;
  width: 30px;
  height: 30px;
  background-color: #363a4a;
  background-position: center center;
  background-repeat: no-repeat;
}


.related-info__item a::before {
  background-image: url(../..//components/related-info/link.svg);
}

.related-info__item--document a:hover::before {
  background-image: url(../..//components/related-info/download.svg);
}

.related-info__item--document a::before {
  background-image: url(../..//components/related-info/file.svg);
}


.video-adjunts ..related-info__item--document a::hover::before,
.video-adjunts .field__field-videos-adjunts .field__items .field__item a:hover::before {
  background-image: url(../..//components/related-info/download.svg);
}

.video-adjunts ..related-info__item--document a::before,
.video-adjunts .field__field-videos-adjunts .field__items .field__item a::before {
  background-image: url(../..//components/related-info/video.svg);
}

.fotos-adjunts .related-info__item--document a::hover::before,
.fotos-adjunts .field__field-fotografies-adjunts .field__items .field__item a:hover::before {
  background-image: url(../..//components/related-info/download.svg);
}

.fotos-adjunts .related-info__item--document a::before,
.fotos-adjunts .field__field-fotografies-adjunts .field__items .field__item a::before {
  background-image: url(../..//components/related-info/photo.svg);
}
