.home-layout .wrap__page-content {
    width:100%;
}

.featuredblock__item.hasicon .featuredblock__icon {
    min-height: 15px;
}

.navigation:not(.mm-menu) .navigation__list .navigation__item a {
        padding: 25px 8px;
}

p.location__phone a {
    color:#1196c3;
}
.outer-div {
    border: 1px solid #475da9;
    border-radius: 16px;
    box-shadow: 0px 0px 12px #475da9;
    margin:15px;
}

.inner-div {
    padding: 10px 30px;
}
.inner-div p{
    text-align:center;
}
.inner-div h3{
    text-align:center;
    font-weight:bold;
    font-size:22px!important;
    color:#000!important;
}