/*------------------------------------*\ 
    #PAGES:HOME-FRAMED (Agent/Team Framed Homepage)
\*------------------------------------*/
@media (min-width: 768px) {
  .search-container-main {
    /* 
        This margin was commented out per client's request the agent
        framing has moved on top of the infinity image with the translucent
        background bar behind it like on the main site.

       margin-bottom: 20px;
    */
  }
}

/*.panel*/
.agent-card-home {
  margin-bottom: 0;
  background-color: #fff200;
}
.agent-card-home, .agent-card-home a {
  color: #fff;
}
.agent-card-home header, .agent-card-home header a {
  color: #fff;
}
@media (max-width: 767px) {
  .agent-card-home header, .agent-card-home header a {
    color: #000000;
  }
}

.btn-cta-home {
  position: relative;
  bottom: 80px;
  border-radius: 0;
  padding: 6px 15px 7px;
  width: 52%;
  margin: 0 auto -41px;
  font-size: 18px;
}
@media (max-width: 767px) {
  .btn-cta-home {
    width: 80%;
    font-size: 16px;
  }
}
@media (min-width: 992px) {
  .btn-cta-home {
    max-width: 330px;
  }
}

.panel-video {
  width: 100%;
}

.cta-bg {
  background: #8e8e8e;
}

.text-slogan {
  color: #e6deb5;
}
@media (max-width: 767px) {
  .text-slogan {
    color: #8f5c04;
  }
}

.text-agent-creds {
  color: #e4e3de;
}
@media (max-width: 767px) {
  .text-agent-creds {
    color: #000000;
  }
}
/*# sourceMappingURL=home-framed.css.map */
