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> 
     
    