body {

    background-image: url(../img/bg5.jpg);
    background-attachment: fixed;
    background-size: cover;
    background-position: center;
}

.container {
    width: 960px;
    margin: 0 auto;
    padding: 1px;
}

.container p {
    margin-top: 50px;
    margin-bottom: 50px;
}

.main-header {
    margin-top: 100px;
    padding: 1px;
    background-image: url(../img/banner.jpg);
}

.main-header__avatar {
    display: block;
    width: 10%;
    margin: 0 auto;
    margin-top: -70px;
    border: 3px solid white;

    border-radius: 999px;
    box-shadow: 0 0px 2px 2px beige;
}

h1 {
    text-align: center;
    font-weight: 200;
    font-size: 40px;
    font-family: 'Open Sans', 'helvetica', arial, sans-serif;
    text-shadow: 0 1px black;
    color: whitesmoke;
    margin-bottom: 20px;
}