body {
    background-color: #eef1f6;
}

ul {
    margin-top: 0;
}

.banner {
    background-color: #fff;
    height: 904px;
    margin-top: -95px;
}

h4.page-title {
    width: 100%;
}

.row {
    margin-bottom: 0;
}

.shadow {
    -webkit-box-shadow: 0 0 1em rgba(0, 0, 0, 0.14);
    box-shadow: 0 0 1em rgba(0, 0, 0, 0.14);
}

@media only screen and (max-width:993px) {
    #first-page .title-wrap h4 {
        text-align: center;
        margin-left: 0;
    }
}

.header-wrap {
    background-color: #fff;
}

.pointer {
    cursor: pointer;
}