.elementor .gs-scroll-video-host{padding:1px;position: relative !important;
height: 230vh !important;
min-height: 230vh !important;
display: block !important;
overflow: visible !important;



.elementor-widget-scroll-video {
position: absolute !important;
inset: 0 !important;
width: 100% !important;
height: 100% !important;
z-index: 0 !important;
}

.gs-scroll-video-host .gs-scroll-video,
.gs-scroll-video-host .elementor-widget-container {
height: 100% !important;
min-height: 0 !important;
}

.gs-scroll-video__sticky {
position: sticky !important;
top: 0 !important;
height: 100vh !important;
}

.gs-scroll-video-content {
position: sticky !important;
top: 0 !important;
height: 100vh !important;
min-height: 100vh !important;
z-index: 2 !important;
pointer-events: none;
}

.gs-scroll-video-content .e-con-inner {
height: 100% !important;
display: flex !important;
flex-direction: column !important;
justify-content: center !important;
transform: translateY(80px); /* ajustá esto */
}

.gs-scroll-video-content a,
.gs-scroll-video-content button {
pointer-events: auto;
}

.gs-scroll-video__sticky::before {
  background: linear-gradient(35deg, rgba(42, 27, 92, 0.67) 36.09%, rgba(89, 57, 194, 0.40) 54.75%);
  content: "";
  position: absolute;
  inset: 0;
}\n}