body {
    background-color: #a9c9da;
}

header {
    background-color: #13507f;
}

footer {
    background-color: #13507f;
    overflow: hidden;
    position: fixed;
    bottom: 0;
    width: 100%;
    text-align: center;
}

.nav-btn {
    padding-left: 10ox;
    padding-right: 50px;
    display: inline-block;
    background-color: transparent;
    border: none;
}

h1 {
    font-family: "Bebas Neue", sans-serif;
    color: #ed9249;
    text-align-last: center;
    font-size: 40px;
}

h2 {
    font-family: "Poppins", sans-serif;
    color: #13507f;
    text-align-last: center;
    font-size: 27px;
}

p {
    font-family: "Roboto", sans-serif;
    color: #002235;
    text-align-last: center;
}

div.form {
    text-align-last: center;
}

form {
    flex-flow: row wrap;
    align-items: center;
    justify-content: center;
}

input[type="text"] {
    border: 1px solid #eadbca;
    background-color: #eadbca;
    color: #002235;
    width: 35%;
}

input[type="number"] {
    border: 1px solid #eadbca;
    background-color: #eadbca;
    color: #002235;
    width: 19%;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type="button"] {
    border: 1px solid #7ccb8f;
    background-color: #7ccb8f;
    color: #fff1d6;
    font-family: "Poppins", sans-serif;
    padding: 10px;
    margin: 5px;
    justify-content: center;
}

section {
    background-color: #fbeede;
    width: 90%;
    text-align: center;
    margin: auto;
    font-family: "Roboto", sans-serif;
    color: #002235;
    text-align-last: center;
}

table,
th,
td {
    border: 2px solid #13507f;
    border-collapse: collapse;
    border-color: #13507f;
    padding: 5px;
}

tr:nth-child(odd) {
    background-color: #fbeede;
}

tr:nth-child(even) {
    background-color: #eadbca;
}

.center {
    margin-left: auto;
    margin-right: auto;
}
