.green-rechesh {
  min-width: 330px; }
  .green-rechesh .custom-container {
    padding: 0 20px; }
  .green-rechesh .nav-item-text-6 {
    background-color: rgba(255, 255, 255, 0.19); }
    @media (min-width: 992px) {
      .green-rechesh .nav-item-text-6 {
        border-bottom: solid 1px #33a38d; } }
  .green-rechesh .nav-item-text-2 {
    background-color: transparent !important; }
    @media (min-width: 992px) {
      .green-rechesh .nav-item-text-2 {
        border-bottom: none !important; } }
  .green-rechesh .green-rechesh-top-sec {
    position: relative;
    min-height: 205px;
    background-color: #fff;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.15); }
    @media (min-width: 992px) {
      .green-rechesh .green-rechesh-top-sec {
        background-image: url(../../images/green-rechesh-header-visuals.png);
        height: 260px;
        background-position: right;
        background-size: 30%; } }
    @media (min-width: 1281px) {
      .green-rechesh .green-rechesh-top-sec {
        height: 308px; } }
    @media (ma2018x-width: 340px) {
      .green-rechesh .green-rechesh-top-sec {
        height: 240px;
        box-shadow: none; } }
  .green-rechesh .p-wrapper {
    margin: 0 !important; }
    @media (min-width: 992px) {
      .green-rechesh .p-wrapper {
        margin: 0 0 116px 0 !important; } }
  .green-rechesh .main-p-sec {
    margin: 20px 20px 0 !important; }
    @media (min-width: 992px) {
      .green-rechesh .main-p-sec {
        margin: 0 !important; } }
  .green-rechesh .green-top-icon {
    width: 36px;
    height: 47px;
    -o-object-fit: contain;
       object-fit: contain;
    margin: 0 0 6px 0; }
    @media (min-width: 992px) {
      .green-rechesh .green-top-icon {
        width: 70px;
        height: 93px;
        -webkit-box-ordinal-group: 0;
            -ms-flex-order: -1;
                order: -1;
        margin: 0 35px 0 0 !important; } }
    @media (min-width: 1281px) {
      .green-rechesh .green-top-icon {
        width: 88px;
        height: 116px; } }
  .green-rechesh .head, .green-rechesh .breadcrumb-item, .green-rechesh .related-document-content, .green-rechesh .link {
    color: #33a38d !important; }
  .green-rechesh .right-line {
    background-color: #33a38d !important; }
  .green-rechesh .link {
    border-color: #33a38d !important; }
  .green-rechesh .card {
    border-color: #33a38d !important;
    padding: 0 0 0 10px !important; }
    .green-rechesh .card .card-p-with-bullet::before {
      background-color: #33a38d !important; }
    .green-rechesh .card h2 {
      color: #33a38d !important; }
    .green-rechesh .card img.icon-first-collaps-p {
      width: 46px !important;
      height: 41px !important; }
      @media (min-width: 992px) {
        .green-rechesh .card img.icon-first-collaps-p {
          width: 125px !important;
          height: 112px !important; } }
      @media (min-width: 1281px) {
        .green-rechesh .card img.icon-first-collaps-p {
          width: 156px !important;
          height: 140px !important; } }

.content {
  margin: 44px 18px 37px;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }
  @media (min-width: 992px) {
    .content {
      margin: 97px 80px 69px; } }
  .content * {
    font-size: 15px !important;
    line-height: 1.75 !important;
    text-align: left !important;
    color: #4e5665 !important; }
    @media (min-width: 992px) {
      .content * {
        font-size: 16px !important; } }
  .content h1 {
    font-size: 20px !important;
    line-height: 0.78 !important;
    color: #33a38d !important;
    font-weight: normal !important;
    font-style: normal !important;
    font-stretch: normal !important;
    letter-spacing: normal !important;
    margin-bottom: 10px !important; }
    @media (min-width: 992px) {
      .content h1 {
        margin-bottom: 20px !important;
        font-size: 32px !important; } }
  .content h2 {
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 1.4 !important;
    font-style: normal !important;
    font-stretch: normal !important;
    letter-spacing: normal !important;
    margin-bottom: 10px !important; }
    @media (min-width: 992px) {
      .content h2 {
        margin-bottom: 20px !important;
        font-size: 20px !important; } }
  .content b, .content strong {
    font-weight: 500 !important; }
  .content ul li {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    line-height: 1.75;
    margin: 0; }
    .content ul li ul {
      padding: 0 0 0 15px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      .content ul li ul li:before {
        content: '';
        width: 4px;
        height: 2px;
        background-color: #4e5665;
        margin: 0 5px 3px 0;
        display: inline-block; }
        @media (min-width: 992px) {
          .content ul li ul li:before {
            margin: 0 8px 1px 0; } }
    .content ul li:before {
      content: '';
      width: 6px;
      height: 6px;
      background-color: #33a38d !important;
      border-radius: 50%;
      display: inline-block;
      margin: 0 5px 1px 0; }
      @media (min-width: 992px) {
        .content ul li:before {
          margin: 0 8px 1px 0; } }

.green-rechesh .card .content h2 {
  color: #4e5665 !important; }
