.lp-webinar-sales {
  overflow: hidden; }
  .lp-webinar-sales .whitebox {
    border-radius: 20px; }
  .lp-webinar-sales .highlight {
    font-size: 126px; }
  .lp-webinar-sales .header {
    padding-bottom: 0; }
    .lp-webinar-sales .header .container-fluid {
      position: relative;
      padding-bottom: 60px; }
  .lp-webinar-sales .verified-performance-1 {
    background: linear-gradient(to top, #e7f4db, #fff 60%, #fff); }
    .lp-webinar-sales .verified-performance-1 .whitebox {
      margin: 20px auto 40px;
      background: #8bca54; }
      .lp-webinar-sales .verified-performance-1 .whitebox span {
        color: #fff; }
  .lp-webinar-sales .verified-performance-2 {
    background: #f4fafe; }
  .lp-webinar-sales .green-bg {
    background: #8bca54; }
    .lp-webinar-sales .green-bg .lp-webinar-head {
      font-weight: 300; }
      .lp-webinar-sales .green-bg .lp-webinar-head span {
        color: #fff;
        position: relative; }
        .lp-webinar-sales .green-bg .lp-webinar-head span:before {
          content: '';
          position: absolute;
          width: 100%;
          top: 0;
          bottom: 0;
          background: url("assets/img/scratch-line.png") bottom center no-repeat;
          background-size: 100% auto; }
  .lp-webinar-sales .training-program, .lp-webinar-sales .testimonials, .lp-webinar-sales .freedom-summit {
    background: url("https://www.pennypro.com/wp-content/themes/PennyPro/assets/img/bg-wave-pattern.png") repeat; }
  .lp-webinar-sales .trial-membership img {
    margin-top: 30px;
    padding: 10px 0 30px;
    width: auto; }
  .lp-webinar-sales .capture-trades {
    background: #8bca54 url("assets/img/green-bg.jpg") center center;
    background-size: cover; }
    .lp-webinar-sales .capture-trades .lp-webinar-big-subhead span {
      color: #fff; }
    .lp-webinar-sales .capture-trades .whitebox {
      margin-bottom: 30px; }
  .lp-webinar-sales .freedom-challenge {
    overflow: hidden; }
  .lp-webinar-sales .introduce-jeff {
    background: #f4fafe linear-gradient(30deg, #c7e4b5 0%, #edf5f4 50%, #f4fafe 100%); }
  .lp-webinar-sales .introduce-davis {
    background: #f4fafe linear-gradient(315deg, #88c7f0 0%, #eaf4fc 50%, #f4fafe 100%); }
  .lp-webinar-sales .sale-offer .scratched {
    position: relative;
    font-size: 80px;
    font-weight: 300; }
    .lp-webinar-sales .sale-offer .scratched:after {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      background: url("assets/img/scratch-line1.png") no-repeat center center;
      background-size: 100% auto; }

@media (min-width: 1200px) {
  .lp-webinar-facebook .header h1.lp-webinar-head {
    font-size: 62px; } }

@media (min-width: 992px) {
  .lp-webinar-sales .header .container-fluid:before {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    background: url("assets/img/header-taylor.png") bottom right no-repeat;
    background-size: contain; }
  .lp-webinar-sales .freedom-challenge img {
    margin-left: 26%; }
  .lp-webinar-sales .introduce-jeff .row, .lp-webinar-sales .introduce-davis .row {
    padding-top: 100px;
    padding-bottom: 100px; }
  .lp-webinar-sales .introduce-jeff .container-fluid {
    background: url("assets/img/introduce-jeff.png") right bottom no-repeat;
    background-size: contain; }
  .lp-webinar-sales .introduce-davis .container-fluid {
    background: url("assets/img/introduce-davis.png") left bottom no-repeat;
    background-size: contain; }
  .flex {
    display: flex; }
    .flex.align-center {
      justify-content: center; }
    .flex.align-right {
      justify-content: flex-end; }
    .flex .align-bottom {
      align-self: flex-end; }
    .flex .align-middle {
      align-self: center; } }

@media (max-width: 1199px) {
  .lp-webinar-sales .highlight {
    font-size: 104px; } }

@media (max-width: 991px) {
  .lp-webinar-sales .highlight {
    font-size: 90px; }
  .lp-webinar-sales .verified-performance-2 .col-xs-12 {
    text-align: center; }
  .lp-webinar-sales .training-program {
    text-align: center; }
  .lp-webinar-sales .trial-membership .row .col-xs-12 {
    text-align: center; }
  .lp-webinar-sales .freedom-challenge img {
    margin-left: 10%;
    padding-top: 30px; }
  .lp-webinar-sales .freedom-challenge .col-md-push-1 {
    text-align: center; }
  .lp-webinar-sales .freedom-challenge .col-md-6 {
    padding-top: 30px; }
  .lp-webinar-sales .introduce-jeff .row, .lp-webinar-sales .introduce-davis .row {
    padding-top: 30px;
    padding-bottom: 30px; } }

@media (max-width: 767px) {
  .lp-webinar-sales .highlight {
    font-size: 60px; } }
