Could someone explain what the problem is in the code? No matter what I do, even taking out all the styles I can't align in the middle.
.Div1 {
vertical-align: middle;
height: 100%;
width:100%;
position: relative;
min-height: 100px;
background: linear-gradient(180deg, rgba(0,113,142,1) 0%, rgba(119,111,111,0.8855917366946778) 80%);
}
.Div2 {
position: absolute;
top:75px;
bottom: 0;
text-align: center;
font-size: 12px;
}
<div class="Div1">
<p>I-BS</p>
<div class="Div2">
<p>
<font size="auto"> <strong>CRONOGRAMA CLUSTER; &nbs; EMBARCAÇÃO&;   ;SAÍDA </strong>
</font>
</p>
</div>
</div>