@font-face {
  font-family: "Avenir Book";
  src: url("fonts/Avenir-Book.eot"); /* IE9 Compat Modes */
  src: url("fonts/Avenir-Book.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("fonts/Avenir-Book.otf") format("opentype"), /* Open Type Font */
    url("fonts/Avenir-Book.svg") format("svg"), /* Legacy iOS */
    url("fonts/Avenir-Book.ttf") format("truetype"), /* Safari, Android, iOS */
    url("fonts/Avenir-Book.woff") format("woff"), /* Modern Browsers */
    url("fonts/Avenir-Book.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Black";
  src: url("fonts/Avenir-Black.eot"); /* IE9 Compat Modes */
  src: url("fonts/Avenir-Black.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("fonts/Avenir-Black.otf") format("opentype"), /* Open Type Font */
    url("fonts/Avenir-Black.svg") format("svg"), /* Legacy iOS */
    url("fonts/Avenir-Black.ttf") format("truetype"), /* Safari, Android, iOS */
    url("fonts/Avenir-Black.woff") format("woff"), /* Modern Browsers */
    url("fonts/Avenir-Black.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}
body {
  font-family: "Avenir Book", sans-serif;
  font-weight: normal;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "Avenir Black", sans-serif;
  font-weight: normal;
  color: #702f8a;
}
a {
  color: #3ebfac;
}
a:hover {
  color: #349f8f;
}
b, strong {
  font-family: "Avenir Black", sans-serif;
  font-weight: normal;
}
.form-label {
  font-family: "Avenir Black", sans-serif;
  font-weight: normal;
}
.form-check-input:checked {
  background-color: #3ebfac;
  border-color: #3ebfac;
}
.text-purple {
  color: #702f8a;
}
.btn {
  font-family: "Avenir Black", sans-serif;
  font-weight: normal;
}
.btn-primary {
  background-color: #702f8a;
  border-color: #702f8a;
}
.btn-primary:hover, .btn-primary:active {
  background-color: #5a266e;
  border-color: #5a266e;
}