/* 
    Created on : Dec 5, 2017, 9:45:25 AM
    Author     : echo
*/

#brokers-header-image {
  z-index: -20;
  height: 60vh;
  position: absolute;
  top: 0px;
  left: 0px;
  padding: 0;
}

#brokers-spacer {
  height: 30vh;
  background-color: transparent;
  display: none;
}

#brokers-title {
  height: 20vh;
  background-color: transparent;
  color: white;
}

#brokers-break {
  width: 30%;
  height: 1px;
  color: white;
  border: none;
  background-color: white;
}

#brokers-summary {
  height: 25vh;
  background-color: white;
}

#brokers-detail-one {
  height: 35vh;
  background-color: white;
}

#brokers-look-for-text {
  height: 75%;
}

#brokers-top-right-image {
  height: 50%;
}

#brokers-top-right-text {
  height: 50%;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0.5rem;
}

#brokers-detail-two {
  height: 35vh;
  background-color: white;
}

.light-blue-background {
  background-color: #39729b;
  color: white;
}

@media (min-width: 768px) {
  #brokers-spacer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media (max-width: 767px) {
  #brokers-primary-title {
    font-size: 3.5rem;
  }

  #brokers-title {
    color: black;
  }

  #brokers-break {
    display: none;
  }

  #brokers-summary-container {
    padding-bottom: 2rem !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-top: 1rem !important;
  }

  #brokers-summary-title {
    font-size: 3.0rem;
  }

  #brokers-look-for-container {
    margin-bottom: 0.5rem;
  }

  #brokers-work-header {
    text-align: center;
  }

  #brokers-work-text {
    text-align: center;
  }

  .light-blue-background {
    background-color: white;
    color: black;
  }
}

@media (max-width: 1000px) {
  .buzzword-text {
    font-size: 2.0rem;
  }

  .brokers-text {
    font-size: 12px;
  }

  #brokers-text-spacer {
    display: none;
  }

  #brokers-look-for-text {
    height: 100%;
    padding-top: 0.7rem !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    text-align: center;
  }

  #brokers-top-right-image {
    display: none;
  }

  #brokers-top-right-text {
    height: 100%;
    text-align: center;
  }
}

@media (max-width: 1200px) {
  .brokers-text-header {
    font-size: 1.0rem;
  }
}

@media (min-width: 768px) and (max-width: 992px) {
  #brokers-header-image {
    height: 40vh;
  }

  #brokers-spacer {
    height: 10vh;
  }
}

@media (min-width: 1001px) and (max-width: 1200px) {
  #brokers-header-image {
    height: 45vh;
  }

  #brokers-spacer {
    height: 15vh;
  }
}

@media (min-width: 1200px) and (max-width: 1400px) {
  #brokers-header-image {
    height: 50vh;
  }

  #brokers-spacer {
    height: 20vh;
  }
}

@media (max-height: 960px) {
  .buzzword-text {
    font-size: 2.0rem;
  }
}

@media (max-height: 1060px) and (min-width: 768px) {
  .brokers-text {
    font-size: 12px;
  }
}

@media (max-height: 1000px) and (min-width: 768px) {
  .buzzword-text-container {
    padding-top: 0 !important;
  }
}

@media (max-height: 1200px) and (min-width: 768px) and (max-width: 992px) {
  #brokers-summary-container {
    margin-top: 0 !important;
    padding-top: 0 !important;
  }
}

