    /* payment */
  .payment-section {
      background-color: transparent;
      background-size: cover;
      /* padding: 100px 0; */
      color: #fff !important;
  }

        .payment-section tr{
            border: 1px solid white;
        }

  .payment-section .card {
      border: none;
      border-radius: 10px;
      overflow: hidden;
  }

  .payment-section .card .card-header {
      background: #0b2d71;
      border: none;
      border-radius: 0;
      height: 70px;
      line-height: 70px;
  }

  .payment-section .card .card-header h2 {
      color: #fff;
      font-size: 30px;
      font-weight: 400;
      font-family: "Playfair Display", serif;
  }

  .payment-section .card .card-body p {
      font-size: 16px;
      font-weight: 400;
      color: #313131;
      font-family: "Source Sans Pro", sans-serif;
      line-height: 28px;
      padding-bottom: 20px;
      border-bottom: 1px solid #E5E2EF;
  }

  .payment-section .card .card-body h6 {
      font-size: 18px;
      font-weight: 600;
      font-family: "Playfair Display", serif;
      color: #111111;
      padding: 30px 0;
  }

  .payment-section .card .card-body ul {
      margin-bottom: 75px;
  }

  .payment-section .card .card-body ul li {
      display: inline-block;
      margin: 0 6px;
      margin-bottom: 20px;
  }

  .payment-section .card .card-body ul li a {
      display: block;
  }

  .payment-section .card .card-body ul li a img {
      max-width: 100%;
  }

  .payment-section .card .card-body .theme_btn {
      display: block;
      max-width: 200px;
      width: 100%;
      text-align: center;
      line-height: 60px;
      border: 2px solid #E5E2EF;
      border-radius: 30px;
      font-size: 16px;
      font-weight: 600;
      color: #523680;
      font-family: "Source Sans Pro", sans-serif;
      margin-left: auto;
      margin-bottom: 40px;
  }

  .payment-section .card .card-body .theme_btn:hover,
  .payment-section .card .card-body .theme_btn:focus {
      background: #FF9C1A;
      border: 2px solid #FF9C1A;
      color: #fff;
  }

  /* .payment-section .card-right .card-header {
    background: #FF4874;
  } */
  .payment-section .card-right .card-body .swiper-container {
      height: 320px;
      margin-bottom: 40px;
  }

  .payment-section .card-right .card-body .swiper-container .swiper-wrapper .swiper-slide .media {
      display: flex;
      align-items: center;
      padding: 15px;
      background: #F4F2F9;
      border-radius: 5px;
  }

  .payment-section .card-right .card-body .swiper-container .swiper-wrapper .swiper-slide .media .images img {
      max-width: 100%;
  }

  .payment-section .card-right .card-body .swiper-container .swiper-wrapper .swiper-slide .media .meida-body {
      margin-left: 15px;
      display: flex;
      justify-content: space-between;
      align-items: center;
      width: 100%;
  }

  .payment-section .card-right .card-body .swiper-container .swiper-wrapper .swiper-slide .media .meida-body .left a {
      display: block;
      margin: 0;
      font-size: 18px;
      font-weight: 600;
      font-family: "Playfair Display", serif;
      color: #111111;
  }

  .payment-section .card-right .card-body .swiper-container .swiper-wrapper .swiper-slide .media .meida-body .left h6 {
      padding: 0;
      font-size: 18px;
      font-weight: 400;
      font-family: "Source Sans Pro", sans-serif;
      color: #313131;
  }

  .payment-section .card-right .card-body .swiper-container .swiper-wrapper .swiper-slide .media .meida-body .left small {
      color: #313131;
  }

  .payment-section .card-right .card-body .swiper-container .swiper-wrapper .swiper-slide .media .meida-body .right {
      text-align: center;
  }

  .payment-section .card-right .card-body .swiper-container .swiper-wrapper .swiper-slide .media .meida-body .right img {
      max-width: 100%;
  }

  .payment-section .card-right .card-body .swiper-container .swiper-wrapper .swiper-slide .media .meida-body .right h6 {
      padding: 0;
      font-family: "Source Sans Pro", sans-serif;
      font-weight: 700;
      color: #111111;
      font-size: 18px;
  }

  .payment-section .card-right .card-body .bottom {
      display: flex;
      justify-content: space-between;
      align-items: center;
      margin-bottom: 40px;
  }

  .payment-section .card-right .card-body .bottom .theme_btn {
      border: none;
      background: #FF9C1A;
      color: #fff;
      margin: 0;
  }

  .payment-section .card-right .card-body .bottom .all-see {
      font-size: 16px;
      font-weight: 400;
      font-family: "Source Sans Pro", sans-serif;
      color: #313131;
  }

  .payment-section .card-right .card-body .bottom .all-see:hover,
  .payment-section .card-right .card-body .bottom .all-see:focus {
      color: #FF9C1A;
  }