.css-o7gy9u.builder-block{margin:0!important}.parallax-outer{overflow:hidden;z-index:1300;background-color:#23094b}.parallax{height:100vh;width:100%;position:relative}.parallax img{position:absolute}.mountain-1,.mountain-2,.mountain-3{width:100%;bottom:0;z-index:3}.mountain-2{bottom:20px;z-index:2}.mountain-1{position:absolute;bottom:130px;width:100%;height:auto;z-index:3;pointer-events:none;display:flex;justify-content:center;align-items:flex-end}.mountain-1 .lottie-animation{width:100%;height:auto;max-height:100vh;object-fit:contain}.sun{top:70%;left:50%;transform:translate(-50%,-50%);width:40%}.clouds-left{left:0;width:20%}.clouds-right{right:0;width:20%}.clouds-bottom{bottom:0;width:100%}.stars{top:-550px;left:0;width:100%}.copy{position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);z-index:10;color:var(--secondaryColor);display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;width:100%;padding:0 1rem;opacity:0}.parallax-outer h1{font-size:clamp(2rem,8vw,10rem);text-transform:uppercase;margin:0;line-height:1.2;font-family:Manrope,sans-serif;font-weight:900}.gradient-text{background:linear-gradient(90deg,rgba(217,202,255,1),rgba(204,127,237,1));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.copy span{background-color:var(--secondaryColor);color:var(--primaryColor);padding:1rem;font-weight:800;border-radius:.5rem;opacity:0;text-transform:uppercase!important}@media (max-width:1161px){.mountain-1{bottom:30px}}@media (max-width:1024px){.mountain-1 .lottie-animation{transform:scale(1.5);transform-origin:bottom center}.copy{top:50%}}@media (max-width:668px){.parallax-outer h1{font-size:5rem;text-transform:uppercase}.mountain-1 .lottie-animation{transform:scale(1.5);transform-origin:bottom center}}@media (max-width:508px){.parallax-outer h1{font-size:5rem;text-transform:uppercase}.mountain-1 .lottie-animation{transform:scale(2.5);transform-origin:bottom center}.mountain-1{bottom:20px}}@media (max-width:480px){.copy{padding:0 1.5rem}.parallax-outer h1{font-size:3rem}}@keyframes waveMotion{0%{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-6px) rotate(1deg)}50%{transform:translateY(0) rotate(0deg)}75%{transform:translateY(6px) rotate(-1deg)}to{transform:translateY(0) rotate(0deg)}}.animate-wavy{animation:waveMotion 6s ease-in-out infinite}