.video--style-4-0 .video__title::after {
  background-color: var(--title-line-bg-color, var(--color-primary));
  content: var(--title-line-content, "");
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: var(--title-line-height, 3px);
  margin-top: var(--title-line-margin-top, 1.067em);
  max-width: var(--title-line-max-width, 2.8em);
  width: 100%;
}

@media (min-width: 992px) {
  .video--style-4-0 .video__title::after {
    margin-top: var(--title-line-margin-top-lg, 1.2em);
  }
}

.video--style-4-0 .video__title {
  --video-style-4-0-title-color: var(--color-white);
  --video-style-4-0-title-justify-content: flex-end;
  --video-style-4-0-title-font-size: 1.6em;
  --video-style-4-0-title-min-height: auto;
  --video-style-4-0-title-max-width: 100%;
  --video-style-4-0-title-padding: 1em;
  --title-line-max-width: 1.2em;
  --title-line-margin-top-lg: .8em;
  background-color: var(--color-grey-900);
  background-image: url("../../../images/sello-viu.svg");
  background-position: 50% 25px;
  background-repeat: no-repeat;
  background-size: 91px auto;
}

@media (min-width: 0) and (max-width: 991px) {
  .video--style-4-0 .video__title {
    padding-top: 170px;
  }
}

@media (min-width: 992px) {
  .video--style-4-0 .video__title {
    --video-style-4-0-title-font-size: 2.267em;
    --video-style-4-0-title-padding: 2em;
    --video-style-4-0-title-min-height: 0;
    --title-line-margin-top-lg: .6em;
    background: transparent;
    position: absolute;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}

@media (min-width: 0) and (max-width: 991px) {
  .video--style-4-0 .video__icon {
    bottom: 1.5em;
  }
}

@media (min-width: 992px) {
  .video--style-4-0 .video__icon {
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
}

.video--style-4-0 .video__icon:before {
  opacity: .3;
}

.video--style-4-0 a:hover button:before {
  opacity: 1;
}

/*# sourceMappingURL=../../maps/organisms/video/video--style-4-0.css.map */
