I tried a lot before creating this doubt, but I didn't find anything like that, I can't align a div vertically with the bootstrap, how can I do this?

```html
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" />
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet" />

<div class="container text-center p-5">
  <h1 style="font-family: 'Montez', cursive; font-size: 100px;">Nome</h1>
  <p style="font-family: 'Montserrat'; font-size: 20px;">Dev</p>
  <a href="#" class="btn btn-primary col-lg-4 col-sm-4 col-md-4 rounded-pill font-weight-bold">PORTFÓLIO</a>
  <div class="mt-4">
    <a href="#">
      <i class="fa fa-instagram fa-2x"></i>
    </a>
    <a href="#">
      <i class="fa fa-linkedin fa-2x"></i>
    </a>
  </div>
</div>
```