html, body {
    height: 100%;
}

body {
    margin: 0;
    position: relative;
    top: -20px;
    display: flex;
    flex-direction: column;
}

h2, p, h3, h4 {
    color: #E7DED1;
}

h2 {
    padding-top: 20px;
    padding-bottom: 20px;
}

.bg-blue {
    background-color: #0A2540;
}

.fullScr-box {
    width: 100%;
    flex-grow: 1;
    padding-bottom: 20px;
    margin-bottom: -20px;
}
.img-fullW {
    width: 40%;
    margin-left: 30%;
}
.img-fullW > img {
    width: 100%;
    border: solid 3px #C47A5A;
}