.rc-bg-colour--3c3736 {
  background-color: #3c3736;
  color: #fff;
}
.rc-bg-colour--fff {
  background-color: #fff;
  color: #3c3736;
}
.rc-bg-colour--f59c00 {
  background-color: #f59c00;
  color: #fff;
}
.rc-bg-colour--ffffff {
  background-color: #ffffff;
  color: #3c3736;
}
.rc-bg-colour--827e7c {
  background-color: #827e7c;
  color: #fff;
}
.rc-bg-colour--d47abd {
  background-color: #d47abd;
  color: #fff;
}
.rc-bg-colour--6191ff {
  background-color: #6191ff;
  color: #fff;
}
.rc-bg-colour--62d2d0 {
  background-color: #62d2d0;
  color: #fff;
}
.rc-bg-colour--f59c00 {
  background-color: #f59c00;
  color: #fff;
}
.rc-bg-colour--3fa535 {
  background-color: #3fa535;
  color: #fff;
}
.rc-bg-colour--ffce44 {
  background-color: #ffce44;
  color: #fff;
}
.rc-bg-colour--3fa535 {
  background-color: #3fa535;
  color: #fff;
}
.rc-bg-colour--423c39 {
  background-color: #423c39;
  color: #fff;
}
.rc-bg-colour--3973b9 {
  background-color: #3973b9;
  color: #fff;
}
.rc-bg-colour--002e5f {
  background-color: #002e5f;
  color: #fff;
}
body {
  font-family: "proxima-nova", sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #3c3736;
  font-size: 1rem;
  background-color: #ececec;
}
body h1, body h2, body h3, body h4, body .rc-h1, body .rc-h2, body .rc-h3, body .rc-h4 {
  font-weight: 400;
  margin-bottom: 1.25rem;
}
body h1, body .rc-h1 {
  font-size: 3rem;
  margin-bottom: 2rem;
}
body h2, body .rc-h2 {
  font-size: 2.1875rem;
}
body h3, body .rc-h3 {
  font-size: 1.3125rem;
  font-weight: 600;
}
body h4, body .rc-h4 {
  font-size: 1.25rem;
  font-weight: 600;
}
body a {
  color: #3c3736;
  text-decoration: underline;
}
body a:hover {
  color: #f59c00;
}
body p {
  margin-bottom: 1.5rem;
}
body p:empty {
  display: none;
}
body .rc-p--large {
  font-size: 1.3125rem;
}
body .rc-p--small {
  font-size: 0.8125rem;
}
body hr {
  border-top: #3c3736 solid 1px;
  margin-left: -30px;
  margin-right: -30px;
}
body ul {
  margin-bottom: 1.5rem;
}
body ul li {
  margin-bottom: 0.55rem;
}
body blockquote {
  position: relative;
  padding-left: 30px;
  margin-bottom: 1.5rem;
  border-left: 3px solid #f59c00;
  font-style: italic;
}
body blockquote p {
  margin: 0;
}
body .rc-page-title {
  margin-top: 4rem;
}
body .rc-text--light {
  color: #fff;
}
body img {
  max-width: 100%;
  height: auto;
}
/*# sourceMappingURL=global.css.map */