body, button, input, select, textarea, .ast-button, .ast-custom-button {
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 16px;
}
.entry-content, .content {
  margin-bottom: 40px;
}
.entry-content h1, .content h1, h1.fl-heading, #primay h1.fl-cta-title, footer h1 {
  color: #000;
  font-family: 'Roboto Slab', serif;
  /*
   @if (list.index($header_tags_bold, $header_tag)) {
   font-weight: 700;
   }
   */
}
.entry-content h2, .content h2, h2.fl-heading, #primay h2.fl-cta-title, footer h2 {
  color: #000;
  font-family: 'Roboto Slab', serif;
  /*
   @if (list.index($header_tags_bold, $header_tag)) {
   font-weight: 700;
   }
   */
}
.entry-content h3, .content h3, h3.fl-heading, #primay h3.fl-cta-title, footer h3 {
  color: #000;
  font-family: 'Roboto Slab', serif;
  /*
   @if (list.index($header_tags_bold, $header_tag)) {
   font-weight: 700;
   }
   */
}
.entry-content h4, .content h4, h4.fl-heading, #primay h4.fl-cta-title, footer h4 {
  color: #000;
  font-family: 'Roboto Slab', serif;
  /*
   @if (list.index($header_tags_bold, $header_tag)) {
   font-weight: 700;
   }
   */
}
.entry-content h5, .content h5, h5.fl-heading, #primay h5.fl-cta-title, footer h5 {
  color: #000;
  font-family: 'Roboto Slab', serif;
  /*
   @if (list.index($header_tags_bold, $header_tag)) {
   font-weight: 700;
   }
   */
}
.entry-content h6, .content h6, h6.fl-heading, #primay h6.fl-cta-title, footer h6 {
  color: #000;
  font-family: 'Roboto Slab', serif;
  /*
   @if (list.index($header_tags_bold, $header_tag)) {
   font-weight: 700;
   }
   */
}
.fl-post-feed .fl-post-feed-post .fl-post-text h3.fl-post-title {
  font-weight: 700;
}
.entry-content .fl-post-title-new, .content .fl-post-title-new {
  font-size: 20px;
  line-height: 26px;
  margin: 0;
}
.condensed {
  font-family: 'Roboto Condensed', sans-serif;
  line-height: 1.2em;
  text-transform: uppercase;
  letter-spacing: -1px;
  display: block;
  font-size: 20px;
}
.bold {
  font-weight: 700;
}
.serif {
  font-family: 'Roboto Slab', serif;
}
.button, input[type="submit"], input[type="button"], .pp-button {
  padding: 12px 24px;
  border: none;
  line-height: 18px;
  border-radius: 4px;
  font-family: 'Roboto', sans-serif;
  font-weight: 500 !important;
  font-size: 16px !important;
  text-transform: uppercase !important;
  transition: 0.5s !important;
}
.button:not([disabled]):hover, input[type="submit"]:not([disabled]):hover, input[type="button"]:not([disabled]):hover, .pp-button:not([disabled]):hover {
  text-decoration: none;
}
.gform_wrapper .button {
  background-color: #da3a37;
  color: #fff;
}
.gform_wrapper .button:hover {
  background-color: #000 !important;
  color: #fff !important;
}
.pp-button .pp-font-icon {
  font-family: 'Font Awesome 5 Pro';
}
.button {
  background-color: #fff;
  color: #111;
  border: none;
  border-radius: 4px;
  padding: 12px 24px;
  line-height: 18px;
  display: inline-block;
}
.button:not([disabled]):hover {
  background-color: #da3a37;
  color: #fff;
}
.button-black {
  background-color: #111;
  color: #fff;
  border: none;
  border-radius: 4px;
}
.button-black:not([disabled]):hover {
  background-color: #da3a37;
  color: #fff;
}
.button-black-alt {
  background-color: #111;
  color: #fff;
  border: none;
  border-radius: 4px;
}
.button-black-alt:not([disabled]):hover {
  background-color: #fff;
  color: #111;
}
.button-red {
  background-color: #da3a37;
  color: #fff;
  border: none;
  border-radius: 4px;
}
.button-red:not([disabled]):hover {
  background-color: #111;
  color: #fff;
}
.button-redoutline {
  background-color: #fff;
  color: #111;
  border: none;
  border-radius: 4px;
  border: 2px solid #da3a37;
  padding: 10px 22px;
}
.button-redoutline:not([disabled]):hover {
  background-color: #111;
  color: #fff;
}
.button-redoutline:not([disabled]):hover {
  border: 2px solid #da3a37;
}
.fl-builder-content .fl-node-content .bb-button a.fl-button, .fl-builder-content .fl-node-content .bb-button a.fl-button .fl-button-text {
  background-color: #fff;
  color: #111;
  border: none;
  border-radius: 4px;
}
.fl-builder-content .fl-node-content .bb-button a.fl-button:not([disabled]):hover, .fl-builder-content .fl-node-content .bb-button a.fl-button .fl-button-text:not([disabled]):hover {
  background-color: #da3a37;
  color: #fff;
}
.fl-builder-content .fl-node-content .bb-button a.fl-button {
  border: none;
}
.fl-builder-content .fl-node-content .bb-button a.fl-button:visited {
  border: none;
}
.fl-builder-content .fl-node-content .bb-button a.fl-button .fl-button-text {
  font-family: 'Roboto', sans-serif;
  font-weight: 500 !important;
  font-size: 16px !important;
  text-transform: uppercase !important;
  transition: 0.5s !important;
}
.fl-builder-content .fl-node-content .bb-button a.fl-button:not([disabled]):hover .fl-button-text {
  background-color: #da3a37;
  color: #fff;
}
.fl-builder-content .fl-node-content .bb-button-black a.fl-button, .fl-builder-content .fl-node-content .bb-button-black a.fl-button .fl-button-text {
  background-color: #111;
  color: #fff;
  border: none;
  border-radius: 4px;
}
.fl-builder-content .fl-node-content .bb-button-black a.fl-button:not([disabled]):hover, .fl-builder-content .fl-node-content .bb-button-black a.fl-button .fl-button-text:not([disabled]):hover {
  background-color: #da3a37;
  color: #fff;
}
.fl-builder-content .fl-node-content .bb-button-black a.fl-button {
  border: none;
}
.fl-builder-content .fl-node-content .bb-button-black a.fl-button:visited {
  border: none;
}
.fl-builder-content .fl-node-content .bb-button-black a.fl-button .fl-button-text {
  font-family: 'Roboto', sans-serif;
  font-weight: 500 !important;
  font-size: 16px !important;
  text-transform: uppercase !important;
  transition: 0.5s !important;
}
.fl-builder-content .fl-node-content .bb-button-black a.fl-button:not([disabled]):hover .fl-button-text {
  background-color: #da3a37;
  color: #fff;
}
.fl-builder-content .fl-node-content .bb-button-black-alt a.fl-button, .fl-builder-content .fl-node-content .bb-button-black-alt a.fl-button .fl-button-text {
  background-color: #111;
  color: #fff;
  border: none;
  border-radius: 4px;
}
.fl-builder-content .fl-node-content .bb-button-black-alt a.fl-button:not([disabled]):hover, .fl-builder-content .fl-node-content .bb-button-black-alt a.fl-button .fl-button-text:not([disabled]):hover {
  background-color: #fff;
  color: #111;
}
.fl-builder-content .fl-node-content .bb-button-black-alt a.fl-button {
  border: none;
}
.fl-builder-content .fl-node-content .bb-button-black-alt a.fl-button:visited {
  border: none;
}
.fl-builder-content .fl-node-content .bb-button-black-alt a.fl-button .fl-button-text {
  font-family: 'Roboto', sans-serif;
  font-weight: 500 !important;
  font-size: 16px !important;
  text-transform: uppercase !important;
  transition: 0.5s !important;
}
.fl-builder-content .fl-node-content .bb-button-black-alt a.fl-button:not([disabled]):hover .fl-button-text {
  background-color: #fff;
  color: #111;
}
.fl-builder-content .fl-node-content .bb-button-red a.fl-button, .fl-builder-content .fl-node-content .bb-button-red a.fl-button .fl-button-text {
  background-color: #da3a37;
  color: #fff;
  border: none;
  border-radius: 4px;
}
.fl-builder-content .fl-node-content .bb-button-red a.fl-button:not([disabled]):hover, .fl-builder-content .fl-node-content .bb-button-red a.fl-button .fl-button-text:not([disabled]):hover {
  background-color: #111;
  color: #fff;
}
.fl-builder-content .fl-node-content .bb-button-red a.fl-button {
  border: none;
}
.fl-builder-content .fl-node-content .bb-button-red a.fl-button:visited {
  border: none;
}
.fl-builder-content .fl-node-content .bb-button-red a.fl-button .fl-button-text {
  font-family: 'Roboto', sans-serif;
  font-weight: 500 !important;
  font-size: 16px !important;
  text-transform: uppercase !important;
  transition: 0.5s !important;
}
.fl-builder-content .fl-node-content .bb-button-red a.fl-button:not([disabled]):hover .fl-button-text {
  background-color: #111;
  color: #fff;
}
.fl-builder-content .fl-node-content .bb-button-redoutline a.fl-button {
  background-color: #fff;
  color: #111;
  border: none;
  border-radius: 4px;
  border: 2px solid #da3a37;
  padding: 10px 22px;
}
.fl-builder-content .fl-node-content .bb-button-redoutline a.fl-button:not([disabled]):hover {
  background-color: #111;
  color: #fff;
}
.fl-builder-content .fl-node-content .bb-button-redoutline a.fl-button:not([disabled]):hover {
  border: 2px solid #da3a37;
}
.fl-builder-content .fl-node-content .bb-button-redoutline a.fl-button .fl-button-text {
  background-color: #fff;
  color: #111;
  border: none;
  border-radius: 4px;
}
.fl-builder-content .fl-node-content .bb-button-redoutline a.fl-button .fl-button-text:not([disabled]):hover {
  background-color: #111;
  color: #fff;
}
.fl-builder-content .fl-node-content .bb-button-redoutline a.fl-button .fl-button-text {
  font-family: 'Roboto', sans-serif;
  font-weight: 500 !important;
  font-size: 16px !important;
  text-transform: uppercase !important;
  transition: 0.5s !important;
}
.fl-builder-content .fl-node-content .bb-button-redoutline a.fl-button:not([disabled]):hover .fl-button-text {
  background-color: #111;
  color: #fff;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button, .fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button > span {
  background-color: #fff;
  color: #111;
  border: none;
  border-radius: 4px;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button:not([disabled]):hover, .fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button > span:not([disabled]):hover {
  background-color: #da3a37;
  color: #fff;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button > span {
  font-family: 'Roboto', sans-serif;
  font-weight: 500 !important;
  font-size: 16px !important;
  text-transform: uppercase !important;
  transition: 0.5s !important;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button:not([disabled]):hover > span {
  background-color: #da3a37;
  color: #fff;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-black, .fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-black > span {
  background-color: #111;
  color: #fff;
  border: none;
  border-radius: 4px;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-black:not([disabled]):hover, .fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-black > span:not([disabled]):hover {
  background-color: #da3a37;
  color: #fff;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-black > span {
  font-family: 'Roboto', sans-serif;
  font-weight: 500 !important;
  font-size: 16px !important;
  text-transform: uppercase !important;
  transition: 0.5s !important;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-black:not([disabled]):hover > span {
  background-color: #da3a37;
  color: #fff;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-black-alt, .fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-black-alt > span {
  background-color: #111;
  color: #fff;
  border: none;
  border-radius: 4px;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-black-alt:not([disabled]):hover, .fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-black-alt > span:not([disabled]):hover {
  background-color: #fff;
  color: #111;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-black-alt > span {
  font-family: 'Roboto', sans-serif;
  font-weight: 500 !important;
  font-size: 16px !important;
  text-transform: uppercase !important;
  transition: 0.5s !important;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-black-alt:not([disabled]):hover > span {
  background-color: #fff;
  color: #111;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-red, .fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-red > span {
  background-color: #da3a37;
  color: #fff;
  border: none;
  border-radius: 4px;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-red:not([disabled]):hover, .fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-red > span:not([disabled]):hover {
  background-color: #111;
  color: #fff;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-red > span {
  font-family: 'Roboto', sans-serif;
  font-weight: 500 !important;
  font-size: 16px !important;
  text-transform: uppercase !important;
  transition: 0.5s !important;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-red:not([disabled]):hover > span {
  background-color: #111;
  color: #fff;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-redoutline {
  background-color: #fff;
  color: #111;
  border: none;
  border-radius: 4px;
  border: 2px solid #da3a37;
  padding: 10px 22px;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-redoutline:not([disabled]):hover {
  background-color: #111;
  color: #fff;
}
.fl-builder-content .fl-node-content .pp-dual-button-content .pp-dual-button-inner .pp-dual-button .pp-button-redoutline:not([disabled]):hover {
  border: 2px solid #da3a37;
}
:root {
  --WJRed: #da3a37;
  --WJDarkRed: #990000;
  --WJLightBlue: #d9edf7;
  --WJText: #111;
  --WJAltHover: #3a3a3a;
  --Black: #000;
  --White: #fff;
}
a {
  transition: 0.5s;
}
a:not([disabled]):hover {
  transition: 0.5s;
  text-decoration: underline;
}
/*# sourceMappingURL=https://www.washjeff.edu/wp-content/build/scss_library/ca0c9abdb61b46698db8c24b3894a1f9834bf9d7.css.map */