

body {
    background-color: #1c3562;
    color: rgba(255, 255, 255, 0.75);
    font-family: 'Roboto', sans-serif;
    font-size: 16pt;
    font-weight: 400;
    letter-spacing: -0.01em;
    line-height: 1.65em;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: 700;
}


@media screen and (max-width: 575px) {
    h2 {
        font-size: 22px;
    }

    h3 {
        font-size: 18px;
    }
}

a, a:hover, a:focus, .button:focus, button:focus, .btn:focus {
    text-decoration: none;
    outline: none;
    box-shadow: none;
    -webkit-transition: 1s;
    transition: 1s;
}

a, a.link {
    color: #f9b232;
}

.link:hover,
.link:active,
.link:focus,
.link:active:hover {
    color: #f9b232;
}
