.elementor-11 .elementor-element.elementor-element-0cd362c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}/* Start custom CSS for html, class: .elementor-element-f270671 *//* Make the canvas cover the entire viewport */
#matrix {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: -1;
}

/* Center the content on the screen */
.content {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #fff;
  text-align: center;
  z-index: 10;
}

/* Typing effect for $SIM */
.content h1 {
  font-size: 8rem;
  font-weight: bold;

  background-color: transparent;
  padding: 0.5rem;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  border-right: 4px solid #fff;
  animation: typing 3s steps(8) forwards, blink 0.75s step-end infinite;
}

/* Typing effect for subtitle */
.content p {
  font-size: 2rem;
  color: #fff;
  overflow: hidden;
  white-space: nowrap;
  border-right: 4px solid #fff;
  opacity: 0; /* Initially hidden */
  animation: typingSubtitle 4s steps(24) forwards, blink 0.75s step-end infinite;
  animation-delay: 3.2s;
  animation-fill-mode: forwards;
}
@media screen and (max-width: 700px) {
.content p {
		font-size: 1.5rem;
	}
}
.content a {color: #fff}
.nextstep p {
  
    animation-fill-mode: forwards;
      animation: typingSubtitle 4s steps(24) forwards, blink 0.75s step-end infinite;
        animation-delay: 8.2s;
}

/* Typing animations */
@keyframes typing {
  from { width: 0; }
  to { width: 100%; }
}

@keyframes typingSubtitle {
  from { width: 0; opacity: 1; }
  to { width: 100%; opacity: 1; }
}

/* Blinking cursor */
@keyframes blink {
  50% { border-color: transparent; }
}

.social-links {
  margin-top: 1rem;
  display: flex;
  gap: 1.5rem; /* Adds space between the icons */
  justify-content: center;
}

.social-links svg {
  width: 40px;
  height: 40px;
  transition: transform 0.3s ease;
}/* End custom CSS */