#section-1 {
  color      : #4b4a48;
  background : #f7f0de;
}

#section-1 p {
  font-size : 1.2rem;
}

#section-1 p a:active,
#section-1 p a:focus,
#section-1 p a:link,
#section-1 p a:visited {
  color           : #9f7855;
  text-decoration : none;
  font-weight     : 600;
}

#section-1 p a:hover {
  color           : #745437;
  text-decoration : none;
  font-weight     : 600;
}

#section-1 h2 {
  color          : #503e2d;
  text-transform : uppercase;
  font-weight    : 800;
  letter-spacing : 2px;
}

#section-1 h2 a:active,
#section-1 h2 a:focus,
#section-1 h2 a:link,
#section-1 h2 a:visited {
  color           : 503e2d;
  text-decoration : none;
}

#section-1 h2 a:hover {
  color           : 9f7855;
  text-decoration : none;
}

#section-2 {
  color      : #438793;
  background : #bbd3c3;
}

#section-2 .btn-outline-info {
  color            : #fff;
  border-color     : #17a2b8;
  background-image : none;
  background-color : #17a2b8;
}

#section-2 .btn-outline-info:hover {
  color            : #17a2b8;
  border-color     : #fff;
  background-image : none;
  background-color : #fff;
}

#section-2 p {
  text-align : right;
  font-size  : 1.2rem;
}

#section-2 ul {
  font-size : 1.2rem;
}

#section-2 li {
  padding-bottom : 1.2rem;
}

#section-2 h2 {
  color          : #438793;
  text-transform : uppercase;
  font-weight    : 800;
  letter-spacing : 2px;
}

#section-2 h2 a:active,
#section-2 h2 a:focus,
#section-2 h2 a:link,
#section-2 h2 a:visited {
  color           : red;
  text-decoration : none;
}

#section-2 h2 a:hover {
  color           : blue;
  text-decoration : none;
}

#section-3 {
  background : #438793;
}

#section-3 .btn-outline-info {
  color            : #fff;
  border-color     : #34707b;
  background-image : none;
  background-color : #34707b;
}

#section-3 .btn-outline-info:hover {
  color            : #17a2b8;
  border-color     : #fff;
  background-image : none;
  background-color : #fff;
}

#section-3 p {
  color     : #fff;
  font-size : 1.2rem;
}

#section-3 h2 {
  color          : #fff;
  text-transform : uppercase;
  font-weight    : 800;
  letter-spacing : 2px;
}

#section-4 {
  color      : #fff;
  background : #a52b33;
}

#section-4 .btn-outline-info {
  color            : #fff;
  border-color     : #901f26;
  background-image : none;
  background-color : #901f26;
}

#section-4 .btn-outline-info:hover {
  color            : #a52b33;
  border-color     : #fff;
  background-image : none;
  background-color : #fff;
}

#section-4 p {
  font-size : 1.2rem;
}

#section-5 {
  background : #fff;
}

#section-5 .img-border {
  border : 1px solid #fff;
}

a.section-5-link:active,
a.section-5-link:focus,
a.section-5-link:link,
a.section-5-link:visited {
  color           : inherit;
  text-decoration : underline;
  font-weight     : 500;
}

a.section-5-link:hover {
  color           : black;
  text-decoration : none;
}

#section-6 {
  background : #71628b;
}

#section-6 .btn-outline-info {
  color            : #fff;
  border-color     : #544371;
  background-image : none;
  background-color : #544371;
}

#section-6 .btn-outline-info:hover {
  color            : #71628b;
  border-color     : #fff;
  background-image : none;
  background-color : #fff;
}

#section-6 p {
  color     : #fff;
  font-size : 1.2rem;
}

#section-6 h2 {
  color          : #fff;
  text-transform : uppercase;
  font-weight    : 800;
  letter-spacing : 2px;
}

#section-7 {
  background : #899c82;
}

#section-7 .btn-outline-info {
  color            : #fff;
  border-color     : #64775d;
  background-image : none;
  background-color : #64775d;
}

#section-7 .btn-outline-info:hover {
  color            : #899c82;
  border-color     : #fff;
  background-image : none;
  background-color : #fff;
}

#section-7 p {
  color     : #503e2d;
  font-size : 1.2rem;
}

#section-7 h2 {
  color          : #503e2d;
  text-transform : uppercase;
  font-weight    : 800;
  letter-spacing : 2px;
}

#section-8 {
  background : #d9c76f;
}

#section-8 .btn-outline-info {
  color            : #fff;
  border-color     : #b4a55b;
  background-image : none;
  background-color : #b4a55b;
}

#section-8 .btn-outline-info:hover {
  color            : #d9c76f;
  border-color     : #fff;
  background-image : none;
  background-color : #fff;
}

#section-8 p {
  color     : #503e2d;
  font-size : 1.2rem;
}

#section-8 h2 {
  color          : #503e2d;
  text-transform : uppercase;
  font-weight    : 800;
  letter-spacing : 2px;
}

#section-9 {
  color      : #fff;
  background : #ad514b;
}

#section-9 .btn-outline-info {
  color            : #fff;
  border-color     : #91403b;
  background-image : none;
  background-color : #91403b;
}

#section-9 .btn-outline-info:hover {
  color            : #ad514b;
  border-color     : #fff;
  background-image : none;
  background-color : #fff;
}

#section-9 p {
  font-size : 1.2rem;
}

#section-9 h2 {
  text-transform : uppercase;
  font-weight    : 800;
  letter-spacing : 2px;
}

#section-10 {
  background : #6faed9;
}

#section-10 .btn-outline-info {
  color            : #fff;
  border-color     : #326c93;
  background-image : none;
  background-color : #326c93;
}

#section-10 .btn-outline-info:hover {
  color            : #6faed9;
  border-color     : #fff;
  background-image : none;
  background-color : #fff;
}

#section-10 p {
  color     : #fff;
  font-size : 1.2rem;
}

#section-10 h2 {
  color          : #fff;
  text-transform : uppercase;
  font-weight    : 800;
  letter-spacing : 2px;
}

.mtc-footer {
  position   : relative;
  width      : 100%;
  float      : left;
  margin-top : 0;
  padding    : 3em 0;
  color      : #fff;
  background : #2d1938;
}

.mtc-footer p a:active,
.mtc-footer p a:focus,
.mtc-footer p a:link,
.mtc-footer p a:visited {
  color           : #fff;
  text-decoration : none;
  font-weight     : 600;
}

.mtc-footer p a:hover {
  color           : #fff;
  text-decoration : none;
  font-weight     : 600;
}

#sources {
  color      : #4b4a48;
  background : #f7f0de;
}

#sources p {
  font-size : 1.2rem;
}

#sources p a:active,
#sources p a:focus,
#sources p a:link,
#sources p a:visited {
  color           : #9f7855;
  text-decoration : none;
  font-weight     : 600;
}

#sources p a:hover {
  color           : #745437;
  text-decoration : none;
  font-weight     : 600;
}

#sources h2 {
  color          : #503e2d;
  text-transform : uppercase;
  font-weight    : 800;
  letter-spacing : 2px;
}

#sources h2 a:active,
#sources h2 a:focus,
#sources h2 a:link,
#sources h2 a:visited {
  color           : 503e2d;
  text-decoration : none;
}

#sources h2 a:hover {
  color           : 9f7855;
  text-decoration : none;
}
