/* line 8, components/text/text.scss */
.paragraph--type--text .field--name-field-body p {
  font-size: 1.13rem;
}

/* line 13, components/text/text.scss */
.paragraph--type--text .field--name-field-body h2:first-of-type {
  margin-top: 0 !important;
}

/* line 18, components/text/text.scss */
.paragraph--type--text .field--name-field-body h3:first-of-type {
  margin-top: 0 !important;
}

/* line 23, components/text/text.scss */
.paragraph--type--text .field--name-field-body .h1 {
  font-family: "Raleway", arial, sans-serif;
  font-size: 42px;
  font-weight: 300;
  color: #000;
}

/* line 28, components/text/text.scss */
.paragraph--type--text .field--name-field-body .h2 {
  font-family: "Raleway", arial, sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 42px;
  color: #000;
}

/* line 33, components/text/text.scss */
.paragraph--type--text .field--name-field-body .h3 {
  font-family: "Raleway", arial, sans-serif;
  font-size: 24px;
  font-weight: 300;
  color: #00876a;
}

/* line 38, components/text/text.scss */
.paragraph--type--text .field--name-field-body .h4 {
  font-family: "Raleway", arial, sans-serif;
  font-size: 21px;
  font-weight: 300;
  color: #000;
}

/* line 43, components/text/text.scss */
.paragraph--type--text .field--name-field-body .h5 {
  font-family: "Raleway", arial, sans-serif;
  font-size: 18px;
  font-weight: 300;
  color: #000;
}

/* line 48, components/text/text.scss */
.paragraph--type--text .field--name-field-body .h6 {
  font-family: "Raleway", arial, sans-serif;
  font-size: 14.08px;
  font-weight: 500;
  color: #000;
}

/* line 53, components/text/text.scss */
.paragraph--type--text .field--name-field-body ul, .paragraph--type--text .field--name-field-body ol {
  font-size: 1.13rem;
  padding-left: 1.13rem;
  margin-left: 1rem;
}

/* line 57, components/text/text.scss */
.paragraph--type--text .field--name-field-body ul li, .paragraph--type--text .field--name-field-body ol li {
  padding-left: 0;
  margin-bottom: 1rem;
}

/* line 60, components/text/text.scss */
.paragraph--type--text .field--name-field-body ul li a, .paragraph--type--text .field--name-field-body ul li p a, .paragraph--type--text .field--name-field-body ol li a, .paragraph--type--text .field--name-field-body ol li p a {
  font-size: inherit;
}

/* line 69, components/text/text.scss */
.theme-dark-green {
  background-color: #007A5F;
}

/* line 72, components/text/text.scss */
.theme-dark-green h1,
.theme-dark-green .h1,
.theme-dark-green h2,
.theme-dark-green .h2,
.theme-dark-green h3,
.theme-dark-green .h3,
.theme-dark-green h4,
.theme-dark-green .h4,
.theme-dark-green h5,
.theme-dark-green .h5,
.theme-dark-green h6,
.theme-dark-green .h6,
.theme-dark-green p {
  color: #fff !important;
}

/* line 88, components/text/text.scss */
.theme-dark-green .btn-primary {
  background-color: #fff;
  border-color: #fff;
  color: #007A5F;
}

/* line 93, components/text/text.scss */
.theme-dark-green .btn-primary:hover {
  color: #fff;
}

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