<commit_before>$offer_block_min_height: 500px;

.offer_section {
  background: url("../images/pat_isometric.png") repeat;
  padding-bottom: 70px;
  .s_header {
    margin-top: 60px;
    margin-bottom: 55px;
    .heading_one {
      font-size: 38px;
      font-weight: 900;
      color: $dark_blue;
      text-align: center;
      margin: 0;
    }
  }
  .message {
    font-size: 23px;
    color: $dark_blue;
    margin-bottom: 10px;
    &.bolder {
      font-weight: 700;
      font-style: italic;
      margin-top: 20px;
    }
  }
  .panel {
    margin-top: 40px;
    border-radius: $radius;
    @extend .smooth_shadow;
    .heading_two {
      font-size: 33px;
      font-weight: 900;
      color: $modern_green;
      margin-top: 0;
      margin-bottom: 10px;
    }
    .message {
      font-size: 15px;
      color: $text_brown;
      margin: 0;
    }
    .button {
      margin-top: 10px;
      margin-bottom: 0;
    }
  }
  .offer_block {
    min-height: $offer_block_min_height;
    background: $white;
    border-radius: $mid_radius;
    @extend .smooth_shadow;
    .heading {
      color: $white;
      text-align: left;
      padding: 20px;
      background: $modern_green;
      border-radius: $mid_radius $mid_radius 0 0;
      .icon_circle {
        margin-right: 10px;
      }
      .icon_circle,
      .heading_wrap {
        @include inline-block(middle);
      }
    }
    .heading_wrap {
      text-align: left;
    }
    .subheading {
      font-size: 19px;
      font-weight: 300;
    }
    .heading_three {
      font-size: 30px;
      line-height: 40px;
      color: $white;
      white-space: nowrap;
      margin-top: 0;
      margin-bottom: 0;
    }
    .description {
      font-size: 17px;
      line-height: 24px;
      color: $text_brown;
      padding: 0 20px 0;
      margin: 10px 0;
      &:last-child {
        margin-bottom: 20px;
      }
    }
  }
}

.partners_section {
  background: $light_gray;
  @include box-shadow(0 -1px 7px transparentize($black, 0.9));
  position: relative;
  padding-top: 24px;
  padding-bottom: 30px;
  z-index: 10;
  .partners {
    @extend .row;
    text-align: center;
    .partner {
      @include inline-block(bottom);
      line-height: 60px;
      margin: 0 15px 10px;
      .partners-logo_paypal {
        margin-bottom: -8px;
      }
      .partners-logo_stripe {
        margin-bottom: -6px;
      }
      >[class^="partners"] {
        @include inline-block(bottom);
        line-height: inherit;
        text-align: left;
        text-indent: -99999px;
      }
    }
  }
}

$catch_section_min_height: 450px;
.catch_section {
  padding-top: 60px;
  background: #33451c url("../images/bg_06.jpg") no-repeat 50%;

  background-size: cover;
  .s_footer {
    padding-top: 36px;
    padding-bottom: 26px;
    margin-top: 20px;
    background: transparentize($black, 0.75);
    .message {
      font-size: 23px;
      color: $white;
    }
  }
  .map_message {
    position: absolute;
    top: 0;
  }
  .big_heading {
    font-size: 90px;
    font-weight: 900;
    color: $dark_blue;
    text-align: left;
    margin-bottom: 60px;
  }
  .sub_heading {
    font-size: 30px;
    font-weight: 700;<commit_msg>#30: Changed bg color for top section at home page.<commit_after>$offer_block_min_height: 500px;

.offer_section {
  background: url("../images/pat_isometric.png") repeat;
  padding-bottom: 70px;
  .s_header {
    margin-top: 60px;
    margin-bottom: 55px;
    .heading_one {
      font-size: 38px;
      font-weight: 900;
      color: $dark_blue;
      text-align: center;
      margin: 0;
    }
  }
  .message {
    font-size: 23px;
    color: $dark_blue;
    margin-bottom: 10px;
    &.bolder {
      font-weight: 700;
      font-style: italic;
      margin-top: 20px;
    }
  }
  .panel {
    margin-top: 40px;
    border-radius: $radius;
    @extend .smooth_shadow;
    .heading_two {
      font-size: 33px;
      font-weight: 900;
      color: $modern_green;
      margin-top: 0;
      margin-bottom: 10px;
    }
    .message {
      font-size: 15px;
      color: $text_brown;
      margin: 0;
    }
    .button {
      margin-top: 10px;
      margin-bottom: 0;
    }
  }
  .offer_block {
    min-height: $offer_block_min_height;
    background: $white;
    border-radius: $mid_radius;
    @extend .smooth_shadow;
    .heading {
      color: $white;
      text-align: left;
      padding: 20px;
      background: $modern_green;
      border-radius: $mid_radius $mid_radius 0 0;
      .icon_circle {
        margin-right: 10px;
      }
      .icon_circle,
      .heading_wrap {
        @include inline-block(middle);
      }
    }
    .heading_wrap {
      text-align: left;
    }
    .subheading {
      font-size: 19px;
      font-weight: 300;
    }
    .heading_three {
      font-size: 30px;
      line-height: 40px;
      color: $white;
      white-space: nowrap;
      margin-top: 0;
      margin-bottom: 0;
    }
    .description {
      font-size: 17px;
      line-height: 24px;
      color: $text_brown;
      padding: 0 20px 0;
      margin: 10px 0;
      &:last-child {
        margin-bottom: 20px;
      }
    }
  }
}

.partners_section {
  background: $light_gray;
  @include box-shadow(0 -1px 7px transparentize($black, 0.9));
  position: relative;
  padding-top: 24px;
  padding-bottom: 30px;
  z-index: 10;
  .partners {
    @extend .row;
    text-align: center;
    .partner {
      @include inline-block(bottom);
      line-height: 60px;
      margin: 0 15px 10px;
      .partners-logo_paypal {
        margin-bottom: -8px;
      }
      .partners-logo_stripe {
        margin-bottom: -6px;
      }
      >[class^="partners"] {
        @include inline-block(bottom);
        line-height: inherit;
        text-align: left;
        text-indent: -99999px;
      }
    }
  }
}

$catch_section_min_height: 450px;
.catch_section {
  padding-top: 60px;
  background: #436995 url("../images/bg_06.jpg") no-repeat 50%;

  background-size: cover;
  .s_footer {
    padding-top: 36px;
    padding-bottom: 26px;
    margin-top: 20px;
    background: transparentize($black, 0.75);
    .message {
      font-size: 23px;
      color: $white;
    }
  }
  .map_message {
    position: absolute;
    top: 0;
  }
  .big_heading {
    font-size: 90px;
    font-weight: 900;
    color: $dark_blue;
    text-align: left;
    margin-bottom: 60px;
  }
  .sub_heading {
    font-size: 30px;
    font-weight: 700;
{'fraction_non_alphanumeric': 0.12985588972431078, 'fraction_numerical': 0.04213659147869674, 'mean_word_length': 1.9766899766899766, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2604602', 'n_tokens_mistral': 2578, 'n_tokens_neox': 2304, 'n_words': 468}