/* New Added Css  */
@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@200;300;400;500;600;700;800&display=swap");

.btn-purple {
  background: #252a66;
  padding: 16px 20px 16px 20px;
  color: #fff;
}
.btn-purple:hover {
  background: #303575;
  color: #fff;
}

.btn-sky {
  background: #0098cc;
  border-radius: 8px;
  padding: 16px 20px 16px 20px;
  color: #fff;
}
.btn-sky:hover {
  color: #fff;
  background: #40a5c7;
}
.search-part .big-btn {
  height: 61px;
  border-radius: 12px;
  border: 3px solid #454495 !important;
}
.search-part .para-1 {
  color: #515978;
  font-size: 14px;
  font-weight: 400;
  font-family: Plus Jakarta Sans;
  line-height: 140%;
}
.search-part .search-icon {
  color: #64626c;
}
.search-heading {
  font-size: 18px;
  font-family: Plus Jakarta Sans;
  font-weight: 600;
  line-height: 24px;
  color: #282a37;
}

/* new added csss for table */
table {
  border-collapse: separate; /* Required for border-radius to work */
  border-spacing: 0;
}

tbody tr:last-child td {
  border-bottom: none; /* Remove bottom border for last row */
}
tbody tr td {
  padding: 1.5rem 0.5rem !important;
  font-family: Plus Jakarta Sans;
  font-weight: 500;
  font-size: 14px;
  line-height: 100%;
  letter-spacing: 0px;
  border-bottom: 2px solid #ffffff00;
}
table td {
  vertical-align: middle !important;
}
.thead-light {
  --bs-table-bg: #f4f7f7;
}
.table .thead-light th {
  color: #000000;
  font-family: Plus Jakarta Sans;
  font-weight: 600;
  font-size: 14px;
  line-height: 100%;
}
.content-wrapper {
  background-color: #fff;
}
.table thead th {
  vertical-align: middle !important;
}
.content .add-new-page input {
  background-color: #f6f7f9;
  border-radius: 8px !important;
  height: 50px;
}

 .content .ck-edit-1 {
  height: 160px;
  width: 100%;
}
