.testimonial-slider--mod {
  padding-bottom: 88px;
}
.testimonial-slider--mod .testimonial-text {
  font-family: "azo-sans-web",sans-serif;
  font-weight: normal;
  font-size: 30px;
  color: #FFF;
  letter-spacing: 0px;
  line-height: 48px;
  padding: 10px 20px;
  margin: 111px auto 46px;
  display: block;
  max-width: 800px;
  text-align: center;
  border: none;
}
.testimonial-slider--mod .cite-text, .testimonial-slider--mod .cite-name {
  font-family: "azo-sans-web",sans-serif;
  font-weight: bold;
  font-size: 20px;
  color: #FFF;
  font-style: italic;
  letter-spacing: 0px;
  line-height: 25px;
  padding: 5px 0 0 15px;
  float: left;
}
.testimonial-slider--mod .cite-name + span {
  font-style: italic;
  font-weight: normal;
  display: block;
  clear: both;
}

form.mktoForm input[type="checkbox"] {
     -webkit-appearance: checkbox;
     -moz-appearance:    checkbox;
     appearance:         checkbox;
}  

.no-max-width img {
    max-width: none !important;
}

@media (max-width: 767px) {
  .no-max-width img {
      max-width: 500px !important;
      margin: 0 auto;
  }

  article.type-post .page-content {
      padding-right: 15px;
  }
  
  article.type-post .post-info {
    display: none;
  }

}

.homepageBanner {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 16px;
  text-transform: uppercase;
  color: #ffffff;
  padding: 15px 0;
  font-weight: bold;
  background-color: #22042d;
  transition: all 300ms ease-out;
}

.homepageBanner .custom-html-widget {
  font-weight: bold;
}

.homepageBanner span {
  opacity: .5;
}

.homepageBanner:hover {
}

.homepageBanner a, .homepageBanner a:visited {
  color: #ff7534;
  font-weight: bold;  
}

.homepageBanner a:hover, .homepageBanner a:active {
  color: #ff7534;
  text-decoration: underline;
  font-weight: bold;  
}

.platform-section a.regLink {
  font-weight: normal;
  text-transform: none;
  font-size: inherit;
}

.platform-section a.regLink:after {
  content: '';
  display: none;
  
}

.hero.platform .hero-content.purple {
  background-image: linear-gradient(225deg, rgba(48, 16, 60, 0.65) 0%, rgba(48, 16, 60, 0.9) 100%)
}