@media only screen and (min-width: 1560px) {
    .top-menu .nav li {
        padding: 0 25px;
    }
}

.parallax__sustainability {
    background-image: url(/img/sustainability/sustainability_2880x1360.jpg);
    padding: 10%;
}

.parallax__environment {
    background-image: url(/img/sustainability/environment_2880x1360.jpg);
    padding: 10%;
}

.parallax__social {
    background-image: url(/img/sustainability/social_2880x1360.jpg);
    padding: 10%;
}

.parallax__governance {
    background-image: url(/img/sustainability/governance_2880x1360.jpg);
    padding: 10%;
}

#sustainability-page .navbar li a {
    color: #fff;
}

#sustainability-page div.hero {
    position: relative;
    display: inline-block;
    width: 100%;
}

#sustainability-page img {
    width: 100%;
    max-width: 100%;
}

#sustainability-page .caption {
    position: absolute;
    width: 100%;
    top: 50%;
    left: 0;
    font-size: 60px;
    color: #fff;
    text-align: center;
}

#sustainability-page .content {
    padding: 50px 0;
}

#sustainability-page li,
#sustainability-page li a,
#sustainability-page p {
    font-size: 18px;
    line-height: 24px;
    color: #58595b;
}

#sustainability-page p .intro {
    font-weight: 900;
    font-size: 18px;
    line-height: 24px;
    color: #58595b;
}

#sustainability-page h1 {
    font-size: 60px;
    color: #0063a3;
}


