JSFiddle - React, Tailwind, and code Playground

HTML

<div class="block">
  <div class="block__module">
    <h1>Title</h1>
    <p>
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec commodo pellentesque est quis mollis. Nulla suscipit risus a ornare viverra. Suspendisse potenti. Phasellus tempor imperdiet ullamcorper. Nam accumsan volutpat tincidunt. Cras eu mauris posuere, imperdiet elit ac, rutrum ligula. Maecenas ullamcorper sit amet nisi vitae consectetur. Sed ultrices lorem a fermentum lacinia.
    </p>
    <p>
    Maecenas a diam lacinia, euismod lorem tempor, dignissim nibh. Duis non varius arcu, pulvinar molestie ex. Maecenas quis magna convallis, dignissim sem a, accumsan eros. Quisque sed lobortis tortor. Nunc odio mauris, bibendum a velit euismod, egestas accumsan sem. Sed dictum vestibulum arcu, molestie efficitur quam hendrerit a. Fusce a est massa. Quisque lorem mauris, interdum vel neque eu, rhoncus scelerisque orci. Ut non porta lacus. Nam congue quam vitae aliquet aliquam. Aliquam malesuada lorem a enim porta bibendum. Donec quis dapibus nisi, rhoncus aliquet velit.
    </p>
  </div>
</div>

CSS

.block {
  display:table;
  height: 500px;
  width:100%;
}

.block__module {
  display:table-cell;
  vertical-align:middle;
}