body {
    background-color: #ecd3b5;

}

.section-header h1 {
    text-align: center;
}

.main-container {
    padding: 2rem 1rem;
    display: flex;
    justify-content: center;
}

.sub-main-container {
    width: 60%;
    padding: 0rem 1rem;
}

.main-container h1 {
    padding-top: 0rem;
}

.section-container,
.section-header,
.section-block {
    padding-bottom: 1rem;
}

.section-container h3,
.section-container h2 {
    padding: 1rem 0;
}

blockquote {
    padding: 0.5rem 0;
}

li  {
    padding: 0.3rem 0;
}

h1, h2, h3, p strong {
    color: #7A1E1E;
}

p, blockquote {
    color: #3b2f2f;
}



