Вот самый простой способ найти то, что вы ищете, но с немного другой структурой. Здесь h1 находится близко к входу, поэтому легче редактировать каждый элемент.
Я также добавил переход непрозрачности, чтобы проиллюстрировать, как добиться некоторых эффектов анимации с помощью CSS.
.slider {
text-align: center;
}
.slider h1 {
display: inline;
position: absolute;
top: 1em;
left: 0;
width: 100%;
opacity: 0;
transition: opacity 0.6s;
}
.slider input {
display: inline;
position: relative;
top: 10em;
}
.slider input:checked + h1 {
opacity: 1;
}
<div class="slider">
<input type="radio" name="slide" checked>
<h1>Your Beauty Starts Here</h1>
<input type="radio" name="slide">
<h1>We Serve You for All Your Beauty Needs</h1>
<input type="radio" name="slide">
<h1>It’s Time to Relax & Take Care of Yourself</h1>
</div>