@font-face {
  font-family: 'password';
  font-style: normal;
  font-weight: 400;
  src: url('/assets/dist/fonts/password.ttf');
}

@font-face {
  font-family: 'MICR Encoding';
  src: url('/assets/dist/fonts/MICREncoding.eot');
  src: url('/assets/dist/fonts/MICREncoding.eot?#iefix') format('embedded-opentype'),
    url('/assets/dist/fonts/MICREncoding.woff2') format('woff2'),
    url('/assets/dist/fonts/MICREncoding.woff') format('woff'),
    url('/assets/dist/fonts/MICREncoding.ttf') format('truetype'),
    url('/assets/dist/fonts/MICREncoding.svg#MICREncoding') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

.modal-header .close {
  border: 0;
  background: transparent;
  font-size: 31px;
  padding: 0;
  height: 20px;
  line-height: 20px;
  color: #aaa6a6;
  transition: 0.3s;
}

.modal-header .close:hover {
  color: #000;
}

.modal-header .modal-title {
  display: block;
  text-align: center;
  width: 100%;
}

.enter-bank-info-modal .modal-body .card--custom {
  padding: 10px;
  box-shadow: none;
}

.enter-bank-info-modal .input--box {
  flex-direction: column;
}

.enter-bank-info-modal .input--box .form-control {
  background: transparent;
  border: 1px solid #bebfd4;
  border-radius: 3px;
  background: #fbfbfd 0% 0% no-repeat padding-box;
}

.enter-bank-info-modal .new-account--panel .form--group {
  border-bottom: 0;
  padding-bottom: 0;
}

.enter-bank-info-modal .action--buttons .btn-primary {
  max-width: 210px;
}

.enter-bank-info-modal .action--buttons .btn-plain {
  max-width: 100px;
  height: 50px;
  font-size: 16px;
  color: #4d4d4d;
  border-radius: 8px !important;
  margin-right: 10px;
}

.enter-bank-info-modal .form--details .input--box {
  width: 66%;
}

.enter-bank-info-modal .form--details .input--box {
  width: 66%;
}

.enter-bank-info-modal .action--buttons {
  padding: 0 10px;
}

.tab-selected_1,
.tab-selected_2,
.tab-selected_3,
.tab-selected_4 {
  position: relative;
}

.tab-selected_1:before,
.tab-selected_2:before,
.tab-selected_3:before,
.tab-selected_4:before {
  content: '';
  width: 30px;
  height: 30px;
  position: absolute;
  top: 0;
  left: 0;
  border: 2px solid #3f7afd;
  border-radius: 7px;
}

.tab-selected_1:before {
  -webkit-animation: mover1 0.5s;
  animation: mover1 0.5s;
}

.tab-selected_2:before {
  left: auto;
  right: 0;
  -webkit-animation: mover2 0.5s;
  animation: mover2 0.5s;
}

.tab-selected_3:before {
  top: auto;
  bottom: 0;
  left: auto;
  right: 0;
  -webkit-animation: mover3 0.5s;
  animation: mover3 0.5s;
}

.tab-selected_4:before {
  left: 0;
  right: auto;
  bottom: 0;
  top: auto;
  -webkit-animation: mover4 0.5s;
  animation: mover4 0.5s;
}

.setup-card-setting .card--information .card--picture {
  padding: 20px;
}

.card-img-wrapper img {
  width: 100%;
}

.pac-container {
  border-radius: 8px;
  box-shadow: 0px 9px 14px #d2ccccdd;
}

.pac-item {
  padding: 2px 6px;
  cursor: pointer;
}

.pac-logo:after {
  margin-right: 10px;
  margin-bottom: 10px;
}

.pac-item:hover {
  background-color: #f4f4f4;
}

.signup-box .form--details .form-group .slct_box option {
  padding: 10px 5px;
  font: normal normal normal 16px/17px Azo Sans;
  color: #434246;
  cursor: pointer;
}

@-webkit-keyframes mover1 {
  0% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes mover1 {
  0% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@-webkit-keyframes mover2 {
  0% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes mover2 {
  0% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@-webkit-keyframes mover3 {
  0% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes mover3 {
  0% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@-webkit-keyframes mover4 {
  0% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes mover4 {
  0% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

.response-is-wrap .response-wrap {
  display: flex;
  flex-wrap: wrap;
}

.response-is-wrap .response-wrap .response-left,
.response-is-wrap .response-wrap .response-right {
  flex: 0 0 50%;
  max-width: 50%;
  width: 100%;
}

.response-is-wrap {
  margin: 20px 0;
}

.account-type-dropdown {
  position: relative;
}

.account-type-dropdown ul {
  position: absolute;
  transition: all 0.5s ease;
  padding: 0;
  width: 100%;
  margin: 0;
  background: #ececec;
  padding: 5px;
  border-radius: 8px;
}

.account-type-dropdown ul li {
  transition: all 0.2s ease-in-out;
  cursor: pointer;
  list-style: none;
  width: 100%;
  padding: 8px 15px;
  border-radius: 8px;
}

.account-type-dropdown ul li:hover {
  background: #f6f6f6;
}

.account-type-dropdown .select {
  border: 1px solid #bebfd4;
  border-radius: 3px;
  background: #fbfbfd 0% 0% no-repeat padding-box;
  height: 42px;
  padding: 7px 10px;
  color: #a09c9c;
  cursor: pointer;
}

.account-type-dropdown .select i {
  margin-left: 10px;
  position: relative;
  top: 5px;
  float: right;
}

.account-type-dropdown ul {
  position: absolute;
  transition: all 0.5s ease;
  padding: 5px;
  width: 100%;
  margin: 0;
  background: #eeeeee;
  border-radius: 8px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  font: normal normal normal 15px/17px Azo Sans;
}

.account-type-dropdown:not(.is-open) .account-type-dropdown-menu-box {
  display: none;
}

.login--form .form-control {
  background: transparent !important;
  padding-left: 0;
}

.login--form .form-label {
  margin-bottom: 8px;
  font-weight: 500;
  font-size: 14px;
  text-transform: uppercase;
}

.login-action {
  margin-top: 30px;
  text-align: center;
  margin-bottom: 26px;
}

.online-action {
  font-size: 12px;
  text-align: center;
  font-weight: 400;
  color: #454545;
  padding-top: 26px;
  border-top: 1px solid #d7d7d7;
  margin-top: 28px;
}

.login--form .card--custom {
  box-shadow: 0px 1px 22px #00000019;
  padding: 0;
}

.login--form .form-control:focus {
  box-shadow: none;
  background: transparent !important;
  transition: all 5000s ease-in-out 0s;
  transition-property: background-color, color;
  -webkit-box-shadow: 0 0 0 1000px #fff inset;
}

.login--form .tab-content {
  padding: 0 42px 42px;
}

.sign-in-tab {
  margin-bottom: 42px;
}

.sign-in-tab>li {
  flex: 0 0 auto;
  width: 50%;
}

.sign-in-tab>li .nav-link {
  width: 100%;
  font-size: 15px;
  color: rgb(69 69 69 / 50%);
  background: #efefef;
  border-bottom: 0;
  box-shadow: none;
  border: 0;
  border-radius: 0;
  padding: 13px;
}

.sign-in-tab.nav-tabs .nav-link.active,
.sign-in-tab.nav-tabs .nav-item.show .nav-link {
  color: #454545;
  background-color: #fff;
  border-color: transparent;
  opacity: 1;
}

.login-heading {
  font-size: 30px;
  font-weight: 700;
  color: #454545;
  margin-bottom: 0;
}

.create-account p {
  color: #454545;
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 10px;
  line-height: 1;
}

.seprater-or {
  text-align: center;
  font-size: 12px;
  text-transform: uppercase;
  color: #ababab;
  position: relative;
  margin: 0 42px 24px;
}

.seprater-or span {
  background: #fff;
  padding: 0 8px;
  position: relative;
  z-index: 1;
}

.seprater-or:after {
  content: '';
  position: absolute;
  border-bottom: 1px solid #ddd;
  width: 100%;
  left: 0;
  top: 7px;
}

/*Signin page start*/
.page-signin .login--form .pinnumber-box .form-control {
  font-size: 20px;
}

.page-signin .login--form .form-control {
  border: 1px solid #bebfd4;
  border-radius: 4px;
  height: 48px;
  padding: 10px 16px;
  box-sizing: border-box;
  background: #fbfbfd;
  font-family: 'Azo Sans';
  outline: none;
  font-size: 16px;
}

.multi-label {
  display: flex;
  justify-content: space-between;
}

.signup-without-email {
  cursor: pointer;
  color: #5d62e0;
  font-size: 15px;
  font-weight: 500;
  text-transform: uppercase;
}

.signup-without-account {
  cursor: pointer;
  color: #5d62e0;
}

.login--form {
  width: 100%;
  max-width: 475px;
}

.pinnumber-box {
  display: flex;
}

.pinnumber-box .otp-input {
  width: 40px;
  margin-right: 12px;
  text-align: center;
}

.field-complete-signup .form-group {
  margin-bottom: 15px;
}

.inside-complete-signup h3 {
  font-family: 'Azo Sans';
  color: #5d62e0;
}

.inside-complete-signup h3 span {
  color: #212529;
}

.page-signin .login--form .email-icon-field .form-control {
  padding-left: 40px;
}

.page-signin .login--form .card-icon-field .form-control {
  padding-left: 45px;
}

.email-icon-field .material-icons {
  position: absolute;
  bottom: 8px;
  color: #aaa9a9;
  left: 9px;
}

.email-icon-field {
  position: relative;
}

.page-signin .login--form .form-control:focus {
  border-color: #5d62e0;
}

.card-icon-field .card-icon {
  position: absolute;
  bottom: 10px;
  left: 8px;
}

.card-icon-field .card-icon img {
  width: 30px;
}

.card-icon-field {
  position: relative;
}

.signup-without-email-wrap .login-action button {
  width: 100%;
  font-family: 'Azo Sans';
}

/*Signin page start*/

.better-way-info {
  text-align: center;
}

.better-way-info h2 {
  font: normal normal normal 34px/52px Azo Sans Uber;
  letter-spacing: 0px;
  color: #44479d;
  margin-bottom: 20px;
}

.better-way-info p {
  color: #555555;
  font: normal normal normal 17px/26px Azo Sans;
  max-width: 77%;
  margin: 0 auto;
  margin-bottom: 30px;
}

.better-way-wrap {
  padding-top: 180px;
  margin-bottom: 100px;
}

.matbia-service-row {
  display: flex;
  flex-wrap: wrap;
  border-bottom: 2px solid #d8d8d8;
  padding: 0 10px;
  max-width: 1034px;
  margin: 0 auto;
  padding-bottom: 50px;
  margin-bottom: 50px;
}

.matbia-service-row .matbia-service-img {
  flex: 0 0 50%;
  max-width: 50%;
}

.matbia-service-row .matbia-service-content {
  flex: 0 0 50%;
  max-width: 50%;
  padding-top: 40px;
}

.matbia-service-content h4 {
  color: #efa228;
  font: normal normal normal 12px Azo Sans;
  letter-spacing: 2px;
}

.matbia-service-content h2 {
  color: #44479d;
  font: normal normal normal 28px Azo Sans Uber;
  margin-bottom: 25px;
}

.matbia-service-content p {
  font: normal normal normal 17px Azo Sans;
  color: #555555;
  max-width: 92%;
  margin-bottom: 30px;
}

.matbia-service-box {
  background: #efeff3;
  padding: 100px 0;
}

.matbia-service-box .matbia-service-row:last-child {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}

.matbia-service-row:nth-child(odd) .matbia-service-content {
  padding-left: 40px;
}

.matbia-service-row:nth-child(even) .matbia-service-content {
  padding-left: 0;
  padding-right: 40px;
}

.matbia-feature-row {
  display: flex;
  flex-wrap: wrap;
}

.matbia-feature-row .matbia-feature-box {
  flex: 0 0 33.33%;
  max-width: 33.33%;
  text-align: center;
  padding: 0 23px;
}

.matbia-feature-box h4 {
  color: #44479d;
  font: normal normal normal 18px Azo Sans Uber;
  margin: 0;
  line-height: normal;
  margin: 13px 0;
  margin-top: 30px;
}

.matbia-feature-box p {
  margin: 0;
  font: normal normal normal 17px Azo Sans;
  color: #555555;
  line-height: 24px;
}

.matbia-feature-wrap {
  margin-top: 120px;
}

.matbia-become-member {
  background-image: url(../img/matbia-member.png);
  min-height: 400px;
  background-repeat: no-repeat;
  background-position: center;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 10% 0;
  margin-top: 100px;
  margin-bottom: 50px;
}

.matbia-member-info p {
  color: #fff;
  font: normal normal normal 17px Azo Sans;
  max-width: 620px;
  margin: 0 auto;
  line-height: 25px;
  opacity: 0.8;
}

.btn-member {
  font-size: 14px;
  font: normal normal normal 17px Azo Sans;
  padding: 16px 32px 13px;
  line-height: normal;
  border-radius: 4px;
  margin-top: 40px;
  clear: both;
  display: inline-block;
  height: auto;
}

.matbia-member-info h2 {
  font: normal normal normal 38px Azo Sans Uber;
  color: #efa838;
  margin-bottom: 30px;
}

.hero-banner .paragraph p {
  font: normal normal normal 17px/23px Azo Sans;
}

.hero-banner .buttons-group .btn-primary {
  margin-right: 15px;
}

.contact-box p {
  font-family: 'Azo Sans';
}

.login-action .loader {
  color: #fff;
  height: 48px;
  border-radius: 4px;
  line-height: 48px;
  background-color: #0b5ed7;
  border-color: #0a58ca;
  width: 100%;
  margin: 0 auto;
  margin-top: -24px;
}

.login-action button.btn-primary {
  height: auto;
  padding: 0;
  line-height: normal;
  margin: 0;
  border: 0;
  border-radius: 4px;
  transition: none;
  font-size: 15px;
  font-weight: 500;
  text-transform: uppercase;
}

.login-action button.btn-primary span {
  height: 48px;
  display: block;
  line-height: 48px;
  margin: 0;
}

.page-profile .form-control {
  background: transparent !important;
  box-shadow: none;
  resize: none;
}

.page-profile .form--details .lbl--wrap {
  width: 22%;
}

.page-profile .form--details .input--box {
  width: 64%;
}

.page-profile .btn-primary {
  height: 40px;
  line-height: 36px;
}

.page-profile .form--details .form--group {
  border-top: 0;
  border-bottom: 1px solid #c8c8c8;
}

.page-profile .file-upload--row {
  padding-bottom: 34px;
}

.by-showing .dropdown-menu {
  width: 120px;
  min-width: auto;
}

.by-showing .dropdown-menu input {
  width: 14px;
  height: 14px;
  display: none;
}

.by-showing .dropdown-menu .custom-control-label {
  cursor: pointer;
  margin-left: 0;
  display: block;
  padding: 11px 12px 6px;
}

.by-showing .dropdown-menu li.filters-menu {
  position: relative;
  cursor: pointer;
  padding-bottom: 6px;
  padding-top: 5px;
  padding-left: 12px;
  margin-top: 10px;
}

.by-showing .dropdown-menu li.filters-menu:hover {
  background: #f3f3f3;
}

.by-showing .dropdown-menu .custom-control-label:hover {
  background: #f3f3f3;
}

.by-showing .dropdown-menu li.filters-menu:before {
  content: '';
  width: 10px;
  height: 10px;
  border: 2px solid #ddd;
  position: absolute;
  right: 10px;
  top: 10px;
  transform: rotate(45deg);
  border-left: 0;
  border-bottom: 0;
}

.account-validating-modal {
  min-height: 350px;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.account-validating-modal .close {
  background: transparent;
  border: 0;
  color: #4d4d4d;
  font-size: 16px;
}

.account-validating-modal h4 {
  font-size: 18px;
  font-family: 'Azo Sans';
  color: #454545;
  font-weight: 500;
  margin-bottom: 0;
  text-align: center;
}

.account-validating-moda .btn-loader {
  margin-top: 20px;
  margin-bottom: 20px;
}

.account-verified .circle,
.account-verified .circle-border {
  width: 78px;
  height: 78px;
  border-radius: 50%;
}

.account-verified .circle {
  z-index: 1;
  position: relative;
  background: white;
  transform: scale(1);
  animation: success-anim 700ms ease;
}

.account-verified .circle-border {
  z-index: 0;
  position: absolute;
  background: #5d62e0;
  transform: scale(1.07);
  animation: circle-anim 400ms ease;
}

@keyframes success-anim {
  0% {
    transform: scale(0);
  }

  30% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes circle-anim {
  from {
    transform: scale(0);
  }

  to {
    transform: scale(1.1);
  }
}

.account-verified .success::before,
.account-verified .success::after {
  content: '';
  display: block;
  height: 3px;
  background: #5d62e0;
  position: absolute;
}

.account-verified .success::before {
  width: 18px;
  top: 62%;
  left: 21%;
  transform: rotateZ(39deg);
}

.account-verified .success::after {
  width: 40px;
  top: 50%;
  left: 31%;
  transform: rotateZ(-50deg);
}

.verified-action {
  text-align: center;
  margin: 0 auto;
  width: 88px;
  margin-bottom: 50px;
  margin-top: 50px;
}

.account-verified .continue {
  border-radius: 4px;
  width: 170px;
  text-transform: uppercase;
  font-family: 'Azo Sans';
  font-size: 14px;
  line-height: 47px;
}

.account-validating-modal .btn-loader {
  margin-top: 50px;
  margin-bottom: 50px;
}

.table-wrapper .right-filers .filter.by-showing {
  position: relative;
}

.by-showing ul.dropdown-menu {
  height: 0;
  overflow: hidden;
  opacity: 0;
  transition: 0.4s ease;
  display: block !important;
  transform: none !important;
  inset: unset !important;
  top: 40px !important;
  right: 0 !important;
  padding: 0;
  padding-top: 7px;
}

.by-showing .dropdown-menu input:checked+label {
  background: #f3f3f3;
}

.by-showing ul.dropdown-menu.show {
  opacity: 1;
  height: auto;
  padding-bottom: 4px;
}

.by-showing.overview-filter {
  display: flex;
  position: relative;
  flex-wrap: wrap;
}

.right-filers .md-drppicker {
  min-width: 500px;
}

.plaid-linking-loader,
.matbia-swal-loader {
  animation: none !important;
  border-width: 0 !important;
}

.plaid-linking-popup .swal2-actions,
.matbia-swal-popup .swal2-actions {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}

.plaid-linking-loader,
.matbia-swal-loader {
  animation: none !important;
  border-width: 0 !important;
  width: 88px;
  height: 88px;
  margin-top: 30px;
  margin-bottom: 80px;
}

.plaid-linking-popup .spinner-border,
.matbia-swal-popup .spinner-border {
  color: #7367f0 !important;
  width: 100%;
  height: 100%;
}

.plaid-linking-popup #swal2-html-container,
.matbia-swal-popup #swal2-html-container {
  color: #454545;
  font-weight: 500;
  margin-top: 70px;
}

.plaid-linking-popup,
.matbia-swal-popup {
  padding-bottom: 50px;
}

.plaid-linking-popup .swal2-cancel,
.matbia-swal-popup .swal2-cancel {
  background: transparent;
  color: #4d4d4d;
  font-size: 16px;
}

.plaid-linking-popup .swal2-confirm,
.matbia-swal-popup .swal2-confirm,
.matbia-swal-donation-block-popup .swal2-confirm {
  min-width: 190px;
}

.plaid-linking-popup.swal2-icon-success #swal2-html-container,
.matbia-swal-popup.swal2-icon-success #swal2-html-container {
  order: 1;
}

.plaid-linking-popup.swal2-icon-success .swal2-icon.swal2-success,
.matbia-swal-popup.swal2-icon-success .swal2-icon.swal2-success {
  order: 2;
  margin-bottom: 80px;
}

.plaid-linking-popup.swal2-icon-success .swal2-actions,
.matbia-swal-popup.swal2-icon-success .swal2-actions {
  order: 3;
}

.plaid-linking-popup.swal2-icon-success .swal2-icon.swal2-success .swal2-success-ring,
.matbia-swal-popup.swal2-icon-success .swal2-icon.swal2-success .swal2-success-ring {
  border: 0.25em solid rgb(115 103 240);
}

.plaid-linking-popup.swal2-icon-success .swal2-icon.swal2-success .swal2-success-line-long,
.matbia-swal-popup.swal2-icon-success .swal2-icon.swal2-success .swal2-success-line-long {
  background-color: #7367f0;
}

.plaid-linking-popup.swal2-icon-success .swal2-success-line-tip,
.matbia-swal-popup.swal2-icon-success .swal2-success-line-tip {
  background-color: #7367f0;
}

.by-showing.overview-filter ul.dropdown-menu.show {
  /* height: 225px; */
}

.profile-page .title--bar {
  font: normal normal bold 30px/39px Azo Sans;
}

.profile-page {
  padding-top: 8%;
}

.profile-page .card--custom:not(:last-child) {
  margin-bottom: 32px;
}

.available-present-wrap {
  display: flex;
  justify-content: space-between;
}

.available-present-wrap.content .content-left {
  flex: 0 0 57%;
  max-width: 57%;
}

.available-present-wrap.content .content-right {
  flex: 0 0 43%;
  max-width: 43%;
  padding-top: 2px;
}

.available-present-wrap.content .content-right h5 {
  color: #454545;
  font-size: 20px;
  margin-bottom: 4px;
  font-family: 'Azo Sans';
}

.available-present-wrap.content .content-right p {
  font-size: 13px;
}

.setup-card-setting.animate .account-list--item .flex-wrap,
.setup-your-amount-wrap.animate .account-list--item .flex-wrap {
  animation-duration: 0.6s;
  animation-name: Modal-panelShakeAnimation;
  animation-timing-function: ease-in-out;
}

.btn-loader-common .loader {
  color: #fff;
  border-radius: 4px;
  line-height: 38px;
  background-color: #5d62e0;
  border-color: #5d62e0;
  width: 50%;
  margin: 0 auto;
  width: 180px;
  height: 44px;
  text-align: center;
  margin-top: -24px;
}

.btn-loader-common .btn-loader-inside {
  height: auto;
  padding: 0;
  line-height: normal;
  margin: 0;
  border: 0;
  border-radius: 4px;
  transition: none;
  width: 180px;
}

.btn-loader-common .btn-loader-inside span {
  height: 44px;
  display: block;
  line-height: 44px;
}

.setup-card-setting .material-icons {
  font-size: 18px;
  position: relative;
  top: 3px;
  color: #afb1ef;
}

.icon-setting {
  color: #5d62e0;
}

.setting-card-wrap span img {
  max-width: 40px;
}

.setting-card-wrap span {
  margin-right: 7px;
  position: relative;
  top: -2px;
}

.btn-for-setup-card.btn-loader-common .btn-loader-inside,
.btn-for-setup-card.btn-loader-common .loader {
  width: 100%;
}

.btn-for-setup-card.btn-loader-common .loader {
  margin-top: 0;
  max-width: 49%;
  margin-right: 0;
}

.need-more-info-modal {
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  padding: 30px 20px;
}

.need-more-info-modal .img-need-more {
  flex: 0 0 100%;
  margin-bottom: 20px;
  margin-top: 40px;
}

.need-more-info-modal .info-need-more {
  flex: 0 0 100%;
  text-align: center;
  margin-bottom: 60px;
}

.need-more-info-modal .need-more-btn {
  flex: 0 0 100%;
  display: flex;
  flex-direction: column;
}

.need-more-info-modal .img-need-more img {
  max-width: 90px;
}

.need-more-info-modal .info-need-more p {
  font-size: 18px;
  font-weight: 600;
  max-width: 260px;
  line-height: normal;
  margin: 0 auto;
}

.need-more-btn .box .file-btn {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

.need-more-btn .box .file-btn+label {
  max-width: 255px;
  font-size: 15px;
  font-weight: 600;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  padding: 0.825rem 1.25rem;
  color: #5d62e0;
  background-color: #dedff5;
  border-radius: 8px;
  width: 100%;
  transition: 0.3s;
}

.need-more-btn .box .file-btn+label:hover {
  background: #d0d2fc;
}

.need-more-btn .btn-try-again {
  color: #5d62e0;
  text-transform: uppercase;
  font-weight: 500;
  max-width: 130px;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 20px;
}

.need-more-btn label span i {
  margin-right: 4px;
  font-size: 16px;
}

.small-deposite-modal {
  padding: 30px;
  text-align: center;
  display: flex;
  flex-wrap: wrap;
}

.small-deposite-modal .img-deposite {
  flex: 0 0 100%;
  margin-top: 10px;
}

.small-deposite-modal .info-deposite {
  flex: 0 0 100%;
}

.info-deposite p {
  font-size: 18px;
  font-weight: 500;
  max-width: 360px;
  line-height: normal;
  margin: 0 auto;
  margin-top: 15px;
  margin-bottom: 30px;
  font-family: 'Azo Sans';
}

.deposite-box span {
  font-size: 15px;
  color: #5d5c5f;
  font-family: 'Azo Sans';
  flex: 0 0 100%;
  margin-bottom: 10px;
}

.deposite-box {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.deposite-box .inside-deposite {
  flex: 0 0 50%;
  max-width: 148px;
  padding: 0 10px;
}

.deposite-btn {
  flex: 0 0 100%;
  margin-top: 40px;
  margin-bottom: 20px;
}

.deposite-btn button {
  font-family: 'Azo Sans';
  font-size: 15px;
}

.deposite-box .inside-deposite input {
  max-width: 100%;
  border: 2px solid #bebfd4;
  outline: none;
  border-radius: 3px;
  height: 42px;
  padding: 10px;
  color: #434246;
  font-size: 18px;
  font-family: 'Azo Sans';
  text-align: center;
  background: #fbfbfd;
}

.deposite-box .inside-deposite label {
  font-family: 'Azo Sans';
  color: #454545;
  font-size: 14px;
  margin-bottom: 3px;
  font-weight: 500;
}

.small-deposite-modal .close-icon {
  position: absolute;
  top: 0;
  right: 0;
}

.small-deposite-modal .close-icon span {
  color: rgba(0, 0, 0, 0);
  font-family: 'Azo Sans';
  font-weight: 500;
  font-size: 16px;
  position: relative;
  width: 20px;
  height: 20px;
  display: block;
  margin-top: 15px;
  margin-right: 15px;
  cursor: pointer;
}

.small-deposite-modal .close-icon span:before,
.small-deposite-modal .close-icon span:after {
  content: '';
  width: 3px;
  height: 20px;
  position: absolute;
  background: #d2d2d2;
  top: 0;
  left: 10px;
}

.small-deposite-modal .close-icon span:before {
  transform: rotateZ(45deg);
}

.small-deposite-modal .close-icon span:after {
  transform: rotateZ(-45deg);
}

.val-error {
  color: red;
}

.finish-setup-content .val-error .material-icons {
  font-size: 16px;
  line-height: normal;
  position: relative;
  top: 3px;
  margin-right: 3px;
  color: red;
}

.card--custom.plan-transfer .top-content {
  align-items: center;
}

.connect-you-bank-wrap .proccess-info .actions-btns {
  display: flex;
  align-items: center;
}

.transfer-row .calendar-table .dropdowns {
  border: 1px solid #ddd;
  padding: 3px 12px 5px;
  width: auto;
  min-width: 76px;
  border-radius: 3px;
  background: no-repeat;
  margin: 0 6px;
  text-align: left;
  background-color: #f8f8f8;
  color: #988c8c;
}

.transfer-row .calendar-table .dropdowns:before {
  content: '';
  width: 8px;
  height: 8px;
  position: absolute;
  right: 6px;
  border: 2px solid #988c8c;
  transform: rotate(45deg);
  border-top: 0;
  border-left: 0;
  top: 8px;
}

.transfer-row .calendar-table .dropdowns:focus {
  z-index: 1;
  border-color: #5d62e0;
}

.transfer-row .calendar-table .dropdowns:after {
  content: 'Month';
  position: absolute;
  top: -21px;
  width: 100%;
  left: 0;
  text-align: center;
  color: #b0b0b0;
  font-weight: 500;
  font-family: 'Azo Sans' !important;
}

.transfer-row .date-birth .drops-down-auto {
  padding-top: 15px;
}

.transfer-row .calendar-table .dropdowns:nth-child(2):after {
  content: 'Year';
}

.transfer-row .calendar-table .dropdowns select {
  height: 100%;
}

.list-of-cards .title--bar {
  font: normal normal bold 30px/39px Azo Sans;
  letter-spacing: 0px;
  color: #454545;
}

.check-your-mail .btn-group .btn-primary {
  height: 38px;
}

.btn-for-donate-card button:disabled {
  width: 0;
}

.btn-for-donate-card .btn-loader-inside {
  width: 240px;
}

.btn-for-donate-card .loader {
  width: 240px;
  margin-top: 0;
}

.link-account-radio .custom-control-label {
  line-height: 22px;
  height: 22px;
  padding-left: 22px;
  display: block;
  position: relative;
  padding-left: 30px;
  cursor: pointer;
}

.link-account-radio .custom-control-label:after,
.link-account-radio .custom-control-label:before {
  content: '';
  width: 18px;
  height: 18px;
  display: block;
  border-radius: 50%;
  left: 0;
  top: 0;
  position: absolute;
}

.link-account-radio .custom-control-label:before {
  background: #d1d7e3;
  transition: background 0.2s ease, transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2);
}

.link-account-radio input:checked+.custom-control-label:before {
  transform: scale(1.04);
  background: #5d62e0;
}

.link-account-radio .custom-control-label:after {
  background: #fff;
  transform: scale(0.78);
  transition: transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.4);
}

.link-account-radio input:checked+.custom-control-label:after {
  transform: scale(0.4);
  transition: transform 0.3s ease;
}

.link-account-radio .custom-control-input {
  position: absolute;
  left: -10px;
  top: -29px;
  opacity: 0;
  height: 83px;
  cursor: pointer;
  width: 110px;
}

.link-account-radio {
  position: relative;
}

.link-account-radio input+.custom-control-label:hover:before {
  transform: scale(0.92);
}

.arrow-click-area>div {
  position: absolute;
  left: -25px;
  width: 50px;
  height: 82px;
  top: -7px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.arrow-click-area {
  position: relative;
}

.item-collapse-panel .collapse-item-inside {
  padding: 14px 24px;
  padding-right: 0 !important;
  display: flex;
  flex-wrap: wrap;
}

.item-collapse-panel .item-collapse-heading {
  font-size: 17px;
  line-height: 22px;
  font-weight: 500;
  display: inline-block;
  margin-bottom: 23px;
  color: #454545;
}

.item-collapse-panel .form-control {
  border-color: #bebfd4 !important;
  -webkit-border-radius: 5px !important;
  -moz-border-radius: 5px !important;
  border-radius: 5px !important;
  background-color: #fbfbfd !important;
  padding-left: 17px !important;
  padding-right: 17px !important;
}

.item-collapse-panel .collapse-item-inside .bank-info-wrap {
  max-width: 50%;
  width: 100%;
}

.item-collapse-panel .collapse-item-inside .acc-verification-status {
  max-width: 50%;
  width: 100%;
}

.item-collapse-panel .collapse-item-inside .acc-verification-status .account-verify-wrap {
  display: block;
}

.item-collapse-panel .collapse-item-inside .acc-verification-status label {
  text-align: left;
  font: normal normal 500 12px/18px Azo Sans;
  letter-spacing: 0px;
  color: #a3a3a3;
  text-transform: uppercase;
  margin-bottom: 4px;
}

.ng-select.ng-select-phone .ng-select-container {
  border-color: #bebfd4;
  -webkit-border-radius: 5px !important;
  -moz-border-radius: 5px !important;
  border-radius: 5px !important;
  background-color: #fbfbfd;
  height: 45px;
  padding-left: 7px;
  padding-right: 7px;
}

.ng-select.ng-select-phone.ng-select-opened .ng-select-container {
  border-color: #72727b;
}

.ng-select.ng-select-phone .ng-arrow-wrapper .ng-arrow {
  border-color: #454545 transparent transparent;
}

.ng-select.ng-select-phone.ng-select-opened>.ng-select-container .ng-arrow {
  border-color: transparent transparent #454545;
}

.ng-select.ng-select-phone .ng-dropdown-panel {
  box-shadow: 0px 10px 30px #0d0f312e;
  border: 1px solid #eeeef1 !important;
  -webkit-border-radius: 12px !important;
  -moz-border-radius: 12px !important;
  border-radius: 12px !important;
  margin: 5px 0 !important;
}

.ng-select.ng-select-phone .ng-dropdown-panel .ng-dropdown-panel-items .ng-option {
  font-size: 16px;
  line-height: 20px;
  font-weight: normal;
  color: #616161;
  padding: 10px 10px 10px 50px;
  position: relative;
}

.ng-select.ng-select-phone .ng-dropdown-panel .ng-dropdown-footer {
  border-top: 1px solid #ccc;
  padding: 8px 17px;
}

.ng-select.ng-select-phone .ng-dropdown-panel .ng-dropdown-footer .btn-pin {
  font-size: 13px;
  line-height: 17px;
  color: #5d62e0;
  text-transform: uppercase;
}

.ng-select.ng-select-phone .ng-dropdown-panel .ng-dropdown-footer .btn-pin i {
  margin-left: 3px;
  margin-right: 13px;
}

.ng-select.ng-select-phone .ng-dropdown-panel .ng-dropdown-panel-items .ng-option input {
  display: none;
}

.ng-select.ng-select-phone .ng-dropdown-panel .ng-dropdown-panel-items .ng-option::before {
  content: '';
  width: 18px;
  height: 18px;
  background-color: #f0f0f0;
  border: 1px solid #b4b4b4;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 18px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  line-height: 0;
  margin: auto;
  max-height: 18px;
}

.ng-select.ng-select-phone .ng-dropdown-panel .ng-dropdown-panel-items .ng-option::after {
  content: '';
  width: 10px;
  height: 10px;
  background-color: #585de5;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 22px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  line-height: 0;
  margin: auto;
  opacity: 0;
  visibility: hidden;
}

.ng-select.ng-select-phone .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked {
  background-color: #f2f2f5;
  color: #616161;
}

.ng-select.ng-select-phone .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked::before {
  border-color: #585de5;
}

.ng-select.ng-select-phone .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked::after {
  opacity: 1;
  visibility: visible;
}

.row-button {
  margin-top: 32px !important;
}

.tooltip-menu:hover:after {
  display: block !important;
  -webkit-justify-content: center;
  justify-content: center;
  background: #e2e2e2;
  border-radius: 7px;
  color: #4e4e4e;
  content: attr(data-hover);
  font-size: 16px;
  padding: 3px 2px;
  width: 170px;
  position: absolute;
  right: 120%;
  font-weight: 500;
  line-height: 22px;
  top: 8px;
  border: 0;
}

.tooltip-menu {
  position: relative;
}

.tooltip-menu:hover:before {
  content: '';
  width: 12px;
  height: 12px;
  position: absolute;
  right: 113%;
  background: #e2e2e2;
  transform: rotate(45deg);
  top: 15px;
}

.tooltip-menu {
  position: relative;
}

.top-content .info-card .row-content p a {
  float: right;
  height: 30px;
  margin-top: -10px;
  display: flex;
  align-items: end;
  justify-content: flex-end;
  min-width: 120px;
}

.matbia-additional-info p {
  font-size: 11px;
  line-height: normal;
  margin: 0;
}

.matbia-additional-info {
  margin-right: -14%;
  width: 60%;
  margin-left: auto;
  max-width: 60%;
}

.forgot-label .forgot-pass {
  background: #fff;
  padding-left: 8px;
  cursor: pointer;
  color: #5d62e0;
  font-size: 15px;
  font-weight: 400;
  text-transform: capitalize;
}

.forgot-label {
  position: relative;
}

.forgot-label input {
  padding-right: 114px;
}

.inside-forgot {
  display: flex;
  flex-direction: column;
}

.forgot-reset h3 {
  font-family: 'Azo Sans';
}

.forgot-reset h3 span {
  color: #5d62e0;
}

.forgot-reset p {
  margin: 0;
  color: #454545;
  text-align: left;
  line-height: normal;
  font-family: 'Azo Sans';
  margin: 0 auto 10px;
}

.forgot-field {
  display: flex;
  flex-direction: column;
  position: relative;
}

.forgot-field .material-icons {
  position: absolute;
  top: 11px;
  color: #aaa9a9;
  left: 9px;
  font-family: 'Material Icons';
  margin-top: 0px;
}

.forgot-field input {
  border: 1px solid #bebfd4;
  border-radius: 4px;
  height: 48px;
  padding: 10px 16px;
  box-sizing: border-box;
  padding-left: 40px;
  background: #fbfbfd;
  font-family: 'Azo Sans';
  outline: none;
}

.forgot-field .btn-primary {
  box-shadow: none;
  border: 0;
  font-family: 'Azo Sans';
  font-size: 14px;
  border-radius: 4px;
}

.forgot-field span {
  text-align: center;
  font-family: 'Azo Sans';
  max-width: 100%;
  margin-top: 10px;
}

.forgot-field input:focus {
  border-color: #5d62e0;
}

.login-action.reset-pass-btn button.btn-primary {
  width: 100%;
  margin: 0 !important;
}

.login-action.reset-pass-btn .loader {
  width: 100%;
}

.tnx-row-date {
  display: flex;
  align-items: flex-start;
}

.tnx-row-date .lbl--text {
  white-space: nowrap;
}

.tnx-row-date .lbl--value {
  margin-top: 0 !important;
  margin-left: 0;
}

.transaction-table .card-body {
  padding-left: 10px;
  padding-right: 10px;
}

.transaction-table .card-body .colm {
  padding: 0 20px;
}

.item-method {
  padding: 0 20px;
}

.item-source,
.item-transaction {
  padding: 0 20px;
}

.amount-div.th-div,
.blnce-div.th-div {
  padding-left: 15px !important;
}

.transaction-page .tnx-row-date .lbl--text,
.transaction-table .tnx-row-date .lbl--text {
  margin-right: 5px;
  min-width: 90px;
}

.transaction-page .tnx-row-date,
.transaction-table .tnx-row-date {
  padding-left: 0px;
  margin-bottom: 7px;
}

.transaction-page .tnx-row-date:nth-child(2),
.transaction-table .tnx-row-date:nth-child(2) {
  margin-bottom: 0;
}

.bussiness-box-wrap .boxes-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.bussiness-box-wrap .boxes-container .boxes-inside {
  max-width: 48%;
  flex: 0 0 48%;
  text-align: center;
  background: #f0f0f0;
  border-radius: 8px;
  border: 1px solid #d9d9d9;
  padding: 40px;
  transition: 0.3s;
  cursor: pointer;
}

.bussiness-box-wrap .boxes-container .boxes-inside:hover {
  border-color: #44479d;
  background: #f0f0f4;
}

.bussiness-box-wrap .boxes-container .bussiness-box h4 {
  margin: 0;
  font-size: 18px;
  color: #454545;
  margin-top: 10px;
  margin-bottom: 10px;
}

.bussiness-box-wrap .boxes-container .bussiness-box p {
  font-size: 14px;
  color: #6c6c6c;
  line-height: 20px;
  text-align: center;
  max-width: 270px;
  margin: 0 auto;
  margin-bottom: 20px;
}

.bussiness-box-wrap .boxes-container .bussiness-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.bussiness-box-wrap .boxes-container .bussiness-box img {
  max-width: 70px;
  margin: 0 auto;
}

.bussiness-box-wrap .boxes-container .bussiness-box .btn {
  font-family: 'Azo Sans';
  font-size: 14px;
  max-width: 255px;
  margin: 0 auto;
  margin-top: auto;
}

.bussiness-box-wrap .boxes-container .bussiness-box label {
  min-height: 80px;
}

.transaction-modal-main .modal-dialog {
  max-width: 500px;
}

.transaction-modal-main .transaction-modal {
  padding: 30px;
  text-align: center;
}

.after-transaction .btn-close {
  margin-top: -10px;
  margin-left: auto;
  display: block;
  margin-bottom: 20px;
}

.transaction-modal p {
  font-size: 15px;
  color: #919191;
  line-height: normal;
  font-family: 'Azo Sans';
  text-align: center;
}

.transaction-info {
  max-width: 420px;
  background: #f0f0f4;
  border: 1px solid #d6d6e1;
  border-radius: 8px;
  padding: 20px 10px;
  box-sizing: border-box;
  margin: 15px auto;
}

.transaction-info p {
  margin: 0;
  font-size: 18px;
  color: #5d62e0;
  line-height: normal;
}

.transaction-info span {
  font-size: 12px;
  color: #454545;
  line-height: normal;
}

.transaction-info h3 {
  margin: 0;
  font-weight: 800;
  font-size: 32px;
  font-family: 'Azo Sans';
  line-height: normal;
}

.transaction-modal label {
  color: #5d62e0;
  margin-bottom: 20px;
}

.transaction-modal .action-btn button {
  width: 180px;
  border-radius: 4px;
  font-family: 'Azo Sans';
  font-size: 14px;
}

.transaction-info .lbl-failded {
  color: #ff5d5d;
}

.transaction-info .ac-ending {
  font-size: 12px;
  color: #454545;
}

.payment-failed-icon {
  margin-bottom: 20px;
}

.ac-ending {
  margin-bottom: 20px;
}

.contact-section .form-box .alert {
  padding-right: 10px;
  font-weight: 500;
}

.contact-section .form-box .alert .close {
  background: transparent;
  border: 0;
  font-weight: 900;
  height: 40px;
  line-height: normal;
  position: relative;
  top: -10px;
  float: right;
}

.contact-section .form-box .alert .close span {
  overflow: hidden;
  font-size: 42px;
  height: 40px;
  line-height: 30px;
  display: inline-block;
  color: #7e7979;
}

.contact-section .has-focus .form-control {
  border-color: #44479d !important;
}

.enter-bank-info-modal .alert {
  padding-right: 10px;
}

.enter-bank-info-modal .alert .close {
  background: transparent;
  border: 0;
  font-weight: 900;
  height: 40px;
  line-height: normal;
  position: relative;
  top: -10px;
  float: right;
}

.enter-bank-info-modal .alert .close span {
  overflow: hidden;
  font-size: 22px;
  height: 40px;
  line-height: 32px;
  display: inline-block;
  color: #7e7979;
}

.row-org,
.row-collector {
  display: flex;
  align-items: flex-start;
  width: 100%;
}

.row-org .lbl--value,
.row-collector .lbl--value {
  margin-top: 0 !important;
}

.row-org .lbl--text,
.row-collector .lbl--text {
  min-width: 100px;
}

.item-collector {
  margin-top: 7px;
}

.bank-info-tooltip {
  margin-left: 5px;
  color: #f2dd73;
  position: relative;
  top: -5px;
  line-height: normal;
}

.bank-tooltip .bank-info-tooltip img {
  margin-bottom: 0 !important;
  height: 20px !important;
}

.bank-tooltip {
  display: flex;
}

.bank-info-tooltip:after {
  content: attr(data-hover);
  width: 300px;
  position: absolute;
  padding: 9px;
  background: #eeecec;
  border-radius: 4px;
  min-height: 40px;
  left: 49px;
  top: -10px;
  box-shadow: 4px 5px 7px #dadada;
  font: normal normal normal 13px/16px Azo Sans;
  color: #454545;
  visibility: hidden;
}

.bank-info-tooltip:before {
  content: '';
  width: 15px;
  height: 15px;
  background: #eeecec;
  position: absolute;
  left: 42px;
  transform: rotate(45deg);
  top: 0;
  visibility: hidden;
}

.bank-info-tooltip:hover:before,
.bank-info-tooltip:hover:after {
  visibility: visible;
}

/*Request matbia card modal start*/
.request-card-pop .modal-header .btn-close {
  margin-top: -45px;
  margin-right: -30px;
  font-size: 12px;
}

.request-card-pop .modal-header .modal-title {
  text-align: left;
  color: #454545;
}

.request-card-pop .modal-header {
  border: 0;
  text-align: left;
  padding: 30px 40px;
  padding-bottom: 20px;
}

.request-card-pop .modal-body {
  padding: 40px;
  padding-top: 0;
}

.request-matbia-card-form .form-group label {
  color: #454545;
  font-size: 13px;
  font-weight: 500;
}

.request-matbia-card-form .form-group {
  margin-bottom: 13px;
}

.request-matbia-card-form .form-group .form-control {
  border-color: #bebfd4;
  font-size: 15px;
  color: #454545;
  font-family: 'Azo Sans';
  background: transparent;
  border: 1px solid #bebfd4;
  border-radius: 4px;
}

.btn-request-card button {
  font-size: 14px;
  text-transform: uppercase;
  font-family: 'Azo Sans';
}

.request-card-form .btn-request-card {
  margin-top: 35px;
}

.request-card-success {
  margin-top: -40px;
}

.request-card-success button.close {
  float: right;
  border: 0;
  background: transparent;
  margin-right: -20px;
}

.request-card-success .success-content {
  padding-top: 60px;
  text-align: center;
}

.request-card-success .success-content .text-wrap {
  margin: 40px 0;
}

.request-card-success .success-content .text-wrap h3 {
  color: #5d62e0;
  text-transform: uppercase;
  font: normal normal normal 25px/30px Azo Sans Uber;
}

.request-card-success .success-content button.btn {
  width: 120px;
  font-size: 18px;
  font-weight: 600;
}

.pac-container.pac-logo {
  z-index: 1060;
}

/*Request matbia card modal end*/

.transaction-header-mobile,
.request-header-mobile {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  position: relative;
  padding: 24px 0;
  background: #fff;
  display: none;
}

.transaction-header-mobile button,
.request-header-mobile button {
  position: absolute;
  left: 10px;
  top: 25px;
  color: #454545 !important;
}

.transaction-header-mobile h2,
.request-header-mobile h2 {
  margin: 0;
  font-size: 16px;
  color: #454545;
  padding: 0 40px;
  text-align: center;
}

.app-search .btn-org-search {
  position: absolute;
  top: 5px;
  right: 5px;
  height: 36px;
  border-radius: 5px !important;
  font-family: 'Azo Sans';
  line-height: 36px;
}

.app-search .btn-org-search.hover-message:before {
  content: attr(data-hover);
  position: absolute;
  top: 48px;
  left: -150px;
  right: -7px;
  background: #ececec;
  line-height: normal;
  color: #888181;
  min-width: 180px;
  padding: 9px 5px;
  border-radius: 3px;
  text-align: right;
  font-size: 14px;
  box-shadow: #cecece -2px 3px 5px 0px;
}

.app-search .btn-org-search.hover-message:after {
  content: '';
  width: 10px;
  height: 10px;
  background: #ececec;
  position: absolute;
  top: 43px;
  right: 31px;
  transform: rotate(45deg);
  z-index: -1;
}

.app-search .btn-org-search:before,
.app-search .btn-org-search:after {
  display: none;
}

.app-search .btn-org-search.hover-message:hover:before,
.app-search .btn-org-search.hover-message:hover:after {
  display: block;
}

/*USPS modal start*/
.usps-modal-main .modal-dialog {
  max-width: 440px;
}

.usps-modal-inside .usps-info h5 {
  margin-bottom: 50px;
  font-size: 1.4rem;
}

.usps-modal-inside .usps-info h5:nth-child(3) {
  margin-bottom: 0;
}

.usps-modal-inside .usps-info h4 {
  font-size: 2.5rem;
  margin-bottom: 20px;
}

.usps-modal-inside .usps-info {
  text-align: center;
  padding: 15px;
  box-sizing: border-box;
}

.usps-modal-inside .action--buttons {
  margin: 0 !important;
  justify-content: center !important;
  margin-top: 20px !important;
  padding: 0 20px;
  padding-bottom: 30px;
}

.usps-modal-inside .action--buttons .btn-primary {
  width: auto;
  text-transform: capitalize;
}

.usps-modal-inside .action--buttons .btn {
  font-size: 18px;
  line-height: normal;
}

.usps-modal-inside .action--buttons .btn-cancel {
  margin-right: 10px;
}

.usps-modal-inside .action--buttons .btn-cancel {
  margin-right: 10px;
  background: #e5e5e5;
  padding: 2px 30px;
  font: normal normal 500 18px/19px Azo Sans;
}

.usps-modal-main .usps-modal-inside {
  overflow: auto;
}

/*USPS modal end*/

/*Organization overview page start*/
.organizarion-overview-wrap .top-content {
  margin-left: 0;
  margin-right: 0;
}

.organizarion-overview-wrap .organization-left {
  width: 22%;
  background: #f0f0f4;
  border: 1px solid #d6d6e1;
  border-radius: 10px;
  display: flex;
  justify-content: space-between;
  padding: 0;
}

.organizarion-overview-wrap .organization-right {
  width: 76%;
  background: #f0f0f4;
  border: 1px solid #d6d6e1;
  border-radius: 10px;
  display: flex;
  justify-content: space-between;
  padding: 0;
}

.organizarion-overview-wrap {
  font-family: 'Azo Sans';
  margin-bottom: 2%;
}

.organization-graph .chart-image {
  height: 250px;
}

.inside-organization {
  width: 100%;
  padding: 30px;
  padding-bottom: 0;
  display: flex;
}

.inside-organization .org-available-bal {
  padding-top: 10px;
}

.org-available-bal h6 {
  color: #454545;
  font-size: 26px;
  margin: 0;
  line-height: normal;
  font-weight: 600;
}

.org-available-bal p {
  font-size: 14px;
  color: #8b8b8b;
  margin: 0;
  display: flex;
  justify-content: space-between;
}

.org-available-bal p img {
  width: 12px;
}

.inside-organization .org-present-bal {
  display: flex;
  justify-content: space-between;
  margin-top: 20px;
  border-top: 1px solid #d6d6e1;
  padding-top: 20px;
}

.org-present-bal p {
  font-size: 14px;
  color: #8b8b8b;
}

.org-present-bal span {
  font-size: 16px;
  color: #454545;
}

.org-reedem {
  margin-right: -30px;
  margin-left: -30px;
  padding: 30px 30px;
  background: #e4e4f1;
  border-top: 1px solid #d6d6e1;
  text-align: center;
  margin-top: 20px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  margin-top: auto;
}

.org-reedem .btn-redeem-donation {
  font-size: 14px;
  line-height: normal;
  width: 100%;
}

.present-tooltip:before {
  content: attr(data-hover);
  background: #e2e2e2;
  color: #454545;
  padding: 10px 10px;
  width: 220px;
  position: absolute;
  text-align: left;
  border-radius: 3px;
  font-size: 14px;
  height: auto;
  min-height: 30px;
  left: 30px;
  top: -7px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-weight: normal;
  font-style: italic;
}

.present-tooltip:after {
  content: '';
  width: 10px;
  height: 10px;
  background: #e2e2e2;
  position: absolute;
  left: 26px;
  top: 1px;
  transform: rotate(45deg);
}

.present-tooltip:before,
.present-tooltip:after {
  display: none;
}

.present-tooltip:hover:before,
.present-tooltip:hover:after {
  display: block;
}

.present-tooltip {
  border: 1px solid #8b8b8b;
  color: #8b8b8b;
  font-weight: 500;
  width: 13px;
  height: 13px;
  display: inline-block;
  font-size: 10px;
  line-height: normal;
  text-align: center;
  border-radius: 50%;
  margin-left: 3px;
}

.organization-graph {
  flex: 0 0 75%;
  width: 100%;
  max-width: 75%;
}

.org-donation {
  flex: 0 0 25%;
}

.showing-donation label {
  font-size: 14px;
  color: #8b8b8b;
}

.donation-amount {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 5px;
}

.donation-amount h6 {
  margin: 0;
  font-size: 22px;
  color: #454545;
}

.donation-amount span {
  text-align: right;
  font-size: 14px;
  color: #20b737;
}

.total-donation p {
  margin: 0;
  color: #8b8b8b;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.total-donation p img {
  width: 12px;
}

.total-donation p {
  margin: 0;
  color: #8b8b8b;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.showing-donation {
  padding-top: 10px;
  padding-bottom: 20px;
  border-bottom: 1px solid #d6d6e1;
  margin-bottom: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.org-donation-this-mo {
  padding-bottom: 20px;
  border-bottom: 1px solid #d6d6e1;
  margin-bottom: 20px;
}

.organization-left .inside-organization {
  flex-direction: column;
}

.showing-donation button {
  border: 1px solid rgb(0 0 0 / 15%);
  border-radius: 8px;
  max-width: 120px;
  margin-left: auto;
  font-size: 15px;
  margin-bottom: 10px;
  font-weight: 500;
}

/*Organization overview page end*/

/* Card setting slideout start */
.card-info .copied::after {
  content: 'Copied!';
  color: #1aab00;
  font-weight: 500;
  margin-left: 5px;
  animation-name: opacity-copied;
  animation-duration: 0.1s;
  display: inline-block !important;
  font-size: 13px;
  line-height: 17px;
  text-transform: uppercase;
}

.card-info-setting button {
  background: transparent;
  border: 0;
  padding: 0;
  color: #5d62e0;
  font-size: 20px;
}

.card-info-slideout {
  position: absolute;
  bottom: 0;
  right: 5px;
  width: 225px;
  height: 100%;
  background: #fff;
  transition: 0.8s;
  transform: translate3d(0%, 0px, 0px);
  padding-right: 0;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.cardinfo-title button span {
  color: #212529 !important;
  font-size: 20px !important;
}

.cardinfo-title button {
  padding: 0;
  background: transparent;
  border: 0;
  position: absolute;
  left: 0;
  top: 0;
}

.cardinfo-title {
  position: relative;
  margin-bottom: 20px;
  margin-top: 10px;
}

.card-info-slideout-inside {
  padding: 15px;
  height: 100%;
  overflow: auto;
  padding-left: 25px;
}

.cardinfo-title h3 {
  text-align: center;
  margin: 0;
  font-size: 1.25rem;
  color: #a3a3a3;
}

.card-info-slideout .card-row .lbl--text {
  color: #454545;
  font-size: 12px;
}

.setup-card-setting.finish-setup-content .card-info-slideout .card-row .form-control {
  border: 1px solid #b6b6b6;
  height: 40px;
  padding: 0 10px;
  font-size: 14px;
}

.setup-card-setting.finish-setup-content .card-info-slideout .card-row .is-invalid .form-control {
  border-color: #f00;
}

.card-info-slideout .card-row.two-col {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  max-width: none !important;
}

.card-info-setting {
  text-align: right;
  margin-top: 10px;
}

.card-info-slideout .card-row.two-col .card-pin,
.card-info-slideout .card-row.two-col .card-exp {
  flex: 0 0 47%;
  max-width: 47%;
}

.card-info-slideout .card-row {
  margin-bottom: 20px;
}

.card-info-slideout .card-row p {
  margin: 0;
  padding-top: 0;
  line-height: normal;
  margin-bottom: 10px;
}

.setup-card-setting.finish-setup-content .card-info-slideout .card-row .form-control:focus {
  border-color: #5d62e0;
}

/* Card setting slideout end */

/* Email exist modal start */
.email-exist-wrap .email-logo {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 60px;
}

.email-exist-wrap .email-exist-label h3 {
  font-family: 'Azo Sans';
  color: #000;
  font-weight: 600;
  font-size: 30px;
  margin-bottom: 40px;
}

.email-exist-label p {
  text-align: center;
  max-width: 380px;
  margin: 0 auto;
  margin-bottom: 50px;
  font: normal normal 500 16px/22px Azo Sans;
  font-weight: normal;
}

.email-exist-action {
  text-align: center;
}

.email-exist-action .btn-cancel {
  background: #e6e6e6;
  padding: 8px 30px;
  border-radius: 8px;
}

.email-exist-action .btn-primary {
  padding: 8px 30px;
}

.email-exist-action .btn-cancel,
.email-exist-action .btn-primary {
  min-width: 115px;
  margin: 0 10px;
  font-size: 18px;
  font-weight: 500;
}

/* Email exist modal end */

.setup-business-container {
  max-width: 1411px;
  margin: 0 auto;
  padding: 0 10px;
  min-height: calc(100vh - 132px);
}

.business-account .title h3 {
  color: #454545;
  font-size: 30px;
  font-weight: 600;
}

.business-account .title {
  font-family: 'Azo Sans';
  max-width: 595px;
  margin-bottom: 40px;
}

.business-account .title p {
  margin: 0;
  font-size: 12px;
  color: #6c6c6c;
}

.business-account .inside-setup-bussiness {
  padding: 5% 0;
  display: flex;
  flex-wrap: wrap;
}

.business-account .tabbing-content {
  background: #ffffff 0% 0% no-repeat padding-box;
  box-shadow: 0px 8px 15px #0000000d;
  border-radius: 5px;
  padding: 10px 40px;
}

.business-account .tabbing-content ul li .nav-link {
  border: 0 !important;
}

.business-account .tabbing-content ul li .nav-link.active {
  border-bottom: 2px solid #5d62e0 !important;
  color: #5d62e0;
  opacity: 1;
}

.business-account .tabbing-content ul li .nav-link {
  border: 0 !important;
  color: #454545;
  opacity: 0.5;
  font-size: 14px;
  font-family: 'Azo Sans';
  font-weight: 500;
}

.business-account .inside-setup-business-form {
  display: flex;
  flex-direction: column;
}

.business-account .setup-businnes-form .input-form {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 16px;
  justify-content: space-between;
}

.business-account .input-one .inside-input {
  max-width: 48%;
  display: flex;
  flex: 0 0 48%;
  width: 48%;
  flex-wrap: wrap;
}

.business-account .form-two .inside-input {
  max-width: 48%;
  display: flex;
  flex: 0 0 48%;
  width: 48%;
  flex-wrap: wrap;
}

.business-account .form-three .inside-input {
  flex: 0 0 33%;
  max-width: 33%;
  width: 33%;
  display: flex;
  flex-wrap: wrap;
}

.business-account .form-three .inside-input:nth-child(1) {
  flex: 0 0 48%;
  max-width: 48%;
  width: 48%;
}

.business-account .form-three .inside-input:nth-child(2),
.business-account .form-three .inside-input:nth-child(3) {
  flex: 0 0 22%;
  max-width: 22%;
}

.business-account .inside-input label {
  font-size: 14px;
  color: #454545;
  font-family: 'Azo Sans';
  font-weight: 500;
}

.business-account .form-one .inside-input {
  flex: 0 0 48%;
  width: 48%;
  display: flex;
  flex-wrap: wrap;
}

.business-account .inside-setup-bussiness .setup-business-left {
  flex: 0 0 78%;
}

.business-account .inside-setup-bussiness .setup-business-right {
  flex: 0 0 22%;
  position: relative;
  margin-top: 0;
  padding-left: 22px;
}

.business-account .inside-setup-bussiness .action--button {
  width: 78%;
  flex: 0 0 78%;
}

.business-account .inside-input .lbl-col {
  width: 129px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.business-account .inside-input .input-col {
  max-width: calc(100% - 129px);
  width: calc(100% - 129px);
}

.business-account .inside-input .input-col select,
.business-account .inside-input .input-col input {
  width: 100%;
  border: 1px solid #bebfd4;
  background: #fbfbfd;
  border-radius: 3px;
  height: 42px;
  padding: 5px 15px;
  outline: none;
  font-family: 'Azo Sans';
  font-size: 14px;
}

.business-account .tabbing-content .nav-tabs {
  margin-bottom: 40px;
}

.setup-business-left .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  top: 0;
  height: 100%;
}

.setup-business-left .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input input[type='text'] {
  height: 100%;
}

.setup-business-left .ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container {
  border-color: #5d62e0;
  box-shadow: none !important;
  height: 42px;
}

.business-account .form-two .inside-input.row-3 .lbl-col label {
  margin-top: 13px;
}

.setup-business-left .ng-select.ng-select-single .ng-select-container {
  height: 42px;
  background: #fbfbfd;
}

.business-account .inside-input .input-col select:focus,
.business-account .inside-input .input-col input:focus {
  border-color: #5d62e0;
}

.business-account .inside-setup-business-form .form-part {
  margin-top: 40px;
  border-color: #e5e5e5;
}

.business-account .inside-input.input-half .inside-input:nth-child(2) .lbl-col {
  width: 60px;
  text-align: center;
  align-items: center;
  justify-content: center;
}

.business-account .inside-input.input-half .inside-input {
  max-width: 60%;
  flex: 0 0 60%;
}

.business-account .inside-input.input-half .inside-input:nth-child(2) {
  max-width: 40%;
  flex: 0 0 40%;
}

.business-account .inside-input.input-half .inside-input:nth-child(2) .input-col {
  max-width: calc(100% - 60px);
  width: calc(100% - 60px);
}

.business-account .add-member-btn .add-member {
  padding: 0;
  border: 0;
  background: transparent;
  font-size: 14px;
  color: #585de5;
  font-weight: 500;
  transition: 0.3s;
}

.business-account .add-member-btn .add-member:hover {
  color: #454545;
}

.business-account .add-member-row {
  margin-top: 30px;
  border-top: 1px solid #e5e5e5;
  padding-top: 15px;
  margin-bottom: 10px;
}

.business-account .basic-information label span {
  font-size: 22px;
  position: relative;
  top: 5px;
  margin-left: 3px;
  color: #00a8bb;
  cursor: pointer;
}

.business-account .main-form-part {
  margin-top: 30px;
  border-top: 1px solid #e5e5e5;
  padding-top: 40px;
}

.business-account .form-three .inside-input .lbl-col {
  width: 100px;
}

.business-account .form-three .inside-input .input-col {
  max-width: calc(100% - 100px);
  width: calc(100% - 100px);
}

.business-account .form-two .inside-input.row-3 {
  width: auto;
}

.business-account .form-two .inside-input.row-3 .lbl-col {
  display: inline-block;
  width: auto;
  margin-right: 15px;
}

.business-account .form-two .inside-input.row-3 .input-col {
  display: inline-block;
  max-width: 92px;
  width: 92px;
}

.business-account .inside-setup-bussiness button {
  font-family: 'Azo Sans';
}

.business-account .inside-setup-bussiness .btn {
  min-width: 165px;
  line-height: 46px;
  font-size: 14px;
  padding-top: 0;
  padding-bottom: 0;
  border: 0;
  height: 44px;
}

.business-account .basic-information {
  position: sticky;
  top: 90px;
  background: #f0f0f4;
  border-radius: 8px;
  border: 1px solid #d6d6e1;
  padding: 15px;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  margin-top: 95px;
}

.business-account .inside-input .input-col.owner-field input {
  max-width: 35%;
  width: 35%;
}

.business-account .basic-information label {
  font-size: 16px;
  color: #454545;
  font-family: 'Azo Sans';
  font-weight: 500;
}

.business-account .basic-information span:not(.material-icons) {
  font-size: 16px;
  color: #454545;
  opacity: 0.5;
  font-family: 'Azo Sans';
  display: flex;
  justify-content: space-between;
}

.business-account .basic-information ul {
  margin: 0;
  animation: 0;
  padding: 0;
  list-style: none;
}

.business-account .basic-information span .material-icons {
  font-family: 'Material Icons';
  font-size: 20px;
  font-weight: 500;
  color: #9f9f9f;
  cursor: pointer;
}

.business-account .basic-information ul:nth-child(2) {
  margin-top: 10px;
  border-top: 1px solid #cacaca;
  padding-top: 10px;
  display: block;
}

.business-account .basic-information li>span {
  padding-left: 8px;
}

.business-account .basic-information ul li {
  padding: 1px 0;
}

.business-account .basic-information li button {
  border: 0;
  color: #585de5;
  font-size: 14px;
  font-weight: 500;
  padding-left: 5px;
}

.business-account .register-personal-ac a {
  font-family: 'Azo Sans';
  font-size: 14px;
}

.business-account .tab-permission .inside-setup-business-form {
  padding-bottom: 50px;
}

.business-account.main-form-part input[type='number']::-webkit-outer-spin-button,
.business-account .main-form-part input[type='number']::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.business-account .main-form-part input[type='number'] {
  -moz-appearance: textfield;
}

.header-section .navbar-white .navbar {
  max-width: 1411px;
  padding: 16px 10px;
}

.business-account .is-invalid input,
.business-account .is-invalid select {
  border-color: #fa0d0d !important;
}

.business-account .form-two .inside-input.row-3 .input-col.is-invalid .ng-select-container {
  border-color: #fa0d0d;
}

.setupcard-page .account-list--panel .item-collapse-panel {
  z-index: 1;
}

.org-donation-inside .md-drppicker {
  min-width: 500px;
}

/* Validating organization page start */
.validate-org-container {
  max-width: 506px;
  margin: 0 auto;
}

.validate-form-wrap {
  background: #ffffff 0% 0% no-repeat padding-box;
  box-shadow: 0px 20px 45px #00000019;
  border-radius: 5px;
  padding: 10px 40px 30px;
}

.validate-title {
  text-align: center;
  margin-bottom: 8%;
}

.validate-title h3 {
  font-size: 30px;
  color: #454545;
  font-family: 'Azo Sans';
  font-weight: 600;
}

.validate-title p {
  max-width: 344px;
  margin: 0 auto;
  font-size: 16px;
  color: #434246;
  font-family: 'Azo Sans';
  line-height: normal;
}

.validate-form-inside .form--group label {
  font-size: 14px;
  font-family: 'Azo Sans';
  color: #454545;
  font-weight: 500;
}

.validate-form-inside .form--group {
  display: flex;
  border-bottom: 1px #c8c8c8 solid;
  padding: 8px 0px;
  flex-wrap: wrap;
}

.validate-form-inside .form--group .lbl-col {
  width: 160px;
}

.validate-form-inside .form--group .input-col {
  flex-basis: calc(100% - 160px);
  max-width: calc(100% - 160px);
}

.validate-form-inside .form--group .input-col .form-control {
  border: 0;
  font: normal normal normal 16px/17px Azo Sans;
  letter-spacing: 0px;
  color: #434246;
  background: none;
  height: 50px;
  padding: 0;
  padding-left: 0px;
}

.validate-form-inside .form--group .lbl-col label {
  text-align: left;
  font: normal normal 500 14px/18px Azo Sans;
  letter-spacing: 0px;
  color: #454545;
  text-transform: uppercase;
  margin-bottom: 0;
  margin-top: 18px;
}

.validate-form-inside .form--group .input-col .form-control:focus {
  outline: none;
  box-shadow: none;
}

.validate-form-inside .action-button {
  margin-top: 30px;
  text-align: center;
}

.validate-form-inside .action-button button {
  max-width: 211px;
  width: 100%;
  text-transform: uppercase;
  font: normal normal 400 15px/18px Azo Sans;
  height: 50px;
}

.validate-form-inside .action-button button {
  height: auto;
  padding: 0;
  line-height: normal;
  margin: 0;
  border: 0;
  border-radius: 4px;
  transition: none;
}

.validate-form-inside .action-button button span {
  height: 48px;
  display: block;
  line-height: 48px;
  margin: 0;
}

.validate-form-inside .action-button .loader {
  color: #fff;
  height: 48px;
  border-radius: 4px;
  line-height: 48px;
  background-color: #0b5ed7;
  border-color: #0a58ca;
  width: 50%;
  margin: 0 auto;
  margin-top: -24px;
}

.validating-org-wrap {
  background: url(../img/validate-org.png) no-repeat;
  min-height: calc(100vh - 133px);
  background-position: bottom;
  background-size: contain;
}

.validate-org-main {
  padding-top: 70px;
}

.validate-form-inside .form--group.is-invalid-er {
  border-color: #ff0000;
}

.validate-form-inside .form--group.has-focus {
  border-color: #44479d;
}

.validate-form-inside .form--group .input-col span.material-icons {
  position: absolute;
  top: 15px;
  right: 0;
  font-size: 22px;
  cursor: pointer;
}

.validate-form-wrap .validate-form-inside .form--group .error {
  margin-top: 0;
  line-height: 16px;
}

/* Create password */

.account-validate {
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  border-bottom: 1px solid #d1d1d1;
  padding-bottom: 20px;
  padding-top: 20px;
}

.account-validate h4 {
  font-size: 15px;
  color: #20b737;
  margin: 0;
  margin-left: 11px;
}

.org-create-password .validate-title {
  margin-top: 8%;
}

.validate-form-wrap .validate-form-inside .form--group .input-col {
  padding-left: 15px;
  position: relative;
}

.org-create-password .validate-form-inside .form--group .input-col .form-control {
  padding-right: 30px;
}

.validate-org-inside .validate-org-error {
  flex-basis: calc(100% - 160px);
  max-width: calc(100% - 160px);
  margin-left: auto;
  padding-left: 15px;
}

/* Validating organization page end */

.by-showing.overview-filter .md-drppicker {
  left: auto !important;
  right: 0 !important;
  min-width: 500px;
  transition: none !important;
  top: 50px !important;
}

/*Additional card page start*/
.add-additional-card-link a {
  text-transform: uppercase;
  font-weight: 500;
  color: #5d62e0;
  font-size: 14px;
}

.add-additional-card-link span {
  color: #5d62e0;
}

.add-additional-card-link {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 10px;
}

.additional-content {
  max-width: 500px;
  margin: 0 auto;
  box-shadow: 0px 1px 22px #00000019;
  background: #fff;
  border-radius: 5px;
}

.additioncard-main-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: calc(100vh - 105px);
  padding-top: 10px;
}

.active-card-header h4 {
  top: 50%;
  right: 0;
  left: 0;
  margin: 0 auto;
  transform: translateY(-50%);
  text-align: center;
  font: normal normal normal 24px/32px Azo Sans Uber;
  letter-spacing: 0px;
  color: #fcb646;
  position: absolute;
}

.active-card-header {
  position: relative;
}

.active-card-header:before {
  background: #0e11677a 0% 0% no-repeat padding-box;
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}

.additioncard-main-wrap .active-card-form {
  padding-top: 30px;
}

.additioncard-main-wrap .active-card-form h4 {
  margin-bottom: 30px;
}

.additioncard-main-wrap .btn-group {
  width: 100%;
  text-align: center;
  justify-content: center;
  margin: 22px 0;
}

/*Additional card page end*/

/*Redeems funds page start*/
.send--amount .card--custom {
  min-height: 171px;
}

.send-on {
  border-top: 1px solid #d6d6e1;
  padding-top: 15px;
}

.amount-top p {
  color: #454545;
  text-align: center;
  font-size: 14px;
}

.amount-top h4 {
  text-align: center;
  font-size: 25px;
  color: #454545;
  font-family: 'Azo Sans';
}

.amount-top {
  margin-bottom: 20px;
  padding-bottom: 5px;
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
}

.amount-top-border-bottom {
  border-bottom: 1px solid #d6d6e1;
}

.amount-bottom {
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
}

.amount-bottom .amount-row span {
  font-size: 17px;
  color: #454545;
  font-weight: 500;
}

.amount-bottom .amount-row label {
  font-size: 14px;
  color: #454545;
  font-weight: 500;
}

.amount-bottom .amount-row {
  display: flex;
  justify-content: space-between;
  margin-bottom: 9px;
}

.amount-bottom .amount-row:nth-child(2) {
  margin-bottom: 0;
}

.redeem-amount-inside {
  background: #f0f0f4;
  border: 1px solid #d6d6e1;
  border-radius: 7px;
  padding: 20px 35px;
  height: 100%;
}

.amount-top-height {
  height: 100%;
}

.autometic-transfer .recurring--section.with-padding {
  padding: 38px 30px;
}

.autometic-transfer .recurring--label .form-check.toogle--btn {
  margin-bottom: 0;
}

.redeem-action button.btn {
  display: block;
  width: 100%;
  font: normal normal 500 13px/19px Azo Sans;
  max-width: 49%;
  margin: 0 auto;
  height: 40px;
}

.redeem-action {
  margin-top: 19%;
}

.redeem-action .btn-primary {
  text-transform: uppercase;
}

.redeem-action button.btn.btn-cancel {
  max-width: 130px;
  margin-left: auto;
  margin-right: auto;
}

/*Redeems funds page end*/

/*Calendar modal start*/
.modal-header.calendar-modal-header .modal-title {
  text-align: left;
  font-size: 18px;
  font-family: 'Azo Sans';
}

.calendar-modal-body label {
  font-family: 'Azo Sans';
  margin-bottom: 3px;
}

.calendar-modal-body .input-group input {
  border: 1px solid #dee2e6;
  height: 38px;
  padding: 10px;
  width: 100%;
  border-radius: 4px;
  line-height: normal;
  outline: none;
}

.calendar-modal-footer .btn {
  font-family: 'Azo Sans';
  width: 120px;
  line-height: normal;
}

.calendar-modal-body .input-group .form-control {
  background: transparent;
  border-radius: 4px !important;
}

.calendar-modal-body .input-group .md-drppicker {
  top: 54px !important;
}

/*Calendar modal end*/

.modal-header.calendar-modal-header .modal-title {
  text-align: left;
  font-size: 18px;
  font-family: 'Azo Sans';
}

/*Automatic transfer modal start*/
.automatic-transfers-modal .modal-dialog {
  max-width: 490px;
}

.automatic-transfer-modal-wrap {
  font-family: 'Azo Sans';
  overflow: auto;
  overflow: inherit;
}

.automatic-transfers-modal app-automatic-transfers-popup {
  overflow: inherit;
}

.automatic-transfer-header {
  display: flex;
  justify-content: center;
  border-bottom: 1px solid #cbcbcb;
  padding: 20px;
}

.automatic-transfer-header h4 {
  text-align: center;
  font-size: 18px;
  color: #454545;
  margin: 0;
  width: 100%;
  padding: 0 30px;
}

.automatic-transfer-header .close {
  background: transparent;
  border: 0;
  font-family: 'Azo Sans';
}

.automatic-transfer-body {
  padding: 30px;
}

.automatic-transfer-content>p {
  font-size: 14px;
  color: #727272;
  margin: 0;
}

.automatic-transfer-content ul {
  padding: 0;
  line-height: normal;
  list-style: none;
  margin-top: 20px;
  margin-bottom: 0;
}

.automatic-transfer-content ul li {
  margin-bottom: 15px;
}

.automatic-transfer-content ul li label {
  font-size: 16px;
  color: #454545;
  cursor: pointer;
  padding-left: 30px;
}

.automatic-transfer-content .radio-btn {
  position: relative;
}

.automatic-transfer-content .radio-btn input {
  opacity: 0;
}

.automatic-transfer-content ul li label:before {
  content: '';
  width: 18px;
  height: 18px;
  position: absolute;
  left: 0;
  top: 0;
  border: 1px solid #7e81bf;
  border-radius: 50%;
  background: #f3f3f9;
}

.automatic-transfer-content ul li label:after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 18px;
  height: 18px;
  background: #585de5;
  border-radius: 50%;
  transition: 0.3s;
  transform: scale(0);
}

.automatic-transfer-content .radio-btn input:checked~label:after {
  transform: scale(0.6);
}

.automatic-transfers-modal .modal-content {
  border-radius: 8px;
  overflow: inherit;
}

.automatic-transfer-content ul li.transfer-col {
  display: flex;
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 15px;
  margin-bottom: 18px;
  padding-top: 15px;
  border-top: 1px solid #e5e5e5;
}

.automatic-transfer-content ul li.transfer-col .radio-btn {
  max-width: 60%;
  flex: 0 0 60%;
  width: 100%;
  padding-right: 20px;
}

.automatic-transfer-content ul li.transfer-col .transfer-type {
  max-width: 40%;
  flex: 0 0 40%;
  width: 100%;
  padding-left: 20px;
}

.automatic-transfer-content ul li.transfer-col p {
  font-size: 12px;
  color: #919191;
  line-height: 16px;
  text-align: left;
  margin: 3px 0;
  padding-left: 30px;
}

.automatic-transfer-content ul li.transfer-col .transfer-type p {
  padding: 0;
  font-size: 14px;
  color: #454545;
  font-family: 'Azo Sans';
  font-weight: 500;
  margin-top: 0;
  margin-bottom: 10px;
  text-transform: uppercase;
}

.batch-transfer.automatic-transfer-content ul li.transfer-col {
  border-color: transparent;
  margin: 0;
}

.batch-transfer.automatic-transfer-content ul li.transfer-col.active-frequency {
  border-color: #ddd;
}

.automatic-transfer-footer {
  padding: 0 30px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-bottom: 30px;
}

.automatic-transfer-footer button {
  flex: 0 0 48%;
  width: 100%;
  height: 50px;
  line-height: normal;
}

.automatic-transfer-content ul li:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}

.automatic-transfer-footer .btn-cancel {
  background: #e8e8f8;
  border-radius: 8px;
  color: #5d62e0;
}

.transfer-type .form-control {
  background: #f3f3f9;
  border: 1px solid #d5d6f4;
  max-width: 130px;
  text-align: right;
  font-size: 16px;
  color: #454545;
  height: 40px;
}

.transfer-action {
  text-align: right;
}

.transfer-action {
  color: #5d62e0;
  font-family: 'Azo Sans';
  cursor: pointer;
}

.transfer-action img {
  margin-top: -3px;
  margin-right: 5px;
}

.transfer-action i {
  margin-left: 40px;
  color: #989be4;
}

.transfer-row {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

/*Automatic transfer modal End*/
.transaction-list-action-btn {
  position: absolute;
  right: 3%;
  padding: 0;
  width: 4%;
  display: flex;
  align-items: center;
}

.transaction-page .transaction-list-action-btn {
  position: relative;
  width: 15%;
  flex-wrap: wrap;
  right: auto;
}

.icon-void-payment .void-icon,
.icon-cancel-payment .void-icon {
  background: transparent;
  border: 1px solid #d6d6d6;
  padding: 1px 3px;
  height: 34px;
  width: 34px;
  border-radius: 2px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.icon-cancel-payment {
  right: 0.5%;
}

.icon-void-payment span,
.icon-cancel-payment span {
  color: #ec0c0c;
}

.account-list--panel .account-list--item .row-arrow {
  height: 84px;
  width: 100%;
  margin: 0 !important;
  max-width: 40px;
  padding: 0 !important;
  right: 0 !important;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.account-list--panel .account-list--item .row-arrow .arrow-click-area button {
  left: 0;
  top: 0;
  padding: 0 !important;
  width: auto;
  background: transparent;
  border: 0;
  height: 100%;
}

.account-list--panel .account-list--item .row-arrow .arrow-click-area {
  height: 100%;
}

.donate-content--wrap .top-content {
  margin-right: 0;
  margin-left: 0;
}

.val-error .val-error-lbl-msg {
  font-style: italic;
  font-weight: 600;
  font-size: 14px;
  position: relative;
  top: -2px;
  margin-left: 5px;
}

.val-error .material-icons {
  font-size: 20px;
}

.transaction-page>.table-wrapper>.table {
  min-height: calc(100vh - 300px);
  padding-bottom: 10px;
}

.transaction-page .pagination-wrap,
.requests-page .pagination-wrap,
.schedules-page .pagination-wrap {
  position: fixed;
  bottom: 0;
  width: calc(100% - 310px);
  background: #ededf2;
  box-shadow: 0px -10px 26px -9px #c8c9ea;
  padding: 0.3rem !important;
  padding-left: 25px !important;
  padding-right: 25px !important;
  transition: 0.5s all;
  z-index: 99;
}

.slidebar-close .transaction-page .pagination-wrap,
.slidebar-close .schedules-page .pagination-wrap {
  width: calc(100% - 130px);
}

.transaction-page .pagination-wrap .form-select,
.schedules-page .pagination-wrap .form-select {
  height: 28px;
  margin-top: 5px;
  border-color: #44479d;
  color: #44479d;
  padding-top: 0;
}

.page-link {
  border-color: #44479d;
}

.page-link:hover {
  background-color: #dee2e6;
}

.transaction-page .pagination-wrap .pagination,
.schedules-page .pagination-wrap .pagination {
  margin-bottom: 0;
  padding-top: 3px;
}

.past-and-upcoming-row {
  flex-wrap: nowrap !important;
}

.page-link {
  padding: 0.075rem 0.55rem;
}

.page-link:hover {
  border-color: #44479d;
}

/*Resources page FAQ start*/
.faq-main .card-header .accordion-button {
  width: 100%;
  text-align: left;
  color: #454545;
  text-decoration: none;
  font-size: 18px;
  line-height: 1.5;
  font-weight: 500;
  padding: 20px 30px;
  outline: 0;
  box-shadow: none;
  padding-right: 70px;
  position: relative;
  background: transparent;
  opacity: 1;
  border-radius: 0;
}

.faq-main .card-header {
  padding: 0;
  background: transparent;
  border: 0;
  margin: 0;
}

.faq-main .card {
  margin-bottom: 14px;
  background: #efeff3;
  border: 0;
  box-shadow: none;
}

.faq-main .card-body {
  padding: 10px 30px;
}

.faq-main .card-body {
  padding: 20px 30px 20px;
  color: #636363;
  font-family: 'Azo Sans';
  font-size: 16px;
  padding-top: 0;
}

.faq-main .card-body a {
  color: #44479d;
  text-decoration: underline;
}

.faq-main h2 {
  color: #44479d;
  font: normal normal normal 34px/52px Azo Sans Uber;
  text-align: center;
  margin: 50px 0;
}

.faq-main .accordion-button::after {
  display: none;
}

.faq-main .accordion-body {
  padding: 0;
}

.faq-main .card-header .accordion-button:before {
  content: '';
  position: absolute;
  top: 50%;
  right: 30px;
  width: 11px;
  height: 11px;
  border: 2px solid #454545;
  transform: translateY(-50%) rotate(45deg);
  border-top: 0;
  border-left: 0;
  transition: 0.3s;
}

.faq-main .card-header .accordion-button[aria-expanded='true']:before {
  transform: rotate(225deg);
}

.faq-main .inside-faq {
  max-width: 1020px;
  margin: 0 auto;
}

.faq-main {
  margin-bottom: 6%;
}

/*Resources page FAQ end*/

.start-funding-wrap .send-money--panel.add-funds-tabs .enter--amount .panel--title,
.send-money--panel .send-money--panel.add-funds-tabs .enter--amount .panel--title,
.redeems-funds .send-money--panel.add-funds-tabs .panel--title {
  position: relative;
}

.start-funding-wrap .send-money--panel.add-funds-tabs .enter--amount .panel--title .error-container,
.send-money--panel .send-money--panel.add-funds-tabs .enter--amount .panel--title .error-container,
.redeems-funds .send-money--panel.add-funds-tabs .panel--title app-amount-input .error-container {
  position: absolute;
  bottom: 0;
  left: 0;
}

.recurring--section .form--group .send-on_div .calender-icon {
  top: 30px;
}

.org-row-item {
  display: flex;
  align-items: center;
}

.org-row-item .org-business-item {
  flex: 0 0 50%;
  display: flex;
  align-items: center;
  position: relative;
}

.org-business-item .businees-name-window {
  position: absolute;
  width: 220px;
  background: #fff;
  box-shadow: 0px 5px 15px #00000042;
  border-radius: 5px;
  z-index: -1;
  padding: 10px;
  opacity: 0;
  top: 40px;
  left: 60px;
}

.org-row-item .org-business-item:hover .businees-name-window {
  opacity: 1;
  z-index: 11;
}

.org-business-item .businees-name-window h4 {
  color: #000 !important;
  color: #454545 !important;
  font-size: 16px;
  margin: 0;
}

.org-business-item .businees-name-window h5 {
  color: #454545 !important;
  font-size: 12px;
  margin: 4px 0;
}

.org-business-item .businees-name-window .org-address {
  color: #6c6c6c !important;
  display: block;
  font-size: 12px;
  font-family: 'Azo Sans';
  margin: 2px 0;
}

.org-business-item .businees-name-window .org-tax-id {
  color: #6c6c6c !important;
  display: block;
  font-size: 12px;
  font-family: 'Azo Sans';
}

.org-business-item .businees-name-window .org-tax-id strong {
  color: #454545 !important;
  font-weight: 500;
}

.donate-info-sendto h6 {
  margin: 0;
  line-height: normal;
  color: #454545;
  font-size: 14px;
}

.donate-info-sendto h5 {
  font-size: 14px;
  line-height: normal;
  margin: 0;
  color: #454545;
  font-family: 'FbShefa';
  font-weight: bold;
  font-style: normal;
}

.donate-info-sendto .sendto-address {
  font-size: 12px;
  font-family: 'Azo Sans';
  color: #6c6c6c;
  line-height: normal;
}

.donate-info-sendto .sendto-tax {
  font-size: 12px;
  display: block;
  font-family: 'Azo Sans';
  color: #6c6c6c;
}

.donate-info-sendto .sendto-tax strong {
  font-weight: 500;
}

.donate-info-sendto {
  font-family: 'Azo Sans';
  line-height: normal;
}

.pagination li.page-item .page-link span {
  color: rgba(0, 0, 0, 0);
  line-height: normal;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 24px;
}

.pagination li.page-item .page-link span:before {
  content: '';
  width: 8px;
  height: 8px;
  border: 2px solid #44479d;
  display: inline-block;
  transform: rotate(45deg);
  border-left: 0;
  border-bottom: 0;
}

.pagination li.page-item .page-link[aria-label='Previous'] span:before {
  transform: rotate(222deg);
  position: relative;
  left: 5px;
}

.page-item.active .page-link {
  background-color: #44479d;
  border-color: #44479d;
}

.page-item.disabled .page-link {
  border-color: #44479d;
}

.md-drppicker .calendar .table-condensed th.month .dropdowns {
  border: 1px solid #e5e5e5;
  width: 72px;
  margin: 0 2px;
  padding: 2px 10px;
  border-radius: 4px;
  background-image: none;
  position: relative;
  font-weight: normal;
  color: rgb(51, 51, 51);
  text-align: left;
}

.md-drppicker .calendar .table-condensed th.month .dropdowns select {
  height: 25px;
  appearance: none;
  font-size: 0.875rem;
  line-height: 1.25rem;
  padding: 0.25rem 2rem 0.25rem 0.5rem;
}

.md-drppicker .calendar .table-condensed th.month .dropdowns:before {
  content: '';
  position: absolute;
  width: 7px;
  height: 7px;
  border: 2px solid #8f8d8d;
  transform: rotate(45deg);
  right: 10px;
  top: 7px;
  border-top: 0;
  border-left: 0;
}

.md-drppicker .calendar .table-condensed th.month .dropdowns:nth-child(1) {
  width: 100px;
}

.md-drppicker td.available:hover,
.md-drppicker th.available:hover {
  border-radius: 0.2em !important;
}

@keyframes text-animation {
  0% {
    width: 0;
  }

  50% {
    width: 100%;
  }

  100% {
    width: 0;
  }
}

.card-icon .material-icons {
  font-size: 20px;
  position: relative;
  top: 3px;
}

/*replace card and lock modal start*/
.setup-card-setting .lock-card .material-icons {
  color: #5d62e0;
  font-size: 22px;
}

.cards-action-button button.btn {
  background: rgb(93, 98, 224, 0.12);
  height: 48px;
  color: #5d62e0;
  font: normal normal 500 14px/20px Azo Sans;
  min-width: 172px;
  position: relative;
  padding-left: 52px;
  margin-right: 12px;
  padding-right: 18px;
}

.cards-action-button {
  display: flex;
  align-items: center;
}

.cards-action-button button.btn span {
  position: absolute;
  left: 14px;
  top: 13px;
  height: 22px;
  display: flex;
  align-items: center;
}

.cards-action-button button.btn.lock-card {
  padding-top: 10px;
}

.card-lock-modal-popup .modal-dialog {
  max-width: 360px;
}

.lock-modal-wrap .modal-header {
  border: 0;
}

.lock-modal-wrap .modal-body {
  padding-top: 0;
  text-align: center;
}

.lock-modal-wrap .modal-body h4 {
  font-size: 18px;
  color: #454545;
}

.lock-modal-wrap .modal-body p {
  font-size: 16px;
  color: #6a6a6a;
  text-align: center;
  line-height: normal;
  padding: 0 15px;
  margin-top: 20px;
  line-height: 22px;
}

.card-lock-modal-footer {
  justify-content: center;
  border: 0;
  padding-bottom: 40px;
}

.card-lock-modal-footer button.btn {
  text-transform: uppercase;
  font-family: 'Azo Sans';
  min-width: 200px;
  line-height: normal;
  height: 47px;
}

.card-lock-modal-header .btn-close {
  background-size: 14px;
}

.card-replace-modal-body .card-action-buttons .btn-yes {
  margin: 10px 0;
}

.card-replace-modal-popup .modal-dialog {
  max-width: 490px;
}

.card-action-buttons {
  display: flex;
  flex-direction: column;
}

.card-action-buttons button.btn {
  font-family: 'Azo Sans';
  font-size: 14px;
  height: 48px;
  text-transform: uppercase;
  font-weight: 500;
}

.card-action-buttons .btn-dont-send {
  background: #e8e8f8;
  color: #5d62e0;
}

.card-replace-modal-body {
  max-width: 100%;
  margin: 0 auto;
  padding: 30px 30px 10px;
  width: 100%;
}

.card-action-buttons .btn-editaddress {
  color: #5d62e0;
}

.card-action-buttons .btn-dont-send {
  background: #e8e8f8;
  color: #5d62e0;
  font-weight: normal !important;
  font-size: 14px !important;
}

.card-action-buttons button.btn.btn-default {
  font-weight: 400;
  text-transform: none;
}

.card-replace-modal-body p {
  text-align: center;
  margin: 0;
  line-height: normal;
  color: #454545;
}

.card-replace-modal-body .name-card {
  margin-bottom: 34px;
  color: #7c7c7c;
  text-align: left;
  display: flex;
}

.card-replace-modal-header .modal-title {
  font-size: 18px;
  color: #454545;
}

.card-replace-modal-header .btn-close {
  background-size: 14px;
}

.cards-action-button button.btn.lock-card.bg-blue .material-icons {
  color: rgba(0, 0, 0, 0.6);
}

.cards-action-button button.btn.lock-card.bg-blue {
  background: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.6);
}

/*replace card and lock modal end*/

.card-details--inside .form-check-input:disabled~.form-check-label {
  opacity: 1;
  position: relative;
  color: #b9b9b9;
}

.recurring--section .recurring--content .recurring-total-amount label {
  width: auto;
  min-width: auto;
  margin-right: 3px;
  color: #5c5c5c;
  font: normal normal 500 12px/16px Azo Sans;
}

.recurring-total-amount {
  margin-top: 5px !important;
  margin-left: auto;
}

/*Custom checkbox design start*/
.custom--checbox input[type='checkbox'] {
  opacity: 0;
  width: 0;
}

.custom--checbox label {
  text-align: left;
  font: normal normal 500 12px/18px Azo Sans;
  letter-spacing: 0px;
  color: #454545;
  text-transform: uppercase;
  width: auto;
  position: relative;
  padding-left: 26px;
  cursor: pointer;
}

.custom--checbox label:before {
  content: '';
  border: 2px solid #7e81bf;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
}

.custom--checbox label:after {
  content: '';
  width: 6px;
  height: 12px;
  display: block;
  position: absolute;
  top: 1px;
  left: 6px;
  transition: 0.3s;
  border: 2px solid #fff;
  transform: rotate(45deg);
  border-top: 0;
  border-left: 0;
  opacity: 0;
  visibility: hidden;
}

.custom--checbox input:checked~label:before {
  background: #5d62e0;
  border-color: #5d62e0;
}

.custom--checbox input:checked~label:after {
  opacity: 1;
  visibility: visible;
}

/*Custom checkbox design End*/

.redeem-donation-modal .modal-dialog {
  max-width: 450px;
}

.redeem-donation-modal p {
  font-size: 20px;
  color: #000;
  text-align: left;
}

.redeem-donation-modal .modal-body {
  padding: 20px 50px;
  padding-bottom: 50px;
}

.redeem-actions {
  display: flex;
  flex-direction: column;
  margin-top: 40px;
}

.redeem-actions .btn-register-org {
  border-radius: 0.25rem;
  margin-bottom: 10px;
  font: normal normal 500 18px/35px Azo Sans;
}

.redeem-actions .btn-connect-bank {
  background: #d9daf3;
  font: normal normal 500 18px/35px Azo Sans;
  letter-spacing: 0px;
  color: #5d62e0;
}

.redeem-actions .btn span:before {
  content: attr(data-hover);
  font-size: 14px;
  line-height: normal;
  background: #e2e2e2;
  width: 100%;
  position: absolute;
  left: -270px;
  min-width: 400px;
  margin: 0 auto;
  color: #4e4e4e;
  padding: 10px;
  text-align: left;
  border-radius: 4px;
  z-index: 1;
  top: -65px;
  display: none;
  box-shadow: #929191 0px -2px 5px 0px;
}

.redeem-actions .btn span:after {
  display: none;
}

.redeem-actions .btn span:hover:before,
.redeem-actions .btn span:hover:after {
  display: block;
}

.redeem-actions .btn {
  position: relative;
}

.redeem-actions .btn span {
  background: #c1c1c1;
  width: 13px;
  height: 13px;
  display: inline-block;
  line-height: 15px;
  border-radius: 50%;
  text-align: center;
  color: #fff;
  font-size: 10px;
  top: -3px;
  position: relative;
  margin-left: 10px;
}

.redeem-actions .btn span:after {
  content: '';
  width: 14px;
  height: 14px;
  background: #e2e2e2;
  position: absolute;
  transform: rotate(45deg);
  top: -22px;
  right: 0;
  box-shadow: #929191 0px 0px 5px 0px;
}

.redeems-funds .title--bar h2 {
  font: normal normal bold 30px/39px Azo Sans;
  letter-spacing: 0px;
  color: #454545;
  text-align: center;
  margin-bottom: 30px;
}

.transaction-modal-inside .action-btn .btn-void {
  background-color: #740707 !important;
  border-color: #740707 !important;
}

.recurring--section .send-on_div .form-control {
  cursor: pointer;
}

/* Process card page start */
.process-card-main {
  background: #ffffff 0% 0% no-repeat padding-box;
  box-shadow: 0px 1px 2px #00000019;
  border-radius: 5px;
  padding: 40px 30px;
}

.process-card-amount {
  text-align: center;
}

.process-card-amount .form-control {
  font: normal normal 500 40px/18px Azo Sans;
  letter-spacing: 0px;
  color: #c6c6c6;
}

.process-card-amount label {
  font: normal normal 500 14px/18px Azo Sans;
  letter-spacing: 0px;
  color: #454545;
  margin-bottom: 5px;
}

.process-card-amount .form-control {
  font: normal normal 500 38px/18px Azo Sans;
  letter-spacing: 0px;
  color: #454545;
  text-align: center;
  border: 0;
  border-bottom: 1px solid #7c7979;
  border-radius: 0;
  box-shadow: none;
}

.process-card-column {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 40px;
}

.process-card-column .process-cardnumber {
  padding-right: 8px;
  flex: 0 0 60%;
  max-width: 265px;
}

.process-card-column .process-cardexp {
  padding-left: 8px;
  flex: 0 0 40%;
  max-width: 105px;
}

.process-card-column .form-control {
  background: #f6f6fb;
  border: 1px solid #d5d6f4;
  height: 55px;
  font: normal normal 18px/18px Azo Sans;
  letter-spacing: 0px;
  color: #141212;
  padding: 10px 20px;
}

.process-card-column .form-control {
  background: #f6f6fb;
  border: 1px solid #d5d6f4;
  height: 55px;
  font: normal normal 18px/18px Azo Sans;
  letter-spacing: 0px;
  color: #141212;
  padding: 10px 20px;
}

.process-card-column label {
  font: normal normal 500 14px/18px Azo Sans;
  letter-spacing: 0px;
  color: #454545;
  margin-bottom: 5px;
}

.process-page .title--bar {
  font: normal normal bold 30px/39px Azo Sans;
  letter-spacing: 0px;
  color: #454545;
  text-align: center;
  margin-bottom: 30px;
}

.process-card-amount input::-webkit-input-placeholder {
  color: #c7c7c7;
}

.process-card-amount input::-moz-placeholder {
  color: #c7c7c7;
}

.process-card-amount input:-ms-input-placeholder {
  color: #c7c7c7;
}

.process-card-amount input:-moz-placeholder {
  color: #c7c7c7;
}

.process-page .recurring--section .ng-input>input {
  cursor: pointer !important;
}

.process-page .recurring--section .ng-select-container {
  cursor: pointer;
}

/* Process card page end */

/*Button loader start*/
button .btn-spinner:before {
  content: '';
  border: 4px solid #fff;
  border-top-color: rgba(0, 0, 0, 0);
  border-left-color: rgba(0, 0, 0, 0);
  width: 22px;
  height: 22px;
  border-radius: 50%;
  animation: loadingSpinner 0.7s infinite linear;
  -webkit-animation: loadingSpinner 0.7s infinite linear;
  position: absolute;
  text-align: center;
  right: 0;
  left: 0;
  margin: 0 auto;
  top: -4px;
  display: none;
}

button .btn-spinner.btn-loading:before {
  display: block;
}

button .btn-spinner {
  position: relative;
}

.btn-spinner.btn-loading {
  color: rgba(0, 0, 0, 0);
}

@keyframes loadingSpinner {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(360deg);
  }
}

@-webkit-keyframes loadingSpinner {
  from {
    -webkit-transform: rotate(0deg);
  }

  to {
    -webkit-transform: rotate(360deg);
  }
}

/*Button loader end*/

.table .collapse-content .type-div .lbl--value {
  margin-top: 0;
  margin-bottom: 7px;
}

.table .collapse-content .type-div .lbl--value:nth-child(4) {
  margin-bottom: 0;
}

.table .collapse-content .desc-div .lbl--value {
  margin-bottom: 7px;
}

.table .collapse-content .desc-div .lbl--value:nth-child(4) {
  margin-bottom: 0;
}

.transaction-page .table .type-div .tnx-row-date {
  padding-left: 0;
}

.transaction-page .table .type-div.item-method .tnx-row-date .lbl--value {
  margin-bottom: 0;
}

.transaction-page .table .type-div .tnx-row-date.method-row .lbl--text {
  text-align: left;
}

.transaction-table .tnx-row-date.method-row .lbl--text {
  min-width: 55px;
}

.transaction-page .table .type-div.item-method .tnx-row-date .lbl--value {
  margin-left: 0px;
}

@media (min-width: 1200px) and (max-width: 1400px) {
  .item-collapse-panel .collapse-item-inside {
    max-width: 80%;
  }
}

@media only screen and (min-width: 1200px) {
  .matbia-additional-info {
    margin-right: -4%;
    width: 50%;
    margin-left: auto;
    max-width: 50%;
  }

  .card-details-page .account-list--panel,
  .setupcard-page .account-list--panel {
    position: relative;
  }

  .card-details-page .item-collapse-panel.slideout-left:before,
  .setupcard-page .item-collapse-panel.slideout-left:before {
    content: '';
    width: 10px;
    position: absolute;
    height: 100%;
    background: white;
    right: -5px;
    top: 0;
  }
}

@media only screen and (min-width: 1400px) {
  .matbia-additional-info {
    margin-right: -9%;
    width: 55%;
    margin-left: auto;
    max-width: 55%;
  }
}

@media only screen and (max-width: 1024px) {
  .transaction-page .pagination-wrap {
    left: 0;

    width: 100%;
  }

  .transaction-page>.table-wrapper>.table {
    padding-bottom: 40px;
  }
}

@media only screen and (min-width: 992px) {

  .visible-mobile,
  .mobile-show,
  .white-logo,
  hr.mobile-show {
    display: none;
  }

  .header-section .navbar-toggler {
    display: none;
  }
}

@media only screen and (max-width: 991px) {
  .main-content {
    overflow-x: hidden;
  }

  .visible-desk {
    display: none !important;
  }

  hr.mobile-show {
    margin: 30px 20px;
    background: #9b9b9b;
  }

  .better-way-wrap {
    padding-top: 60px;
    margin-bottom: 60px;
  }

  .better-way-info h2 {
    font-size: 22px;
    line-height: 22px;
  }

  .better-way-info p {
    max-width: 100%;
    font: normal normal normal 15px/24px Azo Sans;
  }

  .matbia-service-box {
    padding: 60px 0px 20px;
  }

  .matbia-service-row .matbia-service-img {
    flex: 0 0 100%;
    max-width: 100%;
    text-align: center;
  }

  .matbia-service-row .matbia-service-content {
    flex: 0 0 100%;
    max-width: 100%;
    padding-top: 40px;
  }

  .matbia-service-row:nth-child(odd) .matbia-service-content {
    padding-left: 0;
  }

  .matbia-service-row .matbia-service-content {
    flex: 0 0 100%;
    max-width: 100%;

    text-align: center;
    padding: 30px 20px 0 !important;
  }

  .matbia-service-content h2 {
    font-size: 22px;
  }

  .matbia-service-content p {
    font-size: 15px;
    line-height: 22px;
    max-width: 100%;
  }

  .matbia-service-row {
    border-bottom: 0px;
    text-align: center;
    justify-content: center;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .matbia-service-row h4 {
    color: #efa228;
    font: normal normal normal 12px Azo Sans;
    letter-spacing: 2px;
    display: inline-block;
    text-align: center;
  }

  .matbia-service-list>.container {
    padding: 0px;
  }

  .matbia-feature-wrap {
    margin-top: 30px;
  }

  .matbia-feature-row .matbia-feature-box {
    flex: 0 0 100%;
    max-width: 100%;
    padding: 22px 22px;
  }

  .matbia-feature-box p {
    font-size: 15px;
  }

  .matbia-become-member {
    margin-top: 60px;
    min-height: 360px;
    margin-bottom: 0;
  }

  .matbia-member-info p {
    font-size: 15px;
  }

  .matbia-member-info h2 {
    font-size: 24px;
  }

  .middle-content .form-box .btn-submit {
    width: 100%;
  }

  .middle-content .form-box .form-control {
    border-bottom-color: #aaaaaa;
  }

  .middle-content .form-box textarea.form-control {
    height: 90px;
  }

  .footer-content {
    border-top-color: #b2b2b2;
  }

  .footer-content .usefull-links li:first-child {
    padding-left: 0;
  }

  .contact-box h3 {
    font-size: 20px;
    margin-bottom: 10px;
    line-height: 20px;
  }

  .hero-banner .hero-image-bottom img {
    width: calc(100% - 30px);
    max-width: initial;
  }

  .header-section.header-home .navbar {
    background: #44479d !important;
  }

  .header-section.header-home {
    background: #44479d !important;
  }

  .header-section .navbar-white {
    background: transparent;
    width: 100%;
  }

  .header-section .navbar .back-arrow {
    left: -10px;
  }

  .color-logo {
    display: none;
  }

  .header-section {
    display: flex;
    align-items: center;
    padding: 8px 20px;
  }

  .header-section .navbar {
    border: 0px;
    padding: 0px;
    position: static;
  }

  .navbar-light .navbar-nav .nav-link {
    color: #ffffff !important;
    font-size: 14px;
  }

  .nav-section {
    position: absolute;
    top: 50px;
    background: #44479d;
    left: 0;
    z-index: 9;
    width: 100% !important;
    margin-top: 0px !important;
    padding: 20px 0 0;
  }

  .navbar .sign-link .nav-item a {
    color: #ffffff;
    font-size: 14px;
  }

  .navbar .sign-link a.nav-link.btn.btn-primary {
    background: none !important;
    padding: 0px;
    height: auto;
    text-align: left;
    text-transform: none;
    font-size: 14px;
    font-weight: 400;
    width: auto;
    color: #ffbc6d;
  }

  .header-section .navbar-toggler:focus {
    outline: none !important;
    border: 0;
    box-shadow: none;
  }

  button.navbar-toggler[aria-expanded='true'] {
    color: #ffbc6d;
  }

  .header-section .navbar-toggler {
    padding: 0px;
    color: #fff;
    font-size: 26px;
    line-height: 37px;
  }

  .header-section .user-icon a {
    font-size: 24px;
    color: #fff;
  }

  .navbar-light .navbar-brand {
    padding: 0px;
    font-size: 0;
  }

  .navbar-light .navbar-brand img {
    max-width: 140px;
    vertical-align: top;
  }

  .matbia-service-row .matbia-service-content {
    order: 2;
  }

  .login--form .tab-content {
    padding: 0 25px 25px;
  }

  .seprater-or {
    margin: 0 25px 20px;
  }

  .loginwith-google-newl {
    margin: 0 25px 15px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .hero-banner .hero-image-bottom img {
    width: 100%;
  }

  .hero-banner .hero-image-bottom {
    position: absolute;
    bottom: 0;
    width: auto;
    text-align: center;
    right: 0;
  }

  .hero-banner .paragraph p {
    max-width: 460px;
    font: normal normal normal 16px/23px Azo Sans;
    margin: 0 auto;
  }

  .hero-banner {
    padding-top: 60px;
    min-height: 600px;
  }

  .better-way-info h2 {
    font-size: 25px;
  }

  .better-way-info p {
    font-size: 16px;
  }

  .matbia-service-box {
    padding: 60px 50px 20px;
  }

  .contact-box {
    padding: 50px 50px 38px;
  }

  .contact-box .info-row {
    float: right;
    margin-top: -50px;
    width: 290px;
  }

  .contact-box h3 {
    float: left;
    width: 250px;
  }

  .contact-box p {
    width: 250px;
    float: left;
    clear: left;
  }

  .navbar-expand-lg .navbar-nav {
    width: 100%;
  }

  .navbar .sign-link {
    display: flex;
    list-style: none;
    padding-left: 0;
    flex-wrap: wrap;
    width: 100%;
  }

  .navbar .sign-link .nav-item {
    margin-left: 0;
    width: 100%;
  }

  .matbia-service-row .matbia-service-img img {
    max-width: 490px;
  }
}

.transaction-modal-main p.info-1.error {
  color: #212529;
}

.middle-content .contact-section .form-box .btn-loader-common {
  width: 100%;
}

.field-complete-signup .card-icon-field .card-icon {
  bottom: auto;
  top: 35px;
}

.transaction-page .table .collapse-content .card-body .row-org .lbl--text {
  font: normal normal 500 11px/15px Azo Sans;
  letter-spacing: 0px;
  color: #bcbcbc;
  text-transform: uppercase;
}

.transaction-page .table .collapse-content .card-body .row-org .lbl--value {
  text-align: right;
  font: normal normal normal 13px/17px Azo Sans;
  letter-spacing: 0px;
  color: #454545;
  word-break: break-word;
}

.colm-status-estimated {
  padding: 0;
}

.top-content .chart-graph.business-chart canvas {
  width: 100% !important;
  max-width: 100% !important;
}

.account-list--panel .lock-icon {
  margin-top: -3px;
  margin-left: 3px;
  font-size: 14px;
  vertical-align: middle;
  display: inline-block;
}

/*Replanshe section start*/
.replanshe-wrap .info-replanshe {
  flex: 0 0 70%;
  display: flex;
  align-items: center;
}

.replanshe-wrap .field-replanshe {
  display: flex;
  align-items: center;
}

.replanshe-wrap p {
  margin: 0;
  color: #7c7a7a;
  font: normal normal 18px/18px Azo Sans;
  line-height: 22px;
}

.replanshe-wrap .field-replanshe p {
  font-size: 12px;
  margin-left: auto;
  display: flex;
  white-space: nowrap;
  max-width: 150px;
  margin-right: 10px;
}

.replanshe-wrap .field-replanshe p span {
  display: inline-block;
  width: 15px;
  height: 15px;
  text-align: center;
  background: #9d9d9d;
  color: #fff;
  border-radius: 50%;
  font: normal normal 500 11px/23px Azo Sans;
  line-height: 18px;
  position: relative;
  cursor: pointer;
  margin-left: 3px;
}

.replanshe-wrap .field-replanshe p span:before {
  content: attr(data-hover);
  width: 290px;
  position: absolute;
  background: #9d9d9d;
  top: auto;
  left: -10px;
  border-radius: 2px;
  font-size: 14px;
  padding: 3px 10px;
  font-weight: normal;
  padding-top: 5px;
  text-align: left;
  white-space: normal;
  bottom: 22px;
}

.replanshe-wrap .field-replanshe p span:after {
  content: '';
  width: 10px;
  height: 10px;
  background: #9d9d9d;
  position: absolute;
  top: -13px;
  transform: rotate(45deg);
  left: 3px;
}

.replanshe-wrap .field-replanshe p span:before,
.replanshe-wrap .field-replanshe p span:after {
  display: none;
}

.replanshe-wrap .field-replanshe p span:hover:before,
.replanshe-wrap .field-replanshe p span:hover:after {
  display: block;
}

.replanshe-wrap .field-replanshe .form-control {
  font: normal normal 18px/18px Azo Sans;
  text-align: right;
  max-width: 105px;
  margin-left: auto;
}

.replanshe-wrap app-input-error {
  display: block;
  width: 100%;
  text-align: right;
}

.auto-replenish {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.icon-save img {
  width: 42px;
}

.replenish-row {
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}

.replanshe-wrap {
  margin-right: 10px;
}

.replenish-row .replenish-field-left {
  flex: 0 0 63%;
  display: flex;
  flex-wrap: wrap;
}

.replenish-row .replenish-info {
  flex: 0 0 37%;
}

.replenish-row .replenish-info p {
  margin: 0;
  font: normal italic 14px/18px Azo Sans;
}

.recurring--section .recurring--content .replanshe-wrap .val-error {
  padding: 0;
  margin-top: 0;
}

/*Replanshe section end*/

.recurring--section .recurring-info-inside .form--group {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin-top: 12px;
}

.recurring--section .recurring-info-inside .form--group:nth-child(1) {
  margin-top: 0;
}

.recurring-info-inside {
  display: flex;
  flex-wrap: wrap;
  margin-left: 26%;
  margin-top: -29px;
}

.recurring--section .recurring-info-inside .form--group label {
  min-width: 90px;
  margin-right: 0;
  padding-top: 10px;
}

.recurring--section .recurring-info-inside .form--group .form-control {
  width: calc(100% - 80px);
  max-width: 100%;
}

.recurring-info-inside .recurring-right .inside-elements {
  flex-direction: column;
}

.recurring--section .recurring-info-inside .recurring-right .form--group label {
  min-width: 60px;
}

.recurring--section .recurring-info-inside .recurring-right .form--group .form-control {
  max-width: 60px;
  text-align: center;
}

.recurring--section .recurring-info-inside .recurring-right .recurring-total-amount {
  margin: 0 !important;
  margin-left: 60px !important;
}

.recurring--section .recurring-info-inside .recurring-right .recurring-total-amount label {
  min-width: auto;
  margin: 0 !important;
  color: #a7a4a4;
  text-transform: capitalize;
  font-weight: normal;
}

.recurring-info-inside .recurring-right .inside-elements {
  flex-direction: column;
}

.recurring--section .recurring-info-inside .form--group .ng-value {
  font-weight: normal !important;
}

.recurring--section .recurring-info-inside .form--group ng-select .ng-select-container {
  background: #f3f3f9;
}

.recurring-warning p {
  margin: 0;
  font: normal normal normal 12px/15px Azo Sans;
  margin-top: auto;
  padding-bottom: 6px;
}

.recurring-warning {
  display: flex;
  height: 100%;
}

.recurring-info-inside .recurring-right {
  width: 45%;
}

.recurring-info-inside .recurring-left {
  width: 55%;
}

.recurring-info-inside .recurring-left .col-md-5 {
  width: 100%;
  flex: 0 0 100%;
  margin-top: 12px;
}

.recurring--section .recurring-info-inside .send-on_div {
  align-items: initial;
}

.recurring--section .recurring-info-inside .form--group ng-select {
  width: calc(100% - 105px);
  max-width: 180px;
}

.recurring--section .recurring-info-inside .form--group app-amount-input {
  width: calc(100% - 105px);
  max-width: 180px;
}

.recurring--section .recurring-info-inside .recurring-left .form--group .form-control {
  width: 100%;
  max-width: 180px;
}

.replenish-balance {
  padding: 0 15px;
  display: flex;
  flex-wrap: wrap;
  margin-top: 10px;
}

.replenish-balance .replenish-balance-right {
  flex: 0 0 50%;
  max-width: 50%;
  text-align: right;
}

.replenish-balance .replenish-balance-left {
  flex: 0 0 50%;
  max-width: 50%;
}

.replenish-balance-left p {
  margin: 0;
  font: normal 500 14px/18px Azo Sans;
  color: #7c7a7a;
}

.replenish-balance-left p .material-icons {
  font-size: 21px;
  position: relative;
  top: 5px;
  margin-right: 6px;
}

.replenish-balance-right i.fa {
  color: #5d62e0;
  cursor: pointer;
}

.item-collapse-panel .email--text {
  font: normal 600 normal 15px/19px FbShefa;
  color: #9f9c9c;
}

.password-update-status {
  width: 100%;
  text-align: center;
  padding-top: 25px;
}

.password-update-status p {
  margin: 0;
  color: #20b737;
  font: normal 500 14px/18px Azo Sans;
  text-transform: uppercase;
}

.password-update-status img {
  position: relative;
  top: -3px;
  margin-right: 10px;
}

.page-signin .login--form .card--custom {
  margin-top: 30px !important;
}

@media only screen and (max-width: 767px) {
  .validate-title h3 {
    font-size: 26px;
  }

  .validate-form-wrap {
    padding: 10px 30px 30px;
  }

  .validating-org-wrap {
    padding-bottom: 30px;
  }

  .redeem-amount-inside {
    padding: 20px 25px;
  }

  .faq-main h2 {
    font-size: 24px;
    line-height: normal;
    margin: 30px 0;
  }

  .transaction-page .table .type-div .tnx-row-date.method-row .lbl--text {
    text-align: left;
  }

  .transaction-page .table .type-div .tnx-row-date {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 600px) {
  .transaction-page .pagination-wrap {
    flex-wrap: wrap;
    justify-content: center !important;
    flex-direction: column;
    align-items: center;
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .cards-action-button {
    flex-direction: column;
  }

  .cards-action-button button.btn {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .replanshe-wrap p {
    font: normal normal 16px/18px Azo Sans;
  }

  .replanshe-wrap .info-replanshe {
    flex: 0 0 65%;
    padding-right: 10px;
  }

  .replanshe-wrap .field-replanshe {
    flex: 0 0 35%;
  }

  .replanshe-wrap .field-replanshe p {
    line-height: normal;
  }
}

@media only screen and (max-width: 480px) {
  .validate-org-container {
    max-width: 90%;
  }

  .validate-form-wrap {
    padding: 10px 10px 30px;
  }

  .validate-form-inside .form--group .lbl-col {
    width: 106px;
  }

  .validate-form-inside .form--group .input-col {
    flex-basis: calc(100% - 106px);
    max-width: calc(100% - 106px);
  }

  .validate-form-inside .form--group .lbl-col label {
    font: normal normal 500 12px/18px Azo Sans;
  }

  .validate-form-inside .form--group .input-col .form-control {
    font: normal normal normal 14px/17px Azo Sans;
  }

  .validate-form-inside .action-button button {
    max-width: 181px;
    font: normal normal 400 14px/18px Azo Sans;
  }

  .validate-org-inside .validate-org-error {
    flex-basis: 100%;
    max-width: 100%;
    padding-left: 0;
  }

  .org-create-password .validate-form-inside .form--group .input-col .form-control {
    padding-right: 0;
  }

  .faq-main .card-header .accordion-button {
    font-size: 14px;
    padding: 10px 15px;
    padding-right: 40px;
  }

  .faq-main .card-header .accordion-button:before {
    right: 15px;
    top: 40%;
  }

  .faq-main .card-body {
    padding: 10px 15px 10px;
    font-size: 14px;
  }

  .transaction-modal .action-btn button {
    width: 140px;
  }
}

.otp-input-password {
  font-family: 'password' !important;
}

.matbia-swal-confirm-container .swal2-title {
  padding: 3em 1em 0;
  color: #454545;
  font: normal normal 500 18px/18px Azo Sans;
}

.matbia-swal-confirm-container .swal2-html-container {
  font: normal normal normal 15px/22px Azo Sans;
  max-width: 270px;
  margin: 0 auto;
  margin-top: 25px;
  color: #6a6a6a;
  margin-bottom: 10px;
}

.matbia-swal-confirm-container .swal2-actions button {
  flex: 0 0 48%;
  margin: 0;
  font: normal normal normal 15px/22px Azo Sans;
  height: 44px;
  border-radius: 8px;
}

.matbia-swal-confirm-container .swal2-cancel.confirm-cancel-btn {
  background: #e8e8f8 0% 0% no-repeat padding-box;
  color: #5d62e0;
  background-image: none !important;
}

.matbia-swal-confirm-container .swal2-popup {
  max-width: 490px;
  padding-bottom: 40px;
  width: 100%;
}

.matbia-swal-confirm-container .swal2-actions {
  justify-content: space-between;
  width: 100%;
  padding: 0 30px;
}

.matbia-swal-confirm-container button.swal2-close {
  color: #dadada !important;
}

.account-verify-wrap {
  display: flex;
  align-items: center;
  padding-right: 47px;
  justify-content: flex-end;
}

.account-verify-wrap .btn-verify {
  background: #d5a24e;
  height: auto;
  padding: 6px 11px 4px;
  color: #fff;
  font: normal normal 500 12px/20px Azo Sans;
  text-transform: uppercase;
}

.separate-note .recurring--section {
  padding-top: 0;
  padding-bottom: 0;
}

.separate-note .transfer_now_amount .input--group label {
  margin-bottom: 0;
  margin-right: 45px;
  padding-top: 12px;
}

.separate-note .transfer_now_amount .input--group textarea.form_control {
  background: #fafafa;
  resize: none;
  font: normal normal normal 16px/18px Azo Sans;
  padding-top: 12px;
  box-shadow: inset 0px 3px 6px #00000003;
  border: 1px solid #d8d8d8;
  border-radius: 5px;
  height: 102px;
}

.separate-note .transfer_now_amount .note-content {
  margin-left: 0;
  width: 290px;
  font: italic normal normal 14px/22px Azo Sans;
  margin-top: 28px;
}

.separate-note .recurring--section .recurring--content .transfer_now_amount .input_text_wrap {
  width: 100%;
  margin-right: 0;
}

.cvv-tooltip-msg {
  position: absolute;
  background: #fff;
  width: 170px;
  padding: 1px 3px 4px;
  border: 1px solid #b6b6b6;
  bottom: -42px;
  text-align: center;
  font: normal normal normal 16px/18px Azo Sans;
}

.setup-card-setting .cvv-tooltip-msg span {
  color: #fcb646;
  font-size: 20px;
}

.card-info-slideout .card-row.two-col .card-pin {
  position: relative;
}

.cvv-tooltip-msg:before,
.cvv-tooltip-msg:after {
  bottom: 100%;
  left: 30%;
  content: '';
  border: solid transparent;
  content: ' ';
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.cvv-tooltip-msg:before {
  border-color: rgba(136, 183, 213, 0);
  border-width: 9px;
  border-bottom-color: #b6b6b6;
  margin-left: -33px;
}

.cvv-tooltip-msg:after {
  border-color: rgba(136, 183, 213, 0);
  border-width: 7px;
  border-bottom-color: #fff;
  margin-left: -31px;
}

.icon-print .print-icon span {
  color: #686a6c;
  margin-right: 4px;
}

.icon-print .print-icon {
  display: flex;
  font: normal normal normal 14px/18px Azo Sans;
  align-items: center;
  padding: 0;
  margin-left: 5px;
}

/*Print modal start*/
.deposit-receipt-modal .modal__custom_header {
  display: flex;
  justify-content: center;
  position: relative;
  background: #5d62e0;
  border-radius: 0;
  padding: 10px 0;
}

.deposit-receipt-modal .modal__custom_header h4 {
  margin: 0;
  color: #fff;
}

.deposit-receipt-modal .modal__custom_header .close_trigger {
  position: absolute;
  right: 10px;
  font-size: 32px;
  height: 22px;
  line-height: 22px;
  color: #fff;
  opacity: 0.5;
  cursor: pointer;
  z-index: 22222;
}

.deposit-receipt-modal .modal__custom_header .close_trigger:hover {
  opacity: 1;
}

.deposit-receipt-modal .modal-content {
  border: 0;
}

.deposit-receipt-modal .modal-content-custom iframe {
  width: 100%;
}

.deposit-receipt-modal .modal-dialog-centered .overlay {
  position: absolute;
  background: #000000de;
}

/*Print modal end*/

.table-filters .filter--btn .dropdown-item i.fa-file-csv:before {
  content: '';
  background-image: url(../img/icon-excel-grey.svg);
  width: 20px;
  height: 20px;
  display: block;
  background-repeat: no-repeat;
  background-size: cover;
}

.table-filters .filter--btn .dropdown-item:hover i.fa-file-csv:before {
  background-image: url(../img/icon-excel-blue.svg);
}

.account-list--panel.list-of-cards-item .item-collapse-panel .setting-card-wrap button i.fas {
  font-size: 18px;
  color: #5d62e0;
}

.org-colle-value .row-org .lbl--value {
  max-width: calc(100% - 110px);
  width: 100%;
}

.org-colle-value .row-org .lbl--text {
  width: auto;
  flex: 0 0 90px;
}

.org-colle-value .donor-org-colle {
  display: flex;
  flex-wrap: wrap;
}

.recent-activity-content .transaction-list-action-btn {
  width: 70px;
}

/* donor user css */
.org-colle-note .row-org .donor-org-colle {
  flex: 0 0 100%;
  max-width: 100%;
}

.org-colle-note .row-org .donor-note {
  max-width: 40%;
  flex: 0 0 40%;
  padding-left: 22px;
}

/*Add funds confirmation modal start*/
.modal-funds .modal-header {
  padding: 25px 25px 20px;
}

.modal-funds .modal-title {
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.modal-funds .btn-close {
  opacity: 0.3;
  margin: 0;
}

.modal-funds .btn-close:focus {
  box-shadow: none;
}

.modal-funds .modal-content {
  border-radius: 10px;
  border: 0;
}

.modal-funds h4 {
  font-size: 30px;
  font-weight: 500;
  color: #454545;
  line-height: 39px;
  margin-bottom: 12px;
}

.modal-funds .transaction-frequency {
  font-size: 16px;
  font-weight: 500;
  color: #454545;
  text-align: center;
  line-height: 20px;
  margin-bottom: 24px;
}

.modal-funds .donate-highlight {
  font-weight: 500;
}

.add-funds-confirm-popup .modal-dialog {
  max-width: 480px;
}

.add-funds-confirm-popup .modal-body .deposit-msg-span {
  display: block;
  font-size: 15px;
  color: #454545;
  font-weight: 400;
  line-height: 25px;
}

.add-funds-confirm-popup .modal-body span {
  font-weight: 400;
  color: #727272;
  font-size: 14px;
}

.add-funds-confirm-popup .modal-inner {
  text-align: center;
}

.add-funds-confirm-popup .modal-body {
  padding: 30px 15px 0;
}

.add-funds-confirm-popup .modal-footer {
  border: 0;
  padding: 30px 25px 25px;
}

.add-funds-confirm-popup .modal-footer button {
  width: 100%;
  text-align: center;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 500;
  height: 50px;
  line-height: 45px;
}

.add-funds-confirm-popup .add-funds-confirm-terms-and-condition {
  font-size: 12px;
  color: #919191;
  line-height: 22px;
  margin: 7px 5px 0;
  width: 100%;
  text-align: center;
}

.add-funds-confirm-popup .add-funds-confirm-terms-and-condition i {
  font-style: normal;
  margin: 0;
}

.add-funds-confirm-terms-and-condition .btn-link {
  padding: 0;
  text-decoration: underline;
  color: #919191;
  font-size: inherit;
}

.add-funds-confirm-popup .modal-footer button.btn-secondary {
  height: initial;
  line-height: normal;
  width: auto;
  background: transparent;
  font-size: 16px;
  color: #4d4d4d;
  text-transform: capitalize;
  margin: 15px auto 0;
  font-weight: 400;
}

.modal-afterTransaction .transaction-modal-inside {
  padding: 30px;
}

.modal-afterTransaction .transaction-status {
  font-weight: 400;
  color: #454545;
  text-transform: uppercase;
  margin-bottom: 10px;
}

.modal-afterTransaction .transaction-estimate,
.donate-popup .modal-dialog .modal-inner span.transaction-estimate {
  background: rgba(0, 0, 0, 0.06);
  padding: 5px 12px;
  border-radius: 8px;
  color: #898989;
  font-size: 13px;
  font-weight: 500;
  display: inline-block;
}

.modal-afterTransaction p {
  color: #454545;
  line-height: 22px;
}

.modal-afterTransaction .info-2 .transaction-date {
  font-size: 18px;
  font-weight: 500;
}

.modal-afterTransaction .modal-footer {
  padding: 0 26px 26px;
}

.modal-afterTransaction.modal-transactionReceived .modal-inner {
  margin-bottom: 36px;
}

/* Process card confirmation modal start */

.process-card-confirm-popup .modal-dialog {
  max-width: 580px;
}

.process-card-confirm-popup .modal-body p {
  font: normal normal normal 20px/32px Azo Sans;
  max-width: 100%;
  margin: 0 auto;
  text-align: center;
  color: #6a6a6a;
}

.process-card-confirm-popup .modal-body p strong {
  display: block;
  font-weight: normal;
  color: #5d62e0;
  margin: 5px 0;
}

.process-card-confirm-popup .modal-footer button {
  width: 100%;
  text-align: center;
  text-transform: uppercase;
  font: normal normal normal 14px/28px Azo Sans;
}

.process-card-confirm-popup .modal-footer button.btn-secondary {
  text-transform: capitalize;
}

.process-card-confirm-popup .modal-body p span {
  font-weight: 400;
  color: #454545;
  font-size: 24px;
}

.process-card-confirm-popup .modal-footer {
  border: 0;
  margin-top: 20px;
  padding: 25px;
}

.process-card-confirm-popup .modal-header {
  border: 0;
}

/*Add funds confirmation modal end*/

.signupwithcard-action button .btn-spinner.btn-loading:before {
  top: 11px;
}

.request-card-success .success-content .text-wrap p {
  text-align: center;
  font-size: 18px;
  font-style: italic;
  font-weight: 500;
}

.plaid-verified-html {
  font: normal normal normal 16px/17px Azo Sans;
  overflow: inherit;
}

.plaid-linking-popup.swal2-icon-success .swal2-icon.swal2-success.plaid-account-verified {
  order: unset;
  margin-bottom: 0;
}

.plaid-linking-popup .plaid-verified-title {
  order: 1;
  font-size: 1.375em;
  padding: 2em 1em 0;
}

.plaid-linking-popup.swal2-icon-success .swal2-icon.swal2-success.plaid-account-verified {
  order: 2;
  margin-bottom: 0;
}

.plaid-linking-popup.swal2-icon-success #swal2-html-container.plaid-verified-html {
  order: 3;
  font: normal normal normal 16px/24px Azo Sans;
  margin: 2em 2.6em 0.6em;
}

.plaid-linking-popup .verification-pending-title {
  order: 2;
  margin-bottom: 20px;
  font: normal normal 500 21px/24px Azo Sans;
  padding-top: 55px;
}

.plaid-linking-popup.swal2-icon-success #swal2-html-container.verification-pending-html {
  order: 3;
  margin-top: 0;
}

.plaid-linking-popup.swal2-icon-success .swal2-success.plaid-pending {
  order: 1;
  margin-bottom: 0;
  display: none !important;
}

.plaid-linking-popup.swal2-icon-success #swal2-html-container.verification-pending-html ol li {
  text-align: left;
  font: normal normal normal 16px/24px Azo Sans;
  margin-bottom: 20px;
}

.plaid-linking-popup .verification-pending-title:before {
  content: '';
  background-image: url(../img/pending-varification.png);
  display: block;
  margin: 0 auto;
  width: 70px;
  height: 70px;
  background-repeat: no-repeat;
  background-size: contain;
}

.plaid-linking-popup .swal2-cancel {
  order: 4;
}

.desc-div-source {
  min-width: 50%;
}

.desc-div-note {
  min-width: 50%;
}

.table .desc-div.note-field-align {
  padding-left: 12.8%;
}

.icon-process-card .side-nav-link span {
  font-family: 'Azo Sans';
}

.icon-process-card a i {
  font-size: 28px;
  margin-top: -3px;
  line-height: normal;
  height: 23px;
}

.show-more-wrap {
  margin: 0 auto;
  position: fixed;
  bottom: 6px;
  right: 0;
  left: 0;
  max-width: 100%;
  margin-right: 0;
  background: #f8f8f9;
}

.show-more-wrap .see-all-link {
  margin: 0;
  padding: 0;
  line-height: normal;
}

.show-more-wrap .see-all-link strong {
  color: #44479d;
  font-weight: 600;
  border-radius: 5px;
  line-height: normal;
  transition: 0.3s;
  font-size: 18px;
}

.donate-content--wrap.page-overview {
  padding-bottom: 0 !important;
}

.donate-content--wrap.page-overview .recent-activity-content .transaction-table .table-wrapper .t-body {
  max-height: calc(100vh - 40rem);
  overflow: auto;
  position: relative;
  padding-bottom: 0;
}

.donate-content--wrap.page-overview .transaction-table .table-wrapper .t-head {
  top: 0;
  position: -webkit-sticky;
  position: sticky;
  z-index: 11;
  background: #f8f8f9;
}

.donate-content--wrap.page-overview .transaction-table .table-wrapper .table {
  margin: 0;
}

.recent-activity-content ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #f5f5f5;
  border-radius: 10px;
}

.recent-activity-content ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #f5f5f5;
  border-radius: 10px;
}

.recent-activity-content ::-webkit-scrollbar {
  width: 10px;
  background-color: #f5f5f5;
}

.recent-activity-content ::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-image: linear-gradient(#002d74, #7a9dd5);
}

.requests-page .table .type-div {
  width: 18%;
}

.requests-page .table .amount-div.item-source {
  width: 25%;
}

.org-funding-bal {
  display: flex;
  justify-content: space-between;
}

.org-funding-bal p {
  font-size: 14px;
  color: #8b8b8b;
}

.org-funding-bal span {
  font-size: 16px;
  color: #454545;
}

.border-right-none {
  border-right: none !important;
}

.schedule--modal .payment-filter--btn .ng-select-container {
  min-width: 185px;
}

.rc-anchor-normal-footer {
  display: none !important;
}

.grecaptcha-badge {
  visibility: hidden;
}

.replenish-balance .replenish-balance-right i {
  padding: 6px;
  border-radius: 5px;
  width: 30px;
  text-align: center;
  transition: 0.6s;
}

.replenish-balance .replenish-balance-right .fa-trash {
  margin-right: 5px;
}

.replenish-balance .replenish-balance-right i:hover {
  background: #e8e8f0;
}

.page-profile .file-upload--row .upload--actionst .upload-btn {
  font-size: 100px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  display: none;
}

.page-profile .file-upload--row .upload--actionst {
  position: relative;
  overflow: hidden;
  display: flex;
}

.upload-image-profile {
  position: relative;
}

.page-profile .file-upload--row .upload--actionst .btn-secondary {
  font: normal normal 500 14px/18px Azo Sans;
  cursor: pointer;
  background: rgba(93, 98, 224, 0.12);
  border-radius: 8px;
  padding: 10px 18px 8px;
  color: #5d62e0;
  text-transform: uppercase;
  height: auto;
}

.upload-image-profile label {
  font: normal normal 500 14px/18px Azo Sans;
  cursor: pointer;
  background: #5d62e0;
  border-radius: 8px;
  padding: 10px 18px 8px;
  color: #fff;
  text-transform: uppercase;
}

.page-signin {
  background-image: url(../img/login-bg.png);
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: contain;
  background-color: #f8f8fa !important;
  padding-top: 30px !important;
}

.set-reminder--modal .time-sec .custom-radio .custom-control-label {
  position: relative;
  margin: 0;
  padding-left: 30px;
  font-weight: 400;
  font-size: 16px;
  line-height: 18px;
}

.set-reminder--modal .time-sec .custom-radio .custom-control-label:before {
  content: '';
  width: 18px;
  height: 18px;
  position: absolute;
  left: 0;
  top: -1px;
  background: #f3f3f9 0% 0% no-repeat padding-box;
  border: 1px solid #7e81bf;
  border-radius: 50%;
  margin: 0;
  padding: 0;
}

.set-reminder--modal .time-sec .custom-radio .custom-control-label:after {
  content: '';
  background: #585de5;
  width: 10px;
  height: 10px;
  position: absolute;
  border-radius: 50%;
  margin: 0;
  padding: 0;
  left: 4px;
  top: 3px;
  transform: scale(0);
  transition: 0.3s;
}

.set-reminder--modal .time-sec .custom-radio input:checked+label:after {
  transform: scale(1);
}

.set-reminder--modal .time-sec .custom-radio input {
  position: absolute;
  appearance: auto;
  left: 0;
  width: 100%;
  height: 18px;
  top: 0px;
  opacity: 0;
  z-index: 1;
  cursor: pointer;
}

.set-reminder--modal .time-sec .custom-radio {
  position: relative;
  line-height: 18px;
  margin-bottom: 20px;
}

.set-reminder--modal .time-sec .custom-radio:last-child {
  margin-bottom: 0;
}

.schedule--modal .modal-header .modal-title {
  text-align: left;
  font-size: 18px;
  line-height: 24px;
  color: #454545;
  font-weight: 500;
  display: flex;
  gap: 12px;
  padding: 30px 0px;
  border-bottom: 1px solid #cbcbcb;
}

.page-notification .ng-select-container {
  background: #eeeeee 0% 0% no-repeat padding-box !important;
  min-width: 170px;
  border-color: #b3b3b3 !important;
}

.page-notification .ng-dropdown-panel .scroll-host {
  border: 1px solid #b3b3b3;
  border-top: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.page-notification .ng-dropdown-panel .scroll-host .ng-option {
  background: #eeeeee;
}

.page-notification .ng-select .ng-arrow-wrapper .ng-arrow {
  border: 1px solid #454545;
  width: 8px;
  height: 8px;
  transform: rotate(45deg);
  border-top: 0;
  border-left: 0;
  top: -5px;
}

.page-notification .ng-select-container .ng-value-container {
  cursor: pointer;
}

.page-notification .ng-value-container .ng-value {
  font-weight: 500;
  color: #454545 !important;
}

.page-notification .ng-select-container input[type='text'] {
  cursor: pointer !important;
}

.page-notification .form-check.toogle--btn .form-check-input {
  width: 155px;
}

.page-notification .edit-link {
  text-align: right;
}

.alert-accordion .mdi-arrow-d:before {
  transition: 0.3s;
}

.alert-accordion {
  transition: 0.3s;
  padding: 0 !important;
  width: 50px;
  text-align: center;
}

.alert-accordion[aria-expanded='true'] i:before {
  transform: rotate(180deg);
  padding: 0 !important;
}

.page-notification .notification-list--panel .item-collapse-panel h6 {
  color: #454545;
  font-size: 17px;
  font-weight: 400;
}

.right-filers .ng-dropdown-panel .scroll-host {
  border: 1px solid #ddd;
  border-top: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  background: #ffffff 0% 0% no-repeat padding-box;
  box-shadow: 0px 7px 10px #1215572e;
  border-radius: 8px;
  border: 0;
}

.right-filers .ng-select .ng-select-container {
  border: 1px solid #ddd;
  background: transparent;
  border-radius: 8px;
  min-width: 140px;
  cursor: pointer;
}

.right-filers .ng-select-container .ng-value-label {
  margin-top: 3px;
  display: inline-block;
  margin-right: 4px;
}

:host {
  display: block;
  height: auto;
  --viewer-pdf-sidenav-width: 220px;
  width: auto;
}

.deposit-receipt-modal .modal-content {
  min-height: initial;
}

.deposit-receipt-modal .modal-dialog-scrollable {
  height: auto;
}

.requests-page .ng-select-container {
  min-width: 120px;
}

.right-filers .by-transaction {
  margin-right: 15px;
}

.form-check-label .entity-phone-id {
  font: normal normal 500 13px/18px Azo Sans;
  color: #151111;
  margin-left: 4px;
}

/* Request page start */
.donation-request-wrap .title--bar .mdi-arrow-back {
  position: absolute;
  left: 0;
  top: -5px;
  cursor: pointer;
  padding: 15px;
  padding-left: 0;
}

.donation-request-wrap .title--bar {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  position: relative;
}

.donation-request-wrap {
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-top: 3rem !important;
}

.donation-request-wrap .send-money--panel {
  margin-top: 0 !important;
}

.donation-request-wrap .send-money--panel {
  margin-top: 16px !important;
}

/* Request page end */

.funding-tooltip-class {
  min-width: 350px;
}

.funding-tooltip-class .tooltip-inner {
  max-width: 100%;
  text-align: left;
}

.relink-label sup {
  color: #919191;
  font: normal normal 400 14px/18px Azo Sans;
}

.relink-label {
  padding-left: 26px;
}

.funding-tooltip-link {
  color: #9d9d9d;
}

.desc-div-for-donor {
  display: flex;
  min-width: 60%;
}

.desc-div-for-donor.without-note {
  width: 100%;
  min-width: 100%;
}

/*Delete modal start*/
.delete-bank-account-confirm-popup .modal-lg {
  max-width: 460px;
}

.delete-bank-account-confirm-popup .modal-header {
  border: 0;
  padding-bottom: 0;
}

.delete-bank-account-confirm-popup h3 {
  font-size: 18px;
  margin-bottom: 35px;
}

.delete-bank-account-confirm-popup p {
  text-align: center;
  max-width: 270px;
  margin: 0 auto;
  line-height: normal;
}

.delete-bank-account-confirm-popup .modal-footer {
  border: 0;
  flex-direction: column;
  padding: 10px 30px;
  padding-bottom: 20px;
}

.delete-bank-account-confirm-popup .modal-footer button {
  width: 100%;
  text-align: center;
}

.delete-bank-account-confirm-popup .modal-body {
  text-align: center;
  max-width: 360px;
  margin: 0 auto;
}

.delete-bank-account-confirm-popup .modal-footer .btn-link {
  text-decoration: none;
}

.delete-bank-account-confirm-popup .modal-footer .btn-link {
  text-decoration: none;
  color: #5966dd;
  font-weight: 500;
}

/*Delete modal end*/

.matbia-relase-updates h1 {
  color: #414a9b;
  font-size: 34px;
  text-transform: uppercase;
  font-weight: 700;
  margin-bottom: 0;
}

.matbia-release-note ul {
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  margin: 0 auto;
  margin-top: 50px;
  max-width: 45%;
  padding-left: 10%;
  padding-right: 10%;
}

.matbia-release-note ul li {
  display: inline-block;
  border-bottom: 1px solid #cecdcd;
  text-align: left;
  padding: 0 10px;
  padding-bottom: 10px;
  margin-top: 10px;
}

.matbia-release-note ul li span {
  color: #414a9b;
  font-weight: 400;
}

.matbia-relase-updates {
  text-align: center;
}

.immediate-funding .recurring--section .recurring--content .transfer_now_amount {
  padding: 0;
}

.immediate-funding .recurring--section .recurring--content .transfer_now_amount {
  padding: 2px 0;
}

.border-top-none {
  border-top: none !important;
}

.immediate-funding .custom--checbox span {
  text-align: left;
  font: normal normal 500 12px/18px Azo Sans;
  letter-spacing: 0px;
  color: #454545;
  text-transform: uppercase;
  position: relative;
  padding-left: 0px;
  cursor: pointer;
  width: 73px;
  min-width: 80px;
  white-space: nowrap;
  margin-right: 15px;
}

.immediate-funding .relink-label {
  padding-left: 0px;
}

.immediate-funding .transfer_now_amount .btn-relink {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 36px;
}

.signup-box .form--details .lbl-contact-phone-field {
  white-space: nowrap;
}

.contact-phone-field {
  margin-left: auto;
}

.automatic-transfers-modal .modal-dialog {
  min-height: 560px;
}

.automatic-transfer-content ul li.transfer-col.radio-btn-daily {
  border-top: 0;
  border-bottom: 0;
  margin-bottom: 0;
}

/* Added radio */
/* .automatic-transfer-content ul li.btn-threshold label:before {
  opacity: 0;
} */

.automatic-transfer-content ul li.transfer-col .val-error .val-error-lbl-msg {
  font-family: system-ui;
  margin-left: 0;
  line-height: normal;
  display: inline-block;
  text-align: initial;
}

.automatic-transfers-modal app-input-error {
  text-align: inherit;
}

.automatic-transfer-content ul li.transfer-col .val-error {
  padding: 0;
  margin-left: -11px;
  margin-top: 4px;
  display: flex;
}

.automatic-transfer-content.batch-transfer ul li.transfer-col .val-error {
  margin-left: 0;
  padding-left: 12px;
}

.automatic-transfer-content ul li.transfer-col .val-error span.material-icons {
  margin-right: 4px;
}

.immediate-both-token-empty {
  padding: 15px 30px;
}

.recurring--section.immediate-both-token-empty .form--group.form-check {
  margin: 0;
}

.immediate-funding .recurring--section.immediate-both-token-empty .recurring--content .transfer_now_amount {
  padding: 0;
}

.recurring--section .form--group.form-check.imme-wrap-checkbox {
  margin-top: 0;
}

.custom--checbox.imme-wrap-checkbox label:before {
  top: -2px;
}

.custom--checbox.imme-wrap-checkbox label:after {
  top: -1px;
}

.link-account-radio.link-btn-left {
  padding-top: 18px;
}

.link-account-radio.link-btn-left .custom-control-input {
  width: 20px;
  left: 3px;
  height: 20px;
  top: 17px;
  z-index: 1;
}

.page-notification .col-md-9 {
  max-width: 70%;
  width: 100%;
}

.modal-footer.auto-replenish-confirm-footer .btn.btn-primary {
  width: 48%;
  order: 2;
}

.modal-footer.auto-replenish-confirm-footer .btn.btn-secondary {
  width: 48%;
  order: 1;
}

.matbia-swal-permission-container {
  z-index: 9999;
}

.recurring--section .md-drppicker th.month.drp-animate {
  cursor: default;
}

.btn-auto-transfer {
  font-size: 14px;
  width: 100%;
  line-height: normal;
  font-weight: 500;
  background: #1f2666 !important;
}

.threshold-section-inactive .transfer-type .form-control {
  opacity: 0.6;
}

/* .estimated-msg-lbl {
  max-width: 80px;
  word-break: break-word;
  white-space: normal !important;
} */

.estimated-msg-lbl-val {
  margin-left: 75px !important;
}

.bank-ac-user-pass strong {
  font: 500 normal normal 14px/17px Azo Sans;
  margin-bottom: 16px;
  display: block;
}

.bank-ac-user-pass p {
  margin-bottom: 0;
  padding: 0;
  color: #454545;
  font: normal normal normal 14px/15px Azo Sans;
}

.bank-ac-qa {
  margin-bottom: 20px;
  margin-top: 16px;
}

.bank-ac-qa ol {
  margin-bottom: 0;
}

.bank-ac-qa p {
  color: #5d62e0;
}

.card.bank-user-pass {
  margin-top: 10px;
  border: 0;
  border-top: 1px solid rgba(7, 6, 6, 0.125);
}

.bank-ac-qa.link-bank {
  margin-bottom: 0;
}

.bank-ac-qa ol li {
  color: #454545cc;
  font: normal normal normal 14px/15px Azo Sans;
  line-height: normal;
  padding: 2px 0;
}

.bank-ac-qa a:before {
  content: attr(data-hover);
  display: none;
  background: #ececec;
  position: absolute;
  min-width: 240px;
  border-radius: 3px;
  box-shadow: #cecece -2px 3px 5px 0px;
  line-height: normal;
  opacity: 0;
  transition: opacity 0.3s;
  -webkit-transition: opacity 0.3s;
  z-index: 9;
  left: -20px;
  top: 20px;
  text-align: center;
  font-size: 12px;
  padding: 10px;
  width: 240px;
  color: #6d6d6d;
}

.bank-ac-qa a:hover:before {
  opacity: 1;
  display: block;
  z-index: 99;
}

.bank-ac-qa a {
  color: #b3b3b3;
  font-size: 12px;
  vertical-align: top;
  position: relative;
}

.desc-div-for-donor .hover-img {
  position: absolute;
  top: 0;
  left: 80px;
  width: 240px;
  height: 240px;
  z-index: 111;
  display: none;
}

.desc-div-for-donor .image:hover .hover-img {
  display: block;
}

.desc-div-for-donor .image .hover-img img {
  border-radius: 6px;
  box-shadow: #414a9b 0px 0px 15px -7px;
  max-height: 100%;
  width: 100%;
  object-fit: cover;
  max-width: 100%;
  background: #fff;
}

.table .t-body .td-div .desc-div-for-donor .image p {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  padding-left: 40px;
  margin-top: 0;
  min-height: 32px;
  display: flex;
  align-items: center;
}

.desc-div-for-donor .image {
  position: relative;
  z-index: 11;
}

.transaction-page .t-body app-transaction-row-item:nth-last-child(3) .desc-div-for-donor .hover-img,
.transaction-page .t-body app-transaction-row-item:nth-last-child(2) .desc-div-for-donor .hover-img,
.transaction-page .t-body app-transaction-row-item:nth-last-child(1) .desc-div-for-donor .hover-img,
.recent-activity-content .transaction-table .t-body app-transaction-row-item:nth-last-child(3) .desc-div-for-donor .hover-img,
.recent-activity-content .transaction-table .t-body app-transaction-row-item:nth-last-child(2) .desc-div-for-donor .hover-img {
  top: -190px;
}

.recent-activity-content .transaction-table .t-body app-transaction-row-item:nth-last-child(4) .desc-div-for-donor .hover-img {
  top: -170px;
}

.desc-div-for-donor .image>img {
  height: 32px;
  width: 32px;
  object-fit: contain;
}

/*  */
.matbia-swal-donation-block-popup .swal2-html-container>p>span {
  display: block;
}

.matbia-swal-donation-block-popup .swal2-close {
  font-weight: 400;
  color: #545454;
  right: 0;
  position: absolute;
  top: 0;
}

.matbia-swal-donation-block-popup {
  display: flex !important;
  flex-direction: column;
}

.matbia-swal-donation-block-popup .swal2-html-container {
  order: 1;
  margin-top: 80px;
  margin-bottom: 30px;
}

.matbia-swal-donation-block-popup .swal2-image {
  order: 2;
  margin: 0 auto;
}

.matbia-swal-donation-block-popup .swal2-actions {
  order: 3;
  margin-top: 50px;
}

.feeback-inside-row {
  display: flex;
  flex-wrap: wrap;
  border-radius: 42px;
  width: 100%;
  padding: 3rem;
  max-height: calc(100vh - 72px);
  overflow: auto;
  margin-bottom: -10px;
}

.feeback-inside-row .feedback-wrap-left {
  flex: 0 0 auto;
  width: 40%;
}

.feeback-inside-row .feedback-wrap-right {
  flex: 0 0 auto;
  width: 60%;
}

.feeback-inside-row .feedback-info-left {
  position: sticky;
  top: 0px;
  background: #fff;
  padding: 30px;
  border-radius: 20px;
  width: 90%;
}

.feedback-wrap-left h1 {
  font: normal normal 700 35px/38px Azo Sans;
}

.feedback-wrap-left p {
  color: #818596;
  font: normal normal 400 14px/19px Azo Sans;
  margin-bottom: 0;
}

.action-copy {
  margin: 0;
  display: flex;
  align-items: center;
}

.action-copy .material-icons {
  margin-left: 5px;
  margin-top: -6px;
  font-size: 15px;
  cursor: pointer;
}

.profile-action-left {
  flex: 0 0 50%;
}

.profile-action-right {
  flex: 0 0 100%;
  text-align: right;
}

.profile-action-right .btn.btn-primary {
  margin-left: auto;
}

.profile-action-left .app-account-hash-wrap {
  margin-bottom: 7px;
}

.automatic-transfers-modal .is-invalid-er .form-control,
.automatic-transfers-modal .is-invalid-er .ng-select-container {
  border-color: #ff0000;
}

.copied:after {
  content: 'Copied!';
  color: #1aab00;
  font-weight: 500;
  margin-left: 5px;
  animation-name: opacity-copied;
  animation-duration: 0.1s;
}

.copied {
  position: relative;
}

@keyframes opacity-copied {
  from {
    opacity: 0;
    transform: scale(0);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

.card-imgs {
  text-align: center;
}

/* Relink popup design */
.relink--popup h5 {
  color: #ff0000;
}

.relink--popup .modal-header {
  padding: 20px 15px;
}

.relink--popup .relink-card p {
  text-align: center;
  max-width: 345px;
  margin: 0 auto;
}

.relink--popup .modal-body {
  padding: 30px;
}

.relink--popup .modal-footer {
  padding: 0 30px 10px;
  border: 0;
}

.relink--popup .modal-footer .btn {
  width: 100%;
  margin: 0;
  line-height: 40px;
}

.donate-popup .modal-content {
  box-shadow: 0px 20px 30px #00000027;
  border-radius: 10px;
  border: 0;
  max-width: 474px;
  margin: 0 auto;
  font-family: 'Azo Sans';
}

.donate-popup .modal-header {
  padding: 26px 15px;
}

.donate-popup .modal-title {
  font-size: 18px;
  color: #454545;
  text-transform: capitalize;
  font-weight: 500;
  line-height: 24px;
}

.donate-popup .modal-body {
  padding: 40px 35px;
}

.donate-popup .modal-dialog .modal-inner {
  margin: 0;
  font-size: 15px;
  font-weight: 400;
  color: #454545;
}

.donate-popup .modal-dialog .modal-inner span,
.donate-popup .modal-dialog .modal-inner h4 {
  display: block;
  text-align: center;
}

.donate-popup .modal-header .btn-close {
  margin-top: -10px;
}

.donate-popup .small-head {
  font-size: 14px;
  color: #727272;
  font-weight: 400;
  margin-bottom: 7px;
}

.donate-popup h4 {
  color: #454545;
  font-weight: 500;
  font-size: 30px;
  margin-bottom: 15px;
}

.donate-popup .modal-header .btn-close {
  color: #000000;
  opacity: 0.3;
  position: absolute;
  right: 30px;
  top: 32px;
}

.donate-popup .modal-footer {
  padding: 0 35px 30px;
  border: 0;
  flex-direction: column;
}

.donate-popup .modal-footer .btn {
  width: 100%;
  text-align: center;
  font-size: 15px;
  font-weight: 500;
  height: 50px;
  margin: 0;
}

.donate-popup .modal-footer .btn.btn-secondary {
  background: transparent;
  max-width: fit-content;
  font-size: 16px;
  color: #4d4d4d;
  text-transform: capitalize;
  font-weight: 400;
  height: initial;
  padding: 0;
  margin: 0;
  line-height: 24px;
  margin-top: 20px;
}

.donate-popup .modal-footer .small-foot {
  font-size: 12px;
  line-height: 22px;
  color: #919191;
  margin: 11px 0 0;
}

.donate-popup .modal-footer .small-foot a {
  color: #919191;
  text-decoration: underline;
}

.donate-popup .icon-checked {
  max-width: 60px;
  margin: 0 auto 14px;
  display: block;
}

.donate-popup .modal-body address {
  font-size: 18px;
  line-height: 26px;
  font-weight: normal;
  color: #7c7c7c;
  text-align: center;
  margin: 22px 0 12px;
}

.donate-popup .modal-body .link-voucher {
  font-size: 15px;
  line-height: 19px;
  font-weight: 500;
  color: #5d62e0;
  text-transform: uppercase;
  display: inline-block;
}

.donate-popup .modal-body small {
  font-size: 13px;
  line-height: 17px;
  font-weight: 500;
  color: #454545;
  display: inline-block;
  margin-bottom: 6px;
}

.donate-popup .modal-body h5 {
  color: #454545;
  font-weight: 700;
  font-size: 20px;
  margin-bottom: 0;
}

.donate-popup .modal-body h5 sup {
  font-size: 0.5em;
  top: -0.7em;
}

.donate-popup .modal-body .modal-text-small {
  font-size: 18px;
  line-height: 28px;
  font-weight: normal;
  border-top: 1px solid #d6d6d6;
  padding-top: 30px;
  margin-top: 30px;
  display: inline-block;
  width: 100%;
  max-width: 348px;
}

.after-donation-popup .donation-error-title {
  color: #e8585d !important;
}

.setting-popup .modal-content {
  max-width: 618px;
}

/* Transition Design update */
.org-tansition {
  display: none;
}

.org-tansition .status {
  color: #454545;
}

.status.status-failed,
.status.status-void {
  color: #f00 !important;
}

.status.status-success {
  color: #008000 !important;
}

.by-transaction .ng-dropdown-panel .ng-dropdown-footer {
  border-top: 0;
  padding: 0px 0 5px;
  font-size: 14px;
  text-transform: capitalize;
}

.by-transaction .ng-dropdown-panel .ng-dropdown-footer .create-new {
  padding: 8px 10px;
  cursor: pointer;
  line-height: 1;
}

.by-transaction .ng-dropdown-panel .ng-dropdown-footer .create-new:hover {
  background-color: #f5faff;
}

/* Shorting Table */
.sortable-header {
  cursor: pointer;
}

.sortable-header.asc:after,
.sortable-header.desc:after {
  content: '';
  background: url('/assets/dist/img/sorting-arrow.svg') no-repeat center;
  width: 10px;
  height: 13px;
  display: inline-block;
  position: relative;
  background-size: cover;
  top: 3px;
  margin-left: 4px;
}

.sortable-header.desc:after {
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

header .card-voucher {
  background: #fcb646;
  border: none;
  border-radius: 8px;
  width: 20.5%;
  position: relative;
  padding-right: 35px;
  margin: 0px 10px;
}

header .card-voucher figure {
  width: 95px;
  min-width: 95px;
  margin: 0 -10px 0 0;
}

header .card-voucher h6 {
  text-align: left;
  font-size: 16px;
  text-transform: inherit;
  letter-spacing: 0px;
  color: #44479d;
  opacity: 1;
  line-height: 20px;
  margin-bottom: 1px;
  font-weight: 500;
  font-family: 'Azo Sans';
}

header .card-voucher small {
  font: normal normal normal 12px/15px Azo Sans;
  letter-spacing: 0px;
  color: #44479d;
  opacity: 0.85;
}

header .card-voucher::after {
  content: '';
  display: inline-block;
  background: transparent url('../img/right-arrow-blue.svg');
  width: 10px;
  height: 12px;
  background-size: cover;
  position: absolute;
  right: 20px;
  top: 0px;
  bottom: 0px;
  margin: auto;
}

/*Voucher Card*/
.donate-voucher {
  background-color: #f8f8f8;
  font-family: Azo Sans;
}

.donate-voucher h2 {
  font-size: 25px;
  line-height: 33px;
  font-weight: 500;
  margin-bottom: 35px;
  color: #454545;
}

.text-content figure {
  flex: 0 0 84px;
  max-width: 84px;
  width: 100%;
  margin-right: 20px;
  margin-bottom: 0;
}

.text-content h6 {
  font-size: 15px;
  line-height: 20px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 10px;
}

.text-content p {
  font-size: 15px;
  line-height: 20px;
  font-weight: 400;
  color: #454545;
  margin-bottom: 0;
}

.voucher-right {
  flex: 0 0 30.2%;
  max-width: 30.2%;
  width: 100%;
  overflow: hidden;
  margin-left: 4.3%;
  min-width: 300px;
  position: sticky;
  top: 106px;
}

.voucher-right>.btn {
  margin-top: 20px;
}

.card-voucher {
  background: #f0f0f4 none no-repeat scroll 0 0;
  border: 1px solid #d6d6e1;
  border-radius: 10px;
  opacity: 1;
}

.btn-card-voucher.btn {
  position: relative;
}

.btn-card-voucher.btn:disabled {
  background: #5d62e0 !important;
  opacity: 1 !important;
  border-color: #5d62e0 !important;
  color: #5d62e0 !important;
}

.btn-card-voucher.btn:disabled::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 20px;
  height: 20px;
  border: 2px solid #fff;
  border-top-color: rgb(255, 255, 255);
  border-top-color: transparent;
  border-radius: 50%;
  animation: spin 0.8s linear infinite;
  bottom: 0px;
  margin: auto;
  left: 0;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.card-voucher .card-voucher-padding {
  padding: 35px 38px;
}

.card-voucher .card-voucher-bottom {
  background-color: #e7e7f0;
}

.card-voucher h6 {
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  color: #454545;
  text-transform: uppercase;
  margin-bottom: 20px;
}

.card-voucher h5 {
  font-size: 25px;
  line-height: 34px;
  font-weight: 700;
  color: #454545;
  text-transform: uppercase;
}

.card-voucher h5 sup {
  font-size: 0.5em;
  font-weight: 600;
  top: -0.7em;
}

.card-voucher ul {
  list-style: none;
  padding: 0;
  margin: 0;
  max-height: 365px;
  overflow: auto;
  margin-right: -30px;
  padding-right: 30px;
}

.card-voucher .card-voucher-item li {
  border-top: 1px solid #cacad9;
  padding: 13px 0;
}

.card-voucher .card-voucher-item li:last-child {
  border-bottom: 1px solid #cacad9;
}

.card-voucher .card-voucher-item li i {
  background-color: #e2e2ed;
  font-style: normal;
  width: 50px;
  height: 50px;
  text-align: center;
  border-radius: 12px;
  margin-right: 12px;
  font-size: 18px;
  line-height: 50px;
  font-weight: 500;
  color: #434246;
  opacity: 0.9;
}

.card-voucher .card-voucher-item li label {
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  letter-spacing: 0px;
  color: #434246;
}

.card-voucher .card-voucher-item li small {
  text-align: left;
  font-size: 13px;
  line-height: 17px;
  font-weight: 400;
  color: #a2a2a6;
  opacity: 1;
}

.card-voucher .card-voucher-item li span {
  text-align: right;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  color: #434246;
}

.card-voucher .card-voucher-item li span sup {
  font-size: 0.5em;
  font-weight: 600;
  top: -0.7em;
}

.card-voucher ul:not(.card-voucher-item) {
  font-size: 13px;
  line-height: 19px;
  color: #69696b;
  margin-bottom: 24px;
  margin-top: 20px;
}

.card-voucher ul:not(.card-voucher-item):last-child {
  margin-bottom: 0;
}

.add-fund {
  background: rgba(157, 68, 68, 0.1);
  font-size: 14px;
  line-height: 18px;
  font-weight: normal;
  letter-spacing: 0px;
  color: rgba(226, 60, 60, 1);
  padding: 4px 10px;
  border-radius: 5px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: -12px;
}

.card-voucher-fund {
  border: 1px solid #d6d6e1;
  border-radius: 10px;
  padding: 20px 30px;
  margin-top: 20px;
}

.card-voucher-fund h6 {
  font-size: 20px;
  line-height: 26px;
  font-weight: 500;
  color: #454545;
  text-transform: uppercase;
  margin-bottom: 5px;
}

.card-voucher-fund span {
  font-size: 13px;
  line-height: 17px;
  color: #8b8b8b;
}

.card-voucher-fund .nav-link {
  border: 1px solid #d1d1d1;
  margin-left: 10px;
  white-space: nowrap;
  border-radius: 8px;
  background: #00000007;
  font-size: 14px;
  line-height: 18px;
  color: #5d62e0;
  padding: 9px 12px;
  font-weight: 500;
}

.voucher-item {
  border-top: 1px solid #d6d6d6;
  margin-top: 45px;
  padding-top: 20px;
}

.voucher-item h6 {
  font-size: 15px;
  line-height: 19px;
  font-weight: 500;
  color: #454545;
  text-transform: uppercase;
  margin-bottom: 17px;
}

.voucher-item ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.voucher-item ul li {
  background: #ffffff;
  box-shadow: 0px 3px 6px #00000014;
  border-radius: 8px;
  margin-bottom: 15px;
  border: 1px solid transparent;
  padding: 9px 30px 9px 9px;
}

.voucher-item ul li:hover {
  box-shadow: 0px 3px 10px #0000001a;
  border: 1px solid #5d62e066;
}

.voucher-item ul li figure {
  flex: 0 0 157px;
  max-width: 157px;
  width: 100%;
  margin-right: 15px;
  margin-bottom: 0;
}

.voucher-item ul li h5 {
  font-size: 28px;
  line-height: 37px;
  font-weight: 700;
  color: #454545;
}

.voucher-item ul li small {
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  color: #454545;
}

.number {
  overflow: hidden;
  min-width: 160px;
  background: #fbfbfd 0% 0% no-repeat padding-box;
  border: 1px solid #bebfd4;
  border-radius: 4px;
  text-align: center;
}

.number>span {
  background-color: #72728b;
  font-size: 12px;
  line-height: 22px;
  color: #fff;
}

.number>input {
  color: #454545;
  border: none;
  outline: none;
  background-color: transparent;
  width: 31px;
  padding: 0px;
  text-align: center;
  font: normal normal 400 18px/42px Azo Sans;
}

.number i {
  width: 42px;
  height: 42px;
  position: relative;
  cursor: pointer;
  display: inline-block;
}

.number i::before,
.number i::after {
  content: '';
  display: inline-block;
  width: 12px;
  height: 2px;
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  margin: auto;
  background-color: #5d62e0;
}

.number i.plus::after {
  height: 12px;
  width: 2px;
}

.voucher-checkout h1 {
  font-size: 35px;
  line-height: 46px;
  font-weight: bold;
  letter-spacing: 0px;
  color: rgba(69, 69, 69, 1);
  margin-bottom: 7px;
}

.voucher-checkout h4 {
  font-size: 22px;
  font-weight: 400;
  line-height: 29px;
  color: rgba(69, 69, 69, 1);
  margin-bottom: 52px;
}

.voucher-checkout p {
  font-size: 18px;
  line-height: 28px;
  color: #7c7c7c;
  margin-bottom: 14px;
}

.voucher-checkout p strong {
  font-weight: normal;
  color: #454545;
}

.voucher-checkout figure {
  margin-top: 45px;
  display: inline-block;
  width: 100%;
  margin-bottom: 0;
}

.voucher-popup.swal2-popup {
  width: 26em;
}

.voucher-popup .orders-purim-popup {
  font-weight: 400;
  color: #454545;
  font-size: 24px;
  margin-top: 20px;
  text-align: left;
  margin: 20px auto;
  max-width: 270px;
}

.voucher-popup .swal2-html-container {
  margin: 40px 30px 0px;
}

.voucher-popup .swal2-actions .swal2-confirm {
  width: 100%;
}

.voucher-popup .swal2-actions {
  width: 100%;
  padding: 0 30px;
}

.card-overlay {
  position: relative;
  z-index: 9999;
}

/*Choose Organization*/
.panel--title h3 {
  color: #454545;
  font-size: 16px;
  text-transform: uppercase;
}

.favorite-ul {
  padding: 0;
  margin: 0;
  list-style: none;
  margin: 0 -5px;
}

.favorite-ul li {
  flex: 0 0 auto;
  width: 33.33%;
  padding: 0 5px;
  margin-bottom: 12px;
}

.favorite-ul .favorite-inner {
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 20px 14px;
  background-color: #fff;
  cursor: pointer;
}

.favorite-ul .favorite-inner:hover {
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.09);
  -moz-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.09);
  -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.09);
}

.favorite-ul .favorite-inner:hover .favorite-title,
.favorite-ul .favorite-inner:hover .favorite-subtitle {
  color: #5d62e0;
}

.favorite-ul .favorite-inner img {
  width: 52px;
  height: 52px;
  border-radius: 50%;
  overflow: hidden;
  object-fit: cover;
  margin-right: 10px;
}

.favorite-ul .favorite-li {
  flex: 0 0 auto;
  width: calc(100% - 62px);
}

.favorite-ul .favorite-title {
  font-size: 16px;
  color: #454545;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  margin-bottom: 2px;
  font-weight: 400;
}

.favorite-ul .favorite-subtitle {
  font-size: 14px;
}

.favorite-ul .favorite-icon {
  font-size: 12px;
  color: #efa228;
  position: absolute;
  top: 14px;
  right: 12px;
}

.item-collapse-panel .favorite {
  margin-right: 40px;
  width: 30px;
  height: 30px;
  border-radius: 3px;
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  color: rgba(0, 0, 0, 0.15);
}

.item-collapse-panel .favorite .material-icons {
  font-size: 16px;
}

.item-collapse-panel:hover .favorite {
  background: rgba(0, 0, 0, 0.08);
}

.item-collapse-panel:hover .favorite .material-icons {
  color: rgba(0, 0, 0, 0.15);
}

.item-collapse-panel .favorite .material-icons.favorite-icon {
  color: #efa228;
}

.donate-add-to-favorite-tooltip-class .tooltip-inner {
  color: #ffffff !important;
}

.section-delivery {
  padding: 25px 50px 25px 0px;
}

.section-delivery .link-back h1 {
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 0;
}

.section-delivery .link-back {
  margin-bottom: 6px;
}

.section-delivery .link-back svg:hover path {
  opacity: 1;
}

.section-delivery .link-back svg:hover rect {
  opacity: 0.12;
}

.card-radio {
  box-shadow: 0px 4px 10px #00000012;
  border: 1px solid #CBCBD461;
  border-radius: 8px;
  padding: 24px 32px 24px 52px;
  background-color: #fff;
  margin-top: 12px;
  display: inline-block;
  width: 100%;
  vertical-align: top;
  position: relative;
}

.card-radio input[type="radio"],
.input-radio label input[type="radio"] {
  border: 1px solid #D0D0D0;
  width: 18px;
  height: 18px;
  display: inline-block;
  border-radius: 50%;
  background-color: #F4F4F4;
  position: absolute;
  left: 25px;
  top: 36px;
}

.card-radio input[type="radio"]::before,
.input-radio label input[type="radio"]::before {
  width: 10px;
  height: 10px;
  display: inline-block;
  border-radius: 50%;
  background-color: #585DE5;
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  margin: auto;
  opacity: 0;
  visibility: hidden;
}

.card-radio input[type="radio"]:checked,
.input-radio label input[type="radio"]:checked {
  border-color: #585DE5;
}

.card-radio input[type="radio"]:checked::before,
.input-radio label input[type="radio"]:checked::before {
  opacity: 1;
  visibility: visible;
}

.card-radio .card-radio-head {
  cursor: pointer;
}

.card-radio .card-radio-head h6 {
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  margin-bottom: 5px;
  color: #454545;
}

.card-radio hr {
  opacity: 0.18;
  border-color: #454545;
  margin: 18px 0px;
}

.card-radio address {
  font-size: 13px;
  line-height: 20px;
  margin-bottom: 5px;
  color: #454545;
  opacity: 0.7;
  display: inline-block;
  width: 100%;
  vertical-align: top;
}

.card-radio .note {
  font-size: 13px;
  line-height: 16px;
  color: #454545;
  display: flex;
  width: 100%;
  vertical-align: top;
  align-items: center;
  gap: 10px;
  margin: 0 !important;
}

.card-radio a {
  font-size: 13px;
  line-height: 16px;
  color: #5D62E0;
  display: inline-block;
  vertical-align: top;
  text-transform: uppercase;
  font-weight: 500;
  margin-bottom: 16px;
}

.card-radio .card-radio-head small {
  font-size: 13px;
  line-height: 16px;
  font-weight: 400;
  margin-bottom: 0px;
  color: #454545;
}

.card-radio .card-radio-head span {
  font-size: 14px;
  line-height: 17px;
  font-weight: 400;
  color: #454545;
}

.card-radio .card-radio-content {
  display: none;
}

.card-radio input[type="radio"]:checked~.card-radio-content {
  display: inline-block;
  width: 100%;
}

.card-radio .content-title {
  margin-bottom: 22px;
}

.card-radio .content-title h5 {
  font-size: 15px;
  line-height: 18px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 3px;
}

.card-radio .content-title i {
  font-size: 12px;
  line-height: 14px;
  font-weight: 400;
  color: #CC8700;
  margin-bottom: 0;
}

.voucher-data {
  width: 590px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.input-radio label {
  position: relative;
  display: flex;
  flex-direction: column;
  margin-bottom: 20px;
  padding-left: 28px;
}

.input-radio label span {
  font-size: 16px;
  line-height: 19px;
  font-weight: 400;
  color: #454545;
  padding-bottom: 4px;
}

.input-radio label small {
  font-size: 13px;
  line-height: 16px;
  font-weight: 400;
  color: #454545;
  opacity: 0.62;
}

.input-radio label input[type="radio"] {
  top: 0px !important;
  left: 0px !important;
}

/* ORG link added */
.org-link img {
  max-width: 24px;
}

/* Transition Note design */
.transaction-note p {
  font-size: 15px;
  color: #454545;
  margin-left: 10px;
}

.transaction-note .material-icons {
  color: #5d62e0;
}

.transaction-note .material-edit {
  color: #bcbcbc;
  font-size: 15px;
  line-height: 1.5;
  margin-left: 10px;
  z-index: 1;
  position: relative;
  transition: all 0.4s ease-in-out 0s;
  cursor: pointer;
}

.transaction-note .material-edit:hover {
  color: #5d62e0;
}

.transaction-note {
  border-top: 1px solid #e1e1e1;
  padding-top: 20px;
  margin-top: 20px;
}

.note-inner {
  margin-left: 12px;
}

.note-inner .note-hover {
  display: none;
}

.table .t-body .t-row:hover .note-inner .note-hover {
  display: block;
}

.table .t-body .t-row:hover .note-inner .note-active {
  display: none;
}

.table .t-body .date-div.td-div p {
  display: flex;
  align-items: center;
}

.date-div p .material-icons {
  color: rgba(93, 98, 224, 0.38);
  margin-left: 8px;
  font-size: 16px;
}

/**/
.card-replace-modal-popup .modal-header {
  padding: 23px;
}

.card-replace-modal-popup .modal-content {
  border-radius: 10px;
}

.card-replace-modal-popup h5 {
  font-size: 18px;
  font-weight: 500;
  text-align: center;
  font-family: 'Azo Sans';
  max-width: 320px;
  margin: 0 auto 25px;
}

.card-replace-modal-body .name-card .material-icons {
  margin-right: 10px;
  font-size: 18px;
  color: #959595;
}

.btn-close:focus,
.btn:focus {
  box-shadow: none;
}

.card-action-buttons button.btn.btn-editaddress {
  font-size: 15px;
  height: auto;
  padding: 0;
  margin-top: 22px;
  margin-bottom: 20px;
}

.card-replace-modal-body .card-deactivate {
  color: #7c7c7c;
  margin-bottom: 38px;
}

.card-replace-modal-body .edit-card-address p {
  font-size: 18px;
  margin-bottom: 24px;
}

.card-replace-modal-popup .edit-card-address h5 {
  margin-bottom: 0;
}

/* Auto Deposite Page CSS */
.side-nav .side-nav-link .icon-deposit,
.no-record .action-btn .btn .icon-deposit {
  width: 14px;
  height: 17px;
  display: inline-block;
  background: url('/assets/dist/img/icon-autodeposit.svg') no-repeat center;
  background-size: contain;
  vertical-align: top;
}

.side-nav li:hover>.side-nav-link .icon-deposit,
.side-nav .menuitem-active>.side-nav-link .icon-deposit {
  background: url('/assets/dist/img/icon-autodeposit-hover.svg') no-repeat center;
  background-size: contain;
}

.side-nav .side-nav-link .icon-fund {
  height: 17px;
  display: inline-block;
  background: url('/assets/dist/img/icon-fund.svg') no-repeat center;
  background-size: contain;
  vertical-align: top;
}

.side-nav li:hover>.side-nav-link .icon-fund,
.side-nav .menuitem-active>.side-nav-link .icon-fund {
  background: url('/assets/dist/img/icon-fund-hover.svg') no-repeat center;
  background-size: contain;
}

.side-nav .side-nav-link .icon-activate {
  height: 17px;
  display: inline-block;
  background: url('/assets/dist/img/icon-activate.svg') no-repeat center;
  background-size: contain;
  vertical-align: top;
}

.side-nav li:hover>.side-nav-link .icon-activate,
.side-nav .menuitem-active>.side-nav-link .icon-activate {
  background: url('/assets/dist/img/icon-activate-hover.svg') no-repeat center;
  background-size: contain;
}

.side-nav .side-nav-link .icon-plus {
  height: 17px;
  display: inline-block;
  background: url('/assets/dist/img/icon-plus.svg') no-repeat center;
  background-size: contain;
  vertical-align: top;
}

.side-nav li:hover>.side-nav-link .icon-plus,
.side-nav .menuitem-active>.side-nav-link .icon-plus {
  background: url('/assets/dist/img/icon-plus-hover.svg') no-repeat center;
  background-size: contain;
}

.side-nav .side-nav-link .icon-statement {
  height: 17px;
  display: inline-block;
  background: url('/assets/dist/img/icon-statement.svg') no-repeat center;
  background-size: contain;
  vertical-align: top;
}

.side-nav li:hover>.side-nav-link .icon-statement,
.side-nav .menuitem-active>.side-nav-link .icon-statement {
  background: url('/assets/dist/img/icon-statement-hover.svg') no-repeat center;
  background-size: contain;
}

.side-nav .side-nav-link .icon-activity {
  height: 17px;
  display: inline-block;
  background: url('/assets/dist/img/icon-activity.svg') no-repeat center;
  background-size: contain;
  vertical-align: top;
}

.side-nav li:hover>.side-nav-link .icon-activity,
.side-nav .menuitem-active>.side-nav-link .icon-activity {
  background: url('/assets/dist/img/icon-activity-hover.svg') no-repeat center;
  background-size: contain;
}

.deposit-page .title--bar {
  font-size: 18px;
  color: #454545;
  margin-bottom: 35px;
}

.deposit-page .list-head {
  margin-bottom: 12px;
}

.deposit-page .list-head h5 {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 0;
}

.deposit-page .list-head p {
  font-size: 14px;
  font-weight: 400;
  color: #919191;
  margin-bottom: 0;
}

.deposit-page .btn.btn-secondary {
  font-size: 14px;
  flex: 0 0 auto;
  margin-left: 20px;
}

.transfer-list ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.transfer-list li {
  background: #ffffff;
  box-shadow: 0px 1px 2px #00000019;
  border-radius: 5px;
  padding: 26px 22px;
  margin-bottom: 10px;
  display: flex;
  justify-content: space-between;
  min-height: 94px;
}

.transfer-list li.empty-list {
  justify-content: center;
  align-items: center;
}

.transfer-list li.empty-list a {
  font-family: 'Azo Sans';
  letter-spacing: 0px;
  color: #5d62e0;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  display: flex;
  align-items: center;
  line-height: 22px;
  cursor: pointer;
}

.transfer-list li.empty-list a .material-icons {
  font-size: 18px;
}

.transfer-list li>* {
  padding: 0 10px;
}

.transfer-list h6 {
  font-size: 13px;
  letter-spacing: 0px;
  color: #a3a3a3;
  text-transform: uppercase;
  font-weight: 500;
  margin-bottom: 4px;
}

.transfer-list p {
  font-size: 16px;
  margin: 0;
  color: #454545;
  font-family: 'Azo Sans';
}

.transfer-list .btn-icon {
  border: 1px solid #000;
  border-radius: 6px;
  width: 38px;
  height: 38px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.transfer-list .btn-icon:not(:last-child) {
  margin-right: 10px;
}

.transfer-list .btn-icon .material-icons {
  font-size: 20px;
}

.transfer-list .btn-icon.btn-edit {
  border-color: rgba(93, 98, 224, 0.2);
  color: #5d62e0;
}

.transfer-list .btn-icon.btn-edit:hover {
  border-color: rgba(93, 98, 224, 1);
  background-color: rgba(93, 98, 224, 1);
  color: #fff;
}

.transfer-list .btn-icon.btn-delete {
  border-color: rgba(213, 97, 97, 0.2);
  color: #d56161;
}

.transfer-list .btn-icon.btn-delete:hover {
  border-color: rgba(213, 97, 97, 1);
  background-color: rgba(213, 97, 97, 1);
  color: #fff;
}

.account-list:not(:last-child) {
  margin-bottom: 45px;
  padding-bottom: 45px;
  border-bottom: 1px solid #ddd;
}

.auto-recurring-deposit-modal .modal-body {
  padding: 34px 34px 12px;
}

.auto-recurring-deposit-modal .form-amount .form-check-label {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 5px;
}

.auto-recurring-deposit-modal .form-amount .form-control::placeholder {
  color: rgba(57, 57, 57, 0.3);
}

.auto-recurring-deposit-modal .form-amount .form-control {
  color: #393939;
  border: 0;
  border-bottom: 1px solid #3c3c3c;
  border-radius: 0;
  text-align: center;
  font-size: 40px;
  font-weight: 500;
  line-height: 1;
  padding-top: 0;
}

.auto-recurring-deposit-modal .form-control:focus {
  box-shadow: none;
}

.auto-recurring-deposit-modal .select-amount .selection-dropdown {
  width: 50%;
  font-family: 'Azo Sans';
  position: relative;
  padding: 0 7px;
  flex: 1 0 auto;
}

.auto-recurring-deposit-modal .balance-select .ng-select.ng-select-single .ng-select-container {
  height: 40px;
  background: #ececf3;
  border-color: #bebfd4;
  color: #454545;
}

.auto-recurring-deposit-modal .selection-dropdown .ng-select .ng-select-container .ng-value-container {
  justify-content: flex-end;
  padding-right: 10px;
}

.auto-recurring-deposit-modal .select-amount .ng-select .ng-select-container {
  font-size: 16px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 8px;
  height: 45px;
  padding: 13px 5px 10px 65px;
  width: 100%;
  color: rgba(57, 57, 57, 0.6);
  font-weight: 500;
  cursor: pointer;
}

.auto-recurring-deposit-modal .select-from {
  position: absolute;
  font-size: 16px;
  top: 12px;
  left: 25px;
  user-select: none;
  pointer-events: none;
  z-index: 9999;
}

.auto-recurring-deposit-modal .select-amount {
  margin: 20px -7px 28px;
}

.auto-recurring-deposit-modal .modal-dialog {
  max-width: 100%;
}

.auto-recurring-deposit-modal .ng-select .ng-select-container .ng-value-container {
  padding-left: 10px;
}

.auto-recurring-deposit-modal .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  width: calc(100% - 65px);
  right: 0;
  left: auto;
  padding-right: 30px;
  top: 9px;
}

.auto-recurring-deposit-modal .ng-select .ng-clear-wrapper {
  top: 2px;
  left: 3px;
}

.auto-recurring-deposit-modal .ng-select .ng-arrow-wrapper {
  padding-right: 0;
}

.auto-recurring-deposit-modal .ng-dropdown-panel .ng-dropdown-panel-items .ng-option {
  background-color: #f8f8f8;
}

.balance-reach {
  background: #f3f3f9;
  padding: 21px;
}

.balance-reach .balance-desc {
  padding-top: 16px;
  margin-top: 16px;
  border-top: 1px solid rgba(60, 60, 60, 0.12);
  color: #919191;
  font-size: 12px;
  font-family: 'Azo Sans';
  margin-bottom: 0;
}

.balance-reach .form-control {
  background: #ececf3;
  border-color: #bebfd4;
  width: 102px;
  height: 40px;
  margin: 0 auto;
  font-size: 16px;
  color: #454545;
}

.balance-reach h6 {
  font-size: 13px;
  text-transform: uppercase;
  margin-bottom: 10px;
  color: #454545;
}

.balance-reach .form-check-label {
  font-size: 16px;
  font-weight: 400;
  text-transform: capitalize;
  cursor: pointer;
}

.balance-reach .form-check:not(:last-child) {
  margin-bottom: 15px;
}

.balance-reach .balance-select {
  flex: 0 0 auto;
  width: calc(100% - 140px);
  margin: 0 -5px;
}

.balance-reach .balance-repeat {
  flex: 0 0 auto;
  width: 140px;
}

.balance-reach .balance-select>* {
  width: 50%;
  padding: 0 5px;
}

.balance-reach .balance-select .mdi {
  position: absolute;
  right: 10px;
  top: 5px;
  pointer-events: none;
}

.transfer-name span {
  display: inline-block;
  max-width: 50px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
}

/*Switch toggle Design*/
.notification-list--panel .form-check.toogle--btn .form-check-input {
  width: 100%;
  height: 100%;
}

.notification-list--panel .toogle--btn .form-check-label {
  width: 80px;
  height: 34px;
  min-width: initial;
}

.notification-list--panel .toogle--btn .form-check-label:before {
  width: 100%;
  height: 100%;
  background: #e2e2e2;
  border-radius: 9px;
  right: 0;
  top: 0;
}

.notification-list--panel .toogle--btn .form-check-label::after {
  top: 3px;
  width: 38px;
  height: 27px;
  border-radius: 6px;
  text-align: center;
  line-height: 28px;
  right: 38px;
  background: #fff;
  color: #bab6b6;
  content: 'OFF';
  transition: 0.4s ease-in-out;
}

.notification-list--panel .toogle--btn input:checked+.form-check-label::after {
  background: #5d62e0;
  right: 3px;
  content: 'ON';
  color: #fff;
}

/*Add Funds*/
.automatic-deposits--content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}

.automatic-deposits--content label {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
}

.automatic-deposits--content .btn-primary {
  border: 1px solid #5d62e0;
  background: #eeeffc !important;
  color: #5d62e0;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
}

.automatic-deposits--content .btn-primary:hover {
  background: #5d62e0 !important;
  color: #fff;
}

.send-money--panel .ng-value-container .ng-value {
  text-align: right;
}

.send-money--panel .form--group-send-on-transaction .form-control {
  font: normal normal 400 17px/44px Azo Sans;
  height: 40px;
  padding-right: 30px !important;
}

.send-money--panel .form--group-send-on-transaction .form-control:focus {
  box-shadow: none;
}

.send-money--panel .form--grouppay-from {
  border-bottom: 1px solid #ddd;
}

.send-money--panel .ngx-daterangepicker-action {
  color: #bababa;
  position: absolute;
  right: 0;
  top: 9px;
}

.recurring--section .recurring--content .transfer_now_amount .input--group {
  display: flex;
}

.send-money--panel .ng-select .ng-clear-wrapper {
  right: -5px;
  top: 2px;
}

.send-money--panel .enter--amount .form-control::placeholder {
  color: #393939;
  opacity: 0.3;
}

.hide-count {
  opacity: 0;
  visibility: hidden;
}

.modal-header.error-header {
  display: none;
}

.modal-body.error-body {
  padding: 64px 64px 40px;
  text-align: center;
}

.modal-body.error-body span {
  margin-bottom: 40px;
  display: inline-block;
}

.modal-body.error-body span img {
  max-width: 65px;
}

.modal-body.error-body p {
  font-size: 17px;
  line-height: 23px;
  margin-bottom: 0;
  text-align: center;
  color: #454545;
  font-weight: 400;
}

.modal-body.error-body .action--buttons {
  margin-top: 79px;
}

.modal-body.error-body .action--buttons .btn.btn-primary {
  margin-left: auto;
  margin-right: auto;
  max-width: 260px;
  width: 100%;
}

.modal-body.error-body .action--buttons .btn.btn-plain {
  max-width: inherit;
  padding: 0;
  margin: 32px 0 0;
  font-weight: 500;
  font-size: 15px;
  line-height: 19px;
  text-transform: uppercase;
  color: #5d62e0;
  height: auto;
}

/*Tooltip design for Enter Your Bank Info popup*/
.link-via-routing-tooltip-class .tooltip-inner {
  box-shadow: 0px 3px 6px #00000029;
  border: 1px solid #e5e5e5;
  background: #666666;
  max-width: 263px;
  color: rgb(255 255 255 / 75%);
  text-align: left;
  font-size: 13px;
}

.link-via-routing-tooltip-class.show {
  opacity: 1;
}

.link-via-routing-tooltip-class .tooltip-arrow::before {
  border-top-color: #666;
}

.link-via-Routing-popup .input--box .form-control:disabled {
  color: #454545;
  opacity: 0.5;
}

.skeleton-loader {
  background: #e4e4e4 !important;
}

.top-content .info-card .chart-data .skeleton-loader.progress {
  border-radius: 50%;
  margin-right: 50px;
}

.slidebar-close .side-nav li ul {
  display: none;
}

.filter.by-transaction {
  display: flex;
  align-items: center;
}

.filter.by-transaction .ng-select .ng-select-container {
  border: 0;
}

.filter.by-transaction label {
  font-size: 11px;
  color: #6f6f6f;
  text-transform: uppercase;
  border-right: 1px #ddd solid;
  margin-right: 4px;
  padding-right: 6px;
  padding-left: 10px;
}

.add-transaction .ng-select .ng-select-container {
  min-width: 100px;
}

.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container {
  box-shadow: none;
}

.signup-box .form--details .form-control[ng-reflect-is-disabled='true'] {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.5;
}

.signup-box .form--details .ng-select[ng-reflect-is-disabled='true'] {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.5;
}

.form-input.disabled-field .form-control,
.form-input.disabled-field .ng-select .ng-select-container {
  cursor: not-allowed;
}

.deposit-receipt-modal .modal-content-custom iframe {
  height: calc(100vh - 130px);
}

.deposit-receipt-modal .modal-dialog-scrollable {
  max-width: 1450px;
  width: calc(100% - 40px);
}

.links-section .btn {
  margin: 0;
  width: 100%;
  margin-bottom: 15px;
  text-align: center;
  justify-content: center;
  font-size: 16px;
  font-weight: 500;
  height: 50px;
  line-height: 46px;
  position: relative;
  border: 1px solid;
}

.links-section .btn i,
.links-section .btn span {
  position: absolute;
  left: 17px;
  top: 15px;
  font-size: 20px;
}

.links-section .btn.btn-secondary {
  background: #fff;
  border-color: #d6d6e1;
}

.links-section .btn.btn-primary {
  line-height: 50px;
}

.last-process {
  font-size: 16px;
  line-height: 23px;
}

/*Tooltip design for Enter Your Bank Info popup*/
.link-via-routing-tooltip-class .tooltip-inner {
  box-shadow: 0px 3px 6px #00000029;
  border: 1px solid #e5e5e5;
  background: #666666;
  max-width: 263px;
  color: rgb(255 255 255 / 75%);
  text-align: left;
  font-size: 13px;
}

.link-via-routing-tooltip-class.show {
  opacity: 1;
}

.link-via-routing-tooltip-class .tooltip-arrow::before {
  border-top-color: #666;
}

.link-via-Routing-popup .input--box .form-control:disabled {
  color: #454545;
  opacity: 0.5;
}

.skeleton-loader {
  background: #e4e4e4 !important;
}

.top-content .info-card .chart-data .skeleton-loader.progress {
  border-radius: 50%;
  margin-right: 50px;
}

.slidebar-close .side-nav li ul {
  display: none;
}

.schedules-page .filter.by-transaction {
  border: 1px solid #ddd;
  border-radius: 8px;
  display: flex;
  align-items: center;
}

.schedules-page .filter.by-transaction .ng-select .ng-select-container {
  border: 0;
}

.schedules-page .filter.by-transaction label {
  font-size: 11px;
  color: #6f6f6f;
  text-transform: uppercase;
  border-right: 1px #ddd solid;
  margin-right: 4px;
  padding-right: 6px;
  padding-left: 10px;
}

.schedules-page .add-transaction .ng-select .ng-select-container {
  min-width: 100px;
}

.schedules-page .ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container {
  box-shadow: none;
}

.signup-box .form--details .form-control[ng-reflect-is-disabled='true'] {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.5;
}

.signup-box .form--details .ng-select[ng-reflect-is-disabled='true'] {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.5;
}

.form-input.disabled-field .form-control,
.form-input.disabled-field .ng-select .ng-select-container {
  cursor: not-allowed;
}

.deposit-receipt-modal .modal-content-custom iframe {
  height: calc(100vh - 130px);
}

.deposit-receipt-modal .modal-dialog-scrollable {
  max-width: 1450px;
  width: calc(100% - 40px);
}

.links-section .btn {
  margin: 0;
  width: 100%;
  margin-bottom: 15px;
  text-align: center;
  justify-content: center;
  font-size: 16px;
  font-weight: 500;
  height: 50px;
  line-height: 46px;
  position: relative;
  border: 1px solid;
}

.links-section .btn i,
.links-section .btn span {
  position: absolute;
  left: 17px;
  top: 15px;
  font-size: 20px;
}

.links-section .btn.btn-secondary {
  background: #fff;
  border-color: #d6d6e1;
}

.links-section .btn.btn-primary {
  line-height: 50px;
}

.last-process {
  font-size: 16px;
  line-height: 23px;
}

/*Create account popup*/
.online-account .page-signin {
  padding: 42px;
  background: none !important;
}

.online-account .btn-close {
  position: absolute;
  right: 20px;
  top: 23px;
}

.online-account .login-action {
  margin: 30px 0 0;
}

.online-account .login-action .btn {
  width: 100%;
}

.online-account .modal-header {
  padding: 20px;
}

.online-account .form-group {
  margin-bottom: 15px;
}

.online-account .email-icon-field .material-icons,
.online-account .card-icon-field .card-icon {
  top: 42px;
  bottom: auto;
}

.online-account .error-container {
  margin-top: 5px;
}

.online-account .modal-title span {
  color: #5d62e0;
}

.online-account .login--form {
  width: 100% !important;
}

/*Signup Account conformation popup update */
.check-your-mail h2 {
  display: block;
  width: 100%;
  margin: 0;
}

.check-your-mail .modal-header {
  flex-direction: column;
  align-items: center;
  text-align: center;
  padding: 30px 30px 0;
}

.check-your-mail .navbar-brand {
  margin-bottom: 40px;
}

.check-your-mail h2 span {
  color: #5d62e0;
}

.signup-card-confirm-popup>.modal-content {
  border-radius: 10px;
  overflow: hidden;
}

.check-your-mail .modal-body {
  padding: 0 30px 20px;
}

.check-your-mail .modal-body .email-sent {
  margin: 0 auto;
  text-align: center;
  max-width: 320px;
  line-height: 1.4;
  opacity: 0.8;
}

.check-your-mail .btn-email {
  background: #5d62e0;
  color: #fff;
}

.check-your-mail p {
  text-align: center;
  line-height: 1.4;
}

.check-your-mail p a {
  color: #5d62e0;
}

/*Bank linked*/
.bank-linked {
  box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.05);
  border: 1px solid rgba(203, 203, 212, 0.38);
  border-radius: 8px;
  background: #fff;
  padding: 22px 25px;
  margin-bottom: 12px;
}

.bank-linked:hover {
  border-color: rgba(93, 98, 224, 0.5);
}

.bank-linked .bank-user {
  width: 51px;
  height: 51px;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 15px;
  background: #f0f0f2;
  padding: 8px;
}

.bank-linked .bank-user img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: contain;
}

.bank-linked .bank-detail h4 {
  font-size: 16px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 4px;
}

.bank-linked .bank-detail p {
  font-size: 14px;
  color: #6c6c6c;
  margin: 0;
}

.bank-linked .bank-connect h5 {
  font-size: 12px;
  color: #454545;
  text-transform: uppercase;
  margin-bottom: 5px;
}

.bank-linked .bank-connect p {
  font-size: 14px;
  color: #a6a6a6;
  font-weight: 400;
  margin: 0;
}

.bank-btns .btn-primary {
  background: rgba(93, 98, 224, 0.1) !important;
  border-radius: 4px;
  padding: 0 10px;
  color: #5d62e0;
  font-size: 11px;
  font-weight: 500;
  line-height: 24px;
  height: auto;
  border: 0;
  text-transform: uppercase;
}

.bank-btns .btn-verify {
  background: #5d62e0;
  color: #fff;
  border-radius: 6px;
  padding: 3px 18px 0;
  line-height: 35px;
  font-size: 14px;
  font-weight: 500;
}

.bank-linked:hover .bank-btns .btn-action,
.bank-linked .bank-btns .show .btn-action {
  background: rgba(93, 98, 224, 0.08);
}

.bank-btns .btn-action {
  border-radius: 4px;
  width: 30px;
  height: 30px;
  border: 0;
  background: transparent;
  color: #44479d;
  opacity: 1;
  line-height: 30px;
  text-align: center;
}

.bank-btns .btn {
  margin: 0 auto;
}

.bank-btns .dropdown {
  margin-left: auto;
}

.bank-btns .btn-action::after {
  display: none;
}

.bank-linked>div {
  flex: 0 0 auto;
  width: 32%;
}

.bank-linked .bank-connect .bank-status {
  font-weight: 500;
  color: #60b144;
  margin-right: 8px;
  padding-left: 9px;
  position: relative;
}

.bank-linked .bank-connect .bank-status:before {
  content: '';
  position: absolute;
  left: 0;
  width: 5px;
  height: 5px;
  display: inline-block;
  border-radius: 50%;
  top: 4px;
}

.bank-linked .bank-connect .bank-status.active {
  color: #60b144;
}

.bank-linked .bank-connect .bank-status.active:before {
  background: #60b144;
}

.bank-linked .bank-connect .bank-status.pending {
  color: #efa228;
}

.bank-linked .bank-connect .bank-status.pending:before {
  background: #efa228;
}

.bank-linked .bank-connect .bank-status.in-active {
  color: #ff0000;
}

.bank-linked .bank-connect .bank-status.in-active:before {
  background: #ff0000;
}

.bank-linked .dropdown-menu {
  border: 1px solid #f1f1f1;
  border-radius: 8px;
  box-shadow: 0px 7px 10px rgba(18, 21, 87, 0.18);
  -webkit-box-shadow: 0px 7px 10px rgba(18, 21, 87, 0.18);
  -moz-box-shadow: 0px 7px 10px rgba(18, 21, 87, 0.18);
  width: 250px;
  padding: 10px 17px;
}

.bank-linked .dropdown-item {
  color: #454545;
  font-size: 16px;
  font-weight: 400;
  display: flex;
  align-items: center;
  padding: 8px 0;
  line-height: 1;
}

.bank-linked .dropdown-item .material-icons {
  font-size: 18px;
  margin-bottom: 2px;
  margin-right: 9px;
}

.bank-linked .dropdown-item.removed-account {
  color: #e35a5a;
}

.bank-linked .dropdown-item:not(.removed-account) .material-icons {
  color: #ababab;
}

.bank-linked .dropdown-item label {
  color: #616161;
  padding-left: 25px;
  position: relative;
}

.bank-linked .dropdown-item label:before {
  content: '';
  position: absolute;
  left: 0;
  top: -3px;
  width: 18px;
  height: 18px;
  border: 1px solid #ddd;
  border-radius: 5px;
}

.bank-linked .dropdown-item label:after {
  content: '';
  width: 11px;
  height: 5px;
  border-width: 2px 2px 0px 0px;
  border-style: solid;
  border-color: #fff;
  display: inline-block;
  position: absolute;
  left: 3px;
  top: 2px;
  transform: rotate(128deg);
  -moz-transform: rotate(128deg);
  -webkit-transform: rotate(128deg);
  opacity: 0;
}

.bank-linked .dropdown-item input:checked+label:after {
  opacity: 1;
}

.bank-linked .dropdown-item input:checked+label:before {
  background: #5d62e0;
  border-color: #5d62e0;
}

.bank-linked .dropdown-item:hover,
.bank-linked .dropdown-item:focus {
  background: transparent;
}

.bank-linked.schedule-to-other {
  position: relative;
  padding-left: 60px;
}

.bank-linked.schedule-to-other .link-account-radio {
  position: absolute;
  left: 20px;
  top: 20px;
}

.bank-account-set-nickname-pop .modal-content {
  border-radius: 10px;
  padding: 26px 33px;
}

.bank-account-set-nickname-pop .modal-header {
  border: 0;
  margin-bottom: 23px;
}

.bank-account-set-nickname-pop .modal-header .modal-title {
  text-align: left;
  color: #454545;
  font-size: 18px;
  font-weight: 500;
}

.bank-account-set-nickname-pop .btn-close {
  font-size: 12px;
}

.bank-account-set-nickname-pop label {
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  margin-bottom: 8px;
}

.bank-account-set-nickname-pop .form-control {
  border: 1px solid #bebfd4;
  background: transparent;
  box-shadow: none;
  border-radius: 5px;
  height: 48px;
}

.bank-account-set-nickname-pop .modal-footer {
  border: 0;
  margin-top: 42px;
}

.bank-account-set-nickname-pop .btn {
  min-height: 50px;
}

.bank-account-set-nickname-pop .btn.btn-primary {
  min-width: 178px;
  margin-left: 20px;
}

/**/
.notification-tabs.nav-tabs .nav-link {
  border-radius: 0;
  font-size: 15px;
  font-weight: 400;
  color: rgba(69, 69, 69, 0.52);
  padding: 15px 16px;
  border-top: 1px solid transparent;
  border-width: 1px 0 0 0;
}

.notification-tabs.nav-tabs .nav-link.active,
.notification-tabs.nav-tabs .nav-item.show .nav-link {
  background: transparent;
  border-color: #5d62e0;
  color: #5d62e0;
}

.mdi.mdi-close-circle-outline {
  top: 14px;
  border: 2px solid #000;
  border-radius: 50%;
  width: 18px;
  height: 18px;
  display: inline-block;
  line-height: 15px;
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  cursor: pointer;
  position: absolute;
  right: 48px;
}

/****/
.batch-container .card {
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  padding: 26px 32px;
  margin-bottom: 14px;
}

.batch-container h6 {
  font-size: 14px;
  font-weight: 500;
  color: #454545;
  margin: 0;
}

.batch-container .disbaled-div {
  opacity: 0.3;
  user-select: none;
  pointer-events: none;
}

.batch-container .batch-refresh {
  font-size: 14px;
  font-weight: 400;
  color: rgba(69, 69, 69, 0.6);
  margin-bottom: 0;
  margin-right: 20px;
}

.batch-container .batch-refresh span {
  margin-right: 6px;
}

.batch-container .card-right {
  width: 380px;
  flex: 0 0 auto;
}

.batch-container .automatic-transfer-content ul li.transfer-col {
  flex-wrap: nowrap;
}

.batch-container .automatic-transfer-content ul li.transfer-col .transfer-type {
  max-width: 100%;
  flex: 0 0 auto;
  width: 380px;
  padding-left: 0;
}

.batch-container .automatic-transfer-content ul li.transfer-col p {
  max-width: 340px;
}

.batch-container .automatic-transfer-content .transfer-send {
  width: 140px;
  margin-right: 20px;
  flex: 0 0 auto;
}

.batch-container .automatic-transfer-content .transfer-count {
  width: 90px;
  margin-right: 20px;
  flex: 0 0 auto;
}

.batch-container .automatic-transfer-content .transfer-count .form-control {
  max-width: 70px;
}

.batch-container .automatic-transfer-content ul li .transfer-always label:before {
  border-radius: 5px;
}

.batch-container .automatic-transfer-content ul li .transfer-always input:checked+label:after {
  height: 6px;
  transform: scale(1) rotate(-45deg);
  background: transparent;
  border-width: 0 0 2px 2px;
  border-style: solid;
  border-color: #fff;
  border-radius: 0;
  width: 13px;
  top: 5px;
  left: 3px;
}

.batch-container .automatic-transfer-content ul li .transfer-always input:checked+label:before {
  background: #5d62e0;
}

.batch-container .automatic-transfer-content ul li .transfer-always {
  margin-top: 22px;
}

.batch-container .transfer-type .form-control {
  text-align: left;
}

.form-select {
  border: 1px solid #d5d6f4;
  border-radius: 3px;
  background: url('/assets/dist/img/icon-arrow-down.svg') no-repeat 93% center #f3f3f9;
  height: 40px;
  font-size: 16px;
  font-weight: 400;
  padding: 10px 30px 10px 15px;
  cursor: pointer;
}

.form-select.form-select-batch {
  width: 228px;
}

.btn:disabled {
  background: #eee !important;
  border-color: #eee !important;
  color: #adadad !important;
}

/*Batch*/
.batch-page .balance-card {
  background: transparent;
}

.batch-page .table-filters {
  padding: 20px 0;
  border-bottom: 1px solid #d6d6e1;
  border-top: 1px solid #d6d6e1;
  margin: 20px 0;
}

.batch-page .filter--btn.export .btn.btn-secondary {
  background: transparent;
  border: 1px solid rgba(0, 0, 0, 0.15);
  height: 45px;
  font-size: 16px;
  line-height: 40px;
}

.filter-block .by-showing {
  background: #efefef;
  margin-left: 20px;
  border: 0 !important;
}

.filter-block .field-search {
  max-width: 100%;
  width: 446px;
}

.filter-block .form-control {
  border-color: #d2d2d2;
  height: 45px;
  padding: 13px 20px 10px 47px;
  border-radius: 8px;
  background: url('/assets/dist/img/icon-search.svg') transparent no-repeat 15px center;
}

.filter-block .form-control::placeholder {
  color: rgba(69, 69, 69, 0.3);
}

.table .batch-div {
  width: 15%;
}

.table .from-div {
  width: 18%;
}

.table .total-div {
  width: 15%;
}

.table .types-div {
  width: 24%;
}

.table .card-collapse label {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 500;
  color: #bcbcbc;
}

.table .card-collapse p {
  font-size: 16px;
  margin: 0;
  line-height: 1.2;
  color: #212529;
}

.batch-page .table .btn.btn-primary {
  color: #5d62e0 !important;
  background: #ebecfb !important;
  border-color: #ebecfb !important;
  line-height: 39px !important;
  text-transform: uppercase;
  height: 38px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
  align-items: center;
}

.batch-page .table .btn img {
  width: 15px;
}

.batch-page .table .btn.btn-print {
  width: 40px;
  height: 38px;
  background: #ebecfb !important;
  padding: 0;
  margin-left: 10px;
}

.batch-page .table .card-body {
  padding: 16px 20px;
}

.batch-page .table .refund {
  color: #de3030 !important;
}

.batch-page {
  overflow-y: auto;
  overflow-x: hidden;
}

.filter--btn .dropdown-item:hover+.dropdown-submenu {
  display: block;
}

.filter--btn .dropdown-submenu {
  display: block;
  right: calc(100% + 3px);
  box-shadow: 0px 7px 10px rgba(18, 21, 87, 0.18);
  -webkit-box-shadow: 0px 7px 10px rgba(18, 21, 87, 0.18);
  -moz-box-shadow: 0px 7px 10px rgba(18, 21, 87, 0.18);
  border-radius: 8px;
  width: 138px;
  top: 0;
}

.batch-view .balance-amt {
  background-color: #fff;
}

.batch-view .balance-amt .colm:last-child {
  margin-right: 0;
  padding-right: 0;
  border-right: 0;
  padding-left: 10px;
}

.batch-view .balance-amt .amount-text {
  font-size: 13px;
  color: #8b8b8b;
  margin-bottom: 5px;
}

.batch-view .balance-amt .lbl--text {
  font-size: 18px;
  color: #454545;
  font-weight: 500;
}

.batch-view .balance-amt .colm {
  flex: 1 0 auto;
}

.batch-view .balance-amt .colm:not(:nth-last-child(2)) {
  border-right: 0;
}

.balance-batch .amount-text {
  font-size: 22px;
  font-weight: 400;
}

.balance-batch.balance-card .lbl--text {
  font-size: 13px;
  font-weight: 500;
}

.balance-batch .btn-primary {
  line-height: 46px;
  text-transform: uppercase;
  font-size: 14px;
}

.batch-view .table-filters {
  padding-top: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bababa;
}

.btn-print {
  background: transparent;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 8px;
  font-size: 16px;
  font-weight: 500;
  display: flex;
  align-items: center;
  min-width: 99px;
  justify-content: center;
  padding: 3px 0 0;
}

.btn-print i {
  margin-right: 10px;
  line-height: 12px;
}

.btn-filter {
  background: url('/assets/dist/img/arrow-down.svg') no-repeat 90% center #e9e9e9;
  border: 0;
  margin-left: 15px;
  border-radius: 8px;
  font-size: 16px;
  font-weight: 500;
  width: 127px;
  flex: 0 0 auto;
  text-align: left;
  padding: 0 16px;
}

.btn-filter .count {
  width: 19px;
  height: 19px;
  display: inline-block;
  background: #44479d;
  border-radius: 50%;
  text-align: center;
  color: #fff;
  font-size: 13px;
  font-weight: 500;
  line-height: 21px;
}

.table .div-12 {
  width: 12%;
}

.table .div-16 {
  width: 16%;
}

.div-18 {
  width: 18%;
}

.batch-view .table .td-div {
  font-size: 16px;
  font-weight: 400;
  color: #454545;
}

.table .td-div .light-text {
  color: #a2a2a2 !important;
}

.modal-batch .modal-title {
  font-size: 18px;
  font-weight: 500;
  text-transform: capitalize;
  line-height: 1.2;
}

.modal-batch .modal-footer {
  padding: 15px 28px 10px;
  border-top: 0;
}

.modal-batch .modal-body {
  padding: 32px 32px 0;
}

.modal .modal-header {
  border-bottom-color: #cbcbcb;
  padding: 25px;
}

.modal .modal-content {
  border-radius: 10px;
}

.modal-batch .batch-block {
  border-radius: 18px;
  background: #f1f1f1;
  max-width: 425px;
  margin: 0 auto 34px;
  padding: 18px 21px;
}

.modal-batch .batch-block .full-block {
  flex: 0 0 auto;
  width: 100%;
  border-bottom: 1px solid #d4d4d4;
  padding-bottom: 16px;
  margin-bottom: 16px;
}

.modal-batch .batch-block .half-block {
  flex: 0 0 auto;
  width: 50%;
}

.modal-batch .batch-head {
  color: #727272;
  font-size: 12px;
  font-weight: 400;
  margin-bottom: 3px;
  text-align: center;
}

.modal-batch .batch-block p {
  font-weight: 500;
  color: #454545;
  margin: 0;
  text-align: center;
  font-size: 16px;
}

.modal-batch .batch-block p.large {
  font-size: 25px;
}

.modal-batch .batch-block .half-block:not(:last-child) {
  border-right: 1px solid #d4d4d4;
}

.modal-batch .batch-amount .batch-head {
  margin-bottom: 8px;
}

.modal-batch .batch-amount h2 {
  font-size: 35px;
  font-weight: 700;
  margin-bottom: 5px;
}

.modal-batch .batch-amount p {
  font-size: 16px;
  font-weight: 500;
  color: #454545;
  margin: 0;
}

.modal-batch .batch-amount {
  margin-bottom: 36px;
}

.transfer-select {
  height: 48px;
  padding: 8px 15px;
  border: 1px solid #ddd;
  border-radius: 8px;
  display: flex;
  justify-content: space-between;
}

.transfer-select label {
  font-size: 15px;
  color: #454545;
  padding-top: 6px;
}

.transfer-select select {
  background: url('/assets/dist/img/icon-arrow-down.svg') no-repeat center right;
  border: 0;
  width: 120px;
  padding: 5px 12px 5px 5px;
}

.transfer-select select:focus-visible {
  outline: none;
}

.card-info-slideout.slideout-open {
  transform: translate3d(100%, 0px, 0px);
  box-shadow: 4px 8px 15px #0000000d;
}

/**/
.auto-recurring-deposit-modal .component-host-scrollable {
  justify-content: center;
  padding: 0 20px;
  flex-direction: row;
}

.auto-recurring-deposit-modal .component-host-scrollable .modal-content {
  max-width: 641px;
}

.balance-reach .balance-date .form-check-input {
  display: none;
}

.auto-recurring-deposit-modal .modal-content.schedule-slideout {
  border-radius: 10px 0 0 10px;
}

.auto-recurring-deposit-modal .schedule-preview-slideout {
  padding: 20px;
  background: #fafafa;
  width: 85px;
  border-radius: 0 10px 10px 0;
  border-left: 1px solid #dfdfdf;
  flex: 0 0 auto;
  transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -webkit-transition: 0.4s ease-in-out;
}

.auto-recurring-deposit-modal .modal-dialog>.modal-content {
  background: transparent;
}

.auto-recurring-deposit-modal .schedule-preview-slideout.slideout-open {
  width: 314px;
  box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.15);
}

.schedule-preview-slideout .schedule-preview-title {
  margin-bottom: 26px;
}

.schedule-preview-slideout .schedule-btn {
  border-radius: 12px;
  background: rgba(0, 0, 0, 0.05);
  width: 40px;
  height: 40px;
  border: 0;
}

.slideout-open .schedule-btn {
  position: absolute;
  left: 0px;
  top: 0;
}

.schedule-preview-slideout .schedule-preview li {
  padding: 12px 10px 7px 0;
  border-bottom: 1px solid #e3e3e3;
  margin: 0;
}

.schedule-preview-slideout .schedule-price {
  color: #434246;
  font-size: 16px;
  padding-right: 10px;
}

.schedule-preview-slideout .schedule-preview {
  max-height: calc(100% - 70px);
  overflow: auto;
}

.schedule-preview-slideout .schedule-price {
  color: #434246;
  font-size: 16px;
  padding-right: 10px;
}

.schedule-preview-slideout .schedule-title {
  color: #434246;
  margin-bottom: 4px;
  font: normal normal normal 15px/17px Arial;
}

.schedule-preview-slideout .schedule-date {
  font-size: 11px;
  color: #73717a;
}

.schedule-preview-slideout h3 {
  color: #454545;
  font-size: 15px;
  font-weight: 500;
  margin: 0;
  padding-left: 40px;
  line-height: 40px;
}

.auto-recurring-deposite-count .set-count {
  position: absolute;
  bottom: 5px;
  right: 16px;
  font-size: 16px;
  color: #454545;
  opacity: 32%;
}

.auto-recurring-deposite-count .set-count.set-count-error {
  bottom: 24px;
}

.auto-recurring-deposite-count .form-check.toogle--btn {
  width: 40px;
  display: flex;
  padding-top: 3px;
}

.auto-recurring-deposite-count .toogle--btn .form-check-label:before {
  right: auto;
  left: 0;
}

.auto-recurring-deposite-count .toogle--btn .form-check-label::after {
  right: -14px;
}

.auto-recurring-deposite-count .toogle--btn input:checked+.form-check-label::after {
  right: -34px;
}

.schedule-preview-slideout:not(.slideout-open) .schedule-preview,
.schedule-preview-slideout:not(.slideout-open) h3 {
  display: none;
}

/*Error Password */
.val-error-password h4 {
  font-size: 14px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 10px;
  margin-top: 16px;
}

.val-error-password li {
  font-size: 14px;
  color: #454545;
  padding-left: 12px;
  margin-bottom: 10px;
}

.val-error-password li.not-filled {
  opacity: 65%;
}

.val-error-password li.not-filled .material-icons {
  background: #e3e3e3;
  color: #aaaaaa;
}

.val-error-password .material-icons {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  font-size: 16px;
  text-align: center;
  line-height: 20px;
  margin-right: 13px;
  vertical-align: middle;
  background: rgba(27, 167, 78, 0.24);
  color: #1ba74e;
}

/* .val-error-password li.not-valid {  color: red;} */
/* .val-error-password li.not-valid span {  color: #fff;  background: red;} */

.not-in-focus .val-error-password li.not-filled {
  color: red;
}

.not-in-focus .val-error-password li.not-filled span {
  color: #fff;
  background: red;
}

.balance-prevention {
  margin-bottom: 50px;
}

.balance-prevention .transfer-list h4 {
  font-size: 16px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 4px;
}

.balance-prevention .transfer-list p {
  font-size: 12px;
  font-weight: 300;
  color: #636363;
}

.balance-prevention .learn-more>span {
  font-size: 12px;
  font-weight: 400;
  color: #44479d;
  cursor: pointer;
}

.balance-prevention .transfer-list-radio .learn-more {
  position: absolute;
  top: 28px;
  right: 22px;
  z-index: 9;
}

.balance-prevention .learn-more svg {
  width: 13px;
  height: 13px;
  margin-right: 4px;
  vertical-align: middle;
}

.balance-prevention .transfer-list-radio label {
  padding: 26px 22px 26px 105px;
  cursor: pointer;
}

.balance-prevention .transfer-list-radio label input[type='checkbox'] {
  display: none;
}

.balance-prevention .transfer-list-radio label span {
  width: 66px;
  height: 24px;
  display: inline-block;
  position: absolute;
  top: 0;
  left: 22px;
  background: #e0e0f0;
  border-radius: 20px;
  padding: 0;
  cursor: pointer;
  bottom: 0px;
  margin: auto;
}

.balance-prevention .transfer-list-radio label span::before {
  width: 34px;
  height: 18px;
  content: 'OFF';
  background: #fff;
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.08);
  border-radius: 14px;
  display: block;
  position: absolute;
  left: 2px;
  top: 3px;
  font-size: 12px;
  font-weight: 500;
  color: #bab6b6;
  line-height: 30px;
  text-align: center;
  transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -webkit-transition: 0.4s ease-in-out;
  line-height: 20px;
}

.balance-prevention .transfer-list-radio label input:checked+span:before {
  left: 28px;
  content: 'ON';
  color: #fff;
  background: #5d62e0;
}

/*.balance-prevention .transfer-list-radio label:before {content: ''; position: absolute; left: 22px; top: 24px; border: 1px solid #B4B4B4; width: 18px; height: 18px; display: block; border-radius: 50%; background: #F0F0F0; }
.balance-prevention .transfer-list-radio input:checked + label:before {border-color: #585DE5; }
.balance-prevention .transfer-list-radio input:checked + label:after {width: 10px; height: 10px; content: ''; position: absolute; left: 26px; display: block; background: #585DE5; border-radius: 50%; top: 28px; }*/
.balance-prevention .transfer-label {
  color: #454545;
  font-size: 14px;
  font-weight: 400;
}

.balance-prevention .transfer-bottom {
  padding: 0 22px 0 105px;
}

.balance-prevention .donation-block small {
  color: #919191;
  font-size: 10px;
  margin-left: 12px;
}

.balance-prevention .donation-block {
  padding: 0 35px 25px 56px;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 20px;
}

.balance-prevention .donation-block:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}

.balance-prevention .donation-row {
  padding-left: 25px;
  border-left: 1px solid #cbcbd461;
}

.balance-prevention .toogle--btn {
  position: absolute;
  left: -14px;
  top: -15px;
}

.balance-prevention .toogle--btn input:checked+.form-check-label::after {
  right: -51px;
}

.balance-prevention .donate-popup {
  width: 495px;
  box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.15);
  padding: 33px;
  border-radius: 10px;
  -moz-box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: calc(100% + 14px);
  right: 0;
  background: #fff;
  z-index: 9999;
}

.balance-prevention .donate-popup .btn {
  background: #e8e8f8;
}

.balance-prevention .donate-popup .material-icons {
  opacity: 30%;
  cursor: pointer;
}

.balance-prevention .donate-popup p {
  font-size: 15px;
  opacity: 90%;
}

.balance-prevention .donate-popup p:not(:last-child) {
  margin-bottom: 20px;
}

.balance-prevention .donate-popup:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-width: 0 8px 10px;
  border-style: solid;
  border-color: transparent transparent #fff transparent;
  bottom: 100%;
  right: 30px;
}

.balance-prevention .donate-popup li {
  box-shadow: none;
  border-radius: 0;
  border: 0;
  padding: 0 0 0 30px;
  margin: 0;
  min-height: initial;
  font-size: 15px;
  font-weight: 400;
  color: #454545;
  opacity: 90%;
  position: relative;
}

.balance-prevention .donate-popup li:not(:last-child) {
  margin-bottom: 20px;
}

.balance-prevention .donate-popup li:before {
  content: '';
  position: absolute;
  width: 5px;
  height: 5px;
  display: block;
  background: #575757;
  border-radius: 50%;
  top: 5px;
  left: 0;
}

.balance-prevention .input--group {
  max-width: 188px;
}

.balance-prevention .transfer-from {
  max-width: 250px;
}

.content-page .footer-actions {
  bottom: 0;
  left: 0;
  right: 0;
  padding: 20px 40px;
  box-shadow: 1px -2px 16px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 1px -2px 16px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 1px -2px 16px rgba(0, 0, 0, 0.1);
}

.content-page .footer-actions .btn-primary {
  padding: 0 35px;
  margin-left: 20px;
}

.deposit-page {
  padding-bottom: 80px;
}

.balance-prevention li:not(.selected) .learn-more,
.balance-prevention li:not(.selected) .transfer-bottom,
.balance-prevention li.selected-error .transfer-list-radio label:after {
  display: none;
}

.balance-prevention .transfer-list li:not(.selected) h4 {
  opacity: 65%;
}

.balance-prevention .transfer-list li:not(.selected) p {
  color: #717171;
}

.balance-prevention .not-available {
  font-size: 15px;
  font-weight: 400;
  color: #e35a5a;
  padding: 23px 25px 0;
  margin-bottom: -7px;
}

.balance-prevention .transfer-list-radio .not-available+.learn-more {
  top: 85px;
}

.balance-prevention .transfer-list li.selected-error {
  opacity: 0.5;
}

.balance-prevention li.selected-error .transfer-list-radio input:checked+label:before {
  border-color: #e35a5a;
  background: rgba(227, 90, 90, 0.1);
}

/*Page Batch Batch Manually Popup*/
.modal-batch-close .modal-dialog {
  max-width: 450px;
}

.modal-batch-close .modal-header {
  padding: 25px 32px 30px;
  border: 0;
}

.modal-batch-close .modal-header .modal-title {
  font-size: 18px;
  font-weight: 500;
  color: #454545;
}

.modal-batch-close .modal-body {
  padding: 0 30px;
}

.modal-batch-close .modal-footer {
  padding: 0 32px 25px;
  border: 0;
  flex-direction: column;
}

.modal-batch-close .modal-footer .btn {
  width: 100%;
  margin: 5px 0 0;
  height: 50px;
  font-size: 15px;
}

.modal-batch-close .modal-footer .btn.btn-primary {
  text-transform: uppercase;
}

.modal-batch-close .modal-body p {
  font-size: 16px;
  font-weight: 400;
  text-align: center;
  color: #454545;
  line-height: 22px;
}

.modal-batch-close .modal-content {
  box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.15);
  border: 0;
}

/*Donate Page*/
.donate-wrap {
  max-width: 570px;
  padding: 30px 25px 50px;
}

.donate-details img {
  width: 94px;
  height: 94px;
  margin-bottom: 19px;
}

.donate-details .donate-info-sendto h6 {
  font-size: 20px;
  line-height: 1;
  font-weight: 500;
  margin-bottom: 6px;
}

.donate-details .sendto-title {
  font-size: 14px;
  font-weight: 400;
  color: #b1b1b1;
  text-transform: uppercase;
  margin-bottom: 9px;
  display: block;
}

.donate-details .donate-info-sendto .sendto-tax,
.donate-details .donate-info-sendto .sendto-address {
  font-size: 14 px;
  line-height: 1.4;
}

.donate-amount .form-control {
  height: 71px;
  padding: 20px 25px 15px;
  text-align: right;
  font-size: 30px;
  line-height: 1.4;
  font-weight: 500;
  border-radius: 10px;
}

.donate-amount .form-control:focus {
  outline: none;
  box-shadow: none;
  border-color: #ced4da;
}

.donate-amount .form-control::placeholder {
  opacity: 0.5;
}

.donate-amount .panel--title {
  position: absolute;
  left: 32px;
  top: 30px;
}

.donate-amount .donate-balance {
  margin-top: 12px;
  color: #868686;
  font-size: 15px;
  font-weight: 400;
  padding: 0 32px;
}

.donate-amount .donate-balance span {
  font-weight: 500;
  color: #454545;
}

.recurring-block.card--custom {
  border-radius: 8px;
  padding: 28px 32px;
}

.recurring-block .form-control {
  height: 48px;
  background: #fbfbfd;
  border-color: #bebfd4;
  border-radius: 5px;
  padding: 13px 16px 9px;
  resize: none;
  overflow: initial;
  font-size: 16px;
  color: #454545;
  min-height: initial;
}

.recurring-block .ngx-daterangepicker-action {
  right: 20px;
  top: 40px;
  color: #bababa;
  position: absolute;
}

.recurring-block .recurring--section label.form-check-label {
  text-transform: initial;
  font-size: 15px;
  font-weight: 400;
  margin-bottom: 0;
}

.recurring-block .recurring--content ng-select .ng-select-container {
  border: 1px solid #bebfd4;
  border-radius: 5px;
  background: #fbfbfd;
  height: 48px;
}

.recurring-block .recurring--section label,
.recurring-block .recurring--section legend {
  text-align: left;
  font: normal normal 500 14px/18px Azo Sans;
  letter-spacing: 0px;
  color: #454545;
  text-transform: uppercase;
  margin-bottom: 8px;
}

.recurring-block .donate-count span {
  font-size: 16px;
  font-weight: 500;
  color: #454545;
  opacity: 65%;
  display: block;
  margin-top: 20px;
}

.recurring-block .recurring-note {
  margin-top: 22px;
  padding-top: 25px;
  border-top: 1px solid rgba(203, 203, 212, 0.38);
}

.recurring-block .recurring--section .row {
  margin: 0 -6px;
}

.recurring-block .recurring--section .row>* {
  padding: 0 6px;
}

.donate-send .donate-org {
  border: 1px solid #f6dcb2;
  border-radius: 10px;
  margin-bottom: 28px;
  background: #f7ecda;
  padding: 20px;
}

.donate-send .donate-org svg {
  width: 21px;
  height: 21px;
  flex: 0 0 auto;
  margin-right: 16px;
}

.donate-send .donate-org p {
  font-size: 13px;
  margin: 0;
  color: #000000;
  opacity: 80%;
}

.donate-send .recurring--section {
  margin: 0;
  padding: 0;
  box-shadow: none;
  border-radius: 0;
}

.donate-send .recurring--section>.row {
  flex-direction: column-reverse;
}

.donate-send .recurring--section>.row>* {
  flex: 0 0 auto;
  width: 100%;
}

.donate-send .recurring--section .form--group.c-form-check {
  display: none;
}

.donate-send .recurring--section .form--group.recurring-count {
  flex-direction: column;
  width: 55%;
  flex: 0 0 auto;
  align-items: flex-start !important;
}

.donate-send .recurring--section .form-control.count--input {
  width: calc(100% - 16px);
}

.donate-send .recurring--section .form--group .send-on_div {
  width: 100%;
  flex-direction: column;
  align-items: self-start;
  margin-bottom: 22px;
}

.donate-send .recurring-total-amount {
  margin-top: 0 !important;
}

.donate-send .recurring-total-amount span {
  font-size: 16px;
  font-weight: 500;
  color: #454545;
  opacity: 65%;
  margin-top: 10px;
  display: block;
}

.donate-send .recurring--section .recurring--content .recurring-total-amount label {
  font-size: 14px;
}

.donate-send .recurring--section .recurring--content .transfer_now_amount .input--group {
  flex-direction: column;
}

.donate-send .recurring--section .recurring--content .transfer_now_amount {
  border-top: 1px solid #ddd;
}

.donate-send .separate-note .transfer_now_amount .input--group label {
  margin-bottom: 10px;
}

.donate-send .separate-note .transfer_now_amount .input--group textarea.form_control {
  background: #fbfbfd;
  padding: 15px 16px 9px;
  height: 48px;
}

.donate-wrap .title--bar a {
  font-size: 14px;
  color: #454545;
}

.donate-wrap .send-money--panel {
  margin-top: -40px;
}

.donate-ul li {
  padding: 10px 0;
  border-bottom: 1px solid #ededed;
}

.donate-ul .donate-schedule {
  color: #454545;
  font-size: 16px;
}

.donate-ul .donate-date {
  font-size: 12px;
}

.donate-ul .donate-name {
  font-size: 16px;
  color: #454545;
  font-family: 'FbShefa';
  line-height: 1;
}

.modal-batch-close.modal-schedule .modal-header {
  border-bottom: 1px solid #cbcbcb;
}

.modal-batch-close.modal-schedule .modal-body {
  padding: 20px 30px;
}

.action--buttons .btn.btn-primary,
.modal-schedule .btn.btn-secondary {
  font-size: 15px;
  height: 50px;
}

/*Update Org Profile Page*/
.info-box {
  padding-top: 38px;
}

.info-box h4 {
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 10px;
}

.info-box.signup-box .card--custom {
  padding: 30px 42px;
}

.info-box .account-detail .action-copy {
  flex-wrap: wrap;
}

.info-box .account-detail .action-copy b {
  font-size: 14px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 5px;
  flex: 0 0 auto;
  width: 100%;
  line-height: 18px;
  text-transform: uppercase;
}

.info-box .account-detail:not(:last-child) {
  margin-bottom: 28px;
}

.info-box .account-detail span {
  color: #454545;
  opacity: 78%;
  font-weight: 400;
  font-size: 16px;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1.2;
  max-width: calc(100% - 40px);
}

.info-box .account-detail svg {
  margin-left: 8px;
  cursor: pointer;
  width: 17px;
  flex: 0 0 auto;
}

.info-box .info-accout .row:after {
  content: '';
  position: absolute;
  left: 48%;
  transform: translateX(-50%);
  top: 0;
  bottom: 0;
  width: 1px;
  background: #ddd;
}

.info-box .info-accout .row.hide-line:after {
  display: none;
}

.info-box .info-image {
  width: 64px;
  height: 64px;
  border-radius: 50%;
  margin-right: 20px;
}

.info-box .info-seperator {
  margin-bottom: 30px;
}

.form .form-group {
  margin-bottom: 20px;
}

.form .form-label {
  font-size: 14px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 5px;
  line-height: 1.2;
  text-transform: uppercase;
}

.form .form-control {
  border: 1px solid #bebfd4;
  border-radius: 3px;
  height: 43px;
  background: #fbfbfd;
  padding: 10px 16px;
  font-size: 16px;
  font-weight: 400;
  color: #454545;
}

.form .form-control:focus {
  background: inherit;
  border-color: #72727b;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

.form .form-action .btn {
  height: 35px;
  line-height: 35px;
  padding: 0 18px;
  font-size: 14px;
  font-weight: 500;
}

/*  Integrations Page Design */
.section-integrations {
  padding: 50px;
}

.section-integrations .section-merchant {
  border-radius: 14px;
  background: #f0f0f4;
  border: 1px solid #dbdbe5;
  padding: 46px 70px 70px;
}

.section-integrations .inner-head {
  color: #454545;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 15px;
  text-transform: uppercase;
}

.section-integrations .form-control {
  border: 1px solid #c5c5c5;
  border-radius: 5px;
  max-width: 365px;
  margin: 0 auto;
  background: rgba(17, 18, 36, 0.02);
  font-size: 16px;
  color: #454545;
  height: 42px;
  padding: 13px 20px 10px;
}

.section-integrations .form-control::placeholder {
  color: rgba(69, 69, 69, 0.35);
}

.section-integrations .merchant-search {
  margin-bottom: 75px;
}

.seperator:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 10px;
  background: #d6d6d9;
  height: 1px;
  z-index: 0;
}

.seperator span {
  padding: 0 10px;
  background: #f0f0f4;
  position: relative;
  z-index: 1;
  font-size: 14px;
  font-weight: 500;
  color: rgba(69, 69, 69, 0.42);
}

.section-integrations .merchant-card {
  margin-top: 30px;
}

.section-integrations .card-block {
  box-shadow: 0px 5px 16px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 0px 5px 16px rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 0px 5px 16px rgba(0, 0, 0, 0.08);
  border: 1px solid rgba(203, 203, 212, 0.38);
  border-radius: 10px;
  height: 100%;
  padding: 30px;
}

.section-integrations .card-head {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 14px;
}

.section-integrations .card-desc {
  color: #454545;
  opacity: 72%;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 18px;
}

.section-integrations .card-btn {
  background: rgba(93, 98, 224, 0.12);
  width: 120px;
  height: 35px;
  text-transform: uppercase;
  color: #5d62e0;
  font-size: 15px;
  font-weight: 500;
  border-radius: 8px;
  margin-top: auto;
}

.section-integrations .card-btn:hover {
  background: rgba(93, 98, 224, 1);
  color: #fff;
}

.section-integrations .card-block:hover {
  border-color: rgba(93, 98, 224, 0.5);
}

.section-integrations .card-block .row {
  margin: 0 -7px;
}

.section-integrations .card-block .row>* {
  padding: 0 7px;
}

.section-integrations .section-logo {
  border: 1px solid #d7d7de;
  border-radius: 14px;
  margin-top: 50px;
  padding: 0 20px 30px;
}

.section-integrations .section-logo h4 {
  padding: 0 15px;
  margin: -10px auto 33px;
  background: #f8f8f8;
}

.section-integrations .heading {
  font-size: 18px;
  color: #454545;
}

.section-integrations .section-profile {
  box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.05);
  border: 1px solid rgba(203, 203, 212, 0.38);
  border-radius: 8px;
  background: #fff;
  padding: 26px 32px;
  margin-left: 40px;
}

.section-integrations .img-logo {
  border: 1px solid #e8e8ec;
  border-radius: 6px;
  height: 60px;
  text-align: center;
  padding: 10px;
  margin-bottom: 14px;
}

.section-integrations .img-logo img {
  object-fit: cover;
}

.section-integrations .img-logo .logo-span {
  font-size: 12px;
  color: rgba(69, 69, 69, 0.62);
  background: #fff;
  position: absolute;
  bottom: -9px;
  padding: 0 5px;
}

.section-integrations .section-profile .row {
  margin: 0 -5px;
}

.section-integrations .section-profile .row>* {
  padding: 0 5px;
}

.btn-back {
  font-size: 15px;
  font-weight: 500;
  color: #5d62e0;
  text-transform: uppercase;
}

.modal-integrate-success p {
  max-width: 340px;
  margin: 0 auto 32px;
}

.modal-integrate-loader .modal-dialog h6 {
  margin-bottom: 50px;
  font-size: 16px;
  color: #454545;
}

.section-logo .carousel-indicators {
  display: none;
}

.section-logo .carousel-control-prev-icon,
.section-logo .carousel-control-next-icon {
  background-image: none;
  border-width: 3px;
  border-style: solid;
  border-color: transparent #949494 #949494 transparent;
  width: 15px;
  height: 15px;
}

.section-logo .carousel-control-prev,
.section-logo .carousel-control-next {
  border-radius: 10px;
  width: 40px;
  height: 40px;
  background: #e5e5e5;
  color: #949494;
  opacity: 1;
  top: 12px;
}

.section-logo .carousel-inner {
  padding: 0 40px;
}

.section-logo .carousel {
  position: static;
}

.section-logo .carousel-item {
  text-align: center;
}

.section-logo .merchant-slider {
  width: 100%;
  position: relative;
}

.section-logo .carousel-control-prev span {
  transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  margin-left: 4px;
}

.section-logo .carousel-control-next span {
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  margin-right: 4px;
}

.section-logo button:hover .carousel-control-prev-icon,
.section-logo button:hover .carousel-control-next-icon {
  border-color: transparent #494949 #494949 transparent;
}

.section-logo .carousel-control-prev:hover,
.section-logo .carousel-control-next:hover {
  background: #dadada;
}

.modal-api .apikey-hash-wrap .apikey-hash-tag {
  justify-content: space-between;
}

.modal-api .copied:after {
  position: absolute;
  right: 22px;
}

.modal-integration .modal-dialog.modal-lg {
  max-width: 632px;
}

.modal-integration .modal-dialog.modal-md {
  max-width: 520px;
}

.modal-integration .modal-footer {
  background: #f5f5f5;
  padding: 15px 28px;
}

.modal-integration .modal-footer p {
  font-size: 14px;
  color: #454545;
  opacity: 96%;
  line-height: 1.4;
}

.modal-integration .modal-footer p span {
  font-weight: 500;
}

.modal-integration .form-wrap {
  max-width: 425px;
  margin: 0 auto 30px;
}

.modal-integration .form-wrap h5 {
  margin-bottom: 10px;
  font-size: 14px;
  color: #454545;
  font-weight: 500;
}

.modal-integration .form-wrap .form-control {
  border-radius: 5px;
  background: #fbfbfd;
  border-color: #bebfd4;
  padding: 15px 20px;
  font-size: 16px;
  color: #454545;
  margin-bottom: 16px;
}

.modal-integration .action-copy .material-icons {
  color: #5d62e0;
}

.modal-integration .btn {
  height: 50px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
}

.modal-integration .modal-header {
  padding-top: 40px;
}

.modal-integration .modal-account-header h4 {
  color: #454545;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 8px;
}

.modal-integration .modal-account-header p {
  color: #454545;
  font-size: 15px;
  font-weight: 400;
  max-width: 350px;
  text-align: center;
  line-height: 1.5;
}

.modal-integration .close {
  position: absolute;
  top: 30px;
  right: 30px;
}

.modal-integration .modal-body {
  padding: 30px 30px 15px;
}

.modal-integration .modal-steps {
  padding: 25px;
  background: #f7f7f7;
  border-radius: 10px;
  margin-bottom: 35px;
}

.modal-integration .modal-steps h5 {
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 15px;
}

.modal-integration .step-count {
  width: 30px;
  height: 30px;
  text-align: center;
  background: #e9e9e9;
  border-radius: 50%;
  margin-right: 12px;
  flex: 0 0 auto;
  color: #454545;
  font-size: 16px;
  font-weight: 700;
  line-height: 32px;
}

.modal-integration .step-img {
  align-self: center;
  margin-left: 10px;
  flex: 0 0 auto;
  width: 58px;
}

.modal-integration .step-desc {
  font-size: 15px;
  color: #454545;
  line-height: 1.4;
  text-align: left;
}

.modal-integration .modal-dialog ul li:not(:last-child) {
  margin-bottom: 3px;
}

.modal-integration .learn-more svg {
  width: 13px;
  height: 13px;
}

.modal-integration .learn-more path {
  fill: #5d62e0;
}

.modal-integration .learn-more {
  color: #5d62e0;
  font-size: 12px;
  font-weight: 400;
  cursor: pointer;
}

.modal-integration .link {
  color: #5d62e0;
  opacity: 96%;
  text-decoration: underline;
  cursor: pointer;
}

.modal-integration .text-wrap p {
  opacity: 70%;
}

.modal-learn-more h4 {
  font-size: 16px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 20px;
}

.modal-learn-more .modal-body p,
.modal-learn-more .modal-body li {
  font-size: 15px;
  opacity: 90%;
  color: #454545;
}

.modal-api .icon-copy svg {
  width: 18px;
  height: 18px;
  cursor: pointer;
  position: absolute;
  bottom: 11px;
  right: 13px;
}

.modal-api .form-wrap .form-control {
  background: rgba(93, 98, 224, 0.1);
  border-radius: 10px;
  height: 40px;
  border: 0;
  color: rgba(69, 69, 69, 0.55);
  padding: 8px 20px 10px 18px;
}

.modal-mid.modal-integration .form-wrap {
  max-width: 390px;
}

.modal-mid .icon-delete {
  position: absolute;
  top: 20px;
  right: 15px;
  cursor: pointer;
}

.modal-integration .form-group .with-icon {
  padding-right: 40px;
}

.donate-org .donate-container {
  max-width: 1005px;
  margin: 0 auto;
  padding: 50px 15px 20px;
}

.donate-org .donate-left {
  flex: 0 0 auto;
  width: 54.4%;
}

.donate-org .donate-right {
  flex: 0 0 auto;
  width: 37.4%;
}

.donate-org .matbia-card .panel--title:first-child {
  width: 60%;
  flex: 0 0 auto;
}

.donate-org .matbia-card .panel--title:last-child {
  width: 40%;
  flex: 0 0 auto;
}

.donate-org .matbia-card .panel--title:first-child .form-control {
  border-right: 0;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0;
}

.donate-org .matbia-card .panel--title:last-child .form-control {
  border-left: 0;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0;
  padding-left: 0;
}

.donate-org .recurring-block .recurring-note {
  border-top: 0;
  margin-top: 0;
}

.donate-org .donate-payment span {
  font-size: 16px;
  color: #44479d;
  margin-right: 50px;
}

.donate-org .donate-payment a>img {
  max-width: 124px;
}

.donate-org .donate-payment span:after {
  content: '';
  position: absolute;
  right: -25px;
  height: 37px;
  width: 1px;
  display: block;
  background: #aeaec4;
  top: -8px;
}

.donate-org .login-card {
  border: 1px solid rgba(203, 203, 212, 0.7);
  border-radius: 18px;
  background: #f8f8f8;
  padding: 27px 32px 32px;
  margin-bottom: 52px;
}

.donate-org .login-card h6 {
  font-size: 15px;
  color: #454545;
  font-weight: 400;
  max-width: 270px;
  margin: 0 auto;
}

.donate-org .login-card .btn.btn-secondary {
  font-size: 15px;
  font-weight: 500;
  text-align: center;
  height: 46px;
}

.donate-org .donate-payment-detail h6 {
  margin-bottom: 0px;
  font-size: 14px;
  font-weight: 500;
  color: #555555;
  opacity: 40%;
}

.donate-org .donate-payment-detail li {
  margin-bottom: 25px;
}

.donate-org .donate-payment-detail a {
  font-size: 17px;
  color: #555555;
}

.donate-org .login-card .btn.btn-secondary img {
  max-width: 20px;
  position: absolute;
  top: 14px;
  left: 20px;
}

.donate-org .recurring-block .donate-frequency label {
  border: 1px solid #d9dae2;
  border-radius: 8px;
  height: 32px;
  color: rgba(69, 69, 69, 0.62);
  font-size: 16px;
  font-weight: 400;
  text-transform: capitalize;
  line-height: 32px;
  min-width: 100px;
  margin-right: 8px;
  text-align: center;
  cursor: pointer;
}

.donate-org .recurring-block .donate-frequency input:checked+label {
  color: #5d62e0;
  border-color: #5d62e0;
  background: #f2f3fd;
}

.donate-org .count {
  font-size: 16px;
  color: #454545;
  opacity: 60%;
  position: absolute;
  right: 16px;
  top: 12px;
}

.donate-org .set-count .form-control {
  padding-right: 62px;
}

.donate-org .count-disabled .count {
  left: 16px;
  right: auto;
}

.donate-org .set-count .toogle--btn {
  position: absolute;
  top: -11px;
  right: 53px;
}

.donate-org .set-count>label {
  padding-right: 40px;
}

.filter-dropdown {
  width: 480px;
  background: #fff;
  box-shadow: 0px 7px 10px rgba(18, 21, 87, 0.18);
  border-radius: 8px;
  position: absolute;
  left: 0;
  top: 47px;
  z-index: 9;
}

.filter-dropdown .filter-bottom {
  border-top: 1px solid #ddd;
  padding: 10px 15px;
}

.filter-dropdown .btn-default {
  background: rgba(93, 98, 224, 0.12);
  color: #616161;
  line-height: 38px;
  padding: 4px 20px 0;
  border-radius: 8px;
}

.filter-dropdown .btn-clear {
  opacity: 50%;
  color: #616161;
}

.filter-dropdown .filter-left {
  flex: 0 0 auto;
  width: 45%;
}

.filter-dropdown .filter-right {
  flex: 0 0 auto;
  width: 55%;
}

.filter-dropdown .filter-left {
  border-right: 1px solid #ddd;
}

.filter-dropdown .filter-top {
  min-height: 180px;
}

.filter-dropdown .filter-top ul {
  padding: 11px 0;
}

.filter-dropdown .filter-right li label,
.filter-dropdown .filter-left li {
  display: block;
  padding: 12px 16px 10px;
  font-size: 16px;
  font-weight: 400;
  color: #616161;
  position: relative;
  line-height: 1;
  cursor: pointer;
}

.filter-dropdown .filter-top li label {
  padding-left: 45px;
}

.filter-dropdown .filter-top li:hover {
  background: #eaedfb;
}

.filter-dropdown .filter-right li label:before {
  content: '';
  position: absolute;
  left: 16px;
  width: 18px;
  height: 18px;
  border: 1px solid #7e81bf;
  border-radius: 50%;
  background: #f3f3f9;
  top: 10px;
}

.filter-dropdown .filter-right li input:checked+label:after {
  content: '';
  position: absolute;
  left: 20px;
  top: 14px;
  width: 10px;
  height: 10px;
  background: #585de5;
  border-radius: 50%;
}

.filter-dropdown .filter-left li {
  font-weight: 500;
}

.filter-dropdown .filter-left li:after {
  content: '';
  width: 6px;
  height: 6px;
  position: absolute;
  right: 20px;
  top: 16px;
  border-right: 2px solid rgba(97, 97, 97, 0.5);
  border-bottom: 2px solid rgba(97, 97, 97, 0.5);
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.filter-dropdown .filter-top li:hover {
  color: #5d62e0;
}

.filter-dropdown .filter-left li:hover:after {
  border-color: #5d62e0;
}

.filter-dropdown .filter-left li svg {
  position: absolute;
  right: 32px;
  top: 12px;
}

.filter-block .btn.btn-secondary {
  height: 45px;
  border-radius: 8px;
  color: #454545;
  text-transform: capitalize;
  font-size: 15px;
  padding: 0 15px;
  display: flex;
  align-items: center;
  background: #e9e9e9;
}

.filter-block .filter-count {
  background: #3b3e7c;
  width: 15px;
  height: 15px;
  display: inline-block;
  border-radius: 50%;
  color: #fff;
  font-size: 10px;
  text-align: center;
  line-height: 15px;
  margin-left: 5px;
}

.filter-block .btn.btn-outline-dark {
  border-color: rgba(0, 0, 0, 0.15);
  color: #454545;
  font-size: 16px;
  font-weight: 500;
  min-height: 45px;
  padding: 2px 18px 0;
  border-radius: 8px;
}

.filter-block .btn.btn-outline-dark:hover {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.15);
  color: #454545;
}

.filter-selected li {
  background: #e8e8f0;
  border-radius: 20px;
  border: 1px solid #ddd;
  margin-right: 10px;
  padding: 2px 10px;
  font-size: 12px;
  color: #575758;
}

.filter-selected li span {
  color: #4e4e4f;
  margin-left: 3px;
  font-weight: 500;
}

.filter-selected li .material-icons {
  opacity: 50%;
  font-size: 13px;
  line-height: 1;
  cursor: pointer;
}

.selected-row {
  background: #f2f2f2;
  padding: 20px 15px;
  position: fixed;
  right: 0;
  bottom: 42px;
  z-index: 99;
  width: calc(100% - 300px);
  box-shadow: 0px -7px 26px -9px #c8c9ea;
  -moz-box-shadow: 0px -7px 26px -9px #c8c9ea;
  -webkit-box-shadow: 0px -7px 26px -9px #c8c9ea;
  transition: 0.5s all;
  -moz-transition: 0.5s all;
  -webkit-transition: 0.5s all;
}

.selected-row label {
  text-transform: uppercase;
  font-size: 12px;
  color: #8b8b8b;
  display: block;
  margin-bottom: 3px;
}

.selected-row span {
  font-size: 15px;
  font-weight: 500;
}

.selected-row .selected-col {
  padding: 0 10px;
}

.slidebar-close .selected-row {
  width: calc(100% - 65px);
}

.selected-row .selected-col:last-child {
  padding-left: 40px;
  border-left: 1px solid #d3d3d3;
  text-align: right;
}

.selected-row-active {
  padding-bottom: 110px !important;
}

.toogle-btn label {
  width: 84px;
  height: 34px;
  background: #e0e0f0;
  border-radius: 20px;
  padding: 0;
  position: relative;
  cursor: pointer;
}

.toogle-btn label:before {
  width: 41px;
  height: 28px;
  content: 'OFF';
  background: #fff;
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.08);
  border-radius: 14px;
  display: block;
  position: absolute;
  left: 3px;
  top: 3px;
  font-size: 14px;
  font-weight: 500;
  color: #bab6b6;
  line-height: 30px;
  text-align: center;
  transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -webkit-transition: 0.4s ease-in-out;
}

.toogle-btn input:checked+label:before {
  left: 39px;
  content: 'ON';
  color: #fff;
  background: #5d62e0;
}

.transfer-row .alert--wrap .dollar--icon {
  top: 35px;
}

.transfer-row .alert--wrap .form-control {
  max-width: 155px;
}

.transfer-row .form-amt {
  flex: 0 0 auto;
  width: 21%;
  margin-right: 5%;
}

.transfer-row .form-balance {
  flex: 0 0 auto;
  width: 28%;
  margin-right: 5%;
}

.transfer-row .form-transfer {
  flex: 0 0 auto;
  width: 29%;
  margin-left: auto;
}

.merchant-list-dropdown-class {
  width: 100%;
  max-width: 410px;
  border-radius: 10px;
  box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.15);
}

.merchant-list-dropdown-class .dropdown-item img {
  max-width: 86px;
}

.merchant-list-dropdown-class .dropdown-item {
  color: #454545;
  font-size: 14px;
  font-weight: 400;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}

.merchant-list-dropdown-class .dropdown-item:hover,
.merchant-list-dropdown-class .dropdown-item:active {
  background: rgba(0, 0, 0, 0.08);
  border-bottom-color: transparent;
}

.merchant-list-dropdown-class .dropdown-item .material-icons {
  opacity: 0;
}

.merchant-list-dropdown-class .dropdown-item .merchant-list-name {
  flex: 0 0 auto;
  width: 33%;
}

.merchant-list-dropdown-class .dropdown-item:hover .material-icons {
  opacity: 0.55;
}

.edit-note-modal .form-control {
  background: #fafafa;
  resize: none;
  font: normal normal normal 16px/18px Azo Sans;
  padding-top: 12px;
  box-shadow: inset 0px 3px 6px #00000003;
  border: 1px solid #d8d8d8;
  border-radius: 5px;
  height: 102px;
}

.token-page {
  min-height: calc(100vh - 81px);
}

.token-page .form-check {
  margin-bottom: 0px;
  padding: 0;
  position: relative;
  cursor: pointer;
}

.token-page .form-check .form-check-input {
  width: 18px;
  height: 18px;
  margin: auto 0;
  position: absolute;
  top: 0px;
  left: 20px;
  bottom: 0px;
  cursor: pointer;
}

.token-page .form-check .form-check-input:checked {
  background-color: #5d62e0;
  border-color: #5d62e0;
}

.token-head {
  margin-bottom: 36px;
}

.token-head figure {
  margin: 0;
}

.token-head figure img {
  max-width: 100px;
  max-height: 100px;
}

.token-head ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}

.token-head ul li {
  padding-left: 40px;
}

.token-head ul li:first-child {
  padding-right: 30px;
  border-right: 1px solid #d6d6e1;
}

.token-head ul li span {
  font-size: 15px;
  line-height: 19px;
  color: #8b8b8b;
  margin-bottom: 4px;
}

.token-head ul li h6 {
  font-size: 20px;
  line-height: 26px;
  color: #454545;
  font-weight: 500;
  margin-bottom: 0;
}

.token-filter {
  padding-bottom: 34px;
}

.token-filter .form-control {
  background: #efefef url('../img/icon-search.svg') no-repeat scroll left 20px center;
  border: 1px solid #d2d2d2;
  border-radius: 6px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 440px;
  padding: 10px 20px 10px 47px;
  font-size: 16px;
  line-height: 24px;
}

.token-filter .btn.btn-secondary {
  text-align: left;
  font: normal normal 500 16px/24px Azo Sans;
  letter-spacing: 0px;
  color: #454545;
  text-transform: none;
  background: #e5e5e5;
  border-radius: 8px;
  border: 1px solid #e5e5e5;
  padding: 10px 16px;
  height: auto;
}

.token-filter .btn.btn-secondary span {
  max-width: 18px;
  display: inline-block;
  margin-right: 14px;
}

.token-filter .btn.btn-secondary span img {
  max-width: 100%;
}

.token-filter .btn.btn-secondary-small {
  font: normal normal 500 14px/24px Azo Sans;
  color: rgba(69, 69, 69, 0.65);
}

.token-filter .dropdown-menu {
  padding: 10px 0px;
  box-shadow: 0px 10px 30px rgba(13, 15, 49, 0.18);
  border: 1px solid rgba(238, 238, 241, 1);
  border-radius: 12px;
  min-width: 260px;
}

.token-filter .dropdown-menu .form-check-label {
  font: normal normal 400 16px/24px Azo Sans;
  letter-spacing: 0px;
  color: #454545;
  text-transform: capitalize;
  padding: 7px 20px 7px 52px;
  width: 100%;
  cursor: pointer;
}

.token-filter .dropdown-menu .form-check:hover {
  background-color: rgba(242, 242, 245, 1);
}

.token-action {
  padding-top: 12px;
  padding-left: 20px;
}

.token-action .btn {
  border: 1px solid rgba(209, 209, 209, 1);
  padding: 8px 12px;
  border-radius: 6px;
  background-color: rgba(0, 0, 0, 0.03) !important;
  font: normal normal 500 14px/20px Azo Sans;
}

.token-action .btn span {
  max-width: 17px;
  margin-right: 5px;
}

.token-action .btn span img {
  max-width: 100%;
}

.token-action .btn.btn-outline-primary {
  color: rgba(93, 98, 224, 1);
}

.token-action .btn.btn-outline-primary:hover {
  border-color: rgba(93, 98, 224, 1);
}

.token-action .btn.btn-outline-danger:hover {
  border-color: rgba(227, 90, 90, 1);
}

.token-action .btn.btn-outline-danger {
  color: rgba(227, 90, 90, 1);
}

.token-action a {
  font: normal normal 400 14px/18px Azo Sans;
  color: rgba(69, 69, 69, 0.5);
  margin-left: 25px;
}

.token-action .span {
  font: normal normal 400 13px/17px Azo Sans;
  color: rgba(168, 168, 168, 1);
}

.token-action .label {
  font: normal normal 500 16px/20px Azo Sans;
  color: rgba(69, 69, 69, 1);
  text-transform: capitalize;
}

.table-token {
  border-top: 1px solid rgba(186, 186, 186, 1);
  margin-top: 22px;
}

.table-token .th-div,
.table-token .td-div {
  width: 13.5%;
}

.table-token .th-date,
.table-token .td-date {
  width: 19%;
}

.table-token .t-row {
  border-radius: 6px;
}

.table-token .form-check-label {
  font: normal normal normal 14px/19px Azo Sans;
}

.td-action>a {
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  position: relative;
}

.td-action>a:first-child {
  margin-right: 40px;
}

.td-action>a:first-child::before {
  content: '';
  display: inline-block;
  width: 1px;
  height: 24px;
  background-color: rgba(143, 143, 143, 1);
  position: absolute;
  right: -20px;
  top: 0px;
  bottom: 0px;
  margin: auto;
  opacity: 0.5;
}

.td-action>a:hover {
  background: rgba(92, 97, 222, 0.12) 0% 0% no-repeat padding-box;
  box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.05);
}

.td-action>a:hover g {
  opacity: 1;
}

.td-action>a:hover path {
  fill: rgba(92, 97, 222, 1);
}

.td-action>a::after {
  display: none;
}

.table-responsive-token {
  overflow: inherit;
}

.table-token .dropdown-menu a {
  font: normal normal 400 16px/24px Azo Sans;
  letter-spacing: 0px;
  color: #454545;
  width: 100%;
  display: inline-block;
  text-transform: capitalize;
  padding: 7px 20px 7px 20px;
  width: 100%;
  cursor: pointer;
}

.table-token .dropdown-menu a.disabled {
  pointer-events: none;
  opacity: 0.5;
}

.table-token .dropdown-menu a i {
  margin-right: 16px;
}

.table-token .dropdown-menu a:hover {
  background-color: rgba(40, 42, 84, 0.06);
  color: #5d62e0;
}

.table-token .dropdown-menu a:hover path:not([stroke]) {
  fill: #5d62e0;
}

.table-token .dropdown-menu a:hover path[stroke] {
  stroke: #5d62e0;
}

.table-token .dropdown-menu a:hover g {
  opacity: 1;
}

.table-token .badge,
.table-process .badge {
  padding: 3px 12px;
  font: normal normal 400 14px/18px Azo Sans;
  border-radius: 15px;
}

.table-token .badge-light,
.table-process .badge-light {
  background: rgba(143, 143, 143, 0.16) 0% 0% no-repeat padding-box;
  color: rgba(143, 143, 143, 1);
}

.table-token .badge-success,
.table-process .badge-success {
  background: rgba(96, 177, 68, 0.15) 0% 0% no-repeat padding-box;
  color: rgba(96, 177, 68, 1);
}

.table-token .badge-danger,
.table-process .badge-danger {
  background: rgba(227, 90, 90, 0.16);
  color: rgba(227, 90, 90, 1);
}

.table-token .badge-warning,
.table-process .badge-warning {
  background: rgba(239, 162, 40, 0.16);
  color: rgba(239, 162, 40, 1);
}

.table-token .badge-info,
.table-process .badge-info {
  background: rgba(227, 90, 140, 0.16);
  color: rgba(227, 90, 140, 1);
  font-style: italic;
}

.table-token .tag {
  margin-left: 5px;
  font: normal normal normal 12px/16px Azo Sans;
  color: rgba(126, 126, 126, 1);
  border: 1px solid rgba(203, 203, 203, 1);
  border-radius: 6px;
  display: inline-block;
  padding: 0px 10px;
}

.link-back span {
  margin-left: 15px;
  font: normal normal 500 18px/24px Azo Sans;
  color: #454545;
}

.token-data-sub {
  background-color: #ededef;
  padding: 34px;
  border: 1px solid #ebebef;
  border-radius: 16px;
  width: 296px;
  flex: 0 0 auto;
}

.token-data-sub span {
  font: normal normal 500 14px/18px Azo Sans;
  letter-spacing: 0px;
  color: #454545;
  text-transform: uppercase;
  margin-bottom: 8px;
}

.token-data-sub h2 {
  font: normal normal 500 35px/46px Azo Sans;
  color: #454545;
  margin-bottom: 33px;
}

.token-data-sub .form-group label {
  font: normal normal 500 14px/18px Azo Sans;
  color: rgba(69, 69, 69, 1);
  display: inline-block;
  width: 100%;
  margin-bottom: 8px;
}

.token-list-item {
  list-style: none;
  padding: 0;
  margin: 0 0 40px;
}

.token-list-item li {
  list-style: none;
  padding: 0;
  margin: 0;
}

.token-list-item li:not(:last-child) {
  margin-bottom: 22px;
}

.token-list-item li label {
  font-size: 13px;
  line-height: 17px;
  color: #454545;
  font-weight: normal;
  width: 100%;
}

.token-list-item li label .tooltip {
  position: relative;
  left: -20px !important;
  opacity: 1 !important;
}

.token-list-item li label .tooltip .tooltip-arrow {
  margin-left: 20px;
}

.token-list-item li label .tooltip .tooltip-arrow::before {
  border-bottom-color: #fff;
}

.token-list-item li label .tooltip .tooltip-inner {
  background: #fff;
  box-shadow: 0px 20px 30px #00000027;
  text-align: left;
  padding: 18px 24px;
  width: 348px;
  min-width: 348px;
  font-size: 15px;
  line-height: 22px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  color: rgba(69, 69, 69, 0.9);
}

.token-list-item li .token-text {
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  color: #454545;
  text-transform: initial;
  margin: 0;
  word-break: break-word;
}

.token-list-item li input {
  appearance: none;
  border: none;
  padding: 0;
  width: 112px;
  background: transparent url('data:image/svg+xml,<svg width="11" height="7" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.8378 1.36225L6.10071 6.39554C6.0236 6.47751 5.93052 6.54283 5.82721 6.58748C5.7239 6.63214 5.61255 6.65517 5.5 6.65517C5.38745 6.65517 5.2761 6.63214 5.17279 6.58748C5.06948 6.54283 4.9764 6.47751 4.89929 6.39554L0.162234 1.36225C-0.193644 0.984006 0.0743434 0.363281 0.593838 0.363281H10.4062C10.9257 0.363281 11.1936 0.984006 10.8378 1.36225Z" fill="%23454545"/></svg>') no-repeat scroll right center;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  color: #454545;
  text-transform: initial;
  background-size: 8px;
  outline: none !important;
  cursor: pointer;
}

.token-list-item li .md-drppicker {
  margin: 0 !important;
}

.token-list-item li a {
  font-size: 12px;
  line-height: 16px;
  font-weight: 500;
  text-transform: uppercase;
  color: #5d62e0;
  display: inline-block;
  padding: 6px 10px 2px;
  background-color: #fff;
  background-color: #5d62e014;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  white-space: nowrap;
  margin-left: 10px;
}

.token-item {
  box-shadow: 0px 2px 10px #0000000d;
  transition: all 0.4s ease-in-out 0s;
  margin-bottom: 10px;
  position: relative;
  border: 1px solid #cbcbd485;
  border-radius: 12px;
  overflow: hidden;
  padding: 24px 32px 24px 64px;
  background-color: #fff;
}

.token-data-sub .btn.btn-primary:disabled {
  background: #5d62e0 !important;
  border-color: #5d62e0 !important;
  color: #ffffff !important;
  opacity: 0.1;
}

.token-item:hover,
.token-item.active {
  border-color: rgba(93, 98, 224, 1);
}

.token-item::before {
  content: '';
  display: inline-block;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 34px;
  height: 100%;
  background: rgb(252, 182, 70);
  background: -moz-linear-gradient(201deg, rgba(252, 182, 70, 1) 0%, rgba(54, 67, 139, 1) 100%);
  background: -webkit-linear-gradient(201deg, rgba(252, 182, 70, 1) 0%, rgba(54, 67, 139, 1) 100%);
  background: linear-gradient(201deg, rgba(252, 182, 70, 1) 0%, rgba(54, 67, 139, 1) 100%);
  opacity: 0.49;
}

.token-item::after {
  content: '';
  display: inline-block;
  width: 33px;
  height: 33px;
  background: url(../img/icon-token.svg) no-repeat;
  position: absolute;
  top: 0px;
  bottom: 0px;
  margin: auto;
  left: 18px;
}

.token-item .number {
  width: 105px;
  min-width: 105px;
}

.token-item .input {
  font: normal normal 500 30px/39px Azo Sans;
  color: rgba(57, 57, 57, 1);
}

.token-item .input input {
  border: none;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  padding: 0px;
  width: 160px;
  font: normal normal 500 30px/39px Azo Sans;
  font-size: 30px;
  line-height: 39px;
  font-family: Azo Sans;
  color: rgba(57, 57, 57, 1);
  box-shadow: none;
}

.token-item a {
  border: 1px dashed rgba(215, 216, 229, 1);
  border-radius: 10px;
  font: normal normal normal 14px/18px Azo Sans;
  letter-spacing: 0px;
  color: rgba(57, 57, 57, 0.45);
  display: inline-block;
  padding: 6px 8px 2px 8px;
}

.token-item .icon-add {
  opacity: 0.3;
  font-size: 29px;
  line-height: 29px;
  margin-right: 14px;
}

.token-item .small {
  font: normal normal 400 16px/20px Azo Sans;
  color: rgba(57, 57, 57, 0.65);
}

.token-info span {
  font: normal normal 400 13px/17px Azo Sans;
  color: #8b8b8b;
}

.token-info label {
  font: normal normal 500 20px/26px Azo Sans;
  color: rgba(69, 69, 69, 0.78);
}

.token-info label sup {
  font-size: 0.5em;
  top: -0.75em;
}

.token-item-empty {
  padding: 24px 32px 24px 22px;
  border-color: transparent;
}

.token-item-empty::before,
.token-item-empty::after {
  display: none;
}

.token-item-empty .input {
  opacity: 0.3;
}

.token-item a.amount-active {
  background-color: rgba(215, 216, 229, 1);
  border-style: solid;
  color: #000;
}

.tokan-email .token-item {
  padding: 16px 20px 16px 54px;
  max-width: 260px;
  margin: 0px auto 40px;
}

.tokan-email .form-group {
  margin-bottom: 20px;
}

.tokan-email .form-group label {
  font: normal normal 500 12px/15px Azo Sans;
  color: rgba(69, 69, 69, 1);
  margin-bottom: 8px;
}

.tokan-email .form-group .form-control {
  background: #fbfbfd none no-repeat scroll center center;
  border: 1px solid #d2d2d2;
  border-radius: 6px;
  -webkit-appearance: none;
  -moz-appearance: none;
  padding: 10px 20px;
  font-size: 16px;
  line-height: 24px;
}

.tokan-email .modal-body .span {
  font: normal normal 400 14px/20px Azo Sans;
  color: #727272;
  display: inline-block;
  width: 100%;
}

.tokan-email .modal-body p {
  font: normal normal 400 15px/22px Azo Sans;
  max-width: 347px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  color: #393939;
  display: inline-block;
  width: 100%;
}

.tokan-email .modal-body label {
  font: normal normal 500 18px/24px Azo Sans;
  color: #454545;
  display: inline-block;
  width: 100%;
}

.tokan-email .modal-body label.small {
  font: normal normal 500 12px/15px Azo Sans;
  margin-bottom: 8px;
}

.tokan-email .modal-body textarea.form-control {
  height: 120px;
}

.tokan-email .btn-light {
  background-color: rgba(93, 98, 224, 0.15);
  color: #5d62e0;
  border-color: transparent;
}

.tokan-email .btn-light:hover {
  background-color: rgba(93, 98, 224, 1);
  color: #ffffff;
}

.tokan-email .mdi {
  opacity: 0.3;
  font-size: 24px;
  line-height: 24px;
  display: inherit;
  vertical-align: top !important;
  position: absolute;
  top: 24px;
  left: 26px;
}

.token-success h6 {
  font: normal normal 500 18px/24px Azo Sans;
  color: #454545;
  margin-bottom: 28px;
}

.token-success .icon {
  margin-bottom: 35px;
}

.token-success span {
  font: normal normal 500 14px/28px Azo Sans;
  color: #454545;
  margin-bottom: 10px;
}

.token-success h2 {
  font: normal normal 500 53px/68px Azo Sans;
  color: #454545;
  margin-bottom: 54px;
}

.token-success ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}

.token-success .list-price {
  margin-bottom: 65px;
}

.token-success .list-price li {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: transparent url('../img/icon-circle.svg') no-repeat scroll center center;
  box-shadow: 0px 10px 25px #03041e1c;
  display: flex;
  flex-wrap: wrap;
  align-content: center;
}

.token-success .list-price li h5 {
  font: normal normal 500 18px/37px Azo Sans;
  color: #44479d;
  display: inline-block;
  width: 100%;
  margin-bottom: 0px;
}

.token-success .list-price li span {
  font: normal normal 400 14px/18px Azo Sans;
  color: rgba(69, 69, 69, 0.75);
  display: inline-block;
  width: 100%;
  margin-bottom: 0px;
}

.token-success span.share-token {
  font: normal normal 500 14px/18px Azo Sans;
  color: rgba(139, 139, 139, 1);
  margin-bottom: -10px;
  background-color: rgba(248, 248, 248, 1);
  padding: 0px 10px;
  position: relative;
  z-index: 1;
}

.token-success .list-share {
  border: 1px solid rgba(222, 222, 223, 1);
  border-radius: 16px;
  padding: 15px;
  margin-bottom: 62px;
}

.token-success .list-share li {
  margin: 15px;
}

.token-success .list-share a {
  font: normal normal 400 12px/15px Azo Sans;
  color: rgba(97, 97, 97, 1);
  display: flex;
  flex-direction: column;
}

.token-success .list-share a .icon {
  margin-bottom: 10px;
}

.token-success .list-share .disabled {
  opacity: 0.3;
  pointer-events: none;
}

.token-success .link {
  font: normal normal 500 15px/19px Azo Sans;
  color: rgba(93, 98, 224, 1);
}

.token-success .btn {
  font: normal normal 500 14px/24px Azo Sans;
  padding: 10px 16px;
  min-width: 220px;
  height: auto;
  text-align: center;
  margin-bottom: 35px;
}

.tokan-scane {
  box-shadow: 0px 3px 12px #00000014;
  border: 1px solid #dddde6;
  border-radius: 12px;
  padding: 62px 32px;
}

.tokan-scane figure img {
  max-width: 265px;
  max-height: 112px;
}

.tokan-scane figure {
  -webkit-box-shadow: 0px 3px 12px #00000014;
  -moz-box-shadow: 0px 3px 12px #00000014;
  box-shadow: 0px 3px 12px #00000014;
  margin-right: 30px;
}

.tokan-scane .token-box {
  max-width: 700px;
}

.tokan-scane .form-group label {
  font: normal normal 500 15px/19px Azo Sans;
  color: #454545;
  margin-bottom: 13px;
}

.tokan-scane .form-group .form-control {
  border: 1px solid #b7b7c8;
  border-radius: 10px;
  font: normal normal 500 30px/39px Azo Sans;
  padding: 16px 18px 12px 61px;
}

.tokan-scane .form-group button {
  width: 69px;
  height: 69px;
  border: none;
  background-color: rgba(93, 98, 224, 0.15);
  padding: 0px;
  border-radius: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.tokan-scane .form-group ::-webkit-input-placeholder {
  color: #393939 !important;
  opacity: 0.14 !important;
}

.tokan-scane .form-group ::-moz-placeholder {
  color: #393939 !important;
  opacity: 0.14 !important;
}

.tokan-scane .form-group :-ms-input-placeholder {
  color: #393939 !important;
  opacity: 0.14 !important;
}

.tokan-scane .form-group :-moz-placeholder {
  color: #393939 !important;
  opacity: 0.14 !important;
}

.tokan-scane .form-group .icon {
  position: absolute;
  left: 18px;
  top: 35px;
  font: normal normal 500 30px/69px Azo Sans;
}

.tokan-scane .val-error {
  font: normal normal normal 14px/18px Azo Sans;
  color: #dc3545 !important;
  text-align: center;
}

.tokan-scane .removed {
  width: 28px;
  height: 28px;
  display: inline-block;
  background: rgba(0, 0, 0, 0.07) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23707070'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center center;
  background-size: 35%;
  background-repeat: no-repeat;
  position: absolute;
  right: 18px;
  top: 56px;
}

.token-data {
  background: #f0f0f4;
  border: 1px solid #d6d6e1;
  border-radius: 12px;
  padding: 32px;
  width: 24%;
  min-width: 24%;
}

.token-data span {
  font: normal normal 500 13px/18px Azo Sans;
  color: rgba(69, 69, 69, 1);
}

.token-data h2 {
  font: normal normal 500 32px/42px Azo Sans;
  color: rgba(69, 69, 69, 1);
  margin: 0px;
}

.token-data h5 {
  font: normal normal 400 20px/26px Azo Sans;
  color: rgba(69, 69, 69, 0.72);
  margin: 0px;
}

.token-data hr {
  border-color: #d6d6e1;
  margin-top: 25px;
  margin-bottom: 25px;
}

.tokan-table-gray {
  background: #f0f0f0;
  border-radius: 12px;
  padding: 10px 33px;
}

.fw-medium {
  font-weight: 500;
}

.table-process .th-div,
.table-process .td-div {
  width: calc(35% - 30px);
}

.table-process .th-div:last-child,
.table-process .td-div:last-child {
  width: 60px;
}

.table-process .th-div:nth-last-child(3),
.table-process .td-div:nth-last-child(3) {
  width: 20%;
}

.table-process .th-div:nth-last-child(2),
.table-process .td-div:nth-last-child(2) {
  width: 10%;
}

.table-process .t-row {
  border-radius: 6px;
}

.table-process .t-body {
  max-height: calc(100vh - 568px);
  overflow: auto;
  min-height: 300px;
}

.bottom-tokan-bar {
  padding-left: 300px;
}

.bottom-tokan-bar .link {
  font: normal normal normal 16px/20px Azo Sans;
  letter-spacing: 0px;
  color: rgba(77, 77, 77, 1);
  text-transform: capitalize;
  opacity: 0.71;
}

.bottom-tokan-bar .btn {
  padding-left: 34px;
  padding-right: 34px;
}

.token-page-bottom-bar {
  padding-bottom: 110px !important;
}

.bottom-card-bar {
  bottom: -77px;
  z-index: 1;
  transition: all 0.4s ease-in-out 0s;
}

.account-content-setting {
  margin-bottom: 77px !important;
}

.account-content-setting .bottom-card-bar {
  bottom: 0px;
}

.account-box {
  background-color: #ffffff;
  box-shadow: 0px 1px 2px #00000019;
  border-radius: 5px;
  padding: 46px;
}

.account-box p {
  font: normal normal normal 15px/24px Azo Sans;
  color: #454545;
  padding-top: 0;
  margin-bottom: 42px;
}

.account-box .btn {
  margin-top: 78px;
  max-width: 484px;
  margin-left: auto;
  margin-right: auto;
}

.account-box .pinnumber-box {
  justify-content: center;
  margin-bottom: 28px;
}

.account-box .pinnumber-box .form-control {
  border: 1px solid #d1d2e1;
  border-radius: 12px;
  width: 50px;
  height: 50px;
  font: normal normal normal 22px/48px Azo Sans;
  padding: 0px;
  box-shadow: none;
  border: 1px solid #d1d2e1;
}

.account-box .pinnumber-box .form-control:focus {
  border: 1px solid #72727b;
}

.account-box .icon-eye {
  background: rgba(93, 98, 224, 0.1) url(../img/icon-eye.svg) no-repeat scroll left 13px center;
  border-radius: 8px;
  border: none;
  font: normal normal normal 14px/18px Azo Sans;
  color: rgba(109, 109, 109, 1);
  padding: 6px 17px 6px 36px;
}

.account-box .icon-eye.icon-eye-show {
  background-image: url(../img/icon-eye-show.svg);
}

@media only screen and (max-width: 1599px) {
  .token-head ul li:first-child {
    padding-right: 20px;
  }

  .token-head ul li {
    padding-left: 20px;
  }

  .token-action a {
    margin-left: 10px;
  }

  .token-action .btn {
    padding: 8px 7px;
    font: normal normal 500 12px/20px Azo Sans;
  }

  .token-action .btn span {
    margin-right: 4px;
    max-width: 12px;
    display: inline-block;
  }

  .token-action .label {
    font: normal normal 500 14px/20px Azo Sans;
  }

  .tokan-scane {
    padding: 30px 20px;
  }

  .token-data-sub {
    padding: 20px;
  }

  .token-data hr {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .tokan-scane figure img {
    max-width: 194px;
    max-height: 82px;
  }

  .tokan-scane figure {
    margin-right: 20px;
  }

  .tokan-scane .form-group label {
    margin-bottom: 7px;
  }

  .tokan-scane .form-group .form-control {
    font: normal normal 500 20px/30px Azo Sans;
    padding: 16px 18px 12px 45px;
  }

  .tokan-scane .form-group .icon {
    left: 12px;
    top: 29px;
    line-height: 60px;
    max-width: 22px;
    font: normal normal 500 20px/60px Azo Sans;
  }

  .tokan-scane .form-group .icon svg {
    max-width: 100%;
    height: auto;
  }

  .tokan-scane .removed {
    right: 12px;
    top: 45px;
  }

  .tokan-scane .form-group button {
    width: 60px;
    height: 60px;
  }

  .token-data-sub h2 {
    font: normal normal 500 24px/30px Azo Sans;
  }

  .token-data-sub h5 {
    font: normal normal 400 18px/26px Azo Sans;
  }

  .tokan-table-gray {
    padding: 20px;
  }
}

@media only screen and (max-width: 1399px) {
  .token-filter {
    padding-bottom: 20px;
  }

  .token-head {
    margin-bottom: 20px;
  }

  .token-action .span {
    width: 100%;
  }

  .table-responsive-token {
    overflow: auto;
  }

  .table-token {
    min-width: 1400px;
  }

  .token-success h2 {
    font-size: 42px;
    line-height: 1.5;
    margin-bottom: 30px;
  }

  .token-success .list-price,
  .token-success .list-share {
    margin-bottom: 40px;
  }

  .token-success .btn {
    margin-bottom: 20px;
  }

  .tokan-scane {
    padding: 20px 20px;
  }
}

@media only screen and (max-width: 1199px) {
  .token-head ul li span {
    font-size: 14px;
    line-height: 20px;
  }

  .token-head ul li h6 {
    font-size: 16px;
    line-height: 24px;
  }

  .token-head figure img {
    max-width: 60px;
    max-height: 60px;
  }

  .token-head ul li:first-child {
    padding-right: 15px;
  }

  .token-head ul li {
    padding-left: 15px;
  }

  .token-filter .form-control {
    width: 340px;
  }

  .token-action .btn {
    padding: 6px 6px;
  }

  .token-data-sub {
    width: 100%;
    min-width: 100%;
  }
}

@media only screen and (max-width: 1024px) {
  .bottom-tokan-bar {
    padding-left: 0px;
    bottom: 74px !important;
  }

  .account-box {
    padding: 30px;
  }

  .account-box p {
    margin-bottom: 30px;
  }

  .account-box .btn {
    margin-top: 30px;
  }
}

@media only screen and (max-width: 767px) {
  .token-filter .form-control {
    width: 246px;
  }

  .token-action {
    padding-top: 0px;
    padding-left: 0;
  }

  .token-item::before {
    width: 30px;
  }

  .token-item::after {
    width: 30px;
    height: 30px;
    left: 15px;
    background-size: cover;
  }

  .token-item {
    margin-bottom: 5px;
    border-radius: 12px;
    padding: 15px 15px 15px 55px;
  }

  .token-item .input {
    font: normal normal 500 20px/30px Azo Sans;
  }

  .token-item .input input {
    font: normal normal 500 20px/30px Azo Sans;
  }

  .token-item-empty {
    padding: 15px;
  }

  .token-item .icon-add {
    font-size: 20px;
    line-height: 20px;
    margin-right: 10px;
  }

  .token-data-sub {
    width: 100%;
    padding: 15px;
  }

  .token-data-sub h2 {
    font: normal normal 500 24px/46px Azo Sans;
    margin-bottom: 24px;
  }

  .token-success .list-share {
    padding: 10px;
  }

  .token-success .list-share li {
    margin: 10px;
  }

  .tokan-scane .token-box {
    max-width: 100%;
    width: 100%;
  }

  .table-process {
    min-width: 660px;
  }

  .account-box {
    padding: 20px;
  }

  .account-box p {
    margin-bottom: 20px;
  }

  .account-box .btn {
    margin-top: 20px;
  }

  .tokan-email .mdi {
    left: 15px;
  }
}

@media only screen and (max-width: 575px) {
  .token-filter .form-group {
    width: 100%;
  }

  .token-filter .form-control {
    width: 100%;
  }

  .token-filter .btn.btn-secondary span {
    margin-right: 8px;
  }

  .token-head ul li {
    padding-left: 0px;
    padding-right: 0px;
  }

  .token-success .list-price li {
    width: 90px;
    height: 90px;
    background-size: cover;
  }

  .token-success .list-price li h5 {
    font-size: 20px;
    line-height: 30px;
  }

  .token-success h2 {
    font-size: 30px;
  }
}

.sidebar_modal {
  -webkit-transform: translate(100%, 0);
  transform: translate(100%, 0);
  transition: 0.4s !important;
}

.sidebar_modal.show {
  -webkit-transform: translate(0%, 0);
  transform: translate(0%, 0);
}

.sidebar_modal .modal-dialog {
  -webkit-transform: translate(100%, 0);
  transform: translate(100%, 0);
  display: block;
  height: 100%;
  border-radius: 0;
  margin: 0 0 0 auto;
  max-width: 800px;
}

.sidebar_modal .modal-content {
  border-radius: 0;
  height: 100%;
  border: none;
  overflow: auto;
}

.sidebar_modal .component-host-scrollable {
  min-height: 100%;
  overflow: auto;
}

.sidebar_modal .modal-header {
  padding: 28px 50px;
  border-bottom: none;
}

.sidebar_modal .modal-header .modal-title {
  font: normal normal 500 18px/24px Azo Sans;
  color: #454545;
}

.sidebar_modal .modal-header .btn-close {
  padding: 0;
  margin: 0;
  width: 14px;
  height: 14px;
}

.sidebar_modal .modal-header a {
  outline: none;
}

.sidebar_modal .modal-body {
  padding-left: 50px;
  padding-right: 50px;
}

.sidebar_modal .modal-body:not(.box-background) {
  flex: 0 0 auto;
}

.top-bar {
  padding-top: 32px;
  padding-bottom: 65px;
}

.box-history {
  border: 1px solid #d6d6e1;
  border-radius: 10px;
  padding: 26px 30px;
  width: 65%;
  flex: 0 0 auto;
}

.box-history span {
  font: normal normal 400 13px/17px Azo Sans;
  color: #8b8b8b;
  display: inline-block;
  width: 100%;
  margin-bottom: 4px;
}

.box-history h2 {
  font: normal normal 700 28px/37px Azo Sans;
  color: #454545;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #c7c7d9;
}

.box-history h6 {
  font: normal normal 400 20px/26px Azo Sans;
  color: #454545;
  margin-bottom: 0px;
}

.box-history ul {
  margin: -10px;
  padding: 0px;
  list-style: none;
}

.box-history ul li {
  padding: 10px;
  width: 50%;
  margin-bottom: 0px;
}

.box-history-data figure {
  width: 82px;
  height: 82px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #d6d6e1;
  margin-bottom: 13px;
  overflow: hidden;
  position: relative;
}

.box-history-data figure img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  margin: auto;
}

.box-history-data span {
  font: normal normal 400 12px/15px Azo Sans;
  color: #454545;
}

.box-history-data h4 {
  font: normal normal 500 20px/26px Azo Sans;
  color: #454545;
  margin-bottom: 6px;
}

.box-history-data address,
.box-history-data a:not(.btn),
.box-history-data span {
  font: normal normal 400 14px/18px Azo Sans;
  color: #6c6c6c;
  margin: 0px;
}

.box-history-data span {
  display: inline-block;
  width: 100%;
}

.box-history-data span strong {
  color: #454545;
  font: normal normal 400 12px/15px Azo Sans;
}

.box-history-data .btn {
  margin-top: 18px;
  font-size: 14px;
}

.box-background {
  background-color: #f5f5f5;
}

.box-background .border-top {
  border-color: #bababa !important;
}

.donation_modal .table .th-div {
  font: normal normal 500 14px/18px Azo Sans;
  color: #8b8b8b;
  width: 33.333333%;
}

.donation_modal .table .td-div {
  font: normal normal 400 16px/20px Azo Sans;
  color: #454545;
  width: 33.333333%;
}

.donation_modal .table .t-body .t-row {
  padding: 5px 0;
}

.donation_modal .modal-body:not(.box-background) {
  flex: 0 0 auto;
}

.z-1 {
  z-index: 1;
}

.cursor-pointer {
  cursor: pointer;
}

.pointer-none {
  pointer-events: none;
}

.view-history {
  font: normal normal 500 14px/18px Azo Sans;
  border-radius: 8px;
  transition: all 0.4s ease-in-out 0s;
  cursor: pointer;
  padding: 7px 10px;
  color: #5d62e0;
  position: absolute;
  top: 34px;
  right: 25px;
}

.view-history .bar {
  width: 12px;
  height: 2px;
  background-color: #5d62e0;
  display: inline-block;
  margin-bottom: 1px;
}

.view-history .bar:nth-child(2) {
  width: 10px;
}

.view-history .bar:nth-child(4) {
  width: 8px;
}

.view-history:hover {
  background-color: rgb(93, 98, 224, 0.12);
}

.donation_modal .by-showing {
  border: 1px solid #ddd;
  border-radius: 8px;
  display: flex;
  align-items: center;
  margin-right: 10px;
  padding-left: 10px;
  position: relative;
}

.donation_modal .by-showing .lbl--text {
  font-size: 11px;
  color: #6f6f6f;
  text-transform: uppercase;
  border-right: 1px #ddd solid;
  margin-right: 4px;
  padding-right: 6px;
}

.donation_modal .by-showing .btn {
  font-size: 14px;
  font-weight: 500;
}

.donation_modal .component-host-scrollable {
  overflow: auto;
}

@media only screen and (max-width: 1599px) {
  .sidebar_modal .modal-header {
    padding: 20px 30px;
  }

  .sidebar_modal .modal-body {
    padding-left: 30px;
    padding-right: 30px;
  }

  .top-bar {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .box-history {
    padding: 20px 20px;
  }
}

@media only screen and (max-width: 1199px) {
  .sidebar_modal .modal-header {
    padding: 20px 20px;
  }

  .sidebar_modal .modal-body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .top-bar {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .box-history {
    padding: 20px 20px;
  }
}

@media only screen and (max-width: 767px) {
  .box-history {
    width: 100%;
  }

  .h-md-auto {
    height: auto !important;
  }

  .donation_modal .table .td-div {
    font-size: 14px;
  }

  .box-history-data figure {
    width: 62px;
    height: 62px;
    margin-bottom: 10px;
  }

  .box-history-data .btn {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 575px) {
  .sidebar_modal .modal-header .modal-title {
    font: normal normal 500 16px/24px Azo Sans;
  }

  .box-history {
    padding: 15px 15px;
  }

  .box-history span {
    font-size: 12px;
  }

  .box-history h6 {
    font-size: 16px;
  }

  .box-history h2 {
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 10px;
    padding-bottom: 10px;
  }

  .box-history ul {
    margin: -3px;
  }

  .box-history ul li {
    padding: 3px;
  }

  .donation_modal .table {
    min-width: 535px;
    margin-bottom: 0px;
    padding-bottom: 20px;
  }

  .donation_modal .table .th-div,
  .donation_modal .table .td-div {
    width: 25%;
  }

  .donation_modal .table .th-div:first-child,
  .donation_modal .table .td-div:first-child {
    width: 50%;
  }

  .donation_modal .table-responsive {
    overflow: auto !important;
  }
}

.notification-bar {
  background: #4d4d4d 0% 0% no-repeat padding-box;
  box-shadow: 0px 5px 12px #0000003b;
  border: 1px solid #d0d0d0;
  border-radius: 10px 0px 0px 10px;
  padding: 0;
  position: fixed;
  top: 7px;
  right: -1px;
  z-index: 11;
  color: rgba(255, 255, 255, 0.7);
  width: 300px;
}

.notification-bar span {
  font: normal normal 400 12px/18px Azo Sans;
}

.notification-bar label {
  font: normal normal 400 16px/20px Azo Sans;
}

.notification-bar i:not(.fa) {
  font: normal normal 400 14px/18px Azo Sans;
  color: rgba(255, 255, 255, 1);
  position: absolute;
  top: 7px;
  right: 16px;
}

.notification-bottom {
  font: normal normal 400 18px/24px Azo Sans;
  color: rgba(255, 255, 255, 1);
}

.notification-bottom .fa {
  font-size: 14px;
  margin-right: 5px;
}

.notification-bottom a {
  font-size: 18px;
  line-height: 28px;
  color: #fff;
  background: #ab2424;
  border: 1px solid #ffffff42;
  border-radius: 6px;
  display: inline-block;
  width: 30px;
  height: 30px;
  text-align: center;
}

.card-note {
  font: normal normal 400 12px/15px Azo Sans;
  color: rgba(69, 69, 69, 0.63);
}

.amout-wrap .val-error {
  font: normal normal 400 12px/15px Azo Sans;
  color: rgba(227, 90, 90, 1);
}

.alert--wrap .amout-wrap .input--group {
  border: none;
}

.alert--wrap .amout-wrap .input--group .form-control {
  border: 1px solid #d5d6f4;
}

.alert--wrap .amout-wrap .input--group .form-control.ng-invalid {
  border: 1px solid rgba(227, 90, 90, 1);
  background-color: rgba(227, 90, 90, 0.05);
  opacity: 1;
}

.modal-dialog .list-number {
  max-width: calc(100% - 100px);
  width: 100%;
}

.modal-dialog .list-number ul {
  list-style: none;
  padding: 0px;
  margin: -5px -10px;
}

.modal-dialog .list-number ul li {
  padding: 5px 10px;
  margin-bottom: 0px;
}

.modal-dialog .list-number ul li span {
  font: normal normal bold 12px/15px 'Azo Sans';
  color: #bcbcbc;
  text-transform: uppercase;
}

.modal-dialog .list-number ul li h6 {
  font: normal normal 400 15px/22px 'Azo Sans';
  color: #454545;
  margin-bottom: 0px;
}

.table-token-book .th-div:first-child,
.table-token-book .td-div:first-child {
  min-width: 135px;
}

.table-token-book .th-div:nth-child(2),
.table-token-book .td-div:nth-child(2) {
  min-width: 105px;
}

.table-token-book .th-div:nth-child(3),
.table-token-book .td-div:nth-child(3) {
  min-width: 145px;
}

.table-token-book .th-div:nth-child(4),
.table-token-book .td-div:nth-child(4) {
  width: 100%;
  max-width: calc(100% - 420px);
}

.table-token-book .th-div:nth-child(5),
.table-token-book .td-div:nth-child(5) {
  min-width: 35px;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.table-token-book .image {
  min-width: 34px;
  height: 34px;
}

.table-token-book .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.table-token-book .card-body {
  padding: 20px 20px 16px;
}

.table-token-book .card-body .transaction-note {
  padding-top: 16px;
  margin-top: 20px;
}

.table-token-book .badge {
  font: normal normal 500 12px/16px 'Azo Sans';
  text-transform: uppercase;
  padding: 6px 10px 2px 10px;
  -webkit-border-radius: 50rem;
  -moz-border-radius: 50rem;
  border-radius: 50rem;
}

.table-token-book .badge-success {
  background-color: rgba(96, 177, 68, 0.15);
  color: rgba(96, 177, 68, 1);
}

.table-token-book .badge-danger {
  background-color: rgba(227, 90, 90, 0.15);
  color: rgba(227, 90, 90, 1);
}

.table-token-book .badge-light {
  background-color: rgba(143, 143, 143, 0.15);
  color: rgba(143, 143, 143, 1);
}

.table-token-book .badge-warning {
  background-color: rgba(239, 162, 40, 0.15);
  color: rgba(239, 162, 40, 1);
}

.link-token {
  margin-left: 10px;
  position: relative;
  z-index: 1;
  line-height: 18px;
}

.link-token a {
  font: normal normal normal 14px/18px 'Azo Sans';
  color: rgba(69, 69, 69, 1);
  opacity: 0.5;
  margin-left: 10px;
}

.link-token a .fa {
  font-size: 10px;
  margin-left: 2px;
}

.z-1048 {
  z-index: 1048;
}

@media (max-width: 767px) {
  .modal-dialog .list-number ul li {
    width: 50%;
  }

  .table.table-token-book {
    min-width: 727px;
    margin-bottom: 0px;
    padding-bottom: 20px;
  }

  .token_book_modal .table-responsive {
    overflow: auto !important;
  }
}

@media (max-width: 575px) {
  .div-item {
    border: none !important;
    width: 50%;
  }

  .div-item:nth-child(2n) {
    padding-left: 10px;
  }

  .modal-dialog .list-number ul li {
    width: 50%;
  }

  .modal-dialog .list-number {
    max-width: 100%;
    width: 100%;
  }
}

.table-batch {
  min-width: 1200px;
}

.table-batch .t-row {
  flex-wrap: nowrap;
}

.table-batch .th-div,
.table-batch .td-div {
  width: 11%;
}

.table-batch .th-div {
  white-space: nowrap;
}

.table-batch .th-div:last-child,
.table-batch .td-div:last-child {
  width: 1%;
  min-width: 64px;
  padding: 0 16px !important;
}

.table-batch button.btn-arrow {
  width: 32px;
  height: 32px;
  border-radius: 6px;
  background-color: rgba(92, 97, 222, 0.12);
  color: rgba(93, 98, 224, 1);
  transform: rotate(-90deg);
}

.row-card {
  margin: -8px;
}

.row-card>* {
  padding: 8px;
}

.account-card .title {
  font: normal normal 500 18px/24px 'Azo Sans';
}

.item-card {
  background-color: #e3e9f1;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}

.item-card figure {
  padding: 32px 32px 0px;
  margin: 0px;
  text-align: center;
  overflow: hidden;
  height: 157px;
}

.item-card figure.figure-opacity img {
  opacity: 0.3;
}

.item-card figure img {
  width: 288px;
  max-width: 100%;
  height: auto;
  box-shadow: 0px 2px 20px #06072e4d;
}

.tooltip-pending {
  width: 26px;
  height: 26px;
  -webkit-border-radius: 50rem;
  -moz-border-radius: 50rem;
  border-radius: 50rem;
  background-color: transparent;
  transition: all 0.4s ease-in-out 0s;
  color: #454545;
  padding: 6px;
  display: inline-block;
  cursor: pointer;
  top: -1px;
}

.tooltip-pending+.tooltip {
  margin-left: -85px !important;
  font-family: 'Azo Sans';
}

.tooltip-pending+.tooltip .tooltip-inner {
  box-shadow: 0px 8px 30px rgba(0, 0, 0, 0.16);
  border: 1px solid rgba(232, 232, 232, 1);
  border-radius: 10px;
  background: #fff;
  padding: 15px 15px 9px;
  max-width: 375px;
  color: rgba(69, 69, 69, 0.9);
  text-align: right;
  font-size: 14px;
  line-height: 20px;
}

.tooltip-pending+.tooltip .tooltip-inner span {
  display: inline-block;
  width: 100%;
  margin-bottom: 6px;
  text-align: left;
}

.tooltip-pending+.tooltip .tooltip-inner a {
  display: inline-block;
  padding: 8px 11px 6px;
  font-size: 14px;
  line-height: 18px;
  color: rgba(93, 98, 224, 1);
  text-transform: uppercase;
  transition: all 0.4s ease-in-out 0s;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  font-weight: 500;
}

.tooltip-pending+.tooltip .tooltip-inner a:hover {
  background-color: rgba(93, 98, 224, 0.12);
}

.tooltip-pending+.tooltip .tooltip-arrow {
  display: none;
}

.tooltip-pending svg {
  opacity: 0.7;
  vertical-align: top;
}

.tooltip-pending:hover {
  background-color: rgba(69, 69, 69, 0.06);
}

.tooltip-pending:active {
  background-color: rgba(69, 69, 69, 0.06);
  color: rgba(93, 98, 224, 1);
}

.item-card .card-data {
  padding: 17px 22px;
  gap: 15px;
  -webkit-border-radius: 0 0 12px 12px;
  -moz-border-radius: 0 0 12px 12px;
  border-radius: 0 0 12px 12px;
}

.item-card .card-number {
  font: normal normal 500 16px/20px 'Azo Sans';
  color: #454545;
  margin: 0;
}

.item-card .card-name,
.item-card .card-expire {
  font: normal normal 400 15px/20px 'Azo Sans';
  color: #454545;
}

.item-card .card-status {
  font: normal normal 500 12px/15px 'Azo Sans';
}

.item-card .card-status.status-active {
  color: #55ac36;
}

.item-card .card-status.status-inactive {
  color: #ff0000;
}

.item-card .card-status.status-pending {
  color: rgba(181, 181, 181, 1);
}

.item-card .card-status.status-locked {
  color: #b5b5b5;
}

.item-card .card-status .lock-icon {
  vertical-align: middle;
  top: -2px;
  position: relative;
  font-size: 14px;
}

.item-card .fa {
  border: none;
  background-color: transparent;
  width: auto;
  height: auto;
  padding: 0px;
  color: #a1a1a1;
}

.card-link {
  width: 100%;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  overflow: hidden;
  border: 1px dashed #cbcbd4;
  min-height: 239px;
  font: normal normal 500 14px/18px 'Azo Sans';
  text-transform: uppercase;
  color: #5d62e0;
}

.card-link span {
  font-size: 18px;
  display: inline-block;
  position: relative;
  top: -2px;
}

.requests-new-page h1 {
  font-size: 17px;
  line-height: 22px;
  color: #454545;
  margin-bottom: 22px;
}

.requests-new-page .top-list {
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
}

.requests-new-page .top-list li:first-child {
  min-width: 190px;
  border-right: 1px solid #d2d2d2;
  padding-right: 30px;
}

.requests-new-page .top-list li {
  margin-right: 30px;
  display: flex;
  flex-direction: column;
}

.requests-new-page .top-list li h4 {
  font-size: 28px;
  line-height: 37px;
  font-weight: bold;
  color: #454545;
  margin-bottom: 0px;
}

.requests-new-page .top-list li h5 {
  font-size: 20px;
  line-height: 37px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 0px;
}

.requests-new-page .top-list li span {
  font-size: 13px;
  line-height: 17px;
  font-weight: normal;
  color: #8b8b8b;
  text-transform: uppercase;
}

.requests-new-page .table-filters {
  margin-top: 30px !important;
}

.requests-new-page .table-wrapper .table {
  margin-top: 20px;
  width: 100%;
}

.requests-new-page .filter-block .by-showing {
  background: #e9e9e9;
  margin-left: 0;
  border: 0 !important;
  border-radius: 8px;
  display: flex;
  align-items: center;
  padding: 11px 15px;
  position: relative;
}

.requests-new-page .lbl--text,
.requests-new-page .filter.by-transaction label {
  font-size: 12px;
  line-height: 23px;
  text-transform: uppercase;
  color: #6f6f6f;
  font-weight: normal;
  padding-right: 10px;
  border-right: 1px solid rgba(0, 0, 0, 0.15);
  margin-right: 10px;
  padding-left: 0;
}

.requests-new-page .dropdown-toggle {
  padding: 0;
  font-size: 16px;
  line-height: 23px;
  font-weight: 500;
  border: none;
}

.requests-new-page .dropdown-toggle::after {
  margin-left: 10px;
}

.requests-new-page .filter--btn.export .btn.btn-secondary {
  font: normal normal 500 16px/21px Azo Sans;
  color: #454545;
  background: #e9e9e9;
  border-radius: 8px;
  border: 1px solid transparent;
  height: auto;
  padding: 11px 15px;
}

.requests-new-page .table .th-div,
.requests-new-page .table .td-div {
  width: 20%;
}

.accordion-request .table.bulk-donate .t-head .t-row .th-div.th-checkbox,
.accordion-request .table.bulk-donate .t-body .t-row .td-div.td-checkbox {
  width: 36px;
  padding-left: 9px !important;
  padding-right: 9px !important;
}

.requests-new-page .table.bulk-donate .th-div,
.requests-new-page .table.bulk-donate .td-div {
  width: calc(16.66666666666667% - 6px);
}

.requests-new-page .table.donor-request-table .th-div,
.requests-new-page .table.donor-request-table .td-div {
  width: 13% !important;
}

.requests-new-page .table.donor-request-table .th-div:nth-child(2),
.requests-new-page .table.donor-request-table .td-div:nth-child(2) {
  width: 16% !important;
}

.requests-new-page .table.donor-request-table .th-div.action-div,
.requests-new-page .table.donor-request-table .td-div.action-div {
  width: 20% !important;
  flex: 1 1 auto !important;
}

.requests-new-page .table.donor-request-table .td-div.action-div .btn {
  white-space: nowrap;
}

.requests-new-page .table.donor-request-table .th-div:nth-child(2),
.requests-new-page .table.donor-request-table .td-div:nth-child(2),
.requests-new-page .table.donor-request-table .th-div:nth-child(6),
.requests-new-page .table.donor-request-table .td-div:nth-child(6) {
  width: 10% !important;
}

.requests-new-page .filter.by-transaction {
  background-color: #e9e9e9;
  border: none;
  border-radius: 8px;
  padding: 11px 15px;
}

.requests-new-page .filter.by-transaction.orgStatus {
  background-color: #e5e6f6;
}

.requests-new-page .ng-select .ng-select-container .ng-value .ng-star-inserted {
  font-family: 'Azo Sans';
  font-weight: 500;
  font-size: 16px;
  margin-top: 0;
}

.requests-new-page .sent-badge {
  color: #60b144;
}

.requests-new-page .open-badge {
  color: #ea9b1c;
}

.requests-new-page .dismissed-badge {
  color: #bababa;
}

.requests-new-page .filter.by-transaction .ng-select .ng-select-container {
  border: 0;
  min-height: initial;
  height: auto;
  min-width: initial;
  box-shadow: none;
  display: flex;
  align-items: center;
}

.requests-new-page .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  top: 0px;
  left: 0;
  padding-left: 0;
  padding-right: 20px;
}

.requests-new-page .ng-select .ng-arrow-wrapper {
  width: 10px;
  padding-right: 0;
  display: flex;
  align-items: center;
  height: 24px;
  top: 0px;
}

.requests-new-page .ng-select.ng-select-opened>.ng-select-container .ng-arrow {
  border-color: transparent transparent #454545;
}

.requests-new-page .ng-select .ng-arrow-wrapper .ng-arrow {
  border-color: #454545 transparent transparent;
}

.requests-new-page .ng-select .ng-select-container .ng-value-container {
  align-items: center;
  padding-left: 0;
}

.requests-new-page .ng-select .ng-clear-wrapper {
  width: 11px;
  margin-left: 7px;
  margin-right: 7px;
}

.form-profile .form-label {
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 10px;
  display: inline-block;
  width: 100%;
  text-transform: uppercase;
}

.form-profile small {
  font-size: 12px;
  line-height: 15px;
  font-weight: 400;
  color: rgba(69, 69, 69, 0.55);
  margin-bottom: 10px;
  display: flex;
  margin-top: -7px;
  width: 100%;
}

.signup-box .form--details .form-profile .form-control {
  border: 1px solid #bebfd4;
  border-radius: 5px;
  background-color: #fbfbfd !important;
  font-size: 16px;
  line-height: 24px;
  padding: 11px 17px;
  height: auto;
}

.signup-box .form--details .form-profile .form-control:focus {
  border-color: #72727b;
}

.signup-box .form--details .form-profile .ng-select.ng-select-single .ng-select-container {
  border: 1px solid #bebfd4;
  border-radius: 5px;
  background-color: #fbfbfd !important;
  font-size: 16px;
  line-height: 24px;
  padding: 11px 17px;
  height: auto;
}

.signup-box .form--details .form-profile .ng-select .ng-select-container .ng-value-container {
  padding-left: 0;
}

.signup-box .form--details .form-profile .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  top: 3px;
  left: 0;
  padding-left: 17px;
  padding-right: 17px;
}

.signup-box .form--details .form-profile .ng-select .ng-arrow-wrapper {
  width: 10px;
  padding-right: 0;
}

.signup-box .form--details .form-profile .ng-select .ng-clear-wrapper {
  width: 10px;
  margin: 0 8px;
}

.profile-title .app-account-hash-wrap {
  margin: 0;
}

.profile-title .app-account-hash-wrap .account-hash-tag {
  font-size: 16px;
  line-height: 20px;
  color: #454545;
  font-weight: 500;
}

.profile-title .app-account-hash-wrap .account-hash-tag b {
  font-weight: 400;
}

.profile-title .app-account-hash-wrap .account-hash-tag .material-icons svg {
  width: 12px;
  height: auto;
}

.profile-title .app-account-hash-wrap .account-hash-tag .material-icons svg path {
  stroke: #a3a3a3;
}

.dropdown-sub .dropdown-menu {
  position: absolute !important;
  margin: 0px !important;
  padding-left: 0px !important;
  width: 261px;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  box-shadow: 0px 7px 10px #1215572e;
  border-radius: 8px;
  transition: all 0.4s ease-in-out 0s;
}

.dropdown-sub.show .dropdown-menu {
  padding-left: 406px !important;
  width: 667px;
}

.dropdown-sub .dropdown-menu .dropdown {
  position: static;
}

.dropdown-sub .dropdown-menu .dropdown-menu {
  height: 100%;
  width: 406px;
  box-shadow: none;
  border-right: 1px solid rgb(221, 221, 221);
  border-radius: 0px !important;
  display: inline-block;
  position: absolute !important;
  top: 0px !important;
  left: 0px !important;
  padding: 20px !important;
  transform: none !important;
  opacity: 0;
  visibility: hidden;
}

.dropdown-sub .dropdown-menu .dropdown-menu.show {
  opacity: 1;
  visibility: visible;
}

.dropdown-sub .dropdown-menu .dropdown-menu .btn {
  width: calc(50% - 6px);
  vertical-align: top;
  display: inline-block;
  margin-right: 12px;
  margin-bottom: 12px;
  background: #5d62e0 0% 0% no-repeat padding-box;
  border-radius: 10px;
  color: #fff;
  text-align: center;
  font-size: 16px;
  line-height: 20px;
  font-weight: normal;
  height: auto;
  padding: 15px;
}

.dropdown-sub .dropdown-menu .dropdown-menu .btn:nth-child(2n) {
  margin-right: 0;
}

.top-content .info-card .chart-data .by-showing .lbl--text {
  left: 0;
}

.card-top {
  box-shadow: 0px 3px 6px #00000029;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background-color: #fff;
  padding: 22px 35px;
  margin-bottom: 32px;
}

.card-top h6 {
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 2px;
}

.card-top small {
  font-size: 15px;
  line-height: 20px;
  font-weight: 400;
  color: #696969;
}

.card-top .btn i {
  line-height: 0;
  margin-right: 8px;
}

.card-top .btn {
  height: 38px;
  font-size: 14px;
  line-height: 36px;
  text-transform: uppercase;
}

.text-declined {
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  color: #e35a5a !important;
  margin-left: 5px;
  font-weight: 500;
}

.btn-donate {
  border-radius: 8px;
  font-size: 14px;
  line-height: 18px;
  padding: 9px 10px 7px;
  font-weight: 500;
  text-transform: uppercase;
  height: 36px;
  z-index: 1;
}

.toast-container {
  position: fixed;
}

.token-page-empty h2 {
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
  margin-bottom: 42px;
}

.token-page-empty figure {
  margin: 0;
}

.token-page-empty .btn {
  font-size: 14px;
  line-height: 24px;
  height: auto;
  padding: 12px 20px 8px;
  gap: 7px;
  margin-top: 34px;
}

.section-token-setting {
  padding: 80px 24px;
}

.section-token-setting h1 {
  font-size: 26px;
  line-height: 34px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 28px;
}

.section-token-setting p {
  font-size: 15px;
  line-height: 23px;
  font-weight: 400;
  color: #454545;
  margin: 0px auto 54px;
  max-width: 717px;
  margin-left: auto;
}

.box-token {
  border: 1px solid #e1e1e1;
  border-radius: 14px;
  margin-bottom: 78px;
  padding: 40px 30px 50px;
}

.section-token-setting h2 {
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  color: #454545;
  margin-bottom: 34px;
}

.section-token-setting ul {
  list-style: none;
  padding: 0;
  margin: -30px;
}

.section-token-setting ul li {
  padding: 30px;
  position: relative;
}

.section-token-setting ul li:not(:last-child):after {
  content: '';
  display: inline-block;
  width: 1px;
  position: absolute;
  top: 30px;
  bottom: 30px;
  right: 0px;
  background-color: #e1e1e1;
}

.section-token-setting ul li h3 {
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 10px;
}

.section-token-setting ul li i {
  display: inline-block;
  margin-bottom: 20px;
}

.section-token-setting ul li span {
  font-size: 15px;
  line-height: 21px;
  font-weight: 400;
  color: #454545;
}

.section-token-setting .btn-primary {
  font-size: 15px;
  line-height: 20px;
  padding: 16px 28px 12px;
  height: auto;
}

input[type='number']::-webkit-inner-spin-button,
input[type='number']::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}

.accordion-request {
  --bs-accordion-color: #454545;
  --bs-accordion-bg: #ffffff;
  --bs-accordion-border-color: #ebebeb;
  --bs-accordion-border-width: 1px;
  --bs-accordion-border-radius: 8px;
  --bs-accordion-inner-border-radius: 8px;
  --bs-accordion-btn-padding-x: 22px;
  --bs-accordion-btn-padding-y: 15px;
  --bs-accordion-btn-color: #454545;
  --bs-accordion-btn-bg: transparent;
  --bs-accordion-btn-icon: url('data:image/svg+xml,<svg width="15" height="9" viewBox="0 0 15 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path opacity="0.7" d="M13.787 0.706011L7.24698 7.24599L0.70694 0.706011" stroke="%23454545" stroke-width="2"/></svg>');
  --bs-accordion-btn-icon-width: 14px;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url('data:image/svg+xml,<svg width="15" height="9" viewBox="0 0 15 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path opacity="0.7" d="M13.787 0.706011L7.24698 7.24599L0.70694 0.706011" stroke="%23454545" stroke-width="2"/></svg>');
  --bs-accordion-btn-focus-box-shadow: none;
  --bs-accordion-body-padding-x: 22px;
  --bs-accordion-body-padding-y: 0px;
  --bs-accordion-active-color: #454545;
  --bs-accordion-active-bg: transparent;

  margin-top: 20px;
}

.accordion-request .accordion-item {
  margin-bottom: 18px;
  border-radius: 8px !important;
  -webkit-box-shadow: inset 0px 2px 0px #00000014, 0px 8px 15px #0000000d;
  -moz-box-shadow: inset 0px 2px 0px #00000014, 0px 8px 15px #0000000d;
  box-shadow: inset 0px 2px 0px #00000014, 0px 8px 15px #0000000d;
}

.accordion-request .accordion-button {
  font: normal normal 500 16px/20px Azo Sans;
  letter-spacing: 0px;
  opacity: 1;
  color: #454545;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.accordion-request .accordion-button::after {
  background-position: center center;
  margin-left: 36px;
}

.accordion-request .accordion-button:not(.collapsed) {
  color: #454545;
  background-color: transparent;
  box-shadow: none;
}

.accordion-request .accordion-button .form-check {
  margin: 0 0 0 auto;
  font-size: 14px;
  line-height: 18px;
  min-height: initial;
  padding: 0;
  display: flex;
  align-items: center;
  gap: 10px;
}

.accordion-request .accordion-button .form-check .form-check-input {
  background: rgba(226, 226, 226, 1);
  border-radius: 9px;
  width: 40px;
  height: 7px;
  margin: 0;
  box-shadow: none !important;
  border: none !important;
  position: relative;
  cursor: pointer;
}

.accordion-request .accordion-button .form-check .form-check-input:checked {
  background-color: rgba(68, 71, 157, 0.33);
}

.accordion-request .accordion-button .form-check .form-check-input::before {
  content: '';
  width: 19px;
  height: 19px;
  background-color: rgba(193, 193, 193, 1);
  -webkit-border-radius: 50rem;
  -moz-border-radius: 50rem;
  border-radius: 50rem;
  top: -6px;
  left: 0px;
  display: inline-block;
  position: absolute;
  transition: all 0.4s ease-in-out 0s;
}

.accordion-request .accordion-button .form-check .form-check-input:checked::before {
  background-color: rgba(93, 98, 224, 1);
  left: 21px;
}

.accordion-request .accordion-button .form-check .form-check-label {
  font: normal normal normal 14px/18px Azo Sans;
  color: #454545;
  text-transform: initial;
}

.accordion-request .accordion-body {
  border-top: 1px solid #e0e0e0;
  padding: 0;
}

.accordion-request .accordion-body .form-check {
  font-size: 14px;
  list-style: 18px;
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
}

.accordion-request .accordion-body .form-check .form-check-input {
  width: 18px;
  height: 18px;
  border-radius: 3px;
  border-color: rgba(63, 65, 135, 0.16);
  background-color: rgba(68, 71, 157, 0.05);
  margin: 0;
  cursor: pointer;
}

.accordion-request .accordion-body .form-check .form-check-input:checked {
  background-color: rgba(93, 98, 224, 1);
  border-color: rgba(93, 98, 224, 1);
}

.accordion-request .accordion-body .form-check .form-check-input:indeterminate {
  background-color: rgba(68, 71, 157, 0.05);
  border-color: rgba(93, 98, 224, 1);
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%235D62E0' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}

.accordion-request .accordion-body .form-check .form-check-label {
  font-size: 14px;
  line-height: 18px;
  color: rgba(69, 69, 69, 1);
  text-transform: initial;
  font-weight: normal;
}

.accordion-request .accordion-body .table-responsive {
  max-height: 459px;
  overflow: auto;
  padding: 0px 22px;
}

.accordion-request .accordionFooter {
  padding: 22px 22px 22px 31px;
  border-top: 1px solid rgba(235, 235, 235, 1);
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}

.accordion-request .accordionFooter .btn {
  font-size: 14px;
  line-height: 18px;
  border-radius: 6px;
  padding: 12px 16px 10px 16px;
  min-height: initial;
  height: auto;
  display: flex;
  align-items: center;
  gap: 12px;
  text-transform: uppercase;
  font-weight: 500;
  justify-content: center;
}

.accordion-request .accordion-body .accordionFooter .form-check {
  margin-right: 12px;
}

.accordion-request .accordionFooter .btn.btn-primary {
  min-width: 174px;
}

.accordion-request .accordionFooter .btn.btn-light {
  background-color: rgba(93, 98, 224, 0.12);
  border-color: transparent;
  color: rgba(93, 98, 224, 1);
}

.accordion-request .table .th-div {
  padding: 10px 16px !important;
  font: normal normal 700 13px/17px 'Azo Sans';
  color: rgba(69, 69, 69, 0.7);
  text-transform: uppercase;
  border-bottom: 1px solid rgba(235, 235, 235, 1);
}

.accordion-request .table .t-body .t-row {
  box-shadow: none;
  margin: 0;
  padding: 4px 0px;
  border: none;
  border-bottom: 1px solid rgb(235, 235, 235);
  position: relative;
  cursor: pointer;
}

.accordion-request .table .t-body .t-row.checked {
  border-color: transparent;
}

.accordion-request .table .t-body .t-row.checked::before {
  background-color: #5d62e00f;
  border: 1px solid #b2b4ef;
  border-radius: 8px;
  opacity: 1;
  top: 1px;
  bottom: 1px;
}

.accordion-request .table .t-body .t-row::before {
  content: '';
  position: absolute;
  top: 4px;
  bottom: 4px;
  left: 0px;
  right: 0px;
  border-radius: 6px;
  opacity: 0;
  background-color: rgba(0, 0, 0, 1);
  margin: auto;
  transition: all 0.4s ease-in-out 0s;
}

.accordion-request .table .t-body .t-row:hover::before {
  opacity: 0.03;
}

.accordion-request .table .t-body .t-row .td-div {
  font-size: 15px;
  line-height: 19px;
  font-weight: 400;
  color: rgba(69, 69, 69, 1);
  padding: 8px 16px !important;
  position: relative;
}

.accordion-request .table .t-body .t-row .td-div.td-amount .form-control {
  max-width: 92px;
  margin-left: auto;
}

.accordion-request .table .t-body .t-row .td-div.td-amount .form-control[readonly] {
  opacity: 0.5;
}

.accordion-request .table .t-body .t-row .td-div .form-control {
  border: 1px solid #bebfd4;
  border-radius: 6px;
  opacity: 0.7;
  background-color: rgba(251, 251, 253, 1);
  padding: 8px 12px 6px;
  text-align: right;
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
}

.accordion-request .table .t-body .t-row .td-div .btn-link {
  padding: 0;
  opacity: 0.25;
  color: rgba(69, 69, 69, 1);
  text-decoration: none;
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
}

.accordion-request .table .t-body .t-row .td-div figure {
  width: 34px;
  height: 34px;
  border: none;
  margin: 0 15px 0 0;
  overflow: hidden;
}

.accordion-request .table .t-body .t-row .td-div figure img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.accordion-request .table .t-body .t-row .td-div h6 {
  font-size: 15px;
  line-height: 19px;
  font-weight: 500;
  color: rgba(69, 69, 69, 1);
  margin-bottom: 1px;
}

.accordion-request .table .t-body .t-row .td-div small {
  font-size: 12px;
  line-height: 15px;
  font-weight: 400;
  color: rgba(69, 69, 69, 0.7);
}

.accordion-request .badge {
  font-size: 13px;
  line-height: 18px;
  font-weight: 500;
  text-transform: uppercase;
  padding: 4px 10px 0px;
  border-radius: 50rem;
}

.accordion-request .badge.badge-warning {
  background-color: rgba(234, 155, 28, 0.16);
  color: rgba(234, 155, 28, 1);
}

.accordion-request .badge.badge-success {
  background-color: rgba(96, 177, 68, 0.16);
  color: #60b144;
}

.accordion-request .badge.badge-light {
  background-color: rgba(186, 186, 186, 0.16);
  color: #bababa;
}

.accordion-request .td-act>span {
  margin-right: 20px;
}

.accordion-request .link-icon {
  width: 30px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  color: rgba(40, 42, 84, 0.5);
}

.accordion-request .link-icon:hover {
  background-color: rgba(93, 98, 224, 0.12);
  color: rgba(93, 98, 224, 1);
}

.accordion-request .link-icon:first-child {
  margin-right: 6px;
}

.accordion-request .link-text {
  margin-left: 42px;
  font-size: 14px;
  line-height: 18px;
  text-transform: uppercase;
  font-weight: 500;
  color: rgba(93, 98, 224, 1);
  position: relative;
  top: 2px;
  width: auto;
}

.accordion-request .link-text::before {
  content: '';
  display: inline-block;
  height: 22px;
  width: 1px;
  background-color: rgba(215, 215, 215, 1);
  position: absolute;
  top: 0;
  left: -25px;
  bottom: 0px;
  margin: auto;
}

.accordion-request .link-text i {
  margin-left: 4px;
}

.accordion-request .table svg {
  flex: 0 0 auto;
}

.accordion-request .no-match {
  color: #454545;
  font-size: 15px;
  font-weight: 400;
  box-shadow: none;
  background-color: transparent;
  padding: 54px 0px;
  border-radius: 5px;
  line-height: 19px;
}

.modal-open .cdk-overlay-container {
  z-index: 1056;
}

.form-control .heb-percentage {
  padding-top: 5px;
  text-align: center;
  font-size: 20px;
  max-height: 10px;
}

input[type='radio']:checked~.form-control .heb-percentage {
  color: #5d62e0;
}

.section-banner {
  padding: 6.66vw 0;

  background: linear-gradient(332deg, rgba(239, 162, 40, 0.14) 0%, rgba(68, 71, 157, 0.14) 100%),
    url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="546" height="477" viewBox="0 0 546 477"><defs><clipPath id="clip-path"><rect id="Rectangle_8862" data-name="Rectangle 8862" width="546" height="477" transform="translate(1374 221)" fill="%23e7e8f8"/></clipPath><clipPath id="clip-path-2"><rect id="Rectangle_81" data-name="Rectangle 81" width="603.122" height="625.638" fill="rgba(93,98,224,0.05)"/></clipPath></defs><g id="Mask_Group_287" data-name="Mask Group 287" transform="translate(-1374 -221)" clip-path="url(%23clip-path)"><g id="Group_885" data-name="Group 885" transform="translate(1977.561 846.638) rotate(180)"><g id="Group_884" data-name="Group 884" clip-path="url(%23clip-path-2)"><path id="Path_1750" data-name="Path 1750" d="M389.77,106.517a.056.056,0,0,1,0-.079.057.057,0,0,1,.078,0,.056.056,0,0,1,0,.079.054.054,0,0,1-.078,0" transform="translate(183.219 50.028)" fill="rgba(93,98,224,0.05)"/><path id="Path_1751" data-name="Path 1751" d="M379.822,97.594a.781.781,0,1,1,1.1,0,.782.782,0,0,1-1.1,0" transform="translate(178.443 45.252)" fill="rgba(93,98,224,0.05)"/><path id="Path_1752" data-name="Path 1752" d="M369.809,88.842a1.673,1.673,0,1,1,2.365,0,1.673,1.673,0,0,1-2.365,0" transform="translate(173.613 40.422)" fill="rgba(93,98,224,0.05)"/><path id="Path_1753" data-name="Path 1753" d="M359.925,79.746a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(168.89 35.699)" fill="rgba(93,98,224,0.05)"/><path id="Path_1754" data-name="Path 1754" d="M350.171,70.308a2.452,2.452,0,1,1,3.468,0,2.451,2.451,0,0,1-3.468,0" transform="translate(164.274 31.083)" fill="rgba(93,98,224,0.05)"/><path id="Path_1755" data-name="Path 1755" d="M340.5,60.64a2.452,2.452,0,1,1,3.468,0,2.453,2.453,0,0,1-3.468,0" transform="translate(159.73 26.538)" fill="rgba(93,98,224,0.05)"/><path id="Path_1756" data-name="Path 1756" d="M331.053,50.4a1.9,1.9,0,1,1,2.68,0,1.893,1.893,0,0,1-2.68,0" transform="translate(155.363 22.171)" fill="rgba(93,98,224,0.05)"/><path id="Path_1757" data-name="Path 1757" d="M321.774,39.7a.891.891,0,1,1,1.26,0,.889.889,0,0,1-1.26,0" transform="translate(151.139 17.947)" fill="rgba(93,98,224,0.05)"/><path id="Path_1758" data-name="Path 1758" d="M312.408,29.232a.111.111,0,1,1,.157,0,.11.11,0,0,1-.157,0" transform="translate(146.844 13.652)" fill="rgba(93,98,224,0.05)"/><path id="Path_1759" data-name="Path 1759" d="M399.092,136.437a.947.947,0,1,1,1.339,0,.946.946,0,0,1-1.339,0" transform="translate(187.478 63.378)" fill="rgba(93,98,224,0.05)"/><path id="Path_1760" data-name="Path 1760" d="M388.755,128.543a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(182.381 58.28)" fill="rgba(93,98,224,0.05)"/><path id="Path_1761" data-name="Path 1761" d="M378.483,120.478a4.236,4.236,0,1,1,5.991,0,4.237,4.237,0,0,1-5.991,0" transform="translate(177.338 53.236)" fill="rgba(93,98,224,0.05)"/><path id="Path_1762" data-name="Path 1762" d="M368.491,111.668a5.072,5.072,0,1,1,7.173,0,5.073,5.073,0,0,1-7.173,0" transform="translate(172.526 48.424)" fill="rgba(93,98,224,0.05)"/><path id="Path_1763" data-name="Path 1763" d="M358.673,102.4a5.462,5.462,0,1,1,7.725,0,5.461,5.461,0,0,1-7.725,0" transform="translate(167.856 43.755)" fill="rgba(93,98,224,0.05)"/><path id="Path_1764" data-name="Path 1764" d="M348.875,93.077a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(163.205 39.103)" fill="rgba(93,98,224,0.05)"/><path id="Path_1765" data-name="Path 1765" d="M339.078,83.753a6.131,6.131,0,1,1,8.671,0,6.133,6.133,0,0,1-8.671,0" transform="translate(158.553 34.451)" fill="rgba(93,98,224,0.05)"/><path id="Path_1766" data-name="Path 1766" d="M329.28,74.428a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(153.901 29.8)" fill="rgba(93,98,224,0.05)"/><path id="Path_1767" data-name="Path 1767" d="M319.527,64.989a6.688,6.688,0,1,1,9.459,0,6.689,6.689,0,0,1-9.459,0" transform="translate(149.286 25.183)" fill="rgba(93,98,224,0.05)"/><path id="Path_1768" data-name="Path 1768" d="M309.8,55.493a6.856,6.856,0,1,1,9.7,0,6.856,6.856,0,0,1-9.7,0" transform="translate(144.688 20.585)" fill="rgba(93,98,224,0.05)"/><path id="Path_1769" data-name="Path 1769" d="M300.386,45.138a6.187,6.187,0,1,1,8.749,0,6.189,6.189,0,0,1-8.749,0" transform="translate(140.357 16.254)" fill="rgba(93,98,224,0.05)"/><path id="Path_1770" data-name="Path 1770" d="M291.539,33.3a4.069,4.069,0,1,1,5.754,0,4.068,4.068,0,0,1-5.754,0" transform="translate(136.489 12.387)" fill="rgba(93,98,224,0.05)"/><path id="Path_1771" data-name="Path 1771" d="M282.929,20.823a1.338,1.338,0,1,1,1.892,0,1.339,1.339,0,0,1-1.892,0" transform="translate(132.818 8.715)" fill="rgba(93,98,224,0.05)"/><path id="Path_1772" data-name="Path 1772" d="M408.867,165.155a.668.668,0,1,1,.945,0,.667.667,0,0,1-.945,0" transform="translate(192.112 77.101)" fill="rgba(93,98,224,0.05)"/><path id="Path_1773" data-name="Path 1773" d="M398.422,157.547a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(186.925 71.915)" fill="rgba(93,98,224,0.05)"/><path id="Path_1774" data-name="Path 1774" d="M388.258,149.195a3.957,3.957,0,1,1,5.6,0,3.956,3.956,0,0,1-5.6,0" transform="translate(181.971 66.96)" fill="rgba(93,98,224,0.05)"/><path id="Path_1775" data-name="Path 1775" d="M378.439,139.928a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(177.302 62.29)" fill="rgba(93,98,224,0.05)"/><path id="Path_1776" data-name="Path 1776" d="M368.62,130.661a4.738,4.738,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(172.632 57.621)" fill="rgba(93,98,224,0.05)"/><path id="Path_1777" data-name="Path 1777" d="M358.8,121.394a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(167.963 52.951)" fill="rgba(93,98,224,0.05)"/><path id="Path_1778" data-name="Path 1778" d="M349,112.07a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(163.311 48.299)" fill="rgba(93,98,224,0.05)"/><path id="Path_1779" data-name="Path 1779" d="M339.207,102.745a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(158.66 43.648)" fill="rgba(93,98,224,0.05)"/><path id="Path_1780" data-name="Path 1780" d="M329.41,93.421a6.131,6.131,0,1,1,8.671,0,6.13,6.13,0,0,1-8.671,0" transform="translate(154.008 38.996)" fill="rgba(93,98,224,0.05)"/><path id="Path_1781" data-name="Path 1781" d="M319.613,84.1a6.466,6.466,0,1,1,9.144,0,6.466,6.466,0,0,1-9.144,0" transform="translate(149.356 34.344)" fill="rgba(93,98,224,0.05)"/><path id="Path_1782" data-name="Path 1782" d="M309.858,74.657a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(144.74 29.728)" fill="rgba(93,98,224,0.05)"/><path id="Path_1783" data-name="Path 1783" d="M300.084,65.275a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(140.107 25.094)" fill="rgba(93,98,224,0.05)"/><path id="Path_1784" data-name="Path 1784" d="M290.329,55.836a7.19,7.19,0,1,1,10.169,0,7.19,7.19,0,0,1-10.169,0" transform="translate(135.491 20.478)" fill="rgba(93,98,224,0.05)"/><path id="Path_1785" data-name="Path 1785" d="M280.575,46.4a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(130.875 15.862)" fill="rgba(93,98,224,0.05)"/><path id="Path_1786" data-name="Path 1786" d="M270.907,36.729a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(126.33 11.318)" fill="rgba(93,98,224,0.05)"/><path id="Path_1787" data-name="Path 1787" d="M262.1,24.772a5.184,5.184,0,1,1,7.33,0,5.184,5.184,0,0,1-7.33,0" transform="translate(122.499 7.486)" fill="rgba(93,98,224,0.05)"/><path id="Path_1788" data-name="Path 1788" d="M253.991,10.984a1.17,1.17,0,1,1,1.655,0,1.17,1.17,0,0,1-1.655,0" transform="translate(119.237 4.224)" fill="rgba(93,98,224,0.05)"/><path id="Path_1789" data-name="Path 1789" d="M408.564,185.292a1.449,1.449,0,1,1,2.049,0,1.449,1.449,0,0,1-2.049,0" transform="translate(191.862 85.941)" fill="rgba(93,98,224,0.05)"/><path id="Path_1790" data-name="Path 1790" d="M398.248,177.341a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(186.783 80.861)" fill="rgba(93,98,224,0.05)"/><path id="Path_1791" data-name="Path 1791" d="M388.408,168.131a3.567,3.567,0,1,1,5.045,0,3.565,3.565,0,0,1-5.045,0" transform="translate(182.095 76.174)" fill="rgba(93,98,224,0.05)"/><path id="Path_1792" data-name="Path 1792" d="M378.59,158.864a3.957,3.957,0,1,1,5.6,0,3.955,3.955,0,0,1-5.6,0" transform="translate(177.426 71.505)" fill="rgba(93,98,224,0.05)"/><path id="Path_1793" data-name="Path 1793" d="M368.77,149.6a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(172.756 66.835)" fill="rgba(93,98,224,0.05)"/><path id="Path_1794" data-name="Path 1794" d="M358.952,140.329a4.738,4.738,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(168.087 62.166)" fill="rgba(93,98,224,0.05)"/><path id="Path_1795" data-name="Path 1795" d="M349.133,131.062a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(163.418 57.496)" fill="rgba(93,98,224,0.05)"/><path id="Path_1796" data-name="Path 1796" d="M339.336,121.738a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(158.766 52.844)" fill="rgba(93,98,224,0.05)"/><path id="Path_1797" data-name="Path 1797" d="M329.539,112.413a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(154.115 48.193)" fill="rgba(93,98,224,0.05)"/><path id="Path_1798" data-name="Path 1798" d="M319.741,103.089a6.131,6.131,0,1,1,8.671,0,6.132,6.132,0,0,1-8.671,0" transform="translate(149.463 43.541)" fill="rgba(93,98,224,0.05)"/><path id="Path_1799" data-name="Path 1799" d="M309.944,93.764a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(144.812 38.889)" fill="rgba(93,98,224,0.05)"/><path id="Path_1800" data-name="Path 1800" d="M300.191,84.325a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(140.195 34.273)" fill="rgba(93,98,224,0.05)"/><path id="Path_1801" data-name="Path 1801" d="M290.415,74.943a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(135.562 29.639)" fill="rgba(93,98,224,0.05)"/><path id="Path_1802" data-name="Path 1802" d="M280.66,65.5a7.19,7.19,0,1,1,10.169,0,7.19,7.19,0,0,1-10.169,0" transform="translate(130.946 25.023)" fill="rgba(93,98,224,0.05)"/><path id="Path_1803" data-name="Path 1803" d="M270.907,56.065a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(126.33 20.407)" fill="rgba(93,98,224,0.05)"/><path id="Path_1804" data-name="Path 1804" d="M261.175,46.569a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(121.732 15.808)" fill="rgba(93,98,224,0.05)"/><path id="Path_1805" data-name="Path 1805" d="M251.443,37.073a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(117.134 11.21)" fill="rgba(93,98,224,0.05)"/><path id="Path_1806" data-name="Path 1806" d="M241.882,27.119a7.469,7.469,0,1,1,10.563,0,7.469,7.469,0,0,1-10.563,0" transform="translate(112.678 6.755)" fill="rgba(93,98,224,0.05)"/><path id="Path_1807" data-name="Path 1807" d="M233.878,13.044a3.177,3.177,0,1,1,4.493,0,3.176,3.176,0,0,1-4.493,0" transform="translate(109.506 3.583)" fill="rgba(93,98,224,0.05)"/><path id="Path_1808" data-name="Path 1808" d="M225.418.17a.056.056,0,0,1,0-.079.059.059,0,0,1,.079,0,.059.059,0,0,1,0,.079.056.056,0,0,1-.079,0" transform="translate(105.959 0.035)" fill="rgba(93,98,224,0.05)"/><path id="Path_1809" data-name="Path 1809" d="M408.477,204.857a1.673,1.673,0,1,1,2.365,0,1.673,1.673,0,0,1-2.365,0" transform="translate(191.79 94.959)" fill="rgba(93,98,224,0.05)"/><path id="Path_1810" data-name="Path 1810" d="M398.421,196.218a2.675,2.675,0,1,1,3.784,0,2.673,2.673,0,0,1-3.784,0" transform="translate(186.925 90.094)" fill="rgba(93,98,224,0.05)"/><path id="Path_1811" data-name="Path 1811" d="M388.58,187.009a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(182.238 85.406)" fill="rgba(93,98,224,0.05)"/><path id="Path_1812" data-name="Path 1812" d="M378.739,177.8a3.568,3.568,0,1,1,5.045,0,3.565,3.565,0,0,1-5.045,0" transform="translate(177.55 80.719)" fill="rgba(93,98,224,0.05)"/><path id="Path_1813" data-name="Path 1813" d="M368.921,168.531a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(172.881 76.049)" fill="rgba(93,98,224,0.05)"/><path id="Path_1814" data-name="Path 1814" d="M359.1,159.264a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(168.212 71.38)" fill="rgba(93,98,224,0.05)"/><path id="Path_1815" data-name="Path 1815" d="M349.284,150a4.738,4.738,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(163.543 66.71)" fill="rgba(93,98,224,0.05)"/><path id="Path_1816" data-name="Path 1816" d="M339.465,140.73a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(158.873 62.041)" fill="rgba(93,98,224,0.05)"/><path id="Path_1817" data-name="Path 1817" d="M329.668,131.406a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(154.221 57.389)" fill="rgba(93,98,224,0.05)"/><path id="Path_1818" data-name="Path 1818" d="M319.871,122.081a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(149.57 52.738)" fill="rgba(93,98,224,0.05)"/><path id="Path_1819" data-name="Path 1819" d="M310.073,112.757a6.131,6.131,0,1,1,8.671,0,6.132,6.132,0,0,1-8.671,0" transform="translate(144.918 48.086)" fill="rgba(93,98,224,0.05)"/><path id="Path_1820" data-name="Path 1820" d="M300.276,103.431a6.465,6.465,0,1,1,9.144,0,6.466,6.466,0,0,1-9.144,0" transform="translate(140.267 43.434)" fill="rgba(93,98,224,0.05)"/><path id="Path_1821" data-name="Path 1821" d="M290.522,93.993a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(135.651 38.818)" fill="rgba(93,98,224,0.05)"/><path id="Path_1822" data-name="Path 1822" d="M280.747,84.611a6.967,6.967,0,1,1,9.852,0,6.966,6.966,0,0,1-9.852,0" transform="translate(131.017 34.184)" fill="rgba(93,98,224,0.05)"/><path id="Path_1823" data-name="Path 1823" d="M270.992,75.172a7.19,7.19,0,1,1,10.169,0,7.191,7.191,0,0,1-10.169,0" transform="translate(126.401 29.567)" fill="rgba(93,98,224,0.05)"/><path id="Path_1824" data-name="Path 1824" d="M261.239,65.733a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(121.785 24.952)" fill="rgba(93,98,224,0.05)"/><path id="Path_1825" data-name="Path 1825" d="M251.506,56.237a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(117.187 20.353)" fill="rgba(93,98,224,0.05)"/><path id="Path_1826" data-name="Path 1826" d="M241.774,46.741a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(112.589 15.755)" fill="rgba(93,98,224,0.05)"/><path id="Path_1827" data-name="Path 1827" d="M232.041,37.244a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(107.991 11.157)" fill="rgba(93,98,224,0.05)"/><path id="Path_1828" data-name="Path 1828" d="M222.352,27.634a7.97,7.97,0,1,1,11.271,0,7.97,7.97,0,0,1-11.271,0" transform="translate(103.428 6.594)" fill="rgba(93,98,224,0.05)"/><path id="Path_1829" data-name="Path 1829" d="M213.98,14.532a4.626,4.626,0,1,1,6.542,0,4.625,4.625,0,0,1-6.542,0" transform="translate(99.953 3.119)" fill="rgba(93,98,224,0.05)"/><path id="Path_1830" data-name="Path 1830" d="M206.04.285a.166.166,0,0,1,0-.237.169.169,0,0,1,.237,0,.169.169,0,0,1,0,.237.169.169,0,0,1-.237,0" transform="translate(96.834 0)" fill="rgba(93,98,224,0.05)"/><path id="Path_1831" data-name="Path 1831" d="M408.563,223.963a1.449,1.449,0,1,1,2.048,0,1.449,1.449,0,0,1-2.048,0" transform="translate(191.862 104.12)" fill="rgba(93,98,224,0.05)"/><path id="Path_1832" data-name="Path 1832" d="M398.593,215.1a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(187.068 99.326)" fill="rgba(93,98,224,0.05)"/><path id="Path_1833" data-name="Path 1833" d="M388.752,205.886a2.675,2.675,0,1,1,3.784,0,2.673,2.673,0,0,1-3.784,0" transform="translate(182.38 94.639)" fill="rgba(93,98,224,0.05)"/><path id="Path_1834" data-name="Path 1834" d="M378.911,196.677a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(177.693 89.951)" fill="rgba(93,98,224,0.05)"/><path id="Path_1835" data-name="Path 1835" d="M369.071,187.467a3.568,3.568,0,1,1,5.045,0,3.567,3.567,0,0,1-5.045,0" transform="translate(173.005 85.264)" fill="rgba(93,98,224,0.05)"/><path id="Path_1836" data-name="Path 1836" d="M359.253,178.2a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(168.336 80.594)" fill="rgba(93,98,224,0.05)"/><path id="Path_1837" data-name="Path 1837" d="M349.434,168.932a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(163.667 75.925)" fill="rgba(93,98,224,0.05)"/><path id="Path_1838" data-name="Path 1838" d="M339.615,159.665a4.738,4.738,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(158.997 71.255)" fill="rgba(93,98,224,0.05)"/><path id="Path_1839" data-name="Path 1839" d="M329.8,150.4a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(154.328 66.586)" fill="rgba(93,98,224,0.05)"/><path id="Path_1840" data-name="Path 1840" d="M320,141.074a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(149.676 61.934)" fill="rgba(93,98,224,0.05)"/><path id="Path_1841" data-name="Path 1841" d="M310.2,131.749a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(145.025 57.282)" fill="rgba(93,98,224,0.05)"/><path id="Path_1842" data-name="Path 1842" d="M300.405,122.425a6.131,6.131,0,1,1,8.671,0,6.13,6.13,0,0,1-8.671,0" transform="translate(140.373 52.63)" fill="rgba(93,98,224,0.05)"/><path id="Path_1843" data-name="Path 1843" d="M290.608,113.1a6.466,6.466,0,1,1,9.144,0,6.466,6.466,0,0,1-9.144,0" transform="translate(135.721 47.978)" fill="rgba(93,98,224,0.05)"/><path id="Path_1844" data-name="Path 1844" d="M280.855,103.661a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(131.106 43.363)" fill="rgba(93,98,224,0.05)"/><path id="Path_1845" data-name="Path 1845" d="M271.079,94.279a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(126.472 38.729)" fill="rgba(93,98,224,0.05)"/><path id="Path_1846" data-name="Path 1846" d="M261.324,84.84a7.19,7.19,0,1,1,10.169,0,7.191,7.191,0,0,1-10.169,0" transform="translate(121.856 34.112)" fill="rgba(93,98,224,0.05)"/><path id="Path_1847" data-name="Path 1847" d="M251.57,75.4a7.412,7.412,0,1,1,10.483,0,7.411,7.411,0,0,1-10.483,0" transform="translate(117.24 29.497)" fill="rgba(93,98,224,0.05)"/><path id="Path_1848" data-name="Path 1848" d="M241.838,65.9a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(112.642 24.898)" fill="rgba(93,98,224,0.05)"/><path id="Path_1849" data-name="Path 1849" d="M232.106,56.409a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(108.044 20.3)" fill="rgba(93,98,224,0.05)"/><path id="Path_1850" data-name="Path 1850" d="M222.373,46.912a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(103.446 15.702)" fill="rgba(93,98,224,0.05)"/><path id="Path_1851" data-name="Path 1851" d="M212.663,37.359a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(98.866 11.121)" fill="rgba(93,98,224,0.05)"/><path id="Path_1852" data-name="Path 1852" d="M202.952,27.8a8.137,8.137,0,1,1,11.508,0,8.135,8.135,0,0,1-11.508,0" transform="translate(94.285 6.541)" fill="rgba(93,98,224,0.05)"/><path id="Path_1853" data-name="Path 1853" d="M194.644,14.532a4.626,4.626,0,1,1,6.542,0,4.625,4.625,0,0,1-6.542,0" transform="translate(90.863 3.119)" fill="rgba(93,98,224,0.05)"/><path id="Path_1854" data-name="Path 1854" d="M186.747.17a.056.056,0,0,1,0-.079.059.059,0,0,1,.079,0,.059.059,0,0,1,0,.079.056.056,0,0,1-.079,0" transform="translate(87.78 0.035)" fill="rgba(93,98,224,0.05)"/><path id="Path_1855" data-name="Path 1855" d="M408.734,242.842a1,1,0,1,1,1.419,0,1,1,0,0,1-1.419,0" transform="translate(192.003 113.352)" fill="rgba(93,98,224,0.05)"/><path id="Path_1856" data-name="Path 1856" d="M398.743,234.032a1.839,1.839,0,1,1,2.6,0,1.837,1.837,0,0,1-2.6,0" transform="translate(187.192 108.54)" fill="rgba(93,98,224,0.05)"/><path id="Path_1857" data-name="Path 1857" d="M388.924,224.765a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(182.522 103.871)" fill="rgba(93,98,224,0.05)"/><path id="Path_1858" data-name="Path 1858" d="M379.084,215.554a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(177.835 99.183)" fill="rgba(93,98,224,0.05)"/><path id="Path_1859" data-name="Path 1859" d="M369.243,206.345a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(173.148 94.496)" fill="rgba(93,98,224,0.05)"/><path id="Path_1860" data-name="Path 1860" d="M359.4,197.134a3.567,3.567,0,1,1,5.044,0,3.565,3.565,0,0,1-5.044,0" transform="translate(168.46 89.808)" fill="rgba(93,98,224,0.05)"/><path id="Path_1861" data-name="Path 1861" d="M349.585,187.867a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(163.791 85.139)" fill="rgba(93,98,224,0.05)"/><path id="Path_1862" data-name="Path 1862" d="M339.766,178.6a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(159.122 80.469)" fill="rgba(93,98,224,0.05)"/><path id="Path_1863" data-name="Path 1863" d="M329.947,169.333a4.738,4.738,0,1,1,6.7,0,4.737,4.737,0,0,1-6.7,0" transform="translate(154.452 75.8)" fill="rgba(93,98,224,0.05)"/><path id="Path_1864" data-name="Path 1864" d="M320.128,160.066a5.128,5.128,0,1,1,7.252,0,5.129,5.129,0,0,1-7.252,0" transform="translate(149.783 71.13)" fill="rgba(93,98,224,0.05)"/><path id="Path_1865" data-name="Path 1865" d="M310.331,150.74a5.462,5.462,0,1,1,7.724,0,5.461,5.461,0,0,1-7.724,0" transform="translate(145.131 66.479)" fill="rgba(93,98,224,0.05)"/><path id="Path_1866" data-name="Path 1866" d="M300.534,141.416a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(140.48 61.827)" fill="rgba(93,98,224,0.05)"/><path id="Path_1867" data-name="Path 1867" d="M290.738,132.092a6.131,6.131,0,1,1,8.669,0,6.129,6.129,0,0,1-8.669,0" transform="translate(135.828 57.175)" fill="rgba(93,98,224,0.05)"/><path id="Path_1868" data-name="Path 1868" d="M280.939,122.767a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(131.177 52.523)" fill="rgba(93,98,224,0.05)"/><path id="Path_1869" data-name="Path 1869" d="M271.186,113.329a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(126.561 47.907)" fill="rgba(93,98,224,0.05)"/><path id="Path_1870" data-name="Path 1870" d="M261.411,103.947a6.967,6.967,0,1,1,9.853,0,6.963,6.963,0,0,1-9.853,0" transform="translate(121.927 43.274)" fill="rgba(93,98,224,0.05)"/><path id="Path_1871" data-name="Path 1871" d="M251.656,94.508a7.19,7.19,0,1,1,10.169,0,7.19,7.19,0,0,1-10.169,0" transform="translate(117.311 38.657)" fill="rgba(93,98,224,0.05)"/><path id="Path_1872" data-name="Path 1872" d="M241.9,85.068a7.412,7.412,0,1,1,10.483,0,7.411,7.411,0,0,1-10.483,0" transform="translate(112.695 34.042)" fill="rgba(93,98,224,0.05)"/><path id="Path_1873" data-name="Path 1873" d="M232.17,75.573a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(108.097 29.443)" fill="rgba(93,98,224,0.05)"/><path id="Path_1874" data-name="Path 1874" d="M222.438,66.077a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(103.499 24.845)" fill="rgba(93,98,224,0.05)"/><path id="Path_1875" data-name="Path 1875" d="M212.705,56.58a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(98.901 20.247)" fill="rgba(93,98,224,0.05)"/><path id="Path_1876" data-name="Path 1876" d="M202.995,47.027a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(94.321 15.666)" fill="rgba(93,98,224,0.05)"/><path id="Path_1877" data-name="Path 1877" d="M193.283,37.474a8.137,8.137,0,1,1,11.508,0,8.138,8.138,0,0,1-11.508,0" transform="translate(89.74 11.086)" fill="rgba(93,98,224,0.05)"/><path id="Path_1878" data-name="Path 1878" d="M183.616,27.8a8.137,8.137,0,1,1,11.508,0,8.135,8.135,0,0,1-11.508,0" transform="translate(85.196 6.541)" fill="rgba(93,98,224,0.05)"/><path id="Path_1879" data-name="Path 1879" d="M175.826,13.158a3.288,3.288,0,1,1,4.65,0,3.288,3.288,0,0,1-4.65,0" transform="translate(82.201 3.547)" fill="rgba(93,98,224,0.05)"/><path id="Path_1880" data-name="Path 1880" d="M408.95,261.6a.445.445,0,1,1,.631,0,.445.445,0,0,1-.631,0" transform="translate(192.182 122.62)" fill="rgba(93,98,224,0.05)"/><path id="Path_1881" data-name="Path 1881" d="M398.894,252.967a1.449,1.449,0,1,1,2.048,0,1.446,1.446,0,0,1-2.048,0" transform="translate(187.316 117.754)" fill="rgba(93,98,224,0.05)"/><path id="Path_1882" data-name="Path 1882" d="M389.1,243.643a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(182.664 113.102)" fill="rgba(93,98,224,0.05)"/><path id="Path_1883" data-name="Path 1883" d="M379.256,234.433a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(177.977 108.415)" fill="rgba(93,98,224,0.05)"/><path id="Path_1884" data-name="Path 1884" d="M369.416,225.222a2.676,2.676,0,1,1,3.782,0,2.675,2.675,0,0,1-3.782,0" transform="translate(173.29 103.728)" fill="rgba(93,98,224,0.05)"/><path id="Path_1885" data-name="Path 1885" d="M359.575,216.013a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(168.603 99.041)" fill="rgba(93,98,224,0.05)"/><path id="Path_1886" data-name="Path 1886" d="M349.735,206.8a3.568,3.568,0,1,1,5.044,0,3.568,3.568,0,0,1-5.044,0" transform="translate(163.916 94.353)" fill="rgba(93,98,224,0.05)"/><path id="Path_1887" data-name="Path 1887" d="M339.916,197.535a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(159.246 89.684)" fill="rgba(93,98,224,0.05)"/><path id="Path_1888" data-name="Path 1888" d="M330.1,188.268a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(154.577 85.014)" fill="rgba(93,98,224,0.05)"/><path id="Path_1889" data-name="Path 1889" d="M320.279,179a4.737,4.737,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(149.908 80.345)" fill="rgba(93,98,224,0.05)"/><path id="Path_1890" data-name="Path 1890" d="M310.46,169.734a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(145.238 75.675)" fill="rgba(93,98,224,0.05)"/><path id="Path_1891" data-name="Path 1891" d="M300.663,160.409a5.463,5.463,0,1,1,7.724,0,5.463,5.463,0,0,1-7.724,0" transform="translate(140.586 71.023)" fill="rgba(93,98,224,0.05)"/><path id="Path_1892" data-name="Path 1892" d="M290.866,151.084a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(135.935 66.372)" fill="rgba(93,98,224,0.05)"/><path id="Path_1893" data-name="Path 1893" d="M281.068,141.76a6.131,6.131,0,1,1,8.671,0,6.131,6.131,0,0,1-8.671,0" transform="translate(131.283 61.72)" fill="rgba(93,98,224,0.05)"/><path id="Path_1894" data-name="Path 1894" d="M271.272,132.435a6.466,6.466,0,1,1,9.144,0,6.466,6.466,0,0,1-9.144,0" transform="translate(126.632 57.068)" fill="rgba(93,98,224,0.05)"/><path id="Path_1895" data-name="Path 1895" d="M261.517,123a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(122.016 52.452)" fill="rgba(93,98,224,0.05)"/><path id="Path_1896" data-name="Path 1896" d="M251.742,113.615a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(117.382 47.818)" fill="rgba(93,98,224,0.05)"/><path id="Path_1897" data-name="Path 1897" d="M241.987,104.176a7.19,7.19,0,1,1,10.169,0,7.191,7.191,0,0,1-10.169,0" transform="translate(112.766 43.202)" fill="rgba(93,98,224,0.05)"/><path id="Path_1898" data-name="Path 1898" d="M232.234,94.736a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(108.15 38.586)" fill="rgba(93,98,224,0.05)"/><path id="Path_1899" data-name="Path 1899" d="M222.5,85.241a7.58,7.58,0,1,1,10.718,0,7.582,7.582,0,0,1-10.718,0" transform="translate(103.552 33.988)" fill="rgba(93,98,224,0.05)"/><path id="Path_1900" data-name="Path 1900" d="M212.77,75.744a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(98.954 29.389)" fill="rgba(93,98,224,0.05)"/><path id="Path_1901" data-name="Path 1901" d="M203.037,66.248a7.915,7.915,0,1,1,11.193,0,7.914,7.914,0,0,1-11.193,0" transform="translate(94.356 24.791)" fill="rgba(93,98,224,0.05)"/><path id="Path_1902" data-name="Path 1902" d="M193.326,56.7a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(89.775 20.211)" fill="rgba(93,98,224,0.05)"/><path id="Path_1903" data-name="Path 1903" d="M183.615,47.141a8.137,8.137,0,1,1,11.508,0,8.138,8.138,0,0,1-11.508,0" transform="translate(85.195 15.63)" fill="rgba(93,98,224,0.05)"/><path id="Path_1904" data-name="Path 1904" d="M173.926,37.53a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(80.633 11.068)" fill="rgba(93,98,224,0.05)"/><path id="Path_1905" data-name="Path 1905" d="M164.432,27.405a7.747,7.747,0,1,1,10.955,0,7.745,7.745,0,0,1-10.955,0" transform="translate(76.231 6.666)" fill="rgba(93,98,224,0.05)"/><path id="Path_1906" data-name="Path 1906" d="M157.312,10.984a1.17,1.17,0,1,1,1.654,0,1.17,1.17,0,0,1-1.654,0" transform="translate(73.789 4.224)" fill="rgba(93,98,224,0.05)"/><path id="Path_1907" data-name="Path 1907" d="M399.022,271.96a1.114,1.114,0,1,1,1.576,0,1.114,1.114,0,0,1-1.576,0" transform="translate(187.423 126.951)" fill="rgba(93,98,224,0.05)"/><path id="Path_1908" data-name="Path 1908" d="M389.268,262.52a1.337,1.337,0,1,1,1.892,0,1.337,1.337,0,0,1-1.892,0" transform="translate(182.807 122.335)" fill="rgba(93,98,224,0.05)"/><path id="Path_1909" data-name="Path 1909" d="M379.428,253.311a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(178.12 117.647)" fill="rgba(93,98,224,0.05)"/><path id="Path_1910" data-name="Path 1910" d="M369.588,244.1a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(173.433 112.96)" fill="rgba(93,98,224,0.05)"/><path id="Path_1911" data-name="Path 1911" d="M359.748,234.89a2.675,2.675,0,1,1,3.784,0,2.673,2.673,0,0,1-3.784,0" transform="translate(168.745 108.273)" fill="rgba(93,98,224,0.05)"/><path id="Path_1912" data-name="Path 1912" d="M349.908,225.681a3.121,3.121,0,1,1,4.413,0,3.12,3.12,0,0,1-4.413,0" transform="translate(164.058 103.585)" fill="rgba(93,98,224,0.05)"/><path id="Path_1913" data-name="Path 1913" d="M340.067,216.47a3.567,3.567,0,1,1,5.044,0,3.565,3.565,0,0,1-5.044,0" transform="translate(159.371 98.898)" fill="rgba(93,98,224,0.05)"/><path id="Path_1914" data-name="Path 1914" d="M330.248,207.2a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(154.701 94.228)" fill="rgba(93,98,224,0.05)"/><path id="Path_1915" data-name="Path 1915" d="M320.429,197.936a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(150.032 89.559)" fill="rgba(93,98,224,0.05)"/><path id="Path_1916" data-name="Path 1916" d="M310.611,188.669a4.738,4.738,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(145.363 84.89)" fill="rgba(93,98,224,0.05)"/><path id="Path_1917" data-name="Path 1917" d="M300.791,179.4a5.128,5.128,0,1,1,7.252,0,5.129,5.129,0,0,1-7.252,0" transform="translate(140.693 80.22)" fill="rgba(93,98,224,0.05)"/><path id="Path_1918" data-name="Path 1918" d="M290.995,170.077a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(136.042 75.568)" fill="rgba(93,98,224,0.05)"/><path id="Path_1919" data-name="Path 1919" d="M281.2,160.752a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(131.39 70.916)" fill="rgba(93,98,224,0.05)"/><path id="Path_1920" data-name="Path 1920" d="M271.4,151.428a6.131,6.131,0,1,1,8.671,0,6.133,6.133,0,0,1-8.671,0" transform="translate(126.739 66.264)" fill="rgba(93,98,224,0.05)"/><path id="Path_1921" data-name="Path 1921" d="M261.6,142.1a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(122.087 61.613)" fill="rgba(93,98,224,0.05)"/><path id="Path_1922" data-name="Path 1922" d="M251.849,132.665a6.688,6.688,0,1,1,9.459,0,6.689,6.689,0,0,1-9.459,0" transform="translate(117.471 56.997)" fill="rgba(93,98,224,0.05)"/><path id="Path_1923" data-name="Path 1923" d="M242.074,123.283a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(112.837 52.363)" fill="rgba(93,98,224,0.05)"/><path id="Path_1924" data-name="Path 1924" d="M232.319,113.844a7.19,7.19,0,1,1,10.169,0,7.191,7.191,0,0,1-10.169,0" transform="translate(108.221 47.747)" fill="rgba(93,98,224,0.05)"/><path id="Path_1925" data-name="Path 1925" d="M222.565,104.4a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(103.605 43.131)" fill="rgba(93,98,224,0.05)"/><path id="Path_1926" data-name="Path 1926" d="M212.833,94.909a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(99.007 38.533)" fill="rgba(93,98,224,0.05)"/><path id="Path_1927" data-name="Path 1927" d="M203.1,85.412a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(94.409 33.934)" fill="rgba(93,98,224,0.05)"/><path id="Path_1928" data-name="Path 1928" d="M193.368,75.916a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(89.811 29.336)" fill="rgba(93,98,224,0.05)"/><path id="Path_1929" data-name="Path 1929" d="M183.658,66.363a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(85.231 24.756)" fill="rgba(93,98,224,0.05)"/><path id="Path_1930" data-name="Path 1930" d="M173.947,56.809a8.137,8.137,0,1,1,11.508,0,8.138,8.138,0,0,1-11.508,0" transform="translate(80.65 20.175)" fill="rgba(93,98,224,0.05)"/><path id="Path_1931" data-name="Path 1931" d="M164.257,47.2a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(76.088 15.613)" fill="rgba(93,98,224,0.05)"/><path id="Path_1932" data-name="Path 1932" d="M154.568,37.588a8.249,8.249,0,1,1,11.665,0,8.249,8.249,0,0,1-11.665,0" transform="translate(71.525 11.05)" fill="rgba(93,98,224,0.05)"/><path id="Path_1933" data-name="Path 1933" d="M145.937,25.172a5.574,5.574,0,1,1,7.883,0,5.574,5.574,0,0,1-7.883,0" transform="translate(67.836 7.361)" fill="rgba(93,98,224,0.05)"/><path id="Path_1934" data-name="Path 1934" d="M399.259,290.666a.5.5,0,1,1,.709,0,.5.5,0,0,1-.709,0" transform="translate(187.619 136.236)" fill="rgba(93,98,224,0.05)"/><path id="Path_1935" data-name="Path 1935" d="M389.419,281.456a.948.948,0,1,1,1.339,0,.948.948,0,0,1-1.339,0" transform="translate(182.931 131.549)" fill="rgba(93,98,224,0.05)"/><path id="Path_1936" data-name="Path 1936" d="M379.6,272.188a1.338,1.338,0,1,1,1.892,0,1.339,1.339,0,0,1-1.892,0" transform="translate(178.262 126.879)" fill="rgba(93,98,224,0.05)"/><path id="Path_1937" data-name="Path 1937" d="M369.759,262.979a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(173.574 122.192)" fill="rgba(93,98,224,0.05)"/><path id="Path_1938" data-name="Path 1938" d="M359.92,253.768a2.229,2.229,0,1,1,3.152,0,2.226,2.226,0,0,1-3.152,0" transform="translate(168.887 117.505)" fill="rgba(93,98,224,0.05)"/><path id="Path_1939" data-name="Path 1939" d="M350.079,244.558a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(164.2 112.818)" fill="rgba(93,98,224,0.05)"/><path id="Path_1940" data-name="Path 1940" d="M340.238,235.349a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(159.513 108.13)" fill="rgba(93,98,224,0.05)"/><path id="Path_1941" data-name="Path 1941" d="M330.4,226.138a3.568,3.568,0,1,1,5.044,0,3.568,3.568,0,0,1-5.044,0" transform="translate(154.826 103.443)" fill="rgba(93,98,224,0.05)"/><path id="Path_1942" data-name="Path 1942" d="M320.58,216.871a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(150.156 98.773)" fill="rgba(93,98,224,0.05)"/><path id="Path_1943" data-name="Path 1943" d="M310.761,207.6a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(145.487 94.104)" fill="rgba(93,98,224,0.05)"/><path id="Path_1944" data-name="Path 1944" d="M300.942,198.337a4.737,4.737,0,1,1,6.7,0,4.736,4.736,0,0,1-6.7,0" transform="translate(140.817 89.435)" fill="rgba(93,98,224,0.05)"/><path id="Path_1945" data-name="Path 1945" d="M291.123,189.069a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(136.148 84.764)" fill="rgba(93,98,224,0.05)"/><path id="Path_1946" data-name="Path 1946" d="M281.327,179.745a5.463,5.463,0,1,1,7.724,0,5.463,5.463,0,0,1-7.724,0" transform="translate(131.497 80.113)" fill="rgba(93,98,224,0.05)"/><path id="Path_1947" data-name="Path 1947" d="M271.529,170.42a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(126.845 75.461)" fill="rgba(93,98,224,0.05)"/><path id="Path_1948" data-name="Path 1948" d="M261.732,161.1a6.131,6.131,0,1,1,8.671,0,6.13,6.13,0,0,1-8.671,0" transform="translate(122.193 70.809)" fill="rgba(93,98,224,0.05)"/><path id="Path_1949" data-name="Path 1949" d="M251.934,151.771a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(117.542 66.158)" fill="rgba(93,98,224,0.05)"/><path id="Path_1950" data-name="Path 1950" d="M242.181,142.332a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(112.926 61.541)" fill="rgba(93,98,224,0.05)"/><path id="Path_1951" data-name="Path 1951" d="M232.406,132.951a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(108.292 56.908)" fill="rgba(93,98,224,0.05)"/><path id="Path_1952" data-name="Path 1952" d="M222.651,123.512a7.19,7.19,0,1,1,10.169,0,7.191,7.191,0,0,1-10.169,0" transform="translate(103.676 52.292)" fill="rgba(93,98,224,0.05)"/><path id="Path_1953" data-name="Path 1953" d="M212.9,114.072a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(99.06 47.676)" fill="rgba(93,98,224,0.05)"/><path id="Path_1954" data-name="Path 1954" d="M203.165,104.577a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(94.462 43.077)" fill="rgba(93,98,224,0.05)"/><path id="Path_1955" data-name="Path 1955" d="M193.433,95.08a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(89.864 38.479)" fill="rgba(93,98,224,0.05)"/><path id="Path_1956" data-name="Path 1956" d="M183.7,85.584a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(85.266 33.881)" fill="rgba(93,98,224,0.05)"/><path id="Path_1957" data-name="Path 1957" d="M173.99,76.031a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(80.686 29.301)" fill="rgba(93,98,224,0.05)"/><path id="Path_1958" data-name="Path 1958" d="M164.278,66.477a8.138,8.138,0,1,1,11.508,0,8.138,8.138,0,0,1-11.508,0" transform="translate(76.105 24.72)" fill="rgba(93,98,224,0.05)"/><path id="Path_1959" data-name="Path 1959" d="M154.589,56.866a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(71.543 20.157)" fill="rgba(93,98,224,0.05)"/><path id="Path_1960" data-name="Path 1960" d="M144.9,47.256a8.249,8.249,0,1,1,11.665,0,8.249,8.249,0,0,1-11.665,0" transform="translate(66.981 15.595)" fill="rgba(93,98,224,0.05)"/><path id="Path_1961" data-name="Path 1961" d="M135.254,37.53a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(62.454 11.068)" fill="rgba(93,98,224,0.05)"/><path id="Path_1962" data-name="Path 1962" d="M128.2,20.938a1.449,1.449,0,1,1,2.049,0,1.449,1.449,0,0,1-2.049,0" transform="translate(60.065 8.68)" fill="rgba(93,98,224,0.05)"/><path id="Path_1963" data-name="Path 1963" d="M389.461,300.677a.836.836,0,1,1,1.182,0,.836.836,0,0,1-1.182,0" transform="translate(182.967 140.675)" fill="rgba(93,98,224,0.05)"/><path id="Path_1964" data-name="Path 1964" d="M379.793,291.009a.836.836,0,1,1,1.182,0,.836.836,0,0,1-1.182,0" transform="translate(178.422 136.13)" fill="rgba(93,98,224,0.05)"/><path id="Path_1965" data-name="Path 1965" d="M369.931,281.856a1.338,1.338,0,1,1,1.892,0,1.339,1.339,0,0,1-1.892,0" transform="translate(173.717 131.424)" fill="rgba(93,98,224,0.05)"/><path id="Path_1966" data-name="Path 1966" d="M360.091,272.646a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(169.03 126.737)" fill="rgba(93,98,224,0.05)"/><path id="Path_1967" data-name="Path 1967" d="M350.251,263.436a2.229,2.229,0,1,1,3.153,0,2.229,2.229,0,0,1-3.153,0" transform="translate(164.343 122.05)" fill="rgba(93,98,224,0.05)"/><path id="Path_1968" data-name="Path 1968" d="M340.411,254.226a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(159.655 117.362)" fill="rgba(93,98,224,0.05)"/><path id="Path_1969" data-name="Path 1969" d="M330.57,245.017a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(154.968 112.675)" fill="rgba(93,98,224,0.05)"/><path id="Path_1970" data-name="Path 1970" d="M320.73,235.806a3.567,3.567,0,1,1,5.045,0,3.565,3.565,0,0,1-5.045,0" transform="translate(150.281 107.988)" fill="rgba(93,98,224,0.05)"/><path id="Path_1971" data-name="Path 1971" d="M310.912,226.539a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(145.612 103.318)" fill="rgba(93,98,224,0.05)"/><path id="Path_1972" data-name="Path 1972" d="M301.092,217.272a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(140.942 98.649)" fill="rgba(93,98,224,0.05)"/><path id="Path_1973" data-name="Path 1973" d="M291.274,208.005a4.738,4.738,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(136.273 93.979)" fill="rgba(93,98,224,0.05)"/><path id="Path_1974" data-name="Path 1974" d="M281.455,198.737a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(131.603 89.309)" fill="rgba(93,98,224,0.05)"/><path id="Path_1975" data-name="Path 1975" d="M271.658,189.413a5.463,5.463,0,1,1,7.725,0,5.461,5.461,0,0,1-7.725,0" transform="translate(126.951 84.657)" fill="rgba(93,98,224,0.05)"/><path id="Path_1976" data-name="Path 1976" d="M261.861,180.088a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(122.3 80.006)" fill="rgba(93,98,224,0.05)"/><path id="Path_1977" data-name="Path 1977" d="M252.063,170.764a6.131,6.131,0,1,1,8.671,0,6.131,6.131,0,0,1-8.671,0" transform="translate(117.648 75.354)" fill="rgba(93,98,224,0.05)"/><path id="Path_1978" data-name="Path 1978" d="M242.266,161.439a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(112.997 70.703)" fill="rgba(93,98,224,0.05)"/><path id="Path_1979" data-name="Path 1979" d="M232.513,152a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(108.381 66.086)" fill="rgba(93,98,224,0.05)"/><path id="Path_1980" data-name="Path 1980" d="M222.737,142.618a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(103.747 61.453)" fill="rgba(93,98,224,0.05)"/><path id="Path_1981" data-name="Path 1981" d="M212.983,133.18a7.19,7.19,0,1,1,10.169,0,7.191,7.191,0,0,1-10.169,0" transform="translate(99.131 56.836)" fill="rgba(93,98,224,0.05)"/><path id="Path_1982" data-name="Path 1982" d="M203.229,123.74a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(94.515 52.221)" fill="rgba(93,98,224,0.05)"/><path id="Path_1983" data-name="Path 1983" d="M193.5,114.245a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(89.917 47.622)" fill="rgba(93,98,224,0.05)"/><path id="Path_1984" data-name="Path 1984" d="M183.765,104.748a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(85.319 43.024)" fill="rgba(93,98,224,0.05)"/><path id="Path_1985" data-name="Path 1985" d="M174.032,95.252a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(80.721 38.426)" fill="rgba(93,98,224,0.05)"/><path id="Path_1986" data-name="Path 1986" d="M164.322,85.7a8.026,8.026,0,1,1,11.349,0,8.026,8.026,0,0,1-11.349,0" transform="translate(76.141 33.846)" fill="rgba(93,98,224,0.05)"/><path id="Path_1987" data-name="Path 1987" d="M154.61,76.145a8.137,8.137,0,1,1,11.508,0,8.136,8.136,0,0,1-11.508,0" transform="translate(71.56 29.265)" fill="rgba(93,98,224,0.05)"/><path id="Path_1988" data-name="Path 1988" d="M144.921,66.534a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(66.998 24.702)" fill="rgba(93,98,224,0.05)"/><path id="Path_1989" data-name="Path 1989" d="M135.231,56.924a8.249,8.249,0,1,1,11.665,0,8.249,8.249,0,0,1-11.665,0" transform="translate(62.435 20.14)" fill="rgba(93,98,224,0.05)"/><path id="Path_1990" data-name="Path 1990" d="M125.521,47.371a8.361,8.361,0,1,1,11.824,0,8.361,8.361,0,0,1-11.824,0" transform="translate(57.855 15.559)" fill="rgba(93,98,224,0.05)"/><path id="Path_1991" data-name="Path 1991" d="M117.322,33.811a4.571,4.571,0,1,1,6.464,0,4.571,4.571,0,0,1-6.464,0" transform="translate(54.523 12.226)" fill="rgba(93,98,224,0.05)"/><path id="Path_1992" data-name="Path 1992" d="M389.764,319.212a.054.054,0,0,1,0-.079.057.057,0,0,1,.078,0,.056.056,0,0,1,0,.079.054.054,0,0,1-.078,0" transform="translate(183.216 150.014)" fill="rgba(93,98,224,0.05)"/><path id="Path_1993" data-name="Path 1993" d="M379.793,310.345a.836.836,0,1,1,1.182,0,.836.836,0,0,1-1.182,0" transform="translate(178.422 145.219)" fill="rgba(93,98,224,0.05)"/><path id="Path_1994" data-name="Path 1994" d="M370.125,300.677a.836.836,0,1,1,1.182,0,.836.836,0,0,1-1.182,0" transform="translate(173.877 140.675)" fill="rgba(93,98,224,0.05)"/><path id="Path_1995" data-name="Path 1995" d="M360.263,291.524a1.338,1.338,0,1,1,1.892,0,1.339,1.339,0,0,1-1.892,0" transform="translate(169.172 135.969)" fill="rgba(93,98,224,0.05)"/><path id="Path_1996" data-name="Path 1996" d="M350.423,282.315a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(164.485 131.282)" fill="rgba(93,98,224,0.05)"/><path id="Path_1997" data-name="Path 1997" d="M340.583,273.1a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(159.798 126.594)" fill="rgba(93,98,224,0.05)"/><path id="Path_1998" data-name="Path 1998" d="M330.743,263.894a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(155.11 121.907)" fill="rgba(93,98,224,0.05)"/><path id="Path_1999" data-name="Path 1999" d="M320.9,254.685a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(150.423 117.22)" fill="rgba(93,98,224,0.05)"/><path id="Path_2000" data-name="Path 2000" d="M311.062,245.474a3.567,3.567,0,1,1,5.045,0,3.566,3.566,0,0,1-5.045,0" transform="translate(145.736 112.532)" fill="rgba(93,98,224,0.05)"/><path id="Path_2001" data-name="Path 2001" d="M301.243,236.207a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(141.066 107.863)" fill="rgba(93,98,224,0.05)"/><path id="Path_2002" data-name="Path 2002" d="M291.424,226.94a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(136.397 103.194)" fill="rgba(93,98,224,0.05)"/><path id="Path_2003" data-name="Path 2003" d="M281.606,217.672a4.738,4.738,0,1,1,6.7,0,4.737,4.737,0,0,1-6.7,0" transform="translate(131.728 98.524)" fill="rgba(93,98,224,0.05)"/><path id="Path_2004" data-name="Path 2004" d="M271.786,208.405a5.128,5.128,0,1,1,7.252,0,5.129,5.129,0,0,1-7.252,0" transform="translate(127.058 93.854)" fill="rgba(93,98,224,0.05)"/><path id="Path_2005" data-name="Path 2005" d="M261.99,199.081a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(122.407 89.202)" fill="rgba(93,98,224,0.05)"/><path id="Path_2006" data-name="Path 2006" d="M252.193,189.756a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(117.755 84.551)" fill="rgba(93,98,224,0.05)"/><path id="Path_2007" data-name="Path 2007" d="M242.4,180.432a6.131,6.131,0,1,1,8.671,0,6.13,6.13,0,0,1-8.671,0" transform="translate(113.103 79.899)" fill="rgba(93,98,224,0.05)"/><path id="Path_2008" data-name="Path 2008" d="M232.6,171.107a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(108.452 75.247)" fill="rgba(93,98,224,0.05)"/><path id="Path_2009" data-name="Path 2009" d="M222.844,161.668a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(103.836 70.631)" fill="rgba(93,98,224,0.05)"/><path id="Path_2010" data-name="Path 2010" d="M213.069,152.286a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(99.202 65.998)" fill="rgba(93,98,224,0.05)"/><path id="Path_2011" data-name="Path 2011" d="M203.314,142.848a7.19,7.19,0,1,1,10.169,0,7.191,7.191,0,0,1-10.169,0" transform="translate(94.586 61.381)" fill="rgba(93,98,224,0.05)"/><path id="Path_2012" data-name="Path 2012" d="M193.561,133.408a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(89.971 56.765)" fill="rgba(93,98,224,0.05)"/><path id="Path_2013" data-name="Path 2013" d="M183.828,123.913a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(85.372 52.167)" fill="rgba(93,98,224,0.05)"/><path id="Path_2014" data-name="Path 2014" d="M174.1,114.416a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(80.774 47.569)" fill="rgba(93,98,224,0.05)"/><path id="Path_2015" data-name="Path 2015" d="M164.363,104.92a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(76.176 42.971)" fill="rgba(93,98,224,0.05)"/><path id="Path_2016" data-name="Path 2016" d="M154.653,95.366a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(71.596 38.39)" fill="rgba(93,98,224,0.05)"/><path id="Path_2017" data-name="Path 2017" d="M144.942,85.813a8.137,8.137,0,1,1,11.508,0,8.138,8.138,0,0,1-11.508,0" transform="translate(67.015 33.81)" fill="rgba(93,98,224,0.05)"/><path id="Path_2018" data-name="Path 2018" d="M135.253,76.2a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(62.453 29.247)" fill="rgba(93,98,224,0.05)"/><path id="Path_2019" data-name="Path 2019" d="M125.563,66.592a8.249,8.249,0,1,1,11.665,0,8.249,8.249,0,0,1-11.665,0" transform="translate(57.891 24.684)" fill="rgba(93,98,224,0.05)"/><path id="Path_2020" data-name="Path 2020" d="M115.853,57.039a8.361,8.361,0,1,1,11.824,0,8.361,8.361,0,0,1-11.824,0" transform="translate(53.31 20.104)" fill="rgba(93,98,224,0.05)"/><path id="Path_2021" data-name="Path 2021" d="M106.682,46.054a7.079,7.079,0,1,1,10.01,0,7.079,7.079,0,0,1-10.01,0" transform="translate(49.176 15.969)" fill="rgba(93,98,224,0.05)"/><path id="Path_2022" data-name="Path 2022" d="M99.714,29.232a.111.111,0,1,1,.157,0,.11.11,0,0,1-.157,0" transform="translate(46.859 13.652)" fill="rgba(93,98,224,0.05)"/><path id="Path_2023" data-name="Path 2023" d="M379.965,329.223a.39.39,0,1,1,.551,0,.389.389,0,0,1-.551,0" transform="translate(178.564 154.451)" fill="rgba(93,98,224,0.05)"/><path id="Path_2024" data-name="Path 2024" d="M370.211,319.785a.613.613,0,1,1,.867,0,.613.613,0,0,1-.867,0" transform="translate(173.948 149.835)" fill="rgba(93,98,224,0.05)"/><path id="Path_2025" data-name="Path 2025" d="M360.457,310.345a.836.836,0,1,1,1.182,0,.836.836,0,0,1-1.182,0" transform="translate(169.332 145.219)" fill="rgba(93,98,224,0.05)"/><path id="Path_2026" data-name="Path 2026" d="M350.6,301.192a1.338,1.338,0,1,1,1.892,0,1.339,1.339,0,0,1-1.892,0" transform="translate(164.627 140.514)" fill="rgba(93,98,224,0.05)"/><path id="Path_2027" data-name="Path 2027" d="M340.755,291.983a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(159.94 135.827)" fill="rgba(93,98,224,0.05)"/><path id="Path_2028" data-name="Path 2028" d="M330.915,282.772a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(155.253 131.139)" fill="rgba(93,98,224,0.05)"/><path id="Path_2029" data-name="Path 2029" d="M321.075,273.562a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(150.565 126.452)" fill="rgba(93,98,224,0.05)"/><path id="Path_2030" data-name="Path 2030" d="M311.233,264.352a3.121,3.121,0,1,1,4.415,0,3.121,3.121,0,0,1-4.415,0" transform="translate(145.878 121.765)" fill="rgba(93,98,224,0.05)"/><path id="Path_2031" data-name="Path 2031" d="M301.393,255.142a3.567,3.567,0,1,1,5.045,0,3.565,3.565,0,0,1-5.045,0" transform="translate(141.191 117.077)" fill="rgba(93,98,224,0.05)"/><path id="Path_2032" data-name="Path 2032" d="M291.575,245.875a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(136.521 112.408)" fill="rgba(93,98,224,0.05)"/><path id="Path_2033" data-name="Path 2033" d="M281.756,236.608a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(131.852 107.738)" fill="rgba(93,98,224,0.05)"/><path id="Path_2034" data-name="Path 2034" d="M271.937,227.34a4.738,4.738,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(127.183 103.068)" fill="rgba(93,98,224,0.05)"/><path id="Path_2035" data-name="Path 2035" d="M262.118,218.073a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(122.513 98.399)" fill="rgba(93,98,224,0.05)"/><path id="Path_2036" data-name="Path 2036" d="M252.322,208.749a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(117.862 93.747)" fill="rgba(93,98,224,0.05)"/><path id="Path_2037" data-name="Path 2037" d="M242.524,199.424a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(113.21 89.096)" fill="rgba(93,98,224,0.05)"/><path id="Path_2038" data-name="Path 2038" d="M232.727,190.1a6.131,6.131,0,1,1,8.671,0,6.13,6.13,0,0,1-8.671,0" transform="translate(108.558 84.444)" fill="rgba(93,98,224,0.05)"/><path id="Path_2039" data-name="Path 2039" d="M222.93,180.775a6.466,6.466,0,1,1,9.144,0,6.466,6.466,0,0,1-9.144,0" transform="translate(103.907 79.792)" fill="rgba(93,98,224,0.05)"/><path id="Path_2040" data-name="Path 2040" d="M213.177,171.336a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(99.291 75.176)" fill="rgba(93,98,224,0.05)"/><path id="Path_2041" data-name="Path 2041" d="M203.4,161.954a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(94.657 70.542)" fill="rgba(93,98,224,0.05)"/><path id="Path_2042" data-name="Path 2042" d="M193.646,152.516a7.19,7.19,0,1,1,10.169,0,7.19,7.19,0,0,1-10.169,0" transform="translate(90.041 65.926)" fill="rgba(93,98,224,0.05)"/><path id="Path_2043" data-name="Path 2043" d="M183.892,143.076a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(85.425 61.31)" fill="rgba(93,98,224,0.05)"/><path id="Path_2044" data-name="Path 2044" d="M174.16,133.581a7.58,7.58,0,1,1,10.72,0,7.579,7.579,0,0,1-10.72,0" transform="translate(80.827 56.712)" fill="rgba(93,98,224,0.05)"/><path id="Path_2045" data-name="Path 2045" d="M164.428,124.084a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(76.229 52.113)" fill="rgba(93,98,224,0.05)"/><path id="Path_2046" data-name="Path 2046" d="M154.7,114.588a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(71.631 47.515)" fill="rgba(93,98,224,0.05)"/><path id="Path_2047" data-name="Path 2047" d="M144.985,105.034a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(67.051 42.935)" fill="rgba(93,98,224,0.05)"/><path id="Path_2048" data-name="Path 2048" d="M135.274,95.481a8.138,8.138,0,1,1,11.508,0,8.138,8.138,0,0,1-11.508,0" transform="translate(62.471 38.354)" fill="rgba(93,98,224,0.05)"/><path id="Path_2049" data-name="Path 2049" d="M125.584,85.87a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(57.908 33.792)" fill="rgba(93,98,224,0.05)"/><path id="Path_2050" data-name="Path 2050" d="M115.9,76.26a8.249,8.249,0,1,1,11.665,0,8.249,8.249,0,0,1-11.665,0" transform="translate(53.346 29.229)" fill="rgba(93,98,224,0.05)"/><path id="Path_2051" data-name="Path 2051" d="M106.185,66.707a8.361,8.361,0,1,1,11.824,0,8.361,8.361,0,0,1-11.824,0" transform="translate(48.765 24.649)" fill="rgba(93,98,224,0.05)"/><path id="Path_2052" data-name="Path 2052" d="M96.56,56.924a8.249,8.249,0,1,1,11.665,0,8.249,8.249,0,0,1-11.665,0" transform="translate(44.257 20.14)" fill="rgba(93,98,224,0.05)"/><path id="Path_2053" data-name="Path 2053" d="M89.721,39.758a.948.948,0,1,1,1.339,0,.948.948,0,0,1-1.339,0" transform="translate(42.046 17.93)" fill="rgba(93,98,224,0.05)"/><path id="Path_2054" data-name="Path 2054" d="M370.21,339.12a.613.613,0,1,1,.867,0,.613.613,0,0,1-.867,0" transform="translate(173.948 158.924)" fill="rgba(93,98,224,0.05)"/><path id="Path_2055" data-name="Path 2055" d="M360.629,329.223a.39.39,0,1,1,.551,0,.389.389,0,0,1-.551,0" transform="translate(169.474 154.451)" fill="rgba(93,98,224,0.05)"/><path id="Path_2056" data-name="Path 2056" d="M350.79,320.013a.835.835,0,1,1,1.181,0,.833.833,0,0,1-1.181,0" transform="translate(164.787 149.764)" fill="rgba(93,98,224,0.05)"/><path id="Path_2057" data-name="Path 2057" d="M340.927,310.86a1.338,1.338,0,1,1,1.892,0,1.339,1.339,0,0,1-1.892,0" transform="translate(160.082 145.059)" fill="rgba(93,98,224,0.05)"/><path id="Path_2058" data-name="Path 2058" d="M331.086,301.651a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(155.395 140.371)" fill="rgba(93,98,224,0.05)"/><path id="Path_2059" data-name="Path 2059" d="M321.246,292.44a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(150.708 135.684)" fill="rgba(93,98,224,0.05)"/><path id="Path_2060" data-name="Path 2060" d="M311.406,283.23a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(146.02 130.997)" fill="rgba(93,98,224,0.05)"/><path id="Path_2061" data-name="Path 2061" d="M301.565,274.02a3.121,3.121,0,1,1,4.415,0,3.12,3.12,0,0,1-4.415,0" transform="translate(141.333 126.309)" fill="rgba(93,98,224,0.05)"/><path id="Path_2062" data-name="Path 2062" d="M291.725,264.81a3.568,3.568,0,1,1,5.045,0,3.568,3.568,0,0,1-5.045,0" transform="translate(136.646 121.622)" fill="rgba(93,98,224,0.05)"/><path id="Path_2063" data-name="Path 2063" d="M281.907,255.543a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(131.977 116.953)" fill="rgba(93,98,224,0.05)"/><path id="Path_2064" data-name="Path 2064" d="M272.088,246.275a4.347,4.347,0,1,1,6.148,0,4.345,4.345,0,0,1-6.148,0" transform="translate(127.307 112.283)" fill="rgba(93,98,224,0.05)"/><path id="Path_2065" data-name="Path 2065" d="M262.269,237.008a4.738,4.738,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(122.638 107.613)" fill="rgba(93,98,224,0.05)"/><path id="Path_2066" data-name="Path 2066" d="M252.45,227.741a5.128,5.128,0,1,1,7.252,0,5.129,5.129,0,0,1-7.252,0" transform="translate(117.968 102.944)" fill="rgba(93,98,224,0.05)"/><path id="Path_2067" data-name="Path 2067" d="M242.654,218.417a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(113.317 98.292)" fill="rgba(93,98,224,0.05)"/><path id="Path_2068" data-name="Path 2068" d="M232.856,209.092a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(108.665 93.64)" fill="rgba(93,98,224,0.05)"/><path id="Path_2069" data-name="Path 2069" d="M223.059,199.768a6.131,6.131,0,1,1,8.671,0,6.13,6.13,0,0,1-8.671,0" transform="translate(104.014 88.989)" fill="rgba(93,98,224,0.05)"/><path id="Path_2070" data-name="Path 2070" d="M213.261,190.443a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(99.362 84.337)" fill="rgba(93,98,224,0.05)"/><path id="Path_2071" data-name="Path 2071" d="M203.508,181a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(94.746 79.721)" fill="rgba(93,98,224,0.05)"/><path id="Path_2072" data-name="Path 2072" d="M193.733,171.622a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(90.112 75.087)" fill="rgba(93,98,224,0.05)"/><path id="Path_2073" data-name="Path 2073" d="M183.978,162.184a7.19,7.19,0,1,1,10.169,0,7.191,7.191,0,0,1-10.169,0" transform="translate(85.496 70.471)" fill="rgba(93,98,224,0.05)"/><path id="Path_2074" data-name="Path 2074" d="M174.224,152.744a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(80.88 65.855)" fill="rgba(93,98,224,0.05)"/><path id="Path_2075" data-name="Path 2075" d="M164.492,143.249a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(76.282 61.257)" fill="rgba(93,98,224,0.05)"/><path id="Path_2076" data-name="Path 2076" d="M154.76,133.752a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(71.684 56.658)" fill="rgba(93,98,224,0.05)"/><path id="Path_2077" data-name="Path 2077" d="M145.027,124.256a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(67.086 52.06)" fill="rgba(93,98,224,0.05)"/><path id="Path_2078" data-name="Path 2078" d="M135.317,114.7a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(62.506 47.48)" fill="rgba(93,98,224,0.05)"/><path id="Path_2079" data-name="Path 2079" d="M125.605,105.149a8.137,8.137,0,1,1,11.508,0,8.136,8.136,0,0,1-11.508,0" transform="translate(57.925 42.899)" fill="rgba(93,98,224,0.05)"/><path id="Path_2080" data-name="Path 2080" d="M115.916,95.538a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(53.363 38.337)" fill="rgba(93,98,224,0.05)"/><path id="Path_2081" data-name="Path 2081" d="M106.227,85.928a8.25,8.25,0,1,1,11.665,0,8.251,8.251,0,0,1-11.665,0" transform="translate(48.801 33.774)" fill="rgba(93,98,224,0.05)"/><path id="Path_2082" data-name="Path 2082" d="M96.516,76.375a8.361,8.361,0,1,1,11.824,0,8.361,8.361,0,0,1-11.824,0" transform="translate(44.22 29.194)" fill="rgba(93,98,224,0.05)"/><path id="Path_2083" data-name="Path 2083" d="M86.849,66.707a8.361,8.361,0,1,1,11.824,0,8.361,8.361,0,0,1-11.824,0" transform="translate(39.676 24.649)" fill="rgba(93,98,224,0.05)"/><path id="Path_2084" data-name="Path 2084" d="M79.534,50.8a2.285,2.285,0,1,1,3.231,0,2.285,2.285,0,0,1-3.231,0" transform="translate(37.074 22.047)" fill="rgba(93,98,224,0.05)"/><path id="Path_2085" data-name="Path 2085" d="M360.542,348.788a.613.613,0,1,1,.867,0,.613.613,0,0,1-.867,0" transform="translate(169.403 163.469)" fill="rgba(93,98,224,0.05)"/><path id="Path_2086" data-name="Path 2086" d="M350.961,338.891a.39.39,0,1,1,.551,0,.389.389,0,0,1-.551,0" transform="translate(164.929 158.996)" fill="rgba(93,98,224,0.05)"/><path id="Path_2087" data-name="Path 2087" d="M341.12,329.681a.836.836,0,1,1,1.182,0,.836.836,0,0,1-1.182,0" transform="translate(160.242 154.309)" fill="rgba(93,98,224,0.05)"/><path id="Path_2088" data-name="Path 2088" d="M331.258,320.528a1.338,1.338,0,1,1,1.892,0,1.339,1.339,0,0,1-1.892,0" transform="translate(155.537 149.604)" fill="rgba(93,98,224,0.05)"/><path id="Path_2089" data-name="Path 2089" d="M321.418,311.319a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(150.85 144.916)" fill="rgba(93,98,224,0.05)"/><path id="Path_2090" data-name="Path 2090" d="M311.578,302.108a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(146.163 140.229)" fill="rgba(93,98,224,0.05)"/><path id="Path_2091" data-name="Path 2091" d="M301.738,292.9a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(141.475 135.542)" fill="rgba(93,98,224,0.05)"/><path id="Path_2092" data-name="Path 2092" d="M291.9,283.688a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(136.788 130.854)" fill="rgba(93,98,224,0.05)"/><path id="Path_2093" data-name="Path 2093" d="M282.057,274.478a3.568,3.568,0,1,1,5.044,0,3.567,3.567,0,0,1-5.044,0" transform="translate(132.101 126.167)" fill="rgba(93,98,224,0.05)"/><path id="Path_2094" data-name="Path 2094" d="M272.239,265.211a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(127.432 121.497)" fill="rgba(93,98,224,0.05)"/><path id="Path_2095" data-name="Path 2095" d="M262.419,255.943a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(122.762 116.828)" fill="rgba(93,98,224,0.05)"/><path id="Path_2096" data-name="Path 2096" d="M252.6,246.676a4.738,4.738,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(118.093 112.158)" fill="rgba(93,98,224,0.05)"/><path id="Path_2097" data-name="Path 2097" d="M242.782,237.409a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(113.424 107.489)" fill="rgba(93,98,224,0.05)"/><path id="Path_2098" data-name="Path 2098" d="M232.985,228.085a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(108.772 102.837)" fill="rgba(93,98,224,0.05)"/><path id="Path_2099" data-name="Path 2099" d="M223.188,218.76a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(104.12 98.185)" fill="rgba(93,98,224,0.05)"/><path id="Path_2100" data-name="Path 2100" d="M213.39,209.436a6.131,6.131,0,1,1,8.671,0,6.13,6.13,0,0,1-8.671,0" transform="translate(99.468 93.534)" fill="rgba(93,98,224,0.05)"/><path id="Path_2101" data-name="Path 2101" d="M203.593,200.111a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(94.817 88.882)" fill="rgba(93,98,224,0.05)"/><path id="Path_2102" data-name="Path 2102" d="M193.84,190.672a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(90.201 84.266)" fill="rgba(93,98,224,0.05)"/><path id="Path_2103" data-name="Path 2103" d="M184.064,181.29a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(85.567 79.632)" fill="rgba(93,98,224,0.05)"/><path id="Path_2104" data-name="Path 2104" d="M174.31,171.852a7.19,7.19,0,1,1,10.169,0,7.191,7.191,0,0,1-10.169,0" transform="translate(80.952 75.016)" fill="rgba(93,98,224,0.05)"/><path id="Path_2105" data-name="Path 2105" d="M164.556,162.412a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(76.336 70.4)" fill="rgba(93,98,224,0.05)"/><path id="Path_2106" data-name="Path 2106" d="M154.824,152.917a7.58,7.58,0,1,1,10.72,0,7.581,7.581,0,0,1-10.72,0" transform="translate(71.738 65.802)" fill="rgba(93,98,224,0.05)"/><path id="Path_2107" data-name="Path 2107" d="M145.092,143.42a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(67.139 61.203)" fill="rgba(93,98,224,0.05)"/><path id="Path_2108" data-name="Path 2108" d="M135.359,133.924a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(62.541 56.605)" fill="rgba(93,98,224,0.05)"/><path id="Path_2109" data-name="Path 2109" d="M125.648,124.37a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(57.961 52.024)" fill="rgba(93,98,224,0.05)"/><path id="Path_2110" data-name="Path 2110" d="M115.937,114.817a8.137,8.137,0,1,1,11.508,0,8.138,8.138,0,0,1-11.508,0" transform="translate(53.381 47.444)" fill="rgba(93,98,224,0.05)"/><path id="Path_2111" data-name="Path 2111" d="M106.248,105.206a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(48.818 42.882)" fill="rgba(93,98,224,0.05)"/><path id="Path_2112" data-name="Path 2112" d="M96.558,95.6a8.249,8.249,0,1,1,11.667,0,8.249,8.249,0,0,1-11.667,0" transform="translate(44.256 38.319)" fill="rgba(93,98,224,0.05)"/><path id="Path_2113" data-name="Path 2113" d="M86.848,86.043a8.361,8.361,0,1,1,11.824,0,8.361,8.361,0,0,1-11.824,0" transform="translate(39.675 33.738)" fill="rgba(93,98,224,0.05)"/><path id="Path_2114" data-name="Path 2114" d="M77.181,76.375a8.361,8.361,0,1,1,11.824,0,8.361,8.361,0,0,1-11.824,0" transform="translate(35.131 29.194)" fill="rgba(93,98,224,0.05)"/><path id="Path_2115" data-name="Path 2115" d="M69.628,61.1a2.9,2.9,0,1,1,4.1,0,2.9,2.9,0,0,1-4.1,0" transform="translate(32.333 26.395)" fill="rgba(93,98,224,0.05)"/><path id="Path_2116" data-name="Path 2116" d="M350.873,358.456a.613.613,0,1,1,.867,0,.613.613,0,0,1-.867,0" transform="translate(164.858 168.014)" fill="rgba(93,98,224,0.05)"/><path id="Path_2117" data-name="Path 2117" d="M341.293,348.559a.39.39,0,1,1,.551,0,.389.389,0,0,1-.551,0" transform="translate(160.384 163.541)" fill="rgba(93,98,224,0.05)"/><path id="Path_2118" data-name="Path 2118" d="M331.452,339.349a.836.836,0,1,1,1.182,0,.836.836,0,0,1-1.182,0" transform="translate(155.697 158.854)" fill="rgba(93,98,224,0.05)"/><path id="Path_2119" data-name="Path 2119" d="M321.59,330.2a1.338,1.338,0,1,1,1.892,0,1.339,1.339,0,0,1-1.892,0" transform="translate(150.992 154.148)" fill="rgba(93,98,224,0.05)"/><path id="Path_2120" data-name="Path 2120" d="M311.75,320.987a1.784,1.784,0,1,1,2.523,0,1.784,1.784,0,0,1-2.523,0" transform="translate(146.305 149.461)" fill="rgba(93,98,224,0.05)"/><path id="Path_2121" data-name="Path 2121" d="M301.91,311.776a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(141.618 144.774)" fill="rgba(93,98,224,0.05)"/><path id="Path_2122" data-name="Path 2122" d="M292.07,302.566a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(136.93 140.087)" fill="rgba(93,98,224,0.05)"/><path id="Path_2123" data-name="Path 2123" d="M282.229,293.356a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(132.243 135.399)" fill="rgba(93,98,224,0.05)"/><path id="Path_2124" data-name="Path 2124" d="M272.389,284.146a3.567,3.567,0,1,1,5.044,0,3.567,3.567,0,0,1-5.044,0" transform="translate(127.556 130.712)" fill="rgba(93,98,224,0.05)"/><path id="Path_2125" data-name="Path 2125" d="M262.57,274.879a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(122.887 126.042)" fill="rgba(93,98,224,0.05)"/><path id="Path_2126" data-name="Path 2126" d="M252.751,265.611a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(118.217 121.372)" fill="rgba(93,98,224,0.05)"/><path id="Path_2127" data-name="Path 2127" d="M242.933,256.344a4.738,4.738,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(113.548 116.703)" fill="rgba(93,98,224,0.05)"/><path id="Path_2128" data-name="Path 2128" d="M233.113,247.077a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(108.878 112.033)" fill="rgba(93,98,224,0.05)"/><path id="Path_2129" data-name="Path 2129" d="M223.317,237.753a5.463,5.463,0,1,1,7.724,0,5.463,5.463,0,0,1-7.724,0" transform="translate(104.227 107.382)" fill="rgba(93,98,224,0.05)"/><path id="Path_2130" data-name="Path 2130" d="M213.52,228.428a5.8,5.8,0,1,1,8.2,0,5.793,5.793,0,0,1-8.2,0" transform="translate(99.575 102.73)" fill="rgba(93,98,224,0.05)"/><path id="Path_2131" data-name="Path 2131" d="M203.722,219.1a6.131,6.131,0,1,1,8.671,0,6.13,6.13,0,0,1-8.671,0" transform="translate(94.923 98.078)" fill="rgba(93,98,224,0.05)"/><path id="Path_2132" data-name="Path 2132" d="M193.925,209.779a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(90.272 93.427)" fill="rgba(93,98,224,0.05)"/><path id="Path_2133" data-name="Path 2133" d="M184.172,200.34a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(85.656 88.81)" fill="rgba(93,98,224,0.05)"/><path id="Path_2134" data-name="Path 2134" d="M174.4,190.958a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(81.022 84.177)" fill="rgba(93,98,224,0.05)"/><path id="Path_2135" data-name="Path 2135" d="M164.641,181.519a7.19,7.19,0,1,1,10.169,0,7.189,7.189,0,0,1-10.169,0" transform="translate(76.406 79.561)" fill="rgba(93,98,224,0.05)"/><path id="Path_2136" data-name="Path 2136" d="M154.887,172.08a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(71.79 74.945)" fill="rgba(93,98,224,0.05)"/><path id="Path_2137" data-name="Path 2137" d="M145.155,162.584a7.58,7.58,0,1,1,10.72,0,7.582,7.582,0,0,1-10.72,0" transform="translate(67.192 70.346)" fill="rgba(93,98,224,0.05)"/><path id="Path_2138" data-name="Path 2138" d="M135.423,153.088a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(62.594 65.748)" fill="rgba(93,98,224,0.05)"/><path id="Path_2139" data-name="Path 2139" d="M125.69,143.591a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(57.996 61.15)" fill="rgba(93,98,224,0.05)"/><path id="Path_2140" data-name="Path 2140" d="M115.98,134.038a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(53.416 56.569)" fill="rgba(93,98,224,0.05)"/><path id="Path_2141" data-name="Path 2141" d="M106.269,124.485a8.137,8.137,0,1,1,11.508,0,8.138,8.138,0,0,1-11.508,0" transform="translate(48.836 51.989)" fill="rgba(93,98,224,0.05)"/><path id="Path_2142" data-name="Path 2142" d="M96.58,114.874a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(44.274 47.426)" fill="rgba(93,98,224,0.05)"/><path id="Path_2143" data-name="Path 2143" d="M86.89,105.264a8.249,8.249,0,1,1,11.665,0,8.249,8.249,0,0,1-11.665,0" transform="translate(39.711 42.864)" fill="rgba(93,98,224,0.05)"/><path id="Path_2144" data-name="Path 2144" d="M77.18,95.71A8.361,8.361,0,1,1,89,95.71a8.361,8.361,0,0,1-11.824,0" transform="translate(35.13 38.283)" fill="rgba(93,98,224,0.05)"/><path id="Path_2145" data-name="Path 2145" d="M67.512,86.043a8.361,8.361,0,1,1,11.824,0,8.361,8.361,0,0,1-11.824,0" transform="translate(30.586 33.738)" fill="rgba(93,98,224,0.05)"/><path id="Path_2146" data-name="Path 2146" d="M59.766,71.281a3.4,3.4,0,1,1,4.809,0,3.4,3.4,0,0,1-4.809,0" transform="translate(27.628 30.78)" fill="rgba(93,98,224,0.05)"/><path id="Path_2147" data-name="Path 2147" d="M341.206,368.124a.613.613,0,1,1,.867,0,.613.613,0,0,1-.867,0" transform="translate(160.313 172.559)" fill="rgba(93,98,224,0.05)"/><path id="Path_2148" data-name="Path 2148" d="M331.625,358.227a.39.39,0,1,1,.551,0,.389.389,0,0,1-.551,0" transform="translate(155.839 168.086)" fill="rgba(93,98,224,0.05)"/><path id="Path_2149" data-name="Path 2149" d="M321.784,349.017a.836.836,0,1,1,1.182,0,.836.836,0,0,1-1.182,0" transform="translate(151.152 163.399)" fill="rgba(93,98,224,0.05)"/><path id="Path_2150" data-name="Path 2150" d="M311.922,339.864a1.338,1.338,0,1,1,1.892,0,1.339,1.339,0,0,1-1.892,0" transform="translate(146.447 158.693)" fill="rgba(93,98,224,0.05)"/><path id="Path_2151" data-name="Path 2151" d="M302.082,330.655a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(141.76 154.006)" fill="rgba(93,98,224,0.05)"/><path id="Path_2152" data-name="Path 2152" d="M292.242,321.444a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(137.073 149.318)" fill="rgba(93,98,224,0.05)"/><path id="Path_2153" data-name="Path 2153" d="M282.4,312.234a2.675,2.675,0,1,1,3.783,0,2.672,2.672,0,0,1-3.783,0" transform="translate(132.385 144.631)" fill="rgba(93,98,224,0.05)"/><path id="Path_2154" data-name="Path 2154" d="M272.56,303.024a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(127.698 139.943)" fill="rgba(93,98,224,0.05)"/><path id="Path_2155" data-name="Path 2155" d="M262.72,293.814a3.567,3.567,0,1,1,5.044,0,3.566,3.566,0,0,1-5.044,0" transform="translate(123.011 135.257)" fill="rgba(93,98,224,0.05)"/><path id="Path_2156" data-name="Path 2156" d="M252.9,284.547a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(118.342 130.587)" fill="rgba(93,98,224,0.05)"/><path id="Path_2157" data-name="Path 2157" d="M243.083,275.279a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(113.672 125.917)" fill="rgba(93,98,224,0.05)"/><path id="Path_2158" data-name="Path 2158" d="M233.264,266.012a4.738,4.738,0,1,1,6.7,0,4.737,4.737,0,0,1-6.7,0" transform="translate(109.003 121.248)" fill="rgba(93,98,224,0.05)"/><path id="Path_2159" data-name="Path 2159" d="M223.445,256.745a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(104.333 116.578)" fill="rgba(93,98,224,0.05)"/><path id="Path_2160" data-name="Path 2160" d="M213.649,247.421a5.463,5.463,0,1,1,7.725,0,5.461,5.461,0,0,1-7.725,0" transform="translate(99.682 111.926)" fill="rgba(93,98,224,0.05)"/><path id="Path_2161" data-name="Path 2161" d="M203.851,238.1a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(95.03 107.275)" fill="rgba(93,98,224,0.05)"/><path id="Path_2162" data-name="Path 2162" d="M194.054,228.772a6.131,6.131,0,1,1,8.671,0,6.132,6.132,0,0,1-8.671,0" transform="translate(90.379 102.623)" fill="rgba(93,98,224,0.05)"/><path id="Path_2163" data-name="Path 2163" d="M184.256,219.447a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(85.727 97.972)" fill="rgba(93,98,224,0.05)"/><path id="Path_2164" data-name="Path 2164" d="M174.5,210.008a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(81.111 93.355)" fill="rgba(93,98,224,0.05)"/><path id="Path_2165" data-name="Path 2165" d="M164.728,200.626a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(76.477 88.721)" fill="rgba(93,98,224,0.05)"/><path id="Path_2166" data-name="Path 2166" d="M154.973,191.187a7.19,7.19,0,1,1,10.169,0,7.189,7.189,0,0,1-10.169,0" transform="translate(71.861 84.105)" fill="rgba(93,98,224,0.05)"/><path id="Path_2167" data-name="Path 2167" d="M145.219,181.748a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(67.246 79.489)" fill="rgba(93,98,224,0.05)"/><path id="Path_2168" data-name="Path 2168" d="M135.487,172.252a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(62.647 74.891)" fill="rgba(93,98,224,0.05)"/><path id="Path_2169" data-name="Path 2169" d="M125.755,162.756a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(58.049 70.293)" fill="rgba(93,98,224,0.05)"/><path id="Path_2170" data-name="Path 2170" d="M116.022,153.259a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(53.451 65.694)" fill="rgba(93,98,224,0.05)"/><path id="Path_2171" data-name="Path 2171" d="M106.312,143.706a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(48.871 61.114)" fill="rgba(93,98,224,0.05)"/><path id="Path_2172" data-name="Path 2172" d="M96.6,134.153a8.137,8.137,0,1,1,11.508,0,8.136,8.136,0,0,1-11.508,0" transform="translate(44.291 56.534)" fill="rgba(93,98,224,0.05)"/><path id="Path_2173" data-name="Path 2173" d="M86.911,124.542a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(39.728 51.971)" fill="rgba(93,98,224,0.05)"/><path id="Path_2174" data-name="Path 2174" d="M77.222,114.932a8.249,8.249,0,1,1,11.665,0,8.249,8.249,0,0,1-11.665,0" transform="translate(35.166 47.409)" fill="rgba(93,98,224,0.05)"/><path id="Path_2175" data-name="Path 2175" d="M67.512,105.378a8.361,8.361,0,1,1,11.824,0,8.361,8.361,0,0,1-11.824,0" transform="translate(30.586 42.828)" fill="rgba(93,98,224,0.05)"/><path id="Path_2176" data-name="Path 2176" d="M57.844,95.71a8.361,8.361,0,1,1,11.824,0,8.361,8.361,0,0,1-11.824,0" transform="translate(26.041 38.283)" fill="rgba(93,98,224,0.05)"/><path id="Path_2177" data-name="Path 2177" d="M50.292,80.433a2.9,2.9,0,1,1,4.1,0,2.9,2.9,0,0,1-4.1,0" transform="translate(23.243 35.485)" fill="rgba(93,98,224,0.05)"/><path id="Path_2178" data-name="Path 2178" d="M331.537,377.792a.613.613,0,1,1,.867,0,.613.613,0,0,1-.867,0" transform="translate(155.768 177.104)" fill="rgba(93,98,224,0.05)"/><path id="Path_2179" data-name="Path 2179" d="M321.956,367.9a.39.39,0,1,1,.551,0,.389.389,0,0,1-.551,0" transform="translate(151.294 172.631)" fill="rgba(93,98,224,0.05)"/><path id="Path_2180" data-name="Path 2180" d="M312.115,358.685a.836.836,0,1,1,1.182,0,.836.836,0,0,1-1.182,0" transform="translate(146.607 167.944)" fill="rgba(93,98,224,0.05)"/><path id="Path_2181" data-name="Path 2181" d="M302.255,349.532a1.337,1.337,0,1,1,1.891,0,1.336,1.336,0,0,1-1.891,0" transform="translate(141.902 163.238)" fill="rgba(93,98,224,0.05)"/><path id="Path_2182" data-name="Path 2182" d="M292.413,340.323a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(137.215 158.551)" fill="rgba(93,98,224,0.05)"/><path id="Path_2183" data-name="Path 2183" d="M282.573,331.112a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(132.528 153.863)" fill="rgba(93,98,224,0.05)"/><path id="Path_2184" data-name="Path 2184" d="M272.733,321.9a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(127.84 149.176)" fill="rgba(93,98,224,0.05)"/><path id="Path_2185" data-name="Path 2185" d="M262.892,312.692a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(123.153 144.488)" fill="rgba(93,98,224,0.05)"/><path id="Path_2186" data-name="Path 2186" d="M253.052,303.482a3.568,3.568,0,1,1,5.045,0,3.568,3.568,0,0,1-5.045,0" transform="translate(118.466 139.801)" fill="rgba(93,98,224,0.05)"/><path id="Path_2187" data-name="Path 2187" d="M243.234,294.214a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(113.797 135.131)" fill="rgba(93,98,224,0.05)"/><path id="Path_2188" data-name="Path 2188" d="M233.416,284.947a4.347,4.347,0,1,1,6.146,0,4.344,4.344,0,0,1-6.146,0" transform="translate(109.127 130.462)" fill="rgba(93,98,224,0.05)"/><path id="Path_2189" data-name="Path 2189" d="M223.6,275.68a4.738,4.738,0,1,1,6.7,0,4.74,4.74,0,0,1-6.7,0" transform="translate(104.458 125.793)" fill="rgba(93,98,224,0.05)"/><path id="Path_2190" data-name="Path 2190" d="M213.777,266.413a5.128,5.128,0,1,1,7.252,0,5.129,5.129,0,0,1-7.252,0" transform="translate(99.789 121.123)" fill="rgba(93,98,224,0.05)"/><path id="Path_2191" data-name="Path 2191" d="M203.981,257.089a5.462,5.462,0,1,1,7.724,0,5.463,5.463,0,0,1-7.724,0" transform="translate(95.137 116.471)" fill="rgba(93,98,224,0.05)"/><path id="Path_2192" data-name="Path 2192" d="M194.183,247.764a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(90.485 111.82)" fill="rgba(93,98,224,0.05)"/><path id="Path_2193" data-name="Path 2193" d="M184.386,238.438a6.131,6.131,0,1,1,8.671,0,6.128,6.128,0,0,1-8.671,0" transform="translate(85.834 107.168)" fill="rgba(93,98,224,0.05)"/><path id="Path_2194" data-name="Path 2194" d="M174.588,229.115a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(81.182 102.516)" fill="rgba(93,98,224,0.05)"/><path id="Path_2195" data-name="Path 2195" d="M164.835,219.676a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(76.566 97.9)" fill="rgba(93,98,224,0.05)"/><path id="Path_2196" data-name="Path 2196" d="M155.06,210.294a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(71.933 93.266)" fill="rgba(93,98,224,0.05)"/><path id="Path_2197" data-name="Path 2197" d="M145.305,200.855a7.19,7.19,0,1,1,10.169,0,7.19,7.19,0,0,1-10.169,0" transform="translate(67.317 88.65)" fill="rgba(93,98,224,0.05)"/><path id="Path_2198" data-name="Path 2198" d="M135.551,191.416a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(62.701 84.034)" fill="rgba(93,98,224,0.05)"/><path id="Path_2199" data-name="Path 2199" d="M125.819,181.92a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(58.103 79.436)" fill="rgba(93,98,224,0.05)"/><path id="Path_2200" data-name="Path 2200" d="M116.087,172.424a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(53.504 74.838)" fill="rgba(93,98,224,0.05)"/><path id="Path_2201" data-name="Path 2201" d="M106.354,162.927a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(48.906 70.239)" fill="rgba(93,98,224,0.05)"/><path id="Path_2202" data-name="Path 2202" d="M96.644,153.374a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(44.326 65.659)" fill="rgba(93,98,224,0.05)"/><path id="Path_2203" data-name="Path 2203" d="M86.932,143.821a8.138,8.138,0,1,1,11.508,0,8.138,8.138,0,0,1-11.508,0" transform="translate(39.746 61.079)" fill="rgba(93,98,224,0.05)"/><path id="Path_2204" data-name="Path 2204" d="M77.243,134.21a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(35.183 56.516)" fill="rgba(93,98,224,0.05)"/><path id="Path_2205" data-name="Path 2205" d="M67.554,124.6a8.249,8.249,0,1,1,11.665,0,8.249,8.249,0,0,1-11.665,0" transform="translate(30.621 51.953)" fill="rgba(93,98,224,0.05)"/><path id="Path_2206" data-name="Path 2206" d="M57.844,115.046a8.361,8.361,0,1,1,11.824,0,8.361,8.361,0,0,1-11.824,0" transform="translate(26.041 47.372)" fill="rgba(93,98,224,0.05)"/><path id="Path_2207" data-name="Path 2207" d="M48.176,105.378a8.361,8.361,0,1,1,11.824,0,8.361,8.361,0,0,1-11.824,0" transform="translate(21.496 42.828)" fill="rgba(93,98,224,0.05)"/><path id="Path_2208" data-name="Path 2208" d="M40.861,89.471a2.285,2.285,0,1,1,3.231,0,2.285,2.285,0,0,1-3.231,0" transform="translate(18.894 40.226)" fill="rgba(93,98,224,0.05)"/><path id="Path_2209" data-name="Path 2209" d="M321.956,387.231a.39.39,0,1,1,.551,0,.389.389,0,0,1-.551,0" transform="translate(151.294 181.72)" fill="rgba(93,98,224,0.05)"/><path id="Path_2210" data-name="Path 2210" d="M312.2,377.792a.613.613,0,1,1,.867,0,.613.613,0,0,1-.867,0" transform="translate(146.678 177.104)" fill="rgba(93,98,224,0.05)"/><path id="Path_2211" data-name="Path 2211" d="M302.447,368.352a.836.836,0,1,1,1.182,0,.836.836,0,0,1-1.182,0" transform="translate(142.062 172.488)" fill="rgba(93,98,224,0.05)"/><path id="Path_2212" data-name="Path 2212" d="M292.585,359.2a1.338,1.338,0,1,1,1.892,0,1.339,1.339,0,0,1-1.892,0" transform="translate(137.357 167.783)" fill="rgba(93,98,224,0.05)"/><path id="Path_2213" data-name="Path 2213" d="M282.745,349.99a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(132.67 163.095)" fill="rgba(93,98,224,0.05)"/><path id="Path_2214" data-name="Path 2214" d="M272.9,340.78a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(127.983 158.408)" fill="rgba(93,98,224,0.05)"/><path id="Path_2215" data-name="Path 2215" d="M263.065,331.57a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(123.296 153.721)" fill="rgba(93,98,224,0.05)"/><path id="Path_2216" data-name="Path 2216" d="M253.224,322.36a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(118.608 149.033)" fill="rgba(93,98,224,0.05)"/><path id="Path_2217" data-name="Path 2217" d="M243.384,313.15a3.568,3.568,0,1,1,5.045,0,3.567,3.567,0,0,1-5.045,0" transform="translate(113.921 144.346)" fill="rgba(93,98,224,0.05)"/><path id="Path_2218" data-name="Path 2218" d="M233.566,303.883a3.957,3.957,0,1,1,5.6,0,3.955,3.955,0,0,1-5.6,0" transform="translate(109.252 139.677)" fill="rgba(93,98,224,0.05)"/><path id="Path_2219" data-name="Path 2219" d="M223.746,294.615a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(104.582 135.007)" fill="rgba(93,98,224,0.05)"/><path id="Path_2220" data-name="Path 2220" d="M213.928,285.348a4.738,4.738,0,1,1,6.7,0,4.737,4.737,0,0,1-6.7,0" transform="translate(99.913 130.337)" fill="rgba(93,98,224,0.05)"/><path id="Path_2221" data-name="Path 2221" d="M204.109,276.081a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(95.244 125.668)" fill="rgba(93,98,224,0.05)"/><path id="Path_2222" data-name="Path 2222" d="M194.312,266.757a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(90.592 121.016)" fill="rgba(93,98,224,0.05)"/><path id="Path_2223" data-name="Path 2223" d="M184.515,257.432a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(85.94 116.365)" fill="rgba(93,98,224,0.05)"/><path id="Path_2224" data-name="Path 2224" d="M174.717,248.106a6.131,6.131,0,1,1,8.671,0,6.13,6.13,0,0,1-8.671,0" transform="translate(81.289 111.713)" fill="rgba(93,98,224,0.05)"/><path id="Path_2225" data-name="Path 2225" d="M164.92,238.783a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(76.637 107.061)" fill="rgba(93,98,224,0.05)"/><path id="Path_2226" data-name="Path 2226" d="M155.167,229.344a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(72.021 102.445)" fill="rgba(93,98,224,0.05)"/><path id="Path_2227" data-name="Path 2227" d="M145.391,219.962a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(67.387 97.811)" fill="rgba(93,98,224,0.05)"/><path id="Path_2228" data-name="Path 2228" d="M135.638,210.523a7.19,7.19,0,1,1,10.167,0,7.188,7.188,0,0,1-10.167,0" transform="translate(62.771 93.195)" fill="rgba(93,98,224,0.05)"/><path id="Path_2229" data-name="Path 2229" d="M125.883,201.084a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(58.156 88.579)" fill="rgba(93,98,224,0.05)"/><path id="Path_2230" data-name="Path 2230" d="M116.151,191.588a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(53.558 83.98)" fill="rgba(93,98,224,0.05)"/><path id="Path_2231" data-name="Path 2231" d="M106.419,182.092a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(48.96 79.382)" fill="rgba(93,98,224,0.05)"/><path id="Path_2232" data-name="Path 2232" d="M96.686,172.6a7.915,7.915,0,1,1,11.193,0,7.914,7.914,0,0,1-11.193,0" transform="translate(44.361 74.784)" fill="rgba(93,98,224,0.05)"/><path id="Path_2233" data-name="Path 2233" d="M86.975,163.042a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(39.781 70.204)" fill="rgba(93,98,224,0.05)"/><path id="Path_2234" data-name="Path 2234" d="M77.264,153.489a8.137,8.137,0,1,1,11.508,0,8.136,8.136,0,0,1-11.508,0" transform="translate(35.201 65.623)" fill="rgba(93,98,224,0.05)"/><path id="Path_2235" data-name="Path 2235" d="M67.575,143.878a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(30.639 61.061)" fill="rgba(93,98,224,0.05)"/><path id="Path_2236" data-name="Path 2236" d="M57.885,134.267a8.249,8.249,0,1,1,11.665,0,8.249,8.249,0,0,1-11.665,0" transform="translate(26.076 56.498)" fill="rgba(93,98,224,0.05)"/><path id="Path_2237" data-name="Path 2237" d="M48.175,124.714a8.361,8.361,0,1,1,11.824,0,8.361,8.361,0,0,1-11.824,0" transform="translate(21.495 51.918)" fill="rgba(93,98,224,0.05)"/><path id="Path_2238" data-name="Path 2238" d="M38.55,114.932a8.249,8.249,0,1,1,11.665,0,8.249,8.249,0,0,1-11.665,0" transform="translate(16.987 47.409)" fill="rgba(93,98,224,0.05)"/><path id="Path_2239" data-name="Path 2239" d="M31.733,97.709a.892.892,0,1,1,1.261,0,.892.892,0,0,1-1.261,0" transform="translate(14.794 45.216)" fill="rgba(93,98,224,0.05)"/><path id="Path_2240" data-name="Path 2240" d="M312.4,396.613a.111.111,0,1,1,.157,0,.11.11,0,0,1-.157,0" transform="translate(146.838 186.354)" fill="rgba(93,98,224,0.05)"/><path id="Path_2241" data-name="Path 2241" d="M302.446,387.688a.836.836,0,1,1,1.182,0,.836.836,0,0,1-1.182,0" transform="translate(142.062 181.578)" fill="rgba(93,98,224,0.05)"/><path id="Path_2242" data-name="Path 2242" d="M292.779,378.02a.836.836,0,1,1,1.182,0,.836.836,0,0,1-1.182,0" transform="translate(137.517 177.033)" fill="rgba(93,98,224,0.05)"/><path id="Path_2243" data-name="Path 2243" d="M282.917,368.868a1.338,1.338,0,1,1,1.892,0,1.339,1.339,0,0,1-1.892,0" transform="translate(132.812 172.328)" fill="rgba(93,98,224,0.05)"/><path id="Path_2244" data-name="Path 2244" d="M273.077,359.658a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(128.125 167.64)" fill="rgba(93,98,224,0.05)"/><path id="Path_2245" data-name="Path 2245" d="M263.237,350.448a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(123.438 162.953)" fill="rgba(93,98,224,0.05)"/><path id="Path_2246" data-name="Path 2246" d="M253.4,341.237a2.676,2.676,0,1,1,3.783,0,2.675,2.675,0,0,1-3.783,0" transform="translate(118.751 158.265)" fill="rgba(93,98,224,0.05)"/><path id="Path_2247" data-name="Path 2247" d="M243.556,332.028a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(114.064 153.578)" fill="rgba(93,98,224,0.05)"/><path id="Path_2248" data-name="Path 2248" d="M233.717,322.818a3.567,3.567,0,1,1,5.044,0,3.562,3.562,0,0,1-5.044,0" transform="translate(109.376 148.891)" fill="rgba(93,98,224,0.05)"/><path id="Path_2249" data-name="Path 2249" d="M223.9,313.55a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(104.707 144.221)" fill="rgba(93,98,224,0.05)"/><path id="Path_2250" data-name="Path 2250" d="M214.078,304.283a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(100.037 139.552)" fill="rgba(93,98,224,0.05)"/><path id="Path_2251" data-name="Path 2251" d="M204.26,295.016a4.738,4.738,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(95.368 134.882)" fill="rgba(93,98,224,0.05)"/><path id="Path_2252" data-name="Path 2252" d="M194.44,285.749a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(90.698 130.213)" fill="rgba(93,98,224,0.05)"/><path id="Path_2253" data-name="Path 2253" d="M184.644,276.425a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(86.047 125.561)" fill="rgba(93,98,224,0.05)"/><path id="Path_2254" data-name="Path 2254" d="M174.846,267.1a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(81.395 120.91)" fill="rgba(93,98,224,0.05)"/><path id="Path_2255" data-name="Path 2255" d="M165.049,257.774a6.13,6.13,0,1,1,8.671,0,6.128,6.128,0,0,1-8.671,0" transform="translate(76.744 116.258)" fill="rgba(93,98,224,0.05)"/><path id="Path_2256" data-name="Path 2256" d="M155.252,248.451a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(72.093 111.606)" fill="rgba(93,98,224,0.05)"/><path id="Path_2257" data-name="Path 2257" d="M145.5,239.012a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(67.476 106.99)" fill="rgba(93,98,224,0.05)"/><path id="Path_2258" data-name="Path 2258" d="M135.723,229.63a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(62.842 102.356)" fill="rgba(93,98,224,0.05)"/><path id="Path_2259" data-name="Path 2259" d="M125.968,220.191a7.19,7.19,0,1,1,10.169,0,7.191,7.191,0,0,1-10.169,0" transform="translate(58.227 97.739)" fill="rgba(93,98,224,0.05)"/><path id="Path_2260" data-name="Path 2260" d="M116.215,210.752a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(53.611 93.124)" fill="rgba(93,98,224,0.05)"/><path id="Path_2261" data-name="Path 2261" d="M106.482,201.256a7.58,7.58,0,1,1,10.72,0,7.579,7.579,0,0,1-10.72,0" transform="translate(49.012 88.525)" fill="rgba(93,98,224,0.05)"/><path id="Path_2262" data-name="Path 2262" d="M96.75,191.76a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(44.414 83.927)" fill="rgba(93,98,224,0.05)"/><path id="Path_2263" data-name="Path 2263" d="M87.017,182.263a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(39.816 79.329)" fill="rgba(93,98,224,0.05)"/><path id="Path_2264" data-name="Path 2264" d="M77.307,172.71a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(35.236 74.749)" fill="rgba(93,98,224,0.05)"/><path id="Path_2265" data-name="Path 2265" d="M67.6,163.157a8.137,8.137,0,1,1,11.508,0,8.138,8.138,0,0,1-11.508,0" transform="translate(30.656 70.168)" fill="rgba(93,98,224,0.05)"/><path id="Path_2266" data-name="Path 2266" d="M57.907,153.546a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(26.094 65.606)" fill="rgba(93,98,224,0.05)"/><path id="Path_2267" data-name="Path 2267" d="M48.217,143.935a8.249,8.249,0,1,1,11.665,0,8.249,8.249,0,0,1-11.665,0" transform="translate(21.531 61.043)" fill="rgba(93,98,224,0.05)"/><path id="Path_2268" data-name="Path 2268" d="M38.507,134.382a8.361,8.361,0,1,1,11.824,0,8.361,8.361,0,0,1-11.824,0" transform="translate(16.951 56.462)" fill="rgba(93,98,224,0.05)"/><path id="Path_2269" data-name="Path 2269" d="M29.358,123.34a7.023,7.023,0,1,1,9.932,0,7.023,7.023,0,0,1-9.932,0" transform="translate(12.834 52.346)" fill="rgba(93,98,224,0.05)"/><path id="Path_2270" data-name="Path 2270" d="M22.367,106.576a.111.111,0,1,1,.157,0,.11.11,0,0,1-.157,0" transform="translate(10.499 50.011)" fill="rgba(93,98,224,0.05)"/><path id="Path_2271" data-name="Path 2271" d="M292.778,397.356a.836.836,0,1,1,1.182,0,.836.836,0,0,1-1.182,0" transform="translate(137.517 186.122)" fill="rgba(93,98,224,0.05)"/><path id="Path_2272" data-name="Path 2272" d="M283.112,387.688a.835.835,0,1,1,1.181,0,.833.833,0,0,1-1.181,0" transform="translate(132.972 181.578)" fill="rgba(93,98,224,0.05)"/><path id="Path_2273" data-name="Path 2273" d="M273.249,378.536a1.338,1.338,0,1,1,1.892,0,1.339,1.339,0,0,1-1.892,0" transform="translate(128.268 176.873)" fill="rgba(93,98,224,0.05)"/><path id="Path_2274" data-name="Path 2274" d="M263.409,369.325a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(123.58 172.185)" fill="rgba(93,98,224,0.05)"/><path id="Path_2275" data-name="Path 2275" d="M253.569,360.116a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(118.893 167.498)" fill="rgba(93,98,224,0.05)"/><path id="Path_2276" data-name="Path 2276" d="M243.728,350.905a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(114.205 162.81)" fill="rgba(93,98,224,0.05)"/><path id="Path_2277" data-name="Path 2277" d="M233.887,341.7a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(109.518 158.123)" fill="rgba(93,98,224,0.05)"/><path id="Path_2278" data-name="Path 2278" d="M224.047,332.486a3.568,3.568,0,1,1,5.045,0,3.568,3.568,0,0,1-5.045,0" transform="translate(104.831 153.436)" fill="rgba(93,98,224,0.05)"/><path id="Path_2279" data-name="Path 2279" d="M214.229,323.218a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(100.162 148.766)" fill="rgba(93,98,224,0.05)"/><path id="Path_2280" data-name="Path 2280" d="M204.41,313.951a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(95.492 144.097)" fill="rgba(93,98,224,0.05)"/><path id="Path_2281" data-name="Path 2281" d="M194.591,304.684a4.738,4.738,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(90.823 139.427)" fill="rgba(93,98,224,0.05)"/><path id="Path_2282" data-name="Path 2282" d="M184.772,295.417a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(86.154 134.758)" fill="rgba(93,98,224,0.05)"/><path id="Path_2283" data-name="Path 2283" d="M174.976,286.093a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(81.502 130.106)" fill="rgba(93,98,224,0.05)"/><path id="Path_2284" data-name="Path 2284" d="M165.178,276.767a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(76.85 125.454)" fill="rgba(93,98,224,0.05)"/><path id="Path_2285" data-name="Path 2285" d="M155.381,267.443a6.131,6.131,0,1,1,8.671,0,6.13,6.13,0,0,1-8.671,0" transform="translate(72.199 120.802)" fill="rgba(93,98,224,0.05)"/><path id="Path_2286" data-name="Path 2286" d="M145.584,258.118a6.466,6.466,0,1,1,9.144,0,6.466,6.466,0,0,1-9.144,0" transform="translate(67.547 116.15)" fill="rgba(93,98,224,0.05)"/><path id="Path_2287" data-name="Path 2287" d="M135.829,248.68a6.688,6.688,0,1,1,9.459,0,6.689,6.689,0,0,1-9.459,0" transform="translate(62.931 111.535)" fill="rgba(93,98,224,0.05)"/><path id="Path_2288" data-name="Path 2288" d="M126.055,239.3a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(58.298 106.901)" fill="rgba(93,98,224,0.05)"/><path id="Path_2289" data-name="Path 2289" d="M116.3,229.859a7.19,7.19,0,1,1,10.169,0,7.19,7.19,0,0,1-10.169,0" transform="translate(53.682 102.284)" fill="rgba(93,98,224,0.05)"/><path id="Path_2290" data-name="Path 2290" d="M106.546,220.419a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(49.066 97.668)" fill="rgba(93,98,224,0.05)"/><path id="Path_2291" data-name="Path 2291" d="M96.814,210.924a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(44.468 93.07)" fill="rgba(93,98,224,0.05)"/><path id="Path_2292" data-name="Path 2292" d="M87.082,201.428a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(39.869 88.472)" fill="rgba(93,98,224,0.05)"/><path id="Path_2293" data-name="Path 2293" d="M77.349,191.931a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(35.272 83.874)" fill="rgba(93,98,224,0.05)"/><path id="Path_2294" data-name="Path 2294" d="M67.639,182.378a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(30.691 79.293)" fill="rgba(93,98,224,0.05)"/><path id="Path_2295" data-name="Path 2295" d="M57.928,172.825a8.137,8.137,0,1,1,11.508,0,8.136,8.136,0,0,1-11.508,0" transform="translate(26.111 74.713)" fill="rgba(93,98,224,0.05)"/><path id="Path_2296" data-name="Path 2296" d="M48.238,163.213a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(21.548 70.15)" fill="rgba(93,98,224,0.05)"/><path id="Path_2297" data-name="Path 2297" d="M38.549,153.6a8.249,8.249,0,1,1,11.665,0,8.249,8.249,0,0,1-11.665,0" transform="translate(16.986 65.587)" fill="rgba(93,98,224,0.05)"/><path id="Path_2298" data-name="Path 2298" d="M28.839,144.05a8.361,8.361,0,1,1,11.824,0,8.361,8.361,0,0,1-11.824,0" transform="translate(12.406 61.007)" fill="rgba(93,98,224,0.05)"/><path id="Path_2299" data-name="Path 2299" d="M20.661,130.432a4.515,4.515,0,1,1,6.385,0,4.515,4.515,0,0,1-6.385,0" transform="translate(9.091 57.692)" fill="rgba(93,98,224,0.05)"/><path id="Path_2300" data-name="Path 2300" d="M283.24,406.681a.5.5,0,1,1,.709,0,.5.5,0,0,1-.709,0" transform="translate(133.079 190.774)" fill="rgba(93,98,224,0.05)"/><path id="Path_2301" data-name="Path 2301" d="M273.378,397.529a1,1,0,1,1,1.419,0,1,1,0,0,1-1.419,0" transform="translate(128.374 186.069)" fill="rgba(93,98,224,0.05)"/><path id="Path_2302" data-name="Path 2302" d="M263.58,388.2a1.338,1.338,0,1,1,1.892,0,1.339,1.339,0,0,1-1.892,0" transform="translate(123.722 181.417)" fill="rgba(93,98,224,0.05)"/><path id="Path_2303" data-name="Path 2303" d="M253.74,378.994a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(119.035 176.73)" fill="rgba(93,98,224,0.05)"/><path id="Path_2304" data-name="Path 2304" d="M243.9,369.784a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(114.348 172.043)" fill="rgba(93,98,224,0.05)"/><path id="Path_2305" data-name="Path 2305" d="M234.06,360.573a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(109.661 167.355)" fill="rgba(93,98,224,0.05)"/><path id="Path_2306" data-name="Path 2306" d="M224.219,351.364a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(104.974 162.668)" fill="rgba(93,98,224,0.05)"/><path id="Path_2307" data-name="Path 2307" d="M214.379,342.153a3.567,3.567,0,1,1,5.044,0,3.565,3.565,0,0,1-5.044,0" transform="translate(100.286 157.98)" fill="rgba(93,98,224,0.05)"/><path id="Path_2308" data-name="Path 2308" d="M204.561,332.886a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(95.617 153.311)" fill="rgba(93,98,224,0.05)"/><path id="Path_2309" data-name="Path 2309" d="M194.741,323.619a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(90.947 148.641)" fill="rgba(93,98,224,0.05)"/><path id="Path_2310" data-name="Path 2310" d="M184.923,314.352a4.738,4.738,0,1,1,6.7,0,4.74,4.74,0,0,1-6.7,0" transform="translate(86.278 143.972)" fill="rgba(93,98,224,0.05)"/><path id="Path_2311" data-name="Path 2311" d="M175.1,305.084a5.127,5.127,0,1,1,7.252,0,5.127,5.127,0,0,1-7.252,0" transform="translate(81.609 139.302)" fill="rgba(93,98,224,0.05)"/><path id="Path_2312" data-name="Path 2312" d="M165.308,295.76a5.462,5.462,0,1,1,7.724,0,5.46,5.46,0,0,1-7.724,0" transform="translate(76.957 134.65)" fill="rgba(93,98,224,0.05)"/><path id="Path_2313" data-name="Path 2313" d="M155.51,286.435a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(72.305 129.999)" fill="rgba(93,98,224,0.05)"/><path id="Path_2314" data-name="Path 2314" d="M145.714,277.111a6.131,6.131,0,1,1,8.669,0,6.129,6.129,0,0,1-8.669,0" transform="translate(67.654 125.347)" fill="rgba(93,98,224,0.05)"/><path id="Path_2315" data-name="Path 2315" d="M135.915,267.786a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(63.002 120.695)" fill="rgba(93,98,224,0.05)"/><path id="Path_2316" data-name="Path 2316" d="M126.161,258.348a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(58.386 116.079)" fill="rgba(93,98,224,0.05)"/><path id="Path_2317" data-name="Path 2317" d="M116.387,248.966a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(53.753 111.445)" fill="rgba(93,98,224,0.05)"/><path id="Path_2318" data-name="Path 2318" d="M106.632,239.527a7.19,7.19,0,1,1,10.169,0,7.191,7.191,0,0,1-10.169,0" transform="translate(49.137 106.829)" fill="rgba(93,98,224,0.05)"/><path id="Path_2319" data-name="Path 2319" d="M96.878,230.087a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(44.521 102.213)" fill="rgba(93,98,224,0.05)"/><path id="Path_2320" data-name="Path 2320" d="M87.146,220.592a7.58,7.58,0,1,1,10.72,0,7.582,7.582,0,0,1-10.72,0" transform="translate(39.923 97.615)" fill="rgba(93,98,224,0.05)"/><path id="Path_2321" data-name="Path 2321" d="M77.414,211.1a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(35.325 93.017)" fill="rgba(93,98,224,0.05)"/><path id="Path_2322" data-name="Path 2322" d="M67.681,201.6a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(30.727 88.418)" fill="rgba(93,98,224,0.05)"/><path id="Path_2323" data-name="Path 2323" d="M57.971,192.046a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(26.146 83.838)" fill="rgba(93,98,224,0.05)"/><path id="Path_2324" data-name="Path 2324" d="M48.259,182.493a8.137,8.137,0,1,1,11.508,0,8.138,8.138,0,0,1-11.508,0" transform="translate(21.566 79.258)" fill="rgba(93,98,224,0.05)"/><path id="Path_2325" data-name="Path 2325" d="M38.57,172.881a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(17.004 74.695)" fill="rgba(93,98,224,0.05)"/><path id="Path_2326" data-name="Path 2326" d="M28.88,163.271a8.25,8.25,0,1,1,11.665,0,8.251,8.251,0,0,1-11.665,0" transform="translate(12.441 70.132)" fill="rgba(93,98,224,0.05)"/><path id="Path_2327" data-name="Path 2327" d="M19.257,153.489a8.137,8.137,0,1,1,11.508,0,8.136,8.136,0,0,1-11.508,0" transform="translate(7.932 65.623)" fill="rgba(93,98,224,0.05)"/><path id="Path_2328" data-name="Path 2328" d="M12.2,136.9a1.393,1.393,0,1,1,1.97,0,1.393,1.393,0,0,1-1.97,0" transform="translate(5.544 63.235)" fill="rgba(93,98,224,0.05)"/><path id="Path_2329" data-name="Path 2329" d="M263.666,407.31a1.114,1.114,0,1,1,1.576,0,1.114,1.114,0,0,1-1.576,0" transform="translate(123.793 190.578)" fill="rgba(93,98,224,0.05)"/><path id="Path_2330" data-name="Path 2330" d="M253.912,397.872a1.338,1.338,0,1,1,1.892,0,1.339,1.339,0,0,1-1.892,0" transform="translate(119.178 185.962)" fill="rgba(93,98,224,0.05)"/><path id="Path_2331" data-name="Path 2331" d="M244.072,388.662a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(114.49 181.274)" fill="rgba(93,98,224,0.05)"/><path id="Path_2332" data-name="Path 2332" d="M234.232,379.452a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(109.803 176.587)" fill="rgba(93,98,224,0.05)"/><path id="Path_2333" data-name="Path 2333" d="M224.392,370.241a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(105.116 171.9)" fill="rgba(93,98,224,0.05)"/><path id="Path_2334" data-name="Path 2334" d="M214.551,361.032a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(100.429 167.212)" fill="rgba(93,98,224,0.05)"/><path id="Path_2335" data-name="Path 2335" d="M204.711,351.821a3.568,3.568,0,1,1,5.045,0,3.568,3.568,0,0,1-5.045,0" transform="translate(95.741 162.525)" fill="rgba(93,98,224,0.05)"/><path id="Path_2336" data-name="Path 2336" d="M194.892,342.554a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(91.072 157.856)" fill="rgba(93,98,224,0.05)"/><path id="Path_2337" data-name="Path 2337" d="M185.073,333.287a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(86.402 153.186)" fill="rgba(93,98,224,0.05)"/><path id="Path_2338" data-name="Path 2338" d="M175.255,324.02a4.738,4.738,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(81.733 148.517)" fill="rgba(93,98,224,0.05)"/><path id="Path_2339" data-name="Path 2339" d="M165.436,314.752a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(77.064 143.847)" fill="rgba(93,98,224,0.05)"/><path id="Path_2340" data-name="Path 2340" d="M155.639,305.428a5.463,5.463,0,1,1,7.725,0,5.461,5.461,0,0,1-7.725,0" transform="translate(72.412 139.195)" fill="rgba(93,98,224,0.05)"/><path id="Path_2341" data-name="Path 2341" d="M145.842,296.1a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(67.761 134.543)" fill="rgba(93,98,224,0.05)"/><path id="Path_2342" data-name="Path 2342" d="M136.044,286.779a6.131,6.131,0,1,1,8.671,0,6.13,6.13,0,0,1-8.671,0" transform="translate(63.109 129.892)" fill="rgba(93,98,224,0.05)"/><path id="Path_2343" data-name="Path 2343" d="M126.247,277.454a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(58.458 125.24)" fill="rgba(93,98,224,0.05)"/><path id="Path_2344" data-name="Path 2344" d="M116.493,268.016a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(53.841 120.624)" fill="rgba(93,98,224,0.05)"/><path id="Path_2345" data-name="Path 2345" d="M106.718,258.634a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(49.207 115.99)" fill="rgba(93,98,224,0.05)"/><path id="Path_2346" data-name="Path 2346" d="M96.963,249.2a7.19,7.19,0,1,1,10.169,0,7.19,7.19,0,0,1-10.169,0" transform="translate(44.592 111.374)" fill="rgba(93,98,224,0.05)"/><path id="Path_2347" data-name="Path 2347" d="M87.21,239.755a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(39.976 106.758)" fill="rgba(93,98,224,0.05)"/><path id="Path_2348" data-name="Path 2348" d="M77.478,230.26a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(35.378 102.16)" fill="rgba(93,98,224,0.05)"/><path id="Path_2349" data-name="Path 2349" d="M67.746,220.763a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(30.78 97.561)" fill="rgba(93,98,224,0.05)"/><path id="Path_2350" data-name="Path 2350" d="M58.012,211.267a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(26.181 92.963)" fill="rgba(93,98,224,0.05)"/><path id="Path_2351" data-name="Path 2351" d="M48.3,201.714a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(21.601 88.383)" fill="rgba(93,98,224,0.05)"/><path id="Path_2352" data-name="Path 2352" d="M38.591,192.16a8.137,8.137,0,1,1,11.508,0,8.138,8.138,0,0,1-11.508,0" transform="translate(17.021 83.802)" fill="rgba(93,98,224,0.05)"/><path id="Path_2353" data-name="Path 2353" d="M28.9,182.549a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(12.459 79.24)" fill="rgba(93,98,224,0.05)"/><path id="Path_2354" data-name="Path 2354" d="M19.212,172.939a8.249,8.249,0,1,1,11.665,0,8.249,8.249,0,0,1-11.665,0" transform="translate(7.896 74.677)" fill="rgba(93,98,224,0.05)"/><path id="Path_2355" data-name="Path 2355" d="M10.625,160.41a5.462,5.462,0,1,1,7.725,0,5.461,5.461,0,0,1-7.725,0" transform="translate(4.242 71.024)" fill="rgba(93,98,224,0.05)"/><path id="Path_2356" data-name="Path 2356" d="M254.257,416.291a.446.446,0,1,1,.631,0,.447.447,0,0,1-.631,0" transform="translate(119.462 195.337)" fill="rgba(93,98,224,0.05)"/><path id="Path_2357" data-name="Path 2357" d="M244.2,407.654a1.449,1.449,0,1,1,2.049,0,1.449,1.449,0,0,1-2.049,0" transform="translate(114.597 190.471)" fill="rgba(93,98,224,0.05)"/><path id="Path_2358" data-name="Path 2358" d="M234.4,398.33a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(109.945 185.819)" fill="rgba(93,98,224,0.05)"/><path id="Path_2359" data-name="Path 2359" d="M224.564,389.12a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(105.258 181.132)" fill="rgba(93,98,224,0.05)"/><path id="Path_2360" data-name="Path 2360" d="M214.724,379.909a2.676,2.676,0,1,1,3.784,0,2.673,2.673,0,0,1-3.784,0" transform="translate(100.571 176.445)" fill="rgba(93,98,224,0.05)"/><path id="Path_2361" data-name="Path 2361" d="M204.882,370.7a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(95.883 171.757)" fill="rgba(93,98,224,0.05)"/><path id="Path_2362" data-name="Path 2362" d="M195.042,361.489a3.567,3.567,0,1,1,5.045,0,3.568,3.568,0,0,1-5.045,0" transform="translate(91.196 167.07)" fill="rgba(93,98,224,0.05)"/><path id="Path_2363" data-name="Path 2363" d="M185.224,352.222a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(86.527 162.4)" fill="rgba(93,98,224,0.05)"/><path id="Path_2364" data-name="Path 2364" d="M175.405,342.955a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(81.858 157.731)" fill="rgba(93,98,224,0.05)"/><path id="Path_2365" data-name="Path 2365" d="M165.587,333.688a4.738,4.738,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(77.188 153.062)" fill="rgba(93,98,224,0.05)"/><path id="Path_2366" data-name="Path 2366" d="M155.767,324.42a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(72.519 148.392)" fill="rgba(93,98,224,0.05)"/><path id="Path_2367" data-name="Path 2367" d="M145.971,315.1a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(67.867 143.74)" fill="rgba(93,98,224,0.05)"/><path id="Path_2368" data-name="Path 2368" d="M136.173,305.771a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(63.215 139.088)" fill="rgba(93,98,224,0.05)"/><path id="Path_2369" data-name="Path 2369" d="M126.376,296.447a6.131,6.131,0,1,1,8.671,0,6.132,6.132,0,0,1-8.671,0" transform="translate(58.564 134.436)" fill="rgba(93,98,224,0.05)"/><path id="Path_2370" data-name="Path 2370" d="M116.579,287.122a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(53.913 129.785)" fill="rgba(93,98,224,0.05)"/><path id="Path_2371" data-name="Path 2371" d="M106.826,277.684a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(49.297 125.169)" fill="rgba(93,98,224,0.05)"/><path id="Path_2372" data-name="Path 2372" d="M97.05,268.3a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(44.663 120.535)" fill="rgba(93,98,224,0.05)"/><path id="Path_2373" data-name="Path 2373" d="M87.3,258.863a7.19,7.19,0,1,1,10.169,0,7.19,7.19,0,0,1-10.169,0" transform="translate(40.047 115.919)" fill="rgba(93,98,224,0.05)"/><path id="Path_2374" data-name="Path 2374" d="M77.541,249.423a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(35.431 111.303)" fill="rgba(93,98,224,0.05)"/><path id="Path_2375" data-name="Path 2375" d="M67.809,239.928a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(30.833 106.704)" fill="rgba(93,98,224,0.05)"/><path id="Path_2376" data-name="Path 2376" d="M58.077,230.431a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(26.235 102.106)" fill="rgba(93,98,224,0.05)"/><path id="Path_2377" data-name="Path 2377" d="M48.344,220.935a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(21.637 97.508)" fill="rgba(93,98,224,0.05)"/><path id="Path_2378" data-name="Path 2378" d="M38.634,211.382a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(17.056 92.928)" fill="rgba(93,98,224,0.05)"/><path id="Path_2379" data-name="Path 2379" d="M28.923,201.828a8.137,8.137,0,1,1,11.508,0,8.138,8.138,0,0,1-11.508,0" transform="translate(12.476 88.347)" fill="rgba(93,98,224,0.05)"/><path id="Path_2380" data-name="Path 2380" d="M19.233,192.217a8.193,8.193,0,1,1,11.587,0,8.195,8.195,0,0,1-11.587,0" transform="translate(7.913 83.785)" fill="rgba(93,98,224,0.05)"/><path id="Path_2381" data-name="Path 2381" d="M9.739,182.092a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(3.511 79.382)" fill="rgba(93,98,224,0.05)"/><path id="Path_2382" data-name="Path 2382" d="M2.619,165.67a1.17,1.17,0,1,1,1.655,0,1.17,1.17,0,0,1-1.655,0" transform="translate(1.07 76.94)" fill="rgba(93,98,224,0.05)"/><path id="Path_2383" data-name="Path 2383" d="M234.705,416.865a1,1,0,1,1,1.419,0,1,1,0,0,1-1.419,0" transform="translate(110.194 195.159)" fill="rgba(93,98,224,0.05)"/><path id="Path_2384" data-name="Path 2384" d="M224.714,408.055a1.839,1.839,0,1,1,2.6,0,1.837,1.837,0,0,1-2.6,0" transform="translate(105.383 190.347)" fill="rgba(93,98,224,0.05)"/><path id="Path_2385" data-name="Path 2385" d="M214.895,398.788a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(100.713 185.677)" fill="rgba(93,98,224,0.05)"/><path id="Path_2386" data-name="Path 2386" d="M205.055,389.577a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(96.026 180.99)" fill="rgba(93,98,224,0.05)"/><path id="Path_2387" data-name="Path 2387" d="M195.214,380.368a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(91.339 176.302)" fill="rgba(93,98,224,0.05)"/><path id="Path_2388" data-name="Path 2388" d="M185.374,371.157a3.568,3.568,0,1,1,5.045,0,3.567,3.567,0,0,1-5.045,0" transform="translate(86.651 171.615)" fill="rgba(93,98,224,0.05)"/><path id="Path_2389" data-name="Path 2389" d="M175.556,361.89a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(81.982 166.945)" fill="rgba(93,98,224,0.05)"/><path id="Path_2390" data-name="Path 2390" d="M165.737,352.623a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(77.313 162.276)" fill="rgba(93,98,224,0.05)"/><path id="Path_2391" data-name="Path 2391" d="M155.918,343.355a4.738,4.738,0,1,1,6.7,0,4.737,4.737,0,0,1-6.7,0" transform="translate(72.643 157.606)" fill="rgba(93,98,224,0.05)"/><path id="Path_2392" data-name="Path 2392" d="M146.1,334.088a5.128,5.128,0,1,1,7.252,0,5.129,5.129,0,0,1-7.252,0" transform="translate(67.974 152.936)" fill="rgba(93,98,224,0.05)"/><path id="Path_2393" data-name="Path 2393" d="M136.3,324.764a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(63.322 148.285)" fill="rgba(93,98,224,0.05)"/><path id="Path_2394" data-name="Path 2394" d="M126.5,315.439a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(58.67 143.633)" fill="rgba(93,98,224,0.05)"/><path id="Path_2395" data-name="Path 2395" d="M116.708,306.115a6.131,6.131,0,1,1,8.671,0,6.13,6.13,0,0,1-8.671,0" transform="translate(54.019 138.981)" fill="rgba(93,98,224,0.05)"/><path id="Path_2396" data-name="Path 2396" d="M106.91,296.79a6.466,6.466,0,1,1,9.144,0,6.466,6.466,0,0,1-9.144,0" transform="translate(49.368 134.33)" fill="rgba(93,98,224,0.05)"/><path id="Path_2397" data-name="Path 2397" d="M97.158,287.351a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(44.752 129.713)" fill="rgba(93,98,224,0.05)"/><path id="Path_2398" data-name="Path 2398" d="M87.382,277.97a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(40.118 125.08)" fill="rgba(93,98,224,0.05)"/><path id="Path_2399" data-name="Path 2399" d="M77.627,268.531a7.19,7.19,0,1,1,10.169,0,7.19,7.19,0,0,1-10.169,0" transform="translate(35.502 120.464)" fill="rgba(93,98,224,0.05)"/><path id="Path_2400" data-name="Path 2400" d="M67.873,259.091a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(30.886 115.848)" fill="rgba(93,98,224,0.05)"/><path id="Path_2401" data-name="Path 2401" d="M58.141,249.6a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(26.288 111.249)" fill="rgba(93,98,224,0.05)"/><path id="Path_2402" data-name="Path 2402" d="M48.409,240.1a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(21.69 106.651)" fill="rgba(93,98,224,0.05)"/><path id="Path_2403" data-name="Path 2403" d="M38.676,230.6a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(17.092 102.053)" fill="rgba(93,98,224,0.05)"/><path id="Path_2404" data-name="Path 2404" d="M28.966,221.05a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(12.511 97.473)" fill="rgba(93,98,224,0.05)"/><path id="Path_2405" data-name="Path 2405" d="M19.254,211.5a8.137,8.137,0,1,1,11.508,0,8.138,8.138,0,0,1-11.508,0" transform="translate(7.931 92.892)" fill="rgba(93,98,224,0.05)"/><path id="Path_2406" data-name="Path 2406" d="M9.587,201.828a8.137,8.137,0,1,1,11.508,0,8.138,8.138,0,0,1-11.508,0" transform="translate(3.386 88.347)" fill="rgba(93,98,224,0.05)"/><path id="Path_2407" data-name="Path 2407" d="M1.82,187.124a3.233,3.233,0,1,1,4.572,0,3.232,3.232,0,0,1-4.572,0" transform="translate(0.41 85.371)" fill="rgba(93,98,224,0.05)"/><path id="Path_2408" data-name="Path 2408" d="M225.4,425.559a.056.056,0,0,1,0-.079.056.056,0,1,1,.079.079.056.056,0,0,1-.079,0" transform="translate(105.952 200.007)" fill="rgba(93,98,224,0.05)"/><path id="Path_2409" data-name="Path 2409" d="M215.2,417.322a1.449,1.449,0,1,1,2.049,0,1.449,1.449,0,0,1-2.049,0" transform="translate(100.962 195.016)" fill="rgba(93,98,224,0.05)"/><path id="Path_2410" data-name="Path 2410" d="M205.205,408.512a2.285,2.285,0,1,1,3.231,0,2.285,2.285,0,0,1-3.231,0" transform="translate(96.15 190.204)" fill="rgba(93,98,224,0.05)"/><path id="Path_2411" data-name="Path 2411" d="M195.387,399.245a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(91.481 185.534)" fill="rgba(93,98,224,0.05)"/><path id="Path_2412" data-name="Path 2412" d="M185.546,390.036a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(86.794 180.847)" fill="rgba(93,98,224,0.05)"/><path id="Path_2413" data-name="Path 2413" d="M175.706,380.825a3.567,3.567,0,1,1,5.045,0,3.565,3.565,0,0,1-5.045,0" transform="translate(82.106 176.16)" fill="rgba(93,98,224,0.05)"/><path id="Path_2414" data-name="Path 2414" d="M165.888,371.558a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(77.437 171.49)" fill="rgba(93,98,224,0.05)"/><path id="Path_2415" data-name="Path 2415" d="M156.068,362.291a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(72.767 166.821)" fill="rgba(93,98,224,0.05)"/><path id="Path_2416" data-name="Path 2416" d="M146.25,353.023a4.738,4.738,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(68.098 162.151)" fill="rgba(93,98,224,0.05)"/><path id="Path_2417" data-name="Path 2417" d="M136.431,343.756a5.128,5.128,0,1,1,7.252,0,5.129,5.129,0,0,1-7.252,0" transform="translate(63.429 157.481)" fill="rgba(93,98,224,0.05)"/><path id="Path_2418" data-name="Path 2418" d="M126.634,334.432a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(58.777 152.829)" fill="rgba(93,98,224,0.05)"/><path id="Path_2419" data-name="Path 2419" d="M116.837,325.107a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(54.126 148.178)" fill="rgba(93,98,224,0.05)"/><path id="Path_2420" data-name="Path 2420" d="M107.039,315.783a6.131,6.131,0,1,1,8.671,0,6.13,6.13,0,0,1-8.671,0" transform="translate(49.474 143.526)" fill="rgba(93,98,224,0.05)"/><path id="Path_2421" data-name="Path 2421" d="M97.242,306.458a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(44.823 138.875)" fill="rgba(93,98,224,0.05)"/><path id="Path_2422" data-name="Path 2422" d="M87.489,297.019a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(40.206 134.258)" fill="rgba(93,98,224,0.05)"/><path id="Path_2423" data-name="Path 2423" d="M77.714,287.638a6.967,6.967,0,1,1,9.851,0,6.963,6.963,0,0,1-9.851,0" transform="translate(35.573 129.625)" fill="rgba(93,98,224,0.05)"/><path id="Path_2424" data-name="Path 2424" d="M67.959,278.2a7.19,7.19,0,1,1,10.169,0,7.19,7.19,0,0,1-10.169,0" transform="translate(30.957 125.009)" fill="rgba(93,98,224,0.05)"/><path id="Path_2425" data-name="Path 2425" d="M58.205,268.759a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(26.341 120.392)" fill="rgba(93,98,224,0.05)"/><path id="Path_2426" data-name="Path 2426" d="M48.473,259.264a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(21.743 115.794)" fill="rgba(93,98,224,0.05)"/><path id="Path_2427" data-name="Path 2427" d="M38.741,249.767a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(17.145 111.196)" fill="rgba(93,98,224,0.05)"/><path id="Path_2428" data-name="Path 2428" d="M29.008,240.271a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(12.547 106.598)" fill="rgba(93,98,224,0.05)"/><path id="Path_2429" data-name="Path 2429" d="M19.3,230.717a8.026,8.026,0,1,1,11.351,0,8.026,8.026,0,0,1-11.351,0" transform="translate(7.966 102.017)" fill="rgba(93,98,224,0.05)"/><path id="Path_2430" data-name="Path 2430" d="M9.586,221.164a8.137,8.137,0,1,1,11.508,0,8.136,8.136,0,0,1-11.508,0" transform="translate(3.386 97.437)" fill="rgba(93,98,224,0.05)"/><path id="Path_2431" data-name="Path 2431" d="M1.322,207.776a4.515,4.515,0,1,1,6.385,0,4.515,4.515,0,0,1-6.385,0" transform="translate(0 94.051)" fill="rgba(93,98,224,0.05)"/><path id="Path_2432" data-name="Path 2432" d="M206.047,425.617a.111.111,0,1,1,.157,0,.11.11,0,0,1-.157,0" transform="translate(96.845 199.989)" fill="rgba(93,98,224,0.05)"/><path id="Path_2433" data-name="Path 2433" d="M195.8,417.494a1.616,1.616,0,1,1,2.286,0,1.618,1.618,0,0,1-2.286,0" transform="translate(91.819 194.963)" fill="rgba(93,98,224,0.05)"/><path id="Path_2434" data-name="Path 2434" d="M185.719,408.913a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(86.936 190.079)" fill="rgba(93,98,224,0.05)"/><path id="Path_2435" data-name="Path 2435" d="M175.878,399.7a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(82.249 185.392)" fill="rgba(93,98,224,0.05)"/><path id="Path_2436" data-name="Path 2436" d="M166.038,390.493a3.568,3.568,0,1,1,5.044,0,3.567,3.567,0,0,1-5.044,0" transform="translate(77.562 180.704)" fill="rgba(93,98,224,0.05)"/><path id="Path_2437" data-name="Path 2437" d="M156.219,381.226a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(72.892 176.035)" fill="rgba(93,98,224,0.05)"/><path id="Path_2438" data-name="Path 2438" d="M146.4,371.959a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(68.223 171.366)" fill="rgba(93,98,224,0.05)"/><path id="Path_2439" data-name="Path 2439" d="M136.582,362.691a4.738,4.738,0,1,1,6.7,0,4.737,4.737,0,0,1-6.7,0" transform="translate(63.553 166.696)" fill="rgba(93,98,224,0.05)"/><path id="Path_2440" data-name="Path 2440" d="M126.763,353.424a5.128,5.128,0,1,1,7.252,0,5.129,5.129,0,0,1-7.252,0" transform="translate(58.884 162.026)" fill="rgba(93,98,224,0.05)"/><path id="Path_2441" data-name="Path 2441" d="M116.966,344.1a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(54.232 157.374)" fill="rgba(93,98,224,0.05)"/><path id="Path_2442" data-name="Path 2442" d="M107.169,334.775a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(49.581 152.723)" fill="rgba(93,98,224,0.05)"/><path id="Path_2443" data-name="Path 2443" d="M97.371,325.451a6.131,6.131,0,1,1,8.671,0,6.13,6.13,0,0,1-8.671,0" transform="translate(44.929 148.071)" fill="rgba(93,98,224,0.05)"/><path id="Path_2444" data-name="Path 2444" d="M87.574,316.126a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(40.278 143.419)" fill="rgba(93,98,224,0.05)"/><path id="Path_2445" data-name="Path 2445" d="M77.821,306.687a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(35.662 138.803)" fill="rgba(93,98,224,0.05)"/><path id="Path_2446" data-name="Path 2446" d="M68.045,297.305a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(31.028 134.169)" fill="rgba(93,98,224,0.05)"/><path id="Path_2447" data-name="Path 2447" d="M58.292,287.867a7.19,7.19,0,1,1,10.169,0,7.188,7.188,0,0,1-10.169,0" transform="translate(26.412 129.553)" fill="rgba(93,98,224,0.05)"/><path id="Path_2448" data-name="Path 2448" d="M48.537,278.427a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(21.796 124.937)" fill="rgba(93,98,224,0.05)"/><path id="Path_2449" data-name="Path 2449" d="M38.805,268.932a7.58,7.58,0,1,1,10.72,0,7.579,7.579,0,0,1-10.72,0" transform="translate(17.198 120.339)" fill="rgba(93,98,224,0.05)"/><path id="Path_2450" data-name="Path 2450" d="M29.073,259.435a7.747,7.747,0,1,1,10.955,0,7.745,7.745,0,0,1-10.955,0" transform="translate(12.6 115.741)" fill="rgba(93,98,224,0.05)"/><path id="Path_2451" data-name="Path 2451" d="M19.339,249.939a7.915,7.915,0,1,1,11.193,0,7.916,7.916,0,0,1-11.193,0" transform="translate(8.002 111.143)" fill="rgba(93,98,224,0.05)"/><path id="Path_2452" data-name="Path 2452" d="M9.65,240.329a7.97,7.97,0,1,1,11.271,0,7.97,7.97,0,0,1-11.271,0" transform="translate(3.439 106.58)" fill="rgba(93,98,224,0.05)"/><path id="Path_2453" data-name="Path 2453" d="M1.342,227.055a4.459,4.459,0,1,1,6.305,0,4.459,4.459,0,0,1-6.305,0" transform="translate(0.017 103.158)" fill="rgba(93,98,224,0.05)"/><path id="Path_2454" data-name="Path 2454" d="M186.732,425.559a.056.056,0,0,1,0-.079.056.056,0,1,1,.079.079.056.056,0,0,1-.079,0" transform="translate(87.773 200.007)" fill="rgba(93,98,224,0.05)"/><path id="Path_2455" data-name="Path 2455" d="M176.546,417.265a1.393,1.393,0,1,1,1.97,0,1.393,1.393,0,0,1-1.97,0" transform="translate(82.801 195.033)" fill="rgba(93,98,224,0.05)"/><path id="Path_2456" data-name="Path 2456" d="M166.231,409.314a3.066,3.066,0,1,1,4.335,0,3.066,3.066,0,0,1-4.335,0" transform="translate(77.722 189.955)" fill="rgba(93,98,224,0.05)"/><path id="Path_2457" data-name="Path 2457" d="M156.369,400.161a3.568,3.568,0,1,1,5.045,0,3.565,3.565,0,0,1-5.045,0" transform="translate(73.016 185.249)" fill="rgba(93,98,224,0.05)"/><path id="Path_2458" data-name="Path 2458" d="M146.551,390.894a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(68.347 180.58)" fill="rgba(93,98,224,0.05)"/><path id="Path_2459" data-name="Path 2459" d="M136.732,381.627a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(63.678 175.91)" fill="rgba(93,98,224,0.05)"/><path id="Path_2460" data-name="Path 2460" d="M126.914,372.359a4.738,4.738,0,1,1,6.7,0,4.738,4.738,0,0,1-6.7,0" transform="translate(59.009 171.24)" fill="rgba(93,98,224,0.05)"/><path id="Path_2461" data-name="Path 2461" d="M117.094,363.092a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(54.339 166.571)" fill="rgba(93,98,224,0.05)"/><path id="Path_2462" data-name="Path 2462" d="M107.3,353.768a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(49.687 161.919)" fill="rgba(93,98,224,0.05)"/><path id="Path_2463" data-name="Path 2463" d="M97.5,344.443a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(45.036 157.268)" fill="rgba(93,98,224,0.05)"/><path id="Path_2464" data-name="Path 2464" d="M87.7,335.119a6.131,6.131,0,1,1,8.671,0,6.13,6.13,0,0,1-8.671,0" transform="translate(40.384 152.616)" fill="rgba(93,98,224,0.05)"/><path id="Path_2465" data-name="Path 2465" d="M77.905,325.794a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(35.733 147.964)" fill="rgba(93,98,224,0.05)"/><path id="Path_2466" data-name="Path 2466" d="M68.152,316.355a6.688,6.688,0,1,1,9.459,0,6.689,6.689,0,0,1-9.459,0" transform="translate(31.117 143.348)" fill="rgba(93,98,224,0.05)"/><path id="Path_2467" data-name="Path 2467" d="M58.377,306.973a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(26.483 138.714)" fill="rgba(93,98,224,0.05)"/><path id="Path_2468" data-name="Path 2468" d="M48.622,297.535a7.19,7.19,0,1,1,10.169,0,7.191,7.191,0,0,1-10.169,0" transform="translate(21.867 134.098)" fill="rgba(93,98,224,0.05)"/><path id="Path_2469" data-name="Path 2469" d="M38.868,288.1a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(17.251 129.482)" fill="rgba(93,98,224,0.05)"/><path id="Path_2470" data-name="Path 2470" d="M29.136,278.6a7.58,7.58,0,1,1,10.72,0,7.58,7.58,0,0,1-10.72,0" transform="translate(12.653 124.884)" fill="rgba(93,98,224,0.05)"/><path id="Path_2471" data-name="Path 2471" d="M19.4,269.1a7.747,7.747,0,1,1,10.957,0,7.748,7.748,0,0,1-10.957,0" transform="translate(8.055 120.285)" fill="rgba(93,98,224,0.05)"/><path id="Path_2472" data-name="Path 2472" d="M9.865,259.091a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(3.617 115.848)" fill="rgba(93,98,224,0.05)"/><path id="Path_2473" data-name="Path 2473" d="M1.86,245.017a3.122,3.122,0,1,1,4.415,0,3.122,3.122,0,0,1-4.415,0" transform="translate(0.445 112.675)" fill="rgba(93,98,224,0.05)"/><path id="Path_2474" data-name="Path 2474" d="M157.513,416.464a.613.613,0,1,1,.867,0,.613.613,0,0,1-.867,0" transform="translate(73.961 195.283)" fill="rgba(93,98,224,0.05)"/><path id="Path_2475" data-name="Path 2475" d="M147.047,408.913a2.676,2.676,0,1,1,3.784,0,2.675,2.675,0,0,1-3.784,0" transform="translate(68.757 190.079)" fill="rgba(93,98,224,0.05)"/><path id="Path_2476" data-name="Path 2476" d="M136.883,400.562a3.957,3.957,0,1,1,5.6,0,3.958,3.958,0,0,1-5.6,0" transform="translate(63.802 185.125)" fill="rgba(93,98,224,0.05)"/><path id="Path_2477" data-name="Path 2477" d="M127.064,391.294a4.347,4.347,0,1,1,6.148,0,4.347,4.347,0,0,1-6.148,0" transform="translate(59.133 180.455)" fill="rgba(93,98,224,0.05)"/><path id="Path_2478" data-name="Path 2478" d="M117.245,382.027a4.738,4.738,0,1,1,6.7,0,4.737,4.737,0,0,1-6.7,0" transform="translate(54.463 175.785)" fill="rgba(93,98,224,0.05)"/><path id="Path_2479" data-name="Path 2479" d="M107.426,372.76a5.128,5.128,0,1,1,7.252,0,5.128,5.128,0,0,1-7.252,0" transform="translate(49.794 171.116)" fill="rgba(93,98,224,0.05)"/><path id="Path_2480" data-name="Path 2480" d="M97.63,363.436a5.463,5.463,0,1,1,7.724,0,5.463,5.463,0,0,1-7.724,0" transform="translate(45.143 166.464)" fill="rgba(93,98,224,0.05)"/><path id="Path_2481" data-name="Path 2481" d="M87.832,354.111a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(40.491 161.812)" fill="rgba(93,98,224,0.05)"/><path id="Path_2482" data-name="Path 2482" d="M78.035,344.787a6.131,6.131,0,1,1,8.671,0,6.13,6.13,0,0,1-8.671,0" transform="translate(35.839 157.161)" fill="rgba(93,98,224,0.05)"/><path id="Path_2483" data-name="Path 2483" d="M68.237,335.462a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(31.188 152.509)" fill="rgba(93,98,224,0.05)"/><path id="Path_2484" data-name="Path 2484" d="M58.484,326.023a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(26.571 147.893)" fill="rgba(93,98,224,0.05)"/><path id="Path_2485" data-name="Path 2485" d="M48.709,316.641a6.967,6.967,0,1,1,9.853,0,6.966,6.966,0,0,1-9.853,0" transform="translate(21.938 143.259)" fill="rgba(93,98,224,0.05)"/><path id="Path_2486" data-name="Path 2486" d="M38.954,307.2a7.19,7.19,0,1,1,10.169,0,7.191,7.191,0,0,1-10.169,0" transform="translate(17.322 138.643)" fill="rgba(93,98,224,0.05)"/><path id="Path_2487" data-name="Path 2487" d="M29.2,297.764a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(12.706 134.027)" fill="rgba(93,98,224,0.05)"/><path id="Path_2488" data-name="Path 2488" d="M19.532,288.1a7.413,7.413,0,1,1,10.483,0,7.413,7.413,0,0,1-10.483,0" transform="translate(8.161 129.482)" fill="rgba(93,98,224,0.05)"/><path id="Path_2489" data-name="Path 2489" d="M10.772,276.024a5.072,5.072,0,1,1,7.173,0,5.073,5.073,0,0,1-7.173,0" transform="translate(4.366 125.686)" fill="rgba(93,98,224,0.05)"/><path id="Path_2490" data-name="Path 2490" d="M2.659,262.235a1.059,1.059,0,1,1,1.5,0,1.06,1.06,0,0,1-1.5,0" transform="translate(1.104 122.424)" fill="rgba(93,98,224,0.05)"/><path id="Path_2491" data-name="Path 2491" d="M128.4,407.082a.892.892,0,1,1,1.261,0,.892.892,0,0,1-1.261,0" transform="translate(60.237 190.649)" fill="rgba(93,98,224,0.05)"/><path id="Path_2492" data-name="Path 2492" d="M118.066,399.188a2.62,2.62,0,1,1,3.7,0,2.617,2.617,0,0,1-3.7,0" transform="translate(55.14 185.552)" fill="rgba(93,98,224,0.05)"/><path id="Path_2493" data-name="Path 2493" d="M107.793,391.123a4.18,4.18,0,1,1,5.911,0,4.18,4.18,0,0,1-5.911,0" transform="translate(50.097 180.508)" fill="rgba(93,98,224,0.05)"/><path id="Path_2494" data-name="Path 2494" d="M97.78,382.371a5.072,5.072,0,1,1,7.173,0,5.073,5.073,0,0,1-7.173,0" transform="translate(45.267 175.678)" fill="rgba(93,98,224,0.05)"/><path id="Path_2495" data-name="Path 2495" d="M87.961,373.1a5.463,5.463,0,1,1,7.725,0,5.463,5.463,0,0,1-7.725,0" transform="translate(40.597 171.009)" fill="rgba(93,98,224,0.05)"/><path id="Path_2496" data-name="Path 2496" d="M78.164,363.779a5.8,5.8,0,1,1,8.2,0,5.8,5.8,0,0,1-8.2,0" transform="translate(35.946 166.357)" fill="rgba(93,98,224,0.05)"/><path id="Path_2497" data-name="Path 2497" d="M68.366,354.455a6.131,6.131,0,1,1,8.671,0,6.132,6.132,0,0,1-8.671,0" transform="translate(31.294 161.706)" fill="rgba(93,98,224,0.05)"/><path id="Path_2498" data-name="Path 2498" d="M58.569,345.13a6.466,6.466,0,1,1,9.144,0,6.467,6.467,0,0,1-9.144,0" transform="translate(26.643 157.054)" fill="rgba(93,98,224,0.05)"/><path id="Path_2499" data-name="Path 2499" d="M48.816,335.691a6.688,6.688,0,1,1,9.459,0,6.687,6.687,0,0,1-9.459,0" transform="translate(22.027 152.438)" fill="rgba(93,98,224,0.05)"/><path id="Path_2500" data-name="Path 2500" d="M39.083,326.2a6.856,6.856,0,1,1,9.7,0,6.856,6.856,0,0,1-9.7,0" transform="translate(17.429 147.84)" fill="rgba(93,98,224,0.05)"/><path id="Path_2501" data-name="Path 2501" d="M29.718,315.725a6.075,6.075,0,1,1,8.591,0,6.074,6.074,0,0,1-8.591,0" transform="translate(13.134 143.544)" fill="rgba(93,98,224,0.05)"/><path id="Path_2502" data-name="Path 2502" d="M20.849,303.941a4.014,4.014,0,1,1,5.675,0,4.014,4.014,0,0,1-5.675,0" transform="translate(9.248 139.659)" fill="rgba(93,98,224,0.05)"/><path id="Path_2503" data-name="Path 2503" d="M12.261,291.41a1.227,1.227,0,1,1,1.735,0,1.226,1.226,0,0,1-1.735,0" transform="translate(5.595 136.005)" fill="rgba(93,98,224,0.05)"/><path id="Path_2504" data-name="Path 2504" d="M99.7,396.613a.111.111,0,1,1,.157,0,.11.11,0,0,1-.157,0" transform="translate(46.853 186.354)" fill="rgba(93,98,224,0.05)"/><path id="Path_2505" data-name="Path 2505" d="M89.817,387.517a.668.668,0,1,1,.945,0,.667.667,0,0,1-.945,0" transform="translate(42.13 181.631)" fill="rgba(93,98,224,0.05)"/><path id="Path_2506" data-name="Path 2506" d="M79.8,378.765a1.56,1.56,0,1,1,2.207,0,1.562,1.562,0,0,1-2.207,0" transform="translate(37.3 176.801)" fill="rgba(93,98,224,0.05)"/><path id="Path_2507" data-name="Path 2507" d="M69.921,369.669a2.118,2.118,0,1,1,3,0,2.116,2.116,0,0,1-3,0" transform="translate(32.577 172.078)" fill="rgba(93,98,224,0.05)"/><path id="Path_2508" data-name="Path 2508" d="M60.058,360.517a2.62,2.62,0,1,1,3.7,0,2.619,2.619,0,0,1-3.7,0" transform="translate(27.872 167.373)" fill="rgba(93,98,224,0.05)"/><path id="Path_2509" data-name="Path 2509" d="M50.542,350.448a2.23,2.23,0,1,1,3.153,0,2.231,2.231,0,0,1-3.153,0" transform="translate(23.452 162.953)" fill="rgba(93,98,224,0.05)"/><path id="Path_2510" data-name="Path 2510" d="M41.047,340.322a1.784,1.784,0,1,1,2.523,0,1.783,1.783,0,0,1-2.523,0" transform="translate(19.05 158.551)" fill="rgba(93,98,224,0.05)"/><path id="Path_2511" data-name="Path 2511" d="M31.768,329.624a.781.781,0,1,1,1.1,0,.782.782,0,0,1-1.1,0" transform="translate(14.827 154.327)" fill="rgba(93,98,224,0.05)"/><path id="Path_2512" data-name="Path 2512" d="M22.36,319.27a.111.111,0,1,1,.157,0,.11.11,0,0,1-.157,0" transform="translate(10.495 149.996)" fill="rgba(93,98,224,0.05)"/></g></g></g></svg>');

  background-position: center center, bottom right;
  background-repeat: no-repeat, no-repeat;
}

.section-banner h1 {
  font: normal normal normal 3.645833333333333vw/3.75vw Azo Sans Uber;
  color: #44479d;
  margin-bottom: 38px;
}

.section-banner h1 span {
  color: #efa228;
}

.section-banner small {
  font-size: 17px;
  line-height: 24px;
  font-weight: normal;
  margin-bottom: 10px;
  display: inline-block;
  width: 100%;
  color: #555555;
  max-width: 402px;
}

.section-banner small strong {
  font-weight: 500;
}

.section-banner small:last-child {
  margin-bottom: 0;
}

.section-banner figure {
  max-width: 105px;
  margin: 0 23px 0 0;
}

.section-banner .card {
  box-shadow: 0px 8px 20px #00000014;
  border: 1px solid #cbcbd461;
  border-radius: 12px;
  max-width: 468px;
}

.section-banner .card .card-body {
  padding: 32px 42px;
}

.section-banner .card h2 {
  font-weight: 700;
  font-size: 20px;
  line-height: 26px;
  color: #555555;
  margin-bottom: 16px;
}

.section-banner .card .form-group {
  margin-bottom: 18px;
}

.section-banner .card .form-group .form-label {
  font-size: 14px;
  line-height: 18px;
  font-weight: normal;
  margin-bottom: 10px;
  color: #454545;
}

.section-banner .card .form-group .form-control {
  border: 1px solid #bebfd4;
  border-radius: 5px;
  background-color: #fbfbfd;
  font-size: 16px;
  line-height: 20px;
  color: #454545;
  padding: 14px 15px 12px;
}

.section-banner .card .btn {
  font-size: 15px;
  line-height: 20px;
  border-radius: 8px;
  height: auto;
  text-transform: uppercase;
  font-weight: 500;
  padding: 15px 15px 11px;
  margin: 0;
}

.section-banner .card .btn-default {
  margin-top: 28px;
  color: #5d62e0;
}

.link-wrapper {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background: rgb(255, 255, 255, 0.8);
  text-align: center;
  align-content: flex-end;
  display: flex;
  flex-wrap: wrap;
  padding: 20px 7.8125vw;
  z-index: 111;
}

.link-wrapper h3 {
  font: normal normal normal 20px/26px Azo Sans;
  letter-spacing: 8px;
  color: #e145ed;
  margin-bottom: 25px;
  width: 100%;
}

.link-wrapper ul {
  gap: 2.91vw;
  padding: 0;
  width: 100%;
  margin: 0;
  justify-content: center;
}

.link-wrapper ul li {
  box-shadow: 0px 3px 6px #00000029;
  border: 2px solid #e351ee;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 180px;
  padding: 20px;
  font-size: 20px;
  line-height: 26px;
  color: #454545;
  width: 100%;
  max-width: 366px;
  background-color: #fff;
  cursor: pointer;
  flex: 1 1 auto;
}

.section-text {
  padding: 38px 0px;
  min-height: calc(100vh - 129px);
}

.section-text .small-container {
  margin: 0 auto;
  max-width: 500px;
  padding: 0px 20px;
}

.section-text .back-link {
  font: normal normal normal 16px/20px Azo Sans;
  letter-spacing: 0px;
  color: #454545;
  opacity: 0.64;
  display: inline-block;
  padding-left: 20px;
  background: transparent url('data:image/svg+xml,<svg width="8" height="13" viewBox="0 0 8 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.95496 0.707001L1.41396 6.248L6.95496 11.789" stroke="%23454545" stroke-width="2"/></svg>') no-repeat scroll left center;
  cursor: pointer;
}

.section-text h1 {
  font: normal normal 700 32px/42px Azo Sans;
  color: #454545;
  margin-top: 76px;
  margin-bottom: 22px;
  display: inline-block;
  width: 100%;
}

.section-text h1.mb-18 {
  margin-bottom: 18px;
}

.section-text h1.mb-34 {
  margin-bottom: 34px;
}

.section-text h1.mt-62 {
  margin-top: 62px;
}

.section-text h5 {
  font: normal normal 500 22px/29px Azo Sans;
  color: #454545;
  margin-bottom: 60px;
  display: inline-block;
  width: 100%;
  margin-top: 40px;
}

.section-text h6 {
  font: normal normal 500 20px/26px Azo Sans;
  color: #454545;
  margin-bottom: 14px;
  display: inline-block;
  width: 100%;
}

.section-text .para {
  font: normal normal 400 16px/22px Azo Sans;
  color: #454545;
  margin-bottom: 52px;
  display: inline-block;
  width: 100%;
}

.section-text .para.mb-18 {
  margin-bottom: 18px;
}

.section-text .para strong {
  font-weight: 500;
}

.section-text .form-group {
  margin-bottom: 16px;
}

.section-text .text-success {
  color: #1ba74e !important;
}

.section-text .form-group .form-label {
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
  margin-bottom: 8px;
  color: #454545;
  text-transform: uppercase;
}

.section-text .form-group .form-control {
  border: 1px solid #bebfd4;
  border-radius: 5px;
  background-color: #fbfbfd;
  font-size: 16px;
  line-height: 20px;
  color: #454545;
  padding: 14px 15px 12px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  min-width: 44px;
  height: auto;
}

.section-text .form-group .pinnumber-box .otp-input {
  padding-left: 5px;
  padding-right: 5px;
}

.section-text .form-group .form-control:focus {
  border-color: #72727b;
}

.section-text .btn {
  font-size: 15px;
  line-height: 20px;
  border-radius: 8px;
  height: auto;
  text-transform: uppercase;
  font-weight: 500;
  padding: 15px 15px 11px;
  margin: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 16px;
}

.section-text .btn.btn-light {
  color: #5d62e0;
  background-color: rgba(93, 98, 224, 0.1);
  border-color: transparent;
  min-width: 220px;
}

.section-text hr {
  border-color: rgb(206, 206, 206);
  width: 22px;
  margin: 36px auto;
  opacity: 1;
}

.section-text .btn i {
  line-height: 0;
  position: relative;
  top: -2px;
}

.section-text .link {
  font: normal normal normal 14px/18px Azo Sans;
  letter-spacing: 0px;
  color: #5d62e0;
  margin-bottom: 36px;
  display: inline-block;
  vertical-align: top;
}

.signup-container .alert,
.section-text .alert {
  margin: 18px 0 0;
  font-size: 13px;
  line-height: 19px;
  border-radius: 10px;
  padding: 14px 39px 14px 58px;
  max-width: 462px;
}

.signup-container .alert-warning,
.section-text .alert-warning {
  --bs-alert-color: rgba(0, 0, 0, 0.8);
  --bs-alert-bg: rgba(247, 236, 218, 1);
  --bs-alert-border-color: rgba(246, 220, 178, 1);
  --bs-alert-link-color: rgba(0, 0, 0, 0.8);

  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21.5" height="21.5" viewBox="0 0 21.5 21.5"><g id="Icon_ionic-md-information-circle-outline" data-name="Icon ionic-md-information-circle-outline" transform="translate(-3.375 -3.375)"><path id="Path_17626" data-name="Path 17626" d="M14.125,5.546A8.576,8.576,0,1,1,8.057,8.057a8.544,8.544,0,0,1,6.068-2.512m0-2.171a10.75,10.75,0,1,0,10.75,10.75,10.748,10.748,0,0,0-10.75-10.75Z" fill="%23efa228"/><path id="Path_17627" data-name="Path 17627" d="M18.694,21.438H16.523v-6.46h2.171Zm0-8.579H16.523V10.688h2.171Z" transform="translate(-3.484 -1.938)" fill="%23efa228"/></g></svg>');
  background-position: left 20px center;
  background-repeat: no-repeat;
}

.section-text .alert-success {
  --bs-alert-color: #1ba74e;
  --bs-alert-bg: #1ba74e0f;
  --bs-alert-border-color: #1ba74e42;
  --bs-alert-link-color: rgba(0, 0, 0, 0.8);

  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30"><g id="Group_3516" data-name="Group 3516" transform="translate(-749.862 -176.862)"><g id="Ellipse_692" data-name="Ellipse 692" transform="translate(749.862 176.862)" fill="none" stroke="%231ba74e" stroke-width="1"><circle cx="15" cy="15" r="15" stroke="none"/><circle cx="15" cy="15" r="14.5" fill="none"/></g><path id="Path_17980" data-name="Path 17980" d="M-16939.568,5029.389l3.318,3.317,8.449-8.449" transform="translate(17698.773 -4836.458)" fill="none" stroke="%231ba74e" stroke-linecap="round" stroke-width="1.5"/></g></svg>');
  background-position: left 20px center;
  background-repeat: no-repeat;

  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
  padding-left: 72px;
}

.section-text .text-head {
  font-size: 20px;
  line-height: 26px;
  font-weight: 500;
}

.section-text .alert-success small {
  font-size: 13px;
  line-height: 19px;
  color: rgba(0, 0, 0, 0.8);
  display: inline-block;
  margin-top: 5px;
}

.modal-main .modal-header {
  border-bottom: 1px solid #cbcbcb;
  padding: 27px 25px 23px;
}

.modal-main .modal-header .modal-title {
  font-size: 18px;
  line-height: 24px;
  color: #454545;
}

.modal-main .modal-header .modal-close {
  position: absolute;
  top: 31px;
  right: 25px;
  max-width: 12px;
  line-height: 12px;
}

.modal-main .modal-header .modal-close svg {
  max-width: 12px;
  height: auto;
}

.modal-main .modal-body,
.modal-main .modal-footer {
  padding: 45px;
}

.modal-main.modal-donate-confirm .modal-body,
.modal-main.modal-donate-confirm .modal-footer {
  padding: 30px 35px;
}

.modal-donate-confirm .modal-footer small {
  margin: 0;
  font-size: 12px;
  line-height: 16px;
  color: #919191;
}

.modal-donate-confirm .modal-footer small a {
  color: #919191;
  text-decoration: underline;
}

.modal-donate-confirm .modal-head {
  margin-bottom: 38px;
}

.modal-donate-confirm .modal-head span {
  font-size: 14px;
  line-height: 20px;
  color: #727272;
  margin-bottom: 8px;
}

.modal-donate-confirm .modal-head h2 {
  font-size: 30px;
  line-height: 39px;
  color: #454545;
  font-weight: 500;
  margin-bottom: 16px;
}

.modal-donate-confirm .modal-head p {
  font-size: 15px;
  line-height: 22px;
  color: #454545;
  margin-bottom: 0px;
  text-align: center;
}

.item-donation {
  padding: 8px 0px;
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: -1px;
  gap: 10px;
}

.item-donation figure {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  overflow: hidden;
  margin: 0;
}

.item-donation figure img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}

.item-donation h6 {
  margin-bottom: 0px;
  font: normal normal 500 12px/15px Azo Sans;
  color: #454545;
}

.item-donation span {
  font: normal normal 400 10px/13px Azo Sans;
  color: #454545;
  opacity: 0.7;
}

.item-donation small {
  font: normal normal 400 12px/15px Azo Sans;
  color: #454545;
}

.modal-main .btn-primary,
.modal-main .btn-default,
.modal-main .btn-light {
  font-size: 15px;
  line-height: 20px;
  height: auto;
  border-radius: 8px;
  padding: 14px 14px;
  text-transform: uppercase;
  margin: 0;
}

.modal-main .btn-default {
  text-transform: capitalize;
}

.modal-main .btn-light {
  background-color: rgba(93, 98, 224, 0.15);
  border-color: transparent;
  color: rgba(93, 98, 224, 1);
  text-transform: initial;
}

.modal-main .form-label {
  font-size: 13px;
  line-height: 17px;
  font-weight: 500;
  text-transform: uppercase;
}

.modal-bulk-donate .form-label {
  color: #454545;
  margin-bottom: 20px;
}

.modal-bulk-donate .form-check {
  font-size: 14px;
  line-height: 20px;
  padding: 0 0 0 16px;
  margin: 0;
  display: flex;
  gap: 8px;
}

.modal-bulk-donate .form-check .form-check-input {
  margin: 0;
  padding: 0;
  width: 18px;
  height: 18px;
  border-color: #7e81bf;
  background-color: #f3f3f9;
  background-size: 10px;
}

.modal-bulk-donate .min-max-group {
  padding-top: 15px;
  max-width: 230px;
  gap: 8px;
}

.modal-bulk-donate .range-separator {
  width: 14px;
  height: 1px;
  display: inline-block;
  background: #a8a9bc;
  min-width: 14px;
  margin-top: 44px;
}

.modal-bulk-donate .min-max-group label {
  font-size: 13px;
  line-height: 17px;
  color: rgba(69, 69, 69, 0.66);
  text-transform: uppercase;
  margin-bottom: 5px;
  font-weight: 500;
}

.modal-bulk-donate .min-max-group .form-control {
  border: 1px solid rgba(190, 191, 212, 1);
  border-radius: 5px;
  background-color: rgba(251, 251, 253, 1);
  height: auto;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
  padding: 10px 5px 8px;
}

.modal-bulk-donate .form-check .form-check-input:checked {
  --bs-form-check-bg-image: url('data:image/svg+xml,<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="5" cy="5" r="5" fill="%235D62E0"/></svg>');
  border-color: #5d62e0;
  background-color: #f3f3f9;
}

.modal-bulk-donate .form-check .form-check-label {
  font-size: 14px;
  line-height: 20px;
  text-transform: initial;
  font-weight: 400;
  color: rgba(69, 69, 69, 1);
}

.form-amount {
  position: relative;
  margin-bottom: 32px;
}

.form-amount .form-control {
  background: #fbfbfd 0% 0% no-repeat padding-box;
  border: 1px solid #b7b7c8;
  border-radius: 10px;
  font: normal normal 500 30px/40px Azo Sans;
  color: #393939;
  height: auto;
  padding: 16px 32px 12px 112px;
  text-align: right;
}

.form-amount label {
  font-size: 14px;
  line-height: 18px;
  text-transform: uppercase;
  color: #454545;
  position: absolute;
  left: 32px;
  top: 28px;
  font-weight: 500;
}

.form-amount .form-control::-webkit-input-placeholder {
  color: rgba(57, 57, 57, 0.3);
}

.form-amount .form-control::-moz-placeholder {
  color: rgba(57, 57, 57, 0.3);
}

.form-amount .form-control:-ms-input-placeholder {
  color: rgba(57, 57, 57, 0.3);
}

.form-amount .form-control:-moz-placeholder {
  color: rgba(57, 57, 57, 0.3);
}

.section-statement {
  padding: 35px 0;
}

.section-statement .tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 7px;
  --bs-tooltip-padding-y: 2px;
  --bs-tooltip-font-size: 12px;
  --bs-tooltip-color: rgb(255, 255, 255, 0.75);
  --bs-tooltip-bg: #525252;
  --bs-tooltip-border-radius: 7px;
  --bs-tooltip-opacity: 1;
  --bs-tooltip-arrow-width: 9px;
  --bs-tooltip-arrow-height: 5px;
  line-height: 15px;
}

.section-statement .tooltip .tooltip-inner {
  padding-top: 1px;
  padding-bottom: 3px;
}

.section-statement .container {
  max-width: 898px;
  padding-left: 22px;
  padding-right: 22px;
}

.section-statement .form-control {
  border: 1px solid #d2d2d2;
  border-radius: 6px;
  background: #efefef url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15.914" height="15.914" viewBox="0 0 15.914 15.914"><g id="Icon_feather-search" data-name="Icon feather-search" transform="translate(1 1)"><path id="Path_405" data-name="Path 405" d="M16.5,10.5a6,6,0,1,1-6-6,6,6,0,0,1,6,6Z" transform="translate(-4.5 -4.5)" fill="none" stroke="%236a6a6a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path id="Path_406" data-name="Path 406" d="M28.237,28.237l-3.262-3.262" transform="translate(-14.738 -14.738)" fill="none" stroke="%236a6a6a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g></svg>') no-repeat scroll left 15px center;
  font-size: 16px;
  line-height: 20px;
  width: 100%;
  max-width: 440px;
  padding: 12px 20px 12px 47px;
}

.section-statement .btn {
  display: flex;
  align-items: center;
  gap: 12px;
  background-color: rgba(93, 98, 224, 0.15) !important;
  font-size: 14px;
  line-height: 18px;
  padding: 14px 20px 12px;
  text-transform: uppercase;
  border-color: transparent !important;
  color: rgba(93, 98, 224, 1) !important;
  font-weight: 500;
  white-space: nowrap;
  height: auto;
}

.section-statement .btn i {
  line-height: 0;
  position: relative;
  top: -1px;
}

.section-statement .card {
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.07);
  border: 1px solid rgba(203, 203, 212, 0.38);
  border-radius: 8px;
  overflow: hidden;
}

.section-statement .card .card-header {
  padding: 28px 30px;
  background-color: #fff;
  border-bottom: 1px solid rgba(203, 203, 212, 0.38);
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.section-statement .card h5 {
  font-size: 18px;
  line-height: 24px;
  color: rgba(69, 69, 69, 1);
  margin: 0;
}

.section-statement .card .item-action:last-child {
  margin-left: 30px;
  padding-left: 30px;
  position: relative;
}

.section-statement .card .item-action:last-child::before {
  content: '';
  display: inline-block;
  width: 1px;
  position: absolute;
  left: 0px;
  top: 4px;
  bottom: 4px;
  background-color: rgba(212, 212, 212, 1);
}

.section-statement .card label {
  font-size: 13px;
  line-height: 17px;
  font-weight: normal;
  color: rgba(69, 69, 69, 1);
  margin-right: 8px;
}

.section-statement .card .button {
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #b4b5d8;
  border-radius: 7px;
  transition: all 0.4s ease-in-out 0s;
  min-width: 32px;
}

.section-statement .card .button:hover {
  background-color: rgba(68, 71, 157, 0.08);
  color: #5d62e0;
}

.section-statement .accordion {
  --bs-accordion-color: #454545;
  --bs-accordion-bg: var(--bs-white);
  --bs-accordion-border-width: 0;
  --bs-accordion-border-radius: 0;
  --bs-accordion-inner-border-radius: 0;
  --bs-accordion-btn-padding-x: 30px;
  --bs-accordion-btn-padding-y: 17px;
  --bs-accordion-btn-color: #454545;
  --bs-accordion-btn-bg: #f6f5f5;
  --bs-accordion-btn-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="8" viewBox="0 0 15 8"><path id="Polygon_8" data-name="Polygon 8" d="M6.77.778a1,1,0,0,1,1.459,0l5.192,5.538A1,1,0,0,1,12.692,8H2.308a1,1,0,0,1-.73-1.684Z" transform="translate(15 8) rotate(180)" fill="%23454545" opacity="0.5"/></svg>');
  --bs-accordion-btn-icon-width: 15px;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="8" viewBox="0 0 15 8"><path id="Polygon_8" data-name="Polygon 8" d="M6.77.778a1,1,0,0,1,1.459,0l5.192,5.538A1,1,0,0,1,12.692,8H2.308a1,1,0,0,1-.73-1.684Z" transform="translate(15 8) rotate(180)" fill="%23454545" opacity="0.5"/></svg>');
  --bs-accordion-btn-focus-box-shadow: none;
  --bs-accordion-body-padding-x: 0;
  --bs-accordion-body-padding-y: 0;
  --bs-accordion-active-color: #454545;
  --bs-accordion-active-bg: var(--bs-white);
}

.section-statement .accordion .accordion-item:last-child {
  margin-bottom: 0;
}

.section-statement .accordion .accordion-item .accordion-button {
  font-weight: normal;
}

.section-statement .accordion .accordion-item .accordion-button::after {
  background-position: center center;
}

.section-statement .accordion .accordion-item .accordion-button:not(.collapsed) {
  background-color: rgba(246, 245, 245, 1);
  color: rgba(69, 69, 69, 1);
  box-shadow: none;
}

.item-report {
  padding: 28px 30px;
  transition: all 0.4s ease-in-out 0s;
  position: relative;
  gap: 30px;
}

.item-report:hover {
  background-color: rgba(68, 71, 157, 0.08);
}

.item-report hr {
  margin: 0;
  border-color: #e8e8ec;
  position: absolute;
  bottom: 0px;
  left: 30px;
  right: 30px;
  opacity: 1;
}

.modal-report.modal-main .modal-body,
.modal-report.modal-main .modal-footer {
  padding: 32px;
}

.modal-report .form-group {
  margin-bottom: 32px;
}

.modal-report .form-group .form-label {
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
  text-transform: uppercase;
  margin-bottom: 8px;
}

.modal-report .form-group .form-control {
  border: 1px solid rgba(190, 191, 212, 1);
  border-radius: 5px;
  background: rgba(251, 251, 253, 1) url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16.625" height="19" viewBox="0 0 16.625 19"><path id="Icon_awesome-calendar-alt" data-name="Icon awesome-calendar-alt" d="M0,17.219A1.782,1.782,0,0,0,1.781,19H14.844a1.782,1.782,0,0,0,1.781-1.781V7.125H0ZM11.875,9.945A.447.447,0,0,1,12.32,9.5H13.8a.447.447,0,0,1,.445.445V11.43a.447.447,0,0,1-.445.445H12.32a.447.447,0,0,1-.445-.445Zm0,4.75a.447.447,0,0,1,.445-.445H13.8a.447.447,0,0,1,.445.445V16.18a.447.447,0,0,1-.445.445H12.32a.447.447,0,0,1-.445-.445Zm-4.75-4.75A.447.447,0,0,1,7.57,9.5H9.055a.447.447,0,0,1,.445.445V11.43a.447.447,0,0,1-.445.445H7.57a.447.447,0,0,1-.445-.445Zm0,4.75a.447.447,0,0,1,.445-.445H9.055A.447.447,0,0,1,9.5,14.7V16.18a.447.447,0,0,1-.445.445H7.57a.447.447,0,0,1-.445-.445Zm-4.75-4.75A.447.447,0,0,1,2.82,9.5H4.3a.447.447,0,0,1,.445.445V11.43a.447.447,0,0,1-.445.445H2.82a.447.447,0,0,1-.445-.445Zm0,4.75a.447.447,0,0,1,.445-.445H4.3a.447.447,0,0,1,.445.445V16.18a.447.447,0,0,1-.445.445H2.82a.447.447,0,0,1-.445-.445ZM14.844,2.375H13.063V.594A.6.6,0,0,0,12.469,0H11.281a.6.6,0,0,0-.594.594V2.375H5.938V.594A.6.6,0,0,0,5.344,0H4.156a.6.6,0,0,0-.594.594V2.375H1.781A1.782,1.782,0,0,0,0,4.156V5.938H16.625V4.156A1.782,1.782,0,0,0,14.844,2.375Z" fill="%23bababa"/></svg>') no-repeat scroll right 16px center;
  font-size: 16px;
  line-height: 24px;
  color: rgba(69, 69, 69, 1);
  padding: 11px 48px 11px 16px;
  height: auto;
}

.modal-report .form-group hr {
  margin: 50px 8px 0;
  border-color: rgba(190, 191, 212, 1);
  opacity: 1;
  width: 15px;
  min-width: 15px;
}

.modal-report .form-check {
  display: block;
  min-height: 20px;
  padding-left: 27px;
  margin-bottom: 18px;
  font-size: 16px;

  line-height: 20px;
}

.modal-report .form-check:last-child {
  margin-bottom: 0;
}

.modal-report .form-check .form-check-input {
  border: 1px solid rgba(63, 65, 135, 0.16);
  border-radius: 3px;
  width: 18px;
  height: 18px;
  margin: 1px 0 1px -27px;
  background-color: rgba(68, 71, 157, 0.05);
}

.modal-report .form-check .form-check-input:checked {
  background-color: rgba(93, 98, 224, 1);
  border-color: rgba(93, 98, 224, 1);
}

.modal-report .form-check .form-check-label {
  font: normal normal 400 16px/20px Azo Sans;
  letter-spacing: 0px;
  color: rgba(69, 69, 69, 1);
  text-transform: initial;
}

.modal-email-error {
  z-index: 1056 !important;
}

.modal-email-error .modal-body,
.modal-email-error .modal-footer {
  padding: 32px;
}

.modal-email-error small {
  font-size: 18px;
  line-height: 26px;
  display: inline-block;
  width: 100%;
  padding-bottom: 20px;
  padding-top: 20px;
  max-width: 358px;
  margin-left: auto;
  margin-right: auto;
}

.modal-email-error small strong {
  font-weight: 600;
}

.btn-skip {
  color: rgba(69, 69, 69, 0.65) !important;
  background-color: #e5e5e5 !important;
  border-color: #e5e5e5 !important;
}

.svg-icon {
  width: 57px;
  height: auto;
}

.custom-alert-popup .swal2-icon {
  border: none;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="512" height="512" x="0" y="0" viewBox="0 0 511 512" style="enable-background:new 0 0 512 512" xml:space="preserve" class=""><g><path fill="%23ff4949" d="M436.832 75.441C387.301 25.918 321.863 0 256.426 0S125.546 25.918 76.02 75.441c-100.692 100.696-100.692 260.122 0 360.813C125.852 486.082 190.988 512 256.426 512S387 486.082 436.832 436.254c100.691-100.691 100.691-260.117 0-360.813zM118.344 117.77c38.125-37.825 87.953-58.336 138.082-58.336 39.324 0 78.945 13.007 113.168 37.324L256.426 209.922 97.332 369.016c-56.344-79.614-48.086-181.844 21.012-251.246zm276.16 276.16c-38.121 37.824-87.95 58.336-138.078 58.336-39.324 0-78.946-13.008-113.168-37.325L415.52 142.684c56.34 79.609 48.085 181.84-21.016 251.246zm0 0" opacity="1" data-original="%23ff4949" class=""></path><path fill="%23ff193d" d="M436.832 436.254C387 486.082 321.863 512 256.426 512v-59.734c50.129 0 99.96-20.512 138.078-58.336 69.101-69.407 77.355-171.637 21.016-251.246L256.426 301.777v-91.855L369.59 96.758C335.37 72.44 295.746 59.434 256.426 59.434V0C321.863 0 387.3 25.918 436.832 75.441c100.691 100.696 100.691 260.121 0 360.813zm0 0" opacity="1" data-original="%23ff193d" class=""></path></g></svg>');
  background-size: cover;
  background-position: center center;
}

.custom-alert-popup .swal2-icon span {
  opacity: 0;
  visibility: hidden;
}

.modal-info .modal-content {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 18px;
  height: calc(100vh - var(--bs-modal-margin) - var(--bs-modal-margin));
}

.modal-info .modal-content app-update-organization-popup {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.modal-info .modal-body {
  padding: 40px 60px;
  display: flex;
  position: relative;
  max-height: calc(100% - 91px);
}

.modal-info .modal-body h2 {
  font: normal normal 500 22px/29px Azo Sans;
  color: #454545;
  margin-bottom: 7px;
}

.modal-info .modal-body h4 {
  font: normal normal 500 18px/24px Azo Sans;
  color: #454545;
  margin-bottom: 4px;
}

.modal-info .modal-body h5 {
  font: normal normal 500 16px/20px Azo Sans;
  color: rgba(69, 69, 69, 1);
  margin-bottom: 10px;
  padding-top: 32px;
}

.modal-info .modal-body p {
  font: normal normal 400 13px/19px Azo Sans;
  color: #454545;
  opacity: 0.75;
  margin-bottom: 0;
}

.modal-info .modal-footer {
  padding: 20px 60px;
  border-top: 1px solid #EAEAEA;
}

.modal-info .btn-light,
.modal-info .btn-primary {
  margin: 0;
  font-size: 15px;
  line-height: 20px;
  font-weight: 500;
  width: 190px;
  padding: 15px 20px 13px;
  height: auto;

  text-transform: uppercase;
}

.modal-info .btn-primary {
  background-color: #5D62E0;
  border-color: #5D62E0;
  color: #fff;
}

.modal-info .btn-light {
  background-color: rgba(93, 98, 224, 0.12);
  border-color: transparent;
  color: #5D62E0;
  font-size: 14px;
  padding: 8px 20px 6px;
  width: auto;
}

.modal-body-form {
  width: 58.2%;
  flex: 0 0 auto;
  height: calc(100% + 40px);
  overflow: auto;
  padding-bottom: 40px;

  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}

.modal-body-data-main {
  height: calc(100% + 40px);
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
  padding-bottom: 40px;
  position: relative;
}

.devider {
  content: "";
  display: inline-block;
  position: relative;
  height: 100%;
  width: 0;
  border-left: 2px dashed rgba(234, 234, 234, 1);
  margin-left: 60px;
  margin-right: 60px;
}



.modal-body-form .card {
  box-shadow: 0px 2px 12px #00000014;
  border: 1px solid #CBCBD461;
  border-radius: 10px;
  padding: 40px;
  margin-bottom: 30px;
  margin-top: 12px;
}

.modal-body-form .card:last-child {
  margin-bottom: 0;
}

.modal-body-form .form-label {
  font: normal normal 500 14px/18px Azo Sans;
  color: #454545;
  margin-bottom: 8px;
  text-transform: uppercase;
}

.modal-body-form .form-label span {
  font-size: 12px;
  line-height: 15px;
  color: rgba(69, 69, 69, 0.5);
  text-transform: lowercase;
  font-weight: 400;
}

.modal-body-form .form-label span i {
  width: 26px;
  height: 26px;
  display: inline-flex;
  background-color: transparent;
  transition: all 0.4s ease-in-out 0s;
  border-radius: 50rem;
  padding: 6px;
  margin-top: -4px;
  top: 3px;
  position: relative;
  color: #454545;
  cursor: pointer;
}

.modal-body-form .form-label span i:hover {
  background-color: rgba(69, 69, 69, 0.06);
  color: #5d62e0;
}

.modal-body-form .form-label span .tooltip {
  opacity: 1;

}

.modal-body-form .form-label span .tooltip .tooltip-inner {
  background-color: rgb(69, 69, 69);
  border-radius: 10px;
  text-align: left;
  font-size: 14px;
  line-height: 20px;
  color: rgba(255, 255, 255, 0.9);
  padding: 8px 14px;
  min-width: 286px;
}

.modal-body-form .form-label span .tooltip .tooltip-arrow {
  display: none;
}


.modal-body-form .form-control {
  border: 1px solid #BEBFD4;
  border-radius: 5px;
  background-color: #FBFBFD;
  color: #454545;
  font: normal normal 400 16px/20px Azo Sans;
  padding: 12px 16px 10px;
  height: auto;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}

.modal-body-form .form-control:focus {
  border-color: #72727B;
  background-color: #FBFBFD;
}

.modal-body-form .row {
  --bs-gutter-x: 14px;
  --bs-gutter-y: 18px;
}

.modal-body-form figure {
  width: 64px;
  height: 64px;
  border-radius: 50rem;
  margin: 0;
}

.modal-body-form figure img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.modal-body-form-title {
  padding-bottom: 36px;
  position: sticky;
  top: 0px;
  background-color: #fff;
  z-index: 1;
}

.modal-body-data {
  background: rgba(238, 238, 241, 0.68);
  border-radius: 12px;
  padding: 25px;
  margin-top: 32px;
}

.modal-body-data figure {
  width: 94px;
  height: 94px;
  border-radius: 50rem;
  margin-bottom: 17px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  line-height: 94px;
}

.modal-body-data figure img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.modal-body-data h4 {
  margin-bottom: 3px;
}

.modal-body-data small {
  font: normal normal 400 14px/18px Azo Sans;
  color: rgba(69, 69, 69, 0.35);
}

.modal-body-data ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
  display: flex;
  flex-direction: column;
  gap: 14px;
  margin-top: 25px;
  padding-top: 25px;
  border-top: 1px solid rgba(69, 69, 69, 0.12);
}

.modal-body-data ul li {
  margin: 0;
}

.modal-body-data ul li label {
  font: normal normal 500 12px/15px Azo Sans;
  color: rgba(69, 69, 69, 1);
  margin-bottom: 3px;
  display: inline-block;
  width: 100%;

}

.modal-body-data ul li span {
  font: normal normal 400 14px/18px Azo Sans;
  color: #6C6C6C;
}

.modal-body-data ul li span.opacity-35 {
  opacity: 0.35;
}

.text-small {
  font: normal normal 400 12px/19px Azo Sans;
  color: rgba(69, 69, 69, 0.75);
  margin-top: 18px;
  display: inline-block;
  width: 100%;
  text-align: center;
}

.modal-body-form .ng-select.ng-select-single .ng-select-container {
  border: 1px solid #BEBFD4;
  border-radius: 5px;
  background-color: #FBFBFD;
  color: #454545;
  font: normal normal 400 16px/20px Azo Sans;
  padding: 12px 8px 10px 16px;
  height: auto;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}

.modal-body-form .ng-select .ng-select-container .ng-value-container {
  padding-left: 0;
}

.modal-body-form .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  top: 11px;
  left: 0;
  padding-left: 16px;
  padding-right: 50px;
}

.custom-alert-popup {
  box-shadow: 0px 20px 30px #00000027;
  border-radius: 10px;
  padding: 0;
  width: 474px;
}

.custom-alert-popup .swal2-title {
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
  padding: 25px;
  border-bottom: 1px solid #CBCBCB;
  color: #454545;
}

.custom-alert-popup .icon-container {
  display: inline-block;
  margin-bottom: 20px;
}

.custom-alert-popup .swal2-html-container {
  padding: 30px 35px;
}

.custom-alert-popup h3 {
  font-size: 24px;
  line-height: 32px;
  color: #454545;
  margin-bottom: 12px;
}

.custom-alert-popup span {
  font-size: 15px;
  line-height: 22px;
  color: #454545;
  margin-bottom: 0px;
}

.custom-alert-popup .swal2-actions {
  margin: 0;
  display: inline-block;
  width: 100%;
  padding: 0px 35px 30px;
}

.custom-alert-popup .swal2-confirm {
  font-size: 15px;
  line-height: 18px;
  width: 100%;
  display: inline-block;
  border-radius: 8px;
  border-color: transparent;
  background: rgba(93, 98, 224, 0.1) !important;
  color: rgb(93, 98, 224) !important;
  padding: 17px 0px 15px;
}

.custom-alert-popup .swal2-close.custom-close-button {
  font-size: 0;
  padding: 0;
  margin: 0;
  width: 13px;
  height: 13px;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13.423" height="13.426" viewBox="0 0 13.423 13.426"><path id="Icon_ionic-ios-close" data-name="Icon ionic-ios-close" d="M8.3,6.711l4.8-4.8A1.124,1.124,0,0,0,11.51.327l-4.8,4.8L1.92.327A1.124,1.124,0,1,0,.33,1.916l4.8,4.8-4.8,4.8A1.124,1.124,0,0,0,1.92,13.1l4.8-4.8,4.8,4.8A1.124,1.124,0,0,0,13.1,11.507Z" transform="translate(0 13.426) rotate(-90)" opacity="0.303"/></svg>');
  position: absolute;
  top: 30px;
  right: 30px;
  border-radius: 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.modal-token {
  --bs-modal-width: 552px;
}

.modal-token .modal-content {
  box-shadow: 0px 20px 30px #00000027;
  border-radius: 10px;
}

.modal-token .modal-body {
  padding: 44px;
}

.modal-token .modal-header {
  border-bottom-color: #cbcbcb;
  padding: 30px;
}

.modal-token .modal-header .modal-title {
  font-size: 18px;
  line-height: 22px;
  font-weight: 500;
}

.modal-token .btn-close {
  padding: 0;
  margin: 0px;
  background-image: none;
  cursor: pointer;
}

.modal-token .btn-close svg {
  vertical-align: top;
}

.modal-token figure {
  display: inline-block;
  width: 100%;
  margin: 0 auto 46px;
  border: 1px solid #EBEBEF;
  border-radius: 16px;
  background-color: #EDEDEF;
  padding: 22px 28px 25px;
  position: relative;
  max-width: 462px;
}

.modal-token figure img {
  box-shadow: 0px 10px 16px #00000029;
}

.modal-token h6 {
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  margin-bottom: 24px;
  margin-top: 0;
  color: #454545;
}

.modal-token h5 {
  font-size: 15px;
  line-height: 18px;
  font-weight: 500;
  margin-bottom: 12px;
  margin-top: 0;
  color: #454545;
}

.modal-token h2 {
  font-size: 26px;
  line-height: 31px;
  font-weight: 500;
  margin-bottom: 0px;
  margin-top: 0;
  color: #454545;
}

.modal-token small {
  font-size: 13px;
  line-height: 18px;
  font-weight: 400;
  margin-bottom: 48px;
  margin-top: 0;
  color: #727272;
  display: inline-block;
  vertical-align: top;
}

.modal-token span {
  font-size: 15px;
  line-height: 22px;
  font-weight: 400;
  margin-bottom: 36px;
  margin-top: 0;
  color: #393939;
  max-width: 379px;
  display: inline-block;
  vertical-align: top;
}

.modal-token p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  margin-bottom: 0px;
  margin-top: 42px;
  color: #727272;
}

.modal-token .btn {
  height: auto;
  font-size: 15px;
  line-height: 20px;
  padding: 16px 0px 12px;
  font-weight: 500;
  margin-top: 60px;
}

.modal-token .btn.btn-default {
  background-color: rgba(93, 98, 224, 0.12);
  color: rgba(93, 98, 224, 1);
  border-color: transparent;
}

.modal-token .form-label {
  font-size: 12px;
  line-height: 14px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 10px;
  vertical-align: top;
}

.modal-token .form-control {
  box-shadow: none !important;
  border: 1px solid #BEBFD4;
  border-radius: 5px;
  background-color: #FBFBFD;
  font-size: 18px;
  line-height: 22px;
  height: auto;
  padding: 14px 16px 10px;

}

.modal-token .form-control::placeholder {
  color: rgba(69, 69, 69, 1);
  opacity: 0.45;
}

.modal-token .text-dollor {
  position: absolute;
  top: 0px;
  left: 16px;
  line-height: 48px;
  font-size: 18px;
  color: rgba(69, 69, 69, 1);
}

.modal-token .row {
  --bs-gutter-x: 16px;
  --bs-gutter-y: 24px;
}

.modal-address {
  --bs-modal-width: 620px;
}

.modal-address .modal-header {
  padding: 32px 24px 24px;
  border-color: #CBCBCB;
}

.modal-address .modal-header .modal-title {
  font-size: 18px;
  line-height: 22px;
}

.modal-address .modal-body {
  padding: 40px;
}

.modal-address .modal-header .btn-close {
  padding: 0;
  margin: 0;
  background: no-repeat;
  cursor: pointer;
}

.modal-address .modal-header .btn-close svg {
  vertical-align: top;
}

.modal-address .form-label {
  font-size: 13px;
  line-height: 16px;
  font-weight: 500;
  color: #454545;
  margin-bottom: 10px;
  display: inline-block;
  width: 100%;
  text-transform: uppercase;
}

.modal-address .form-control {
  color: #454545;
  background-color: #FBFBFD;
  border: 1px solid #BEBFD4;
  border-radius: 3px;
  font-size: 16px;
  line-height: 24px;
  padding: 10px 16px 8px;
  height: auto;
  box-shadow: none !important;
}

.modal-address .form-control:focus,
.modal-address .form-control:hover {
  border-color: #72727B;
  background-color: #FBFBFD;
}

.modal-address .row {

  --bs-gutter-x: 16px;
  --bs-gutter-y: 24px;
}


.modal-token .code {
  font-size: 16px;
  line-height: 20px;
  font-family: 'MICR Encoding';
  font-weight: 400;
  color: #050505;
  position: absolute;
  left: 43px;
  bottom: 27px;
  z-index: 1;
}

.modal-token .code em {
  color: rgba(5, 5, 5, 0.26);
  font-style: normal;
}

.modal-token .token-active .code em {
  color: #050505;
}

.modal-token .code-number {
  font: normal normal 500 8px/10px SF Pro Display;
  letter-spacing: 0px;
  color: rgba(5, 5, 5, 0.26);
  position: absolute;
  left: 236px;
  bottom: 32px;
  padding: 0px 3px;
}



.modal-token .code-number::after {
  content: "";
  display: inline-block;
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: rgba(255, 0, 0, 0.14);
}

.modal-token .code-number-code {
  font: normal normal 500 8px/10px SF Pro Display;
  letter-spacing: 0px;
  color: rgba(5, 5, 5, 1);
  position: absolute;
  left: 271px;
  bottom: 32px;
  padding: 0px 3px;
}



.modal-token .code-number-code::after {
  content: "";
  display: inline-block;
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: rgba(255, 0, 0, 0.14);
}

.modal-token .code-amount {
  font: normal normal 500 18px/21px SF Pro Display;
  letter-spacing: 0px;
  color: rgba(5, 5, 5, 0.26);
  position: absolute;
  top: 45px;
  right: 72px;
  padding: 0px 3px;
}

.modal-token .code-amount::after {
  content: "";
  display: inline-block;
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: rgba(255, 0, 0, 0.14);
}

.modal-token .token-active .code-number,
.modal-token .token-active .code-amount {
  color: rgba(5, 5, 5, 1);
}

.modal-token .token-active .code-number::after {
  display: none;
}

.modal-token .token-active .code-number-code::after,
.modal-token .token-active .code-amount::after {
  background-color: rgba(0, 255, 34, 0.4);
}

.modal-address .btn-primary,
.modal-address .btn-default {
  font-size: 15px;
  line-height: 20px;
  border-radius: 8px;
  height: auto;
  padding: 16px 48px 12px;
  margin: 48px 0 0;
}

.modal-address .btn-default {
  border-color: transparent !important;
}


.modal-address .ng-select.ng-select-single .ng-select-container {
  border: 1px solid #BEBFD4;
  border-radius: 3px;
  background-color: #FBFBFD !important;
  font-size: 16px;
  line-height: 24px;
  padding: 10px 16px 8px;
  height: auto;
}

.modal-address .ng-select .ng-select-container .ng-value-container {
  padding-left: 0;
}

.modal-address .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  top: 3px;
  left: 0;
  padding-left: 16px;
  padding-right: 16px;
}

.modal-address .ng-select .ng-arrow-wrapper {
  width: 10px;
  padding-right: 0;
}

.modal-address .ng-select .ng-clear-wrapper {
  width: 10px;
  margin: 0 8px;
}

.modal-address .error {
  color: var(--bs-danger);
  font-size: 14px;
  line-height: 20px;

}