JSFiddle - React, Tailwind, and code Playground
HTML
<div class="four">
<div class="fourtext">
<div class="fourtextleft">
<div class="fourh">List!</div>
<ul>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
</ul>
</div>
<div class="fourtextright">
<ul>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
</ul>
</div>
<div class="floaters"></div>
</div>
CSS
.four {
width: 100%;
height: 100%;
position: relative;
z-index: 5;
background-color: #fff;
background: url("images/hr.png") top no-repeat;
display: block;
opacity: 1.0;
margin: 0;
padding: 0;
}
.fourtext {
margin: -1% 0 -7% -35%;
padding: 0% 0 5% 0;
font-family: Roboto;
text-decoration: none;
text-transform: none;
font-weight: 300;
font-size: 2.0em;
color: #373737;
height: auto;
width: 75%;
left: 50%;
position: relative;
z-index: 6;
text-align: left;
border: none;
}
.fourh {
font-family: Roboto;
text-decoration: none;
text-transform: none;
font-weight: 100;
font-size: 4em;
color: #ed775a;
margin: 0 0 0 0;
padding: 0 0 4% 0;
text-align: left;
}
.fourtextleft {
font-family: Roboto;
text-decoration: none;
text-transform: none;
font-weight: 300;
font-size: .5em;
color: #666;
float: left;
width: 38%;
height: auto;
text-align: justify;
margin: 0% 5% 2% 0%;
padding: 4% 2% 3.5% 0%;
vertical-align: middle;
}
.fourtextright {
font-family: Roboto;
text-decoration: none;
text-transform: none;
font-weight: 300;
font-size: 1em;
color: #666;
float: right;
width: 30%;
height: auto;
text-align: justify;
margin: 3% 15% 2% 0%;
padding: 4% 0% 3.5% 2%;
vertical-align: middle;
}
.floaters {
clear: both;
}