/* Portfolio: lectura independiente de la columna de texto en escritorio. */
@media only screen and (min-width: 1000px) {
  body.single-portfolio .nectar-sticky-column-css > .n-sticky > .vc_column-inner {
    max-height: calc(100vh - var(--nectar-sticky-top-distance, 146px) - 24px);
    max-height: calc(100dvh - var(--nectar-sticky-top-distance, 146px) - 24px);
    overflow-y: auto;
    overflow-x: hidden;
    overscroll-behavior-y: contain;
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
  body.single-portfolio .nectar-sticky-column-css > .n-sticky > .vc_column-inner::-webkit-scrollbar {
    display: none;
    width: 0;
    height: 0;
  }
}