.page { background-color: var(--black); height: 100vh; padding-bottom: 60px; overflow: auto; } h2 { padding: 0 5%; font-size: 22px; margin: 20px auto 10px; color: white; font-weight: 400; } .description { width: 90%; margin: 0 auto; color: white; p { margin-bottom: 20px; font-size: 14px; line-height: 2; } } .next-button { position: fixed; left: 0px; bottom: 0px; background-color: var(--ash-black); color: var(--light-grey); font-size: 14px; width: 100%; height: 50px; border: 0px; display: flex; align-items: center; justify-content: center; box-shadow: 0px 0px 5px var(--black); .icon { width: 20px; height: 20px; fill: var(--light-grey); margin-right: 5px; } } ngx-siema-slide { display: block; }