@import url("https://fonts.googleapis.com/css2?family=Glacial Indifference:wght@100;200&display=swap");.card {
  width: 100%;
  box-shadow: 2px 7px 16px 0px rgba(142, 158, 194, 0.08), 8px 28px 29px 0px rgba(204, 213, 232, 0.07), 17px 63px 39px 0px rgba(212, 212, 212, 0.04), 30px 112px 46px 0px rgba(142, 158, 194, 0.01), 47px 175px 51px 0px rgba(142, 158, 194, 0);
  background-color: white;
  border-radius: 20px;
}._menuBar_1jgd6_1 ._menuItem_1jgd6_1 {
  display: flex;
  column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
}
._menuBar_1jgd6_1 ._menuItem_1jgd6_1 ._menuIcon_1jgd6_7 {
  height: 20px;
  width: 20px;
}
._menuBar_1jgd6_1 ._menuItem_1jgd6_1 ._menuIcon_1jgd6_7 img {
  height: 100%;
  width: 100%;
}
._menuBar_1jgd6_1 ._menuItem_1jgd6_1 p {
  line-height: normal;
  letter-spacing: 0.14px;
}

._container_1jgd6_20 {
  padding: 10px;
  height: 60px;
  margin-bottom: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._container_1jgd6_20 ._leftBoxWrapper_1jgd6_28 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  column-gap: 10px;
}
._container_1jgd6_20 ._leftBoxWrapper_1jgd6_28 ._customerLogo_1jgd6_34 {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border: 1px solid #E2E7F5;
}
._container_1jgd6_20 ._leftBoxWrapper_1jgd6_28 ._customerLogo_1jgd6_34 img {
  height: 100%;
  width: 100%;
  object-fit: contain;
  border-radius: 50%;
}
._container_1jgd6_20 ._leftBoxWrapper_1jgd6_28 ._customerInfoWrapper_1jgd6_46 ._conatctInfo_1jgd6_46 {
  display: flex;
  justify-content: flex-start;
  column-gap: 5px;
}
._container_1jgd6_20 ._leftBoxWrapper_1jgd6_28 ._customerInfoWrapper_1jgd6_46 ._conatctInfo_1jgd6_46 ._email_1jgd6_51 {
  padding-right: 5px;
  border-right: 1px solid #E2E7F5;
}
._container_1jgd6_20 ._rightBoxWrapper_1jgd6_55 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  column-gap: 10px;
}
._container_1jgd6_20 ._rightBoxWrapper_1jgd6_55 ._iconBtn_1jgd6_61 {
  padding: 0;
}
._container_1jgd6_20 ._rightBoxWrapper_1jgd6_55 ._profileImg_1jgd6_64 {
  padding: 0;
}
._container_1jgd6_20 ._rightBoxWrapper_1jgd6_55 ._profileImg_1jgd6_64 p {
  display: none;
}
._container_1jgd6_20 ._rightBoxWrapper_1jgd6_55 ._profileImg_1jgd6_64 ._iconContainer_1jgd6_70 {
  margin-left: 10px;
  height: 30px;
  width: 30px;
  border-radius: 50%;
  border: 1px solid #E2E7F5;
}
._container_1jgd6_20 ._rightBoxWrapper_1jgd6_55 ._profileImg_1jgd6_64 ._iconContainer_1jgd6_70 img {
  height: 100%;
  width: 100%;
  object-fit: contain;
  border-radius: 50%;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  ._container_1jgd6_20 {
    padding: 12px 20px;
    height: 74px;
    margin-bottom: 30px;
  }
  ._container_1jgd6_20 ._leftBoxWrapper_1jgd6_28 ._customerLogo_1jgd6_34 {
    width: 50px;
    height: 50px;
  }
  ._container_1jgd6_20 ._leftBoxWrapper_1jgd6_28 h6 {
    letter-spacing: 0.14px;
  }
}
@media only screen and (min-width: 992px) {
  ._container_1jgd6_20 {
    padding: 15px 20px;
    height: 80px;
    margin-bottom: 40px;
  }
  ._container_1jgd6_20 ._leftBoxWrapper_1jgd6_28 h6 {
    letter-spacing: 0.16px;
  }
  ._container_1jgd6_20 ._rightBoxWrapper_1jgd6_55 ._menuIcon_1jgd6_7 {
    display: none;
  }
  ._container_1jgd6_20 ._rightBoxWrapper_1jgd6_55 ._profileImg_1jgd6_64 {
    border-radius: 20px;
    padding: 6.15px 5.94px 5.95px 14px;
    background-color: #EEF3F9;
  }
  ._container_1jgd6_20 ._rightBoxWrapper_1jgd6_55 ._profileImg_1jgd6_64 p {
    line-height: normal;
    display: block;
    margin-right: 11.6px;
  }
}.typography--variant-h1 {
  font-size: 32px;
  font-weight: 700;
}

.typography--variant-h2 {
  font-size: 28px;
  font-weight: 700;
}

.typography--variant-h3 {
  font-size: 24px;
  font-weight: 700;
}

.typography--variant-h4 {
  font-size: 20px;
  font-weight: 700;
}

.typography--variant-h5 {
  font-size: 16px;
  font-weight: 700;
}

.typography--variant-h6 {
  font-size: 14px;
  font-weight: 700;
}

.typography--variant-subheading1 {
  font-size: 12px;
  font-weight: 700;
}

.typography--variant-subheading2 {
  font-size: 12px;
  font-weight: 700;
}

.typography--variant-body1 {
  font-size: 12px;
  font-weight: 400;
}

.typography--variant-body2 {
  font-size: 12px;
  font-weight: 400;
}

.typography--variant-body3 {
  font-size: 10px;
  font-weight: 400;
}

.typography--color-primary {
  color: #0056A9;
}

.typography--color-error {
  color: #D22B2B;
}

.typography--color-success {
  color: #228B22;
}

.typography--color-warning {
  color: #ffbd59;
}

.typography--color-secondary {
  color: #006FDB;
}

.typography--color-white {
  color: white;
}

.typography--color-black {
  color: #252726;
}

.typography--color-info {
  color: rgba(37, 39, 38, 0.7019607843);
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  .typography--variant-h1 {
    font-size: 48px;
  }
  .typography--variant-h2 {
    font-size: 36px;
  }
  .typography--variant-h3 {
    font-size: 32px;
  }
  .typography--variant-h4 {
    font-size: 24px;
  }
  .typography--variant-h5 {
    font-size: 20px;
  }
  .typography--variant-h6 {
    font-size: 16px;
  }
  .typography--variant-subheading1 {
    font-size: 14px;
  }
  .typography--variant-subheading2 {
    font-size: 14px;
  }
  .typography--variant-body1 {
    font-size: 14px;
  }
  .typography--variant-body2 {
    font-size: 14px;
  }
  .typography--variant-body3 {
    font-size: 12px;
  }
}
@media only screen and (min-width: 1200px) {
  .typography--variant-h1 {
    font-size: 64px;
  }
  .typography--variant-h2 {
    font-size: 48px;
  }
  .typography--variant-h3 {
    font-size: 36px;
  }
  .typography--variant-h4 {
    font-size: 32px;
  }
  .typography--variant-h5 {
    font-size: 24px;
  }
  .typography--variant-h6 {
    font-size: 20px;
  }
  .typography--variant-subheading1 {
    font-size: 16px;
  }
  .typography--variant-body1 {
    font-size: 16px;
  }
}._wrapper_1tv7o_1 {
  display: flex;
  column-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 20px;
  text-decoration: none;
  transition: ease-in-out 0.4s;
  cursor: pointer;
}

._wrapper_1tv7o_1:hover, ._active_1tv7o_12 {
  background: rgba(51, 125, 217, 0.1);
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 992px) {
  ._wrapper_1tv7o_1 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 8px 0;
    text-decoration: none;
    transition: ease-in-out 0.4s;
  }
}._menuDrawer_ar3lq_1 {
  border-top-left-radius: 20px !important;
  border-bottom-left-radius: 20px !important;
  z-index: 1300 !important;
}
._menuDrawer_ar3lq_1 ._drawerContainer_ar3lq_6 {
  display: block;
  width: 100%;
  min-width: 280px;
  min-height: 100vh;
  max-height: 100vh;
  background-color: white;
  position: relative;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}
._menuDrawer_ar3lq_1 ._drawerContainer_ar3lq_6 ._drawerHeader_ar3lq_17 {
  padding: 20px 20px 10px 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._menuDrawer_ar3lq_1 ._drawerContainer_ar3lq_6 ._drawerHeader_ar3lq_17 ._closeIcon_ar3lq_23 {
  padding: 0;
  height: 30px;
  width: 30px;
}
._menuDrawer_ar3lq_1 ._drawerContainer_ar3lq_6 ._drawerHeader_ar3lq_17 ._closeIcon_ar3lq_23 img {
  height: 100%;
  width: 100%;
  cursor: pointer;
}
._menuDrawer_ar3lq_1 ._drawerContainer_ar3lq_6 ._drawerBody_ar3lq_33 ._divider_ar3lq_33 {
  border-bottom: 1px solid rgba(47, 66, 111, 0.3);
  width: 75%;
  margin: 30px auto;
}
._menuDrawer_ar3lq_1 ._drawerContainer_ar3lq_6 ._drawerBody_ar3lq_33 > p {
  padding: 0 20px;
  margin-bottom: 20px;
}.lds-roller {
  display: inline-flex;
  position: fixed;
  width: 100vw;
  height: 100vh;
  z-index: 10000;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  justify-content: center;
  align-items: center;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}

#containerLoader {
  margin: auto;
  width: 50px;
  height: 50px;
  position: absolute;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
  animation-name: global;
  animation-duration: 10s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

#protonLoader {
  width: 50%;
  height: 50%;
  top: 25%;
  left: 25%;
  background-color: #0a4de9;
  position: absolute;
  border-radius: 50%;
  z-index: 10;
  animation-name: pulse;
  animation-duration: 2.5s;
  animation-iteration-count: infinite;
}

#proton-maskLoader {
  width: 50%;
  height: 50%;
  top: 25%;
  left: 25%;
  background-color: #0a4de9;
  position: absolute;
  border-radius: 50%;
  opacity: 0.2;
  animation-name: pulse-mask;
  animation-duration: 2.5s;
  animation-iteration-count: infinite;
  z-index: 8;
}

.electronLoader {
  width: 140%;
  height: 20%;
  position: absolute;
  left: -20%;
  top: 40%;
  z-index: 9;
  animation-duration: 3s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

.electronLoader > div {
  width: 10px;
  height: 100%;
  border-radius: 50%;
  /* background-color: #e74c3c; */
  background-color: red;
  position: absolute;
  left: 40%;
  animation-name: orbit;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

@keyframes orbit {
  0% {
    left: calc(50% - 10px);
  }
  25% {
    left: -10px;
  }
  75% {
    left: 100%;
  }
  100% {
    left: calc(50% - 10px);
  }
}
#e1Loader {
  transform: rotate(30deg);
  animation-name: zindex;
  animation-delay: 0.5s;
  animation-duration: 2s;
}

#e2Loader {
  transform: rotate(-30deg);
  animation-name: zindex;
  animation-delay: 1s;
  animation-duration: 2.5s;
}

#e3Loader {
  transform: rotate(90deg);
  animation-name: zindex;
  animation-duration: 1.5s;
}

#e1Loader > div {
  animation-delay: 0.5s;
  animation-duration: 2s;
}

#e2Loader > div {
  animation-delay: 1s;
  animation-duration: 2.5s;
}

#e3Loader > div {
  animation-duration: 1.5s;
}

@keyframes global {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes zindex {
  0% {
    z-index: 9;
  }
  25% {
    z-index: 9;
  }
  25% {
    z-index: 11;
  }
  75% {
    z-index: 11;
  }
  75% {
    z-index: 9;
  }
  100% {
    z-index: 9;
  }
}
@keyframes pulse {
  0% {
    transform: scale(1);
  }
  80% {
    transform: scale(1);
  }
  90% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes pulse-mask {
  0% {
    width: 50%;
    height: 50%;
    top: 25%;
    left: 25%;
  }
  80% {
    width: 50%;
    height: 50%;
    top: 25%;
    left: 25%;
  }
  90% {
    width: 100%;
    height: 100%;
    top: 0%;
    left: 0%;
  }
  100% {
    width: 50%;
    height: 50%;
    top: 25%;
    left: 25%;
  }
}._container_1516s_1 {
  border-radius: 0;
  padding: 25px 29px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  row-gap: 10px;
  margin-top: 100px;
}
._container_1516s_1 ._wrapper_1516s_11 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  column-gap: 10px;
}
._container_1516s_1 ._wrapper_1516s_11 ._logoContainer_1516s_17 {
  width: 24px;
  height: 24px;
}
._container_1516s_1 ._wrapper_1516s_11 ._logoContainer_1516s_17 img {
  height: 100%;
  width: 100%;
  object-fit: contain;
}
._container_1516s_1 p {
  text-align: center;
  line-height: 150%; /* 18px */
  letter-spacing: 0.12px;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  ._container_1516s_1 {
    padding: 29px 0 30px 0;
  }
  ._container_1516s_1 ._wrapper_1516s_11 ._logoContainer_1516s_17 {
    width: 30px;
    height: 30px;
  }
  ._container_1516s_1 p {
    width: 100%;
    line-height: 150%; /* 21px */
    letter-spacing: 0.14px;
  }
}
@media only screen and (min-width: 992px) {
  ._container_1516s_1 {
    padding: 27px 0 27px 0;
  }
  ._container_1516s_1 ._wrapper_1516s_11 ._logoContainer_1516s_17 {
    width: 32px;
    height: 32px;
  }
  ._container_1516s_1 p {
    width: 100%;
    line-height: 150%; /* 24px */
    letter-spacing: 0.16px;
  }
}._wrapper_uz9g2_1 {
  padding: 20px 20px 0 20px;
  min-height: calc(100vh - 100px);
  background-color: #F7F8FC;
}
._wrapper_uz9g2_1 ._contentWrapper_uz9g2_6 {
  margin-bottom: 100px;
}
._wrapper_uz9g2_1 ._contentWrapper_uz9g2_6 ._sideNavbar_uz9g2_9 {
  display: none;
}
._wrapper_uz9g2_1 ._contentWrapper_uz9g2_6 ._mainContent_uz9g2_12 {
  height: 100vh;
  max-height: 100vh;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  ._wrapper_uz9g2_1 {
    padding: 20px 30px 0 30px;
  }
}
@media only screen and (min-width: 992px) {
  ._wrapper_uz9g2_1 {
    padding: 30px 45px 0 45px;
  }
  ._wrapper_uz9g2_1 ._contentWrapper_uz9g2_6 {
    display: flex;
    column-gap: 40px;
  }
  ._wrapper_uz9g2_1 ._contentWrapper_uz9g2_6 ._sideNavContainer_uz9g2_32 {
    display: flex;
    gap: 2px;
  }
  ._wrapper_uz9g2_1 ._contentWrapper_uz9g2_6 ._sideNavbar_uz9g2_9 {
    display: block;
    width: 100px;
    min-height: 744px;
    height: auto;
  }
  ._wrapper_uz9g2_1 ._contentWrapper_uz9g2_6 ._mainContent_uz9g2_12 {
    flex: 1;
    max-width: calc(100vw - 230px);
    overflow-x: hidden;
  }
}._container_8pgl7_1 {
  display: none;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 992px) {
  ._container_8pgl7_1 {
    display: block;
    width: 100px;
    min-height: 100vh;
    max-height: 100vh;
    overflow-y: auto;
    padding: 30px 0 24px 0;
  }
  ._container_8pgl7_1 ._divider_8pgl7_16 {
    border-bottom: 1px solid rgba(47, 66, 111, 0.3);
    width: 50%;
    margin: 20px auto;
  }
  ._container_8pgl7_1 > p {
    text-align: center;
    margin: 15px auto;
  }
}.tabs--container {
  width: 100%;
  margin-bottom: 20px;
  position: sticky;
  top: 0;
  z-index: 100;
  background-color: #F7F8FC;
}
.tabs--container .tabs {
  display: flex;
  flex-direction: row;
}
.tabs--container .tabs .tab--button {
  background-color: transparent;
  height: 100%;
  padding: 10px;
  border: none;
  display: flex;
  flex-direction: column;
  position: relative;
  transition: 0.6s;
  cursor: pointer;
  margin-right: 40px;
}
.tabs--container .tabs .tab--button:focus {
  outline: none;
}
.tabs--container .tabs .tab--button .tab--title {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: inherit;
  font-size: 14px;
  transition: 0.6s;
  color: #0056A9;
  font-family: Glacial Indifference, sans-serif !important;
}
.tabs--container .tabs .tab--button .tab--indicator {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  transition: 0.6s;
}
.tabs--container .tabs .scroll--btn {
  position: sticky;
  top: 10px;
  border: 0;
  outline: none;
  background-color: white;
  padding: 0 10px;
  z-index: 1;
}
.tabs--container .tabs .prev--btn {
  left: 0;
}
.tabs--container .tabs .next--btn {
  right: 0;
}.table-container {
  width: 100%;
  overflow: auto;
  position: relative;
  background-color: white;
  height: 70%;
  max-height: 70%;
  min-height: 70%;
}
.table-container table {
  width: 100%;
  border-spacing: 0;
}
.table-container table thead {
  background-color: white;
}
.table-container table thead tr {
  border: 0;
}
.table-container table thead tr th {
  position: sticky;
  background-color: white;
  z-index: 1;
  top: 0;
  padding: 0 20px;
  height: 40px;
  text-align: left;
  color: #0056A9;
  border-bottom: 1px solid rgba(47, 66, 111, 0.3);
}
.table-container table thead tr th h6 {
  font-size: 12px;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.12px;
}
.table-container table tbody tr {
  border: 0;
}
.table-container table tbody tr:nth-of-type(odd) {
  background-color: #EEF3F9;
}
.table-container table tbody tr td {
  padding: 0 20px;
  height: 40px;
  color: #0056A9;
}
.table-container table tbody tr td p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  white-space: nowrap;
  line-height: normal;
  letter-spacing: 0.12px;
}
.table-container .noResultContainer {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: inherit;
  margin: 30px 0;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  .table-container table thead tr th {
    height: 50px;
    font-size: 14px;
    letter-spacing: 0.14px;
  }
  .table-container table tbody {
    position: relative;
  }
  .table-container table tbody tr td {
    height: 50px;
  }
  .table-container table tbody tr td p {
    letter-spacing: 0.14px;
  }
}._container_1hsfd_1 {
  max-height: 100vh;
  overflow-y: auto;
}
._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 {
  padding: 20px;
}
._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 ._headerBox_1hsfd_8 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
}
._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 ._headerBox_1hsfd_8 ._backBtnContainer_1hsfd_14 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  column-gap: 10px;
}
._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 ._headerBox_1hsfd_8 ._backBtnContainer_1hsfd_14 h6 span {
  font-weight: 400 !important;
  font-size: 16px !important;
}
._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 ._headerBox_1hsfd_8 ._backBtnContainer_1hsfd_14 h6 ._statusChip_1hsfd_24 {
  padding: 3px 10px;
  min-height: 0 !important;
  height: auto !important;
  color: white !important;
}
._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 ._headerBox_1hsfd_8 ._backBtnContainer_1hsfd_14 h6 ._statusChip_1hsfd_24 span {
  padding: 0 !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  letter-spacing: 0.12px !important;
}
._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 ._customer_1hsfd_36 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  column-gap: 20px;
  margin-bottom: 20px;
}
._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 ._customer_1hsfd_36 h6 span {
  font-weight: 400 !important;
}
._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 ._subscriptionInfoBox_1hsfd_46 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
}
._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 ._subscriptionInfoBox_1hsfd_46 p {
  margin-top: 13px;
}
._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._packageDetails_1hsfd_54 {
  padding: 10px 10px 10px 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  background-color: #EEF3F9;
  display: flex;
  flex-direction: column-reverse;
}
._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._packageDetails_1hsfd_54 ._leftBox_1hsfd_62 h6 {
  margin-bottom: 16px;
}
._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._packageDetails_1hsfd_54 ._leftBox_1hsfd_62 ._serviceList_1hsfd_65 {
  display: flex;
  column-gap: 20px;
  align-items: center;
  justify-content: flex-start;
}
._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._packageDetails_1hsfd_54 ._rightBox_1hsfd_71 button {
  margin-bottom: 10px;
  float: right;
}
._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._packageDetails_1hsfd_54 ._rightBox_1hsfd_71 p {
  text-align: center;
}
._container_1hsfd_1 ._tableContainer_1hsfd_78 {
  padding: 20px;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  ._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 {
    padding: 20px 20px 42px 20px;
  }
  ._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 ._headerBox_1hsfd_8 {
    margin-bottom: 16px;
  }
  ._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 ._subscriptionId_1hsfd_91 {
    column-gap: 5px;
  }
  ._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 ._subscriptionInfoBox_1hsfd_46 {
    grid-template-columns: repeat(3, 1fr);
    gap: 22px;
  }
  ._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 ._subscriptionInfoBox_1hsfd_46 p {
    margin-top: 10px;
  }
  ._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._packageDetails_1hsfd_54 {
    padding: 20px 30px 26px 20px;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }
  ._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._packageDetails_1hsfd_54 ._leftBox_1hsfd_62 h6 {
    margin-bottom: 10px;
  }
  ._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._packageDetails_1hsfd_54 ._leftBox_1hsfd_62 ._serviceList_1hsfd_65 {
    column-gap: 30px;
  }
  ._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._packageDetails_1hsfd_54 ._rightBox_1hsfd_71 button {
    margin-bottom: 14px;
  }
}
@media only screen and (min-width: 1200px) {
  ._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 {
    padding: 20px 30px 30px 20px;
  }
  ._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 ._headerBox_1hsfd_8 {
    margin-bottom: 20px;
  }
  ._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._subscriptionDetails_1hsfd_5 ._subscriptionInfoBox_1hsfd_46 {
    grid-template-columns: repeat(6, 1fr);
  }
  ._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._packageDetails_1hsfd_54 {
    padding: 20px 40px 13px 20px;
  }
  ._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._packageDetails_1hsfd_54 ._leftBox_1hsfd_62 h6 {
    margin-bottom: 10px;
  }
  ._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._packageDetails_1hsfd_54 ._leftBox_1hsfd_62 ._serviceList_1hsfd_65 {
    column-gap: 50px;
  }
  ._container_1hsfd_1 ._subscriptionDetailsCard_1hsfd_5 ._packageDetails_1hsfd_54 ._rightBox_1hsfd_71 button {
    margin-bottom: 10px;
  }
}.pagination-wrapper {
  display: flex;
  column-gap: 10px;
  align-items: center;
}
.pagination-wrapper .pagination-page-limit {
  display: none;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  .pagination-wrapper .pagination-page-limit {
    display: flex;
    align-items: center;
    column-gap: 10px;
  }
}.icon-button {
  min-width: 0 !important;
  padding: 0 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  column-gap: 10px !important;
  border-radius: 0px !important;
}
.icon-button h6 {
  display: none;
}

.wue-btn-disabled {
  opacity: 0.5 !important;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 992px) {
  .icon-button h6 {
    display: block;
  }
}._wrapper_1p7dy_1 {
  display: flex;
  flex-direction: column;
  row-gap: 20px;
}
._wrapper_1p7dy_1 ._dashboard_1p7dy_6 {
  padding: 20px 20px 30px 20px;
  height: 100vh;
  overflow-y: auto;
  max-height: 100vh;
}
._wrapper_1p7dy_1 ._dashboard_1p7dy_6 ._charts_1p7dy_12 {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
}
._wrapper_1p7dy_1 ._dashboard_1p7dy_6 ._subscriptions_1p7dy_16 {
  margin: 50px 0;
  position: relative;
}
._wrapper_1p7dy_1 ._dashboard_1p7dy_6 ._subscriptions_1p7dy_16 h6 {
  margin-bottom: 10px;
  line-height: normal;
  letter-spacing: 0.12px;
}
._wrapper_1p7dy_1 ._dashboard_1p7dy_6 ._subscriptions_1p7dy_16 ._paginationContainer_1p7dy_25 {
  position: absolute;
  right: 20px;
  bottom: -80px;
}
._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 {
  width: 100%;
}
._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._upcomingCard_1p7dy_33 {
  position: relative;
  padding: 20px;
  margin-bottom: 30px;
}
._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._upcomingCard_1p7dy_33 ._leftWave_1p7dy_38 {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 70%;
  border-top-left-radius: 20px;
}
._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._upcomingCard_1p7dy_33 ._rightWave_1p7dy_45 {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 70%;
  border-top-right-radius: 20px;
}
._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._upcomingCard_1p7dy_33 > h6 {
  line-height: normal;
  letter-spacing: 0.14px;
  margin-bottom: 47px;
}
._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._upcomingCard_1p7dy_33 ._box_1p7dy_57 > h6 {
  line-height: normal;
  letter-spacing: 0.16px;
  margin-bottom: 14px;
  text-align: center;
}
._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._upcomingCard_1p7dy_33 ._box_1p7dy_57 ._imageContainer_1p7dy_63 {
  height: 185px;
  width: 90%;
  margin: auto;
  padding-bottom: 17px;
}
._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._upcomingCard_1p7dy_33 ._box_1p7dy_57 ._imageContainer_1p7dy_63 img {
  height: 100%;
  width: 100%;
  object-fit: contain;
}
._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._activitesCard_1p7dy_74 {
  padding: 20px 20px 30px 20px;
}
._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._activitesCard_1p7dy_74 h6 {
  line-height: normal;
  letter-spacing: 0.14px;
  margin-bottom: 20px;
}
._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._activitesCard_1p7dy_74 ul {
  margin-left: 10px;
  display: flex;
  flex-direction: column;
  row-gap: 20px;
}
._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._activitesCard_1p7dy_74 ul li {
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.1px;
}

._noActiveContainer_1p7dy_96 {
  text-align: center;
  border: none;
  box-shadow: none;
  border-radius: 8px;
  background-color: rgba(248, 250, 252, 0.5019607843);
  justify-content: center;
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}

._noActiveTitle_1p7dy_107 {
  margin-bottom: 8px;
  text-align: center;
}

._noActiveText_1p7dy_112 {
  color: #666666;
  font-size: 14px;
}

._link_1p7dy_117 {
  text-decoration: underline;
  cursor: pointer;
  display: inline;
}

@media only screen and (min-width: 768px) {
  ._wrapper_1p7dy_1 {
    row-gap: 30px;
  }
  ._wrapper_1p7dy_1 ._dashboard_1p7dy_6 ._charts_1p7dy_12 {
    grid-template-columns: repeat(2, 1fr);
    column-gap: 20px;
  }
  ._wrapper_1p7dy_1 ._dashboard_1p7dy_6 ._subscriptions_1p7dy_16 h6 {
    margin-bottom: 12px;
    letter-spacing: 0.14px;
  }
  ._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._upcomingCard_1p7dy_33 > h6 {
    letter-spacing: 0.16px;
    margin-bottom: 45px;
  }
  ._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._activitesCard_1p7dy_74 h6 {
    letter-spacing: 0.16px;
  }
  ._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._activitesCard_1p7dy_74 ul {
    row-gap: 22px;
  }
  ._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._activitesCard_1p7dy_74 ul li {
    font-size: 12px;
    letter-spacing: 0.12px;
  }
}
@media only screen and (min-width: 992px) {
  ._wrapper_1p7dy_1 {
    flex-direction: row;
    row-gap: 0;
    column-gap: 40px;
  }
  ._wrapper_1p7dy_1 ._dashboard_1p7dy_6 {
    flex: 1;
    width: auto;
  }
  ._wrapper_1p7dy_1 ._dashboard_1p7dy_6 ._charts_1p7dy_12 {
    grid-template-columns: repeat(3, 1fr);
  }
  ._wrapper_1p7dy_1 ._dashboard_1p7dy_6 ._subscriptions_1p7dy_16 {
    margin-top: 60px;
  }
  ._wrapper_1p7dy_1 ._dashboard_1p7dy_6 ._subscriptions_1p7dy_16 h6 {
    margin-bottom: 20px;
    letter-spacing: 0.16px;
  }
  ._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 {
    width: 250px;
    min-width: 250px;
    max-width: 250px;
  }
  ._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._upcomingCard_1p7dy_33 {
    padding: 0;
  }
  ._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._upcomingCard_1p7dy_33 > h6 {
    margin: 0 0px 40px 10px;
    padding-top: 20px;
    letter-spacing: 0.2px;
  }
  ._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._upcomingCard_1p7dy_33 ._box_1p7dy_57 > h6 {
    letter-spacing: 0.16px;
    margin-bottom: 10px;
    margin-left: 15px;
  }
  ._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._upcomingCard_1p7dy_33 ._box_1p7dy_57 ._imageContainer_1p7dy_63 {
    width: 100%;
    padding-bottom: 41px;
    padding-left: 20px;
  }
  ._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._activitesCard_1p7dy_74 h6 {
    letter-spacing: 0.2px;
  }
  ._wrapper_1p7dy_1 ._rightSidebar_1p7dy_30 ._activitesCard_1p7dy_74 ul li {
    font-size: 12px;
    letter-spacing: 0.12px;
  }
}._contactSales_1iyjb_1 {
  padding: 25px 15px;
  width: 80%;
}
._contactSales_1iyjb_1 h6 {
  margin-bottom: 30px;
  text-align: center;
}
._contactSales_1iyjb_1 ._modalBtnContianer_1iyjb_9 {
  display: flex;
  justify-content: flex-end;
  width: 100%;
  align-items: center;
  margin-top: 20px;
}

._container_1iyjb_17 {
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin: auto;
}
._container_1iyjb_17 ._imgContainer_1iyjb_25 {
  display: block;
  margin: 20px auto auto auto;
  height: 150px;
  width: 150px;
}
._container_1iyjb_17 ._imgContainer_1iyjb_25 img {
  height: 100%;
  width: 100%;
  object-fit: contain;
}
._container_1iyjb_17 h5 {
  text-align: center;
  margin-bottom: 20px;
  font-weight: 400 !important;
}
._container_1iyjb_17 ._btnContainer_1iyjb_41 {
  display: flex;
  justify-content: center;
  align-items: center;
  column-gap: 20px;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
  ._contactSales_1iyjb_1 {
    padding: 25px 15px;
    width: 60%;
  }
}
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  ._contactSales_1iyjb_1 {
    padding: 25px 15px;
    width: 40%;
  }
}
@media only screen and (min-width: 992px) {
  ._contactSales_1iyjb_1 {
    padding: 50px 30px;
    width: 500px;
  }
}._container_30wun_1 {
  padding: 20px;
  min-height: 100vh;
  max-height: 100vh;
}
._container_30wun_1 > h6 {
  margin-bottom: 20px;
}
._container_30wun_1 ._box_30wun_9 {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
}
._container_30wun_1 ._box_30wun_9 ._form_30wun_13 ._btnContainer_30wun_13 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  column-gap: 20px;
  margin-top: 20px;
}
._container_30wun_1 ._box_30wun_9 ._instructions_30wun_20 {
  display: none;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 992px) {
  ._container_30wun_1 {
    padding: 30px;
  }
  ._container_30wun_1 ._box_30wun_9 {
    grid-template-columns: repeat(2, 1fr);
    column-gap: 100px;
  }
  ._container_30wun_1 ._box_30wun_9 ._instructions_30wun_20 {
    display: block;
  }
  ._container_30wun_1 ._box_30wun_9 ._instructions_30wun_20 h6 {
    margin-bottom: 10px;
  }
  ._container_30wun_1 ._box_30wun_9 ._instructions_30wun_20 p {
    margin-bottom: 10px;
  }
  ._container_30wun_1 ._box_30wun_9 ._instructions_30wun_20 ul {
    margin-left: 1.5rem !important;
  }
  ._container_30wun_1 ._box_30wun_9 ._instructions_30wun_20 ul li {
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 5px;
  }
}._container_8nbtd_1 {
  padding: 20px 20px 30px 20px;
  height: 100vh;
  max-height: 100vh;
  overflow-y: auto;
  position: relative;
}
._container_8nbtd_1 h6 {
  line-height: normal;
  letter-spacing: 0.14px;
  margin-bottom: 20px;
}
._container_8nbtd_1 ._filters_8nbtd_13 {
  margin-bottom: 20px;
  display: grid;
  grid-template-columns: 50% 35%;
  justify-content: space-between;
}
._container_8nbtd_1 ._paginationContainer_8nbtd_19 {
  position: absolute;
  right: 20px;
  bottom: 30px;
}
._container_8nbtd_1 ._subscriptionDetails_8nbtd_24 {
  margin-top: 20px;
}
._container_8nbtd_1 ._subscriptionDetails_8nbtd_24 ._packageName_8nbtd_27 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  column-gap: 10px;
}
._container_8nbtd_1 ._promoCode_8nbtd_33 {
  margin-top: 20px;
}
._container_8nbtd_1 ._promoCode_8nbtd_33 h6 {
  margin-bottom: 20px;
}
._container_8nbtd_1 ._priceDetails_8nbtd_39 {
  margin-top: 20px;
}
._container_8nbtd_1 ._priceDetails_8nbtd_39 ._wrapper_8nbtd_42 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
._container_8nbtd_1 ._priceDetails_8nbtd_39 ._pricingInfo_8nbtd_48 ._priceWrapper_8nbtd_48 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  column-gap: 20px;
  padding: 10px 20px;
}
._container_8nbtd_1 ._priceDetails_8nbtd_39 ._pricingInfo_8nbtd_48 ._priceWrapper_8nbtd_48 ._title_8nbtd_55 {
  width: 70%;
}
._container_8nbtd_1 ._priceDetails_8nbtd_39 ._pricingInfo_8nbtd_48 ._priceWrapper_8nbtd_48 ._value_8nbtd_58 {
  width: 30%;
}
._container_8nbtd_1 ._priceDetails_8nbtd_39 ._pricingCard_8nbtd_61 {
  background-color: #EEF3F9;
}
._container_8nbtd_1 ._priceDetails_8nbtd_39 ._grandTotalCard_8nbtd_64 {
  background-color: #E2E7F5;
}
._container_8nbtd_1 ._btnContainer_8nbtd_67 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: 30px;
}

._representativeModal_8nbtd_74 {
  padding: 40px 20px 40px 20px;
  width: 90%;
}

._subscriptionSuccessModal_8nbtd_79 {
  width: 90%;
  padding: 20px;
}
._subscriptionSuccessModal_8nbtd_79 ._modalHeader_8nbtd_83 {
  width: 88%;
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(47, 66, 111, 0.3);
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._subscriptionSuccessModal_8nbtd_79 ._details_8nbtd_91 {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  row-gap: 20px;
  margin-bottom: 20px;
  margin-top: 15px;
}
._subscriptionSuccessModal_8nbtd_79 ._details_8nbtd_91 ._subscriptionDetails_8nbtd_24, ._subscriptionSuccessModal_8nbtd_79 ._details_8nbtd_91 ._priceDetails_8nbtd_39 {
  display: flex;
  flex-direction: column;
  row-gap: 10px;
}
._subscriptionSuccessModal_8nbtd_79 ._details_8nbtd_91 ._subscriptionDetails_8nbtd_24 span, ._subscriptionSuccessModal_8nbtd_79 ._details_8nbtd_91 ._priceDetails_8nbtd_39 span {
  font-weight: 400 !important;
}
._subscriptionSuccessModal_8nbtd_79 ._modalFooter_8nbtd_106 {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
._subscriptionSuccessModal_8nbtd_79 ._modalFooter_8nbtd_106 > p {
  margin-bottom: 5px;
  text-align: center;
}
._subscriptionSuccessModal_8nbtd_79 ._modalFooter_8nbtd_106 > ._btn_8nbtd_67 {
  margin-top: 5px;
}

._updateInvoiceModal_8nbtd_120 {
  width: 90%;
  padding: 20px;
}
._updateInvoiceModal_8nbtd_120 > h6 {
  margin-bottom: 20px;
  text-align: center;
}
._updateInvoiceModal_8nbtd_120 ._btnContainer_8nbtd_67 {
  display: flex;
  justify-content: center;
  align-items: center;
  column-gap: 20px;
  margin-top: 30px;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  ._container_8nbtd_1 h6 {
    letter-spacing: 0.16px;
  }
  ._container_8nbtd_1 ._filters_8nbtd_13 {
    grid-template-columns: 65% 189px;
  }
  ._container_8nbtd_1 ._priceDetails_8nbtd_39 ._pricingInfo_8nbtd_48 ._priceWrapper_8nbtd_48 ._title_8nbtd_55 {
    width: 30%;
  }
  ._container_8nbtd_1 ._priceDetails_8nbtd_39 ._pricingInfo_8nbtd_48 ._priceWrapper_8nbtd_48 ._value_8nbtd_58 {
    width: 70%;
  }
  ._container_8nbtd_1 ._priceDetails_8nbtd_39 ._pricingCard_8nbtd_61 {
    background-color: #EEF3F9;
  }
  ._container_8nbtd_1 ._priceDetails_8nbtd_39 ._grandTotalCard_8nbtd_64 {
    background-color: #E2E7F5;
  }
  ._representativeModal_8nbtd_74 {
    width: 50%;
  }
  ._subscriptionSuccessModal_8nbtd_79 {
    width: 60%;
  }
  ._subscriptionSuccessModal_8nbtd_79 ._modalHeader_8nbtd_83 {
    width: 90%;
  }
  ._subscriptionSuccessModal_8nbtd_79 ._details_8nbtd_91 {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    row-gap: 0px;
    column-gap: 20px;
  }
  ._updateInvoiceModal_8nbtd_120 {
    width: 50%;
  }
}
@media only screen and (min-width: 992px) {
  ._container_8nbtd_1 h6 {
    letter-spacing: 0.2px;
  }
  ._representativeModal_8nbtd_74 {
    padding: 40px 20px 40px 30px;
    width: 60%;
  }
  ._subscriptionSuccessModal_8nbtd_79 {
    width: 60%;
  }
  ._subscriptionSuccessModal_8nbtd_79 ._modalHeader_8nbtd_83 {
    width: 95%;
  }
  ._updateInvoiceModal_8nbtd_120 {
    width: 50%;
    padding: 30px 72px 40px 72px;
  }
}._container_nejyf_1 {
  padding: 20px 20px 30px 20px;
  height: 100%;
  max-height: 100vh;
  overflow-y: auto;
}
._container_nejyf_1 ._backBtnContainer_nejyf_7 {
  margin-bottom: 20px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  column-gap: 10px;
}
._container_nejyf_1 ._backBtnContainer_nejyf_7 > h6 {
  line-height: normal;
  letter-spacing: 0.14px;
}
._container_nejyf_1 ._customerInfo_nejyf_18 > h6 {
  margin-bottom: 20px;
}
._container_nejyf_1 ._subscriptionDetails_nejyf_21 {
  margin-top: 20px;
}
._container_nejyf_1 ._packageDetails_nejyf_24 {
  margin-top: 20px;
}
._container_nejyf_1 ._packageDetails_nejyf_24 > ._wrapper_nejyf_27 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  column-gap: 10px;
  margin-bottom: 20px;
}
._container_nejyf_1 ._packageDetails_nejyf_24 > ._wrapper_nejyf_27 > h6 {
  line-height: normal;
  letter-spacing: 0.14px;
}
._container_nejyf_1 ._promoCode_nejyf_38 {
  margin-top: 20px;
}
._container_nejyf_1 ._promoCode_nejyf_38 h6 {
  margin-bottom: 20px;
}
._container_nejyf_1 ._priceDetails_nejyf_44 {
  margin-top: 20px;
}
._container_nejyf_1 ._priceDetails_nejyf_44 ._wrapper_nejyf_27 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
._container_nejyf_1 ._priceDetails_nejyf_44 ._pricingInfo_nejyf_53 ._priceWrapper_nejyf_53 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  column-gap: 20px;
  padding: 10px 20px;
}
._container_nejyf_1 ._priceDetails_nejyf_44 ._pricingInfo_nejyf_53 ._priceWrapper_nejyf_53 ._title_nejyf_60 {
  width: 70%;
}
._container_nejyf_1 ._priceDetails_nejyf_44 ._pricingInfo_nejyf_53 ._priceWrapper_nejyf_53 ._value_nejyf_63 {
  width: 30%;
}
._container_nejyf_1 ._priceDetails_nejyf_44 ._pricingCard_nejyf_66 {
  background-color: #EEF3F9;
}
._container_nejyf_1 ._priceDetails_nejyf_44 ._grandTotalCard_nejyf_69 {
  background-color: #CEDDF0 !important;
}
._container_nejyf_1 ._btnContainer_nejyf_72 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: 30px;
}

._subscriptionSuccessModal_nejyf_79 {
  width: 90%;
  padding: 20px;
}
._subscriptionSuccessModal_nejyf_79 ._modalHeader_nejyf_83 {
  width: 88%;
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(47, 66, 111, 0.3);
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._subscriptionSuccessModal_nejyf_79 ._details_nejyf_91 {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  row-gap: 20px;
  margin-bottom: 20px;
  margin-top: 15px;
}
._subscriptionSuccessModal_nejyf_79 ._details_nejyf_91 ._subscriptionDetails_nejyf_21, ._subscriptionSuccessModal_nejyf_79 ._details_nejyf_91 ._priceDetails_nejyf_44 {
  display: flex;
  flex-direction: column;
  row-gap: 10px;
}
._subscriptionSuccessModal_nejyf_79 ._details_nejyf_91 ._subscriptionDetails_nejyf_21 span, ._subscriptionSuccessModal_nejyf_79 ._details_nejyf_91 ._priceDetails_nejyf_44 span {
  font-weight: 400 !important;
}
._subscriptionSuccessModal_nejyf_79 ._modalFooter_nejyf_106 {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
._subscriptionSuccessModal_nejyf_79 ._modalFooter_nejyf_106 > p {
  margin-bottom: 5px;
  text-align: center;
}
._subscriptionSuccessModal_nejyf_79 ._modalFooter_nejyf_106 > ._btn_nejyf_72 {
  margin-top: 5px;
}

._editModalContainer_nejyf_120 {
  width: 90%;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  ._container_nejyf_1 ._updateSubscription_nejyf_127 h6 {
    margin-bottom: 22px;
  }
  ._container_nejyf_1 ._updateSubscription_nejyf_127 ._addServicesBtn_nejyf_130 {
    margin-top: 17px;
  }
  ._container_nejyf_1 ._priceDetails_nejyf_44 ._pricingInfo_nejyf_53 ._priceWrapper_nejyf_53 ._title_nejyf_60 {
    width: 30%;
  }
  ._container_nejyf_1 ._priceDetails_nejyf_44 ._pricingInfo_nejyf_53 ._priceWrapper_nejyf_53 ._value_nejyf_63 {
    width: 70%;
  }
  ._container_nejyf_1 ._priceDetails_nejyf_44 ._pricingCard_nejyf_66 {
    background-color: #EEF3F9;
  }
  ._container_nejyf_1 ._priceDetails_nejyf_44 ._grandTotalCard_nejyf_69 {
    background-color: #E2E7F5;
  }
  ._subscriptionSuccessModal_nejyf_79 {
    width: 60%;
  }
  ._subscriptionSuccessModal_nejyf_79 ._modalHeader_nejyf_83 {
    width: 90%;
  }
  ._subscriptionSuccessModal_nejyf_79 ._details_nejyf_91 {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    row-gap: 0px;
    column-gap: 20px;
  }
}
@media only screen and (min-width: 992px) {
  ._container_nejyf_1 ._subscriptionDetails_nejyf_21 {
    margin-top: 30px;
  }
  ._container_nejyf_1 ._updateSubscription_nejyf_127 {
    margin-top: 17px;
  }
  ._container_nejyf_1 ._updateSubscription_nejyf_127 ._addServicesBtn_nejyf_130 {
    margin-top: 18px;
  }
  ._subscriptionSuccessModal_nejyf_79 {
    width: 60%;
  }
  ._subscriptionSuccessModal_nejyf_79 ._modalHeader_nejyf_83 {
    width: 95%;
  }
}._container_x5s8n_1 {
  background-color: #0056A9;
  min-height: 100vh;
  height: auto;
  padding: 30px 20px 0 20px;
}
._container_x5s8n_1 ._wrapper_x5s8n_7 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  row-gap: 50px;
}
._container_x5s8n_1 ._wrapper_x5s8n_7 ._leftSide_x5s8n_14 ._box_x5s8n_14 {
  display: flex;
  flex-direction: column;
  align-items: center;
  row-gap: 10px;
}
._container_x5s8n_1 ._wrapper_x5s8n_7 ._leftSide_x5s8n_14 ._box_x5s8n_14 ._logo_x5s8n_20 {
  height: 50px;
  width: 50px;
}
._container_x5s8n_1 ._wrapper_x5s8n_7 ._leftSide_x5s8n_14 ._box_x5s8n_14 ._logo_x5s8n_20 img {
  height: 100%;
  width: 100%;
  object-fit: contain;
}
._container_x5s8n_1 ._wrapper_x5s8n_7 ._leftSide_x5s8n_14 ._box_x5s8n_14 h6 {
  line-height: normal;
  text-align: center;
}
._container_x5s8n_1 ._wrapper_x5s8n_7 ._rightSide_x5s8n_33 > h3 {
  text-align: center;
  margin-bottom: 20px;
}
._container_x5s8n_1 ._wrapper_x5s8n_7 ._rightSide_x5s8n_33 > p {
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.16px;
  margin-bottom: 40px;
}
._container_x5s8n_1 ._wrapper_x5s8n_7 ._rightSide_x5s8n_33 ._form_x5s8n_46 ._forgetPassword_x5s8n_46 {
  margin-top: 5px;
  text-align: right;
  float: inline-end;
  cursor: pointer;
  margin-bottom: 10px;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  ._container_x5s8n_1 {
    padding: 50px 90px 0 90px;
  }
  ._container_x5s8n_1 ._wrapper_x5s8n_7 {
    row-gap: 72px;
  }
  ._container_x5s8n_1 ._wrapper_x5s8n_7 ._leftSide_x5s8n_14 ._box_x5s8n_14 {
    flex-direction: row;
    row-gap: 0;
    column-gap: 20px;
  }
  ._container_x5s8n_1 ._wrapper_x5s8n_7 ._leftSide_x5s8n_14 ._box_x5s8n_14 ._logo_x5s8n_20 {
    height: 80px;
    width: 80px;
  }
  ._container_x5s8n_1 ._wrapper_x5s8n_7 ._rightSide_x5s8n_33 > p {
    font-size: 20px;
    letter-spacing: 0.2px;
  }
}
@media only screen and (min-width: 1200px) {
  ._container_x5s8n_1 {
    position: relative;
    padding: 0;
  }
  ._container_x5s8n_1 ._wrapper_x5s8n_7 {
    position: absolute;
    width: 80%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    flex-direction: row;
    row-gap: 72px;
  }
  ._container_x5s8n_1 ._wrapper_x5s8n_7 ._leftSide_x5s8n_14 {
    padding-right: 100px;
  }
  ._container_x5s8n_1 ._wrapper_x5s8n_7 ._leftSide_x5s8n_14 ._box_x5s8n_14 {
    flex-direction: row;
    row-gap: 0;
    column-gap: 20px;
  }
  ._container_x5s8n_1 ._wrapper_x5s8n_7 ._leftSide_x5s8n_14 ._box_x5s8n_14 ._logo_x5s8n_20 {
    height: 200px;
    width: 200px;
  }
  ._container_x5s8n_1 ._wrapper_x5s8n_7 ._rightSide_x5s8n_33 {
    padding: 62px 0 62px 100px;
    border-left: 1px solid white;
  }
  ._container_x5s8n_1 ._wrapper_x5s8n_7 ._rightSide_x5s8n_33 > p {
    font-size: 20px;
    letter-spacing: 0.2px;
  }
}.button-root {
  height: auto !important;
  padding: 8px 16px !important;
  border-radius: 20px !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 700 !important;
  line-height: normal !important;
  border: 1px solid transparent !important;
}

.button--variant-filled {
  background-color: #006FDB !important;
}

.button--variant-outlined {
  border-color: #006FDB !important;
}

.button--variant-link {
  border: none !important;
}

.button--bgcolor-secondary {
  background-color: #006FDB !important;
}

.button--color-secondary {
  color: #006FDB !important;
}

.button--bgcolor-white {
  background-color: white !important;
}

.button--bgcolor-warning {
  background-color: #ffbd59 !important;
}

.button--bgcolor-error {
  background-color: #D22B2B !important;
}

.typography--color-primary {
  color: #0056A9;
}

.typography--color-error {
  color: #D22B2B;
}

.typography--color-success {
  color: #228B22;
}

.typography--color-warning {
  color: #ffbd59;
}

.typography--color-secondary {
  color: #006FDB;
}

.button--color-white {
  color: white !important;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  .button-root {
    font-size: 14px !important;
  }
}
@media only screen and (min-width: 992px) {
  .button-root {
    font-size: 16px !important;
  }
}._container_s6cc9_1 {
  max-height: 100vh;
  padding: 20px 20px 30px 20px;
}
._container_s6cc9_1 ._profileWrapper_s6cc9_5 {
  margin-top: 20px;
}
._container_s6cc9_1 ._profileWrapper_s6cc9_5 ._profileImageContainer_s6cc9_8 {
  margin-top: 10px;
  border-radius: 10px;
  height: 80px;
  width: 80px;
  margin-bottom: 12px;
}
._container_s6cc9_1 ._profileWrapper_s6cc9_5 ._profileImageContainer_s6cc9_8 ._profileImage_s6cc9_8 {
  border-radius: 10px;
  height: 100%;
  width: 100%;
  object-fit: cover;
}
._container_s6cc9_1 ._flexBox_s6cc9_21 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 10px 0;
  border-bottom: 1px solid #E2E7F5;
}
._container_s6cc9_1 ._flexBox_s6cc9_21:last-child {
  border-bottom: none;
}
._container_s6cc9_1 ._flexBox_s6cc9_21 > h6 {
  width: 40%;
  min-width: 40%;
}
._container_s6cc9_1 ._flexBox_s6cc9_21 p {
  flex: 1;
  word-break: break-word;
}
._container_s6cc9_1 ._btnContainer_s6cc9_39 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: 30px;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  ._container_s6cc9_1 {
    padding: 20px 20px 34px 20px;
  }
}
@media only screen and (min-width: 992px) {
  ._container_s6cc9_1 {
    min-height: 100vh;
  }
  ._container_s6cc9_1 ._profileWrapper_s6cc9_5 {
    margin-top: 30px;
  }
  ._container_s6cc9_1 ._flexBox_s6cc9_21 p {
    width: 30%;
    min-width: 30%;
  }
}._container_1jonq_1 {
  min-height: 100vh;
  height: auto;
  padding: 20px;
}
._container_1jonq_1 ._uploadResumeBox_1jonq_6 {
  border: 1px dashed rgba(47, 66, 111, 0.3);
  width: 100%;
  border-radius: 10px;
  padding: 10px;
  margin-top: 20px;
}
._container_1jonq_1 ._uploadResumeBox_1jonq_6 p {
  text-align: center;
}
._container_1jonq_1 ._uploadResumeBox_1jonq_6 ._uploadButton_1jonq_16 {
  display: flex;
  margin: auto;
  text-decoration: underline !important;
  font-weight: 400 !important;
}
._container_1jonq_1 ._btnContainer_1jonq_22 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */._wrapper_w7epx_1 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  column-gap: 10px;
}
._wrapper_w7epx_1 ._customerLogo_w7epx_7 {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border: 1px solid #E2E7F5;
}
._wrapper_w7epx_1 ._customerLogo_w7epx_7 img {
  height: 100%;
  width: 100%;
  object-fit: contain;
  border-radius: 50%;
}
._wrapper_w7epx_1 ._customerInfoWrapper_w7epx_19 {
  row-gap: 1px;
}
._wrapper_w7epx_1 ._customerInfoWrapper_w7epx_19 ._conatctInfo_w7epx_22 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  column-gap: 5px;
  row-gap: 1px;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  ._wrapper_w7epx_1 ._customerLogo_w7epx_7 {
    width: 50px;
    height: 50px;
  }
  ._wrapper_w7epx_1 ._customerInfoWrapper_w7epx_19 ._conatctInfo_w7epx_22 {
    flex-direction: row;
  }
  ._wrapper_w7epx_1 ._customerInfoWrapper_w7epx_19 ._conatctInfo_w7epx_22 ._email_w7epx_40 {
    padding-right: 5px;
    border-right: 1px solid #E2E7F5;
  }
  ._wrapper_w7epx_1 h6 {
    letter-spacing: 0.14px;
  }
}
@media only screen and (min-width: 992px) {
  ._wrapper_w7epx_1 h6 {
    letter-spacing: 0.16px;
  }
}._container_11w0j_1 {
  padding: 20px 20px 30px 20px;
  height: calc(100vh - 56.8px);
  max-height: calc(100vh - 56.8px);
  overflow-y: auto;
}
._container_11w0j_1 h6 {
  line-height: normal;
  letter-spacing: 0.14px;
  margin-bottom: 20px;
}
._container_11w0j_1 ._filters_11w0j_12 {
  margin-bottom: 20px;
  display: grid;
  grid-template-columns: 50% 35%;
  justify-content: space-between;
}
._container_11w0j_1 ._chartsContainer_11w0j_18 {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  row-gap: 30px;
}
._container_11w0j_1 ._chartsContainer_11w0j_18 ._pieChartsContainer_11w0j_23 {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  row-gap: 20px;
}

@media only screen and (min-width: 768px) {
  ._container_11w0j_1 h6 {
    letter-spacing: 0.16px;
  }
  ._container_11w0j_1 ._filters_11w0j_12 {
    grid-template-columns: 65% 189px;
  }
  ._container_11w0j_1 ._chartsContainer_11w0j_18 ._pieChartsContainer_11w0j_23 {
    grid-template-columns: repeat(2, 1fr);
    row-gap: 30px;
    column-gap: 50px;
  }
}
@media only screen and (min-width: 992px) {
  ._container_11w0j_1 h6 {
    letter-spacing: 0.2px;
  }
  ._container_11w0j_1 ._chartsContainer_11w0j_18 {
    display: grid;
    grid-template-columns: 40% 60%;
    row-gap: 30px;
  }
  ._container_11w0j_1 ._chartsContainer_11w0j_18 ._pieChartsContainer_11w0j_23 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
  }
}._confirmationModal_1wfp2_1 {
  padding: 25px 15px;
  width: 80%;
}
._confirmationModal_1wfp2_1 p {
  text-align: center;
}
._confirmationModal_1wfp2_1 ._btnContianer_1wfp2_8 {
  display: flex;
  justify-content: center;
  width: 100%;
  align-items: center;
  column-gap: 20px;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
  ._confirmationModal_1wfp2_1 {
    padding: 25px 15px;
    width: 60%;
  }
}
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  ._confirmationModal_1wfp2_1 {
    padding: 25px 15px;
    width: 40%;
  }
}
@media only screen and (min-width: 992px) {
  ._confirmationModal_1wfp2_1 {
    padding: 50px 30px;
    width: 675px;
  }
}.container {
  padding: 16px 29px 15px 20px;
  max-width: 307px;
  color: #0056A9;
  border-radius: 16px;
  background: white;
  box-shadow: "2px 7px 16px 0px rgba(142, 158, 194, 0.08), 8px 28px 29px 0px rgba(142, 158, 194, 0.07), 17px 63px 39px 0px rgba(142, 158, 194, 0.04), 30px 112px 46px 0px rgba(142, 158, 194, 0.01), 47px 175px 51px 0px rgba(142, 158, 194, 0.00)";
}
.container .wrapper {
  display: flex;
  column-gap: 5px;
  align-items: center;
}
.container .wrapper .iconContainer {
  height: 30px;
  width: 30px;
}
.container .wrapper .iconContainer .icon {
  height: 100%;
  width: 100%;
}
.container .wrapper .heading {
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.container .wrapper .message {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-top: 5px;
}._container_19upz_1 {
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 90%;
  margin: auto;
}
._container_19upz_1 h3, ._container_19upz_1 p {
  text-align: center;
  margin-bottom: 10px;
}
._container_19upz_1 ._imgContainer_19upz_13 {
  display: block;
  margin: 20px auto auto auto;
  height: 200px;
  width: 200px;
}
._container_19upz_1 ._imgContainer_19upz_13 img {
  height: 100%;
  width: 100%;
  object-fit: contain;
}
._container_19upz_1 button {
  display: block;
  margin: 20px auto auto auto;
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  ._container_19upz_1 h6 {
    letter-spacing: 0.16px;
  }
  ._container_19upz_1 ._filters_19upz_35 {
    grid-template-columns: 65% 189px;
  }
  ._container_19upz_1 ._priceDetails_19upz_38 ._pricingInfo_19upz_38 ._priceWrapper_19upz_38 ._title_19upz_38 {
    width: 30%;
  }
  ._container_19upz_1 ._priceDetails_19upz_38 ._pricingInfo_19upz_38 ._priceWrapper_19upz_38 ._value_19upz_41 {
    width: 70%;
  }
  ._container_19upz_1 ._priceDetails_19upz_38 ._pricingCard_19upz_44 {
    background-color: #EEF3F9;
  }
  ._container_19upz_1 ._priceDetails_19upz_38 ._grandTotalCard_19upz_47 {
    background-color: #CEDDF0;
  }
  ._representativeModal_19upz_50 {
    width: 50%;
  }
  ._subscriptionSuccessModal_19upz_53 {
    width: 60%;
  }
  ._subscriptionSuccessModal_19upz_53 ._modalHeader_19upz_56 {
    width: 90%;
  }
  ._subscriptionSuccessModal_19upz_53 ._details_19upz_59 {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    row-gap: 0px;
    column-gap: 20px;
  }
  ._updateInvoiceModal_19upz_65 {
    width: 50%;
  }
}
@media only screen and (min-width: 992px) {
  ._container_19upz_1 h6 {
    letter-spacing: 0.2px;
  }
  ._representativeModal_19upz_50 {
    padding: 40px 20px 40px 30px;
    width: 60%;
  }
  ._subscriptionSuccessModal_19upz_53 {
    width: 60%;
  }
  ._subscriptionSuccessModal_19upz_53 ._modalHeader_19upz_56 {
    width: 95%;
  }
  ._updateInvoiceModal_19upz_65 {
    width: 50%;
    padding: 30px 72px 40px 72px;
  }
}
.modal-container {
  position: relative !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  max-height: 90vh !important;
  background-color: white !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
  box-shadow: 2px 7px 16px 0px rgba(142, 158, 194, 0.08), 8px 28px 29px 0px rgba(142, 158, 194, 0.07), 17px 63px 39px 0px rgba(142, 158, 194, 0.04), 30px 112px 46px 0px rgba(142, 158, 194, 0.01), 47px 175px 51px 0px rgba(142, 158, 194, 0) !important;
  outline: none !important;
  border-radius: 20px !important;
}
.modal-container .modal-close-btn {
  position: absolute;
  right: 8px;
  top: 8px;
}
.common-container {
  background: white !important;
  padding: 5px 30px 30px !important;
  margin: 20px 0px !important;
}
.common-title {
  color: #252726 !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 700 !important;
  line-height: normal !important;
  margin-top: 15px;
}
.common-text {
  color: #0056A9 !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 2 !important; /* 24px */
  text-align: left !important;
  margin: 0;
}
.common-shadow {
  border-radius: 20px !important;
  box-shadow: 2px 7px 16px 0px rgba(142, 158, 194, 0.08), 8px 28px 29px 0px rgba(204, 213, 232, 0.07), 17px 63px 39px 0px rgba(212, 212, 212, 0.04), 30px 112px 46px 0px rgba(142, 158, 194, 0.01), 47px 175px 51px 0px rgba(142, 158, 194, 0) !important;
}
.upload-resume {
  border-radius: 10px !important;
  border: 1px dashed rgba(47, 66, 111, 0.3) !important;
}
.common-button-underlined {
  color: #0056A9 !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: normal !important;
  text-decoration-line: underline !important;
  padding: 0 !important;
  min-width: 0 !important;
}
.common-button-filled {
  height: auto !important;
  padding: 8px 15px !important;
  border-radius: 20px !important;
  font-family: Glacial Indifference, sans-serif !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 700 !important;
  line-height: normal !important;
  background-color: #006FDB !important;
  color: white !important;
}
.common-button-filled:hover {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%), #006FDB !important;
}
.common-button-outlined {
  height: auto !important;
  padding: 8px 15px !important;
  border-radius: 20px !important;
  font-family: Glacial Indifference, sans-serif !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 700 !important;
  line-height: normal !important;
  color: #006FDB !important;
  background-color: white !important;
  border: 1px solid #006FDB !important;
}
.common-button-filled-white {
  height: auto !important;
  padding: 8px 15px !important;
  border-radius: 20px !important;
  font-family: Glacial Indifference, sans-serif !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 700 !important;
  line-height: normal !important;
  background-color: white !important;
  color: #006FDB !important;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.25) !important;
}
.common-button-filled-white:hover {
  background-color: #006FDB !important;
  color: white !important;
}
.common-button-link {
  height: auto !important;
  padding: 0 !important;
  color: #006FDB !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 700 !important;
  cursor: pointer;
  line-height: 150% !important; /* 18px */
}
.common-button-link-error {
  height: auto !important;
  padding: 0 !important;
  color: #D22B2B;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 700 !important;
  cursor: pointer;
  line-height: 150% !important; /* 18px */
}
/* Small devices (portrait tablets and large phones, 600px and up) */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 992px) {
  .common-title {
    font-size: 20px !important;
  }
  .common-text {
    font-size: 14px !important;
  }
  .common-button-filled {
    height: auto !important;
    padding: 10px 20px !important;
    border-radius: 20px !important;
    font-family: Glacial Indifference, sans-serif !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
  .common-button-filled-white {
    height: auto !important;
    padding: 10px 20px !important;
    border-radius: 20px !important;
    font-family: Glacial Indifference, sans-serif !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
  .common-button-outlined {
    height: auto !important;
    padding: 10px 20px !important;
    border-radius: 20px !important;
    font-family: Glacial Indifference, sans-serif !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
  .common-button-underlined {
    font-size: 14px !important;
    padding: 0 !important;
    min-width: 0 !important;
  }
}
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
body {
  background-color: #F7F8FC;
  font-family: Glacial Indifference, sans-serif !important;
}
a {
  text-decoration: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
p, ul, li {
  margin: 0;
  padding: 0;
  color: #252726;
}
/* Scrollbar Styling */
::-webkit-scrollbar {
  width: 10px !important;
}
::-webkit-scrollbar-track {
  background-color: rgba(226, 231, 245, 0.1) !important;
  -webkit-border-radius: 20px !important;
  border-radius: 20px !important;
}
::-webkit-scrollbar-thumb {
  -webkit-border-radius: 20px !important;
  border-radius: 20px !important;
  background: #E2E7F5 !important;
}
::-webkit-scrollbar-thumb:hover {
  background: rgba(47, 66, 111, 0.4) !important;
}
.hide-border .MuiOutlinedInput-root fieldset {
  border: 1px solid #EEF3F9 !important;
}
.recharts-default-tooltip {
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25) !important;
  border-radius: 10px !important;
  border: none !important;
}
.modalError {
  color: #D22B2B;
}
.transparent-scroll-bar::-webkit-scrollbar {
  display: none;
}
.MuiButtonBase-root:disabled {
  cursor: not-allowed !important;
  pointer-events: auto !important;
}
.modalContainer {
  width: 90%;
}
.fw700 {
  font-weight: 700;
}
.mb-5 {
  margin-bottom: 5px;
}
@media only screen and (min-width: 768px) {
  .modalContainer {
    width: 70%;
  }
}
@media only screen and (min-width: 992px) {
  .modalContainer {
    width: 60%;
  }
}
.blur-content {
  filter: blur(6px);
  pointer-events: none;
  position: relative;
}