body { height: 200vh !important; } .user-index-header-text { width: 80%; margin: auto; text-align: left; padding: 0; } .user-index-h1 { font-size: 4.2rem; text-align: left; } .user-index-h2 { font-size: 3rem; text-align: left; } .outlined-text { -webkit-text-fill-color: transparent; -webkit-text-stroke: 2.2px #8c00ff; } .user-index-h1, .user-index-h2 { opacity: 0; transform: translateX(-35px); transition: opacity 0.8s ease, transform 0.6s ease; }