@font-face {
  font-family: "Agov black";
  src: url(../fonts/Agov-black.ttf);
}
@font-face {
  font-family: "Agov bold";
  src: url(../fonts/Agov-bold.ttf);
}
@font-face {
  font-family: "Agov book";
  src: url(../fonts/Agov-book.ttf);
}
@font-face {
  font-family: "Agov extrabold";
  src: url(../fonts/Agov-extrabold.ttf);
}
@font-face {
  font-family: "Agov light";
  src: url(../fonts/Agov-light.ttf);
}
@font-face {
  font-family: "Agov medium";
  src: url(../fonts/Agov-medium.ttf);
}
.primary-background {
  background-color: #f8fbff;
}

.primary-gradient {
  background: radial-gradient(123.23% 47.23% at -1.23% 60%, #0F1C7C -1%, #54B6FA 100%);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}

.primary-gradient {
  background: radial-gradient(53.23% 53.23% at 46.77% 50%, #0F1C7C 0%, #54B6FA 100%);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}

.text-secondary-color {
  color: #909090;
}

.text-secondary {
  color: #909090;
}

.black-v2 {
  color: #141414;
}

.gray-v1 {
  color: #9A9A9A;
}

.plan-btn {
  background-color: #ffffff;
  border: 1px solid #D9D9D9;
  border-radius: 40px;
  padding: 13px 50px;
}

.payment-container {
  width: 300px;
  height: 240px;
  border-radius: 18px;
  border: 1px solid #E8E8E8;
  background-color: #ffffff;
  padding: 24px;
}

.payment-container:hover {
  background-image: url(../images/payment-bg.png);
  background-size: cover;
  transition: 0.3s;
  color: #ffffff !important;
}

.buy-btn {
  background-color: #ffffff;
  border: 1px solid #D9D9D9;
  border-radius: 40px;
  padding: 13px 10px;
  width: 95%;
}

.payment-container:hover .buy-btn {
  color: #223159;
  font-weight: 600;
}

.payment-container:hover p {
  color: #fff;
}

.payment-container:hover p span {
  color: #fff;
}

.shadow-box {
  box-shadow: 0px 4px 12px 0px rgba(0, 95, 237, 0.0784313725);
}

.table-width {
  width: 90%;
}

.table-width .custom-table-grid th,
.table-width .custom-table-grid tbody td {
  vertical-align: middle;
  padding: 10px 21px !important;
}

.custom-table .t-spacing {
  padding: 16px 110px !important;
}

.custom-table .t-spacing-1 {
  padding: 16px 210px 16px 54px !important;
}

.custom-table .t-row-spacing {
  padding-left: 50px !important;
}

/*# sourceMappingURL=Payment.css.map */