body {
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
  }
  
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-weight: 700;

}
.navbar{
    border-bottom:3px solid #0D6EFD;
}

.navbar-nav {
    display: flex;
    min-width: 300px;
    list-style: none;
    padding-left: 0rem;
}

.navbar-nav a {
    display: flex;
    padding:5px;
    margin:10px;
    text-decoration: none;
}

a.navbar-brand {
    font-size: 28px;
    font-weight: bolder;
}

.navbar-toggler-icon {
    background-color: #0D6EFD;
    border-radius: 15%;
    height: 20px;
    width: 20px;
 }

.social {
    font-size: 26px;
    margin: 30px;
}
 .portraitPhoto {
     max-height: 600px;
 }

