#about{
   background: linear-gradient(60deg, #fdfbfb 0%, #ebedee 100%);
}

.image-wrapper{
    border: 1px solid #ccc;
    padding: 20px;
    background-color: #fff;
    text-align: center;
}

section h2, section h4, h5.card-title{
    color: #095197;
}

section#offer .img-wrapper{
    text-align: center;
    height: 200px;
    border-bottom: 1px solid #eee;
    padding: 10px;
}

section#offer img{
    max-height: 200px;
    max-width: 200px;
}

section#offer .card{
    margin-bottom: 20px;
}

section#contact{
    background: linear-gradient(90deg, #396afc 0%, #095197 100%);
    color: #fff;
}

section#contact h2{
    color: #fff;
}

section#contact a, a.navbar-brand, .navbar a , .navbar a.nav-link.active{
    color: #fff;
}

a.nav-link.active{
    font-weight: bold;
}

a.nav-link:hover{
    color: #fff;
    text-decoration: underline;
}

a.navbar-brand:hover{
    color: #fff;
}

.navbar{
    background: linear-gradient(90deg, #396afc 0%, #095197 100%);
}