html {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

*, *:before, *:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -moz-box-sizing: inherit;
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

a:not([class]) {
  color: #7e32b7;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

a:not([class]):hover {
  color: #7e32b7;
  text-decoration: underline;
}

body.orbit {
  font-family: "Open Sans", Helvetica, Arial, Lucida, sans-serif !important;
}
body.orbit p {
  font-family: Arial, Verdana, Geneva, sans-serif !important;
  color: #333132;
  font-weight: 400;
  line-height: 2;
  font-size: 16px;
  margin: 0 0 15px;
}
body.orbit p a {
  color: #7e32b7;
  text-decoration: none !important;
}
body.orbit p a:hover {
  color: #5d2587;
}
body.orbit p a[href$=".org"] {
  letter-spacing: 0 !important;
}
body.orbit blockquote {
  padding: 15px 15px 15px 30px;
  border: none;
  -moz-box-shadow: none !important 1px solid #d1d3d4;
  -webkit-box-shadow: none !important 1px solid #d1d3d4;
  box-shadow: none !important 1px solid #d1d3d4;
}
body.orbit blockquote p {
  font-family: "Open Sans", Helvetica, Arial, Lucida, sans-serif !important;
  font-size: 26px;
  line-height: 1.34;
  font-style: italic;
  font-weight: 300;
  color: #7e32b7;
  letter-spacing: .1em;
}
@media (min-width: 768px) {
  body.orbit blockquote p {
    font-size: 30px;
    line-height: 1.26667;
  }
}
body.orbit ul, body.orbit ol li {
  color: #333132;
}
body.orbit hr,
body.orbit hr.et_pb_divider {
  color: #333132;
}
body.orbit h1, body.orbit h2, body.orbit h3, body.orbit h4, body.orbit h5, body.orbit h6 {
  font-family: "Open Sans", Helvetica, Arial, Lucida, sans-serif !important;
}
body.orbit h1 a, body.orbit h2 a, body.orbit h3 a, body.orbit h4 a, body.orbit h5 a, body.orbit h6 a {
  color: #7e32b7;
  text-decoration: none;
}
body.orbit h1 {
  font-size: 40px;
  line-height: 1.1;
  color: #231f20;
  margin: 0 0 45px;
  padding: 0 0 45px;
  border-bottom: 1px solid #d1d3d4;
  letter-spacing: -.02em;
  font-weight: 400;
}
@media (min-width: 768px) {
  body.orbit h1 {
    font-size: 50px;
  }
}
body.orbit h2 {
  font-size: 30px;
  line-height: 1.11111;
  color: #231f20;
  margin: 0 0 20px;
  font-weight: 400;
}
@media (min-width: 768px) {
  body.orbit h2 {
    font-size: 36px;
  }
}
body.orbit h3 {
  font-size: 23px;
  line-height: 1.2;
  color: #231f20;
  margin: 0 0 20px;
  font-weight: 600;
}
@media (min-width: 768px) {
  body.orbit h3 {
    font-size: 26px;
    line-height: 1.15385;
  }
}
body.orbit h4 {
  font-size: 30px;
  line-height: 1.34;
  color: #636466;
  margin: 0 0 25px;
  font-weight: 300;
}
@media (min-width: 768px) {
  body.orbit h4 {
    font-size: 30px;
    line-height: 1.33333;
  }
}
body.orbit h5 {
  font-size: 20px;
  line-height: 1.2;
  color: #231f20;
  font-weight: 700;
  letter-spacing: .01em;
}
body.orbit h6 {
  font-size: 16px;
  line-height: 1.125;
  color: #231f20;
  font-weight: 700;
  margin: 0 0 5px;
  letter-spacing: .075em;
  text-transform: uppercase;
}

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