#hero {
  background: #8da1ff; }
  #hero #bg-vid {
    height: 90vh;
    position: absolute;
    top: 0;
    right: 0;
    -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    background: url(/assets/images/header-bg.png) no-repeat;
    background-size: cover; }
    @media (max-width: 768px) {
      #hero #bg-vid {
        right: -200px; } }
    @media (max-width: 736px) and (max-height: 414px) {
      #hero #bg-vid {
        right: 0; } }
    @media (max-width: 1024px) and (max-height: 1366px) {
      #hero #bg-vid {
        display: none; } }
    @media (min-width: 1920px) and (min-height: 1080px) {
      #hero #bg-vid {
        height: 1000px;
        top: -100px; } }
  #hero .hero-inner {
    background: #fafafa; }
    #hero .hero-inner .phone-button {
      background: #FFF;
      border-bottom: 4px solid #061941; }
      @media (max-width: 768px) {
        #hero .hero-inner .phone-button {
          border-bottom: 3 solid #061941; } }
      @media (max-width: 520px) {
        #hero .hero-inner .phone-button {
          border-bottom: 2px solid #061941; } }
      #hero .hero-inner .phone-button .phone-content {
        color: #061941; }
    #hero .hero-inner .hero-wedge {
      background: #fafafa; }
    #hero .hero-inner h1 {
      color: #8da1ff; }
    #hero .hero-inner p .button-icon {
      color: #061941; }
    #hero .hero-inner p .button-content {
      color: #061941; }

#industries {
  background: #fafafa; }
  #industries .industry-icons .industry-button {
    background: #FFF; }

#about-us h1 {
  color: #8da1ff; }

#about-us .about-box-container .about-box p {
  color: #8da1ff; }

#process #process-block-1 {
  background: url("/assets/images/wiserdigital/home/process-1.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }

#process #process-block-2 {
  background: url("/assets/images/wiserdigital/home/process-2.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }

#process #process-block-3 {
  background: url("/assets/images/wiserdigital/home/process-3.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }

#process .block-dark {
  background: #061941; }
  #process .block-dark .process-inner i {
    color: #FFF; }
  #process .block-dark .process-inner h2 {
    color: #FFF; }
  #process .block-dark h1 {
    color: #FFF; }

#process .block-light {
  background: #fafafa; }
  #process .block-light .process-inner i {
    color: #061941; }
  #process .block-light .process-inner h2 {
    color: #061941; }

#team {
  background: #FFF; }
  #team h1 {
    color: #8da1ff; }
  #team .minds-container .mind-container .person-name {
    color: #FFF; }
  #team .minds-container .mind-container .person-title {
    color: #FFF; }

#contact {
  background: #fafafa; }

#hero .register-button {
  border-bottom: 5px solid #061941;
  background: #FFF; }
  #hero .register-button .button-icon {
    color: #061941; }
  #hero .register-button .button-content {
    color: #061941; }

.team-box {
  width: 40%;
  margin: 100px auto 50px;
  text-align: center; }
  @media (max-width: 768px) {
    .team-box {
      width: 80%; } }
  .team-box h1 {
    margin-bottom: 5px; }
  .team-box p {
    font-weight: 100; }

.photos {
  width: 100%;
  margin: 0 auto; }

.photo-box {
  display: inline-block;
  width: 32.7%;
  margin: 0 auto; }
  @media (max-width: 768px) {
    .photo-box {
      width: 48.7%; } }
  @media (max-width: 768px) {
    .photo-box {
      width: 48.7%; } }
  @media (max-width: 475px) {
    .photo-box {
      width: 100%; } }
  .photo-box img {
    width: 100%; }
  .photo-box .caption {
    margin-top: 20px;
    font-size: 14px;
    opacity: 0.7;
    font-weight: 100; }
    .photo-box .caption .person-name {
      margin-bottom: 3px; }
    .photo-box .caption .person-title {
      margin: 0 0 20px; }
    @media (max-width: 768px) {
      .photo-box .caption {
        font-size: 12px; } }
