@font-face {
    font-family:encode_sanssemibold;
    src:url(/fonts/encodesans-semibold-webfont.eot?#iefix) format(embedded-opentype),
    url(/fonts/encodesans-semibold-webfont.woff2) format(woff2),
    url(/fonts/encodesans-semibold-webfont.woff) format(woff),
    url(/fonts/encodesans-semibold-webfont.ttf) format(truetype),
    url(/fonts/encodesans-semibold-webfont.svg#encode_sanssemibold) format(svg);
    font-weight:400;
    font-style:normal;
}
h1, h2, h3, h4, h5 {
    font-family:encode_sanssemibold;
    color:#015649;
}

.navbar-custom {
    background-color:#02c1a4;
}

/* Modify brand and text color */

.navbar-custom .navbar-brand,
.navbar-custom .navbar-text,
.nav-link, a {
    color: #015649;
}


a:hover, .nav-link:hover {
    color: #0156497c;
}

.navbar-brand img {
    margin-right:.5rem;
}



.s-footer li a {

    text-decoration: none;
    color:#000;
}

.s-footer li a:hover {
    color:#fff;
}



.card-img-top img {
    width:100%;
}


.card-title a {
    color:#015649;
    text-decoration:none;
}

.s-quiz-banner {
    height:12rem;
    background-repeat:no-repeat;
    background-size:cover;
    margin:1rem 0 0;
}

.button:hover, .button:focus {
    color:#013f36;
    background-color:#02c2a4;
}