

/*withdraw*/



.text-center { text-align: center; }





.d-none {

  display: none !important;

}





@media (min-width: 576px) {

  .float-sm-start {

    float: left !important;

  }

  .float-sm-end {

    float: right !important;

  }

  .float-sm-none {

    float: none !important;

  }

  .d-sm-inline {

    display: inline !important;

  }

  .d-sm-inline-block {

    display: inline-block !important;

  }

  .d-sm-block {

    display: block !important;

  }

  .d-sm-grid {

    display: grid !important;

  }

  .d-sm-table {

    display: table !important;

  }

  .d-sm-table-row {

    display: table-row !important;

  }

  .d-sm-table-cell {

    display: table-cell !important;

  }

  .d-sm-flex {

    display: flex !important;

  }

  .d-sm-inline-flex {

    display: inline-flex !important;

  }

  .d-sm-none {

    display: none !important;

  }

  .flex-sm-fill {

    flex: 1 1 auto !important;

  }

  .flex-sm-row {

    flex-direction: row !important;

  }

  .flex-sm-column {

    flex-direction: column !important;

  }

  .flex-sm-row-reverse {

    flex-direction: row-reverse !important;

  }

  .flex-sm-column-reverse {

    flex-direction: column-reverse !important;

  }

  .flex-sm-grow-0 {

    flex-grow: 0 !important;

  }

  .flex-sm-grow-1 {

    flex-grow: 1 !important;

  }

  .flex-sm-shrink-0 {

    flex-shrink: 0 !important;

  }

  .flex-sm-shrink-1 {

    flex-shrink: 1 !important;

  }

  .flex-sm-wrap {

    flex-wrap: wrap !important;

  }

  .flex-sm-nowrap {

    flex-wrap: nowrap !important;

  }

  .flex-sm-wrap-reverse {

    flex-wrap: wrap-reverse !important;

  }

  .justify-content-sm-start {

    justify-content: flex-start !important;

  }

  .justify-content-sm-end {

    justify-content: flex-end !important;

  }

  .justify-content-sm-center {

    justify-content: center !important;

  }

  .justify-content-sm-between {

    justify-content: space-between !important;

  }

  .justify-content-sm-around {

    justify-content: space-around !important;

  }

  .justify-content-sm-evenly {

    justify-content: space-evenly !important;

  }

  .align-items-sm-start {

    align-items: flex-start !important;

  }

  .align-items-sm-end {

    align-items: flex-end !important;

  }

  .align-items-sm-center {

    align-items: center !important;

  }

  .align-items-sm-baseline {

    align-items: baseline !important;

  }

  .align-items-sm-stretch {

    align-items: stretch !important;

  }

  .align-content-sm-start {

    align-content: flex-start !important;

  }

  .align-content-sm-end {

    align-content: flex-end !important;

  }

  .align-content-sm-center {

    align-content: center !important;

  }

  .align-content-sm-between {

    align-content: space-between !important;

  }

  .align-content-sm-around {

    align-content: space-around !important;

  }

  .align-content-sm-stretch {

    align-content: stretch !important;

  }

  .align-self-sm-auto {

    align-self: auto !important;

  }

  .align-self-sm-start {

    align-self: flex-start !important;

  }

  .align-self-sm-end {

    align-self: flex-end !important;

  }

  .align-self-sm-center {

    align-self: center !important;

  }

  .align-self-sm-baseline {

    align-self: baseline !important;

  }

  .align-self-sm-stretch {

    align-self: stretch !important;

  }

  .order-sm-first {

    order: -1 !important;

  }

  .order-sm-0 {

    order: 0 !important;

  }

  .order-sm-1 {

    order: 1 !important;

  }

  .order-sm-2 {

    order: 2 !important;

  }

  .order-sm-3 {

    order: 3 !important;

  }

  .order-sm-4 {

    order: 4 !important;

  }

  .order-sm-5 {

    order: 5 !important;

  }

  .order-sm-last {

    order: 6 !important;

  }

  .m-sm-0 {

    margin: 0 !important;

  }

  .m-sm-1 {

    margin: 0.375rem !important;

  }

  .m-sm-2 {

    margin: 0.75rem !important;

  }

  .m-sm-3 {

    margin: 1rem !important;

  }

  .m-sm-4 {

    margin: 1.5rem !important;

  }

  .m-sm-5 {

    margin: 2.75rem !important;

  }

  .m-sm-gs {

    margin: 28px !important;



  }

  .m-sm-auto {

    margin: auto !important;

  }

  .mx-sm-0 {

    margin-right: 0 !important;

    margin-left: 0 !important;

  }

  .mx-sm-1 {

    margin-right: 0.375rem !important;

    margin-left: 0.375rem !important;

  }

	

	

	



	

  .mx-sm-2 {

    margin-right: 0.75rem !important;

    margin-left: 0.75rem !important;

  }

  .mx-sm-3 {

    margin-right: 1rem !important;

    margin-left: 1rem !important;

  }

  .mx-sm-4 {

    margin-right: 1.5rem !important;

    margin-left: 1.5rem !important;

  }

  .mx-sm-5 {

    margin-right: 2.75rem !important;

    margin-left: 2.75rem !important;

  }

  .mx-sm-gs {

    margin-right: 28px !important;

    margin-left: 28px !important;

  }

  .mx-sm-auto {

    margin-right: auto !important;

    margin-left: auto !important;

  }

  .my-sm-0 {

    margin-top: 0 !important;

    margin-bottom: 0 !important;

  }

  .my-sm-1 {

    margin-top: 0.375rem !important;

    margin-bottom: 0.375rem !important;

  }

  .my-sm-2 {

    margin-top: 0.75rem !important;

    margin-bottom: 0.75rem !important;

  }

  .my-sm-3 {

    margin-top: 1rem !important;

    margin-bottom: 1rem !important;

  }

  .my-sm-4 {

    margin-top: 1.5rem !important;

    margin-bottom: 1.5rem !important;

  }

  .my-sm-5 {

    margin-top: 2.75rem !important;

    margin-bottom: 2.75rem !important;

  }

  .my-sm-gs {

    margin-top: 28px !important;

    margin-bottom: 28px !important;

  }

  .my-sm-auto {

    margin-top: auto !important;

    margin-bottom: auto !important;

  }

  .mt-sm-0 {

    margin-top: 0 !important;

  }

  .mt-sm-1 {

    margin-top: 0.375rem !important;

  }

  .mt-sm-2 {

    margin-top: 0.75rem !important;

  }

  .mt-sm-3 {

    margin-top: 1rem !important;

  }

  .mt-sm-4 {

    margin-top: 1.5rem !important;

  }

  .mt-sm-5 {

    margin-top: 2.75rem !important;

  }

  .mt-sm-gs {

    margin-top: 28px !important;

  }

  .mt-sm-auto {

    margin-top: auto !important;

  }

  .me-sm-0 {

    margin-right: 0 !important;

  }

  .me-sm-1 {

    margin-right: 0.375rem !important;

  }

  .me-sm-2 {

    margin-right: 0.75rem !important;

  }

  .me-sm-3 {

    margin-right: 1rem !important;

  }

  .me-sm-4 {

    margin-right: 1.5rem !important;

  }

  .me-sm-5 {

    margin-right: 2.75rem !important;

  }

  .me-sm-gs {

    margin-right: 28px !important;

  }

  .me-sm-auto {

    margin-right: auto !important;

  }

  .mb-sm-0 {

    margin-bottom: 0 !important;

  }

  .mb-sm-1 {

    margin-bottom: 0.375rem !important;

  }

  .mb-sm-2 {

    margin-bottom: 0.75rem !important;

  }

  .mb-sm-3 {

    margin-bottom: 1rem !important;

  }

  .mb-sm-4 {

    margin-bottom: 1.5rem !important;

  }

  .mb-sm-5 {

    margin-bottom: 2.75rem !important;

  }

  .mb-sm-gs {

    margin-bottom: 28px !important;

  }

  .mb-sm-auto {

    margin-bottom: auto !important;

  }

  .ms-sm-0 {

    margin-left: 0 !important;

  }

  .ms-sm-1 {

    margin-left: 0.375rem !important;

  }

  .ms-sm-2 {

    margin-left: 0.75rem !important;

  }

  .ms-sm-3 {

    margin-left: 1rem !important;

  }

  .ms-sm-4 {

    margin-left: 1.5rem !important;

  }

  .ms-sm-5 {

    margin-left: 2.75rem !important;

  }

  .ms-sm-gs {

    margin-left: 28px !important;

  }

  .ms-sm-auto {

    margin-left: auto !important;

  }

  .m-sm-n1 {

    margin: -0.375rem !important;

  }

  .m-sm-n2 {

    margin: -0.75rem !important;

  }

  .m-sm-n3 {

    margin: -1rem !important;

  }

  .m-sm-n4 {

    margin: -1.5rem !important;

  }

  .m-sm-n5 {

    margin: -2.75rem !important;

  }

  .m-sm-ngs {

    margin: -28px !important;

  }

  .mx-sm-n1 {

    margin-right: -0.375rem !important;

    margin-left: -0.375rem !important;

  }

  .mx-sm-n2 {

    margin-right: -0.75rem !important;

    margin-left: -0.75rem !important;

  }

  .mx-sm-n3 {

    margin-right: -1rem !important;

    margin-left: -1rem !important;

  }

  .mx-sm-n4 {

    margin-right: -1.5rem !important;

    margin-left: -1.5rem !important;

  }

  .mx-sm-n5 {

    margin-right: -2.75rem !important;

    margin-left: -2.75rem !important;

  }

  .mx-sm-ngs {

    margin-right: -28px !important;

    margin-left: -28px !important;

  }

  .my-sm-n1 {

    margin-top: -0.375rem !important;

    margin-bottom: -0.375rem !important;

  }

  .my-sm-n2 {

    margin-top: -0.75rem !important;

    margin-bottom: -0.75rem !important;

  }

  .my-sm-n3 {

    margin-top: -1rem !important;

    margin-bottom: -1rem !important;

  }

  .my-sm-n4 {

    margin-top: -1.5rem !important;

    margin-bottom: -1.5rem !important;

  }

  .my-sm-n5 {

    margin-top: -2.75rem !important;

    margin-bottom: -2.75rem !important;

  }

  .my-sm-ngs {

    margin-top: -28px !important;

    margin-bottom: -28px !important;

  }

  .mt-sm-n1 {

    margin-top: -0.375rem !important;

  }

  .mt-sm-n2 {

    margin-top: -0.75rem !important;

  }

  .mt-sm-n3 {

    margin-top: -1rem !important;

  }

  .mt-sm-n4 {

    margin-top: -1.5rem !important;

  }

  .mt-sm-n5 {

    margin-top: -2.75rem !important;

  }

  .mt-sm-ngs {

    margin-top: -28px !important;

  }

  .me-sm-n1 {

    margin-right: -0.375rem !important;

  }

  .me-sm-n2 {

    margin-right: -0.75rem !important;

  }

  .me-sm-n3 {

    margin-right: -1rem !important;

  }

  .me-sm-n4 {

    margin-right: -1.5rem !important;

  }

  .me-sm-n5 {

    margin-right: -2.75rem !important;

  }

  .me-sm-ngs {

    margin-right: -28px !important;

  }

  .mb-sm-n1 {

    margin-bottom: -0.375rem !important;

  }

  .mb-sm-n2 {

    margin-bottom: -0.75rem !important;

  }

  .mb-sm-n3 {

    margin-bottom: -1rem !important;

  }

  .mb-sm-n4 {

    margin-bottom: -1.5rem !important;

  }

  .mb-sm-n5 {

    margin-bottom: -2.75rem !important;

  }

  .mb-sm-ngs {

    margin-bottom: -28px !important;

  }

  .ms-sm-n1 {

    margin-left: -0.375rem !important;

  }

  .ms-sm-n2 {

    margin-left: -0.75rem !important;

  }

  .ms-sm-n3 {

    margin-left: -1rem !important;

  }

  .ms-sm-n4 {

    margin-left: -1.5rem !important;

  }

  .ms-sm-n5 {

    margin-left: -2.75rem !important;

  }

  .ms-sm-ngs {

    margin-left: -28px !important;

  }

  .p-sm-0 {

    padding: 0 !important;

  }

  .p-sm-1 {

    padding: 0.375rem !important;

  }

  .p-sm-2 {

    padding: 0.75rem !important;

  }

  .p-sm-3 {

    padding: 1rem !important;

  }

  .p-sm-4 {

    padding: 1.5rem !important;

  }

  .p-sm-5 {

    padding: 2.75rem !important;

  }

  .p-sm-gs {

    padding: 28px !important;

  }

  .px-sm-0 {

    padding-right: 0 !important;

    padding-left: 0 !important;

  }

  .px-sm-1 {

    padding-right: 0.375rem !important;

    padding-left: 0.375rem !important;

  }

  .px-sm-2 {

    padding-right: 0.75rem !important;

    padding-left: 0.75rem !important;

  }

  .px-sm-3 {

    padding-right: 1rem !important;

    padding-left: 1rem !important;

  }

  .px-sm-4 {

    padding-right: 1.5rem !important;

    padding-left: 1.5rem !important;

  }

  .px-sm-5 {

    padding-right: 2.75rem !important;

    padding-left: 2.75rem !important;

  }

  .px-sm-gs {

    padding-right: 28px !important;

    padding-left: 28px !important;

  }

  .py-sm-0 {

    padding-top: 0 !important;

    padding-bottom: 0 !important;

  }

  .py-sm-1 {

    padding-top: 0.375rem !important;

    padding-bottom: 0.375rem !important;

  }

  .py-sm-2 {

    padding-top: 0.75rem !important;

    padding-bottom: 0.75rem !important;

  }

  .py-sm-3 {

    padding-top: 1rem !important;

    padding-bottom: 1rem !important;

  }

  .py-sm-4 {

    padding-top: 1.5rem !important;

    padding-bottom: 1.5rem !important;

  }

  .py-sm-5 {

    padding-top: 2.75rem !important;

    padding-bottom: 2.75rem !important;

  }

  .py-sm-gs {

    padding-top: 28px !important;

    padding-bottom: 28px !important;

  }

  .pt-sm-0 {

    padding-top: 0 !important;

  }

  .pt-sm-1 {

    padding-top: 0.375rem !important;

  }

  .pt-sm-2 {

    padding-top: 0.75rem !important;

  }

  .pt-sm-3 {

    padding-top: 1rem !important;

  }

  .pt-sm-4 {

    padding-top: 1.5rem !important;

  }

  .pt-sm-5 {



    padding-top: 2.75rem !important;

  }

  .pt-sm-gs {

    padding-top: 28px !important;

  }

  .pe-sm-0 {

    padding-right: 0 !important;

  }

  .pe-sm-1 {

    padding-right: 0.375rem !important;

  }

  .pe-sm-2 {

    padding-right: 0.75rem !important;

  }

  .pe-sm-3 {

    padding-right: 1rem !important;

  }

  .pe-sm-4 {

    padding-right: 1.5rem !important;

  }

  .pe-sm-5 {

    padding-right: 2.75rem !important;

  }

  .pe-sm-gs {

    padding-right: 28px !important;

  }

  .pb-sm-0 {

    padding-bottom: 0 !important;

  }

  .pb-sm-1 {

    padding-bottom: 0.375rem !important;

  }

  .pb-sm-2 {

    padding-bottom: 0.75rem !important;

  }

  .pb-sm-3 {

    padding-bottom: 1rem !important;

  }

  .pb-sm-4 {

    padding-bottom: 1.5rem !important;

  }

  .pb-sm-5 {

    padding-bottom: 2.75rem !important;

  }

  .pb-sm-gs {

    padding-bottom: 28px !important;

  }

  .ps-sm-0 {

    padding-left: 0 !important;

  }

  .ps-sm-1 {

    padding-left: 0.375rem !important;

  }

  .ps-sm-2 {

    padding-left: 0.75rem !important;

  }

  .ps-sm-3 {

    padding-left: 1rem !important;

  }

  .ps-sm-4 {

    padding-left: 1.5rem !important;

  }

  .ps-sm-5 {

    padding-left: 2.75rem !important;

  }

  .ps-sm-gs {

    padding-left: 28px !important;

  }

  .gap-sm-0 {

    gap: 0 !important;

  }

  .gap-sm-1 {

    gap: 0.375rem !important;

  }

  .gap-sm-2 {

    gap: 0.75rem !important;

  }

  .gap-sm-3 {

    gap: 1rem !important;

  }

  .gap-sm-4 {

    gap: 1.5rem !important;

  }

  .gap-sm-5 {

    gap: 2.75rem !important;

  }

  .gap-sm-gs {

    gap: 28px !important;

  }

  .text-sm-start {

    text-align: left !important;

  }

  .text-sm-end {

    text-align: right !important;

  }

  .text-sm-center {

    text-align: center !important;

  }

	

	



}







.btn-primary-withdraw {

    color: #fff;

   background-color: #1b89cc;

     border: 1px solid #1b89cc; text-transform: none; border-radius: 3px; padding: 10px 18px; 

    

}



.btn-primary-withdraw:hover {    color: #000 !important;

   background-color: #fff;    border: 1px solid #000;}



.vertical-middle {



  vertical-align: middle;

}





.card-inner {

  padding: 1.25rem;

}

.card-inner-sm {

  padding-top: 0.75rem;

  padding-bottom: 0.75rem;

}

.card-inner-group .card-inner:not(:last-child) {

  border-bottom: 1px solid #dbdfea;

}

.card-head {

  display: flex;

  align-items: center;

  flex-wrap: wrap;

  justify-content: space-between;

  margin: -0.25rem -0.5rem 1rem;

}

.card-head > * {

  padding: 0.25rem 0.5rem;

}

.card-head > .title:only-child {

  width: 100%;

}

.card-title-group {

  display: flex;

  align-items: center;

  justify-content: space-between;

  position: relative;

}

.card-title-group .card-title {

  margin-bottom: 0;

}

.card-title-group:only-child, .card-title-group .card-search {

  margin-top: -0.25rem;

  margin-bottom: -0.25rem;

}

.card-title h6.title:not(:last-child), .card-title .title.h6:not(:last-child) {

  margin-bottom: 0.25rem;

}

.card-title p {

  font-size: 12px;

  color: #8094ae;

}

.card-title p .icon {

  line-height: inherit;

  vertical-align: middle;

}

.card-title-sm .title {

  font-size: 14px;

}

.card-title small, .card-title .small {

  font-weight: 500;

  color: #8094ae;

}

.is-dark .card-title {

  color: #fff;

}

.is-dark .card-title .title {

  color: inherit;

}

.card-subtitle {

  color: #8094ae;

  font-family: "DM Sans", sans-serif;

  font-weight: normal;

}

.card-tools-nav {

  display: flex;

  margin: -6px -10px -5px;

}

.card-tools-nav li {

  padding: 0 10px;

}

.card-tools-nav li a {

  position: relative;

  color: #8094ae;

  padding: 10px 0;

  display: block;

  line-height: 1;

}

.card-tools-nav li a:before {

  position: absolute;

  bottom: 0;

  left: 0;

  right: 0;

  height: 2px;

  content: "";

  background: #854fff;

  opacity: 0;

}

.card-tools-nav li a:hover, .card-tools-nav li a.active {

  color: #526484;

}

.card-tools-nav li a.active::before {

  opacity: 1;

}

.card-tools-nav li.active a {

  color: #526484;

}

.card-tools-nav li.active a::before {

  opacity: 1;

}

.card-tools.me-n1 {

  margin-right: -0.5rem !important;

}

.card-hint {

  font-size: 1rem;

  color: #dbdfea;

}

.card-tools {

  display: flex;

}

.card-note {

  font-size: 12px;

  line-height: 1.125rem;

  color: #8094ae;

  display: flex;

}

.card-note .icon {

  font-size: 1.2em;

  line-height: 1.125rem;

  margin-right: 0.5rem;

  display: inline-block;

}



@media (max-width: 575.98px) {

  .card-head.ui-v2 .card-tools {

    width: calc(100% + 20px);

    margin: 0 -10px;

    padding-top: 0.5rem;

  }

  .card-head.ui-v2 .card-tools-nav {

    padding: 0 0.75rem;

    border-bottom: 1px solid #e5e9f2;

  }

  .card-head.ui-v2 .card-tools-nav li a {

    padding-bottom: 1rem;

  }

  .card-stretch {

    margin-left: -18px;

    margin-right: -18px;

    border-left: 0 !important;

    border-right: 0 !important;

    border-radius: 0 !important;

  }

}

@media (min-width: 576px) {

  .card-inner {

    padding: 1.5rem;

  }

  .card-inner-sm {

    padding-top: 0.75rem;

    padding-bottom: 0.75rem;

  }

  .card-inner-md {

    padding-top: 1rem;

    padding-bottom: 1rem;

  }

  .card-header {

    padding-left: 1.5rem;

    padding-right: 1.5rem;

  }

}

@media (min-width: 768px) {

  .card-inner-lg {

    padding: 2.5rem;

  }

  .card-inner-xl {

    padding: 3.75rem;

  }

}





.form-icon {

  position: absolute;

  display: inline-flex;

  justify-content: center;

  align-items: center;

  top: 0;

  width: calc(1rem + 24px);

  height: calc(2.125rem + 2px);

}

.form-icon.sm {

  height: calc(1.75rem + 2px);

}

.form-icon.lg {

  height: calc(2.625rem + 2px);

}

.form-icon.xl {

  height: calc(3.25rem + 2px);

}

.form-icon .icon {

  font-size: 16px;

  color: #8094ae;

}

.form-icon + .form-control, .dual-listbox .form-icon + .dual-listbox__search, div.dataTables_wrapper div.dataTables_filter .form-icon + input {

  padding-left: calc(1rem + 24px);

}

.form-icon-right {

  left: auto;

  right: -1px;

}

.form-icon-right + .form-control, .dual-listbox .form-icon-right + .dual-listbox__search, div.dataTables_wrapper div.dataTables_filter .form-icon-right + input {

  padding-left: 1rem;

  padding-right: calc(1rem + 24px);

}

.form-info {

  position: absolute;

  display: inline-flex;

  justify-content: center;

  align-items: center;

  border-left: 1px solid #dbdfea;

  right: 0;

  top: 50%;

  padding: 0.125rem 1.25rem;

  transform: translateY(-50%);

  color: #8094ae;

}

.form-info + .form-control, .dual-listbox .form-info + .dual-listbox__search, div.dataTables_wrapper div.dataTables_filter .form-info + input {

  padding-right: calc(1rem + 24px);

}

.form-label {

  font-size: 0.875rem;

  font-weight: 500;

  color: #344357;

  margin-bottom: 0.5rem;     text-align: left;

    display: block;

}

.form-label-group {

  display: flex;

  align-items: center;

  justify-content: space-between;

  margin-bottom: 0.5rem;

}

.form-label-group .form-label {

  margin-bottom: 0;

}

.form-label + .form-note {

  margin-top: -0.35rem;

}

.form-label-outlined {

  position: absolute;

  top: 0.4375rem;

  left: 0.6666666667rem;

  transform-origin: left;

  padding: 0 0.4rem;

  font-weight: 400;

  line-height: 1.25rem;

  color: #3c4d62;

  background-color: #fff;

  z-index: 1;

  transition: all 0.3s ease;

  margin-bottom: 0;

  font-size: 0.8125rem;

}

.form-control-lg ~ .form-label-outlined {

  top: 0.6875rem;

  padding: 0 0.3773584906rem;

  font-size: 0.9375rem;

}

.form-control-sm ~ .form-label-outlined {

  font-size: 0.75rem;

  top: 0.25rem;

  left: 0.4rem;

}

.focused .form-control-sm ~ .form-label-outlined, .js-select2.form-control-sm ~ .form-label-outlined {

  font-size: 11px;

}

.focused .form-label-outlined, .js-select2 ~ .form-label-outlined {

  top: calc(-0.4375rem + -2px);

  font-size: 11px;

}

.form-control-xl ~ .form-label-outlined {

  font-size: 0.9375rem;

  line-height: 2rem;

  top: 0.625rem;

  padding: 0 0.5rem;

  left: 0.8333333333rem;

}

.focused .form-control-xl ~ .form-label-outlined, .js-select2.form-control-xl ~ .form-label-outlined {

  top: calc(-0.625rem + -5px);

}

.focused .form-control-lg ~ .form-label-outlined, .focused .form-control-xl ~ .form-label-outlined, .js-select2.form-control-lg ~ .form-label-outlined, .js-select2.form-control-xl ~ .form-label-outlined {

  font-size: 12px;

}

.form-note {

  font-size: 12px;

  color: #8094ae;

  font-style: italic;

  display: block;

}

.form-note-alt {

  font-size: 12px;

  color: #8094ae;

}

.form-note-group {

  display: flex;

  justify-content: space-between;

  margin-top: 0.5rem;

  margin-bottom: -0.25rem;

}

.form-control-xl {

  height: calc(3.25rem + 2px) !important;

  padding: 0.625rem 1.25rem;

  font-size: 0.9375rem;

  line-height: 2rem;

  border-radius: 5px;

}

.form-control-outlined {

  cursor: pointer;

}

.focused .form-control-outlined {

  cursor: auto;

}

.form-control-wrap, .form-control-group {

  position: relative;

}

.form-control-wrap + .form-note, .form-control-group + .form-note {

  margin-top: 0.5rem;

}

.form-control-noborder {

  border-color: transparent;

}

.form-control-noborder:focus {

  border-color: #dbdfea;

  box-shadow: none;

}

.form-control-solid {

  border-color: #fff;

}

.form-control-solid:focus {

  box-shadow: none;

  border-color: #dbdfea;

}

.form-control-number {

  font-size: 20px;

  padding: 20px;

  height: 74px;

}

.form-control-password-big {

  font-size: 44px;

  height: calc(1rem*2 + 1.25rem + 1px);

  padding: 1rem 1rem;

}

.form-control.error, .dual-listbox .error.dual-listbox__search, div.dataTables_wrapper div.dataTables_filter input.error {

  border-color: #e85347;

}

.form-control.error:focus, .dual-listbox .error.dual-listbox__search:focus, div.dataTables_wrapper div.dataTables_filter input.error:focus {

  box-shadow: 0 0 0 3px rgba(232, 83, 71, 0.1);

}

.form-control.focus, .dual-listbox .focus.dual-listbox__search, div.dataTables_wrapper div.dataTables_filter input.focus {

  border-color: #854fff;

  box-shadow: 0 0 0 3px rgba(133, 79, 255, 0.1);

}

.form-control-simple {

  border: none;

  padding: 0;

}

.form-control-simple:focus {

  box-shadow: none;

}

.form-group {

  position: relative;

  margin-bottom: 1.25rem;

}

.form-group:last-child {

  margin-bottom: 0;

}

.form-focus-none:focus {

  border-color: transparent;

  box-shadow: none;

}

.form-action .btn + .btn, .form-action .dual-listbox .dual-listbox__button + .btn, .dual-listbox .form-action .dual-listbox__button + .btn, .form-action .dual-listbox .btn + .dual-listbox__button, .dual-listbox .form-action .btn + .dual-listbox__button, .form-action .dual-listbox .dual-listbox__button + .dual-listbox__button, .dual-listbox .form-action .dual-listbox__button + .dual-listbox__button {

  margin-left: 1.25rem;

}

.form-round {

  border-radius: 100px;

}



.form-select {

  appearance: none;

  -webkit-appearance: none;

}

.form-select option {

  border-radius: 3px;

  padding: 5px 0.5rem;

  margin: 2px -0.5rem;

  cursor: pointer;

  color: #526484;

}

.form-select option:last-child {

  margin-bottom: -0.5rem;

}



.form-control-select {

  position: relative;

}

.form-control-select .form-control, .form-control-select .dual-listbox .dual-listbox__search, .dual-listbox .form-control-select .dual-listbox__search, .form-control-select div.dataTables_wrapper div.dataTables_filter input, div.dataTables_wrapper div.dataTables_filter .form-control-select input {

  appearance: none;

  -webkit-appearance: none;

}

.form-control-select-multiple .form-select {

  padding-top: 0.375rem;

  padding-bottom: 0.875rem;

}

.form-control-select-multiple .form-select option {

  border-radius: 3px;

  padding: 5px 0.5rem;

  margin: 2px -0.5rem;

  cursor: pointer;

  color: #526484;

}

.form-control-select-multiple .form-select option:last-child {

  margin-bottom: -0.5rem;

}

.form-control-select:after {

  font-family: "Nioicon";

  content: "\e9c5";

  pointer-events: none;

  position: absolute;

  display: inline-flex;

  justify-content: center;

  align-items: center;

  right: 0;

  top: 50%;

  transform: translateY(-50%);

  width: calc(1rem + 12px);

  height: calc(1rem + 12px);

}



textarea.no-resize {

  resize: none;

}

textarea.form-control, .dual-listbox textarea.dual-listbox__search {

  min-height: 122px;

  padding-top: 0.65625rem;

}

textarea.textarea-sm {

  min-height: 92px;

}

textarea.textarea-lg {

  min-height: 208px;

}

textarea.textarea-auto {

  min-height: 0;

}





.container,

.container-fluid,

.container-xxl,

.container-xl,

.container-lg,

.container-md,

.container-sm {

  --bs-gutter-x: 14px;

  --bs-gutter-y: 0;

  width: 100%;

  padding-right: calc(var(--bs-gutter-x) * 0.5);

  padding-left: calc(var(--bs-gutter-x) * 0.5);

  margin-right: auto;

  margin-left: auto;

}



@media (min-width: 576px) {

  .container-sm, .container {

    max-width: 540px;

  }

}

@media (min-width: 768px) {

  .container-md, .container-sm, .container {

    max-width: 720px;

  }

}

@media (min-width: 992px) {

  .container-lg, .container-md, .container-sm, .container {

    max-width: 960px;

  }

}

@media (min-width: 1200px) {

  .container-xl, .container-lg, .container-md, .container-sm, .container {

    max-width: 1140px;

  }

}

@media (min-width: 1540px) {

  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {

    max-width: 1440px;

  }

}

.row {

  --bs-gutter-x: 28px;

  --bs-gutter-y: 0;

  display: flex;

  flex-wrap: wrap;

  margin-top: calc(-1 * var(--bs-gutter-y));

  margin-right: calc(-0.5 * var(--bs-gutter-x));

  margin-left: calc(-0.5 * var(--bs-gutter-x));

}

.row > * {

  flex-shrink: 0;

  width: 100%;

  max-width: 100%;

  padding-right: calc(var(--bs-gutter-x) * 0.5);

  padding-left: calc(var(--bs-gutter-x) * 0.5);

  margin-top: var(--bs-gutter-y);

}



.col {

  flex: 1 0 0%;

}



.row-cols-auto > * {

  flex: 0 0 auto;

  width: auto;

}



.row-cols-1 > * {

  flex: 0 0 auto;

  width: 100%;

}



.row-cols-2 > * {

  flex: 0 0 auto;

  width: 50%;

}



.row-cols-3 > * {

  flex: 0 0 auto;

  width: 33.3333333333%;

}



.row-cols-4 > * {

  flex: 0 0 auto;

  width: 25%;

}



.row-cols-5 > * {

  flex: 0 0 auto;

  width: 20%;

}



.row-cols-6 > * {

  flex: 0 0 auto;

  width: 16.6666666667%;

}



.col-auto {

  flex: 0 0 auto;

  width: auto;

}



.col-1 {

  flex: 0 0 auto;

  width: 8.33333333%;

}



.col-2 {

  flex: 0 0 auto;

  width: 16.66666667%;

}



.col-3 {

  flex: 0 0 auto;

  width: 25%;

}



.col-4 {

  flex: 0 0 auto;

  width: 33.33333333%;

}



.col-5 {

  flex: 0 0 auto;

  width: 41.66666667%;

}



.col-6 {

  flex: 0 0 auto;

  width: 50%;

}



.col-7 {

  flex: 0 0 auto;

  width: 58.33333333%;

}



.col-8 {

  flex: 0 0 auto;

  width: 66.66666667%;

}



.col-9 {

  flex: 0 0 auto;

  width: 75%;

}



.col-10 {

  flex: 0 0 auto;

  width: 83.33333333%;

}



.col-11 {

  flex: 0 0 auto;

  width: 91.66666667%;

}



.col-12 {

  flex: 0 0 auto;

  width: 100%;

}



.offset-1 {

  margin-left: 8.33333333%;

}



.offset-2 {

  margin-left: 16.66666667%;

}



.offset-3 {

  margin-left: 25%;

}



.offset-4 {

  margin-left: 33.33333333%;

}



.offset-5 {

  margin-left: 41.66666667%;

}



.offset-6 {

  margin-left: 50%;

}



.offset-7 {

  margin-left: 58.33333333%;

}



.offset-8 {

  margin-left: 66.66666667%;

}



.offset-9 {

  margin-left: 75%;

}



.offset-10 {

  margin-left: 83.33333333%;

}



.offset-11 {

  margin-left: 91.66666667%;

}



.g-0,

.gx-0 {

  --bs-gutter-x: 0;

}



.g-0,

.gy-0 {

  --bs-gutter-y: 0;

}



.g-1,

.gx-1 {

  --bs-gutter-x: 0.375rem;

}



.g-1,

.gy-1 {

  --bs-gutter-y: 0.375rem;

}



.g-2,

.gx-2 {

  --bs-gutter-x: 0.75rem;

}



.g-2,

.gy-2 {

  --bs-gutter-y: 0.75rem;

}



.g-3,

.gx-3 {

  --bs-gutter-x: 1rem;

}



.g-3,

.gy-3 {

  --bs-gutter-y: 1rem;

}



.g-4,

.gx-4 {

  --bs-gutter-x: 1.5rem;

}



.g-4,

.gy-4 {

  --bs-gutter-y: 1.5rem;

}



.g-5,

.gx-5 {

  --bs-gutter-x: 2.75rem;

}



.g-5,

.gy-5 {

  --bs-gutter-y: 2.75rem;

}



.g-gs,

.gx-gs {

  --bs-gutter-x: 28px;

}



.g-gs,

.gy-gs {

  --bs-gutter-y: 28px;

}



@media (min-width: 576px) {

  .col-sm {

    flex: 1 0 0%;

  }

  .row-cols-sm-auto > * {

    flex: 0 0 auto;

    width: auto;

  }

  .row-cols-sm-1 > * {

    flex: 0 0 auto;

    width: 100%;

  }

  .row-cols-sm-2 > * {

    flex: 0 0 auto;

    width: 50%;

  }

  .row-cols-sm-3 > * {

    flex: 0 0 auto;

    width: 33.3333333333%;

  }

  .row-cols-sm-4 > * {

    flex: 0 0 auto;

    width: 25%;

  }

  .row-cols-sm-5 > * {

    flex: 0 0 auto;

    width: 20%;

  }

  .row-cols-sm-6 > * {

    flex: 0 0 auto;

    width: 16.6666666667%;

  }

  .col-sm-auto {

    flex: 0 0 auto;

    width: auto;

  }

  .col-sm-1 {

    flex: 0 0 auto;

    width: 8.33333333%;

  }

  .col-sm-2 {

    flex: 0 0 auto;

    width: 16.66666667%;

  }

  .col-sm-3 {

    flex: 0 0 auto;

    width: 25%;

  }

  .col-sm-4 {

    flex: 0 0 auto;

    width: 33.33333333%;

  }

  .col-sm-5 {

    flex: 0 0 auto;

    width: 41.66666667%;

  }

  .col-sm-6 {

    flex: 0 0 auto;

    width: 50%;

  }

  .col-sm-7 {

    flex: 0 0 auto;

    width: 58.33333333%;

  }

  .col-sm-8 {

    flex: 0 0 auto;

    width: 66.66666667%;

  }

  .col-sm-9 {

    flex: 0 0 auto;

    width: 75%;

  }

  .col-sm-10 {

    flex: 0 0 auto;

    width: 83.33333333%;

  }

  .col-sm-11 {

    flex: 0 0 auto;

    width: 91.66666667%;

  }

  .col-sm-12 {

    flex: 0 0 auto;

    width: 100%;

  }

  .offset-sm-0 {

    margin-left: 0;

  }

  .offset-sm-1 {

    margin-left: 8.33333333%;

  }

  .offset-sm-2 {

    margin-left: 16.66666667%;

  }

  .offset-sm-3 {

    margin-left: 25%;

  }

  .offset-sm-4 {

    margin-left: 33.33333333%;

  }

  .offset-sm-5 {

    margin-left: 41.66666667%;

  }

  .offset-sm-6 {

    margin-left: 50%;

  }

  .offset-sm-7 {

    margin-left: 58.33333333%;

  }

  .offset-sm-8 {

    margin-left: 66.66666667%;

  }

  .offset-sm-9 {

    margin-left: 75%;

  }

  .offset-sm-10 {

    margin-left: 83.33333333%;

  }

  .offset-sm-11 {

    margin-left: 91.66666667%;

  }

  .g-sm-0,

  .gx-sm-0 {

    --bs-gutter-x: 0;

  }

  .g-sm-0,

  .gy-sm-0 {

    --bs-gutter-y: 0;

  }

  .g-sm-1,

  .gx-sm-1 {

    --bs-gutter-x: 0.375rem;

  }

  .g-sm-1,

  .gy-sm-1 {

    --bs-gutter-y: 0.375rem;

  }

  .g-sm-2,

  .gx-sm-2 {

    --bs-gutter-x: 0.75rem;

  }

  .g-sm-2,

  .gy-sm-2 {

    --bs-gutter-y: 0.75rem;

  }

  .g-sm-3,

  .gx-sm-3 {

    --bs-gutter-x: 1rem;

  }

  .g-sm-3,

  .gy-sm-3 {

    --bs-gutter-y: 1rem;

  }

  .g-sm-4,

  .gx-sm-4 {

    --bs-gutter-x: 1.5rem;

  }

  .g-sm-4,

  .gy-sm-4 {

    --bs-gutter-y: 1.5rem;

  }

  .g-sm-5,

  .gx-sm-5 {

    --bs-gutter-x: 2.75rem;

  }

  .g-sm-5,

  .gy-sm-5 {

    --bs-gutter-y: 2.75rem;

  }

  .g-sm-gs,

  .gx-sm-gs {

    --bs-gutter-x: 28px;

  }

  .g-sm-gs,

  .gy-sm-gs {

    --bs-gutter-y: 28px;

  }

}

@media (min-width: 768px) {

  .col-md {

    flex: 1 0 0%;

  }

  .row-cols-md-auto > * {

    flex: 0 0 auto;

    width: auto;

  }

  .row-cols-md-1 > * {

    flex: 0 0 auto;

    width: 100%;

  }

  .row-cols-md-2 > * {

    flex: 0 0 auto;

    width: 50%;

  }

  .row-cols-md-3 > * {

    flex: 0 0 auto;

    width: 33.3333333333%;

  }

  .row-cols-md-4 > * {

    flex: 0 0 auto;

    width: 25%;

  }

  .row-cols-md-5 > * {

    flex: 0 0 auto;

    width: 20%;

  }

  .row-cols-md-6 > * {

    flex: 0 0 auto;

    width: 16.6666666667%;

  }

  .col-md-auto {

    flex: 0 0 auto;

    width: auto;

  }

  .col-md-1 {

    flex: 0 0 auto;

    width: 8.33333333%;

  }

  .col-md-2 {

    flex: 0 0 auto;

    width: 16.66666667%;

  }

  .col-md-3 {

    flex: 0 0 auto;

    width: 25%;

  }

  .col-md-4 {

    flex: 0 0 auto;

    width: 33.33333333%;

  }

  .col-md-5 {

    flex: 0 0 auto;

    width: 41.66666667%;

  }

  .col-md-6 {

    flex: 0 0 auto;

    width: 50%;

  }

  .col-md-7 {

    flex: 0 0 auto;

    width: 58.33333333%;

  }

  .col-md-8 {

    flex: 0 0 auto;

    width: 66.66666667%;

  }

  .col-md-9 {

    flex: 0 0 auto;

    width: 75%;

  }

  .col-md-10 {

    flex: 0 0 auto;

    width: 83.33333333%;

  }

  .col-md-11 {

    flex: 0 0 auto;

    width: 91.66666667%;

  }

  .col-md-12 {

    flex: 0 0 auto;

    width: 100%;

  }

  .offset-md-0 {

    margin-left: 0;

  }

  .offset-md-1 {

    margin-left: 8.33333333%;

  }

  .offset-md-2 {

    margin-left: 16.66666667%;

  }

  .offset-md-3 {

    margin-left: 25%;

  }

  .offset-md-4 {

    margin-left: 33.33333333%;

  }

  .offset-md-5 {

    margin-left: 41.66666667%;

  }

  .offset-md-6 {

    margin-left: 50%;

  }

  .offset-md-7 {

    margin-left: 58.33333333%;

  }

  .offset-md-8 {

    margin-left: 66.66666667%;

  }

  .offset-md-9 {

    margin-left: 75%;

  }

  .offset-md-10 {

    margin-left: 83.33333333%;

  }

  .offset-md-11 {

    margin-left: 91.66666667%;

  }

  .g-md-0,

  .gx-md-0 {

    --bs-gutter-x: 0;

  }

  .g-md-0,

  .gy-md-0 {

    --bs-gutter-y: 0;

  }

  .g-md-1,

  .gx-md-1 {

    --bs-gutter-x: 0.375rem;

  }

  .g-md-1,

  .gy-md-1 {

    --bs-gutter-y: 0.375rem;

  }

  .g-md-2,

  .gx-md-2 {

    --bs-gutter-x: 0.75rem;

  }

  .g-md-2,

  .gy-md-2 {

    --bs-gutter-y: 0.75rem;

  }

  .g-md-3,

  .gx-md-3 {

    --bs-gutter-x: 1rem;

  }

  .g-md-3,

  .gy-md-3 {

    --bs-gutter-y: 1rem;

  }

  .g-md-4,

  .gx-md-4 {

    --bs-gutter-x: 1.5rem;

  }

  .g-md-4,

  .gy-md-4 {

    --bs-gutter-y: 1.5rem;

  }

  .g-md-5,

  .gx-md-5 {

    --bs-gutter-x: 2.75rem;

  }

  .g-md-5,

  .gy-md-5 {

    --bs-gutter-y: 2.75rem;

  }

  .g-md-gs,

  .gx-md-gs {

    --bs-gutter-x: 28px;

  }

  .g-md-gs,

  .gy-md-gs {

    --bs-gutter-y: 28px;

  }

}

@media (min-width: 992px) {

  .col-lg {

    flex: 1 0 0%;

  }

  .row-cols-lg-auto > * {

    flex: 0 0 auto;

    width: auto;

  }

  .row-cols-lg-1 > * {

    flex: 0 0 auto;

    width: 100%;

  }

  .row-cols-lg-2 > * {

    flex: 0 0 auto;

    width: 50%;

  }

  .row-cols-lg-3 > * {

    flex: 0 0 auto;

    width: 33.3333333333%;

  }

  .row-cols-lg-4 > * {

    flex: 0 0 auto;

    width: 25%;

  }

  .row-cols-lg-5 > * {

    flex: 0 0 auto;

    width: 20%;

  }

  .row-cols-lg-6 > * {

    flex: 0 0 auto;

    width: 16.6666666667%;

  }

  .col-lg-auto {

    flex: 0 0 auto;

    width: auto;

  }

  .col-lg-1 {

    flex: 0 0 auto;

    width: 8.33333333%;

  }

  .col-lg-2 {

    flex: 0 0 auto;

    width: 16.66666667%;

  }

  .col-lg-3 {

    flex: 0 0 auto;

    width: 25%;

  }

  .col-lg-4 {

    flex: 0 0 auto;

    width: 33.33333333%;

  }

  .col-lg-5 {

    flex: 0 0 auto;

    width: 41.66666667%;

  }

  .col-lg-6 {

    flex: 0 0 auto;

    width: 50%;

  }

  .col-lg-7 {

    flex: 0 0 auto;

    width: 58.33333333%;

  }

  .col-lg-8 {

    flex: 0 0 auto;

    width: 66.66666667%;

  }

  .col-lg-9 {

    flex: 0 0 auto;

    width: 75%;

  }

  .col-lg-10 {

    flex: 0 0 auto;

    width: 83.33333333%;

  }

  .col-lg-11 {

    flex: 0 0 auto;

    width: 91.66666667%;

  }

  .col-lg-12 {

    flex: 0 0 auto;

    width: 100%;

  }

  .offset-lg-0 {

    margin-left: 0;

  }

  .offset-lg-1 {

    margin-left: 8.33333333%;

  }

  .offset-lg-2 {

    margin-left: 16.66666667%;

  }

  .offset-lg-3 {

    margin-left: 25%;

  }

  .offset-lg-4 {

    margin-left: 33.33333333%;

  }

  .offset-lg-5 {

    margin-left: 41.66666667%;

  }

  .offset-lg-6 {

    margin-left: 50%;

  }

  .offset-lg-7 {

    margin-left: 58.33333333%;

  }

  .offset-lg-8 {

    margin-left: 66.66666667%;

  }

  .offset-lg-9 {

    margin-left: 75%;

  }

  .offset-lg-10 {

    margin-left: 83.33333333%;

  }

  .offset-lg-11 {

    margin-left: 91.66666667%;

  }

  .g-lg-0,

  .gx-lg-0 {

    --bs-gutter-x: 0;

  }

  .g-lg-0,

  .gy-lg-0 {

    --bs-gutter-y: 0;

  }

  .g-lg-1,

  .gx-lg-1 {

    --bs-gutter-x: 0.375rem;

  }

  .g-lg-1,

  .gy-lg-1 {

    --bs-gutter-y: 0.375rem;

  }

  .g-lg-2,

  .gx-lg-2 {

    --bs-gutter-x: 0.75rem;

  }

  .g-lg-2,

  .gy-lg-2 {

    --bs-gutter-y: 0.75rem;

  }

  .g-lg-3,

  .gx-lg-3 {

    --bs-gutter-x: 1rem;

  }

  .g-lg-3,

  .gy-lg-3 {

    --bs-gutter-y: 1rem;

  }

  .g-lg-4,

  .gx-lg-4 {

    --bs-gutter-x: 1.5rem;

  }

  .g-lg-4,

  .gy-lg-4 {

    --bs-gutter-y: 1.5rem;

  }

  .g-lg-5,

  .gx-lg-5 {

    --bs-gutter-x: 2.75rem;

  }

  .g-lg-5,

  .gy-lg-5 {

    --bs-gutter-y: 2.75rem;

  }

  .g-lg-gs,

  .gx-lg-gs {

    --bs-gutter-x: 28px;

  }

  .g-lg-gs,

  .gy-lg-gs {

    --bs-gutter-y: 28px;

  }

}

@media (min-width: 1200px) {

  .col-xl {

    flex: 1 0 0%;

  }

  .row-cols-xl-auto > * {

    flex: 0 0 auto;

    width: auto;

  }

  .row-cols-xl-1 > * {

    flex: 0 0 auto;

    width: 100%;

  }

  .row-cols-xl-2 > * {

    flex: 0 0 auto;

    width: 50%;

  }

  .row-cols-xl-3 > * {

    flex: 0 0 auto;

    width: 33.3333333333%;

  }

  .row-cols-xl-4 > * {

    flex: 0 0 auto;

    width: 25%;

  }

  .row-cols-xl-5 > * {

    flex: 0 0 auto;

    width: 20%;

  }

  .row-cols-xl-6 > * {

    flex: 0 0 auto;

    width: 16.6666666667%;

  }

  .col-xl-auto {

    flex: 0 0 auto;

    width: auto;

  }

  .col-xl-1 {

    flex: 0 0 auto;

    width: 8.33333333%;

  }

  .col-xl-2 {

    flex: 0 0 auto;

    width: 16.66666667%;

  }

  .col-xl-3 {

    flex: 0 0 auto;

    width: 25%;

  }

  .col-xl-4 {

    flex: 0 0 auto;

    width: 33.33333333%;

  }

  .col-xl-5 {

    flex: 0 0 auto;

    width: 41.66666667%;

  }

  .col-xl-6 {

    flex: 0 0 auto;

    width: 50%;

  }

  .col-xl-7 {

    flex: 0 0 auto;

    width: 58.33333333%;

  }

  .col-xl-8 {

    flex: 0 0 auto;

    width: 66.66666667%;

  }

  .col-xl-9 {

    flex: 0 0 auto;

    width: 75%;

  }

  .col-xl-10 {

    flex: 0 0 auto;

    width: 83.33333333%;

  }

  .col-xl-11 {

    flex: 0 0 auto;

    width: 91.66666667%;

  }

  .col-xl-12 {

    flex: 0 0 auto;

    width: 100%;

  }

  .offset-xl-0 {

    margin-left: 0;

  }

  .offset-xl-1 {

    margin-left: 8.33333333%;

  }

  .offset-xl-2 {

    margin-left: 16.66666667%;

  }

  .offset-xl-3 {

    margin-left: 25%;

  }

  .offset-xl-4 {

    margin-left: 33.33333333%;

  }

  .offset-xl-5 {

    margin-left: 41.66666667%;

  }

  .offset-xl-6 {

    margin-left: 50%;

  }

  .offset-xl-7 {

    margin-left: 58.33333333%;

  }

  .offset-xl-8 {

    margin-left: 66.66666667%;

  }

  .offset-xl-9 {

    margin-left: 75%;

  }

  .offset-xl-10 {

    margin-left: 83.33333333%;

  }

  .offset-xl-11 {

    margin-left: 91.66666667%;

  }

  .g-xl-0,

  .gx-xl-0 {

    --bs-gutter-x: 0;

  }

  .g-xl-0,

  .gy-xl-0 {

    --bs-gutter-y: 0;

  }

  .g-xl-1,

  .gx-xl-1 {

    --bs-gutter-x: 0.375rem;

  }

  .g-xl-1,

  .gy-xl-1 {

    --bs-gutter-y: 0.375rem;

  }

  .g-xl-2,

  .gx-xl-2 {

    --bs-gutter-x: 0.75rem;

  }

  .g-xl-2,

  .gy-xl-2 {

    --bs-gutter-y: 0.75rem;

  }

  .g-xl-3,

  .gx-xl-3 {

    --bs-gutter-x: 1rem;

  }

  .g-xl-3,

  .gy-xl-3 {

    --bs-gutter-y: 1rem;

  }

  .g-xl-4,

  .gx-xl-4 {

    --bs-gutter-x: 1.5rem;

  }

  .g-xl-4,

  .gy-xl-4 {

    --bs-gutter-y: 1.5rem;

  }

  .g-xl-5,

  .gx-xl-5 {

    --bs-gutter-x: 2.75rem;

  }

  .g-xl-5,

  .gy-xl-5 {

    --bs-gutter-y: 2.75rem;

  }

  .g-xl-gs,

  .gx-xl-gs {

    --bs-gutter-x: 28px;

  }

  .g-xl-gs,

  .gy-xl-gs {

    --bs-gutter-y: 28px;

  }

}

@media (min-width: 1540px) {

  .col-xxl {

    flex: 1 0 0%;

  }

  .row-cols-xxl-auto > * {

    flex: 0 0 auto;

    width: auto;

  }

  .row-cols-xxl-1 > * {

    flex: 0 0 auto;

    width: 100%;

  }

  .row-cols-xxl-2 > * {

    flex: 0 0 auto;

    width: 50%;

  }

  .row-cols-xxl-3 > * {

    flex: 0 0 auto;

    width: 33.3333333333%;

  }

  .row-cols-xxl-4 > * {

    flex: 0 0 auto;

    width: 25%;

  }

  .row-cols-xxl-5 > * {

    flex: 0 0 auto;

    width: 20%;

  }

  .row-cols-xxl-6 > * {

    flex: 0 0 auto;

    width: 16.6666666667%;

  }

  .col-xxl-auto {

    flex: 0 0 auto;

    width: auto;

  }

  .col-xxl-1 {

    flex: 0 0 auto;

    width: 8.33333333%;

  }

  .col-xxl-2 {

    flex: 0 0 auto;

    width: 16.66666667%;

  }

  .col-xxl-3 {

    flex: 0 0 auto;

    width: 25%;

  }

  .col-xxl-4 {

    flex: 0 0 auto;

    width: 33.33333333%;

  }

  .col-xxl-5 {

    flex: 0 0 auto;

    width: 41.66666667%;

  }

  .col-xxl-6 {

    flex: 0 0 auto;

    width: 50%;

  }

  .col-xxl-7 {

    flex: 0 0 auto;

    width: 58.33333333%;

  }

  .col-xxl-8 {

    flex: 0 0 auto;

    width: 66.66666667%;

  }

  .col-xxl-9 {

    flex: 0 0 auto;

    width: 75%;

  }

  .col-xxl-10 {

    flex: 0 0 auto;

    width: 83.33333333%;

  }

  .col-xxl-11 {

    flex: 0 0 auto;

    width: 91.66666667%;

  }

  .col-xxl-12 {

    flex: 0 0 auto;

    width: 100%;

  }

  .offset-xxl-0 {

    margin-left: 0;

  }

  .offset-xxl-1 {

    margin-left: 8.33333333%;

  }

  .offset-xxl-2 {

    margin-left: 16.66666667%;

  }

  .offset-xxl-3 {

    margin-left: 25%;

  }

  .offset-xxl-4 {

    margin-left: 33.33333333%;

  }

  .offset-xxl-5 {

    margin-left: 41.66666667%;

  }

  .offset-xxl-6 {

    margin-left: 50%;

  }

  .offset-xxl-7 {

    margin-left: 58.33333333%;

  }

  .offset-xxl-8 {

    margin-left: 66.66666667%;

  }

  .offset-xxl-9 {

    margin-left: 75%;

  }

  .offset-xxl-10 {

    margin-left: 83.33333333%;

  }

  .offset-xxl-11 {

    margin-left: 91.66666667%;

  }

  .g-xxl-0,

  .gx-xxl-0 {

    --bs-gutter-x: 0;

  }

  .g-xxl-0,

  .gy-xxl-0 {

    --bs-gutter-y: 0;

  }

  .g-xxl-1,

  .gx-xxl-1 {

    --bs-gutter-x: 0.375rem;

  }

  .g-xxl-1,

  .gy-xxl-1 {

    --bs-gutter-y: 0.375rem;

  }

  .g-xxl-2,

  .gx-xxl-2 {

    --bs-gutter-x: 0.75rem;

  }

  .g-xxl-2,

  .gy-xxl-2 {

    --bs-gutter-y: 0.75rem;

  }

  .g-xxl-3,

  .gx-xxl-3 {

    --bs-gutter-x: 1rem;

  }

  .g-xxl-3,

  .gy-xxl-3 {

    --bs-gutter-y: 1rem;

  }

  .g-xxl-4,

  .gx-xxl-4 {

    --bs-gutter-x: 1.5rem;

  }

  .g-xxl-4,

  .gy-xxl-4 {

    --bs-gutter-y: 1.5rem;

  }

  .g-xxl-5,

  .gx-xxl-5 {

    --bs-gutter-x: 2.75rem;

  }

  .g-xxl-5,

  .gy-xxl-5 {

    --bs-gutter-y: 2.75rem;

  }

  .g-xxl-gs,

  .gx-xxl-gs {

    --bs-gutter-x: 28px;

  }

  .g-xxl-gs,

  .gy-xxl-gs {

    --bs-gutter-y: 28px;

  }

}







@media (min-width: 576px) {

  .sticky-sm-top {

    position: sticky;

    top: 0;

    z-index: 1020;

  }

  .sticky-sm-bottom {

    position: sticky;

    bottom: 0;

    z-index: 1020;

  }

}

@media (min-width: 768px) {

  .sticky-md-top {

    position: sticky;

    top: 0;

    z-index: 1020;

  }

  .sticky-md-bottom {

    position: sticky;

    bottom: 0;

    z-index: 1020;

  }

}

@media (min-width: 992px) {

  .sticky-lg-top {

    position: sticky;

    top: 0;

    z-index: 1020;

  }

  .sticky-lg-bottom {

    position: sticky;

    bottom: 0;

    z-index: 1020;

  }

}

@media (min-width: 1200px) {

  .sticky-xl-top {

    position: sticky;

    top: 0;

    z-index: 1020;

  }

  .sticky-xl-bottom {

    position: sticky;

    bottom: 0;

    z-index: 1020;

  }

}

@media (min-width: 1540px) {

  .sticky-xxl-top {

    position: sticky;

    top: 0;

    z-index: 1020;

  }

  .sticky-xxl-bottom {

    position: sticky;

    bottom: 0;

    z-index: 1020;

  }

}

.hstack {

  display: flex;

  flex-direction: row;

  align-items: center;

  align-self: stretch;

}



.vstack {

  display: flex;

  flex: 1 1 auto;

  flex-direction: column;

  align-self: stretch;

}



.visually-hidden,

.visually-hidden-focusable:not(:focus):not(:focus-within) {

  position: absolute !important;

  width: 1px !important;

  height: 1px !important;

  padding: 0 !important;

  margin: -1px !important;

  overflow: hidden !important;

  clip: rect(0, 0, 0, 0) !important;

  white-space: nowrap !important;

  border: 0 !important;

}



.stretched-link::after {

  position: absolute;

  top: 0;

  right: 0;

  bottom: 0;

  left: 0;

  z-index: 1;

  content: "";

}



.text-truncate {

  overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;

}



.vr {

  display: inline-block;

  align-self: stretch;

  width: 1px;

  min-height: 1em;

  background-color: currentcolor;

  opacity: 0.25;

}



.align-baseline {

  vertical-align: baseline !important;

}



.align-top {

  vertical-align: top !important;

}



.align-middle {

  vertical-align: middle !important;

}



.align-bottom {

  vertical-align: bottom !important;

}



.align-text-bottom {

  vertical-align: text-bottom !important;

}



.align-text-top {

  vertical-align: text-top !important;

}



.float-start {

  float: left !important;

}



.float-end {

  float: right !important;

}



.float-none {

  float: none !important;

}



.opacity-0 {

  opacity: 0 !important;

}



.opacity-25 {

  opacity: 0.25 !important;

}



.opacity-50 {

  opacity: 0.5 !important;

}



.opacity-75 {

  opacity: 0.75 !important;

}



.opacity-100 {

  opacity: 1 !important;

}



.overflow-auto {

  overflow: auto !important;

}



.overflow-hidden {

  overflow: hidden !important;

}



.overflow-visible {

  overflow: visible !important;

}



.overflow-scroll {

  overflow: scroll !important;

}



.d-inline {

  display: inline !important;

}



.d-inline-block {

  display: inline-block !important;

}



.d-block {

  display: block !important;

}



.d-grid {

  display: grid !important;

}



.d-table {

  display: table !important;

}



.d-table-row {

  display: table-row !important;

}



.d-table-cell {

  display: table-cell !important;

}



.d-flex, .stretch, .center, .between-center, .between-start, .justify-around, .justify-between, .justify-center, .justify-end, .justify-start, .align-center, .align-end, .align-start {

  display: flex !important;

}



.d-inline-flex {

  display: inline-flex !important;

}





.shadow {

  box-shadow: 0 3px 12px 1px rgba(43, 55, 72, 0.15) !important;

}



.shadow-sm {

  box-shadow: 0 0.125rem 0.25rem rgba(43, 55, 72, 0.15) !important;

}



.shadow-lg {

  box-shadow: 0 1rem 3rem rgba(43, 55, 72, 0.25) !important;

}



.shadow-none {

  box-shadow: none !important;

}



.position-static {

  position: static !important;

}



.position-relative, .pos-rel {

  position: relative !important;

}



.position-absolute, .pos-abs {

  position: absolute !important;

}



.position-fixed {

  position: fixed !important;

}



.position-sticky {

  position: sticky !important;

}



.top-0 {

  top: 0 !important;

}



.top-50 {

  top: 50% !important;

}



.top-100 {

  top: 100% !important;

}



.bottom-0 {

  bottom: 0 !important;

}



.bottom-50 {

  bottom: 50% !important;

}



.bottom-100 {

  bottom: 100% !important;

}



.start-0 {

  left: 0 !important;

}



.start-50 {

  left: 50% !important;

}



.start-100 {

  left: 100% !important;

}



.end-0 {

  right: 0 !important;

}



.end-50 {

  right: 50% !important;

}



.end-100 {

  right: 100% !important;

}



.translate-middle {

  transform: translate(-50%, -50%) !important;

}



.translate-middle-x {

  transform: translateX(-50%) !important;

}



.translate-middle-y {

  transform: translateY(-50%) !important;

}



.border {

  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;

}



.border-0, .no-bdr {

  border: 0 !important;

}



.border-top {

  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;

}



.border-top-0, .no-bdr-y, .no-bdr-t {

  border-top: 0 !important;

}



.border-end {

  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;

}



.border-end-0, .no-bdr-x, .no-bdr-r {

  border-right: 0 !important;

}



.border-bottom {

  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;

}



.border-bottom-0, .no-bdr-y, .no-bdr-b {

  border-bottom: 0 !important;

}



.border-start {

  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;

}



.border-start-0, .no-bdr-x, .no-bdr-l {

  border-left: 0 !important;

}



.border-primary {

  --bs-border-opacity: 1;

  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;

}



.border-secondary {

  --bs-border-opacity: 1;

  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;

}



.border-success {

  --bs-border-opacity: 1;

  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;

}



.border-info {

  --bs-border-opacity: 1;

  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;

}



.border-warning {

  --bs-border-opacity: 1;

  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;

}



.border-danger {

  --bs-border-opacity: 1;

  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;

}



.border-light {

  --bs-border-opacity: 1;

  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;

}



.border-dark {

  --bs-border-opacity: 1;

  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;

}



.border-white {

  --bs-border-opacity: 1;

  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;

}



.border-1 {

  --bs-border-width: 1px;

}



.border-2 {

  --bs-border-width: 2px;

}



.border-3 {

  --bs-border-width: 3px;

}



.border-4 {

  --bs-border-width: 4px;

}



.border-5 {

  --bs-border-width: 5px;

}



.border-opacity-10 {

  --bs-border-opacity: 0.1;

}



.border-opacity-25 {

  --bs-border-opacity: 0.25;

}



.border-opacity-50 {

  --bs-border-opacity: 0.5;

}



.border-opacity-75 {

  --bs-border-opacity: 0.75;

}



.border-opacity-100 {

  --bs-border-opacity: 1;

}



.w-25 {

  width: 25% !important;

}



.w-50 {

  width: 50% !important;

}



.w-75 {

  width: 75% !important;

}



.w-100 {

  width: 100% !important;

}



.w-auto {

  width: auto !important;

}



.mw-100 {

  max-width: 100% !important;

}



.vw-100 {

  width: 100vw !important;

}



.min-vw-100 {

  min-width: 100vw !important;

}



.h-25 {

  height: 25% !important;

}



.h-50 {

  height: 50% !important;

}



.h-75 {

  height: 75% !important;

}



.h-100 {

  height: 100% !important;

}



.h-auto {

  height: auto !important;

}



.mh-100 {

  max-height: 100% !important;

}



.vh-100 {

  height: 100vh !important;

}



.min-vh-100 {

  min-height: 100vh !important;

}



.flex-fill {

  flex: 1 1 auto !important;

}



.flex-row {

  flex-direction: row !important;

}



.flex-column {

  flex-direction: column !important;

}



.flex-row-reverse {

  flex-direction: row-reverse !important;

}



.flex-column-reverse {

  flex-direction: column-reverse !important;

}



.flex-grow-0 {

  flex-grow: 0 !important;

}



.flex-grow-1 {

  flex-grow: 1 !important;

}



.flex-shrink-0 {

  flex-shrink: 0 !important;

}



.flex-shrink-1 {

  flex-shrink: 1 !important;

}



.flex-wrap {

  flex-wrap: wrap !important;

}



.flex-nowrap {

  flex-wrap: nowrap !important;

}



.flex-wrap-reverse {

  flex-wrap: wrap-reverse !important;

}



.justify-content-start, .justify-start {

  justify-content: flex-start !important;

}



.justify-content-end, .justify-end {

  justify-content: flex-end !important;

}



.justify-content-center, .center, .justify-center {

  justify-content: center !important;

}



.justify-content-between, .between-center, .between-start, .justify-between {

  justify-content: space-between !important;

}



.justify-content-around, .justify-around {

  justify-content: space-around !important;

}



.justify-content-evenly {

  justify-content: space-evenly !important;

}



.align-items-start, .between-start, .align-start {

  align-items: flex-start !important;

}



.align-items-end, .align-end {

  align-items: flex-end !important;

}



.align-items-center, .center, .between-center, .align-center {

  align-items: center !important;

}



.align-items-baseline {

  align-items: baseline !important;

}



.align-items-stretch, .stretch {

  align-items: stretch !important;

}



.align-content-start {

  align-content: flex-start !important;

}



.align-content-end {

  align-content: flex-end !important;

}



.align-content-center {

  align-content: center !important;

}



.align-content-between {

  align-content: space-between !important;

}



.align-content-around {

  align-content: space-around !important;

}



.align-content-stretch {

  align-content: stretch !important;

}



.align-self-auto {

  align-self: auto !important;

}



.align-self-start {

  align-self: flex-start !important;

}



.align-self-end {

  align-self: flex-end !important;

}



.align-self-center {

  align-self: center !important;

}



.align-self-baseline {

  align-self: baseline !important;

}



.align-self-stretch {

  align-self: stretch !important;

}



.order-first {

  order: -1 !important;

}



.order-0 {

  order: 0 !important;

}



.order-1 {

  order: 1 !important;

}



.order-2 {

  order: 2 !important;

}



.order-3 {

  order: 3 !important;

}



.order-4 {

  order: 4 !important;

}



.order-5 {

  order: 5 !important;

}



.order-last {

  order: 6 !important;

}



.m-0 {

  margin: 0 !important;

}



.m-1 {

  margin: 0.375rem !important;

}



.m-2 {

  margin: 0.75rem !important;

}



.m-3 {

  margin: 1rem !important;

}



.m-4 {

  margin: 1.5rem !important;

}



.m-5 {

  margin: 2.75rem !important;

}



.m-gs {

  margin: 28px !important;

}



.m-auto {

  margin: auto !important;

}



.mx-0 {

  margin-right: 0 !important;

  margin-left: 0 !important;

}



.mx-1 {

  margin-right: 0.375rem !important;

  margin-left: 0.375rem !important;

}



.mx-2 {

  margin-right: 0.75rem !important;

  margin-left: 0.75rem !important;

}



.mx-3 {

  margin-right: 1rem !important;

  margin-left: 1rem !important;

}



.mx-4 {

  margin-right: 1.5rem !important;

  margin-left: 1.5rem !important;

}



.mx-5 {

  margin-right: 2.75rem !important;

  margin-left: 2.75rem !important;

}



.mx-gs {

  margin-right: 28px !important;

  margin-left: 28px !important;

}



.mx-auto {

  margin-right: auto !important;

  margin-left: auto !important;

}



.my-0 {

  margin-top: 0 !important;

  margin-bottom: 0 !important;

}



.my-1 {

  margin-top: 0.375rem !important;

  margin-bottom: 0.375rem !important;

}



.my-2 {

  margin-top: 0.75rem !important;

  margin-bottom: 0.75rem !important;

}



.my-3 {

  margin-top: 1rem !important;

  margin-bottom: 1rem !important;

}



.my-4 {

  margin-top: 1.5rem !important;

  margin-bottom: 1.5rem !important;

}



.my-5 {

  margin-top: 2.75rem !important;

  margin-bottom: 2.75rem !important;

}



.my-gs {

  margin-top: 28px !important;

  margin-bottom: 28px !important;

}



.my-auto {

  margin-top: auto !important;

  margin-bottom: auto !important;

}



.mt-0 {

  margin-top: 0 !important;

}



.mt-1 {

  margin-top: 0.375rem !important;

}



.mt-2 {

  margin-top: 0.75rem !important;

}



.mt-3 {

  margin-top: 1rem !important;

}



.mt-4 {

  margin-top: 1.5rem !important;

}



.mt-5 {

  margin-top: 2.75rem !important;

}



.mt-gs {

  margin-top: 28px !important;

}



.mt-auto {

  margin-top: auto !important;

}



.me-0 {

  margin-right: 0 !important;

}



.me-1 {

  margin-right: 0.375rem !important;

}



.me-2 {

  margin-right: 0.75rem !important;

}



.me-3 {

  margin-right: 1rem !important;

}



.me-4 {

  margin-right: 1.5rem !important;

}



.me-5 {

  margin-right: 2.75rem !important;

}



.me-gs {

  margin-right: 28px !important;

}



.me-auto {

  margin-right: auto !important;

}



.mb-0 {

  margin-bottom: 0 !important;

}



.mb-1 {

  margin-bottom: 0.375rem !important;

}



.mb-2 {

  margin-bottom: 0.75rem !important;

}



.mb-3 {

  margin-bottom: 1rem !important;

}



.mb-4 {

  margin-bottom: 1.5rem !important;

}



.mb-5 {

  margin-bottom: 2.75rem !important;

}



.mb-gs {

  margin-bottom: 28px !important;

}



.mb-auto {

  margin-bottom: auto !important;

}



.ms-0 {

  margin-left: 0 !important;

}



.ms-1 {

  margin-left: 0.375rem !important;

}



.ms-2 {

  margin-left: 0.75rem !important;

}



.ms-3 {

  margin-left: 1rem !important;

}



.ms-4 {

  margin-left: 1.5rem !important;

}



.ms-5 {

  margin-left: 2.75rem !important;

}



.ms-gs {

  margin-left: 28px !important;

}



.ms-auto {

  margin-left: auto !important;

}



.m-n1 {

  margin: -0.375rem !important;

}



.m-n2 {

  margin: -0.75rem !important;

}



.m-n3 {

  margin: -1rem !important;

}



.m-n4 {

  margin: -1.5rem !important;

}



.m-n5 {

  margin: -2.75rem !important;

}



.m-ngs {

  margin: -28px !important;

}



.mx-n1 {

  margin-right: -0.375rem !important;

  margin-left: -0.375rem !important;

}



.mx-n2 {

  margin-right: -0.75rem !important;

  margin-left: -0.75rem !important;

}



.mx-n3 {

  margin-right: -1rem !important;

  margin-left: -1rem !important;

}



.mx-n4 {

  margin-right: -1.5rem !important;

  margin-left: -1.5rem !important;

}



.mx-n5 {

  margin-right: -2.75rem !important;

  margin-left: -2.75rem !important;

}



.mx-ngs {

  margin-right: -28px !important;

  margin-left: -28px !important;

}



.my-n1 {

  margin-top: -0.375rem !important;

  margin-bottom: -0.375rem !important;

}



.my-n2 {

  margin-top: -0.75rem !important;

  margin-bottom: -0.75rem !important;

}



.my-n3 {

  margin-top: -1rem !important;

  margin-bottom: -1rem !important;

}



.my-n4 {

  margin-top: -1.5rem !important;

  margin-bottom: -1.5rem !important;

}



.my-n5 {

  margin-top: -2.75rem !important;

  margin-bottom: -2.75rem !important;

}



.my-ngs {

  margin-top: -28px !important;

  margin-bottom: -28px !important;

}



.mt-n1 {

  margin-top: -0.375rem !important;

}



.mt-n2 {

  margin-top: -0.75rem !important;

}



.mt-n3 {

  margin-top: -1rem !important;

}



.mt-n4 {

  margin-top: -1.5rem !important;

}



.mt-n5 {

  margin-top: -2.75rem !important;

}



.mt-ngs {

  margin-top: -28px !important;

}



.me-n1 {

  margin-right: -0.375rem !important;

}



.me-n2 {

  margin-right: -0.75rem !important;

}



.me-n3 {

  margin-right: -1rem !important;

}



.me-n4 {

  margin-right: -1.5rem !important;

}



.me-n5 {

  margin-right: -2.75rem !important;

}



.me-ngs {

  margin-right: -28px !important;

}



.mb-n1 {

  margin-bottom: -0.375rem !important;

}



.mb-n2 {

  margin-bottom: -0.75rem !important;

}



.mb-n3 {

  margin-bottom: -1rem !important;

}



.mb-n4 {

  margin-bottom: -1.5rem !important;

}



.mb-n5 {

  margin-bottom: -2.75rem !important;

}



.mb-ngs {

  margin-bottom: -28px !important;

}



.ms-n1 {

  margin-left: -0.375rem !important;

}



.ms-n2 {

  margin-left: -0.75rem !important;

}



.ms-n3 {

  margin-left: -1rem !important;

}



.ms-n4 {

  margin-left: -1.5rem !important;

}



.ms-n5 {

  margin-left: -2.75rem !important;

}



.ms-ngs {

  margin-left: -28px !important;

}



.p-0 {

  padding: 0 !important;

}



.p-1 {

  padding: 0.375rem !important;

}



.p-2 {

  padding: 0.75rem !important;

}



.p-3 {

  padding: 1rem !important;

}



.p-4 {

  padding: 1.5rem !important;

}



.p-5 {

  padding: 2.75rem !important;

}



.p-gs {

  padding: 28px !important;

}



.px-0 {

  padding-right: 0 !important;

  padding-left: 0 !important;

}



.px-1 {

  padding-right: 0.375rem !important;

  padding-left: 0.375rem !important;

}



.px-2 {

  padding-right: 0.75rem !important;

  padding-left: 0.75rem !important;

}



.px-3 {

  padding-right: 1rem !important;

  padding-left: 1rem !important;

}



.px-4 {

  padding-right: 1.5rem !important;

  padding-left: 1.5rem !important;

}



.px-5 {

  padding-right: 2.75rem !important;

  padding-left: 2.75rem !important;

}



.px-gs {

  padding-right: 28px !important;

  padding-left: 28px !important;

}



.py-0 {

  padding-top: 0 !important;

  padding-bottom: 0 !important;

}



.py-1 {

  padding-top: 0.375rem !important;

  padding-bottom: 0.375rem !important;

}



.py-2 {

  padding-top: 0.75rem !important;

  padding-bottom: 0.75rem !important;

}



.py-3 {

  padding-top: 1rem !important;

  padding-bottom: 1rem !important;

}



.py-4 {

  padding-top: 1.5rem !important;

  padding-bottom: 1.5rem !important;

}



.py-5 {

  padding-top: 2.75rem !important;

  padding-bottom: 2.75rem !important;

}



.py-gs {

  padding-top: 28px !important;

  padding-bottom: 28px !important;

}



.pt-0 {

  padding-top: 0 !important;

}



.pt-1 {

  padding-top: 0.375rem !important;

}



.pt-2 {

  padding-top: 0.75rem !important;

}



.pt-3 {

  padding-top: 1rem !important;

}



.pt-4 {

  padding-top: 1.5rem !important;

}



.pt-5 {

  padding-top: 2.75rem !important;

}



.pt-gs {

  padding-top: 28px !important;

}



.pe-0 {

  padding-right: 0 !important;

}



.pe-1 {

  padding-right: 0.375rem !important;

}



.pe-2 {

  padding-right: 0.75rem !important;

}



.pe-3 {

  padding-right: 1rem !important;

}



.pe-4 {

  padding-right: 1.5rem !important;

}



.pe-5 {

  padding-right: 2.75rem !important;

}



.pe-gs {

  padding-right: 28px !important;

}



.pb-0 {

  padding-bottom: 0 !important;

}



.pb-1 {

  padding-bottom: 0.375rem !important;

}



.pb-2 {

  padding-bottom: 0.75rem !important;

}



.pb-3 {

  padding-bottom: 1rem !important;

}



.pb-4 {

  padding-bottom: 1.5rem !important;

}



.pb-5 {

  padding-bottom: 2.75rem !important;

}



.pb-gs {

  padding-bottom: 28px !important;

}



.ps-0 {

  padding-left: 0 !important;

}



.ps-1 {

  padding-left: 0.375rem !important;

}



.ps-2 {

  padding-left: 0.75rem !important;

}



.ps-3 {

  padding-left: 1rem !important;

}



.ps-4 {

  padding-left: 1.5rem !important;

}



.ps-5 {

  padding-left: 2.75rem !important;

}



.ps-gs {

  padding-left: 28px !important;

}



.gap-0 {

  gap: 0 !important;

}



.gap-1 {

  gap: 0.375rem !important;

}



.gap-2 {

  gap: 0.75rem !important;

}



.gap-3 {

  gap: 1rem !important;

}



.gap-4 {

  gap: 1.5rem !important;

}



.gap-5 {

  gap: 2.75rem !important;

}



.gap-gs {

  gap: 28px !important;

}



.font-monospace, .ff-mono {

  font-family: var(--bs-font-monospace) !important;

}



.fs-1 {

  font-size: 2rem !important;

}



.fs-2 {

  font-size: 1.75rem !important;

}



.fs-3 {

  font-size: 1.5rem !important;

}



.fs-4 {

  font-size: 1.25rem !important;

}



.fs-5 {

  font-size: 1.15rem !important;

}



.fs-6 {

  font-size: 1rem !important;

}



.fst-italic, .ff-italic {

  font-style: italic !important;

}



.fst-normal {

  font-style: normal !important;

}



.fw-light {

  font-weight: 300 !important;

}



.fw-lighter {

  font-weight: lighter !important;

}



.fw-normal {

  font-weight: 400 !important;

}



.fw-bold {

  font-weight: 700 !important;

}



.fw-semibold {

  font-weight: 600 !important;

}



.fw-bolder {

  font-weight: bolder !important;

}



.lh-1 {

  line-height: 1 !important;

}



.lh-sm {

  line-height: 1.5 !important;

}



.lh-base {

  line-height: 1.65 !important;

}



.lh-lg {

  line-height: 1.5 !important;

}



.text-start {

  text-align: left !important;

}



.text-end {

  text-align: right !important;

}



.text-center {

  text-align: center !important;

}



.text-decoration-none {

  text-decoration: none !important;

}



.text-decoration-underline {

  text-decoration: underline !important;

}



.text-decoration-line-through {

  text-decoration: line-through !important;

}



.text-lowercase, .lcap {

  text-transform: lowercase !important;

}



.text-uppercase, .ucap {

  text-transform: uppercase !important;

}



.text-capitalize, .ccap {

  text-transform: capitalize !important;

}



.text-wrap {

  white-space: normal !important;

}



.text-nowrap {

  white-space: nowrap !important;

}





.withdraw-successful { padding:  1.5rem ; }

.withdraw-successful .icon-tick {   }

.withdraw-successful .icon-tick img{  width: 8%;  }



.withdraw-successful h4 { font-family: var(--font-h4);

    font-weight: 300;

    font-size: 45px;

    line-height: 1.4;

    letter-spacing: 0em; margin: 0px 0px 0px 0px; padding: 0px; }



.withdraw-btn-successful { margin-top: 3rem; margin-bottom: 2rem; }







.withdraw-btn-successful a {

       color: #fff;

    background-color: #1b89cc;

    border: 1px solid #1b89cc;

    text-transform: none;

    border-radius: 3px;

    padding: 10px 18px;

    margin: 0 auto;

  

}







@media (max-width: 576px) {

  .withdraw-successful .icon-tick img{ width: 20%; }

	

	.withdraw-successful h4 { font-size: 25px;  margin: 5px 0px 5px 0px;}

}