.font-style-xxlarge, .font-style-xlarge, .font-style-large, .font-style-small, .font-style-xsmall, .font-style-xxsmall,
.h1, .h2, .h3, .h4, .h5, .h6, p {
  font-family: 'Oxygen', sans-serif; }

.font-style-xxlarge, .font-style-xlarge, .font-style-large, .font-style-small, .font-style-xsmall, .font-style-xxsmall,
.h1, .h2, .h3, .h4, .h5, .h6,
h1, h2, h3, h4, h5, h6, p, .field-content {
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal; }

.font-style-xxlarge, .font-style-xlarge, .font-style-large, .font-style-small, .font-style-xsmall, .font-style-xxsmall,
.h1, .h2, .h3, .h4, .h5, .h6,
h1, h2, h3, h4, h5, h6 {
  margin-bottom: 8px; }

.font-style-xxlarge,
h1, .h1 {
  font-size: 2rem;
  font-weight: bold;
  line-height: 1.31; }

.font-style-xlarge,
h2, .h2 {
  font-size: 1.25rem;
  font-weight: bold;
  line-height: 1.4; }

.font-style-large,
h3, .h3 {
  font-size: 1.125rem;
  font-weight: bold;
  line-height: 1.22; }

.font-style-small,
h4, .h4 {
  font-size: 0.75rem;
  font-weight: normal;
  line-height: 2; }

.font-style-xsmall,
h5, .h5 {
  font-size: 0.75rem;
  font-weight: bold;
  line-height: 1.33; }

.font-style-xxsmall,
h6, .h6 {
  font-size: 0.625rem;
  font-weight: normal;
  line-height: 1.4; }

p {
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.5; }

a:hover {
  text-decoration: none;
  color: #7da198; }

/*# sourceMappingURL=fonts.css.map */
