.about, .green-rechesh {
  min-width: 330px; }
  .about .custom-container, .green-rechesh .custom-container {
    padding: 0 20px; }
  .about .nav-item-text-2, .green-rechesh .nav-item-text-2 {
    background-color: rgba(255, 255, 255, 0.19); }
    @media (min-width: 992px) {
      .about .nav-item-text-2, .green-rechesh .nav-item-text-2 {
        border-bottom: solid 1px #1c6897; } }
  .about .about-top-sec, .about .green-rechesh-top-sec, .green-rechesh .about-top-sec, .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) {
      .about .about-top-sec, .about .green-rechesh-top-sec, .green-rechesh .about-top-sec, .green-rechesh .green-rechesh-top-sec {
        background-image: url(../../images/about-header-visuals.png);
        min-height: 260px;
        background-size: 30%;
        background-position: right;
        background-repeat: no-repeat; } }
    @media (min-width: 1281px) {
      .about .about-top-sec, .about .green-rechesh-top-sec, .green-rechesh .about-top-sec, .green-rechesh .green-rechesh-top-sec {
        min-height: 308px; } }
    @media (max-width: 340px) {
      .about .about-top-sec, .about .green-rechesh-top-sec, .green-rechesh .about-top-sec, .green-rechesh .green-rechesh-top-sec {
        height: 240px;
        box-shadow: none; } }
    .about .about-top-sec .right-line, .about .green-rechesh-top-sec .right-line, .green-rechesh .about-top-sec .right-line, .green-rechesh .green-rechesh-top-sec .right-line {
      position: absolute;
      left: 0;
      width: 5px;
      height: 100%;
      border-radius: 0 4px 4px 0;
      background-color: #1c6897; }
      @media (min-width: 992px) {
        .about .about-top-sec .right-line, .about .green-rechesh-top-sec .right-line, .green-rechesh .about-top-sec .right-line, .green-rechesh .green-rechesh-top-sec .right-line {
          width: 11px; } }
      @media (max-width: 340px) {
        .about .about-top-sec .right-line, .about .green-rechesh-top-sec .right-line, .green-rechesh .about-top-sec .right-line, .green-rechesh .green-rechesh-top-sec .right-line {
          top: -6px;
          height: 100%; } }
    .about .about-top-sec .top-sec-container, .about .green-rechesh-top-sec .top-sec-container, .green-rechesh .about-top-sec .top-sec-container, .green-rechesh .green-rechesh-top-sec .top-sec-container {
      width: 100%;
      padding: 0; }
      @media (min-width: 992px) {
        .about .about-top-sec .top-sec-container, .about .green-rechesh-top-sec .top-sec-container, .green-rechesh .about-top-sec .top-sec-container, .green-rechesh .green-rechesh-top-sec .top-sec-container {
          padding: 0 20px;
          max-width: 1010px; } }
      @media (min-width: 1281px) {
        .about .about-top-sec .top-sec-container, .about .green-rechesh-top-sec .top-sec-container, .green-rechesh .about-top-sec .top-sec-container, .green-rechesh .green-rechesh-top-sec .top-sec-container {
          max-width: 1262px; } }
      @media (min-width: 992px) {
        .about .about-top-sec .top-sec-container .breadcrumb-wrapper, .about .green-rechesh-top-sec .top-sec-container .breadcrumb-wrapper, .green-rechesh .about-top-sec .top-sec-container .breadcrumb-wrapper, .green-rechesh .green-rechesh-top-sec .top-sec-container .breadcrumb-wrapper {
          margin: 26px 0 23px 0; } }
      @media (min-width: 1281px) {
        .about .about-top-sec .top-sec-container .breadcrumb-wrapper, .about .green-rechesh-top-sec .top-sec-container .breadcrumb-wrapper, .green-rechesh .about-top-sec .top-sec-container .breadcrumb-wrapper, .green-rechesh .green-rechesh-top-sec .top-sec-container .breadcrumb-wrapper {
          margin: 32px 0 29px 0; } }
      .about .about-top-sec .top-sec-container .breadcrumb-wrapper .breadcrumb, .about .green-rechesh-top-sec .top-sec-container .breadcrumb-wrapper .breadcrumb, .green-rechesh .about-top-sec .top-sec-container .breadcrumb-wrapper .breadcrumb, .green-rechesh .green-rechesh-top-sec .top-sec-container .breadcrumb-wrapper .breadcrumb {
        margin: 0; }
      .about .about-top-sec .top-sec-container .breadcrumb-wrapper .breadcrumb-item, .about .green-rechesh-top-sec .top-sec-container .breadcrumb-wrapper .breadcrumb-item, .green-rechesh .about-top-sec .top-sec-container .breadcrumb-wrapper .breadcrumb-item, .green-rechesh .green-rechesh-top-sec .top-sec-container .breadcrumb-wrapper .breadcrumb-item {
        color: #0a7bb6;
        font-size: 1.6rem;
        font-weight: 500;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.75;
        letter-spacing: normal; }
      .about .about-top-sec .top-sec-container .main-p-sec, .about .green-rechesh-top-sec .top-sec-container .main-p-sec, .green-rechesh .about-top-sec .top-sec-container .main-p-sec, .green-rechesh .green-rechesh-top-sec .top-sec-container .main-p-sec {
        margin: 73px 20px 0; }
        @media (min-width: 992px) {
          .about .about-top-sec .top-sec-container .main-p-sec, .about .green-rechesh-top-sec .top-sec-container .main-p-sec, .green-rechesh .about-top-sec .top-sec-container .main-p-sec, .green-rechesh .green-rechesh-top-sec .top-sec-container .main-p-sec {
            margin: 0; } }
        @media (min-width: 992px) {
          .about .about-top-sec .top-sec-container .main-p-sec .p-wrapper, .about .green-rechesh-top-sec .top-sec-container .main-p-sec .p-wrapper, .green-rechesh .about-top-sec .top-sec-container .main-p-sec .p-wrapper, .green-rechesh .green-rechesh-top-sec .top-sec-container .main-p-sec .p-wrapper {
            margin: 0; } }
        .about .about-top-sec .top-sec-container .main-p-sec .head, .about .green-rechesh-top-sec .top-sec-container .main-p-sec .head, .green-rechesh .about-top-sec .top-sec-container .main-p-sec .head, .green-rechesh .green-rechesh-top-sec .top-sec-container .main-p-sec .head {
          font-size: 3rem;
          font-weight: 500;
          font-style: normal;
          font-stretch: normal;
          line-height: 0.83;
          letter-spacing: normal;
          color: #1c6897; }
          @media (min-width: 992px) {
            .about .about-top-sec .top-sec-container .main-p-sec .head, .about .green-rechesh-top-sec .top-sec-container .main-p-sec .head, .green-rechesh .about-top-sec .top-sec-container .main-p-sec .head, .green-rechesh .green-rechesh-top-sec .top-sec-container .main-p-sec .head {
              font-size: 6.2rem;
              font-weight: 500;
              font-style: normal;
              font-stretch: normal;
              line-height: normal;
              letter-spacing: normal;
              color: #1c6897;
              margin: 0 0 3px 0; } }
        .about .about-top-sec .top-sec-container .main-p-sec .top-p, .about .green-rechesh-top-sec .top-sec-container .main-p-sec .top-p, .green-rechesh .about-top-sec .top-sec-container .main-p-sec .top-p, .green-rechesh .green-rechesh-top-sec .top-sec-container .main-p-sec .top-p {
          font-size: 1.6rem;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: 1.25;
          letter-spacing: normal;
          color: #4e5665;
          margin: 0 40px 0 0;
          max-width: 500px; }
          @media (min-width: 992px) {
            .about .about-top-sec .top-sec-container .main-p-sec .top-p, .about .green-rechesh-top-sec .top-sec-container .main-p-sec .top-p, .green-rechesh .about-top-sec .top-sec-container .main-p-sec .top-p, .green-rechesh .green-rechesh-top-sec .top-sec-container .main-p-sec .top-p {
              max-width: 700px;
              font-size: 3.2rem;
              line-height: normal;
              letter-spacing: normal; } }
          @media (min-width: 1281px) {
            .about .about-top-sec .top-sec-container .main-p-sec .top-p, .about .green-rechesh-top-sec .top-sec-container .main-p-sec .top-p, .green-rechesh .about-top-sec .top-sec-container .main-p-sec .top-p, .green-rechesh .green-rechesh-top-sec .top-sec-container .main-p-sec .top-p {
              max-width: 850px; } }
  .about .body .body-wrapper, .green-rechesh .body .body-wrapper {
    width: 100%;
    margin: 0 0 169px 0;
    padding: 20px 10px 0; }
    @media (min-width: 992px) {
      .about .body .body-wrapper, .green-rechesh .body .body-wrapper {
        margin: 0 0 347px 0;
        padding: 55px 20px 0; } }
    @media (min-width: 992px) {
      .about .body .body-wrapper .accordion-wrapper, .green-rechesh .body .body-wrapper .accordion-wrapper {
        padding: 0;
        margin: 0 0 80px 0; } }
    .about .body .body-wrapper .accordion-wrapper .card, .green-rechesh .body .body-wrapper .accordion-wrapper .card {
      border: solid #1c6897;
      border-width: 0 0 0 5px;
      border-radius: 4px;
      background-color: #fff;
      box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.15);
      min-height: 140px;
      margin: 0;
      position: relative; }
      .about .body .body-wrapper .accordion-wrapper .card img.icon-first-collaps-p, .green-rechesh .body .body-wrapper .accordion-wrapper .card img.icon-first-collaps-p {
        height: 44px;
        width: 44px;
        position: absolute;
        right: 10px;
        top: 10px; }
        @media (min-width: 992px) {
          .about .body .body-wrapper .accordion-wrapper .card img.icon-first-collaps-p, .green-rechesh .body .body-wrapper .accordion-wrapper .card img.icon-first-collaps-p {
            height: 113px;
            width: 113px;
            position: relative;
            margin: 30px;
            -ms-flex-negative: 0;
                flex-shrink: 0; } }
        @media (min-width: 1281px) {
          .about .body .body-wrapper .accordion-wrapper .card img.icon-first-collaps-p, .green-rechesh .body .body-wrapper .accordion-wrapper .card img.icon-first-collaps-p {
            height: 141px;
            width: 141px; } }
      @media (min-width: 992px) {
        .about .body .body-wrapper .accordion-wrapper .card, .green-rechesh .body .body-wrapper .accordion-wrapper .card {
          min-height: 264px;
          border-width: 0 0 0 9px;
          margin: 0 0 32px 0;
          display: -webkit-box !important;
          display: -ms-flexbox !important;
          display: flex !important;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: reverse;
              -ms-flex-direction: row-reverse;
                  flex-direction: row-reverse; } }
      @media (min-width: 992px) {
        .about .body .body-wrapper .accordion-wrapper .card:last-child, .green-rechesh .body .body-wrapper .accordion-wrapper .card:last-child {
          margin: 0; } }
      .about .body .body-wrapper .accordion-wrapper .card .collapsed-p, .green-rechesh .body .body-wrapper .accordion-wrapper .card .collapsed-p {
        padding: 0; }
        @media (min-width: 992px) {
          .about .body .body-wrapper .accordion-wrapper .card .collapsed-p, .green-rechesh .body .body-wrapper .accordion-wrapper .card .collapsed-p {
            padding: 88px 0 20px 0;
            width: 100%; } }
      .about .body .body-wrapper .accordion-wrapper .card .card-header, .green-rechesh .body .body-wrapper .accordion-wrapper .card .card-header {
        border-radius: 0;
        padding: 0;
        margin-bottom: 0;
        background-color: #fff;
        border-bottom: none;
        width: auto; }
        @media (min-width: 992px) {
          .about .body .body-wrapper .accordion-wrapper .card .card-header, .green-rechesh .body .body-wrapper .accordion-wrapper .card .card-header {
            padding: 0 74px 0 0; } }
      .about .body .body-wrapper .accordion-wrapper .card .top-sec-card-header, .green-rechesh .body .body-wrapper .accordion-wrapper .card .top-sec-card-header {
        padding: 44px 60px 20px 14px; }
        @media (min-width: 992px) {
          .about .body .body-wrapper .accordion-wrapper .card .top-sec-card-header, .green-rechesh .body .body-wrapper .accordion-wrapper .card .top-sec-card-header {
            padding: 0 0 20px 91.5px; } }
        .about .body .body-wrapper .accordion-wrapper .card .top-sec-card-header .icon-second-collaps-p, .green-rechesh .body .body-wrapper .accordion-wrapper .card .top-sec-card-header .icon-second-collaps-p {
          width: 44px;
          height: 46px;
          position: absolute;
          right: 9px;
          top: 9px;
          left: auto; }
          @media (min-width: 992px) {
            .about .body .body-wrapper .accordion-wrapper .card .top-sec-card-header .icon-second-collaps-p, .green-rechesh .body .body-wrapper .accordion-wrapper .card .top-sec-card-header .icon-second-collaps-p {
              width: 171px;
              height: 176px;
              top: 38px;
              right: 97px; } }
      .about .body .body-wrapper .accordion-wrapper .card h2, .green-rechesh .body .body-wrapper .accordion-wrapper .card h2 {
        font-size: 2rem;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.25;
        letter-spacing: normal;
        color: #1c6897;
        font-family: FbReforma, fbagol, sans-serif;
        height: auto;
        margin: 0;
        max-width: 280px; }
        @media (min-width: 992px) {
          .about .body .body-wrapper .accordion-wrapper .card h2, .green-rechesh .body .body-wrapper .accordion-wrapper .card h2 {
            padding: 0;
            font-size: 3.2rem;
            line-height: 1;
            max-width: none;
            max-width: auto; } }
        @media (max-width: 340px) {
          .about .body .body-wrapper .accordion-wrapper .card h2, .green-rechesh .body .body-wrapper .accordion-wrapper .card h2 {
            font-size: 1.57rem; } }
      .about .body .body-wrapper .accordion-wrapper .card .card-with-bullets-head-p, .about .body .body-wrapper .accordion-wrapper .card .card-head-p, .about .body .body-wrapper .accordion-wrapper .card .card-block, .green-rechesh .body .body-wrapper .accordion-wrapper .card .card-with-bullets-head-p, .green-rechesh .body .body-wrapper .accordion-wrapper .card .card-head-p, .green-rechesh .body .body-wrapper .accordion-wrapper .card .card-block {
        font-size: 1.5rem;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.33;
        letter-spacing: normal;
        color: #505050;
        font-family: FbReforma, fbagol, sans-serif;
        margin: 0 25px 0 14px;
        padding: 0 0 20px 0; }
        @media (min-width: 992px) {
          .about .body .body-wrapper .accordion-wrapper .card .card-with-bullets-head-p, .about .body .body-wrapper .accordion-wrapper .card .card-head-p, .about .body .body-wrapper .accordion-wrapper .card .card-block, .green-rechesh .body .body-wrapper .accordion-wrapper .card .card-with-bullets-head-p, .green-rechesh .body .body-wrapper .accordion-wrapper .card .card-head-p, .green-rechesh .body .body-wrapper .accordion-wrapper .card .card-block {
            margin: 0 0 0 91.5px;
            font-size: 1.6rem;
            line-height: 1.75;
            padding: 0 45px 40px 0;
            width: auto;
            max-width: 918px; } }
      .about .body .body-wrapper .accordion-wrapper .card .card-with-bullets-head-p, .green-rechesh .body .body-wrapper .accordion-wrapper .card .card-with-bullets-head-p {
        font-size: 1.6rem;
        font-weight: 500;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.33;
        letter-spacing: normal;
        text-align: left;
        color: #4e5665;
        padding: 0 30px 40px 0; }
        @media (min-width: 992px) {
          .about .body .body-wrapper .accordion-wrapper .card .card-with-bullets-head-p, .green-rechesh .body .body-wrapper .accordion-wrapper .card .card-with-bullets-head-p {
            font-size: 2rem;
            line-height: 1.4;
            width: 100%;
            padding: 0 45px 40px 0;
            display: -webkit-box!important;
          } }
    .about .body .body-wrapper .accordion-wrapper .card-p-with-bullet, .about .body .body-wrapper .accordion-wrapper .p-with-line, .green-rechesh .body .body-wrapper .accordion-wrapper .card-p-with-bullet, .green-rechesh .body .body-wrapper .accordion-wrapper .p-with-line {
      margin: 0;
      margin: 0;
      line-height: 1.75; }
    .about .body .body-wrapper .accordion-wrapper .card-p-with-bullet::before, .green-rechesh .body .body-wrapper .accordion-wrapper .card-p-with-bullet::before {
      content: '';
      width: 6px;
      height: 6px;
      background-color: #1c6897;
      border-radius: 50%;
      display: inline-block;
      margin: 0 5px 1px 0; }
      @media (min-width: 992px) {
        .about .body .body-wrapper .accordion-wrapper .card-p-with-bullet::before, .green-rechesh .body .body-wrapper .accordion-wrapper .card-p-with-bullet::before {
          margin: 0 8px 1px 0; } }
    .about .body .body-wrapper .accordion-wrapper .p-with-line::before, .green-rechesh .body .body-wrapper .accordion-wrapper .p-with-line::before {
      content: '';
      width: 4px;
      height: 2px;
      background-color: #4e5665;
      margin: 0 5px 3px 0;
      display: inline-block; }
      @media (min-width: 992px) {
        .about .body .body-wrapper .accordion-wrapper .p-with-line::before, .green-rechesh .body .body-wrapper .accordion-wrapper .p-with-line::before {
          margin: 0 8px 1px 0; } }
    .about .body .body-wrapper .accordion-wrapper .card-with-bullets-bottom-p, .green-rechesh .body .body-wrapper .accordion-wrapper .card-with-bullets-bottom-p {
      margin: 30px 0 0 0;
      max-width: 900px;
      line-height: 1.75; }
      @media (min-width: 992px) {
        .about .body .body-wrapper .accordion-wrapper .card-with-bullets-bottom-p, .green-rechesh .body .body-wrapper .accordion-wrapper .card-with-bullets-bottom-p {
          margin: 49px 0 0 0; } }
    .about .body .body-wrapper .accordion-wrapper .bold-p, .green-rechesh .body .body-wrapper .accordion-wrapper .bold-p {
      font-weight: 500; }
    .about .body .body-wrapper .accordion-wrapper .sub-p-wrapper, .green-rechesh .body .body-wrapper .accordion-wrapper .sub-p-wrapper {
      padding: 0 0 0 15px; }
    .about .body .body-wrapper .accordion-wrapper .card-two, .green-rechesh .body .body-wrapper .accordion-wrapper .card-two {
      margin: 0; }
    .about .body .body-wrapper .video-sec-head, .about .body .body-wrapper .related-documents-head, .about .body .body-wrapper .links-head, .about .body .body-wrapper .video-sec-wrapper, .green-rechesh .body .body-wrapper .video-sec-head, .green-rechesh .body .body-wrapper .related-documents-head, .green-rechesh .body .body-wrapper .links-head, .green-rechesh .body .body-wrapper .video-sec-wrapper {
      margin: 0 0 13px 0; }
      @media (min-width: 992px) {
        .about .body .body-wrapper .video-sec-head, .about .body .body-wrapper .related-documents-head, .about .body .body-wrapper .links-head, .about .body .body-wrapper .video-sec-wrapper, .green-rechesh .body .body-wrapper .video-sec-head, .green-rechesh .body .body-wrapper .related-documents-head, .green-rechesh .body .body-wrapper .links-head, .green-rechesh .body .body-wrapper .video-sec-wrapper {
          margin: 0 0 20px 0; } }
      .about .body .body-wrapper .video-sec-head h2, .about .body .body-wrapper .related-documents-head h2, .about .body .body-wrapper .links-head h2, .about .body .body-wrapper .video-sec-wrapper h2, .green-rechesh .body .body-wrapper .video-sec-head h2, .green-rechesh .body .body-wrapper .related-documents-head h2, .green-rechesh .body .body-wrapper .links-head h2, .green-rechesh .body .body-wrapper .video-sec-wrapper h2 {
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.25;
        letter-spacing: normal;
        color: #505050;
        margin: 0;
        font-size: 2rem; }
        @media (min-width: 992px) {
          .about .body .body-wrapper .video-sec-head h2, .about .body .body-wrapper .related-documents-head h2, .about .body .body-wrapper .links-head h2, .about .body .body-wrapper .video-sec-wrapper h2, .green-rechesh .body .body-wrapper .video-sec-head h2, .green-rechesh .body .body-wrapper .related-documents-head h2, .green-rechesh .body .body-wrapper .links-head h2, .green-rechesh .body .body-wrapper .video-sec-wrapper h2 {
            font-size: 3.2rem;
            line-height: 0.88; } }
    .about .body .body-wrapper .video-sec-wrapper, .green-rechesh .body .body-wrapper .video-sec-wrapper {
      border: solid #dddddd;
      border-width: 1px 0 1px 0;
      padding: 40px 0;
      margin: 40px 10px 42px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      @media (min-width: 992px) {
        .about .body .body-wrapper .video-sec-wrapper, .green-rechesh .body .body-wrapper .video-sec-wrapper {
          padding: 80px 10px 88px;
          margin: 0 0 80px 0; } }
      .about .body .body-wrapper .video-sec-wrapper h2, .green-rechesh .body .body-wrapper .video-sec-wrapper h2 {
        margin-bottom: 20px; }
      .about .body .body-wrapper .video-sec-wrapper .single-video-wrapper, .green-rechesh .body .body-wrapper .video-sec-wrapper .single-video-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
      .about .body .body-wrapper .video-sec-wrapper .video, .green-rechesh .body .body-wrapper .video-sec-wrapper .video {
        height: auto;
        border-radius: 4px;
        background-color: #ffffff;
        box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15);
        padding: 16px;
        margin-bottom: 20px;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1; }
        @media (min-width: 992px) {
          .about .body .body-wrapper .video-sec-wrapper .video, .green-rechesh .body .body-wrapper .video-sec-wrapper .video {
            padding: 29px; } }
        .about .body .body-wrapper .video-sec-wrapper .video .video-wrapper, .green-rechesh .body .body-wrapper .video-sec-wrapper .video .video-wrapper {
          margin-bottom: 18px; }
        .about .body .body-wrapper .video-sec-wrapper .video p, .green-rechesh .body .body-wrapper .video-sec-wrapper .video p {
          font-size: 1.6rem;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: 1.75;
          letter-spacing: normal;
          color: #505050; }
      .about .body .body-wrapper .video-sec-wrapper .single-video-wrapper, .green-rechesh .body .body-wrapper .video-sec-wrapper .single-video-wrapper {
        width: 100%; }
        .about .body .body-wrapper .video-sec-wrapper .single-video-wrapper:last-child, .green-rechesh .body .body-wrapper .video-sec-wrapper .single-video-wrapper:last-child {
          margin-bottom: 0; }
    .about .body .body-wrapper .related-documents-container, .green-rechesh .body .body-wrapper .related-documents-container {
      margin: 0 10px 40px;
      padding: 0 0 40px 0;
      border: solid #dddddd;
      border-width: 0 0 1px 0; }
      @media (min-width: 992px) {
        .about .body .body-wrapper .related-documents-container, .green-rechesh .body .body-wrapper .related-documents-container {
          margin: 0 0 80px 0;
          padding: 0 0 80px 10px; } }
      .about .body .body-wrapper .related-documents-container .related-documents-wrapper .related-document-wrapper, .green-rechesh .body .body-wrapper .related-documents-container .related-documents-wrapper .related-document-wrapper {
        border-radius: 2.1px;
        background-color: #fff;
        box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
        text-align: left;
        width: 293px;
        height: 160px;
        padding: 42px 0 0 14px;
        margin: 0 10px 10px 0;
        position: relative; }
        .about .body .body-wrapper .related-documents-container .related-documents-wrapper .related-document-wrapper:last-child, .green-rechesh .body .body-wrapper .related-documents-container .related-documents-wrapper .related-document-wrapper:last-child {
          margin: 0; }
        .about .body .body-wrapper .related-documents-container .related-documents-wrapper .related-document-wrapper .related-document-content, .green-rechesh .body .body-wrapper .related-documents-container .related-documents-wrapper .related-document-wrapper .related-document-content {
          font-size: 20px;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: 1.15;
          letter-spacing: normal;
          color: #1c6897;
          max-width: 253px; }
      .about .body .body-wrapper .related-documents-container .related-documents-arrow, .green-rechesh .body .body-wrapper .related-documents-container .related-documents-arrow {
        border: solid #4e5665;
        border-width: 0 0 2px 2px;
        display: inline-block;
        -webkit-transform: rotate(-135deg);
                transform: rotate(-135deg);
        height: 12px;
        width: 12px;
        display: inline-block;
        line-height: normal; }
      .about .body .body-wrapper .related-documents-container .rotate, .green-rechesh .body .body-wrapper .related-documents-container .rotate {
        -webkit-transform: rotate(-45deg);
                transform: rotate(-45deg); }
      .about .body .body-wrapper .related-documents-container .download-wrapper, .green-rechesh .body .body-wrapper .related-documents-container .download-wrapper {
        margin: auto 10px 10px 0; }
        .about .body .body-wrapper .related-documents-container .download-wrapper .download-arrow, .green-rechesh .body .body-wrapper .related-documents-container .download-wrapper .download-arrow {
          height: 20px;
          width: 15px; }
    .about .body .body-wrapper .links-container, .green-rechesh .body .body-wrapper .links-container {
      padding: 0;
      margin: 0 10px; }
      @media (min-width: 992px) {
        .about .body .body-wrapper .links-container, .green-rechesh .body .body-wrapper .links-container {
          padding: 0 0 0 10px;
          margin: 0; } }
      .about .body .body-wrapper .links-container .links-sub-head h3, .green-rechesh .body .body-wrapper .links-container .links-sub-head h3 {
        font-size: 1.6rem;
        font-weight: 500;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.75;
        letter-spacing: normal;
        text-align: left;
        color: #4e5665; }
      .about .body .body-wrapper .links-container .link, .green-rechesh .body .body-wrapper .links-container .link {
        display: inline-block;
        min-height: 57px;
        border-radius: 4px;
        border: solid 1px #1c6897;
        min-width: 135px;
        width: auto;
        padding: 0 20px;
        font-size: 2rem;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #1c6897;
        margin: 0 10px 10px 0;
        text-align: center; }
        @media (min-width: 992px) {
          .about .body .body-wrapper .links-container .link, .green-rechesh .body .body-wrapper .links-container .link {
            font-size: 2rem;
            margin: 0 12px 12px 0; } }
  .about .p-bullet, .green-rechesh .p-bullet {
    width: 6px;
    height: 6px;
    background-color: #0a7bb6;
    border-radius: 50%;
    display: inline-block;
    margin: 0 5px 1px 0; }
    @media (min-width: 992px) {
      .about .p-bullet, .green-rechesh .p-bullet {
        margin: 0 8px 3px 0; } }
  .about .p-line, .green-rechesh .p-line {
    width: 4px;
    height: 2px;
    background-color: #4e5665;
    margin: 0 5px 3px 0;
    display: inline-block; }
    @media (min-width: 992px) {
      .about .p-line, .green-rechesh .p-line {
        margin: 0 8px 0 0; } }

.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: #1c6897 !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: #1c6897;
      border-radius: 50%;
      display: inline-block;
      margin: 0 5px 1px 0; }
      @media (min-width: 992px) {
        .content ul li:before {
          margin: 0 8px 1px 0; } }
