 .back-arrow-mobile {
    display: none !important
  }

  p {
    margin: 0px !important;
  }

  .justify-content-center {
    display: flex;
    justify-content: center;
  }

  @media (min-width: 1024px) and (max-width: 1330px) {
    h2 {
      padding-left: 20px;
    }

    .btn-block {
      margin-left: 300px;
    }
  }

  @media (max-width: 767px) {
    .title-page {
      padding-top: 60px;
    }

    h2 {
      font-size: 22px !important;
    }

    h1 {
      font-size: 28px !important;
    }

    p {
      font-size: 16px !important;
    }

    .features-sec-pp .box-main h2 {
      font-size: 30px !important;
    }

    .page-wrap .sec-full {
      padding: 0px 0px;
    }

    .pt-5 {
      padding-top: 3rem !important;
    }
  }

  .page-wrap .sec-full {
    padding: 0px 0px 0px;
  }

  .thumbnail {
    margin-bottom: 0px !important;
  }

  .border-bottom {
    border-bottom: 10px solid #dee2e6 !important;
  }