.elementor .scroll-dots{.scroll-dots {
position: relative;
}

.scroll-dots::after {
content: "";
display: block;
width: 2px;
height: 80px;
margin: 0 auto;
background: repeating-linear-gradient(
  to bottom,
  #999,
  #999 4px,
  transparent 4px,
  transparent 8px
);
animation: scrollDots 1.5s linear infinite;
}

@keyframes scrollDots {
from { background-position: 0 0; }
to { background-position: 0 20px; }
}\n}.elementor .hero-video{width: 100%;
height: 60vh;\n}.elementor .sf-section-title-snake{display:flex;justify-content:space-between;align-items:center;display: block;
width: fit-content;
margin-left: auto !important;
margin-right: auto !important;
align-self: center !important;\n}