@charset "UTF-8";
h1, h2, h3, h4, h5, h6 {
  font-family: "Montserrat", sans-serif;
  color: #0A0A0A;
}

p {
  font-family: "Nunito Sans", sans-serif;
  color: #777777;
}

body {
  background: #F9F9F9;
}

#content {
  min-height: 90vh;
}

.row {
  max-width: 85rem;
  margin-right: auto;
  margin-left: auto;
}

.button {
  background: #8E44AD;
  color: #FEFEFE;
  padding: 8px 12px;
  border-radius: 5px;
}

.button:hover {
  background: #319e67;
  color: #FEFEFE;
}

.subtitle {
  color: #8E44AD;
}

.button.secondary {
  background: #8E44AD;
}

.button.secondary:hover {
  background: #703688;
}

label {
  background: #3FC380;
  font-variant: small-caps;
  padding: 5px;
  border-radius: 5px;
  color: #FEFEFE;
}

.pad {
  padding: 30px 0;
}

.card {
  padding: 20px;
}

blockquote, pre > code {
  background: #f9f9f9;
  color: #3FC380;
  font-weight: 400;
  font-style: italic;
  border-left: 5px solid #ccc;
  margin: 1.5em 0;
  padding: 0.5em 10px;
  padding-left: 20px;
  quotes: "“" "”" "‘" "’";
}
blockquote p, pre > code p {
  color: #3FC380;
  font-weight: 400;
  font-style: italic;
}

.header {
  background: #3FC380;
  margin-bottom: 0;
}
.header a {
  color: #FEFEFE;
}

#slider {
  background: url("../../img/theology.jpg") center bottom;
  background-size: cover;
}
#slider .overlay {
  background: rgba(0, 0, 0, 0.7);
}
#slider .splide {
  padding-top: 80px;
}
#slider .row {
  padding-bottom: 0;
  max-width: 95rem;
}
#slider h1, #slider h6 {
  color: #FEFEFE;
}
#slider h6 {
  font-weight: 300;
  margin-bottom: 30px;
}
#slider .splide__pagination, #slider .splide__arrows {
  display: none;
}

#welcome h2, #welcome p {
  color: #FEFEFE;
}

#grid i {
  margin-bottom: 15px;
  color: #3FC380;
}
#biography img {
  float: left;
  border-radius: 8px;
  margin-right: 20px;
  margin-bottom: 10px;
  width: 400px;
}

footer {
  background: #222222;
}
footer p {
  color: #FEFEFE;
  margin-bottom: 0;
  font-size: 12px;
}

/*# sourceMappingURL=app.css.map */
