html,
body,
.wrapper {
    height: 100%;
    margin: 0;
    background-color: #74B30E;
}

body {
    background-color: #74B30E;
}

div {
    background-color: #74B30E;
}

.nav-bar {
    background-color: #091E05;
    height: 3rem;
    margin-bottom: 6rem;
}

.title-wrapper,
.caption-wrapper {
    padding: 1rem;
}

.icon-wrapper {
    display: flex;
    justify-content: center;
}

h1,
p {
    color: #004F2D;
    text-align: center;
}