.container{
    padding-bottom: 10px;
    margin-bottom: 30px;
    background-image: url(img/header_image.JPG);
    background-size: cover;
    height: 100vh;
    width: 100%;
    text-align: right;
}

.header-contact{
    margin-top:10px;
    margin-right: 50px;
    background-color:white;
     display: inline-block;
    padding: 0px 30px;
}

.header-contact p{
    color: hsl(0, 0%, 41%);
}

.align-center{
    text-align: center;
}

.title-container{
    display: flex;
    margin-left: 1%;
    margin-right: 1%;
}

.title-item{
    width: 32%;
}

.title-item img{
    width: 90%;
}

.page-title {
    text-align: center;
    padding-bottom : 30px;
}

.page-title h1{
    background-color: #fffacd;
    display: inline-block;
    padding: 10px;
}