.pagination {
  --bs-pagination-padding-x: 0.65rem!important;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: #f1f1f1 !important;
  --bs-pagination-border-width: 1px;
  --bs-pagination-border-color: #dee2e6;
  --bs-pagination-border-radius: 0.375rem;
  --bs-pagination-hover-color: white !important;
  --bs-pagination-hover-bg: #faabcd !important;
  --bs-pagination-hover-border-color: #dee2e6;
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: #e9ecef;
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color: white !important;
  --bs-pagination-active-bg: #faabcd !important;
  --bs-pagination-active-border-color: #faabcd !important;
  --bs-pagination-active-border-radius: 10px !important;
  --bs-pagination-disabled-color: #d5d6d6 !important;
  --bs-pagination-disabled-bg: #e3e0e057 !important;
  --bs-pagination-disabled-border-color: #dee2e6;
  display: flex;
  padding-left: 0;
  list-style: none;
}
.page-item-disable span{
  color: #cbcbcb;
}
.disabled>.page-link, .page-link.disabled {
  color: #b5b5b5 !important;
}
.page-item:first-child .page-link {
    color: #c1c1c1;
}
.page-link {
  /* border-radius: 10px !important; */
  margin-top: 12px;
  margin-bottom: 12px;
  /* margin-right: 4px; */
  /* margin-left: 4px; */
  border:2px solid #4285F4 !important;
  box-shadow: rgba(0, 0, 0, 0.15) 2.4px 2.4px 3.2px;
  }
.page-item:not(:first-child) .page-link {
margin-left: 6px !important;
}
footer{
  background: rgb(255 246 254 / 97%);
  color:black;
}
.footer-icon-bg{
  padding: 3px;
    background: white;
    border-radius: 50%;
}
footer a, a:hover {
  color: #000000;
  text-decoration: none!important;
}
.foot_detail_asdfg p{
  text-indent: 50px;
  font-size: smaller;
  text-align: justify;
}
.cont_mbl{
  display: none;
}
.cont_sys{
  display: block;
}
footer .small, footer .small a {
  font-size: 13px;;
}
footer .col-md-8 {
  padding-top: 3rem;
}
@media (min-width: 600px) and (max-width: 990px){
    .cont_mbl{
      display: none;
    }
    .cont_sys{
      display: block;
    }
    footer .ps-5{
        padding-left: 0rem!important;
    }
    .hjhdf{
      display: flex;
      justify-content: space-between;
    }
    .cnt_cvb{
      text-align: center;
    }
    .terms .container, .container-sm, .privacy-policy .container, .container-sm {
      max-width: 676px;
    }
    footer .col-md-4, footer .col-md-8 {
      width: 100%!important;
    }
    footer .col-md-8 {
      padding-top: 0rem;
    }
    footer .col-md-4 .text-dark, footer .col-md-4 .mb-4 {
      text-align: center;
    }
    footer .copy-right {
      text-align: center!important;
    }
}
@media (max-width: 600px){
  .terms .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl, .privacy-policy .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
      --bs-gutter-x: 0rem!important;
      --bs-gutter-y: 0;
      width: 100%;
      padding-right: 0rem!important;
      padding-left: 0rem!important;
      margin-right: auto;
      margin-left: auto;
    }
    .p-1 {
      padding: 0rem!important;
    }
    .cont_mbl{
      display: block;
    }
    .term_con {
      padding-right: 0.5rem;
      padding-left: 0.5rem;
    }
    .cont_sys{
      display: none;
    }
    .ps-5 {
      padding-left: 0rem!important;
    }
    footer .col-md-4 .sys_view, footer .col-md-4 .mb-4 {
      text-align: center;
    }
    .rel_xcvb .rel_djcfd, footer .ps-4 {
      padding-left: 0rem!important;
    }
    footer h3, .cnt_cvb{
      text-align: center!important;
    }
    footer ul {
      padding-left: 0rem;
    }
    footer .col-md-8 {
      padding-top: 0rem;
    }
    footer .sys-view {
      display: none;
    }
    footer .copy-right {
      text-align: center!important;
    }
}
@media (max-width: 600px) and (min-width: 400px){
  .rel_sys .row{
    padding-left: 5rem;
  }
}
@media (max-width: 400px) and (min-width: 280px){
  .rel_sys .row{
    padding-left: 4rem;
  }
}