@use '../../../../src/scss/utilities.scss'; 
.masterHeadSimpleElement__blog[data-mshs-41139] {
  background-color: transparent;
  position: relative;
  min-height: 650px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: flex-start;
  overflow: hidden;
  .img-absolute {
    @extend %img-absolute;
    z-index: -1;
  }
  &::after {
    z-index: -1;
    display: block;
    content: "";
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background: rgba(0, 53, 86, 0.7);
    background: linear-gradient(
      0deg,
      rgba(0, 53, 86, 0.7),
      rgba(0, 53, 86, 0.7) 160%
    );
  }

  .masterHeadSimple {
    .title,
    .description {
      font-weight: normal;
      line-height: 1.17;
      color: var(--a-blanco);
      @extend %VFSans-font;
    }
    &__btn {
      @extend %VFSans-font;
      font-size: 23px;
      font-weight: 600;
      color: var(--a-blanco);
      border: 2px solid var(--a-blanco);
      padding: 1rem;
    }
    .category{
        @extend %VFSans-font;
        font-size: 1.3rem;
        color: var(--color);
        font-weight: 600;
    }
    .title {
      font-size: 38px;
      line-height: normal;
      font-weight: 600;
      @media (max-width: 991.98px) {
        font-size: 25px;
      }
    }
    .container__date{
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 1rem;
    }
    .autor , .date {
        @extend %VFSans-font;
        font-weight: 600;
        color: var(--a-blanco);
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 0.5rem;
        font-size: 1.2rem;
    }
    .date::before{
        content: '';
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cg fill='%23FFF' fill-rule='nonzero'%3E%3Cpath d='M13.281 15H1.72A1.72 1.72 0 0 1 0 13.281V2.97C0 2.02.77 1.25 1.719 1.25H13.28c.948 0 1.719.77 1.719 1.719V13.28A1.72 1.72 0 0 1 13.281 15zM1.72 2.188c-.43 0-.782.35-.782.78v10.313c0 .43.351.781.782.781H13.28c.43 0 .781-.35.781-.78V2.968c0-.43-.35-.781-.78-.781H1.718z'/%3E%3Cpath d='M14.531 5.938H.47a.469.469 0 0 1 0-.938H14.53a.469.469 0 0 1 0 .938zM3.594 3.75a.469.469 0 0 1-.469-.469V.47a.469.469 0 0 1 .938 0V3.28c0 .259-.21.469-.47.469zM11.406 3.75a.469.469 0 0 1-.469-.469V.47a.469.469 0 0 1 .938 0V3.28c0 .259-.21.469-.469.469z'/%3E%3C/g%3E%3C/svg%3E");
        background-position: center;
        background-size: contain;
        background-repeat: no-repeat;
        width: 1.2rem;
        height: 1.2rem;
    }
    .autor::before{
        content: '';
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' viewBox='0 0 14 15'%3E%3Cg fill='%23FFF' fill-rule='nonzero'%3E%3Cpath d='M6.99 8.449C2.481 8.449 0 10.58 0 14.453c0 .302.245.547.547.547h12.884a.547.547 0 0 0 .547-.547c0-3.872-2.482-6.004-6.989-6.004zm-5.875 5.456c.215-2.895 2.189-4.361 5.874-4.361 3.685 0 5.659 1.466 5.875 4.361H1.114zM6.99 0C4.918 0 3.357 1.593 3.357 3.704c0 2.174 1.629 3.942 3.631 3.942s3.631-1.768 3.631-3.942C10.62 1.593 9.06 0 6.99 0zm0 6.551c-1.4 0-2.537-1.277-2.537-2.847 0-1.512 1.066-2.61 2.536-2.61 1.446 0 2.537 1.123 2.537 2.61 0 1.57-1.138 2.847-2.537 2.847z'/%3E%3C/g%3E%3C/svg%3E");
        background-position: center;
        background-size: contain;
        background-repeat: no-repeat;
        width: 1.2rem;
        height: 1.2rem;
    }
    .description {
      @extend %openSans-font;
      font-size: 1.2rem;
      strong {
        font-weight: 600;
      }
      p {
        margin-top: 0px;
        margin-bottom: 0px;
      }
      a,
      a:hover {
        color: var(--b-oc-ano);
      }
      @for $i from 2 through 6 {
        h#{$i} {
          font-weight: 600;
          margin-top: 0px;
          margin-bottom: 0px;
        }
      }
      h2 {
        font-size: 40px;
      }
    }
  }
}

.press {
   
    &__body {
      margin-top: 0px;
      position: relative;
      min-height: 150px;
      .eventBody__socialList {
        top: 5%;
        right: 2%;
      }
      img {
        max-width: 100% !important;
      }
      figure.videoWrapper {
        height: 0;
        padding-bottom: 56.25%;
        position: relative;
        width: auto !important;
        margin: 0 !important;
        iframe {
          border-radius: 3px;
          height: 100% !important;
          left: 0;
          position: absolute;
          top: 0;
          width: 100% !important;
        }
      }
    }
    &__date {
      @extend %VFSans-font;
      font-size: 20px;
      font-weight: 600;
      line-height: 1.9;
      letter-spacing: 1.6px;
      text-align: center;
      color: var(--a-blanco);
    }
    &__quote{
        background-color: var(--cerulean);
        padding: 2rem 5rem;
        font-size: 1.5rem;
        text-align: center;
        color: var(--a-blanco);
        font-weight: 600;
        em{
            font-weight: 300;
        }
    }
    &__description {
        @extend %openSans-font;
      font-size: 18px;
      color: var(--a-negro-unops);
      overflow-wrap: break-word;

      blockquote{
        background-color: var(--cerulean);
        padding: 2rem 5rem;
        font-size: 1.5rem;
        text-align: center;
        color: var(--a-blanco);
        font-weight: 600;
      }
      ul{
        list-style-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Cpath d='M10 0C4.486 0 0 4.486 0 10s4.486 10 10 10 10-4.486 10-10S15.514 0 10 0zm0 18.065c-4.447 0-8.065-3.618-8.065-8.065 0-4.447 3.618-8.065 8.065-8.065 4.447 0 8.065 3.618 8.065 8.065 0 4.447-3.618 8.065-8.065 8.065z' fill='%23991E66'/%3E%3Cpath fill='%23991E66' d='m13.51 6.412-4.8 4.8-2.542-2.541L4.8 10.039l3.91 3.91 6.168-6.168z'/%3E%3C/g%3E%3C/svg%3E") !important;
        li{
          padding-left:0.5rem;
          color: #1e2a2e;
          font-weight: 600;
          padding-bottom: 0.4rem;
          p{
            padding-bottom: 0.5rem;
          }
        }
      }
      h3{
        color: #004976;
      }
      img{
        max-width: 100%;
        object-fit: contain;
        object-position: center;
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        max-height: 450px;
      }
      p{
        padding-bottom: 0.5rem;
      }

    }
    &__pdf {
      &--title {
        @extend %VFSans-font;
        font-size: 20px;
        font-weight: 600;
        color: var(--a-negro-unops);
      }
      &--content {
        height: 100%;
      }
    }
  }
.press__tags{
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: nowrap;
  gap: 0.8rem;
  &--title{
    color: #004976;
    @extend %VFSans-font;
    font-size: 16px;
    font-weight: normal;
  }
  &--item{
    @extend %VFSans-font;
    font-size: 16px;
    font-weight: normal;
    padding: 0.5rem;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: justify;
    color: var(--cerulean);
    border: 1px solid var(--cerulean);
  }
}