html {
    font-size: 18px;
    font-family: 'Open Sans';
    scroll-behavior: auto !important;
}

body {
    max-width: 968px;
    margin: 25px auto;
}

a {
    color: #007FAE;
    text-decoration: none;
}

h1 {
    color: #4B9CD3;
}

h2 {
    color: #4B9CD3;
}

h3 {
    color: #13294B;
}

.page-margin-default {
    margin: 25px auto;
}

.page-margin-none {
    margin: 0 auto;
}

.banner {
    border-left: 6px solid #4B9CD3;
    background-color: #F8F8F8;
    box-shadow: 0px 6px 12px rgba(0,0,0,0.2);
    padding: 1rem;
}