@charset "UTF-8";

/* sass-plugin-0:D:\a\1\s\DepositLink\Assets\Styles\_styles.scss */
.rs-accounts-assignments__header {
  border-bottom: 1px solid #cbcbcb;
  display: flex;
  justify-content: flex-end;
  margin-bottom: 15px;
  padding-bottom: 15px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-accounts-assignments__mobile-items {
    display: none;
  }
}
.rs-accounts-assignments__group {
  margin-bottom: 50px;
}
.rs-accounts-assignments__group-header {
  align-items: center;
  color: #595959;
  display: flex;
  flex-wrap: wrap;
  font-size: 1.125rem;
  justify-content: space-between;
  margin-bottom: 15px;
}
@media only screen and (min-width: 768px) {
  .rs-accounts-assignments__group-header {
    flex-wrap: nowrap;
  }
}
@media only screen and (min-width: 992px) {
  .rs-accounts-assignments__group-header {
    font-size: 1.25rem;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-accounts-assignments__group-header {
    font-size: 22px;
  }
}
.rs-accounts-assignments__group-header span {
  display: block;
}
@media only screen and (min-width: 768px) {
  .rs-accounts-assignments__group-header span {
    display: inline-block;
  }
}
.rs-accounts-assignments__group-header span.business-name a:hover,
.rs-accounts-assignments__group-header span.business-name button:hover {
  text-decoration: underline;
}
.rs-accounts-assignments__group-header strong {
  display: block;
  font-weight: 700;
  margin-right: 15px;
}
@media only screen and (min-width: 768px) {
  .rs-accounts-assignments__group-header strong {
    display: inline;
  }
}
.rs-accounts-assignments__group-header-btn {
  padding-top: 10px;
}
@media only screen and (min-width: 768px) {
  .rs-accounts-assignments__group-header-btn {
    border-left: 1px solid #cbcbcb;
    padding-left: 10px;
    padding-top: 0;
  }
}
.rs-accounts-assignments__group-header-btn:hover {
  text-decoration: underline;
}
.rs-accounts-assignments__group-header-link {
  font-size: 0.875rem;
  text-transform: uppercase;
}
.rs-accounts-assignments__nickname {
  display: block;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-accounts-assignments__nickname {
    display: inline;
  }
}
.rs-accounts-assignments .rs-table__head .rs-table__row {
  background-color: #595959;
}
.rs-accounts-assignments .rs-table__head .rs-table__btn {
  border-right: none;
}
@media only screen and (max-width: 767px) {
  .rs-accounts-assignments__office .rs-table__item--main-mobile {
    width: 100%;
  }
}
.rs-accounts-assignments__office .rs-accounts-assignments__mobile-items {
  margin-top: 10px;
}
.rs-accounts-assignments .rs-table__btn {
  border-right: 1px solid #cbcbcb;
  min-width: 120px;
}
.rs-accounts-assignments .rs-table__btn--delete {
  border-right: none;
  min-width: 60px;
}
.rs-accounts-assignments .rs-table__btn--delete .rs-table__btn-item {
  background-color: transparent;
}
.rs-accounts-assignments .rs-add-account {
  display: inline-block;
  margin: 10px 0;
}
.rs-accounts-assignments .rs-add-account:hover {
  text-decoration: underline;
}
.dl-profile-photo-placeholder-blank {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='%23E2EBFF' viewBox='0 0 24 24' stroke='%23E2EBFF'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z' /%3E%3C/svg%3E");
  cursor: default !important;
}
.dl-profile-photo-placeholder-blank-with-pointer {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='%23E2EBFF' viewBox='0 0 24 24' stroke='%23E2EBFF'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z' /%3E%3C/svg%3E");
}
.dl-profile-initials {
  font-size: 1.75rem;
  left: 50%;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  top: 50%;
  transform: translate(-50%, -50%);
}
.manage-payment-configurations-page {
  margin: -12px;
}
.manage-payment-configurations-page .dl-h1,
.manage-payment-configurations-page .access-locked .dl-error-container .dl-h1-md,
.access-locked .dl-error-container .manage-payment-configurations-page .dl-h1-md,
.manage-payment-configurations-page .dl-h6,
.manage-payment-configurations-page .dl-h6-mulish,
.manage-payment-configurations-page .dl-h5,
.manage-payment-configurations-page .dl-h5-mulish,
.manage-payment-configurations-page .dl-h4,
.manage-payment-configurations-page .dl-h4-mulish,
.manage-payment-configurations-page .dl-h4-md,
.manage-payment-configurations-page .dl-h3,
.manage-payment-configurations-page .dl-h3-mulish,
.manage-payment-configurations-page .dl-h3-md,
.manage-payment-configurations-page .dl-h2,
.manage-payment-configurations-page .dl-h2-mulish,
.manage-payment-configurations-page .dl-h2-md,
.manage-payment-configurations-page .dl-h1-mulish,
.manage-payment-configurations-page .dl-h1-md {
  font-weight: 400;
}
.manage-payment-configurations-page .dl-h4,
.manage-payment-configurations-page .dl-h4-mulish,
.manage-payment-configurations-page .dl-h4-md {
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
}
.manage-payment-configurations-page .showNewTypeForm {
  padding: 4px 0px;
}
.manage-payment-configurations-page .dl-form-input__checkbox {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}
.manage-payment-configurations-page .rs-form__dropdown-toggle,
.manage-payment-configurations-page .dl-form__dropdown-toggle,
.manage-payment-configurations-page .dl-toggle-md.dl-form__dropdown-toggle,
.manage-payment-configurations-page .rs-form__dropdown-toggle.dl-toggle-md,
.manage-payment-configurations-page .dl-toggle-md.dl-form__dropdown-toggle {
  line-height: 18px;
  padding: 18px 12px;
}
.manage-payment-configurations-page .rs-form__field.form-control,
.manage-payment-configurations-page .input-textarea textarea.rs-form__field,
.input-textarea .manage-payment-configurations-page textarea.rs-form__field,
.manage-payment-configurations-page .input-dropdown-small select.rs-form__field,
.input-dropdown-small .manage-payment-configurations-page select.rs-form__field,
.manage-payment-configurations-page .input-dropdown-no-label select.rs-form__field,
.input-dropdown-no-label .manage-payment-configurations-page select.rs-form__field,
.manage-payment-configurations-page .input-dropdown select.rs-form__field,
.input-dropdown .manage-payment-configurations-page select.rs-form__field,
.manage-payment-configurations-page .form-control.dl-form__field,
.manage-payment-configurations-page .input-textarea textarea.dl-form__field,
.input-textarea .manage-payment-configurations-page textarea.dl-form__field,
.manage-payment-configurations-page .input-dropdown-small select.dl-form__field,
.input-dropdown-small .manage-payment-configurations-page select.dl-form__field,
.manage-payment-configurations-page .input-dropdown-no-label select.dl-form__field,
.input-dropdown-no-label .manage-payment-configurations-page select.dl-form__field,
.manage-payment-configurations-page .input-dropdown select.dl-form__field,
.input-dropdown .manage-payment-configurations-page select.dl-form__field,
.manage-payment-configurations-page .form-control.dl-form__dropdown-toggle,
.manage-payment-configurations-page .input-textarea textarea.dl-form__dropdown-toggle,
.input-textarea .manage-payment-configurations-page textarea.dl-form__dropdown-toggle,
.manage-payment-configurations-page .input-dropdown-small select.dl-form__dropdown-toggle,
.input-dropdown-small .manage-payment-configurations-page select.dl-form__dropdown-toggle,
.manage-payment-configurations-page .input-dropdown-no-label select.dl-form__dropdown-toggle,
.input-dropdown-no-label .manage-payment-configurations-page select.dl-form__dropdown-toggle,
.manage-payment-configurations-page .input-dropdown select.dl-form__dropdown-toggle,
.input-dropdown .manage-payment-configurations-page select.dl-form__dropdown-toggle,
.manage-payment-configurations-page .form-control.rs-form__field--recipient,
.manage-payment-configurations-page .input-textarea textarea.rs-form__field--recipient,
.input-textarea .manage-payment-configurations-page textarea.rs-form__field--recipient,
.manage-payment-configurations-page .input-dropdown-small select.rs-form__field--recipient,
.input-dropdown-small .manage-payment-configurations-page select.rs-form__field--recipient,
.manage-payment-configurations-page .input-dropdown-no-label select.rs-form__field--recipient,
.input-dropdown-no-label .manage-payment-configurations-page select.rs-form__field--recipient,
.manage-payment-configurations-page .input-dropdown select.rs-form__field--recipient,
.input-dropdown .manage-payment-configurations-page select.rs-form__field--recipient,
.manage-payment-configurations-page .rs-form .form-control.blazored-typeahead--recipient,
.manage-payment-configurations-page .rs-form .input-textarea textarea.blazored-typeahead--recipient,
.input-textarea .manage-payment-configurations-page .rs-form textarea.blazored-typeahead--recipient,
.manage-payment-configurations-page .rs-form .input-dropdown-small select.blazored-typeahead--recipient,
.input-dropdown-small .manage-payment-configurations-page .rs-form select.blazored-typeahead--recipient,
.manage-payment-configurations-page .rs-form .input-dropdown-no-label select.blazored-typeahead--recipient,
.input-dropdown-no-label .manage-payment-configurations-page .rs-form select.blazored-typeahead--recipient,
.manage-payment-configurations-page .rs-form .input-dropdown select.blazored-typeahead--recipient,
.input-dropdown .manage-payment-configurations-page .rs-form select.blazored-typeahead--recipient,
.rs-form .manage-payment-configurations-page .form-control.blazored-typeahead--recipient,
.rs-form .manage-payment-configurations-page .input-textarea textarea.blazored-typeahead--recipient,
.input-textarea .rs-form .manage-payment-configurations-page textarea.blazored-typeahead--recipient,
.rs-form .manage-payment-configurations-page .input-dropdown-small select.blazored-typeahead--recipient,
.input-dropdown-small .rs-form .manage-payment-configurations-page select.blazored-typeahead--recipient,
.rs-form .manage-payment-configurations-page .input-dropdown-no-label select.blazored-typeahead--recipient,
.input-dropdown-no-label .rs-form .manage-payment-configurations-page select.blazored-typeahead--recipient,
.rs-form .manage-payment-configurations-page .input-dropdown select.blazored-typeahead--recipient,
.input-dropdown .rs-form .manage-payment-configurations-page select.blazored-typeahead--recipient,
.manage-payment-configurations-page .rs-form .form-control.blazored-typeahead.modified.valid--recipient,
.manage-payment-configurations-page .rs-form .input-textarea textarea.blazored-typeahead.modified.valid--recipient,
.input-textarea .manage-payment-configurations-page .rs-form textarea.blazored-typeahead.modified.valid--recipient,
.manage-payment-configurations-page .rs-form .input-dropdown-small select.blazored-typeahead.modified.valid--recipient,
.input-dropdown-small .manage-payment-configurations-page .rs-form select.blazored-typeahead.modified.valid--recipient,
.manage-payment-configurations-page .rs-form .input-dropdown-no-label select.blazored-typeahead.modified.valid--recipient,
.input-dropdown-no-label .manage-payment-configurations-page .rs-form select.blazored-typeahead.modified.valid--recipient,
.manage-payment-configurations-page .rs-form .input-dropdown select.blazored-typeahead.modified.valid--recipient,
.input-dropdown .manage-payment-configurations-page .rs-form select.blazored-typeahead.modified.valid--recipient,
.rs-form .manage-payment-configurations-page .form-control.blazored-typeahead.modified.valid--recipient,
.rs-form .manage-payment-configurations-page .input-textarea textarea.blazored-typeahead.modified.valid--recipient,
.input-textarea .rs-form .manage-payment-configurations-page textarea.blazored-typeahead.modified.valid--recipient,
.rs-form .manage-payment-configurations-page .input-dropdown-small select.blazored-typeahead.modified.valid--recipient,
.input-dropdown-small .rs-form .manage-payment-configurations-page select.blazored-typeahead.modified.valid--recipient,
.rs-form .manage-payment-configurations-page .input-dropdown-no-label select.blazored-typeahead.modified.valid--recipient,
.input-dropdown-no-label .rs-form .manage-payment-configurations-page select.blazored-typeahead.modified.valid--recipient,
.rs-form .manage-payment-configurations-page .input-dropdown select.blazored-typeahead.modified.valid--recipient,
.input-dropdown .rs-form .manage-payment-configurations-page select.blazored-typeahead.modified.valid--recipient {
  line-height: 18px;
  min-height: 55px;
  transition: none;
}
.manage-payment-configurations-page .rs-form__field.form-control:focus,
.manage-payment-configurations-page .input-textarea textarea.rs-form__field:focus,
.input-textarea .manage-payment-configurations-page textarea.rs-form__field:focus,
.manage-payment-configurations-page .input-dropdown-small select.rs-form__field:focus,
.input-dropdown-small .manage-payment-configurations-page select.rs-form__field:focus,
.manage-payment-configurations-page .input-dropdown-no-label select.rs-form__field:focus,
.input-dropdown-no-label .manage-payment-configurations-page select.rs-form__field:focus,
.manage-payment-configurations-page .input-dropdown select.rs-form__field:focus,
.input-dropdown .manage-payment-configurations-page select.rs-form__field:focus,
.manage-payment-configurations-page .form-control.dl-form__field:focus,
.manage-payment-configurations-page .input-textarea textarea.dl-form__field:focus,
.input-textarea .manage-payment-configurations-page textarea.dl-form__field:focus,
.manage-payment-configurations-page .input-dropdown-small select.dl-form__field:focus,
.input-dropdown-small .manage-payment-configurations-page select.dl-form__field:focus,
.manage-payment-configurations-page .input-dropdown-no-label select.dl-form__field:focus,
.input-dropdown-no-label .manage-payment-configurations-page select.dl-form__field:focus,
.manage-payment-configurations-page .input-dropdown select.dl-form__field:focus,
.input-dropdown .manage-payment-configurations-page select.dl-form__field:focus,
.manage-payment-configurations-page .form-control.dl-form__dropdown-toggle:focus,
.manage-payment-configurations-page .input-textarea textarea.dl-form__dropdown-toggle:focus,
.input-textarea .manage-payment-configurations-page textarea.dl-form__dropdown-toggle:focus,
.manage-payment-configurations-page .input-dropdown-small select.dl-form__dropdown-toggle:focus,
.input-dropdown-small .manage-payment-configurations-page select.dl-form__dropdown-toggle:focus,
.manage-payment-configurations-page .input-dropdown-no-label select.dl-form__dropdown-toggle:focus,
.input-dropdown-no-label .manage-payment-configurations-page select.dl-form__dropdown-toggle:focus,
.manage-payment-configurations-page .input-dropdown select.dl-form__dropdown-toggle:focus,
.input-dropdown .manage-payment-configurations-page select.dl-form__dropdown-toggle:focus,
.manage-payment-configurations-page .form-control.rs-form__field--recipient:focus,
.manage-payment-configurations-page .input-textarea textarea.rs-form__field--recipient:focus,
.input-textarea .manage-payment-configurations-page textarea.rs-form__field--recipient:focus,
.manage-payment-configurations-page .input-dropdown-small select.rs-form__field--recipient:focus,
.input-dropdown-small .manage-payment-configurations-page select.rs-form__field--recipient:focus,
.manage-payment-configurations-page .input-dropdown-no-label select.rs-form__field--recipient:focus,
.input-dropdown-no-label .manage-payment-configurations-page select.rs-form__field--recipient:focus,
.manage-payment-configurations-page .input-dropdown select.rs-form__field--recipient:focus,
.input-dropdown .manage-payment-configurations-page select.rs-form__field--recipient:focus,
.manage-payment-configurations-page .rs-form .form-control.blazored-typeahead--recipient:focus,
.manage-payment-configurations-page .rs-form .input-textarea textarea.blazored-typeahead--recipient:focus,
.input-textarea .manage-payment-configurations-page .rs-form textarea.blazored-typeahead--recipient:focus,
.manage-payment-configurations-page .rs-form .input-dropdown-small select.blazored-typeahead--recipient:focus,
.input-dropdown-small .manage-payment-configurations-page .rs-form select.blazored-typeahead--recipient:focus,
.manage-payment-configurations-page .rs-form .input-dropdown-no-label select.blazored-typeahead--recipient:focus,
.input-dropdown-no-label .manage-payment-configurations-page .rs-form select.blazored-typeahead--recipient:focus,
.manage-payment-configurations-page .rs-form .input-dropdown select.blazored-typeahead--recipient:focus,
.input-dropdown .manage-payment-configurations-page .rs-form select.blazored-typeahead--recipient:focus,
.rs-form .manage-payment-configurations-page .form-control.blazored-typeahead--recipient:focus,
.rs-form .manage-payment-configurations-page .input-textarea textarea.blazored-typeahead--recipient:focus,
.input-textarea .rs-form .manage-payment-configurations-page textarea.blazored-typeahead--recipient:focus,
.rs-form .manage-payment-configurations-page .input-dropdown-small select.blazored-typeahead--recipient:focus,
.input-dropdown-small .rs-form .manage-payment-configurations-page select.blazored-typeahead--recipient:focus,
.rs-form .manage-payment-configurations-page .input-dropdown-no-label select.blazored-typeahead--recipient:focus,
.input-dropdown-no-label .rs-form .manage-payment-configurations-page select.blazored-typeahead--recipient:focus,
.rs-form .manage-payment-configurations-page .input-dropdown select.blazored-typeahead--recipient:focus,
.input-dropdown .rs-form .manage-payment-configurations-page select.blazored-typeahead--recipient:focus,
.manage-payment-configurations-page .rs-form .form-control.blazored-typeahead.modified.valid--recipient:focus,
.manage-payment-configurations-page .rs-form .input-textarea textarea.blazored-typeahead.modified.valid--recipient:focus,
.input-textarea .manage-payment-configurations-page .rs-form textarea.blazored-typeahead.modified.valid--recipient:focus,
.manage-payment-configurations-page .rs-form .input-dropdown-small select.blazored-typeahead.modified.valid--recipient:focus,
.input-dropdown-small .manage-payment-configurations-page .rs-form select.blazored-typeahead.modified.valid--recipient:focus,
.manage-payment-configurations-page .rs-form .input-dropdown-no-label select.blazored-typeahead.modified.valid--recipient:focus,
.input-dropdown-no-label .manage-payment-configurations-page .rs-form select.blazored-typeahead.modified.valid--recipient:focus,
.manage-payment-configurations-page .rs-form .input-dropdown select.blazored-typeahead.modified.valid--recipient:focus,
.input-dropdown .manage-payment-configurations-page .rs-form select.blazored-typeahead.modified.valid--recipient:focus,
.rs-form .manage-payment-configurations-page .form-control.blazored-typeahead.modified.valid--recipient:focus,
.rs-form .manage-payment-configurations-page .input-textarea textarea.blazored-typeahead.modified.valid--recipient:focus,
.input-textarea .rs-form .manage-payment-configurations-page textarea.blazored-typeahead.modified.valid--recipient:focus,
.rs-form .manage-payment-configurations-page .input-dropdown-small select.blazored-typeahead.modified.valid--recipient:focus,
.input-dropdown-small .rs-form .manage-payment-configurations-page select.blazored-typeahead.modified.valid--recipient:focus,
.rs-form .manage-payment-configurations-page .input-dropdown-no-label select.blazored-typeahead.modified.valid--recipient:focus,
.input-dropdown-no-label .rs-form .manage-payment-configurations-page select.blazored-typeahead.modified.valid--recipient:focus,
.rs-form .manage-payment-configurations-page .input-dropdown select.blazored-typeahead.modified.valid--recipient:focus,
.input-dropdown .rs-form .manage-payment-configurations-page select.blazored-typeahead.modified.valid--recipient:focus {
  padding-bottom: 12px !important;
  padding-top: 24px !important;
}
.manage-payment-configurations-page .rs-form__field.form-control:not(:placeholder-shown),
.manage-payment-configurations-page .input-textarea textarea.rs-form__field:not(:placeholder-shown),
.input-textarea .manage-payment-configurations-page textarea.rs-form__field:not(:placeholder-shown),
.manage-payment-configurations-page .input-dropdown-small select.rs-form__field:not(:placeholder-shown),
.input-dropdown-small .manage-payment-configurations-page select.rs-form__field:not(:placeholder-shown),
.manage-payment-configurations-page .input-dropdown-no-label select.rs-form__field:not(:placeholder-shown),
.input-dropdown-no-label .manage-payment-configurations-page select.rs-form__field:not(:placeholder-shown),
.manage-payment-configurations-page .input-dropdown select.rs-form__field:not(:placeholder-shown),
.input-dropdown .manage-payment-configurations-page select.rs-form__field:not(:placeholder-shown),
.manage-payment-configurations-page .form-control.dl-form__field:not(:placeholder-shown),
.manage-payment-configurations-page .input-textarea textarea.dl-form__field:not(:placeholder-shown),
.input-textarea .manage-payment-configurations-page textarea.dl-form__field:not(:placeholder-shown),
.manage-payment-configurations-page .input-dropdown-small select.dl-form__field:not(:placeholder-shown),
.input-dropdown-small .manage-payment-configurations-page select.dl-form__field:not(:placeholder-shown),
.manage-payment-configurations-page .input-dropdown-no-label select.dl-form__field:not(:placeholder-shown),
.input-dropdown-no-label .manage-payment-configurations-page select.dl-form__field:not(:placeholder-shown),
.manage-payment-configurations-page .input-dropdown select.dl-form__field:not(:placeholder-shown),
.input-dropdown .manage-payment-configurations-page select.dl-form__field:not(:placeholder-shown),
.manage-payment-configurations-page .form-control.dl-form__dropdown-toggle:not(:placeholder-shown),
.manage-payment-configurations-page .input-textarea textarea.dl-form__dropdown-toggle:not(:placeholder-shown),
.input-textarea .manage-payment-configurations-page textarea.dl-form__dropdown-toggle:not(:placeholder-shown),
.manage-payment-configurations-page .input-dropdown-small select.dl-form__dropdown-toggle:not(:placeholder-shown),
.input-dropdown-small .manage-payment-configurations-page select.dl-form__dropdown-toggle:not(:placeholder-shown),
.manage-payment-configurations-page .input-dropdown-no-label select.dl-form__dropdown-toggle:not(:placeholder-shown),
.input-dropdown-no-label .manage-payment-configurations-page select.dl-form__dropdown-toggle:not(:placeholder-shown),
.manage-payment-configurations-page .input-dropdown select.dl-form__dropdown-toggle:not(:placeholder-shown),
.input-dropdown .manage-payment-configurations-page select.dl-form__dropdown-toggle:not(:placeholder-shown),
.manage-payment-configurations-page .form-control.rs-form__field--recipient:not(:placeholder-shown),
.manage-payment-configurations-page .input-textarea textarea.rs-form__field--recipient:not(:placeholder-shown),
.input-textarea .manage-payment-configurations-page textarea.rs-form__field--recipient:not(:placeholder-shown),
.manage-payment-configurations-page .input-dropdown-small select.rs-form__field--recipient:not(:placeholder-shown),
.input-dropdown-small .manage-payment-configurations-page select.rs-form__field--recipient:not(:placeholder-shown),
.manage-payment-configurations-page .input-dropdown-no-label select.rs-form__field--recipient:not(:placeholder-shown),
.input-dropdown-no-label .manage-payment-configurations-page select.rs-form__field--recipient:not(:placeholder-shown),
.manage-payment-configurations-page .input-dropdown select.rs-form__field--recipient:not(:placeholder-shown),
.input-dropdown .manage-payment-configurations-page select.rs-form__field--recipient:not(:placeholder-shown),
.manage-payment-configurations-page .rs-form .form-control.blazored-typeahead--recipient:not(:placeholder-shown),
.manage-payment-configurations-page .rs-form .input-textarea textarea.blazored-typeahead--recipient:not(:placeholder-shown),
.input-textarea .manage-payment-configurations-page .rs-form textarea.blazored-typeahead--recipient:not(:placeholder-shown),
.manage-payment-configurations-page .rs-form .input-dropdown-small select.blazored-typeahead--recipient:not(:placeholder-shown),
.input-dropdown-small .manage-payment-configurations-page .rs-form select.blazored-typeahead--recipient:not(:placeholder-shown),
.manage-payment-configurations-page .rs-form .input-dropdown-no-label select.blazored-typeahead--recipient:not(:placeholder-shown),
.input-dropdown-no-label .manage-payment-configurations-page .rs-form select.blazored-typeahead--recipient:not(:placeholder-shown),
.manage-payment-configurations-page .rs-form .input-dropdown select.blazored-typeahead--recipient:not(:placeholder-shown),
.input-dropdown .manage-payment-configurations-page .rs-form select.blazored-typeahead--recipient:not(:placeholder-shown),
.rs-form .manage-payment-configurations-page .form-control.blazored-typeahead--recipient:not(:placeholder-shown),
.rs-form .manage-payment-configurations-page .input-textarea textarea.blazored-typeahead--recipient:not(:placeholder-shown),
.input-textarea .rs-form .manage-payment-configurations-page textarea.blazored-typeahead--recipient:not(:placeholder-shown),
.rs-form .manage-payment-configurations-page .input-dropdown-small select.blazored-typeahead--recipient:not(:placeholder-shown),
.input-dropdown-small .rs-form .manage-payment-configurations-page select.blazored-typeahead--recipient:not(:placeholder-shown),
.rs-form .manage-payment-configurations-page .input-dropdown-no-label select.blazored-typeahead--recipient:not(:placeholder-shown),
.input-dropdown-no-label .rs-form .manage-payment-configurations-page select.blazored-typeahead--recipient:not(:placeholder-shown),
.rs-form .manage-payment-configurations-page .input-dropdown select.blazored-typeahead--recipient:not(:placeholder-shown),
.input-dropdown .rs-form .manage-payment-configurations-page select.blazored-typeahead--recipient:not(:placeholder-shown),
.manage-payment-configurations-page .rs-form .form-control.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.manage-payment-configurations-page .rs-form .input-textarea textarea.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.input-textarea .manage-payment-configurations-page .rs-form textarea.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.manage-payment-configurations-page .rs-form .input-dropdown-small select.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.input-dropdown-small .manage-payment-configurations-page .rs-form select.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.manage-payment-configurations-page .rs-form .input-dropdown-no-label select.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.input-dropdown-no-label .manage-payment-configurations-page .rs-form select.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.manage-payment-configurations-page .rs-form .input-dropdown select.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.input-dropdown .manage-payment-configurations-page .rs-form select.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.rs-form .manage-payment-configurations-page .form-control.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.rs-form .manage-payment-configurations-page .input-textarea textarea.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.input-textarea .rs-form .manage-payment-configurations-page textarea.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.rs-form .manage-payment-configurations-page .input-dropdown-small select.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.input-dropdown-small .rs-form .manage-payment-configurations-page select.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.rs-form .manage-payment-configurations-page .input-dropdown-no-label select.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.input-dropdown-no-label .rs-form .manage-payment-configurations-page select.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.rs-form .manage-payment-configurations-page .input-dropdown select.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown),
.input-dropdown .rs-form .manage-payment-configurations-page select.blazored-typeahead.modified.valid--recipient:not(:placeholder-shown) {
  padding-bottom: 12px;
  padding-top: 24px;
}
.manage-payment-configurations-page .dl-tooltip-icon.i-question-mark-circle:hover {
  background-color: #6d7878;
}
.manage-payment-configurations-page .dl-tooltip-icon.i-question-mark-circle:hover + .dl-tooltip {
  display: block;
}
.manage-payment-configurations-page .dl-tooltip {
  background-color: #6d7878;
  border-radius: 4px;
  bottom: 55px;
  display: none;
  max-width: 322px;
  position: absolute;
  right: 0px;
}
.manage-payment-configurations-page .dl-tooltip::after {
  border-color: #6d7878 transparent transparent transparent;
  border-style: solid;
  border-width: 5px;
  content: "";
  margin-left: -5px;
  position: absolute;
  right: 19px;
  top: 100%;
}
.manage-payment-configurations-page .dl-tooltip .dl-tooltip-text {
  color: #fff;
  padding: 4px 12px;
}
.manage-payment-configurations-page .dl-form-footer {
  margin-top: 24px;
}
.manage-payment-configurations-page .dl-form-footer .dl-form-submit {
  background-color: #6e4feb;
  border-radius: 4px;
  color: #fff;
  margin-left: 24px;
  padding: 8px 24px;
}
.manage-payment-configurations-page .dl-card {
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  margin-top: 8px;
}
.manage-payment-configurations-page .dl-card:first-of-type {
  margin-top: 0px;
}
.manage-payment-configurations-page .dl-card .dl-card-top {
  border-radius: 4px 4px 0px 0px;
}
.manage-payment-configurations-page .dl-card .dl-card-top h4 {
  word-break: break-word;
}
.manage-payment-configurations-page .dl-card .dl-card-top .dropdown-menu.show,
.manage-payment-configurations-page .dl-card .dl-card-top .dl-deals .show.dropdown-menu.padding-right,
.dl-deals .manage-payment-configurations-page .dl-card .dl-card-top .show.dropdown-menu.padding-right {
  left: unset !important;
  right: calc(100% - 32px) !important;
  top: 100% !important;
  transform: none !important;
  z-index: 1;
}
.manage-payment-configurations-page .dl-card .dl-card-top .dl-card-col {
  word-wrap: break-word;
}
.manage-payment-configurations-page .dl-card .dl-card-bottom {
  border-radius: 0px 0px 4px 4px;
}
.manage-payment-configurations-page .dl-card .dl-card-bottom .add-funding-source-button {
  width: fit-content;
}
.manage-payment-configurations-page .dl-card .dl-card-bottom .dl-panel .dropdown-menu,
.manage-payment-configurations-page .dl-card .dl-card-bottom .dl-panel .dl-deals .dropdown-menu.padding-right,
.dl-deals .manage-payment-configurations-page .dl-card .dl-card-bottom .dl-panel .dropdown-menu.padding-right {
  left: unset !important;
  right: calc(100% - 32px) !important;
  top: 100% !important;
  transform: none !important;
  z-index: 1;
}
.manage-payment-configurations-page .dl-card .dl-card-bottom .dl-panel .dl-panel-top {
  width: 100%;
}
@media only screen and (min-width: 576px) {
  .manage-payment-configurations-page .dl-card .dl-card-bottom .dl-panel .dl-panel-top {
    width: auto;
  }
}
.manage-payment-configurations-page .dl-card .dl-card-bottom .dl-panel .dl-panel-top .default-account-name {
  margin-left: 0 !important;
}
.manage-payment-configurations-page .dl-card .dl-card-bottom .dl-panel .dl-panel-top .account-name,
.manage-payment-configurations-page .dl-card .dl-card-bottom .dl-panel .dl-panel-top .default-account-name {
  font-family: "Poppins", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 0;
}
@media only screen and (min-width: 576px) {
  .manage-payment-configurations-page .dl-card .dl-card-bottom .dl-panel .dl-panel-top .account-name,
  .manage-payment-configurations-page .dl-card .dl-card-bottom .dl-panel .dl-panel-top .default-account-name {
    margin: 0px 0px 0px 31px;
  }
}
.manage-payment-configurations-page .dl-card .dl-card-bottom .dl-panel .states-list {
  background-color: #e2ebff;
  border-radius: 4px;
  display: flex;
  font-family: "Poppins", sans-serif;
  font-size: 0.75rem;
  min-height: 31px;
  padding: 5px 12px 5px 8px;
  width: 100%;
}
.manage-payment-configurations-page .dl-card .dl-card-bottom .dl-panel .edit-states-wrapper {
  min-width: fit-content;
}
.manage-payment-configurations-page .dl-card .mulish-micro-light {
  color: #232245;
  line-height: 20px;
  margin-bottom: 4px;
}
.modal[name=fundingSourceModal] .primary-modal-header,
.modal[name=stateFilterModal] .primary-modal-header {
  border-top: none;
}
.modal[name=fundingSourceModal] .primary-modal-content .modal-data-table,
.modal[name=stateFilterModal] .primary-modal-content .modal-data-table {
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .modal[name=fundingSourceModal] .primary-modal-footer,
  .modal[name=stateFilterModal] .primary-modal-footer {
    justify-content: center;
  }
}
@media only screen and (min-width: 992px) {
  .modal[name=fundingSourceModal] .primary-modal-footer button[type=submit],
  .modal[name=stateFilterModal] .primary-modal-footer button[type=submit] {
    width: auto !important;
  }
}
#passwordContent {
  background-color: #f8f9fc;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  padding: 8px 12px;
  width: 100%;
}
.add-payers-component .payer-card {
  background-color: #f8f9fc;
  border: 1px solid #e7eaf1;
  border-color: #e7eaf1 !important;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  padding: 12px;
}
.add-payers-component .payer-card:not(:first-of-type) {
  margin-top: 16px;
}
.add-payers-component .simple-table-col-right.invalid i {
  display: none;
}
.add-payers-component .simple-table-col-right.invalid p {
  color: #e11010 !important;
}
.add-payers-component .simple-table-col-right.valid p {
  color: #8be5a4 !important;
}
.admin-search-component .admin-list-toggle.collapsed .button-icon .i-chevron-up,
.admin-search-component .admin-list-toggle.collapsed .button-icon-filled .i-chevron-up {
  transform: rotate(180deg);
}
.admin-search-component .collapsible-list {
  flex-direction: column;
}
.admin-search-component .collapsible-list.collapse {
  display: none;
}
@media only screen and (min-width: 992px) {
  .admin-search-component .collapsible-list.collapse {
    display: flex;
    height: auto !important;
    visibility: visible;
  }
}
.admin-search-component .collapsible-list.collapse.show {
  display: flex;
  overflow: hidden;
}
.admin-search-component .collapsible-list.collapsing {
  overflow: hidden;
}
.admin-search-component .collapsible-list-item {
  background-color: #fff;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  margin-bottom: 12px;
}
.admin-search-component .collapsible-list-item:last-of-type {
  margin-bottom: 0px;
}
.admin-search-component .collapsible-list-item-header {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding: 8px 12px;
}
.admin-search-component .collapsible-list-item-body-content {
  background-color: #f4f6fb;
  border-radius: 0 0 4px 4px;
  display: flex;
  flex-direction: column;
  padding: 12px;
}
.admin-search-component .collapsible-list-item:has(.collapsed) .collapsible-list-item-header .button-icon .i-chevron-up,
.admin-search-component .collapsible-list-item:has(.collapsed) .collapsible-list-item-header .button-icon-filled .i-chevron-up {
  transform: rotate(180deg);
}
.admin-search-component .collapsible-list-item button.global-link,
.admin-search-component .collapsible-list-item button.global-link-red {
  position: relative;
}
.admin-search-component .collapsible-list .dl-forms__input--search2 {
  width: 100%;
}
.dl-affiliate__header {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 0 15px 50px 15px;
  padding-top: 20px;
}
@media only screen and (min-width: 480px) {
  .dl-affiliate__header {
    margin: 0 35vw 10px 35px;
    padding-top: 40px;
  }
}
@media only screen and (min-width: 560px) {
  .dl-affiliate__header {
    margin: 0 35vw 10px 35px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-affiliate__header {
    margin: 0 35vw 20px 100px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-affiliate__header {
    max-width: 600px;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-affiliate__header {
    margin: 0 42vw 20px 190px;
    max-width: 780px;
    padding-top: 50px;
  }
}
.dl-affiliate__header .dl-logo,
.dl-affiliate__header .navbar-topnav .top-navigation .navbar-brand-company,
.navbar-topnav .top-navigation .dl-affiliate__header .navbar-brand-company {
  height: 40px;
  margin-right: 10px;
  width: 44%;
}
@media only screen and (min-width: 768px) {
  .dl-affiliate__header .dl-logo,
  .dl-affiliate__header .navbar-topnav .top-navigation .navbar-brand-company,
  .navbar-topnav .top-navigation .dl-affiliate__header .navbar-brand-company {
    height: 60px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-affiliate__header .dl-logo,
  .dl-affiliate__header .navbar-topnav .top-navigation .navbar-brand-company,
  .navbar-topnav .top-navigation .dl-affiliate__header .navbar-brand-company {
    height: 80px;
  }
}
.dl-affiliate__header .dl-affiliate__plus-icon {
  color: #8be5a4;
  font-size: 30px;
  font-weight: 700;
  margin: 0 0 0 10px;
  padding-bottom: 10px;
}
@media only screen and (min-width: 400px) {
  .dl-affiliate__header .dl-affiliate__plus-icon {
    font-size: 40px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-affiliate__header .dl-affiliate__plus-icon {
    font-size: 4vw;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-affiliate__header .dl-affiliate__plus-icon {
    margin: 0 20px 0 30px;
  }
}
@media only screen and (min-width: 2000px) {
  .dl-affiliate__header .dl-affiliate__plus-icon {
    font-size: 60px;
  }
}
.dl-affiliate__header .dl-capecod-logo {
  height: 40px;
  margin-left: 10px;
  width: 50%;
}
@media only screen and (min-width: 768px) {
  .dl-affiliate__header .dl-capecod-logo {
    height: 60px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-affiliate__header .dl-capecod-logo {
    height: 80px;
  }
}
.dl-affiliate__header .dl-greateralabama-logo {
  height: 40px;
  margin-left: 10px;
  width: 50%;
}
@media only screen and (min-width: 768px) {
  .dl-affiliate__header .dl-greateralabama-logo {
    height: 60px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-affiliate__header .dl-greateralabama-logo {
    height: 80px;
  }
}
.dl-affiliate h3 {
  background: linear-gradient(110deg, #226ef2 0%, #8be5a4 100%);
  color: #fff;
  font-size: 0.875rem;
  line-height: 20px;
  margin-bottom: 32px;
  padding: 5px 15px;
  text-transform: uppercase;
}
@media only screen and (min-width: 400px) {
  .dl-affiliate h3 {
    font-size: 1.25rem;
    padding: 10px 20px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-affiliate h3 {
    font-size: 1.5rem;
    line-height: 24px;
    margin-bottom: 50px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-affiliate h3 {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 80px;
    padding: 16px 32px;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-affiliate h3 {
    font-size: 40px;
    line-height: 40px;
    padding: 20px 46px;
  }
}
.dl-affiliate__color-block {
  background: linear-gradient(110deg, #226ef2 0%, #8be5a4 100%);
  margin: 40px 0 10px;
  padding: 10px 159px 18px 15px;
  position: relative;
}
@media only screen and (min-width: 400px) {
  .dl-affiliate__color-block {
    margin: 40px 0 60px;
    padding: 10px 164px 18px 15px;
  }
}
@media only screen and (min-width: 480px) {
  .dl-affiliate__color-block {
    margin: 10px 0 60px;
    padding: 30px 170px 40px 40px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-affiliate__color-block {
    padding: 50px 40vw 60px 100px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-affiliate__color-block {
    margin: 10px 0 100px;
    padding: 50px 40vw 60px 100px;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-affiliate__color-block {
    padding: 10px 0 215px;
    padding: 60px 46vw 70px 190px;
  }
}
@media only screen and (min-width: 2000px) {
  .dl-affiliate__color-block {
    padding: 67px 46vw 82px 13vw;
  }
}
@media only screen and (min-width: 2400px) {
  .dl-affiliate__color-block {
    padding: 67px 1104px 82px 312px;
  }
}
.dl-affiliate__color-block p {
  color: #fff;
  font-size: 15px;
  line-height: 29px;
  margin-bottom: 0;
}
@media only screen and (min-width: 560px) {
  .dl-affiliate__color-block p {
    font-size: 1.25rem;
    line-height: 32px;
    margin-bottom: 20px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-affiliate__color-block p {
    font-size: 1.5rem;
    line-height: 40px;
    margin-bottom: 20px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-affiliate__color-block p {
    font-size: 36px;
    line-height: 50px;
    margin-bottom: 40px;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-affiliate__color-block p {
    font-size: 40px;
    line-height: 60px;
    margin-bottom: 50px;
  }
}
.dl-affiliate__color-block a.rs-btn,
.dl-affiliate__color-block button.rs-btn {
  background-color: #fff;
  color: #8be5a4;
  font-size: 1.25rem;
  font-weight: 700;
  padding: 10px 14px;
  text-transform: uppercase;
}
@media only screen and (min-width: 1200px) {
  .dl-affiliate__color-block a.rs-btn,
  .dl-affiliate__color-block button.rs-btn {
    font-size: 30px;
  }
}
.dl-affiliate__color-block-phone {
  background-image: url(https://cdn.depositlink.com/assets/homephone_sm.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 294px;
  position: absolute;
  right: 0;
  top: -58px;
  width: 169px;
  z-index: 900;
}
@media only screen and (min-width: 768px) {
  .dl-affiliate__color-block-phone {
    height: 46vw;
    max-height: 886px;
    max-width: 510px;
    right: 70px;
    top: -10vw;
    width: 26vw;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-affiliate__color-block-phone {
    right: 160px;
    top: -190px;
  }
}
@media only screen and (min-width: 2000px) {
  .dl-affiliate__color-block-phone {
    right: 220px;
  }
}
.dl-affiliate__body {
  padding: 30px 10px 23px;
  position: relative;
}
@media only screen and (min-width: 400px) {
  .dl-affiliate__body {
    padding: 30px 40px 23px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-affiliate__body {
    padding: 30px 100px 60px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-affiliate__body {
    padding: 30px 100px 100px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-affiliate__body {
    padding: 30px 190px 100px;
  }
}
.dl-affiliate__body h3 {
  display: table;
  margin-left: -10px;
  max-width: 200px;
  text-align: right;
}
@media only screen and (min-width: 400px) {
  .dl-affiliate__body h3 {
    margin-left: -40px;
    max-width: 100%;
    padding-left: 40px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-affiliate__body h3 {
    margin-left: -100px;
    padding-left: 100px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-affiliate__body h3 {
    margin-left: -190px;
    padding-left: 190px;
  }
}
.dl-affiliate__body p,
.dl-affiliate__body ul {
  font-size: 0.875rem;
}
@media only screen and (min-width: 768px) {
  .dl-affiliate__body p,
  .dl-affiliate__body ul {
    font-size: 1.125rem;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-affiliate__body p,
  .dl-affiliate__body ul {
    font-size: 1.5rem;
  }
}
.dl-affiliate__body p {
  line-height: 24px;
}
@media only screen and (min-width: 768px) {
  .dl-affiliate__body p {
    line-height: 30px;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-affiliate__body p {
    line-height: 36px;
  }
}
.dl-affiliate__body ul {
  line-height: 30px;
  list-style: none;
  padding-left: 18px;
}
@media only screen and (min-width: 768px) {
  .dl-affiliate__body ul {
    line-height: 36px;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-affiliate__body ul {
    line-height: 50px;
  }
}
.dl-affiliate__body ul li:before {
  color: #595959;
  content: "\2022";
  display: inline-block;
  font-weight: 300;
  margin-left: -1em;
  width: 1em;
}
@media only screen and (min-width: 992px) {
  .dl-affiliate__video-wrapper {
    display: flex;
  }
}
.dl-affiliate__footer {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-bottom: 36px;
  margin-top: 36px;
}
.dl-affiliate__footer i {
  height: 55px;
  margin-right: 20px;
  width: 140px;
}
@media only screen and (min-width: 768px) {
  .dl-affiliate__footer i {
    width: 300px;
  }
}
.dl-affiliate .dl-subpage-body__video--faqs {
  margin: 0 0 16px 0;
}
@media only screen and (min-width: 560px) {
  .dl-affiliate .dl-subpage-body__video--faqs {
    margin: 0 0 40px 0;
  }
}
@media only screen and (min-width: 992px) {
  .dl-affiliate .dl-subpage-body__video--faqs {
    margin: 0 40px 0 0;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-affiliate .dl-subpage-body__video--faqs {
    margin: 0 94px 0 0;
  }
}
@media only screen and (min-width: 992px) {
  .dl-affiliate__punch-list-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
.agent-destination-component .container-header-left .global-link,
.agent-destination-component .container-header-left .global-link-red {
  font-weight: unset;
}
.agent-destination-component .agent-wrapper {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  display: flex;
  margin-top: 8px;
  padding: 16px;
  position: relative;
  z-index: 3;
}
.agent-destination-component .deals-wrapper {
  border-top: none;
  padding-top: 4px;
  position: relative;
  top: -4px;
  z-index: 2;
}
.agent-search-component-wrapper:has(.input-search-bar-icon) .agent-search-component-button {
  right: 46px;
}
.agent-search-component .input-search-results {
  max-height: 400px;
  overflow-y: scroll;
  scrollbar-width: none;
}
.agent-search-component .input-search-results::-webkit-scrollbar {
  display: none;
}
.agent-search-component .input-search-results .search-result {
  background-color: #fff;
  cursor: pointer;
}
.agent-search-component .input-search-results .search-result .agent-photo {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 999px;
  height: 28px;
  margin-right: 8px;
  min-height: 28px;
  min-width: 28px;
  width: 28px;
}
.agent-search-component .input-search-results .search-result .agent-card {
  align-items: center;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.agent-search-component .input-search-results .search-result .agent-card .agent-info-wrapper {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  overflow: hidden;
}
.agent-search-component .input-search-results .search-result .agent-card .agent-info-wrapper .agent-info {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.agent-search-component .input-search-results .search-result .agent-card .agent-info-wrapper .agent-info p {
  overflow: hidden;
  text-overflow: ellipsis;
}
.agent-search-component-button {
  right: 3px;
  top: 3px;
  z-index: 3;
}
.agent-search-component-wrapper {
  position: relative;
}
.agents-list-component .agent-photo {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 999px;
  height: 32px;
  min-width: 32px;
  width: fit-content;
}
.agents-list-component .agent-photo:hover {
  cursor: pointer;
}
.agents-list-component .agent-photo.empty {
  align-items: center;
  background-color: #9a81fe;
  display: flex;
  justify-content: center;
}
.agents-list-component .agent-photo.empty .agent-initials {
  color: #fff;
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 0px;
  margin: 0px;
  width: fit-content;
}
.agents-list-component.payments-table table thead tr th,
.agents-list-component.payments-table table tbody tr td {
  max-width: 170px;
  width: unset;
}
.agents-list-component.payments-table table tbody tr:last-of-type {
  border-bottom: 1px solid #c9cfdc;
}
.alert-message,
.auth-modal-step .show-recovery-codes .alert-message-warning,
.alert-message-warning,
.alert-message-success,
.alert-message-focus,
.alert-message-flurry,
.alert-message-failure {
  border-radius: 4px;
  padding: 8px 12px;
}
@media only screen and (min-width: 768px) {
  .alert-message,
  .auth-modal-step .show-recovery-codes .alert-message-warning,
  .alert-message-warning,
  .alert-message-success,
  .alert-message-focus,
  .alert-message-flurry,
  .alert-message-failure {
    padding: 12px;
  }
}
.alert-message-failure {
  background: #ffe8e8;
  border: 1px solid #e11010;
}
.alert-message-flurry {
  background: #f4f6fb;
  border: 1px solid #c9cfdc;
}
.alert-message-focus {
  background: #e2ebff;
  border: 1px solid #b8cfff;
}
.alert-message-success {
  background: #e9ffef;
  border: 1px solid #8be5a4;
}
.alert-message-warning {
  background: #fffef1;
  border: 1px solid #ffc700;
}
.alert-message i,
.auth-modal-step .show-recovery-codes .alert-message-warning i,
.alert-message-failure i,
.alert-message-flurry i,
.alert-message-focus i,
.alert-message-success i,
.alert-message-warning i {
  align-self: flex-start;
  margin-right: 16px;
}
.alert-message p,
.auth-modal-step .show-recovery-codes .alert-message-warning p,
.alert-message-failure p,
.alert-message-flurry p,
.alert-message-focus p,
.alert-message-success p,
.alert-message-warning p {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 0px;
}
@media only screen and (min-width: 768px) {
  .alert-message p,
  .auth-modal-step .show-recovery-codes .alert-message-warning p,
  .alert-message-failure p,
  .alert-message-flurry p,
  .alert-message-focus p,
  .alert-message-success p,
  .alert-message-warning p {
    font-size: 0.875rem;
  }
}
.alert-message p:nth-child(2),
.auth-modal-step .show-recovery-codes .alert-message-warning p:nth-child(2),
.alert-message-failure p:nth-child(2),
.alert-message-flurry p:nth-child(2),
.alert-message-focus p:nth-child(2),
.alert-message-success p:nth-child(2),
.alert-message-warning p:nth-child(2) {
  margin-top: 4px;
}
.alert-message p a,
.auth-modal-step .show-recovery-codes .alert-message-warning p a,
.alert-message p button,
.auth-modal-step .show-recovery-codes .alert-message-warning p button,
.alert-message-failure p a,
.alert-message-failure p button,
.alert-message-flurry p a,
.alert-message-flurry p button,
.alert-message-focus p a,
.alert-message-focus p button,
.alert-message-success p a,
.alert-message-success p button,
.alert-message-warning p a,
.alert-message-warning p button {
  color: #0f58e7;
}
.alert-message p a:hover,
.auth-modal-step .show-recovery-codes .alert-message-warning p a:hover,
.alert-message p button:hover,
.auth-modal-step .show-recovery-codes .alert-message-warning p button:hover,
.alert-message-failure p a:hover,
.alert-message-failure p button:hover,
.alert-message-flurry p a:hover,
.alert-message-flurry p button:hover,
.alert-message-focus p a:hover,
.alert-message-focus p button:hover,
.alert-message-success p a:hover,
.alert-message-success p button:hover,
.alert-message-warning p a:hover,
.alert-message-warning p button:hover {
  text-decoration: underline;
}
.alert-message h4,
.auth-modal-step .show-recovery-codes .alert-message-warning h4,
.alert-message-failure h4,
.alert-message-flurry h4,
.alert-message-focus h4,
.alert-message-success h4,
.alert-message-warning h4 {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 0px;
}
.breadcrumbs {
  align-items: center;
  color: #232245;
  display: flex;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: normal;
}
.card-list {
  background-color: #f8f9fc;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  max-height: 450px;
  overflow: auto;
  overflow-x: hidden;
  padding: 12px;
}
.card-list-card {
  background-color: #fff;
  border: 1px solid #acbad8;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  margin-bottom: 12px;
  padding: 12px 16px;
}
@media only screen and (min-width: 768px) {
  .card-list-card {
    flex-direction: row;
  }
}
.card-list-card:last-of-type {
  margin-bottom: 0;
}
.card-list-card button {
  justify-content: center;
  margin: auto;
  margin-top: 12px;
  width: 100%;
}
.card-list-card button:hover {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .card-list-card button {
    margin-top: auto;
    width: auto;
  }
  .card-list-card button:hover {
    width: auto;
  }
}
.collapsible-info-blocks-component .info-block {
  background-color: #f4f6fb;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  padding: 8px 12px;
}
.collapsible-info-blocks-component .info-block:last-of-type ~ .info-block-spacer {
  display: none;
}
.collapsible-info-blocks-component .info-block-header {
  display: flex;
  gap: 12px;
  justify-content: space-between;
}
.dl-dailyUpdate {
  margin-top: 30px;
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate {
    margin-top: 40px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__wrapper {
    padding-top: 8px;
  }
}
.dl-dailyUpdate__filter {
  background-color: #f8f9fc;
  border-radius: 4px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 8px;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .dl-dailyUpdate__filter {
    align-items: center;
    flex-wrap: nowrap;
  }
}
.dl-dailyUpdate__filter.collapsed {
  display: none;
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__filter.collapsed {
    display: flex;
  }
}
.dl-dailyUpdate__filter-date {
  color: #000;
  font-family: "Poppins", sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__filter-date {
    align-items: flex-end;
    display: flex;
  }
}
.dl-dailyUpdate__filter-date-row {
  margin-bottom: 12px;
  margin-top: 32px;
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__filter-date-row {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
}
.dl-dailyUpdate__filter-date-row--download {
  display: flex;
}
.dl-dailyUpdate__filter-date-container {
  color: #592ed5;
  cursor: pointer;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 700;
  text-transform: none;
}
.dl-dailyUpdate__filter-date-container:hover a,
.dl-dailyUpdate__filter-date-container:hover button,
.dl-dailyUpdate__filter-date-container:active a,
.dl-dailyUpdate__filter-date-container:active button {
  color: #592ed5;
  text-decoration: underline;
}
.dl-dailyUpdate__filter-date-container th {
  color: #232245;
}
.dl-dailyUpdate__filter-date-trigger {
  display: inline-block;
}
.dl-dailyUpdate__filter-date-link {
  pointer-events: none;
  position: relative;
  z-index: 0;
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__filter-date-link {
    margin-left: 12px;
  }
}
.dl-dailyUpdate__filter-sortby {
  align-items: center;
  display: flex;
  margin-right: 16px;
}
.dl-dailyUpdate__filter-sortby label,
.dl-dailyUpdate__filter-sortby .file-list__row-item a.lower-text,
.dl-dailyUpdate__filter-sortby .file-list__row-item button.lower-text,
.file-list__row-item .dl-dailyUpdate__filter-sortby a.lower-text,
.file-list__row-item .dl-dailyUpdate__filter-sortby button.lower-text,
.dl-dailyUpdate__filter-sortby .file-list__row-item label.lower-text,
.file-list__row-item .dl-dailyUpdate__filter-sortby label.lower-text {
  margin-bottom: 0;
  margin-right: 6px;
  white-space: nowrap;
}
.dl-dailyUpdate__filter-download-link {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  font-weight: 700;
}
.dl-dailyUpdate__filter-download-link span {
  padding-left: 2px;
  padding-top: 2px;
}
.dl-dailyUpdate__filter .rs-form__group,
.dl-dailyUpdate__filter .rs-form__group--error,
.dl-dailyUpdate__filter .rs-form__group--verify-code,
.dl-dailyUpdate__filter .rs-form__group--center,
.dl-dailyUpdate__filter .rs-form__group--always-wrap,
.dl-dailyUpdate__filter .rs-form__group--state-zip,
.dl-dailyUpdate__filter .rs-form__group--zip-state {
  flex-grow: 1;
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__filter .rs-form__group,
  .dl-dailyUpdate__filter .rs-form__group--error,
  .dl-dailyUpdate__filter .rs-form__group--verify-code,
  .dl-dailyUpdate__filter .rs-form__group--center,
  .dl-dailyUpdate__filter .rs-form__group--always-wrap,
  .dl-dailyUpdate__filter .rs-form__group--state-zip,
  .dl-dailyUpdate__filter .rs-form__group--zip-state {
    margin: 0 5px 16px;
    width: 22%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-dailyUpdate__filter .rs-form__group,
  .dl-dailyUpdate__filter .rs-form__group--error,
  .dl-dailyUpdate__filter .rs-form__group--verify-code,
  .dl-dailyUpdate__filter .rs-form__group--center,
  .dl-dailyUpdate__filter .rs-form__group--always-wrap,
  .dl-dailyUpdate__filter .rs-form__group--state-zip,
  .dl-dailyUpdate__filter .rs-form__group--zip-state {
    width: 13%;
  }
  .dl-dailyUpdate__filter .rs-form__group:not(.dl-dailyUpdate__filter-item--large),
  .dl-dailyUpdate__filter .rs-form__group--error:not(.dl-dailyUpdate__filter-item--large),
  .dl-dailyUpdate__filter .rs-form__group--verify-code:not(.dl-dailyUpdate__filter-item--large),
  .dl-dailyUpdate__filter .rs-form__group--center:not(.dl-dailyUpdate__filter-item--large),
  .dl-dailyUpdate__filter .rs-form__group--always-wrap:not(.dl-dailyUpdate__filter-item--large),
  .dl-dailyUpdate__filter .rs-form__group--state-zip:not(.dl-dailyUpdate__filter-item--large),
  .dl-dailyUpdate__filter .rs-form__group--zip-state:not(.dl-dailyUpdate__filter-item--large) {
    max-width: 200px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-dailyUpdate__filter .rs-form__group,
  .dl-dailyUpdate__filter .rs-form__group--error,
  .dl-dailyUpdate__filter .rs-form__group--verify-code,
  .dl-dailyUpdate__filter .rs-form__group--center,
  .dl-dailyUpdate__filter .rs-form__group--always-wrap,
  .dl-dailyUpdate__filter .rs-form__group--state-zip,
  .dl-dailyUpdate__filter .rs-form__group--zip-state {
    width: 11%;
  }
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__filter .rs-form__group:last-of-type,
  .dl-dailyUpdate__filter .rs-form__group--error:last-of-type,
  .dl-dailyUpdate__filter .rs-form__group--verify-code:last-of-type,
  .dl-dailyUpdate__filter .rs-form__group--center:last-of-type,
  .dl-dailyUpdate__filter .rs-form__group--always-wrap:last-of-type,
  .dl-dailyUpdate__filter .rs-form__group--state-zip:last-of-type,
  .dl-dailyUpdate__filter .rs-form__group--zip-state:last-of-type {
    padding-right: 0;
  }
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__filter .rs-form__group.deal-types,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--error,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--verify-code,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--center,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--always-wrap,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--state-zip,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--zip-state {
    padding-left: 0;
    width: 22%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-dailyUpdate__filter .rs-form__group.deal-types,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--error,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--verify-code,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--center,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--always-wrap,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--state-zip,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--zip-state {
    margin-bottom: 0;
    width: 13%;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-dailyUpdate__filter .rs-form__group.deal-types,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--error,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--verify-code,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--center,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--always-wrap,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--state-zip,
  .dl-dailyUpdate__filter .deal-types.rs-form__group--zip-state {
    width: 11%;
  }
}
.dl-dailyUpdate__filter .rs-form__field::placeholder,
.dl-dailyUpdate__filter .dl-form__field::placeholder,
.dl-dailyUpdate__filter .dl-form__dropdown-toggle::placeholder,
.dl-dailyUpdate__filter .rs-form__field--recipient::placeholder,
.dl-dailyUpdate__filter .rs-form .blazored-typeahead--recipient::placeholder,
.rs-form .dl-dailyUpdate__filter .blazored-typeahead--recipient::placeholder,
.dl-dailyUpdate__filter .rs-form .blazored-typeahead.modified.valid--recipient::placeholder,
.rs-form .dl-dailyUpdate__filter .blazored-typeahead.modified.valid--recipient::placeholder {
  color: #595959;
}
.dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large {
  position: relative;
}
@media only screen and (min-width: 576px) {
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large {
    flex-grow: 0;
    width: 60%;
  }
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--error,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--verify-code,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--center,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--always-wrap,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--state-zip,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--zip-state {
    flex-grow: 1;
    width: 72%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--error,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--verify-code,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--center,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--always-wrap,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--state-zip,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--zip-state {
    width: 15%;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--error,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--verify-code,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--center,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--always-wrap,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--state-zip,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--large.rs-form__group--zip-state {
    width: 25%;
  }
}
@media only screen and (min-width: 576px) {
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button {
    padding-left: 10px;
    width: auto;
  }
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button {
    padding-left: 0;
    width: 100px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button {
    max-width: 160px;
  }
}
.dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button button {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button.rs-form__group,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button.rs-form__group--error,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button.rs-form__group--verify-code,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button.rs-form__group--center,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button.rs-form__group--always-wrap,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button.rs-form__group--state-zip,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button.rs-form__group--zip-state {
    width: 22%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button.rs-form__group,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button.rs-form__group--error,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button.rs-form__group--verify-code,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button.rs-form__group--center,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button.rs-form__group--always-wrap,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button.rs-form__group--state-zip,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button.rs-form__group--zip-state {
    width: auto;
  }
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button .dl-button--primary,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button .dl-button--outline,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button .dl-button--secondary,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button .dl-button--primary-white {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button .dl-button--primary,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button .dl-button--outline,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button .dl-button--secondary,
  .dl-dailyUpdate__filter .dl-dailyUpdate__filter-item--button .dl-button--primary-white {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.dl-dailyUpdate__filter .dl-filters__dropdown {
  background-position: 97% center;
  background-size: 1.5em 1.5em;
  font-size: 0.875rem;
  line-height: 18px;
  padding: 12px;
  padding-right: 32px;
  text-align: left;
}
@media only screen and (min-width: 992px) {
  .dl-dailyUpdate__filter .form-group,
  .dl-dailyUpdate__filter .input-textarea-col,
  .dl-dailyUpdate__filter .input-dropdown-small-col,
  .dl-dailyUpdate__filter .input-dropdown-no-label-col,
  .dl-dailyUpdate__filter .input-dropdown-col {
    margin-bottom: 0;
  }
}
.dl-dailyUpdate__group-collapse-all {
  border-bottom: 1px solid #acbad8;
  display: flex;
  justify-content: space-between;
  margin-bottom: 12px;
  width: 100%;
}
.dl-dailyUpdate__group-deals .dl-dailyUpdate__label {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-style: normal;
}
.dl-dailyUpdate__group-deals .dl-dailyUpdate__label:before {
  margin-right: 8px;
}
.dl-dailyUpdate__label {
  margin-bottom: 0;
}
.dl-dailyUpdate__label:before {
  background-color: #000 !important;
  border-color: #fff !important;
  vertical-align: middle !important;
}
.dl-dailyUpdate__collapse {
  color: #592ed5;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 700;
}
.dl-dailyUpdate__collapse:hover,
.dl-dailyUpdate__collapse:active {
  text-decoration: underline;
}
.dl-dailyUpdate__office-group-header {
  align-items: flex-end;
  display: flex;
  justify-content: space-between;
  margin-top: 16px;
  padding-bottom: 8px;
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__office-group-header {
    margin-top: 16px;
  }
}
.dl-dailyUpdate__office-group-header h4 {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  margin-bottom: 0;
  margin-right: 16px;
  margin-top: 0;
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__office-group-header h4 {
    margin-right: 0;
  }
}
.dl-dailyUpdate__office-group-collapse {
  color: #592ed5;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 700;
  white-space: nowrap;
}
.dl-dailyUpdate__office-group-collapse:hover,
.dl-dailyUpdate__office-group-collapse:active {
  text-decoration: underline;
}
.dl-dailyUpdate__office-group-item {
  margin-bottom: 16px;
}
.dl-dailyUpdate__office-group-item .dl-button--link.dl-dailyUpdate__cancel-link,
.dl-dailyUpdate__office-group-item .dl-dailyUpdate__cancel-link.dl-button--link__cancel {
  text-align: left;
}
.dl-dailyUpdate__office-group-block {
  background-color: #f3f3f3;
  margin-bottom: 12px;
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__office-group-block {
    padding: 10px 20px 20px;
  }
}
.dl-dailyUpdate__office-group-block h5 {
  border-bottom: 1px solid #f3f3f3;
  color: #592ed5;
  font-size: 1rem;
  font-weight: 700;
  margin-bottom: 0;
  padding: 14px 10px 10px;
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__office-group-block h5 {
    border-bottom: none;
    padding: 0;
  }
}
@media only screen and (min-width: 992px) {
  .dl-dailyUpdate__office-group-block h5 {
    width: 50%;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-dailyUpdate__office-group-block h5 {
    font-size: 1.25rem;
  }
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__office-group-block-content {
    margin: 0;
    padding: 0;
  }
}
.dl-dailyUpdate__office-group-block-content .rs-table__content,
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end {
  border-right: 1px solid #e7eaf1;
  padding: 0;
}
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item,
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--center-icon,
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--center-icon-stacked,
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--center-icon-stacked-wide,
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--main-mobile,
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--hiddenmobile,
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--collapsible,
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--collapsible-select,
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--collapsible-large,
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--collapsible-small,
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item,
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--center-icon,
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--center-icon-stacked,
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--center-icon-stacked-wide,
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--main-mobile,
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--hiddenmobile,
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--collapsible,
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--collapsible-select,
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--collapsible-large,
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--collapsible-small,
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item__select,
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item__select {
  border-color: #e7eaf1;
  padding: 7px;
  width: fit-content !important;
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item,
  .dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--center-icon,
  .dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--center-icon-stacked,
  .dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--center-icon-stacked-wide,
  .dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--main-mobile,
  .dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--hiddenmobile,
  .dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--collapsible,
  .dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--collapsible-select,
  .dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--collapsible-large,
  .dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item--collapsible-small,
  .dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item,
  .dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--center-icon,
  .dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--center-icon-stacked,
  .dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--center-icon-stacked-wide,
  .dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--main-mobile,
  .dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--hiddenmobile,
  .dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--collapsible,
  .dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--collapsible-select,
  .dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--collapsible-large,
  .dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item--collapsible-small,
  .dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item__select,
  .dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item__select {
    width: 100% !important;
  }
}
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item__select,
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item__select {
  border-right: 1px solid #e7eaf1 !important;
}
.dl-dailyUpdate__office-group-block-content .rs-table__row {
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  box-shadow: none;
  margin-bottom: 10px;
}
.dl-dailyUpdate__office-group-block-content .rs-table__item--collapsible,
.dl-dailyUpdate__office-group-block-content .rs-table__item--collapsible-select,
.dl-dailyUpdate__office-group-block-content .rs-table__item--collapsible-large,
.dl-dailyUpdate__office-group-block-content .rs-table__item--collapsible-small,
.dl-dailyUpdate__office-group-block-content .rs-table__item--collapsible-large,
.dl-dailyUpdate__office-group-block-content .rs-table__item--collapsible-small {
  border-color: #e7eaf1;
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__office-group-block-content .rs-table__item--collapsible,
  .dl-dailyUpdate__office-group-block-content .rs-table__item--collapsible-select,
  .dl-dailyUpdate__office-group-block-content .rs-table__item--collapsible-large,
  .dl-dailyUpdate__office-group-block-content .rs-table__item--collapsible-small,
  .dl-dailyUpdate__office-group-block-content .rs-table__item--collapsible-large,
  .dl-dailyUpdate__office-group-block-content .rs-table__item--collapsible-small {
    display: flex;
    justify-content: center;
    line-height: 1.4;
    padding: 10px 16px;
  }
}
.dl-dailyUpdate__office-group-block-content .rs-table__item-button {
  display: flex;
  font-size: 1rem;
  justify-content: center;
}
@media only screen and (min-width: 768px) {
  .dl-dailyUpdate__office-group-block-content .rs-table__item-button {
    white-space: nowrap;
  }
}
.dl-dailyUpdate__office-group-block-content .rs-table__icon--verbose-amount,
.dl-dailyUpdate__office-group-block-content .rs-table__icon--verbose-amount--red {
  line-height: 1.4;
}
.dl-dailyUpdate__office-group-block-content .rs-table__icon--verbose-id {
  font-size: 0.75rem;
  line-height: 1.4;
}
.dl-dailyUpdate__office-group-block-content .rs-table__icon--verbose-title {
  border-color: #e7eaf1;
  color: #232245;
  font-size: 0.75rem;
  line-height: 13px;
  margin-top: 0;
  text-transform: none;
}
.dl-dailyUpdate__office-group-block-content .rs-table__icon--verbose-status,
.dl-dailyUpdate__office-group-block-content .rs-table__icon--verbose-status--red {
  color: #232245;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.4;
  text-transform: none;
}
.dl-dailyUpdate__office-group-block-content .rs-table__icon--verbose-status a,
.dl-dailyUpdate__office-group-block-content .rs-table__icon--verbose-status--red a,
.dl-dailyUpdate__office-group-block-content .rs-table__icon--verbose-status button,
.dl-dailyUpdate__office-group-block-content .rs-table__icon--verbose-status--red button {
  color: #232245;
}
.dl-dailyUpdate__office-group-block-content .rs-table__icon--verbose-status-dot,
.dl-dailyUpdate__office-group-block-content .rs-table__icon--verbose-status-dot--red,
.dl-dailyUpdate__office-group-block-content .rs-table__icon--verbose-status-dot--green {
  background-color: #000;
  border-radius: 999px;
  display: inline-block;
  height: 4px;
  margin-right: 4px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 4px;
}
.dl-dailyUpdate__office-group-block-content .rs-table__icon--verbose-status-dot--green {
  background-color: #8be5a4;
}
.dl-dailyUpdate__office-group-block-content .rs-table__icon--verbose-status-dot--red {
  background-color: #e11010;
}
.dl-dailyUpdate__checkbox + label,
.file-list__row-item .dl-dailyUpdate__checkbox + a.lower-text,
.file-list__row-item .dl-dailyUpdate__checkbox + button.lower-text,
.file-list__row-item .dl-dailyUpdate__checkbox + label.lower-text {
  font-size: 13px;
  font-style: italic;
  font-weight: 400;
  text-transform: initial;
}
.dl-dailyUpdate__cancel-link {
  color: #e11010 !important;
  font-size: 0.75rem !important;
  font-weight: 400 !important;
  padding: 0 !important;
}
.date-range-picker-component {
  padding: 0px;
  width: 100%;
}
.date-range-picker-component .picker-dropdown-link {
  align-items: center;
  border: 1px solid #acbad8;
  border-radius: 4px;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  padding: 8px 12px;
  transition: none;
  user-select: none;
}
.date-range-picker-component .picker-dropdown-link p {
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 22px;
}
.date-range-picker-component .daterangepicker td.disabled {
  color: #cbcbcb;
}
.date-range-picker-component .daterangepicker td.available,
.date-range-picker-component .daterangepicker td.available.in-range,
.date-range-picker-component .daterangepicker td.available:not(.off):not(.in-range):not(.active),
.date-range-picker-component .daterangepicker td.available:hover,
.date-range-picker-component .daterangepicker td.available.in-range:hover,
.date-range-picker-component .daterangepicker td.available:not(.off):not(.in-range):not(.active):hover {
  border-radius: 4px;
  color: #6e4feb;
  font-weight: 600;
}
.date-range-picker-component .daterangepicker td.available.active,
.date-range-picker-component .daterangepicker td.available.in-range.active,
.date-range-picker-component .daterangepicker td.available:not(.off):not(.in-range):not(.active).active,
.date-range-picker-component .daterangepicker td.available:hover.active,
.date-range-picker-component .daterangepicker td.available.in-range:hover.active,
.date-range-picker-component .daterangepicker td.available:not(.off):not(.in-range):not(.active):hover.active {
  background-color: #6e4feb;
  color: #fff;
}
.date-range-picker-component .daterangepicker select option {
  color: #232245;
}
.date-range-picker-component .daterangepicker select option:disabled {
  color: #cbcbcb;
}
.day-of-the-month-picker-component {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.day-of-the-month-picker-component .picker-calendar {
  background-color: #f8f9fc;
  border: 1px solid #acbad8;
  border-radius: 4px;
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  max-width: 100%;
  overflow: hidden;
  overflow-x: auto;
  width: fit-content;
}
.day-of-the-month-picker-component .picker-calendar:has(.picker-date.invalid) {
  border-color: #e11010 !important;
}
.day-of-the-month-picker-component .picker-calendar:has(.picker-date.invalid) .picker-date.invalid {
  border-color: #acbad8 !important;
}
.day-of-the-month-picker-component .picker-calendar .picker-date {
  align-items: center;
  border-bottom: 1px solid #acbad8;
  border-right: 1px solid #acbad8;
  display: flex;
  justify-content: center;
  padding: 4px;
}
@media only screen and (min-width: 768px) {
  .day-of-the-month-picker-component .picker-calendar .picker-date {
    padding: 8px;
  }
}
.day-of-the-month-picker-component .picker-calendar .picker-date:nth-child(7n) {
  border-right: none;
}
.day-of-the-month-picker-component .picker-calendar .picker-date:nth-child(29),
.day-of-the-month-picker-component .picker-calendar .picker-date:nth-child(30),
.day-of-the-month-picker-component .picker-calendar .picker-date:nth-child(31) {
  border-bottom: none;
}
.day-of-the-month-picker-component .picker-calendar .picker-date:hover .picker-date-text {
  background-color: #c9cfdc;
}
.day-of-the-month-picker-component .picker-calendar .picker-date:focus-visible .picker-date-text {
  border: 2px solid #0f58e7;
}
.day-of-the-month-picker-component .picker-calendar .picker-date.selected .picker-date-text {
  background-color: #e3daff;
  border: 1px solid #6e4feb;
}
.day-of-the-month-picker-component .picker-calendar .picker-date-text {
  align-items: center;
  border-radius: 999px;
  color: #565676;
  display: flex;
  font-family: "Mulish", sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  height: 30px;
  justify-content: center;
  line-height: normal;
  margin: 0px;
  max-height: 30px;
  max-width: 30px;
  min-height: 30px;
  min-width: 30px;
  width: 30px;
}
@media only screen and (min-width: 768px) {
  .day-of-the-month-picker-component .picker-calendar .picker-date-text {
    height: 36px;
    margin: 0px;
    max-height: 36px;
    max-width: 36px;
    min-height: 36px;
    min-width: 36px;
    width: 36px;
  }
}
.day-of-the-month-picker-component .picker-calendar .picker-date:disabled,
.day-of-the-month-picker-component .picker-calendar .picker-date:disabled .selected {
  cursor: default;
  user-select: none;
}
.day-of-the-month-picker-component .picker-calendar .picker-date:disabled .picker-date-text,
.day-of-the-month-picker-component .picker-calendar .picker-date:disabled .selected .picker-date-text {
  background-color: transparent;
  border: none;
  color: #8e8d97;
  text-decoration: line-through;
}
.deal-card-component {
  margin-bottom: 8px;
}
.deal-card-component:last-of-type {
  margin-bottom: 0px;
}
.deal-card-component .input-radio-emphasized {
  margin-top: 8px;
  width: 100%;
}
.deal-card-component .input-radio-emphasized:first-of-type {
  margin-top: 0px;
}
.deal-card-component .input-radio-emphasized input:checked + label,
.deal-card-component .input-radio-emphasized .file-list__row-item input:checked + a.lower-text,
.deal-card-component .input-radio-emphasized .file-list__row-item input:checked + button.lower-text,
.file-list__row-item .deal-card-component .input-radio-emphasized input:checked + a.lower-text,
.file-list__row-item .deal-card-component .input-radio-emphasized input:checked + button.lower-text,
.deal-card-component .input-radio-emphasized .file-list__row-item input:checked + label.lower-text {
  background-color: #fff;
  border: 1px solid #6e4feb;
}
.deal-card-component .input-radio-emphasized input:disabled + label,
.deal-card-component .input-radio-emphasized .file-list__row-item input:disabled + a.lower-text,
.deal-card-component .input-radio-emphasized .file-list__row-item input:disabled + button.lower-text,
.file-list__row-item .deal-card-component .input-radio-emphasized input:disabled + a.lower-text,
.file-list__row-item .deal-card-component .input-radio-emphasized input:disabled + button.lower-text,
.deal-card-component .input-radio-emphasized .file-list__row-item input:disabled + label.lower-text {
  background-color: #f3f3f3;
  border: 1px solid #cbcbcb;
}
.deal-card-component .input-radio-emphasized input:disabled + label p,
.deal-card-component .input-radio-emphasized .file-list__row-item input:disabled + a.lower-text p,
.deal-card-component .input-radio-emphasized .file-list__row-item input:disabled + button.lower-text p,
.file-list__row-item .deal-card-component .input-radio-emphasized input:disabled + a.lower-text p,
.file-list__row-item .deal-card-component .input-radio-emphasized input:disabled + button.lower-text p {
  color: #8e8d97 !important;
}
.deal-card-component .input-radio-emphasized label,
.deal-card-component .input-radio-emphasized .file-list__row-item a.lower-text,
.deal-card-component .input-radio-emphasized .file-list__row-item button.lower-text,
.file-list__row-item .deal-card-component .input-radio-emphasized a.lower-text,
.file-list__row-item .deal-card-component .input-radio-emphasized button.lower-text {
  background-color: #fff;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  width: 100%;
}
.deal-card-component .input-radio-emphasized label:hover,
.deal-card-component .input-radio-emphasized .file-list__row-item a.lower-text:hover,
.deal-card-component .input-radio-emphasized .file-list__row-item button.lower-text:hover,
.file-list__row-item .deal-card-component .input-radio-emphasized a.lower-text:hover,
.file-list__row-item .deal-card-component .input-radio-emphasized button.lower-text:hover {
  background-color: #fff;
}
.deal-card-component .input-radio-emphasized label:active,
.deal-card-component .input-radio-emphasized .file-list__row-item a.lower-text:active,
.deal-card-component .input-radio-emphasized .file-list__row-item button.lower-text:active,
.file-list__row-item .deal-card-component .input-radio-emphasized a.lower-text:active,
.file-list__row-item .deal-card-component .input-radio-emphasized button.lower-text:active {
  background-color: #fff;
}
.deal-card-component .input-radio-emphasized label .card-info,
.deal-card-component .input-radio-emphasized .file-list__row-item a.lower-text .card-info,
.deal-card-component .input-radio-emphasized .file-list__row-item button.lower-text .card-info,
.file-list__row-item .deal-card-component .input-radio-emphasized a.lower-text .card-info,
.file-list__row-item .deal-card-component .input-radio-emphasized button.lower-text .card-info {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.deal-card-component .input-radio-emphasized label .card-info-row,
.deal-card-component .input-radio-emphasized .file-list__row-item a.lower-text .card-info-row,
.deal-card-component .input-radio-emphasized .file-list__row-item button.lower-text .card-info-row,
.file-list__row-item .deal-card-component .input-radio-emphasized a.lower-text .card-info-row,
.file-list__row-item .deal-card-component .input-radio-emphasized button.lower-text .card-info-row {
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 768px) {
  .deal-card-component .input-radio-emphasized label .card-info-row,
  .deal-card-component .input-radio-emphasized .file-list__row-item a.lower-text .card-info-row,
  .deal-card-component .input-radio-emphasized .file-list__row-item button.lower-text .card-info-row,
  .file-list__row-item .deal-card-component .input-radio-emphasized a.lower-text .card-info-row,
  .file-list__row-item .deal-card-component .input-radio-emphasized button.lower-text .card-info-row {
    flex-direction: row;
    gap: 12px;
    justify-content: space-between;
    width: 100%;
  }
}
.deal-card-component .input-radio-emphasized label .card-info-col,
.deal-card-component .input-radio-emphasized .file-list__row-item a.lower-text .card-info-col,
.deal-card-component .input-radio-emphasized .file-list__row-item button.lower-text .card-info-col,
.file-list__row-item .deal-card-component .input-radio-emphasized a.lower-text .card-info-col,
.file-list__row-item .deal-card-component .input-radio-emphasized button.lower-text .card-info-col {
  display: flex;
  flex-direction: column;
  margin-top: 12px;
}
.deals-wrapper {
  background-color: #f8f9fc;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
}
.dropdown-button {
  height: 30px;
  line-height: 0;
  min-height: 30px;
  min-width: 30px;
  position: relative;
  width: 30px;
}
@media only screen and (min-width: 768px) {
  .dropdown-button {
    height: 24px;
    min-height: 24px;
    min-width: 24px;
    width: 24px;
  }
}
.dropdown-button .dropdown-toggle {
  align-items: center;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 999px !important;
  height: 30px;
  justify-content: center;
  min-height: 30px;
  min-width: 30px;
  padding: 0px;
  width: 30px;
}
@media only screen and (min-width: 768px) {
  .dropdown-button .dropdown-toggle {
    height: 24px;
    min-height: 24px;
    min-width: 24px;
    width: 24px;
  }
}
.dropdown-button .dropdown-toggle:after {
  display: none;
}
.dropdown-button .dropdown-toggle:hover {
  background-color: #c9cfdc;
  border: 1px solid #c9cfdc;
}
.dropdown-button .dropdown-toggle:active {
  background-color: #c9cfdc;
  border: 1px solid #c9cfdc;
}
.dropdown-button .dropdown-toggle:focus {
  border: 1px solid #232245;
}
.dropdown-button .dropdown-toggle:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  pointer-events: none;
}
.dropdown-menu.detached,
.dl-deals .detached.dropdown-menu.padding-right,
.dropdown-button .dropdown-menu,
.dropdown-button .dl-deals .dropdown-menu.padding-right,
.dl-deals .dropdown-button .dropdown-menu.padding-right {
  display: none;
  max-width: calc(100dvw - 41px);
  padding: 0px;
  position: fixed;
  width: max-content;
  z-index: 9999;
}
.show.dropdown-menu.detached,
.dropdown-button .show.dropdown-menu {
  display: block;
}
[x-placement^=top].dropdown-menu.detached,
.dropdown-button [x-placement^=top].dropdown-menu {
  margin-bottom: 4px;
  margin-top: 0px;
}
[x-placement^=bottom].dropdown-menu.detached,
.dropdown-button [x-placement^=bottom].dropdown-menu {
  margin-bottom: 0px;
  margin-top: 4px;
}
.dropdown-menu.detached .dropdown-item,
.dropdown-button .dropdown-menu .dropdown-item {
  align-items: center;
  color: #232245;
  display: flex;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  justify-content: flex-start;
  line-height: normal;
  margin-bottom: 8px;
  margin-bottom: 0px;
  padding: 12px 16px;
  text-align: left;
  text-wrap: wrap;
  width: 100%;
}
.dropdown-menu.detached .dropdown-item:last-of-type,
.dropdown-button .dropdown-menu .dropdown-item:last-of-type {
  margin-bottom: 0px;
}
.dropdown-menu.detached .dropdown-item:hover,
.dropdown-button .dropdown-menu .dropdown-item:hover,
.dropdown-menu.detached .dropdown-item:active,
.dropdown-button .dropdown-menu .dropdown-item:active,
.dropdown-menu.detached .dropdown-item:focus-visible,
.dropdown-button .dropdown-menu .dropdown-item:focus-visible {
  background-color: #e7eaf1;
  cursor: pointer;
}
@media only screen and (min-width: 768px) {
  .dropdown-menu.detached .dropdown-item,
  .dropdown-button .dropdown-menu .dropdown-item {
    padding: 12px 16px;
  }
}
.dropdown-collapse {
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dropdown-collapse {
    width: fit-content;
  }
}
@media only screen and (max-width: 767px) {
  .dropdown-collapse:has(.dropdown-menu.show, .dl-deals .show.dropdown-menu.padding-right) button {
    border-radius: 4px 4px 0px 0px !important;
  }
}
.dropdown-collapse button {
  justify-content: center;
  transition: none;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dropdown-collapse button {
    width: max-content;
  }
}
.dropdown-collapse .dropdown-menu,
.dropdown-collapse .dl-deals .dropdown-menu.padding-right,
.dl-deals .dropdown-collapse .dropdown-menu.padding-right {
  gap: 12px;
  height: fit-content;
  left: auto !important;
  margin: 0px;
  margin-top: 35px;
  max-height: 500px;
  overflow-y: auto;
  padding: 12px;
  right: 0;
  transform: none !important;
  width: 360px;
}
@media only screen and (max-width: 767px) {
  .dropdown-collapse .dropdown-menu,
  .dropdown-collapse .dl-deals .dropdown-menu.padding-right,
  .dl-deals .dropdown-collapse .dropdown-menu.padding-right {
    border-radius: 0px 0px 4px 4px;
    margin: 0px;
    max-height: unset;
    overflow-y: unset;
    position: relative !important;
    transform: none !important;
    width: 100%;
  }
}
.dropdown-collapse .dropdown-menu .dropdown-item {
  border-radius: 4px;
  margin-top: 12px;
  padding: 12px;
  white-space: wrap;
  width: 100%;
}
.dropdown-collapse .dropdown-menu .dropdown-item:first-of-type {
  margin-top: 0px;
}
.dropdown-collapse .dropdown-menu .dropdown-item:hover {
  background-color: #f1f2fc;
  border: 1px solid #6e4feb;
}
.edit-depositlink-pay-component .split-field-row {
  background-color: #f8f9fc;
  border: 1px solid #acbad8;
  border-radius: 4px;
  flex-wrap: nowrap !important;
  transition: border-color 0.15s ease-in-out;
}
.edit-depositlink-pay-component .split-field-row:has(input:active) {
  border: 1px solid #0f58e7;
}
.edit-depositlink-pay-component .split-field-row:has(input:focus),
.edit-depositlink-pay-component .split-field-row:has(input:focus-visible) {
  border: 1px solid #0f58e7;
}
.edit-depositlink-pay-component .split-field-row:has(input:disabled) {
  background-color: #f3f3f3;
  border: 1px solid #cbcbcb;
}
.edit-depositlink-pay-component .split-field-row:has(input:disabled:active) {
  border: 1px solid #cbcbcb;
}
.edit-depositlink-pay-component .split-field-row:has(input.invalid) {
  border: 1px solid #e11010;
}
.edit-depositlink-pay-component .split-field-col:last-child {
  border-left: 1px solid #e7eaf1;
}
.edit-depositlink-pay-component .split-field-col label,
.edit-depositlink-pay-component .split-field-col .file-list__row-item a.lower-text,
.edit-depositlink-pay-component .split-field-col .file-list__row-item button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field-col a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field-col button.lower-text {
  align-items: center;
  display: flex;
  height: 100%;
  padding-left: 12px;
  padding-right: 12px;
}
.edit-depositlink-pay-component .split-field-col .field {
  width: 100%;
}
.edit-depositlink-pay-component .split-field-col input {
  border: none !important;
}
.edit-depositlink-pay-component .split-field-col input:disabled {
  color: #565676 !important;
}
.external-recipient-component .input-text-dl-col .button-icon,
.external-recipient-component .input-text-dl-col .button-icon-filled,
.external-recipient-component .edit-depositlink-pay-component .split-field-col .button-icon,
.external-recipient-component .edit-depositlink-pay-component .split-field-col .button-icon-filled,
.edit-depositlink-pay-component .external-recipient-component .split-field-col .button-icon,
.edit-depositlink-pay-component .external-recipient-component .split-field-col .button-icon-filled {
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
}
.file-list-component {
  background-color: #fff;
  border-radius: 4px;
  display: flex;
  max-width: 100%;
  overflow-x: scroll;
  width: 100%;
}
.file-list-component::-webkit-scrollbar {
  display: none;
}
.file-list-table {
  width: 100%;
}
.file-list-table tr {
  background-color: #f4f6fb;
  border-bottom: 1px solid #acbad8;
  width: 100%;
}
.file-list-table tr:last-child {
  border-bottom: none;
}
.file-list-table tr th {
  padding: 8px 12px;
}
.file-list-table tr td {
  padding: 12px;
}
.file-list-table tr td:has(.truncated) {
  max-width: 48px;
}
.file-list-table tr td.delete {
  width: 20px;
}
.file-list,
.file-upload-box .file-list {
  font-size: 0.75rem;
  max-height: 150px;
  overflow: auto;
  width: 100%;
}
.file-list tr,
.file-upload-box .file-list tr {
  border-collapse: separate;
}
.file-list tr:last-of-type {
  border-radius: 0 0 4px 4px;
}
.file-list th,
.file-upload-box .file-list th {
  background-color: #e7eaf1;
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  min-width: 65px;
  padding: 8px;
}
.file-list td,
.file-upload-box .file-list td {
  border-top: 0.5px solid #e7eaf1;
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  max-width: 70px;
  overflow: hidden;
  padding: 8px;
  text-overflow: ellipsis;
}
.file-list td:last-of-type {
  border-collapse: separate;
  border-radius: 4px;
  padding: 12px 10px;
}
@media only screen and (min-width: 576px) {
  .file-list td,
  .file-upload-box .file-list td {
    max-width: 95px;
    width: auto;
  }
}
@media only screen and (min-width: 1200px) {
  .file-list td,
  .file-upload-box .file-list td {
    max-width: 58px;
  }
}
@media only screen and (min-width: 1400px) {
  .file-list td,
  .file-upload-box .file-list td {
    max-width: 95px;
  }
}
.file-list td button,
.file-upload-box .file-list td button {
  bottom: 2px;
  position: relative;
}
.file-list__row {
  display: flex;
  padding: 10px;
}
.file-list__row-item {
  display: block;
  padding: 0 10px;
}
.file-list__row-item:last-of-type {
  margin-left: auto;
}
.file-list__row-item a,
.file-list__row-item button,
.file-list__row-item label,
.file-list__row-item a.lower-text,
.file-list__row-item button.lower-text,
.file-list__row-item label.lower-text {
  margin-bottom: 0px;
  max-width: 140px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.file-list__row-item a.lower-text,
.file-list__row-item button.lower-text,
.file-list__row-item label.lower-text {
  color: #595959;
  font-size: 10px;
}
.file-upload,
.file-upload-frost,
.file-upload-white {
  font-size: 0.875rem;
  max-height: 200px;
}
.file-upload-center {
  text-align: center;
}
.file-upload input[type=file],
.file-upload-frost input[type=file],
.file-upload-white input[type=file] {
  cursor: pointer;
  height: 100%;
  max-height: 310px;
  opacity: 0;
  position: absolute;
  width: 90%;
}
.file-upload input[type=file].hidden,
.file-upload-frost input[type=file].hidden,
.file-upload-white input[type=file].hidden {
  height: 0px;
  width: 0px;
}
.file-upload input[type=file].is-dragover,
.file-upload-frost input[type=file].is-dragover,
.file-upload-white input[type=file].is-dragover {
  background-color: #acbad8;
  opacity: 2;
}
.file-upload input[type=file].photo-upload,
.file-upload-frost input[type=file].photo-upload,
.file-upload-white input[type=file].photo-upload {
  max-height: 200px;
}
.file-upload-white {
  background-color: #fff;
  max-height: 100% !important;
}
.file-upload-white .file-upload-box {
  height: 100%;
}
.file-upload-frost {
  background-color: #f8f9fc;
  border: 2px dashed #e7eaf1;
  border-radius: 4px;
  max-height: 400px;
  padding: 48px 16px;
  position: relative;
  width: 100%;
}
.file-upload-frost input[type=file] {
  left: 0;
  top: 0;
  width: 100%;
}
.file-upload-frost.photo-upload {
  max-height: 400px;
}
.file-upload-box .center-vertical {
  margin: 35px auto;
}
.file-upload-box .file-list {
  max-height: 150px;
}
.dl-filters {
  font-family: "Mulish", sans-serif;
  line-height: 1.3;
}
@media only screen and (min-width: 768px) {
  .dl-filters {
    width: 100%;
  }
}
.dl-filters__filter {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: -14px;
  padding: 8px 0 16px;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-filters__filter {
    align-items: center;
    flex-wrap: nowrap;
    justify-content: left;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-filters__filter {
    justify-content: flex-end;
    margin-left: 0;
  }
}
.dl-filters__filter2 {
  display: flex;
  flex-wrap: wrap;
  float: right;
  padding: 0px;
  position: relative;
  width: 100%;
}
.dl-filters__filter.collapsed {
  display: none;
}
.dl-filters__filter-item,
.dl-filters__filter-item--button,
.dl-filters__filter-item--search {
  margin-bottom: 15px;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-filters__filter-item,
  .dl-filters__filter-item--button,
  .dl-filters__filter-item--search {
    margin-bottom: 0;
    margin-right: 12px;
    width: 120px;
  }
}
.dl-filters__filter-item:last-of-type,
.dl-filters__filter-item--button:last-of-type,
.dl-filters__filter-item--search:last-of-type {
  margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .dl-filters__filter-item:last-of-type,
  .dl-filters__filter-item--button:last-of-type,
  .dl-filters__filter-item--search:last-of-type {
    margin-right: 0;
  }
}
.dl-filters__filter-item--search {
  display: flex;
}
@media only screen and (min-width: 768px) {
  .dl-filters__filter-item--search {
    width: 100%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-filters__filter-item--search {
    max-width: 100%;
    min-width: 12%;
  }
}
@media only screen and (min-width: 768px) {
  .dl-filters__filter-item--button {
    width: 120px;
  }
}
.dl-filters__filter-item--button2 {
  position: relative;
}
.dl-filters__filter-item--button2 .dl-button--main-purple {
  background-color: #6e4feb;
  height: 34px;
  width: 34px;
}
.dl-filters__filter-item--button2 .dl-button--main-purple:hover {
  background-color: #592ed5;
}
.dl-filters__filter-date {
  padding: 0 15px;
}
@media only screen and (min-width: 768px) {
  .dl-filters__filter-date {
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
    padding: 0 15px 0 0;
  }
}
.dl-filters__filter-date-trigger {
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-block;
}
.dl-filters__filter-date-trigger a,
.dl-filters__filter-date-trigger button {
  font-weight: 400;
}
.dl-filters__filter-date-trigger i {
  margin-left: 1px;
  margin-right: 2px;
  position: relative;
  top: -1px;
}
.dl-filters__filter-date-trigger .dl-filters__filter-link {
  color: #592ed5;
  margin-right: 0;
}
.dl-filters__dropdown {
  appearance: none;
  background-clip: border-box;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='%23565676'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd' /%3E%3C/svg%3E");
  background-position: 97% center;
  background-repeat: no-repeat;
  background-size: 1em 1em;
  border: 1px solid #cbcbcb;
  border-radius: 4px;
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  line-height: 26px;
  padding: 3px 32px 7px 14px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-filters__dropdown {
    background-position: 89% center;
  }
}
.dl-filters__dropdown:active,
.dl-filters__dropdown:hover,
.dl-filters__dropdown:focus {
  background-color: #f8f9fc;
}
.dl-filters__dropdown:focus-visible {
  outline: none;
}
.try-again-btn {
  background: #e2ebff;
  border-radius: 4px;
  display: block;
  height: 28px;
  margin: 0 auto;
  width: 160px;
}
.try-again-btn:active,
.try-again-btn:hover,
.try-again-btn:focus {
  background-color: #b8cfff;
}
.no-listing-msg {
  background-color: #fff;
  border-radius: 4px;
  left: 50%;
  padding: 32px;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.no-listing-msg p {
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 20px;
}
@media only screen and (max-width: 767px) {
  .no-listing-msg p {
    font-size: 0.75rem;
  }
}
@media only screen and (max-width: 767px) {
  .agent-filter,
  .team-filter {
    margin-bottom: 8px;
  }
}
@media only screen and (max-width: 767px) {
  .company-filter .dl-filters__filter-item--search:last-of-type {
    width: 300px;
  }
}
.form-summary {
  display: flex;
  flex-direction: column;
}
.form-summary-header {
  display: none;
}
@media only screen and (min-width: 992px) {
  .form-summary-header {
    display: flex;
    flex-direction: column;
  }
}
.form-summary-body {
  display: flex;
  flex-direction: column;
}
.form-summary-row {
  display: flex;
  gap: 12px;
  justify-content: space-between;
  margin-top: 12px;
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .form-summary-info-toggle {
    display: none;
  }
}
.form-summary-info-toggle.collapsed .i-chevron-up {
  transform: rotate(180deg);
}
.form-summary-info-toggle.collapsed .view-less {
  display: none;
}
.form-summary-info-toggle:not(.collapsed) .view-more {
  display: none;
}
.option-card,
.option-card-disabled {
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  overflow: hidden;
}
.option-card-header {
  background-color: #fff;
  border-bottom: 1px solid #e7eaf1;
  display: flex;
  flex-direction: column;
  padding: 8px;
}
@media only screen and (min-width: 768px) {
  .option-card-header {
    flex-direction: row;
  }
}
.option-card-header .option-tag {
  background-color: #0f58e7;
  border-radius: 4px;
  margin-bottom: 4px;
  padding: 2px 4px;
  width: fit-content;
}
@media only screen and (min-width: 768px) {
  .option-card-header .option-tag {
    margin-bottom: 0px;
    margin-right: 8px;
  }
}
.option-card-body {
  background-color: #f8f9fc;
  display: flex;
  flex-direction: column;
  padding: 16px;
}
@media only screen and (min-width: 768px) {
  .option-card-body {
    flex-direction: row;
  }
}
.option-card-body .option-image {
  background-color: #e7eaf1;
  border-radius: 4px;
  max-width: 100%;
}
@media only screen and (min-width: 768px) {
  .option-card-body .option-image {
    max-width: 224px;
    min-width: 224px;
  }
}
.option-card-body .option-info {
  margin-top: 16px;
}
@media only screen and (min-width: 768px) {
  .option-card-body .option-info {
    margin-left: 12px;
    margin-top: 0px;
  }
}
.option-card-disabled .option-tag {
  background-color: #cbcbcb;
}
.option-card-disabled .option-card-body {
  align-items: center;
  background-color: #f3f3f3;
  justify-content: flex-start;
}
@media only screen and (min-width: 768px) {
  .option-card-disabled .option-card-body {
    align-items: flex-start;
    justify-content: center;
  }
}
.option-card-disabled .option-card-body .option-info {
  margin-top: 0px;
}
@media only screen and (min-width: 768px) {
  .option-card-disabled .option-card-body .option-info {
    margin-left: 0px;
  }
}
.dl-pagehead {
  margin-bottom: 16px;
}
@media only screen and (min-width: 576px) {
  .dl-pagehead {
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
}
.dl-pagehead.dl-admin {
  flex-wrap: wrap;
}
.dl-pagehead__title {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 16px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-pagehead__title {
    margin-bottom: 0;
    width: auto;
  }
}
.dl-pagehead__title-text {
  color: #000;
  font-family: "Poppins", sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1;
}
.dl-pagehead__title-subtext {
  color: #565676;
  font-family: "Poppins", sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1;
}
.dl-pagehead__download {
  color: #592ed5;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 700;
  margin-left: 16px;
}
.dl-pagehead__download:hover {
  text-decoration: underline;
}
.dl-pagehead__download i {
  margin-right: 2px;
}
.dl-pagehead__rightinfo {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
@media only screen and (min-width: 768px) {
  .dl-pagehead__rightinfo {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
.dl-pagehead__rightinfo .office-btn {
  align-items: center;
  display: flex;
}
@media only screen and (max-width: 767px) {
  .dl-pagehead__rightinfo .office-btn {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .dl-pagehead__rightinfo .office-btn .office-search .dl-filters__filter2 {
    float: left;
  }
}
.dl-pagehead__rightinfo .dl-filters__filter2 {
  display: inline-block;
  margin-bottom: 12px;
  width: 52vw;
}
@media only screen and (min-width: 768px) {
  .dl-pagehead__rightinfo .dl-filters__filter2 {
    margin-bottom: 0;
    max-width: 100%;
    width: 249px;
  }
}
.dl-pagehead__rightinfo .dl-button--medium-purple,
.dl-pagehead__rightinfo .dl-button--medium-purple2 {
  align-items: center;
  display: flex;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 19px;
  margin-bottom: 12px;
  padding: 12px 24px;
}
@media only screen and (min-width: 768px) {
  .dl-pagehead__rightinfo .dl-button--medium-purple,
  .dl-pagehead__rightinfo .dl-button--medium-purple2 {
    margin-bottom: 0;
  }
}
.dl-pagehead__rightinfo .dl-button--medium-purple .dl-button-desktoptext,
.dl-pagehead__rightinfo .dl-button--medium-purple .dl-button-mobiletext,
.dl-pagehead__rightinfo .dl-button--medium-purple2 .dl-button-desktoptext,
.dl-pagehead__rightinfo .dl-button--medium-purple2 .dl-button-mobiletext {
  top: 0;
}
.dl-pagehead__rightinfo .dl-pay__activate {
  margin-right: 0;
}
.dl-pagehead__rightinfo .dl-filters__filter-item--button2 .dl-button--main-purple {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 0;
}
.dl-pagehead__break {
  height: auto;
  width: 20px;
}
.dl-pagehead__filters {
  align-items: flex-end;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 16px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-pagehead__filters {
    flex-wrap: nowrap;
  }
}
.dl-pagehead__filters .rs-text-link--above-table {
  margin-top: 0;
}
@media only screen and (min-width: 768px) {
  .dl-pagehead__filters .rs-text-link--above-table {
    margin-bottom: 0;
  }
}
.dl-pagehead__filters .dl-forms__input--search2 {
  width: 256px;
}
@media only screen and (min-width: 576px) {
  .dl-pagehead__filters .dl-forms__input--search2 {
    width: 346px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-pagehead__filters .dl-forms__input--search2 {
    width: 295px;
  }
}
.dl-pagehead__filters .dl-filters__filter-item--button2 .dl-button--main-purple {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 0;
}
.paginated-table-component {
  align-items: flex-start;
  display: flex;
  flex-direction: column-reverse;
  padding-top: 16px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .paginated-table-component {
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
  }
}
.paginated-table-component .pagination-center {
  border-top: 1px solid #c9cfdc;
  display: flex;
  justify-content: center;
  padding-top: 8px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .paginated-table-component .pagination-center {
    border: none;
    padding-top: 0px;
  }
}
.paginated-table-component .pagination-left,
.paginated-table-component .pagination-right {
  align-items: center;
  display: flex;
  justify-content: start;
  padding-bottom: 8px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .paginated-table-component .pagination-left,
  .paginated-table-component .pagination-right {
    justify-content: flex-end;
    padding-bottom: 0px;
  }
}
.paginated-table-component .pagination-left {
  order: 1;
}
@media only screen and (min-width: 768px) {
  .paginated-table-component .pagination-left {
    justify-content: flex-start;
    order: unset;
  }
}
.paginated-table-component .pagination-previous {
  align-items: center;
  display: flex;
  margin-right: 24px;
  padding: 4px;
}
.paginated-table-component .pagination-previous:disabled {
  pointer-events: none;
}
.paginated-table-component .pagination-previous:disabled i {
  background-color: #cbcbcb;
}
.paginated-table-component .pagination-next {
  align-items: center;
  display: flex;
  margin-left: 24px;
  padding: 4px;
}
.paginated-table-component .pagination-next:disabled {
  pointer-events: none;
}
.paginated-table-component .pagination-next:disabled i {
  background-color: #cbcbcb;
}
.paginated-table-component .pagination-page-num {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  margin-right: 4px;
  padding: 4px 8px;
  word-break: normal;
}
.paginated-table-component .pagination-page-num.active {
  background-color: #f4f6fb;
  border-radius: 4px;
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
}
.paginated-table-component .pagination-page-num:last-of-type {
  margin-right: 0px;
}
@media only screen and (max-width: 767px) {
  .dl-paymentManagement__line-item .rs-table__item--collapsible,
  .dl-paymentManagement__line-item .rs-table__item--collapsible-select,
  .dl-paymentManagement__line-item .rs-table__item--collapsible-large,
  .dl-paymentManagement__line-item .rs-table__item--collapsible-small {
    border-top: 1px solid #f3f3f3;
    margin: 0 10px;
    padding-left: 0;
    padding-right: 0;
  }
}
@media only screen and (min-width: 768px) {
  .dl-paymentManagement__line-item .rs-table__item--collapsible,
  .dl-paymentManagement__line-item .rs-table__item--collapsible-select,
  .dl-paymentManagement__line-item .rs-table__item--collapsible-large,
  .dl-paymentManagement__line-item .rs-table__item--collapsible-small {
    width: 33%;
  }
}
.dl-paymentManagement__empty-display {
  align-items: center;
  background-color: #f3f3f3;
  display: flex;
  height: 360px;
  justify-content: center;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-paymentManagement__empty-display {
    height: 160px;
  }
}
.dl-paymentManagement__empty-display-text {
  display: flex;
  flex-direction: column;
  font-size: 1rem;
  line-height: 24px;
  width: 55%;
  z-index: 1;
}
@media only screen and (min-width: 768px) {
  .dl-paymentManagement__empty-display-text {
    width: auto;
  }
}
@media only screen and (min-width: 576px) {
  .dl-paymentManagement__empty-display-text {
    align-items: center;
    flex-direction: row;
  }
}
.dl-paymentManagement__empty-display .dl-swoosh,
.dl-paymentManagement__empty-display .dl-swoosh--right,
.dl-paymentManagement__empty-display .dl-swoosh--left {
  background-repeat: no-repeat;
  height: 160px;
  position: absolute;
  width: 235px;
}
.dl-paymentManagement__empty-display .dl-swoosh--left {
  background-image: url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2025.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%20235.8%20158.7%22%20style%3D%22enable-background%3Anew%200%200%20235.8%20158.7%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23DCD4E1%3B%7D%0D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23CBCBCB%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20transform%3D%22translate%28117.8891387452187%2C%2079.3260937500001%29%20rotate%28180.00006436155007%29%20translate%28-117.8891387452187%2C%20-79.3260937500001%29%20translate%28-2.7284841053187847e-12%2C%201.1368683772161603e-13%29%22%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M0%2C158.7h235.7c0%2C0%2C0-158.7%2C0-158.5C175.8%2C137.9%2C0%2C158.7%2C0%2C158.7L0%2C158.7z%22/%3E%0D%0A%09%3C/g%3E%0D%0A%3C/g%3E%0D%0A%3Cg%20transform%3D%22translate%2883.19383854283706%2C%2079.20187499999997%29%20rotate%28180.00006436155007%29%20translate%28-83.19383854283706%2C%20-79.20187499999997%29%20translate%28-9.094947017729282e-13%2C%200%29%22%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M0.1%2C158.6h166c0.2-0.1%2C0.3-158.4%2C0-158.4C128%2C128.7%2C0.1%2C158.6%2C0.1%2C158.6L0.1%2C158.6z%22/%3E%0D%0A%09%3C/g%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A);
  left: 0;
  top: 0;
}
.dl-paymentManagement__empty-display .dl-swoosh--right {
  background-image: url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2025.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%20235.8%20158.7%22%20style%3D%22enable-background%3Anew%200%200%20235.8%20158.7%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23CBCBCB%3B%7D%0D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23DCD4E1%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20transform%3D%22translate%28-9.094947017729282e-13%2C%200%29%22%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M0%2C158.7h235.7c0%2C0%2C0-158.7%2C0-158.5C175.8%2C137.9%2C0%2C158.7%2C0%2C158.7L0%2C158.7z%22/%3E%0D%0A%09%3C/g%3E%0D%0A%3C/g%3E%0D%0A%3Cg%20transform%3D%22translate%289.094947017729282e-13%2C%200%29%22%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M69.5%2C158.2h166c0.2-0.1%2C0.3-158.4%2C0-158.4C197.4%2C128.3%2C69.5%2C158.2%2C69.5%2C158.2L69.5%2C158.2z%22/%3E%0D%0A%09%3C/g%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A);
  bottom: 0;
  right: 0;
}
.dl-paymentManagement .rs-table__header {
  flex-direction: column;
}
.dl-paymentManagement .rs-table__header .rs-header4 {
  margin: 16px 0 20px;
}
.dl-paymentManagement .rs-table__head .rs-table__content,
.dl-paymentManagement .rs-table__head .rs-table__content--btn-end {
  justify-content: space-between;
}
.dl-payments-footer {
  background: #fff;
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  margin: 0px -16px -16px -16px;
  min-width: 100%;
  position: sticky;
  z-index: 1000;
}
.dl-payments-footer form {
  width: 100%;
}
.dl-payments-footer__wrapper {
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 768px) {
  .dl-payments-footer__wrapper {
    flex-direction: row;
    justify-content: space-between;
  }
}
.dl-payments-footer__totals {
  border-bottom: 1px solid #cbcbcb;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media only screen and (min-width: 768px) {
  .dl-payments-footer__totals {
    border-bottom: none;
    justify-content: flex-start;
  }
}
.dl-payments-footer__total {
  display: inline-flex;
  flex-direction: column;
  margin: 8px 0;
}
@media only screen and (min-width: 768px) {
  .dl-payments-footer__total {
    border-left: 1px solid #cbcbcb;
    margin: 16px 40px 16px 0;
    padding-left: 16px;
  }
  .dl-payments-footer__total:first-of-type {
    border-left: none;
  }
}
.dl-payments-footer__total-label {
  font-size: 0.75rem;
}
@media only screen and (min-width: 576px) {
  .dl-payments-footer__total-label {
    font-size: 1rem;
  }
}
@media only screen and (min-width: 768px) {
  .dl-payments-footer__total-label {
    margin-right: 16px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-payments-footer__total-label {
    font-size: 1.125rem;
  }
}
.dl-payments-footer__total-amount,
.dl-payments-footer__total-amount--red {
  font-size: 1rem;
  font-weight: 700;
}
@media only screen and (min-width: 768px) {
  .dl-payments-footer__total-amount,
  .dl-payments-footer__total-amount--red {
    font-size: 21px;
  }
}
.dl-payments-footer__total-amount--red {
  color: #e11010;
}
.dl-payments-footer__buttons {
  align-self: center;
  display: flex;
  justify-content: space-between;
  margin: 8px 0;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-payments-footer__buttons {
    align-items: center;
    justify-content: flex-end;
    margin-right: 78px;
    width: auto;
  }
  .dl-payments-footer__buttons > button {
    margin-left: 40px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-payments-footer__buttons {
    margin-right: 92px;
  }
}
.dl-payments-footer__single-button {
  align-self: center;
}
.payment-header-component {
  align-items: center;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.payment-header-component .company-logo {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 44px;
  max-width: 175px;
  min-width: 44px;
  width: 175px;
}
@media only screen and (min-width: 768px) {
  .payment-header-component .company-logo {
    background-position: left center;
  }
}
.payment-header-component .agent-photo {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 999px;
  height: 44px;
  min-width: 44px;
  width: fit-content;
}
.payment-header-component .agent-photo.empty {
  align-items: center;
  background-color: #9a81fe;
  display: flex;
  justify-content: center;
}
.payment-header-component .agent-photo.empty .agent-initials {
  color: #fff;
  font-family: "Poppins", sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 0px;
  margin: 0px;
  width: fit-content;
}
.payment-notifications-component {
  border: 1px solid #acbad8;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
}
.payment-notifications-component .payment-notifications-row {
  border-top: 1px solid #acbad8;
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 1200px) {
  .payment-notifications-component .payment-notifications-row {
    flex-direction: row;
  }
}
.payment-notifications-component .payment-notifications-row:first-child {
  border: none;
}
.payment-notifications-component .payment-notifications-row .payment-notifications-col,
.payment-notifications-component .payment-notifications-row .payment-notifications-col-right,
.payment-notifications-component .payment-notifications-row .payment-notifications-col-left {
  display: flex;
  flex-direction: column;
  padding: 12px 16px;
}
.payment-notifications-component .payment-notifications-row .payment-notifications-col-left {
  background-color: #f8f9fc;
  border-radius: 4px;
}
.payment-notifications-component .payment-notifications-row .payment-notifications-col-right {
  align-items: center;
  border-top: 1px solid #acbad8;
  justify-content: center;
}
@media only screen and (min-width: 1200px) {
  .payment-notifications-component .payment-notifications-row .payment-notifications-col-right {
    border-left: 1px solid #acbad8;
    border-top: none;
  }
}
.payment-notifications-component .payment-notifications-row .payment-notifications-col .recipient-list,
.payment-notifications-component .payment-notifications-row .payment-notifications-col-left .recipient-list,
.payment-notifications-component .payment-notifications-row .payment-notifications-col-right .recipient-list {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-top: 12px;
}
.payment-notifications-component .payment-notifications-row .payment-notifications-col .recipient-list .recipient,
.payment-notifications-component .payment-notifications-row .payment-notifications-col-left .recipient-list .recipient,
.payment-notifications-component .payment-notifications-row .payment-notifications-col-right .recipient-list .recipient {
  align-items: center;
  background-color: #e2ebff;
  border-radius: 4px;
  display: inline-flex;
  padding: 4px 12px;
}
.payment-overview-component {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.payment-overview-component .collapse {
  display: none !important;
}
@media only screen and (min-width: 768px) {
  .payment-overview-component .collapse {
    display: flex !important;
  }
}
.payment-overview-component .collapse.show {
  display: flex !important;
}
.payment-overview-component .collapse-toggle.collapsed .view-less {
  display: none;
}
.payment-overview-component .collapse-toggle:not(.collapsed) .view-more {
  display: none;
}
.payment-summary-component .account-photo {
  background-position: center center;
  background-size: cover;
  border-radius: 999px;
  height: 44px;
  overflow: hidden;
  position: relative;
  width: 44px;
}
.payment-summary-component .account-initials {
  align-items: center;
  background-color: #e2ebff;
  border-radius: 999px;
  display: flex;
  height: 44px;
  justify-content: center;
  overflow: hidden;
  position: relative;
  width: 44px;
}
.payments-flex-table {
  align-items: flex-start;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  max-height: 600px;
  overflow-x: scroll;
  position: relative;
  scrollbar-width: none;
}
.payments-flex-table:has(.table-card .popup-menu) {
  min-height: 109px;
}
@media only screen and (max-width: 767px) {
  .payments-flex-table:has(.table-card .popup-menu) .payments-flex-table-body:not(:has(.payments-flex-table-col.collapse.show)) {
    margin-bottom: -1px;
  }
}
@media only screen and (max-width: 767px) {
  .payments-flex-table:has(.table-card .popup-menu) .table-card:not(:has(.payments-flex-table-col.collapse.show)) {
    border-bottom: 1px solid #c9cfdc;
  }
}
@media only screen and (min-width: 1200px) {
  .payments-flex-table:has(.payments-flex-table-body):has(.table-action-col-left):has(input[type=checkbox]:checked) .payments-flex-table-header-notice {
    display: flex;
  }
}
.payments-flex-table::-webkit-scrollbar {
  display: none;
}
.payments-flex-table-header {
  align-items: center;
  background-color: #fff;
  display: flex;
  position: sticky;
  top: 0;
  width: 100%;
  z-index: 60;
}
.payments-flex-table-header-row {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .payments-flex-table-header-row {
    flex-direction: row;
  }
}
.payments-flex-table-header-left {
  align-items: center;
  display: flex;
  width: 100%;
}
.payments-flex-table-header-left .table-action-col-left {
  height: 100%;
}
.payments-flex-table-header-right {
  display: flex;
  justify-content: flex-start;
  margin-top: 8px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .payments-flex-table-header-right {
    align-items: center;
    justify-content: flex-end;
    margin-left: 12px;
    margin-top: 0px;
  }
}
.payments-flex-table-header-notice {
  display: none;
  width: max-content;
}
.payments-flex-table-body {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  overflow-x: auto;
  position: relative;
  width: 100%;
}
.payments-flex-table .table-card {
  background-color: #fff;
  border-bottom: 1px solid #c9cfdc;
  display: flex;
  position: relative;
  width: 100%;
  z-index: 0;
}
@media only screen and (min-width: 992px) {
  .payments-flex-table .table-card {
    min-width: 100%;
    width: auto;
  }
}
.payments-flex-table .table-card .payments-flex-table-row:has(.payments-flex-table-col.collapse.show, .collapse.show.payments-flex-table-col-content) ~ [class^=table-action-col] .button-icon[data-toggle=collapse] i,
.payments-flex-table .table-card .payments-flex-table-row:has(.payments-flex-table-col.collapse.show, .collapse.show.payments-flex-table-col-content) ~ [class^=table-action-col] [data-toggle=collapse].button-icon-filled i {
  transform: rotate(180deg);
}
.payments-flex-table .table-card:nth-of-type(even) {
  background-color: #f8f9fc;
}
.payments-flex-table .table-card:nth-of-type(even) .table-action-col,
.payments-flex-table .table-card:nth-of-type(even) .table-action-col-right,
.payments-flex-table .table-card:nth-of-type(even) .table-action-col-left {
  background-color: #f8f9fc;
}
.payments-flex-table .table-card:last-of-type {
  border-bottom: none;
}
.payments-flex-table .table-card:has(.dropdown-button.show) {
  z-index: 1;
}
.payments-flex-table .table-card:has(.dropdown-button.show) .table-action-col:has(.dropdown-button.show),
.payments-flex-table .table-card:has(.dropdown-button.show) .table-action-col-right:has(.dropdown-button.show),
.payments-flex-table .table-card:has(.dropdown-button.show) .table-action-col-left:has(.dropdown-button.show) {
  z-index: 5;
}
.payments-flex-table .table-card:has(.dropdown-button.show) .dropdown-button.show .dropdown-menu {
  z-index: 10;
}
.payments-flex-table-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  overflow: hidden;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .payments-flex-table-row {
    flex-wrap: nowrap;
  }
}
.payments-flex-table-col,
.payments-flex-table-col-content {
  align-items: flex-start;
  display: flex;
  flex-basis: 100%;
  flex-direction: column;
  flex-grow: 1;
  justify-content: flex-start;
  max-width: 100%;
  width: 100%;
}
@media only screen and (min-width: 320px) {
  .payments-flex-table-col,
  .payments-flex-table-col-content {
    flex-basis: 50%;
  }
}
@media only screen and (min-width: 768px) {
  .payments-flex-table-col,
  .payments-flex-table-col-content {
    flex-basis: 33%;
  }
}
@media only screen and (min-width: 992px) {
  .payments-flex-table-col,
  .payments-flex-table-col-content {
    flex-basis: unset;
    width: 150px;
  }
}
.payments-flex-table-col.collapse,
.collapse.payments-flex-table-col-content {
  display: none;
  overflow: hidden;
}
@media only screen and (min-width: 768px) {
  .payments-flex-table-col.collapse,
  .collapse.payments-flex-table-col-content {
    display: flex;
    height: auto !important;
    visibility: visible;
  }
}
.payments-flex-table-col.collapse.show,
.collapse.show.payments-flex-table-col-content {
  display: flex;
  overflow: hidden;
}
.payments-flex-table-col.collapsing,
.collapsing.payments-flex-table-col-content {
  overflow: hidden;
}
.payments-flex-table-col-content {
  padding: 8px 12px;
}
.payments-flex-table-col .field,
.payments-flex-table-col-content .field,
.payments-flex-table-col .edit-depositlink-pay-component .split-field-col .field,
.edit-depositlink-pay-component .split-field-col .payments-flex-table-col .field,
.payments-flex-table-col-content .edit-depositlink-pay-component .split-field-col .field,
.edit-depositlink-pay-component .split-field-col .payments-flex-table-col-content .field {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 300;
  line-height: normal;
  margin-bottom: 4px;
}
.payments-flex-table-col .data,
.payments-flex-table-col-content .data {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 0px;
  max-width: 100%;
}
.payments-flex-table-col .data.truncate,
.payments-flex-table-col-content .data.truncate {
  text-overflow: ellipsis;
  white-space: nowrap;
}
.payments-flex-table-col .details,
.payments-flex-table-col-content .details {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 0px;
  margin-top: 2px;
}
.payments-flex-table-col [class^=dot-status],
.payments-flex-table-col-content [class^=dot-status] {
  border-radius: 999px;
  height: 8px;
  margin: 4px;
  max-height: 8px;
  max-width: 8px;
  min-height: 8px;
  min-width: 8px;
  width: 8px;
}
.payments-flex-table .table-action-col,
.payments-flex-table .table-action-col-right,
.payments-flex-table .table-action-col-left {
  align-items: center;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: sticky;
  width: fit-content;
  z-index: 0;
}
.payments-flex-table .table-action-col-left {
  border-right: 1px solid #c9cfdc;
  left: 0px;
  z-index: 10;
}
.payments-flex-table .table-action-col-left .input-checkbox-dl,
.payments-flex-table .table-action-col-left .input-checkbox-dl-emphasized {
  height: 100%;
  position: relative;
  width: 100%;
}
.payments-flex-table .table-action-col-left .input-checkbox-dl label,
.payments-flex-table .table-action-col-left .input-checkbox-dl-emphasized label,
.payments-flex-table .table-action-col-left .input-checkbox-dl .file-list__row-item a.lower-text,
.payments-flex-table .table-action-col-left .input-checkbox-dl-emphasized .file-list__row-item a.lower-text,
.payments-flex-table .table-action-col-left .input-checkbox-dl .file-list__row-item button.lower-text,
.payments-flex-table .table-action-col-left .input-checkbox-dl-emphasized .file-list__row-item button.lower-text,
.file-list__row-item .payments-flex-table .table-action-col-left .input-checkbox-dl a.lower-text,
.file-list__row-item .payments-flex-table .table-action-col-left .input-checkbox-dl-emphasized a.lower-text,
.file-list__row-item .payments-flex-table .table-action-col-left .input-checkbox-dl button.lower-text,
.file-list__row-item .payments-flex-table .table-action-col-left .input-checkbox-dl-emphasized button.lower-text {
  display: flex;
  height: 100%;
  padding: 8px;
  position: relative;
}
.payments-flex-table .table-action-col-right {
  border-left: 1px solid #c9cfdc;
  right: 0px;
}
@media only screen and (max-width: 767px) {
  .payments-flex-table .table-action-col > .dropdown-button,
  .payments-flex-table .table-action-col-left > .dropdown-button,
  .payments-flex-table .table-action-col-right > .dropdown-button,
  .payments-flex-table .table-action-col > .button-icon,
  .payments-flex-table .table-action-col > .button-icon-filled,
  .payments-flex-table .table-action-col-left > .button-icon,
  .payments-flex-table .table-action-col-left > .button-icon-filled,
  .payments-flex-table .table-action-col-right > .button-icon,
  .payments-flex-table .table-action-col-right > .button-icon-filled {
    top: 8px;
  }
}
@media only screen and (max-width: 767px) {
  .payments-flex-table .table-action-col:has(button),
  .payments-flex-table .table-action-col-left:has(button),
  .payments-flex-table .table-action-col-right:has(button) {
    justify-content: flex-start;
  }
}
.payments-flex-table .table-action-col .input-checkbox-dl input[type=checkbox],
.payments-flex-table .table-action-col .input-checkbox-dl-emphasized input[type=checkbox],
.payments-flex-table .table-action-col-left .input-checkbox-dl input[type=checkbox],
.payments-flex-table .table-action-col-left .input-checkbox-dl-emphasized input[type=checkbox],
.payments-flex-table .table-action-col-right .input-checkbox-dl input[type=checkbox],
.payments-flex-table .table-action-col-right .input-checkbox-dl-emphasized input[type=checkbox] {
  left: 0px;
  top: 0px;
}
.payments-flex-table .table-action-col input[type=checkbox],
.payments-flex-table .table-action-col-left input[type=checkbox],
.payments-flex-table .table-action-col-right input[type=checkbox] {
  border: 0;
  height: 100%;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  width: 100%;
}
.payments-flex-table .table-action-col input[type=checkbox]:hover,
.payments-flex-table .table-action-col-left input[type=checkbox]:hover,
.payments-flex-table .table-action-col-right input[type=checkbox]:hover {
  cursor: pointer;
}
.payments-flex-table .table-action-col input[type=checkbox]:checked + i.dl-checkbox-unchecked,
.payments-flex-table .table-action-col-left input[type=checkbox]:checked + i.dl-checkbox-unchecked,
.payments-flex-table .table-action-col-right input[type=checkbox]:checked + i.dl-checkbox-unchecked {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 12 12' fill='none'%3E%3Crect x='0.5' y='0.5' width='11' height='11' rx='1.5' fill='%236e4feb' stroke='%236e4feb'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.00276 3.19347C9.31012 3.47113 9.3342 3.94539 9.05654 4.25276C7.93292 5.49658 6.94055 6.861 6.1012 8.32414C5.98499 8.52671 5.78106 8.66359 5.54957 8.69439C5.31808 8.72519 5.08545 8.6464 4.92031 8.48127L3.21967 6.78064C2.92678 6.48775 2.92678 6.01288 3.21967 5.71998C3.51256 5.42709 3.98743 5.42709 4.28033 5.71998L5.30179 6.74144C6.08048 5.49902 6.96528 4.33007 7.94346 3.24725C8.22113 2.93988 8.69539 2.9158 9.00276 3.19347Z' fill='white'/%3E%3C/svg%3E");
  height: 20px;
  min-height: 20px;
  min-width: 20px;
  width: 20px;
}
@media only screen and (min-width: 768px) {
  .payments-flex-table .table-action-col input[type=checkbox]:checked + i.dl-checkbox-unchecked,
  .payments-flex-table .table-action-col-left input[type=checkbox]:checked + i.dl-checkbox-unchecked,
  .payments-flex-table .table-action-col-right input[type=checkbox]:checked + i.dl-checkbox-unchecked {
    height: 14px;
    min-height: 14px;
    min-width: 14px;
    width: 14px;
  }
}
.payments-flex-table .table-action-col .dl-checkbox-unchecked,
.payments-flex-table .table-action-col-left .dl-checkbox-unchecked,
.payments-flex-table .table-action-col-right .dl-checkbox-unchecked {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 12 12' fill='none'%3E%3Crect x='0.5' y='0.5' width='11' height='11' rx='1.5' fill='white' stroke='%236e4feb'/%3E%3C/svg%3E");
  height: 20px;
  min-height: 20px;
  min-width: 20px;
  pointer-events: none;
  width: 20px;
  z-index: 10;
}
@media only screen and (min-width: 768px) {
  .payments-flex-table .table-action-col .dl-checkbox-unchecked,
  .payments-flex-table .table-action-col-left .dl-checkbox-unchecked,
  .payments-flex-table .table-action-col-right .dl-checkbox-unchecked {
    height: 14px;
    min-height: 14px;
    min-width: 14px;
    width: 14px;
  }
}
.admin-contacts-table,
.payments-table {
  border: 1px solid #acbad8;
  border-radius: 4px;
  max-height: 600px;
  overflow-x: scroll;
  position: relative;
  scrollbar-width: none;
}
@media only screen and (min-width: 768px) {
  .admin-contacts-table,
  .payments-table {
    overflow-y: visible;
  }
}
.admin-contacts-table::-webkit-scrollbar,
.payments-table::-webkit-scrollbar {
  display: none;
}
.admin-contacts-table table,
.payments-table table {
  overflow-y: hidden;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .admin-contacts-table table,
  .payments-table table {
    margin-bottom: 0px;
    overflow-y: unset;
  }
}
.admin-contacts-table table thead,
.payments-table table thead {
  position: sticky;
  top: 0;
  z-index: 90;
}
.admin-contacts-table table thead tr,
.payments-table table thead tr {
  background-color: #232245;
  border-bottom: 1px solid #c9cfdc;
}
.admin-contacts-table table thead tr th,
.payments-table table thead tr th {
  color: #fff;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: normal;
  padding: 4px 12px;
  position: relative;
  width: 189px;
}
.admin-contacts-table table thead tr th:first-of-type,
.payments-table table thead tr th:first-of-type {
  border-top-left-radius: 4px;
}
@media only screen and (max-width: 767px) {
  .admin-contacts-table table thead tr th.sticky,
  .payments-table table thead tr th.sticky {
    background-color: #232245;
    border-top-right-radius: 4px;
    position: sticky;
    right: 0px;
    z-index: 110;
  }
}
.admin-contacts-table table tbody tr,
.payments-table table tbody tr {
  border-bottom: 1px solid #c9cfdc;
  position: relative;
}
.admin-contacts-table table tbody tr:nth-child(even),
.payments-table table tbody tr:nth-child(even) {
  background-color: #f8f9fc;
}
.admin-contacts-table table tbody tr:nth-child(even) td.sticky,
.payments-table table tbody tr:nth-child(even) td.sticky {
  background-color: #f8f9fc;
}
.admin-contacts-table table tbody tr:last-of-type,
.payments-table table tbody tr:last-of-type {
  border-bottom: none;
}
.admin-contacts-table table tbody tr:last-of-type td:last-of-type,
.payments-table table tbody tr:last-of-type td:last-of-type {
  border-bottom-right-radius: 4px;
}
.admin-contacts-table table tbody tr:has(.dropdown-button.show),
.payments-table table tbody tr:has(.dropdown-button.show) {
  z-index: 120;
}
.admin-contacts-table table tbody tr td,
.payments-table table tbody tr td {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  height: 54px;
  line-height: normal;
  min-height: fit-content;
  padding: 8px 12px;
  position: relative;
  width: 189px;
}
.admin-contacts-table table tbody tr td:hover [class^=tooltip-dark],
.admin-contacts-table table tbody tr td:hover [class^=tooltip-light],
.payments-table table tbody tr td:hover [class^=tooltip-dark],
.payments-table table tbody tr td:hover [class^=tooltip-light] {
  opacity: 1;
  visibility: visible;
}
@media only screen and (max-width: 767px) {
  .admin-contacts-table table tbody tr td.sticky,
  .payments-table table tbody tr td.sticky {
    background-clip: padding-box;
    background-color: #fff;
    box-shadow: inset 1px 0 0 0 #c9cfdc;
    padding: 8px;
    position: sticky;
    right: 0px;
    width: fit-content;
  }
  .admin-contacts-table table tbody tr td.sticky:has(.menu-wrapper.show),
  .payments-table table tbody tr td.sticky:has(.menu-wrapper.show) {
    z-index: 10;
  }
}
.admin-contacts-table table tbody tr td.sticky > :first-child,
.payments-table table tbody tr td.sticky > :first-child {
  margin: 0 auto;
}
@media only screen and (max-width: 767px) {
  .admin-contacts-table table tbody tr td [class^=tooltip-dark],
  .admin-contacts-table table tbody tr td [class^=tooltip-light],
  .payments-table table tbody tr td [class^=tooltip-dark],
  .payments-table table tbody tr td [class^=tooltip-light] {
    display: none;
  }
}
.admin-contacts-table table tbody tr td .data,
.payments-table table tbody tr td .data {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 0px;
  max-width: 100%;
  word-break: normal;
}
.admin-contacts-table table tbody tr td .details,
.payments-table table tbody tr td .details {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 0px;
  margin-top: 4px;
  word-break: normal;
}
.popup-menu {
  height: 24px;
  min-height: 24px;
  min-width: 24px;
  position: relative;
  width: 24px;
}
.popup-menu-button {
  align-items: center;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 999px !important;
  display: flex;
  height: 24px;
  justify-content: center;
  min-height: 24px;
  min-width: 24px;
  padding: 0px;
  position: absolute;
  width: 24px;
}
.popup-menu-button:hover {
  background-color: #c9cfdc;
  border: 1px solid #c9cfdc;
}
.popup-menu-button:active {
  background-color: #c9cfdc;
  border: 1px solid #c9cfdc;
}
.popup-menu-button:focus {
  border: 1px solid #232245;
}
.popup-menu-button:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  pointer-events: none;
}
.popup-menu .menu-wrapper {
  align-items: flex-start;
  background-color: #fff;
  border: 1px solid #acbad8;
  border-radius: 4px;
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-top: 4px;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: calc(100% - 24px);
  top: 100%;
  z-index: 100;
}
.popup-menu .menu-wrapper.collapse {
  transition: none;
}
.popup-menu .menu-wrapper.collapse.show {
  opacity: 1;
  pointer-events: all;
}
.popup-menu .menu-wrapper.collapsing {
  transition: none;
}
.popup-menu .menu-wrapper .menu {
  padding: 12px 0px;
}
.popup-menu .menu-wrapper .menu-link {
  align-items: center;
  color: #232245;
  display: flex;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  justify-content: flex-start;
  margin-bottom: 8px;
  padding: 4px 16px;
  text-align: left;
  text-wrap: nowrap;
  width: 100%;
}
.popup-menu .menu-wrapper .menu-link:last-of-type {
  margin-bottom: 0px;
}
.popup-menu .menu-wrapper .menu-link:hover,
.popup-menu .menu-wrapper .menu-link:active,
.popup-menu .menu-wrapper .menu-link:focus-visible {
  background-color: #e7eaf1;
}
.progress-bar-component {
  align-items: center;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.progress-bar-component .progress-bar-nodes {
  align-items: center;
  display: flex;
  justify-content: space-between;
  max-width: 800px;
  position: relative;
  width: 100%;
}
.progress-bar-component .progress-bar-nodes:has(.node-wrapper:only-of-type) {
  justify-content: center;
}
.progress-bar-component .progress-bar-nodes:has(.node-wrapper:only-of-type) .line {
  display: none;
}
.progress-bar-component .progress-bar-nodes .line {
  background-color: #6e4feb;
  display: flex;
  height: 1px;
  position: absolute;
  top: 50%;
  width: calc(100% - 2px);
}
.progress-bar-component .progress-bar-nodes .node-wrapper {
  align-items: center;
  display: flex;
  height: 16px;
  justify-content: center;
  min-height: 16px;
  min-width: 16px;
  position: relative;
  width: 16px;
  z-index: 5;
}
.progress-bar-component .progress-bar-nodes .node-wrapper .node {
  background-color: #fff;
  border-radius: 999px;
  height: 100%;
  width: 100%;
}
.progress-bar-component .progress-bar-nodes .node-wrapper .node.active {
  border: 2px solid #6e4feb;
}
.progress-bar-component .progress-bar-nodes .node-wrapper .node.complete {
  background-color: #6e4feb;
  border: 1px solid #6e4feb;
}
.progress-bar-component .progress-bar-nodes .node-wrapper .node.inactive {
  border: 1px solid #6e4feb;
}
.progress-bar-component .progress-bar-steps {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-top: 4px;
  max-width: 800px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .progress-bar-component .progress-bar-steps {
    justify-content: space-between;
  }
  .progress-bar-component .progress-bar-steps:has(.step-wrapper:only-child) {
    justify-content: center;
  }
}
.progress-bar-component .progress-bar-steps .step-wrapper {
  align-items: flex-start;
  display: none;
  height: fit-content;
  justify-content: center;
  min-height: fit-content;
  min-width: 12px;
  width: 12px;
}
@media only screen and (min-width: 768px) {
  .progress-bar-component .progress-bar-steps .step-wrapper {
    display: flex;
  }
}
.progress-bar-component .progress-bar-steps .step-wrapper:has(.step.active) {
  display: flex;
}
@media only screen and (min-width: 768px) {
  .progress-bar-component .progress-bar-steps .step-wrapper:first-child {
    justify-content: flex-start;
  }
}
@media only screen and (min-width: 768px) {
  .progress-bar-component .progress-bar-steps .step-wrapper:last-child {
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 768px) {
  .progress-bar-component .progress-bar-steps .step-wrapper:only-child {
    justify-content: center;
  }
}
.progress-bar-component .progress-bar-steps .step-wrapper .step p {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: normal;
  margin: 0px;
  min-width: max-content;
  text-align: center;
}
.progress-bar-component .progress-bar-steps .step-wrapper .step.active p {
  color: #232245;
  font-weight: 700;
}
@media only screen and (min-width: 768px) {
  .progress-bar-component .progress-bar-steps .step-wrapper .step.active p {
    font-size: 0.875rem !important;
  }
}
.progress-stepper-component {
  display: flex;
  justify-content: center;
  padding: 0px 16px;
  width: 100%;
}
.progress-stepper-component .progress-stepper-content {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-width: 600px;
  width: 100%;
}
.progress-stepper-component .progress-stepper-content .progress-stepper-info {
  display: flex;
  justify-content: space-between;
  margin-bottom: 8px;
  width: 100%;
}
.progress-stepper-component .progress-stepper-content .progress-stepper-bar {
  background-color: #c9cfdc;
  border-radius: 4px;
  display: flex;
  height: 6px;
  width: 100%;
}
.progress-stepper-component .progress-stepper-content .progress-stepper-bar .progress {
  background-color: #6e4feb;
  border-radius: 4px;
  height: 6px;
}
.rent-management-component {
  background-color: #f4f6fb;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  margin-top: 12px;
  padding: 8px 12px;
}
.rent-management-component:first-of-type {
  margin-top: 0px;
}
.rent-management-component .property {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
@media only screen and (min-width: 768px) {
  .rent-management-component .property {
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
  }
}
.rent-management-component .property .dropdown-collapse.show [data-toggle=dropdown] i {
  transform: rotate(180deg);
}
.rent-management-component .property-payments .payment {
  border-top: 1px solid #c9cfdc;
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin-top: 12px;
  padding-top: 12px;
}
.rent-management-component .property-payments .payment:first-of-type {
  border-top: none;
  margin-top: 12px;
  padding-top: 0px;
}
@media only screen and (min-width: 768px) {
  .rent-management-component .property-payments .payment {
    flex-direction: row;
  }
}
.rent-management-component .property-payments .payment-col {
  display: flex;
  flex-direction: column;
  padding: 0px;
}
@media only screen and (min-width: 768px) {
  .rent-management-component .property-payments .payment-col:not(.col-auto) {
    max-width: calc(33% - 18px);
    min-width: calc(33% - 18px);
    width: calc(33% - 18px);
  }
}
.recent-transactions-component .payments-table th,
.recent-transactions-component .payments-table td {
  max-width: 144px;
  width: fit-content;
}
.recent-transactions-component .payments-table table tbody {
  background-color: #f4f6fb;
}
.recent-transactions-component .payments-table table tbody tr:nth-child(even) {
  background-color: transparent;
}
.requested-rent-component {
  background-color: #f4f6fb;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  margin-top: 12px;
  padding: 8px 12px;
}
.requested-rent-component:first-of-type {
  margin-top: 0px;
}
.tenant-manage-autopay-component {
  background-color: #f4f6fb;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  margin-top: 12px;
  padding: 8px 12px;
}
.tenant-manage-autopay-component:first-of-type {
  margin-top: 0px;
}
@media only screen and (max-width: 767px) {
  .dl-sidenav-modal {
    height: auto;
  }
}
.dl-sidenav-modal__wrapper {
  margin-left: 8px;
  padding: 0 !important;
  position: relative;
  width: calc(100% - 8px) !important;
}
@media only screen and (min-width: 768px) {
  .dl-sidenav-modal__wrapper {
    display: flex;
    flex-direction: row;
    margin-left: 0;
    min-height: 623px;
    width: 600px;
  }
}
@media only screen and (min-width: 1400px) {
  .dl-sidenav-modal__wrapper {
    min-height: 700px;
  }
}
.dl-sidenav-modal__close {
  position: absolute;
  right: 2px;
  top: 4px;
  z-index: 10;
}
.dl-sidenav-modal__nav {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-sidenav-modal__nav {
    background-color: #f8f9fc;
    width: 45%;
  }
}
.dl-sidenav-modal__nav-title {
  align-items: center;
  background-color: #fff;
  border-bottom: 1px solid #e7eaf1;
  display: flex;
  justify-content: center;
  padding: 16px;
}
@media only screen and (min-width: 768px) {
  .dl-sidenav-modal__nav-title {
    justify-content: flex-start;
  }
}
.dl-sidenav-modal__nav .dl-profile-initials {
  font-family: "Mulish", sans-serif;
  font-size: 1.25rem;
  font-weight: 300;
  line-height: 1.3;
}
.dl-sidenav-modal__nav h1 {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.3;
  margin: 0;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: pre-wrap;
}
.dl-sidenav-modal__nav .dl-account__photo,
.dl-sidenav-modal__nav .dl-account__photo--sm,
.dl-sidenav-modal__nav .dl-account__photo--large {
  font-family: "Poppins", sans-serif;
  font-size: 1.25rem;
  height: 50px;
  margin-right: 10px;
  min-width: 50px;
  width: 50px;
}
.dl-sidenav-modal__nav-list {
  border-bottom: 1px solid #e7eaf1;
  display: flex;
  flex-direction: column;
  list-style-type: none;
  margin: 0;
  overflow-x: auto;
  padding: 0;
}
@media only screen and (min-width: 576px) {
  .dl-sidenav-modal__nav-list {
    flex-direction: row;
  }
}
@media only screen and (min-width: 768px) {
  .dl-sidenav-modal__nav-list {
    border-bottom: none;
    display: block;
    overflow-x: unset;
    padding: 20px 29px 20px 0;
  }
}
.dl-sidenav-modal__nav-list li {
  border-right: 1px solid #6e4feb;
  display: inline-block;
}
@media only screen and (min-width: 768px) {
  .dl-sidenav-modal__nav-list li {
    border-right: none;
    display: block;
    margin-bottom: 10px;
  }
}
.dl-sidenav-modal__nav-list li:last-of-type {
  border-right: none;
}
.dl-sidenav-modal__nav-list a,
.dl-sidenav-modal__nav-list button {
  background-color: #f8f9fc;
  color: #232245;
  cursor: pointer;
  display: block;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 15px;
  padding: 8px 12px;
  white-space: nowrap;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-sidenav-modal__nav-list a,
  .dl-sidenav-modal__nav-list button {
    background-color: transparent;
    border-radius: 0px 999px 999px 0px;
    padding: 8px 0 8px 16px;
  }
}
.dl-sidenav-modal__nav-list a:not([href]):not([tabindex]),
.dl-sidenav-modal__nav-list button:not([href]):not([tabindex]) {
  color: #232245;
}
.dl-sidenav-modal__nav-list a.active,
.dl-sidenav-modal__nav-list button.active,
.dl-sidenav-modal__nav-list a:active,
.dl-sidenav-modal__nav-list button:active {
  background-color: #e7eaf1;
  color: #232245;
  font-weight: 400;
}
.dl-sidenav-modal__nav-list a.active:not([href]):not([tabindex]),
.dl-sidenav-modal__nav-list button.active:not([href]):not([tabindex]),
.dl-sidenav-modal__nav-list a:active:not([href]):not([tabindex]),
.dl-sidenav-modal__nav-list button:active:not([href]):not([tabindex]) {
  color: #232245;
}
.dl-sidenav-modal__nav-list a:hover,
.dl-sidenav-modal__nav-list button:hover,
.dl-sidenav-modal__nav-list a:focus,
.dl-sidenav-modal__nav-list button:focus {
  background-color: #fff;
}
.dl-sidenav-modal__content {
  align-content: flex-start;
  border-left: 1px solid #e7eaf1;
  display: flex;
  flex-wrap: wrap;
  padding: 16px 8px 24px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-sidenav-modal__content {
    padding: 16px 24px 24px;
    width: 458px;
  }
  .dl-sidenav-modal__content .container-300 {
    max-width: 328px;
    width: 328px;
  }
}
.dl-sidenav-modal__content .container-300 .depositlink-pay-activation .container-header h2,
.dl-sidenav-modal__content .container-300 .edit-depositlink-pay-component .container-header h2 {
  color: #565676 !important;
  font-weight: 400 !important;
}
.dl-sidenav-modal__content .container-300 .depositlink-pay-activation .input-textarea textarea,
.dl-sidenav-modal__content .container-300 .edit-depositlink-pay-component .input-textarea textarea {
  height: 84px;
}
.dl-sidenav-modal .modal-header {
  width: 100%;
}
.dl-sidenav-modal .modal-header .modal-title {
  color: #565676;
  display: none;
  font-family: "Poppins", sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  padding-bottom: 0;
  text-align: left;
}
@media only screen and (min-width: 768px) {
  .dl-sidenav-modal .modal-header .modal-title {
    display: block;
    padding-bottom: 8px;
  }
}
.dl-sidenav-modal__profile-photo {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.dl-sidenav-modal__profile-edit {
  overflow: hidden;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-sidenav-modal__profile-edit {
    max-height: 840px;
  }
}
.dl-sidenav-modal__profile-edit .dl-pay-form__field {
  border-color: #acbad8;
  font-family: "Mulish", sans-serif;
}
.dl-sidenav-modal__profile-edit .dl-forms__buttons--right {
  bottom: 24px;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .dl-sidenav-modal__profile-edit .dl-forms__buttons--right {
    margin-bottom: 24px;
    padding-top: 32px;
  }
}
.dl-sidenav-modal__profile-edit .dl-forms__buttons--right button {
  font-family: "Mulish", sans-serif;
  font-weight: 600;
}
.dl-sidenav-modal__profile-edit .form-control,
.dl-sidenav-modal__profile-edit .input-textarea textarea,
.input-textarea .dl-sidenav-modal__profile-edit textarea,
.dl-sidenav-modal__profile-edit .input-dropdown-small select,
.input-dropdown-small .dl-sidenav-modal__profile-edit select,
.dl-sidenav-modal__profile-edit .input-dropdown-no-label select,
.input-dropdown-no-label .dl-sidenav-modal__profile-edit select,
.dl-sidenav-modal__profile-edit .input-dropdown select,
.input-dropdown .dl-sidenav-modal__profile-edit select {
  margin: 3px;
}
.dl-sidenav-modal__profile-edit .form-group,
.dl-sidenav-modal__profile-edit .input-textarea-col,
.dl-sidenav-modal__profile-edit .input-dropdown-small-col,
.dl-sidenav-modal__profile-edit .input-dropdown-no-label-col,
.dl-sidenav-modal__profile-edit .input-dropdown-col {
  margin-bottom: 8px;
}
.dl-sidenav-modal__profile-edit .rs-form__group,
.dl-sidenav-modal__profile-edit .rs-form__group--error,
.dl-sidenav-modal__profile-edit .rs-form__group--verify-code,
.dl-sidenav-modal__profile-edit .rs-form__group--center,
.dl-sidenav-modal__profile-edit .rs-form__group--always-wrap,
.dl-sidenav-modal__profile-edit .rs-form__group--state-zip,
.dl-sidenav-modal__profile-edit .rs-form__group--zip-state {
  margin-bottom: 2px;
}
.dl-sidenav-modal__profile-edit .dl-h2,
.dl-sidenav-modal__profile-edit .dl-h2-mulish,
.dl-sidenav-modal__profile-edit .dl-h2-md {
  display: none;
}
.dl-sidenav-modal__profile-edit .dl-forms__section-header {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  margin-left: 0;
}
.dl-sidenav-modal__profile-edit .dl-pay__activate-text {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  line-height: 1.3;
}
.dl-sidenav-modal__profile-edit .dl-pay__activate-image {
  height: auto;
  margin-left: 0;
  width: 100%;
}
.dl-sidenav-modal__profile-edit .dl-forms__section-header {
  font-size: 0.875rem !important;
  margin-bottom: 8px;
}
.dl-sidenav-modal__profile-edit .dl-account__go-url {
  border-color: #acbad8;
  border-right: none;
  margin-right: 2px;
}
.dl-sidenav-modal__profile-edit .rs-form__dropdown-toggle,
.dl-sidenav-modal__profile-edit .dl-form__dropdown-toggle {
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='%23232245'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd' /%3E%3C/svg%3E");
  background-size: 20px 20px;
  border-color: #acbad8 !important;
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-style: normal;
  width: 100% !important;
}
.dl-sidenav-modal__profile-edit .rs-form__dropdown-toggle:focus-visible,
.dl-sidenav-modal__profile-edit .dl-form__dropdown-toggle:focus-visible {
  background-color: #f8f9fc;
  border-color: #0f58e7 !important;
  color: #232245;
  outline: none;
}
.dl-sidenav-modal__profile-edit .rs-form__dropdown-toggle:hover,
.dl-sidenav-modal__profile-edit .dl-form__dropdown-toggle:hover {
  border-color: #0f58e7 !important;
}
.dl-sidenav-modal__profile-edit .rs-form__dropdown-toggle option:disabled,
.dl-sidenav-modal__profile-edit .dl-form__dropdown-toggle option:disabled {
  color: #000;
}
.dl-sidenav-modal__profile-edit .checkbox {
  width: 100%;
}
.dl-sidenav-modal__profile-edit .checkbox .styled-checkbox:checked + label:before,
.dl-sidenav-modal__profile-edit .checkbox .file-list__row-item .styled-checkbox:checked + a.lower-text:before,
.dl-sidenav-modal__profile-edit .checkbox .file-list__row-item .styled-checkbox:checked + button.lower-text:before,
.file-list__row-item .dl-sidenav-modal__profile-edit .checkbox .styled-checkbox:checked + a.lower-text:before,
.file-list__row-item .dl-sidenav-modal__profile-edit .checkbox .styled-checkbox:checked + button.lower-text:before,
.dl-sidenav-modal__profile-edit .checkbox .file-list__row-item .styled-checkbox:checked + label.lower-text:before {
  background: #6e4feb;
}
.dl-sidenav-modal__profile-edit .checkbox .styled-checkbox:hover + label:before,
.dl-sidenav-modal__profile-edit .checkbox .file-list__row-item .styled-checkbox:hover + a.lower-text:before,
.dl-sidenav-modal__profile-edit .checkbox .file-list__row-item .styled-checkbox:hover + button.lower-text:before,
.file-list__row-item .dl-sidenav-modal__profile-edit .checkbox .styled-checkbox:hover + a.lower-text:before,
.file-list__row-item .dl-sidenav-modal__profile-edit .checkbox .styled-checkbox:hover + button.lower-text:before,
.dl-sidenav-modal__profile-edit .checkbox .file-list__row-item .styled-checkbox:hover + label.lower-text:before {
  background: #6e4feb;
}
.dl-sidenav-modal__profile-edit .checkbox label,
.dl-sidenav-modal__profile-edit .checkbox .file-list__row-item a.lower-text,
.dl-sidenav-modal__profile-edit .checkbox .file-list__row-item button.lower-text,
.file-list__row-item .dl-sidenav-modal__profile-edit .checkbox a.lower-text,
.file-list__row-item .dl-sidenav-modal__profile-edit .checkbox button.lower-text {
  align-items: center;
  color: #232245;
  display: flex;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
}
.dl-sidenav-modal__profile-edit .checkbox label:before,
.dl-sidenav-modal__profile-edit .checkbox .file-list__row-item a.lower-text:before,
.dl-sidenav-modal__profile-edit .checkbox .file-list__row-item button.lower-text:before,
.file-list__row-item .dl-sidenav-modal__profile-edit .checkbox a.lower-text:before,
.file-list__row-item .dl-sidenav-modal__profile-edit .checkbox button.lower-text:before {
  border: 1px solid #6e4feb;
}
.dl-sidenav-modal__profile-edit .deactivate-button {
  border-color: #e11010;
  color: #e11010;
  height: 39px;
  padding: 0px 15px !important;
}
.dl-sidenav-modal__profile-edit .deactivate-button:hover {
  background-color: #ffe8e8;
  border-color: #e11010;
  color: #e11010;
}
.dl-sidenav-modal__profile-edit .alert-success {
  width: 100%;
}
.dl-sidenav-modal__profile-edit .alert {
  margin-bottom: 0;
  padding: 12px;
  padding-right: 12px;
}
.dl-sidenav-modal .dl-forms__section-header {
  padding-top: 16px;
}
.dl-edit-pay .modal-header {
  display: none;
}
.dl-edit-pay .rs-flex--center {
  justify-content: start;
}
.dl-edit-pay .dl-account__go-input-container {
  align-items: center;
  display: flex;
  width: 100%;
}
.dl-edit-pay .dl-account__go-input-container .dl-account__go-url {
  width: 100%;
}
.dl-edit-pay .dl-account__go-input-container .dl-account__go-url .dl-h2,
.dl-edit-pay .dl-account__go-input-container .dl-account__go-url .dl-h2-mulish,
.dl-edit-pay .dl-account__go-input-container .dl-account__go-url .dl-h2-md {
  display: revert;
  width: 100%;
}
.dl-edit-pay .dl-account__go-input-container .dl-pay__copy-pop {
  margin-bottom: 98px;
  min-width: 140px;
  right: 24px;
}
@media only screen and (min-width: 768px) {
  .dl-edit-pay .dl-account__go-input-container .dl-pay__copy-pop {
    margin-bottom: unset;
    margin-left: 12px;
    position: relative;
    right: unset;
  }
}
.dl-edit-pay .rs-form__group--always-wrap {
  width: 100%;
}
.dl-edit-pay .rs-form__group--always-wrap .dl-forms__sub-note {
  text-align: right;
}
.dl-edit-pay .rs-form__group--always-wrap .dl-forms__welcome-message {
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  height: 77px;
  width: 100%;
}
.dl-edit-pay .rs-form__group--always-wrap .dl-forms__welcome-message::placeholder {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-style: normal !important;
}
.dl-edit-pay .rs-form__group--always-wrap .dl-forms__assign-dropdown {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-edit-pay .rs-form__group--always-wrap .dl-forms__assign-dropdown {
    width: 50%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-edit-pay .rs-form__group--always-wrap .dl-forms__assign-dropdown {
    width: auto;
  }
}
.dl-edit-pay .rs-form__group--always-wrap .dl-forms__assign-dropdown::after {
  background-color: #fff;
}
.dl-edit-pay .dl-button--secondary {
  border-color: #e11010;
  color: #e11010;
  font-weight: 600;
}
.dl-edit-pay .dl-button--secondary:hover,
.dl-edit-pay .dl-button--secondary:active {
  background-color: #ffe8e8;
  border-color: #e11010;
  color: #e11010;
}
.dl-edit-pay .dl-forms__buttons--right button {
  font-family: "Mulish", sans-serif;
  font-weight: 600;
}
.dl-edit-pay .dl-forms__buttons--right.w-lg-70 {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-edit-pay .dl-forms__buttons--right.w-lg-70 {
    width: 70% !important;
  }
}
.dl-edit-pay .dl-pay__activate-text {
  color: #e11010;
}
.simple-table {
  background-color: #fff;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  overflow-y: scroll;
  scrollbar-width: none;
}
.simple-table::-webkit-scrollbar {
  display: none;
}
.simple-table-row {
  align-items: flex-start;
  border-top: 1px solid #c9cfdc;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 8px 12px;
}
@media only screen and (min-width: 768px) {
  .simple-table-row {
    align-items: center;
    flex-direction: row;
    justify-content: flex-start;
    padding: 12px 16px;
  }
}
.simple-table-row:first-of-type {
  border-top: none;
}
.simple-table-row .simple-table-col-left,
.simple-table-row .simple-table-col-right {
  padding: 0px;
}
@media only screen and (min-width: 768px) {
  .simple-table-row .simple-table-col-left:first-of-type,
  .simple-table-row .simple-table-col-right:first-of-type {
    margin-right: 4px;
  }
}
.simple-table-row .simple-table-col-left p,
.simple-table-row .simple-table-col-right p {
  word-break: break-word;
}
.teams-list-component.payments-table table thead tr th,
.teams-list-component.payments-table table tbody tr td {
  max-width: 170px;
  width: unset;
}
.teams-list-component.payments-table table tbody tr:last-of-type {
  border-bottom: 1px solid #c9cfdc;
}
.transaction-filter-component {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 4px;
  justify-content: center;
  margin-bottom: 8px;
  width: 100%;
}
@media only screen and (min-width: 1400px) {
  .transaction-filter-component {
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
  }
}
.transaction-filter-component .filters-menu-wrapper {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .transaction-filter-component .filters-menu-wrapper {
    align-items: center;
    flex-direction: row;
    justify-content: flex-end;
    position: unset;
    width: fit-content;
  }
}
@media only screen and (min-width: 768px) {
  .transaction-filter-component .filters-menu-wrapper .filters-menu {
    margin-right: 12px;
  }
}
@media only screen and (min-width: 1400px) {
  .transaction-filter-component .filters-menu-wrapper .filters-menu {
    margin-left: 12px;
    margin-right: 0px;
  }
}
.transaction-filter-component .filters-menu-wrapper .filters-menu .button-ghost-iron:not(.collapsed),
.transaction-filter-component .filters-menu-wrapper .filters-menu .button-ghost-iron-invert:not(.collapsed) {
  background-color: #e7eaf1;
  border-color: #e7eaf1;
}
.transaction-filter-component .filters-menu-wrapper .filters-menu #filtersMenuDropdown[aria-expanded=false] + .filters-menu-dropdown {
  display: none;
}
.transaction-filter-component .filters-menu-wrapper .filters-menu-dropdown {
  background-color: #f8f9fc;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  margin-top: 8px;
  padding: 12px;
  position: absolute;
  width: 250px;
  width: 100%;
  z-index: 70;
}
@media only screen and (min-width: 768px) {
  .transaction-filter-component .filters-menu-wrapper .filters-menu-dropdown {
    width: 250px;
  }
}
.transaction-filter-component .filters-menu-wrapper .filters-menu-dropdown.collapsed {
  display: none;
}
.transaction-filter-component .filters-menu-wrapper .filters-menu-dropdown .input-dropdown-no-label select {
  height: auto;
  padding: 8px 12px;
}
.transaction-filter-component .filters-menu-wrapper .filters-menu-dropdown .input-dropdown-no-label:first-of-type .input-dropdown-no-label-col {
  margin-top: 0px;
}
.transaction-filter-component .filters-menu-wrapper .filters-menu-dropdown .button-primary-purple {
  justify-content: center;
  margin-top: 12px;
  width: 100%;
}
.transaction-filter-component .transaction-search,
.transaction-filter-component .agent-search-component {
  margin-top: 8px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .transaction-filter-component .transaction-search,
  .transaction-filter-component .agent-search-component {
    margin-right: 12px;
    margin-top: 0px;
    width: fit-content;
  }
}
@media only screen and (min-width: 1400px) {
  .transaction-filter-component .transaction-search,
  .transaction-filter-component .agent-search-component {
    margin-left: 12px;
    margin-right: 0px;
  }
}
.transaction-filter-component .transaction-search .input-search-bar input,
.transaction-filter-component .agent-search-component .input-search-bar input {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .transaction-filter-component .transaction-search .input-search-bar input,
  .transaction-filter-component .agent-search-component .input-search-bar input {
    width: 250px;
  }
}
.transaction-history-component {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.dl-upload-doc-container .file-upload,
.dl-upload-doc-container .file-upload-white,
.dl-upload-doc-container .file-upload-frost {
  max-height: 100%;
}
.dl-upload-doc-container .file-upload input,
.dl-upload-doc-container .file-upload-white input,
.dl-upload-doc-container .file-upload-frost input {
  max-height: 147px !important;
}
.dl-upload-doc-container .file-upload-box {
  height: auto;
}
.dl-upload-doc-container .file-upload-box .file-upload-hr {
  border-color: #cbcbcb;
  height: 1px;
  margin-bottom: 12px;
  margin-top: 0;
  width: 100%;
}
.dl-well-dashed {
  align-items: center;
  background-color: #fff;
  border-color: #cbcbcb;
  border-radius: 4px;
  border-style: dashed;
  border-width: 2px;
  display: flex;
  flex-direction: column;
  height: auto;
  margin-bottom: 24px;
  max-width: 350px;
  padding: 16px;
}
.dl-well-text {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
}
.dl-well-link {
  color: #592ed5;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 700;
  margin-bottom: 12px;
}
.dl-well-link:hover {
  text-decoration: underline;
}
.dl-skyslope-buttons--Send .dl-button--primary,
.dl-skyslope-buttons--Send .dl-button--outline,
.dl-skyslope-buttons--Send .dl-button--secondary,
.dl-skyslope-buttons--Send .dl-button--primary-white {
  padding: 9px 24px 11px 24px !important;
}
.file-upload-hr {
  border-color: #cbcbcb;
  height: 1px;
  margin-bottom: 24px;
  margin-top: 12px;
  width: 100%;
}
.modal-left-col {
  padding-left: 1em;
  padding-right: 24px;
}
.dl-backto__link {
  align-items: center;
  color: #592ed5;
  display: flex;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  text-transform: uppercase;
  width: fit-content;
}
.dl-backto__link:hover {
  color: #592ed5;
  text-decoration: underline;
}
.button-card {
  align-items: unset;
  border: 1px solid #acbad8;
  border-radius: 4px !important;
  display: flex;
  height: fit-content;
  margin: 0px;
  overflow: hidden;
  padding: 0px;
  width: 100%;
}
.button-card:hover {
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
}
.button-card:hover .button-card-right {
  background-color: #592ed5;
  transition: 200ms ease-in-out;
}
.button-card:active .button-card-right {
  background-color: #592ed5;
}
.button-card:focus {
  border: 1px solid #232245;
}
.button-card:disabled {
  background-color: #f3f3f3;
  border: 1px solid #cbcbcb;
  color: #cbcbcb;
  pointer-events: none;
}
.button-card:disabled:hover {
  box-shadow: none;
}
.button-card:disabled .button-card-left {
  background-color: #f3f3f3;
  color: #cbcbcb;
}
.button-card:disabled .button-card-right {
  background-color: #cbcbcb;
}
.button-card-left {
  align-items: center;
  background-color: #f8f9fc;
  border-right: none;
  display: flex;
  padding: 16px;
  text-align: left;
  width: 100%;
}
.button-card-left .card-title {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  margin-bottom: 0px;
}
.button-card-left .card-info {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  margin-bottom: 0px;
}
.button-card-left .card-info:nth-child(2) {
  margin-top: 4px;
}
.button-card-right {
  align-items: center;
  background-color: #6e4feb;
  display: flex;
  justify-content: center;
  padding: 4px;
}
.button-ghost,
.button-ghost-iron,
.button-ghost-iron-invert,
.button-ghost-iron-invert:hover,
.button-ghost-iron-invert:active,
.button-ghost-iron-invert:focus,
.button-ghost-iron-invert:disabled,
.button-ghost-iron:disabled,
.button-ghost-iron:focus,
.button-ghost-iron:active,
.button-ghost-iron:hover,
.button-ghost-red,
.button-ghost-red-invert,
.button-ghost-red-invert:hover,
.button-ghost-red-invert:active,
.button-ghost-red-invert:focus,
.button-ghost-red-invert:disabled,
.button-ghost-red:disabled,
.button-ghost-red:focus,
.button-ghost-red:active,
.button-ghost-red:hover,
.button-ghost-purple,
.button-ghost-purple-invert,
.button-ghost-purple-invert:hover,
.button-ghost-purple-invert:active,
.button-ghost-purple-invert:focus,
.button-ghost-purple-invert:disabled,
.button-ghost-purple:disabled,
.button-ghost-purple:focus,
.button-ghost-purple:active,
.button-ghost-purple:hover,
.button-ghost-invert:disabled,
.button-ghost-invert:focus,
.button-ghost-invert:hover,
.button-ghost-invert:active,
.button-ghost-invert {
  align-items: center;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 999px !important;
  display: flex;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  height: fit-content;
  padding: 4px 8px;
  position: relative;
  text-align: left;
  width: fit-content;
}
.button-ghost:hover,
.button-ghost-iron:hover,
.button-ghost-iron-invert:hover,
.button-ghost-red:hover,
.button-ghost-red-invert:hover,
.button-ghost-purple:hover,
.button-ghost-purple-invert:hover,
.button-ghost-invert:hover {
  background-color: #f8f9fc;
  border: 1px solid #f8f9fc;
}
.button-ghost:active,
.button-ghost-iron:active,
.button-ghost-iron-invert:active,
.button-ghost-red:active,
.button-ghost-red-invert:active,
.button-ghost-purple:active,
.button-ghost-purple-invert:active,
.button-ghost-invert:active {
  background-color: #e7eaf1;
  border: 1px solid #e7eaf1;
}
.button-ghost:focus,
.button-ghost-iron:focus,
.button-ghost-iron-invert:focus,
.button-ghost-red:focus,
.button-ghost-red-invert:focus,
.button-ghost-purple:focus,
.button-ghost-purple-invert:focus,
.button-ghost-invert:focus {
  border: 1px solid #acbad8;
}
.button-ghost:disabled,
.button-ghost-iron:disabled,
.button-ghost-iron-invert:disabled,
.button-ghost-red:disabled,
.button-ghost-red-invert:disabled,
.button-ghost-purple:disabled,
.button-ghost-purple-invert:disabled,
.button-ghost-invert:disabled {
  background-color: transparent;
  border: 1px solid transparent;
  color: #cbcbcb;
  pointer-events: none;
}
.button-ghost-invert:hover,
.button-ghost-iron-invert:hover,
.button-ghost-red-invert:hover,
.button-ghost-purple-invert:hover,
.button-ghost-invert:active,
.button-ghost-iron-invert:active,
.button-ghost-red-invert:active,
.button-ghost-purple-invert:active {
  background-color: #fff;
  border: 1px solid #fff;
}
.button-ghost-invert:focus,
.button-ghost-iron-invert:focus,
.button-ghost-red-invert:focus,
.button-ghost-purple-invert:focus {
  border: 1px solid #acbad8;
}
.button-ghost-invert:disabled,
.button-ghost-iron-invert:disabled,
.button-ghost-red-invert:disabled,
.button-ghost-purple-invert:disabled {
  background-color: #f3f3f3;
  border: 1px solid #f3f3f3;
  color: #cbcbcb;
  pointer-events: none;
}
.button-ghost-purple,
.button-ghost-purple-invert,
.button-ghost-purple-invert:hover,
.button-ghost-purple-invert:active,
.button-ghost-purple-invert:focus,
.button-ghost-purple-invert:disabled,
.button-ghost-purple:disabled,
.button-ghost-purple:focus,
.button-ghost-purple:active,
.button-ghost-purple:hover {
  color: #592ed5;
}
.button-ghost-purple:disabled,
.button-ghost-purple-invert:disabled {
  color: #cbcbcb;
}
.button-ghost-purple-invert:disabled {
  color: #cbcbcb;
}
.button-ghost-red,
.button-ghost-red-invert,
.button-ghost-red-invert:hover,
.button-ghost-red-invert:active,
.button-ghost-red-invert:focus,
.button-ghost-red-invert:disabled,
.button-ghost-red:disabled,
.button-ghost-red:focus,
.button-ghost-red:active,
.button-ghost-red:hover {
  color: #e11010;
}
.button-ghost-red:disabled,
.button-ghost-red-invert:disabled {
  color: #cbcbcb;
}
.button-ghost-red-invert:disabled {
  color: #cbcbcb;
}
.button-ghost-iron,
.button-ghost-iron-invert,
.button-ghost-iron-invert:hover,
.button-ghost-iron-invert:active,
.button-ghost-iron-invert:focus,
.button-ghost-iron-invert:disabled,
.button-ghost-iron:disabled,
.button-ghost-iron:focus,
.button-ghost-iron:active,
.button-ghost-iron:hover {
  color: #232245;
}
.button-ghost-iron:disabled,
.button-ghost-iron-invert:disabled {
  color: #cbcbcb;
}
.button-ghost-iron-invert:disabled {
  color: #cbcbcb;
}
.button-icon,
.button-icon-filled {
  align-items: center;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 999px !important;
  display: flex;
  height: 28px;
  justify-content: center;
  min-height: 28px;
  min-width: 28px;
  padding: 4px;
  position: relative;
  width: 28px;
}
.button-icon-filled {
  background-color: #e7eaf1;
  border: 1px solid #e7eaf1;
}
.button-icon:hover,
.button-icon-filled:hover {
  background-color: #c9cfdc;
  border: 1px solid #c9cfdc;
}
.button-icon:hover [class^=tooltip-dark],
.button-icon-filled:hover [class^=tooltip-dark],
.button-icon:hover [class^=tooltip-light],
.button-icon-filled:hover [class^=tooltip-light] {
  opacity: 1;
  visibility: visible;
}
.button-icon:active,
.button-icon-filled:active {
  background-color: #c9cfdc;
  border: 1px solid #c9cfdc;
}
.button-icon:focus,
.button-icon-filled:focus {
  border: 1px solid #232245;
}
.button-icon:disabled,
.button-icon-filled:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  pointer-events: none;
}
.button-primary,
.button-primary-tonal,
.button-primary-red,
.button-primary-purple,
.button-primary-outline,
.button-primary-lilac,
.button-primary-gray {
  align-items: center;
  border-radius: 4px !important;
  display: flex;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  height: fit-content;
  padding: 8px 12px;
  position: relative;
  width: fit-content;
}
.button-primary-gray {
  background-color: #fff;
  border: 1px solid #565676;
  color: #565676;
}
.button-primary-gray:active {
  background-color: #f4f6fb;
  border: 1px solid #565676;
  color: #565676;
}
.button-primary-gray:hover {
  background-color: #c9cfdc;
  border: 1px solid #565676;
  color: #565676;
}
.button-primary-gray:focus {
  border: 1px solid #0f58e7;
  color: #565676;
}
.button-primary-gray:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  pointer-events: none;
}
.button-primary-lilac {
  background-color: #e3daff;
  border: 1px solid #e3daff;
  color: #592ed5;
}
.button-primary-lilac:hover,
.button-primary-lilac:active {
  background-color: #c9beff;
  border: 1px solid #c9beff;
  color: #592ed5;
}
.button-primary-lilac:focus {
  border: 1px solid #592ed5;
  color: #592ed5;
}
.button-primary-lilac:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  pointer-events: none;
}
.button-primary-outline {
  background-color: #fff;
  border: 1px solid #592ed5;
  color: #592ed5;
}
.button-primary-outline:hover,
.button-primary-outline:active {
  background-color: #e3daff;
  border: 1px solid #592ed5;
  color: #592ed5;
}
.button-primary-outline:focus {
  border: 1px solid #0f58e7;
  color: #592ed5;
}
.button-primary-outline:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  pointer-events: none;
}
.button-primary-purple {
  background-color: #6e4feb;
  border: 1px solid #6e4feb;
  color: #fff;
}
.button-primary-purple:hover,
.button-primary-purple:active {
  background-color: #592ed5;
  border: 1px solid #592ed5;
  color: #fff;
}
.button-primary-purple:focus {
  border: 1px solid #232245;
  color: #fff;
}
.button-primary-purple:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  pointer-events: none;
}
.button-primary-red {
  background-color: #e11010;
  border: 1px solid #e11010;
  color: #fff;
}
.button-primary-red:hover,
.button-primary-red:active {
  background-color: #c40000;
  border: 1px solid #c40000;
  color: #fff;
}
.button-primary-red:focus {
  border: 1px solid #232245;
  color: #fff;
}
.button-primary-red:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  pointer-events: none;
}
.button-primary-tonal {
  background-color: #e2ebff;
  border: 1px solid #e2ebff;
  color: #232245;
}
.button-primary-tonal:hover,
.button-primary-tonal:active {
  background-color: #b8cfff;
  border: 1px solid #b8cfff;
  color: #232245;
}
.button-primary-tonal:focus {
  border: 1px solid #232245;
  color: #232245;
}
.button-primary-tonal:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  pointer-events: none;
}
.button-primary-small,
.button-primary-small-tonal,
.button-primary-small-red,
.button-primary-small-purple,
.button-primary-small-outline,
.button-primary-small-cloudy,
.button-primary-small-gray {
  align-items: center;
  border-radius: 4px !important;
  display: flex;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  height: fit-content;
  padding: 2px 12px;
  position: relative;
  width: fit-content;
}
.button-primary-small-gray {
  border: 1px solid #565676;
  color: #565676;
}
.button-primary-small-gray:hover,
.button-primary-small-gray:active {
  background-color: #f4f6fb;
  color: #565676;
}
.button-primary-small-gray:focus {
  background-color: #c9cfdc;
  color: #565676;
}
.button-primary-small-gray:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  pointer-events: none;
}
.button-primary-small-cloudy {
  background-color: #fff;
  border: 1px solid #565676;
  color: #565676;
}
.button-primary-small-cloudy:active {
  background-color: #c9cfdc;
  border: 1px solid #565676;
  color: #565676;
}
.button-primary-small-cloudy:hover {
  background-color: #f4f6fb;
  border: 1px solid #565676;
  color: #565676;
}
.button-primary-small-cloudy:focus {
  border: 1px solid #0f58e7;
  color: #565676;
}
.button-primary-small-cloudy:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  pointer-events: none;
}
.button-primary-small-outline {
  background-color: #fff;
  border: 1px solid #6e4feb;
  color: #6e4feb;
}
.button-primary-small-outline:hover,
.button-primary-small-outline:active {
  background-color: #f1f2fc;
  border: 1px solid #6e4feb;
  color: #6e4feb;
}
.button-primary-small-outline:focus {
  border: 1px solid #232245;
  color: #6e4feb;
}
.button-primary-small-outline:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  pointer-events: none;
}
.button-primary-small-purple {
  background-color: #6e4feb;
  border: 1px solid #6e4feb;
  color: #fff;
}
.button-primary-small-purple:hover,
.button-primary-small-purple:active {
  background-color: #592ed5;
  border: 1px solid #592ed5;
  color: #fff;
}
.button-primary-small-purple:focus {
  border: 1px solid #232245;
  color: #fff;
}
.button-primary-small-purple:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  pointer-events: none;
}
.button-primary-small-red {
  background-color: #e11010;
  border: 1px solid #e11010;
  color: #fff;
}
.button-primary-small-red:hover,
.button-primary-small-red:active {
  background-color: #c40000;
  border: 1px solid #c40000;
  color: #fff;
}
.button-primary-small-red:focus {
  border: 1px solid #232245;
  color: #fff;
}
.button-primary-small-red:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  pointer-events: none;
}
.button-primary-small-tonal {
  background-color: #e2ebff;
  border: 1px solid #e2ebff;
  color: #232245;
}
.button-primary-small-tonal:hover,
.button-primary-small-tonal:active {
  background-color: #b8cfff;
  border: 1px solid #b8cfff;
  color: #232245;
}
.button-primary-small-tonal:focus {
  border: 1px solid #232245;
  color: #232245;
}
.button-primary-small-tonal:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  pointer-events: none;
}
.button-primary-wide,
.button-primary-wide-tonal,
.button-primary-wide-red,
.button-primary-wide-purple,
.button-primary-wide-outline {
  align-items: center;
  border-radius: 4px !important;
  display: flex;
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  height: fit-content;
  padding: 4px 12px;
  position: relative;
  width: 100%;
}
.button-primary-wide-outline {
  background-color: #fff;
  border: 1px solid #6e4feb;
  color: #6e4feb;
}
.button-primary-wide-outline:hover,
.button-primary-wide-outline:active {
  background-color: #f1f2fc;
  border: 1px solid #6e4feb;
  color: #6e4feb;
}
.button-primary-wide-outline:focus {
  border: 1px solid #232245;
  color: #6e4feb;
}
.button-primary-wide-outline:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  pointer-events: none;
}
.button-primary-wide-purple {
  background-color: #6e4feb;
  border: 1px solid #6e4feb;
  color: #fff;
}
.button-primary-wide-purple:hover,
.button-primary-wide-purple:active {
  background-color: #592ed5;
  border: 1px solid #592ed5;
  color: #fff;
}
.button-primary-wide-purple:focus {
  border: 1px solid #232245;
  color: #fff;
}
.button-primary-wide-purple:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  pointer-events: none;
}
.button-primary-wide-red {
  background-color: #e11010;
  border: 1px solid #e11010;
  color: #fff;
}
.button-primary-wide-red:hover,
.button-primary-wide-red:active {
  background-color: #c40000;
  border: 1px solid #c40000;
  color: #fff;
}
.button-primary-wide-red:focus {
  border: 1px solid #232245;
  color: #fff;
}
.button-primary-wide-red:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  pointer-events: none;
}
.button-primary-wide-tonal {
  background-color: #e2ebff;
  border: 1px solid #e2ebff;
  color: #232245;
}
.button-primary-wide-tonal:hover,
.button-primary-wide-tonal:active {
  background-color: #b8cfff;
  border: 1px solid #b8cfff;
  color: #232245;
}
.button-primary-wide-tonal:focus {
  border: 1px solid #232245;
  color: #232245;
}
.button-primary-wide-tonal:disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  pointer-events: none;
}
.button-tab,
.button-tab-smoke,
.button-tab-purple {
  align-items: center;
  border: 1px solid transparent;
  border-radius: 4px 4px 0px 0px;
  display: flex;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  height: fit-content;
  margin-bottom: -1px;
  padding: 8px 12px;
  position: relative;
  width: fit-content;
}
.button-tab-wrapper {
  align-items: center;
  border-radius: 4px 4px 0px 0px;
  display: flex;
  height: fit-content;
  justify-content: center;
  position: relative;
  width: fit-content;
}
.button-tab-wrapper:has(.button-tab-purple.active),
.button-tab-wrapper:has(.button-tab-purple:focus),
.button-tab-wrapper:has(.button-tab-purple:focus-visible) {
  background-color: #f4f6fb;
}
.button-tab-wrapper:has(.button-tab-purple:not(:disabled)):hover {
  background-color: #f4f6fb;
}
.button-tab-wrapper:has(.button-tab-smoke:not(:disabled)) {
  background-color: #f4f6fb;
}
.button-tab-wrapper:has(.button-tab-smoke:not(:disabled)):hover {
  background-color: #c9cfdc;
}
.button-tab-wrapper:has(.button-tab-smoke:active) {
  color: #232245;
}
.button-tab-wrapper:has(.button-tab-smoke.active) {
  background-color: #232245;
}
.button-tab-wrapper:has(.button-tab-smoke.active):hover {
  background-color: #232245;
}
.button-tab-wrapper:has(.button-tab-smoke.active) .button-tab-smoke {
  color: #fff;
}
.button-tab-indicator {
  bottom: -1px;
  height: 4px;
  left: -1px;
  position: absolute;
  width: calc(100% + 2px);
}
.button-tab:focus,
.button-tab-smoke:focus,
.button-tab-purple:focus,
.button-tab:focus-visible,
.button-tab-smoke:focus-visible,
.button-tab-purple:focus-visible {
  border: 1px solid #0f58e7;
}
.button-tab:focus .button-tab-indicator,
.button-tab-smoke:focus .button-tab-indicator,
.button-tab-purple:focus .button-tab-indicator,
.button-tab:focus-visible .button-tab-indicator,
.button-tab-smoke:focus-visible .button-tab-indicator,
.button-tab-purple:focus-visible .button-tab-indicator {
  bottom: 0px;
  height: 3px;
  left: 0px;
  width: 100%;
}
.button-tab:disabled,
.button-tab-smoke:disabled,
.button-tab-purple:disabled {
  color: #8e8d97;
  pointer-events: none;
}
.button-tab.active,
.active.button-tab-smoke,
.active.button-tab-purple {
  font-weight: 700;
}
.button-tab-purple {
  color: #592ed5;
}
.button-tab-purple.active .button-tab-indicator {
  background-color: #9a81fe;
}
.button-tab-smoke {
  border: 1px solid #c9cfdc;
  border-bottom: 1px solid transparent;
  color: #232245;
}
.button-tab-smoke:hover,
.button-tab-smoke:active,
.button-tab-smoke:focus,
.button-tab-smoke:focus-visible {
  color: #232245;
}
.button-tab-smoke.active:hover,
.button-tab-smoke.active:active,
.button-tab-smoke.active:focus,
.button-tab-smoke.active:focus-visible {
  color: #fff;
}
.toggle-button {
  display: flex;
  height: 18px;
  position: relative;
  width: 32px;
}
.toggle-button input {
  height: 0;
  opacity: 0;
  width: 0;
}
.toggle-button input:checked + .toggle-button-slider {
  background-color: #8be5a4;
}
.toggle-button input:checked + .toggle-button-slider:before {
  box-shadow: 0px 3px 6px #529152;
  -webkit-transform: translateX(14px);
  transform: translateX(14px);
}
.toggle-button input:focus + .toggle-button-slider {
  box-shadow: 0 0 1px #2196f3;
}
.toggle-button-slider {
  background-color: #cbcbcb;
  border-radius: 999px;
  bottom: 0;
  cursor: pointer;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: 200ms ease-in-out;
  transition: 200ms ease-in-out;
}
.toggle-button-slider:before {
  background-color: #fff;
  border-radius: 999px;
  bottom: 2px;
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  content: "";
  height: 14px;
  left: 2px;
  position: absolute;
  top: 2px;
  -webkit-transition: 200ms ease-in-out;
  transition: 200ms ease-in-out;
  width: 14px;
}
.global-link,
.global-link-red {
  align-items: center;
  color: #592ed5 !important;
  display: inline-flex;
  line-height: normal;
  margin-bottom: 0px;
  max-width: 100%;
  padding: 0px;
  text-align: left;
  width: fit-content;
}
.global-link:hover,
.global-link-red:hover,
.global-link:active,
.global-link-red:active,
.global-link:focus,
.global-link-red:focus {
  color: #592ed5 !important;
  cursor: pointer;
  text-decoration: underline !important;
}
.global-link-red {
  color: #e11010 !important;
}
.global-link-red:hover,
.global-link-red:active,
.global-link-red:focus {
  color: #e11010 !important;
}
.rs-collapsible-form {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-collapsible-form {
    display: block;
  }
}
.rs-collapsible-form__card {
  background-color: transparent;
  border: none;
  padding: 20px 0;
  position: relative;
}
.rs-collapsible-form__card-output,
.rs-collapsible-form__card-output--wrap-no-padding {
  display: flex;
  flex-wrap: wrap;
  font-weight: 700;
  padding: 20px 0 40px 0;
}
@media only screen and (min-width: 768px) {
  .rs-collapsible-form__card-output,
  .rs-collapsible-form__card-output--wrap-no-padding {
    flex-wrap: nowrap;
    padding: 20px;
  }
}
.rs-collapsible-form__card-output p,
.rs-collapsible-form__card-output--wrap-no-padding p {
  margin-bottom: 0;
}
.rs-collapsible-form__card-output--wrap-no-padding {
  flex-direction: column;
  flex-wrap: wrap;
  padding: 0;
}
.rs-collapsible-form__card-output .rs-card-output,
.rs-collapsible-form__card-output--wrap-no-padding .rs-card-output {
  display: flex;
  width: 100%;
}
.rs-collapsible-form__card-output .rs-buyers-label,
.rs-collapsible-form__card-output .rs-buyers-label--deposit,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-label,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-label--deposit {
  border-bottom: 2px solid #f3f3f3;
  display: flex;
  font-weight: 700;
  justify-content: space-between;
  padding: 10px 10px 4px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-collapsible-form__card-output .rs-buyers-label,
  .rs-collapsible-form__card-output .rs-buyers-label--deposit,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-label,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-label--deposit {
    padding: 20px 20px 3px;
  }
}
.rs-collapsible-form__card-output .rs-buyers-label--deposit,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-label--deposit {
  align-items: center;
}
.rs-collapsible-form__card-output .rs-buyers-output,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output {
  align-items: flex-start;
  background-color: #f3f3f3;
  border: 1px solid #f3f3f3;
  border-radius: 4px;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-top: 16px;
}
.rs-collapsible-form__card-output .rs-buyers-output .rs-form__buttons-wrap,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output .rs-form__buttons-wrap {
  align-content: flex-start;
  margin-top: 30px;
  padding: 0;
}
.rs-collapsible-form__card-output .rs-buyers-output .rs-form__buttons-wrap .rs-form__buttons-right a,
.rs-collapsible-form__card-output .rs-buyers-output .rs-form__buttons-wrap .rs-form__buttons-right button,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output .rs-form__buttons-wrap .rs-form__buttons-right a,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output .rs-form__buttons-wrap .rs-form__buttons-right button {
  margin-bottom: 20px;
}
.rs-collapsible-form__card-output .rs-buyers-output__container,
.rs-collapsible-form__card-output .rs-buyers-output__container--send-deposit,
.rs-collapsible-form__card-output .rs-buyers-output__container--verify-identity,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--send-deposit,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--verify-identity {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  padding: 10px;
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .rs-collapsible-form__card-output .rs-buyers-output__container,
  .rs-collapsible-form__card-output .rs-buyers-output__container--send-deposit,
  .rs-collapsible-form__card-output .rs-buyers-output__container--verify-identity,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--send-deposit,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--verify-identity {
    flex-direction: row;
    flex-wrap: wrap;
    padding: 20px;
  }
  .rs-collapsible-form__card-output .rs-buyers-output__container p,
  .rs-collapsible-form__card-output .rs-buyers-output__container--send-deposit p,
  .rs-collapsible-form__card-output .rs-buyers-output__container--verify-identity p,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container p,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--send-deposit p,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--verify-identity p {
    width: 100%;
  }
  .rs-collapsible-form__card-output .rs-buyers-output__container a,
  .rs-collapsible-form__card-output .rs-buyers-output__container button,
  .rs-collapsible-form__card-output .rs-buyers-output__container--send-deposit a,
  .rs-collapsible-form__card-output .rs-buyers-output__container--send-deposit button,
  .rs-collapsible-form__card-output .rs-buyers-output__container--verify-identity a,
  .rs-collapsible-form__card-output .rs-buyers-output__container--verify-identity button,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container a,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container button,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--send-deposit a,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--send-deposit button,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--verify-identity a,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--verify-identity button {
    margin-bottom: 6px;
  }
}
.rs-collapsible-form__card-output .rs-buyers-output__container .rs-form-field,
.rs-collapsible-form__card-output .rs-buyers-output__container--send-deposit .rs-form-field,
.rs-collapsible-form__card-output .rs-buyers-output__container--verify-identity .rs-form-field,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container .rs-form-field,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--send-deposit .rs-form-field,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--verify-identity .rs-form-field {
  width: auto;
}
.rs-collapsible-form__card-output .rs-buyers-output__container--verify-identity,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--verify-identity {
  width: 100%;
}
@media only screen and (min-width: 576px) {
  .rs-collapsible-form__card-output .rs-buyers-output__container--verify-identity,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--verify-identity {
    padding-bottom: 30px;
  }
}
@media only screen and (min-width: 768px) {
  .rs-collapsible-form__card-output .rs-buyers-output__container--verify-identity,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--verify-identity {
    padding-bottom: 50px;
    padding-top: 40px;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-collapsible-form__card-output .rs-buyers-output__container--verify-identity,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--verify-identity {
    padding-bottom: 80px;
    padding-top: 50px;
  }
}
.rs-collapsible-form__card-output .rs-buyers-output__container--send-deposit,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--send-deposit {
  align-items: center;
  flex-direction: column;
  padding-bottom: 60px;
}
@media only screen and (min-width: 768px) {
  .rs-collapsible-form__card-output .rs-buyers-output__container--send-deposit,
  .rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--send-deposit {
    padding-bottom: 120px;
  }
}
.rs-collapsible-form__card-output .rs-buyers-output__container--send-deposit .dl-button--primary,
.rs-collapsible-form__card-output .rs-buyers-output__container--send-deposit .dl-button--outline,
.rs-collapsible-form__card-output .rs-buyers-output__container--send-deposit .dl-button--secondary,
.rs-collapsible-form__card-output .rs-buyers-output__container--send-deposit .dl-button--primary-white,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--send-deposit .dl-button--primary,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--send-deposit .dl-button--outline,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--send-deposit .dl-button--secondary,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__container--send-deposit .dl-button--primary-white {
  margin-right: 0;
}
.rs-collapsible-form__card-output .rs-buyers-output__content,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__content {
  background: #fff;
  border: 1px solid #f3f3f3;
  border-radius: 4px;
}
.rs-collapsible-form__card-output .rs-buyers-output__content p,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__content p {
  border-bottom: 1px solid #cbcbcb;
  font-family: "Poppins";
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 500;
  margin-bottom: 14px;
  padding-bottom: 10px;
}
.rs-collapsible-form__card-output .rs-buyers-output__content h4,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__content h4 {
  color: #232245;
  font-family: "Poppins";
  font-size: 0.875rem;
  font-weight: 500;
}
.rs-collapsible-form__card-output .rs-buyers-output__content h6,
.rs-collapsible-form__card-output--wrap-no-padding .rs-buyers-output__content h6 {
  color: #232245;
  font-family: "Mulish";
  font-size: 0.75rem;
  font-weight: 400;
  margin-top: -10px;
}
.rs-payment-flow__header {
  color: #6e4feb;
  font-size: 1.25rem;
  font-weight: 700;
  padding: 0;
  text-align: center;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-payment-flow__header {
    font-size: 1.5rem;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-payment-flow__header {
    padding: 0 100px;
  }
}
.rs-payment-flow__label,
.rs-payment-flow__document-label {
  font-size: 1rem;
  padding: 16px 0 10px;
}
.rs-payment-flow__document-inputs {
  width: 100%;
}
.rs-payment-flow__document-inputs select {
  margin-bottom: 40px;
}
.rs-payment-flow__document-inputs input {
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  width: 0.1px;
  z-index: -1;
}
.rs-payment-flow__document-inputs--white {
  background-color: #fff;
  border: 1px solid #595959;
  padding: 0 10px;
  padding-bottom: 40px;
  padding-top: 20px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-payment-flow__document-inputs--white {
    padding-bottom: 50px;
    padding-top: 40px;
    width: calc(100% - 20px);
  }
}
.rs-payment-flow__document-inputs--white.second {
  margin-top: 50px;
}
.rs-payment-flow__document-inputs--white h5 {
  font-size: 1.25rem;
  font-weight: 700;
  margin-bottom: 24px;
  text-align: left;
  text-transform: uppercase;
}
@media only screen and (min-width: 768px) {
  .rs-payment-flow__document-inputs--white h5 {
    font-size: 1.5rem;
    margin-bottom: 50px;
    text-align: center;
  }
}
.rs-payment-flow__document-inputs--white p {
  padding: 0 10px 30px;
  text-align: left;
}
@media only screen and (min-width: 576px) {
  .rs-payment-flow__document-inputs--white p {
    padding: 0 10px 60px;
  }
}
@media only screen and (min-width: 768px) {
  .rs-payment-flow__document-inputs--white p {
    padding: 0 60px 60px;
    text-align: center;
  }
}
.rs-payment-flow__document-inputs--white .rs-payment-flow__document-inputs {
  background-color: #fff;
}
.rs-payment-flow__document-box,
.rs-payment-flow__document-box--single {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-payment-flow__document-box,
  .rs-payment-flow__document-box--single {
    padding: 0 20px;
  }
}
.rs-payment-flow__document-box:not(:first-of-type),
.rs-payment-flow__document-box--single:not(:first-of-type) {
  margin-top: 30px;
}
@media only screen and (min-width: 768px) {
  .rs-payment-flow__document-box:not(:first-of-type),
  .rs-payment-flow__document-box--single:not(:first-of-type) {
    border-left: 1px solid #cbcbcb;
    margin-top: 0;
  }
}
.rs-payment-flow__document-box:not(:first-of-type) label,
.rs-payment-flow__document-box--single:not(:first-of-type) label,
.rs-payment-flow__document-box:not(:first-of-type) .file-list__row-item a.lower-text,
.rs-payment-flow__document-box:not(:first-of-type) .file-list__row-item button.lower-text,
.rs-payment-flow__document-box--single:not(:first-of-type) .file-list__row-item a.lower-text,
.rs-payment-flow__document-box--single:not(:first-of-type) .file-list__row-item button.lower-text,
.file-list__row-item .rs-payment-flow__document-box:not(:first-of-type) a.lower-text,
.file-list__row-item .rs-payment-flow__document-box:not(:first-of-type) button.lower-text,
.file-list__row-item .rs-payment-flow__document-box--single:not(:first-of-type) a.lower-text,
.file-list__row-item .rs-payment-flow__document-box--single:not(:first-of-type) button.lower-text {
  width: auto;
}
@media only screen and (min-width: 768px) {
  .rs-payment-flow__document-box,
  .rs-payment-flow__document-box--single {
    padding: 0 30px 10px;
    width: 50%;
  }
  .rs-payment-flow__document-box .lg-width-full,
  .rs-payment-flow__document-box--single .lg-width-full {
    width: 100%;
  }
}
@media only screen and (min-width: 992px) {
  .rs-payment-flow__document-box,
  .rs-payment-flow__document-box--single {
    padding: 0 60px 30px;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-payment-flow__document-box,
  .rs-payment-flow__document-box--single {
    padding: 0 100px 50px;
  }
}
.rs-payment-flow__document-box label,
.rs-payment-flow__document-box--single label,
.rs-payment-flow__document-box .file-list__row-item a.lower-text,
.rs-payment-flow__document-box .file-list__row-item button.lower-text,
.rs-payment-flow__document-box--single .file-list__row-item a.lower-text,
.rs-payment-flow__document-box--single .file-list__row-item button.lower-text,
.file-list__row-item .rs-payment-flow__document-box a.lower-text,
.file-list__row-item .rs-payment-flow__document-box button.lower-text,
.file-list__row-item .rs-payment-flow__document-box--single a.lower-text,
.file-list__row-item .rs-payment-flow__document-box--single button.lower-text,
.rs-payment-flow__document-box .file-list__row-item label.lower-text,
.rs-payment-flow__document-box--single .file-list__row-item label.lower-text,
.file-list__row-item .rs-payment-flow__document-box label.lower-text,
.file-list__row-item .rs-payment-flow__document-box--single label.lower-text {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-bottom: 0;
}
.rs-payment-flow__document-box ul,
.rs-payment-flow__document-box--single ul {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 28px;
  margin-bottom: 36px;
  padding-left: 12px;
}
@media only screen and (min-width: 768px) {
  .rs-payment-flow__document-box ul,
  .rs-payment-flow__document-box--single ul {
    margin-bottom: auto;
  }
}
@media only screen and (min-width: 768px) {
  .rs-payment-flow__document-box--single {
    align-items: center;
    display: flex;
    flex-direction: column;
    padding-bottom: 0;
    width: 100%;
  }
}
.rs-payment-flow__document-box--single .rs-payment-flow__document-upload-label {
  padding-bottom: 22px;
}
@media only screen and (min-width: 768px) {
  .rs-payment-flow__document-box--single .rs-payment-flow__document-upload-label {
    text-align: center;
  }
}
.rs-payment-flow__document-box--single label,
.rs-payment-flow__document-box--single .file-list__row-item a.lower-text,
.rs-payment-flow__document-box--single .file-list__row-item button.lower-text,
.file-list__row-item .rs-payment-flow__document-box--single a.lower-text,
.file-list__row-item .rs-payment-flow__document-box--single button.lower-text,
.rs-payment-flow__document-box--single .file-list__row-item label.lower-text,
.file-list__row-item .rs-payment-flow__document-box--single label.lower-text {
  width: 260px;
}
@media only screen and (min-width: 768px) {
  .rs-payment-flow__document-box--single label,
  .rs-payment-flow__document-box--single .file-list__row-item a.lower-text,
  .rs-payment-flow__document-box--single .file-list__row-item button.lower-text,
  .file-list__row-item .rs-payment-flow__document-box--single a.lower-text,
  .file-list__row-item .rs-payment-flow__document-box--single button.lower-text,
  .rs-payment-flow__document-box--single .file-list__row-item label.lower-text,
  .file-list__row-item .rs-payment-flow__document-box--single label.lower-text {
    width: auto;
  }
}
.rs-payment-flow__document-validation,
.rs-payment-flow__document-validation--nomargin {
  color: #e11010;
  font-size: 1rem;
  margin-bottom: 20px;
}
.rs-payment-flow__document-validation--nomargin {
  margin-bottom: 0;
}
.rs-payment-flow__document-upload-label {
  font-size: 13px;
  font-weight: 400;
  padding-bottom: 12px;
}
@media only screen and (min-width: 768px) {
  .rs-payment-flow__document-upload-label {
    font-size: 0.875rem;
    padding-bottom: 4px;
  }
}
.rs-payment-flow__document-label {
  font-weight: 400;
  margin-bottom: 30px;
  text-align: left;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-payment-flow__document-label {
    font-weight: 700;
    margin-bottom: 50px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-payment-flow__document-label {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media only screen and (min-width: 768px) {
  .rs-micro-deposit--instructions,
  .rs-payment-flow__document-inputs {
    display: flex;
    justify-content: center;
  }
}
.deposit-info {
  margin-bottom: 8px !important;
  margin-top: 24px;
}
.dl-button,
.dl-button--primary,
.dl-button--outline,
.dl-button--secondary,
.dl-button--primary-white,
.dl-button--medium-purple,
.dl-button--medium-purple2,
.dl-button--main-purple {
  border-radius: 4px;
  color: #fff;
  display: inline-block;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  padding: 10px 12px;
  text-transform: capitalize;
  transition: 200ms ease-in-out;
  white-space: nowrap;
}
@media only screen and (max-width: 991px) {
  .dl-button-desktoptext,
  .dl-button-mobiletext {
    display: none;
  }
}
.dl-button-mobiletext {
  display: inline-block;
}
@media only screen and (min-width: 992px) {
  .dl-button-mobiletext {
    display: none;
  }
}
.dl-button:disabled,
.dl-button--primary:disabled,
.dl-button--outline:disabled,
.dl-button--secondary:disabled,
.dl-button--primary-white:disabled,
.dl-button--medium-purple:disabled,
.dl-button--medium-purple2:disabled,
.dl-button--main-purple:disabled,
.dl-button .disabled,
.dl-button--primary .disabled,
.dl-button--outline .disabled,
.dl-button--secondary .disabled,
.dl-button--primary-white .disabled,
.dl-button--medium-purple .disabled,
.dl-button--medium-purple2 .disabled,
.dl-button--main-purple .disabled {
  filter: grayscale(1);
  opacity: 0.8;
}
.dl-button:hover,
.dl-button--primary:hover,
.dl-button--outline:hover,
.dl-button--secondary:hover,
.dl-button--primary-white:hover,
.dl-button--medium-purple:hover,
.dl-button--medium-purple2:hover,
.dl-button--main-purple:hover,
.dl-button:active,
.dl-button--primary:active,
.dl-button--outline:active,
.dl-button--secondary:active,
.dl-button--primary-white:active,
.dl-button--medium-purple:active,
.dl-button--medium-purple2:active,
.dl-button--main-purple:active,
.dl-button:focus,
.dl-button--primary:focus,
.dl-button--outline:focus,
.dl-button--secondary:focus,
.dl-button--primary-white:focus,
.dl-button--medium-purple:focus,
.dl-button--medium-purple2:focus,
.dl-button--main-purple:focus {
  background-color: #592ed5;
  color: #fff;
}
.dl-button--main-purple {
  background-color: #6e4feb;
  border-radius: 0px 4px 4px 0px;
  box-shadow: none;
  height: 40px;
  width: 63px;
}
.dl-button--main-purple:hover,
.dl-button--main-purple:active,
.dl-button--main-purple:focus {
  background-color: #592ed5;
  color: #fff;
}
.dl-button--medium-purple,
.dl-button--medium-purple2 {
  background-color: #6e4feb;
  margin-bottom: 18px;
  margin-right: 0px;
}
.dl-button--medium-purple2 {
  margin-bottom: 23px;
  margin-right: 0;
}
.dl-button-desktoptext,
.dl-button-mobiletext {
  bottom: 3px;
  font-weight: 700;
  position: relative;
}
.dl-button--primary,
.dl-button--outline,
.dl-button--secondary,
.dl-button--primary-white {
  background-color: #6e4feb;
  border: 1px solid #6e4feb;
  border-radius: 4px;
  box-shadow: none;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-size: 1rem;
  font-weight: 700;
  padding: 10px 28px;
  text-align: center;
}
.dl-button--primary:hover,
.dl-button--outline:hover,
.dl-button--secondary:hover,
.dl-button--primary-white:hover,
.dl-button--primary:active,
.dl-button--outline:active,
.dl-button--secondary:active,
.dl-button--primary-white:active,
.dl-button--primary:focus,
.dl-button--outline:focus,
.dl-button--secondary:focus,
.dl-button--primary-white:focus {
  background-color: #592ed5;
  border: 1px solid #592ed5;
  color: #fff;
}
.dl-button--primary-white {
  background-color: #fff;
  border: 2px solid #e2ebff;
  color: #592ed5;
}
.dl-button--primary-white:hover,
.dl-button--primary-white:active,
.dl-button--primary-white:focus {
  background-color: #f3f3f3;
  color: #592ed5;
}
.dl-button-inactive {
  color: #592ed5;
  font-size: 1rem;
  font-weight: 700;
  padding: 0 12px 0 0;
}
.dl-button--secondary {
  background-color: #fff;
  border: 1px solid #6e4feb;
  border-radius: 4px;
  color: #6e4feb;
}
.dl-button--secondary:hover,
.dl-button--secondary:active,
.dl-button--secondary:focus {
  background-color: #f8f9fc;
  border-color: #6e4feb;
  color: #6e4feb;
}
.dl-button--secondary:disabled,
.dl-button--secondary .disabled {
  filter: grayscale(1);
  opacity: 0.8;
}
.dl-button.disabled,
.disabled.dl-button--main-purple,
.disabled.dl-button--medium-purple,
.disabled.dl-button--medium-purple2,
.disabled.dl-button--primary,
.disabled.dl-button--outline,
.disabled.dl-button--primary-white,
.disabled.dl-button--secondary,
.dl-button:disabled,
.dl-button--main-purple:disabled,
.dl-button--medium-purple:disabled,
.dl-button--medium-purple2:disabled,
.dl-button--primary:disabled,
.dl-button--outline:disabled,
.dl-button--primary-white:disabled,
.dl-button--secondary:disabled {
  background-color: #cbcbcb;
  color: #fff;
  cursor: default;
}
.dl-button.disabled:hover,
.disabled.dl-button--main-purple:hover,
.disabled.dl-button--medium-purple:hover,
.disabled.dl-button--medium-purple2:hover,
.disabled.dl-button--primary:hover,
.disabled.dl-button--outline:hover,
.disabled.dl-button--primary-white:hover,
.disabled.dl-button--secondary:hover,
.dl-button.disabled:active,
.disabled.dl-button--main-purple:active,
.disabled.dl-button--medium-purple:active,
.disabled.dl-button--medium-purple2:active,
.disabled.dl-button--primary:active,
.disabled.dl-button--outline:active,
.disabled.dl-button--primary-white:active,
.disabled.dl-button--secondary:active,
.dl-button.disabled:focus,
.disabled.dl-button--main-purple:focus,
.disabled.dl-button--medium-purple:focus,
.disabled.dl-button--medium-purple2:focus,
.disabled.dl-button--primary:focus,
.disabled.dl-button--outline:focus,
.disabled.dl-button--primary-white:focus,
.disabled.dl-button--secondary:focus,
.dl-button:disabled:hover,
.dl-button--main-purple:disabled:hover,
.dl-button--medium-purple:disabled:hover,
.dl-button--medium-purple2:disabled:hover,
.dl-button--primary:disabled:hover,
.dl-button--outline:disabled:hover,
.dl-button--primary-white:disabled:hover,
.dl-button--secondary:disabled:hover,
.dl-button:disabled:active,
.dl-button--main-purple:disabled:active,
.dl-button--medium-purple:disabled:active,
.dl-button--medium-purple2:disabled:active,
.dl-button--primary:disabled:active,
.dl-button--outline:disabled:active,
.dl-button--primary-white:disabled:active,
.dl-button--secondary:disabled:active,
.dl-button:disabled:focus,
.dl-button--main-purple:disabled:focus,
.dl-button--medium-purple:disabled:focus,
.dl-button--medium-purple2:disabled:focus,
.dl-button--primary:disabled:focus,
.dl-button--outline:disabled:focus,
.dl-button--primary-white:disabled:focus,
.dl-button--secondary:disabled:focus {
  background-color: #cbcbcb;
  color: #fff;
  cursor: default;
}
.dl-button--link,
.dl-button--link__cancel {
  background-color: transparent;
  color: #592ed5;
  display: inline-block;
  font-size: 1rem;
  font-weight: 700;
  padding: 10px 28px;
}
.dl-button--link:hover,
.dl-button--link__cancel:hover,
.dl-button--link:active,
.dl-button--link__cancel:active,
.dl-button--link:focus,
.dl-button--link__cancel:focus {
  background-color: transparent;
  color: #592ed5;
  text-decoration: underline;
}
.dl-button--link__cancel {
  padding: 10px 0 0 28px;
}
.dl-button--outline {
  background-color: transparent;
  border: 1px solid #6e4feb;
  box-shadow: none;
  color: #6e4feb;
  font-family: "Mulish", sans-serif;
}
.dl-button--outline:hover,
.dl-button--outline:active,
.dl-button--outline:focus {
  background-color: #f8f9fc;
  border-color: #6e4feb;
  color: #6e4feb;
}
.dl-button--outline:disabled,
.dl-button--outline .disabled {
  filter: grayscale(1);
  opacity: 0.8;
}
.dl-button--outline-secondary {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: none;
  color: #fff;
  color: #6e4feb;
  display: inline-block;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  padding: 10px 12px;
  white-space: nowrap;
}
.dl-button--outline-secondary:hover,
.dl-button--outline-secondary:active,
.dl-button--outline-secondary:focus {
  background-color: #f8f9fc;
  border-color: #6e4feb;
  color: #6e4feb;
}
.dl-button--outline-secondary:disabled,
.dl-button--outline-secondary .disabled {
  filter: grayscale(1);
  opacity: 0.8;
}
.dl-button-ghost:hover,
.dl-button-ghost--sm:hover,
.dl-button-ghost:focus,
.dl-button-ghost--sm:focus {
  background-color: #f3f3f3;
  border-radius: 999px !important;
  color: #592ed5;
}
.dl-button-ghost i,
.dl-button-ghost--sm i {
  padding-left: 0;
  padding-right: 12px;
}
.dl-button-ghost--sm {
  padding: 4px 8px !important;
}
.dl-button-ghost-white:hover,
.dl-button-ghost-white--sm:hover,
.dl-button-ghost-white:focus,
.dl-button-ghost-white--sm:focus {
  background-color: #fff;
  border-radius: 999px !important;
  color: #592ed5;
}
.dl-button-ghost-white i,
.dl-button-ghost-white--sm i {
  padding-left: 0;
  padding-right: 12px;
}
.dl-button-ghost-white--sm {
  padding: 4px 8px !important;
}
.btn-primary-sm,
.btn-outline-red,
.btn-primary-skinny,
.btn-primary-skinny--red,
.btn-primary-md,
.btn-primary-md-icon,
.btn-primary-sm--red,
.btn-primary-sm-icon {
  background: #6e4feb;
  border: 1px solid #6e4feb;
  border-radius: 4px;
  box-shadow: none;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  padding: 8px 24px;
  text-align: center;
}
.btn-primary-sm:hover,
.btn-outline-red:hover,
.btn-primary-skinny:hover,
.btn-primary-skinny--red:hover,
.btn-primary-md:hover,
.btn-primary-md-icon:hover,
.btn-primary-sm--red:hover,
.btn-primary-sm-icon:hover,
.btn-primary-sm:active,
.btn-outline-red:active,
.btn-primary-skinny:active,
.btn-primary-skinny--red:active,
.btn-primary-md:active,
.btn-primary-md-icon:active,
.btn-primary-sm--red:active,
.btn-primary-sm-icon:active {
  background-color: #592ed5;
  color: #fff;
}
.btn-primary-sm:focus,
.btn-outline-red:focus,
.btn-primary-skinny:focus,
.btn-primary-skinny--red:focus,
.btn-primary-md:focus,
.btn-primary-md-icon:focus,
.btn-primary-sm--red:focus,
.btn-primary-sm-icon:focus {
  background-color: #6e4feb;
  border: 1px solid #592ed5;
  color: #fff;
}
.btn-primary-sm-icon i {
  margin-right: 10px;
}
.btn-primary-sm:disabled,
.btn-outline-red:disabled,
.btn-primary-skinny:disabled,
.btn-primary-skinny--red:disabled,
.btn-primary-md:disabled,
.btn-primary-md-icon:disabled,
.btn-primary-sm--red:disabled,
.btn-primary-sm-icon:disabled,
.btn-primary-sm .disabled,
.btn-outline-red .disabled,
.btn-primary-skinny .disabled,
.btn-primary-skinny--red .disabled,
.btn-primary-md .disabled,
.btn-primary-md-icon .disabled,
.btn-primary-sm--red .disabled,
.btn-primary-sm-icon .disabled {
  background-color: #cbcbcb;
  border: 1px solid #cbcbcb;
  color: #fff;
  cursor: not-allowed;
}
.btn-primary-sm--red {
  background: #e11010;
  border: 1px solid #e11010;
}
.btn-primary-sm--red:hover,
.btn-primary-sm--red:active,
.btn-primary-sm--red:focus {
  background: #db1212;
  border: 1px solid #db1212;
}
.btn-primary-sm--red:active {
  background-color: #b11111;
}
.btn-primary-md,
.btn-primary-md-icon {
  font-size: 1rem;
  font-weight: 500;
  padding: 12px 24px;
}
.btn-primary-md-icon i {
  margin-right: 10px;
}
.btn-primary-skinny,
.btn-primary-skinny--red {
  background: #6e4feb;
  border: 1px solid #6e4feb;
  color: #fff;
  font-size: 0.875rem;
  font-weight: 400;
  padding: 4px 12px;
}
.btn-primary-skinny:hover,
.btn-primary-skinny--red:hover,
.btn-primary-skinny:active,
.btn-primary-skinny--red:active {
  background-color: #592ed5;
  border: 1px solid #592ed5;
  color: #fff;
}
.btn-primary-skinny:focus,
.btn-primary-skinny--red:focus {
  background-color: #6e4feb;
  border: 1px solid #6e4feb;
  color: #fff;
}
.btn-primary-skinny i,
.btn-primary-skinny--red i {
  margin-right: 10px;
}
.btn-primary-skinny--red {
  background: #e11010;
  border: 1px solid #e11010;
}
.btn-primary-skinny--red:hover {
  background: #db1212;
  border: 1px solid #db1212;
}
.btn-tonal-sm,
.btn-tonal-sm-icon {
  background: #e2ebff;
  border: 1px solid #e2ebff;
  border-radius: 4px;
  box-shadow: none;
  color: #232245;
  cursor: pointer;
  display: inline-block;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  padding: 8px 24px;
  text-align: center;
}
.btn-tonal-sm:hover,
.btn-tonal-sm-icon:hover,
.btn-tonal-sm:active,
.btn-tonal-sm-icon:active {
  background-color: #b8cfff;
  color: #232245;
}
.btn-tonal-sm:focus,
.btn-tonal-sm-icon:focus {
  background-color: #e2ebff;
  border: 1px solid #232245;
  color: #232245;
}
.btn-tonal-sm-icon i {
  margin-right: 10px;
}
.btn-outline-red {
  background: #e11010;
  border: 2px solid #e11010;
  box-shadow: none;
  color: #fff;
}
.btn-outline-red:hover,
.btn-outline-red:active {
  background: #e11010;
  border: 2px solid #e11010;
}
.btn-outline-red:focus {
  background: #e11010;
  border: 2px solid #e11010;
}
.btn-outline-frost {
  background: #f8f9fc;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  color: #592ed5;
  cursor: pointer;
  display: inline-flex;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  max-width: 304px;
  min-width: 100%;
  padding: 8px 12px;
}
.btn-outline-frost:hover,
.btn-outline-frost:active,
.btn-outline-frost:focus {
  background: #c9cfdc;
}
.btn-checkbox--hidden {
  bottom: 0;
  opacity: 0;
  pointer-events: auto;
  position: absolute;
  right: 0;
  z-index: 3;
}
.btn-checkbox--hidden:checked {
  display: none;
}
.btn-checkbox--hidden:checked ~ #checkOption1 {
  height: 0px;
  opacity: 0;
}
.btn-checkbox--hidden:checked ~ #checkOption2 {
  height: auto;
  opacity: 1;
}
.btn-checkbox--hidden:hover {
  cursor: pointer;
}
.btn-checkbox--hidden:hover ~ #checkOption1 > .d-flex > .button-primary-small-purple {
  background-color: #592ed5;
  pointer-events: none;
}
.btn-checkbox--hidden.enable-2fa {
  height: 36px;
  left: 0;
  right: 100%;
  width: 99px;
}
#checkOption1 {
  height: auto;
  opacity: 1;
  transition: 200ms ease-in-out;
}
#checkOption2 {
  height: 0px;
  opacity: 0;
  transition: 200ms ease-in-out;
}
.btn-ghost,
.btn-ghost-snowfall {
  align-items: center;
  border-radius: 999px;
  color: #592ed5;
  cursor: pointer;
  display: flex;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  padding: 4px 8px;
  text-align: center;
}
.btn-ghost:hover,
.btn-ghost-snowfall:hover,
.btn-ghost:focus,
.btn-ghost-snowfall:focus {
  background-color: #f8f9fc;
  color: #592ed5;
}
.btn-ghost:active,
.btn-ghost-snowfall:active {
  background-color: #e7eaf1;
  color: #592ed5;
}
.btn-ghost i,
.btn-ghost-snowfall i {
  margin-right: 4px;
}
.btn-ghost-snowfall {
  border: 1px solid transparent;
  border-radius: 999px;
  color: #592ed5;
}
.btn-ghost-snowfall:hover,
.btn-ghost-snowfall:focus {
  background-color: #e7eaf1;
  border: 1px solid #e7eaf1;
  color: #592ed5;
}
.btn-ghost-snowfall:active {
  background-color: #e7eaf1 !important;
  border: 1px solid #acbad8;
  border-radius: 999px;
  color: #592ed5;
}
.btn-ghost-sm,
.btn-ghost-purple-sm,
.btn-ghost-purple-sm-icon,
.btn-ghost-sm--red,
.btn-ghost-sm-bkgd,
.deal-detail .dl-column .btn-tonal-sm-icon,
.btn-ghost-sm-icon {
  border: 1px solid transparent;
  border-radius: 999px;
  box-shadow: none;
  color: #232245;
  cursor: pointer;
  display: inline-block;
  font-family: "Mulish";
  font-size: 0.875rem;
  font-weight: 400;
  padding: 4px 8px;
  text-align: center;
}
.btn-ghost-sm:hover,
.btn-ghost-purple-sm:hover,
.btn-ghost-purple-sm-icon:hover,
.btn-ghost-sm--red:hover,
.btn-ghost-sm-bkgd:hover,
.deal-detail .dl-column .btn-tonal-sm-icon:hover,
.btn-ghost-sm-icon:hover,
.btn-ghost-sm:active,
.btn-ghost-purple-sm:active,
.btn-ghost-purple-sm-icon:active,
.btn-ghost-sm--red:active,
.btn-ghost-sm-bkgd:active,
.deal-detail .dl-column .btn-tonal-sm-icon:active,
.btn-ghost-sm-icon:active {
  background-color: #f3f3f3;
  border-radius: 999px;
  color: #232245;
}
.btn-ghost-sm:focus,
.btn-ghost-purple-sm:focus,
.btn-ghost-purple-sm-icon:focus,
.btn-ghost-sm--red:focus,
.btn-ghost-sm-bkgd:focus,
.deal-detail .dl-column .btn-tonal-sm-icon:focus,
.btn-ghost-sm-icon:focus {
  background-color: #f3f3f3;
  border: 1px solid #cbcbcb;
  border-radius: 999px;
  color: #232245;
}
.btn-ghost-sm-icon {
  align-items: center;
  display: flex;
}
.btn-ghost-sm-icon i {
  margin-right: 6px;
}
.btn-ghost-sm-bkgd,
.deal-detail .dl-column .btn-tonal-sm-icon {
  color: #232245;
}
.btn-ghost-sm-bkgd:hover,
.deal-detail .dl-column .btn-tonal-sm-icon:hover,
.btn-ghost-sm-bkgd:active,
.deal-detail .dl-column .btn-tonal-sm-icon:active {
  background-color: #e7eaf1 !important;
  border-radius: 999px;
  color: #232245;
}
.btn-ghost-sm-bkgd:focus,
.deal-detail .dl-column .btn-tonal-sm-icon:focus {
  background-color: #e7eaf1 !important;
  border: 1px solid #acbad8;
  border-radius: 999px;
  color: #232245;
}
.btn-ghost-sm.btn-bg-white:hover,
.btn-bg-white.btn-ghost-purple-sm:hover,
.btn-bg-white.btn-ghost-purple-sm-icon:hover,
.btn-bg-white.btn-ghost-sm--red:hover,
.btn-bg-white.btn-ghost-sm-icon:hover,
.btn-bg-white.btn-ghost-sm-bkgd:hover,
.deal-detail .dl-column .btn-bg-white.btn-tonal-sm-icon:hover,
.btn-ghost-sm.btn-bg-white:active,
.btn-bg-white.btn-ghost-purple-sm:active,
.btn-bg-white.btn-ghost-purple-sm-icon:active,
.btn-bg-white.btn-ghost-sm--red:active,
.btn-bg-white.btn-ghost-sm-icon:active,
.btn-bg-white.btn-ghost-sm-bkgd:active,
.deal-detail .dl-column .btn-bg-white.btn-tonal-sm-icon:active,
.btn-ghost-sm.btn-bg-white:focus,
.btn-bg-white.btn-ghost-purple-sm:focus,
.btn-bg-white.btn-ghost-purple-sm-icon:focus,
.btn-bg-white.btn-ghost-sm--red:focus,
.btn-bg-white.btn-ghost-sm-icon:focus,
.btn-bg-white.btn-ghost-sm-bkgd:focus,
.deal-detail .dl-column .btn-bg-white.btn-tonal-sm-icon:focus {
  background-color: #fff;
}
.btn-ghost-sm--red {
  color: #e11010 !important;
}
.btn-ghost-purple-sm,
.btn-ghost-purple-sm-icon {
  color: #592ed5;
}
.btn-ghost-purple-sm:hover,
.btn-ghost-purple-sm-icon:hover,
.btn-ghost-purple-sm:active,
.btn-ghost-purple-sm-icon:active {
  color: #592ed5;
}
.btn-ghost-purple-sm:focus,
.btn-ghost-purple-sm-icon:focus {
  color: #592ed5;
}
.btn-ghost-purple-sm i,
.btn-ghost-purple-sm-icon i {
  margin-right: 4px;
}
.btn-ghost-purple-sm-icon i {
  margin-right: 6px;
  margin-top: -3px;
}
.snowfall-btn {
  background-color: #e7eaf1;
  border-radius: 4px;
  color: #232245;
  padding: 4px 12px;
}
.btn-action {
  background-color: #6e4feb;
  border: 2px solid #6e4feb;
  border-radius: 4px;
  color: #fff;
  font-family: "Poppins", sans-serif;
  font-size: 0.875rem;
  line-height: 24px;
  padding: 12px;
  width: 100%;
}
.btn-action:hover {
  background-color: #592ed5 !important;
  border: 2px solid #592ed5;
  color: #fff !important;
}
.btn-action:active,
.btn-action:focus {
  background-color: #6e4feb !important;
  border: 2px solid #6e4feb;
  color: #fff !important;
}
@media only screen and (min-width: 768px) {
  .btn-action {
    font-size: 1rem;
    line-height: 24px;
  }
}
.btn-action-important {
  align-items: center;
  background-color: #6e4feb;
  border-radius: 4px;
  color: #fff;
  display: flex;
  font-family: "Poppins", sans-serif;
  justify-content: space-between;
  padding: 6px 12px;
  position: relative;
}
.btn-action-important:hover,
.btn-action-important:active,
.btn-action-important:focus {
  background-color: #592ed5;
  color: #fff;
}
.btn-mega {
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  padding: 12px;
  position: relative;
  width: 100%;
}
.btn-mega:hover,
.btn-mega:active,
.btn-mega:focus {
  background-color: #f1f2fc;
  border: 1px solid #6e4feb;
}
.btn-mega:hover .dl-h4,
.btn-mega:hover .dl-h4-mulish,
.btn-mega:hover .dl-h4-md,
.btn-mega:active .dl-h4,
.btn-mega:active .dl-h4-mulish,
.btn-mega:active .dl-h4-md,
.btn-mega:focus .dl-h4,
.btn-mega:focus .dl-h4-mulish,
.btn-mega:focus .dl-h4-md {
  color: #000;
}
.btn-mega:hover .mulish-sm-md,
.btn-mega:active .mulish-sm-md,
.btn-mega:focus .mulish-sm-md {
  color: #000 !important;
}
.btn-mega .dl-h4,
.btn-mega .dl-h4-mulish,
.btn-mega .dl-h4-md {
  color: #232245 !important;
  padding: 0 !important;
}
.btn-mega .mulish-sm-md {
  color: #565676 !important;
  margin-top: 4px;
}
.btn-nav-sm,
.btn-nav-lg-expanded {
  background: #fff;
  box-shadow: none;
  color: #232245;
  cursor: pointer;
  display: inline-block;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  text-align: center;
}
.btn-nav-sm:hover,
.btn-nav-lg-expanded:hover {
  background: #f1f2fc;
  color: #232245 !important;
  padding: 4px 32px;
}
.btn-nav-sm:hover .dl-deals-icon-iron,
.btn-nav-lg-expanded:hover .dl-deals-icon-iron {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='%236d7878'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.5 2.5C5.5 1.94775 5.05225 1.5 4.5 1.5C3.94775 1.5 3.5 1.94775 3.5 2.5V3H2.5C1.94775 3 1.5 3.44775 1.5 4C1.5 4.55225 1.94775 5 2.5 5H3.5V17.5C3.5 18.0522 3.94775 18.5 4.5 18.5C5.05225 18.5 5.5 18.0522 5.5 17.5V13.7361C6.03076 14.2112 6.73169 14.5 7.5 14.5H14.5C16.1569 14.5 17.5 13.1567 17.5 11.5V7.5C17.5 6.45654 16.9672 5.5376 16.1588 5H17.5C18.0522 5 18.5 4.55225 18.5 4C18.5 3.44775 18.0522 3 17.5 3H5.5V2.5ZM7.5 6H14.5C15.3284 6 16 6.67163 16 7.5V11.5C16 12.3284 15.3284 13 14.5 13H7.5C6.67163 13 6 12.3284 6 11.5V7.5C6 6.67163 6.67163 6 7.5 6Z' /%3E%3C/svg%3E");
}
.btn-nav-sm:hover .i-arrow-left-end-on-rectangle,
.btn-nav-lg-expanded:hover .i-arrow-left-end-on-rectangle {
  background-color: #6d7878;
}
.btn-nav-sm:hover .i-banknotes,
.btn-nav-lg-expanded:hover .i-banknotes {
  background-color: #6d7878;
}
.btn-nav-sm:hover .i-book-open,
.btn-nav-lg-expanded:hover .i-book-open {
  background-color: #6d7878;
}
.btn-nav-sm:hover .i-building-office-2,
.btn-nav-lg-expanded:hover .i-building-office-2 {
  background-color: #6d7878;
}
.btn-nav-sm:hover .i-chart-pie,
.btn-nav-lg-expanded:hover .i-chart-pie {
  background-color: #6d7878;
}
.btn-nav-sm:hover .i-currency-dollar,
.btn-nav-lg-expanded:hover .i-currency-dollar {
  background-color: #6d7878;
}
.btn-nav-sm:hover .i-inbox-stack,
.btn-nav-lg-expanded:hover .i-inbox-stack {
  background-color: #6d7878;
}
.btn-nav-sm:hover .i-globe-alt,
.btn-nav-lg-expanded:hover .i-globe-alt {
  background-color: #6d7878;
}
.btn-nav-sm:hover .i-globe-americas,
.btn-nav-lg-expanded:hover .i-globe-americas {
  background-color: #6d7878;
}
.btn-nav-sm:hover .i-lifebuoy,
.btn-nav-lg-expanded:hover .i-lifebuoy {
  background-color: #6d7878;
}
.btn-nav-sm:hover .i-rectangle-group,
.btn-nav-lg-expanded:hover .i-rectangle-group {
  background-color: #6d7878;
}
.btn-nav-sm:hover .i-shield-check,
.btn-nav-lg-expanded:hover .i-shield-check {
  background-color: #6d7878;
}
.btn-nav-sm:hover .i-user-circle,
.btn-nav-lg-expanded:hover .i-user-circle {
  background-color: #6d7878;
}
.btn-nav-sm:hover .i-users,
.btn-nav-lg-expanded:hover .i-users {
  background-color: #6d7878;
}
.btn-nav-sm:active,
.btn-nav-lg-expanded:active,
.btn-nav-sm:focus,
.btn-nav-lg-expanded:focus {
  background: #f1f2fc;
  border: 1px solid #592ed5;
  color: #232245;
  font-weight: 700;
  padding: 4px 32px;
}
.btn-nav-sm:active .dl-deals-icon-iron,
.btn-nav-lg-expanded:active .dl-deals-icon-iron,
.btn-nav-sm:focus .dl-deals-icon-iron,
.btn-nav-lg-expanded:focus .dl-deals-icon-iron {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='%236e4feb'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.5 2.5C5.5 1.94775 5.05225 1.5 4.5 1.5C3.94775 1.5 3.5 1.94775 3.5 2.5V3H2.5C1.94775 3 1.5 3.44775 1.5 4C1.5 4.55225 1.94775 5 2.5 5H3.5V17.5C3.5 18.0522 3.94775 18.5 4.5 18.5C5.05225 18.5 5.5 18.0522 5.5 17.5V13.7361C6.03076 14.2112 6.73169 14.5 7.5 14.5H14.5C16.1569 14.5 17.5 13.1567 17.5 11.5V7.5C17.5 6.45654 16.9672 5.5376 16.1588 5H17.5C18.0522 5 18.5 4.55225 18.5 4C18.5 3.44775 18.0522 3 17.5 3H5.5V2.5ZM7.5 6H14.5C15.3284 6 16 6.67163 16 7.5V11.5C16 12.3284 15.3284 13 14.5 13H7.5C6.67163 13 6 12.3284 6 11.5V7.5C6 6.67163 6.67163 6 7.5 6Z' /%3E%3C/svg%3E");
}
.btn-nav-sm:active .i-arrow-left-end-on-rectangle,
.btn-nav-lg-expanded:active .i-arrow-left-end-on-rectangle,
.btn-nav-sm:focus .i-arrow-left-end-on-rectangle,
.btn-nav-lg-expanded:focus .i-arrow-left-end-on-rectangle {
  background-color: #6e4feb;
}
.btn-nav-sm:active .i-banknotes,
.btn-nav-lg-expanded:active .i-banknotes,
.btn-nav-sm:focus .i-banknotes,
.btn-nav-lg-expanded:focus .i-banknotes {
  background-color: #6e4feb;
}
.btn-nav-sm:active .i-book-open,
.btn-nav-lg-expanded:active .i-book-open,
.btn-nav-sm:focus .i-book-open,
.btn-nav-lg-expanded:focus .i-book-open {
  background-color: #6e4feb;
}
.btn-nav-sm:active .i-building-office-2,
.btn-nav-lg-expanded:active .i-building-office-2,
.btn-nav-sm:focus .i-building-office-2,
.btn-nav-lg-expanded:focus .i-building-office-2 {
  background-color: #6e4feb;
}
.btn-nav-sm:active .i-chart-pie,
.btn-nav-lg-expanded:active .i-chart-pie,
.btn-nav-sm:focus .i-chart-pie,
.btn-nav-lg-expanded:focus .i-chart-pie {
  background-color: #6e4feb;
}
.btn-nav-sm:active .i-currency-dollar,
.btn-nav-lg-expanded:active .i-currency-dollar,
.btn-nav-sm:focus .i-currency-dollar,
.btn-nav-lg-expanded:focus .i-currency-dollar {
  background-color: #6e4feb;
}
.btn-nav-sm:active .i-inbox-stack,
.btn-nav-lg-expanded:active .i-inbox-stack,
.btn-nav-sm:focus .i-inbox-stack,
.btn-nav-lg-expanded:focus .i-inbox-stack {
  background-color: #6e4feb;
}
.btn-nav-sm:active .i-globe-alt,
.btn-nav-lg-expanded:active .i-globe-alt,
.btn-nav-sm:focus .i-globe-alt,
.btn-nav-lg-expanded:focus .i-globe-alt {
  background-color: #6e4feb;
}
.btn-nav-sm:active .i-globe-americas,
.btn-nav-lg-expanded:active .i-globe-americas,
.btn-nav-sm:focus .i-globe-americas,
.btn-nav-lg-expanded:focus .i-globe-americas {
  background-color: #6e4feb;
}
.btn-nav-sm:active .i-lifebuoy,
.btn-nav-lg-expanded:active .i-lifebuoy,
.btn-nav-sm:focus .i-lifebuoy,
.btn-nav-lg-expanded:focus .i-lifebuoy {
  background-color: #6e4feb;
}
.btn-nav-sm:active .i-rectangle-group,
.btn-nav-lg-expanded:active .i-rectangle-group,
.btn-nav-sm:focus .i-rectangle-group,
.btn-nav-lg-expanded:focus .i-rectangle-group {
  background-color: #6e4feb;
}
.btn-nav-sm:active .i-shield-check,
.btn-nav-lg-expanded:active .i-shield-check,
.btn-nav-sm:focus .i-shield-check,
.btn-nav-lg-expanded:focus .i-shield-check {
  background-color: #6e4feb;
}
.btn-nav-sm:active .i-user-circle,
.btn-nav-lg-expanded:active .i-user-circle,
.btn-nav-sm:focus .i-user-circle,
.btn-nav-lg-expanded:focus .i-user-circle {
  background-color: #6e4feb;
}
.btn-nav-sm:active .i-users,
.btn-nav-lg-expanded:active .i-users,
.btn-nav-sm:focus .i-users,
.btn-nav-lg-expanded:focus .i-users {
  background-color: #6e4feb;
}
.btn-nav-lg-expanded {
  font-size: 1rem;
  margin: 8px 0;
  padding: 8px 18px 8px 33px !important;
  text-align: left;
  width: 100%;
}
.btn-nav-lg-expanded:active {
  border-left: 6px solid #592ed5;
}
.btn-nav-lg-expanded:focus {
  border: 1px solid #592ed5;
}
@media only screen and (min-width: 320px) {
  .btn-nav-lg-expanded {
    padding: 8px 18px !important;
  }
}
@media only screen and (min-width: 1200px) {
  .btn-nav-lg-expanded {
    border: 1px solid transparent;
    margin: 0;
  }
}
input[type=submit] {
  -webkit-border-radius: 0px;
  cursor: pointer;
}
.dl-btn-secondary {
  background-color: #f8f9fc;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  color: #6e4feb;
  display: flex;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  justify-content: center;
  padding: 8px 12px;
}
.dl-btn-secondary:hover {
  background-color: #f1f2fc;
  border: 1px solid #f1f2fc;
}
.dl-btn-secondary:active {
  background-color: #f1f2fc;
  border: 1px solid #6e4feb;
}
.dl-btn-secondary:focus {
  background-color: #f8f9fc;
  border: 1px solid #6e4feb;
}
.dl-btn-secondary:disabled,
.dl-btn-secondary .disabled {
  background-color: #f3f3f3;
  border: 1px solid #f3f3f3;
  color: #cbcbcb;
  cursor: not-allowed;
}
.btn-row {
  display: flex;
  flex-direction: column-reverse;
  justify-content: flex-start;
}
@media only screen and (min-width: 768px) {
  .btn-row {
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
  }
}
.btn-row .btn-primary-sm,
.btn-row .btn-primary-sm-icon,
.btn-row .btn-primary-sm--red,
.btn-row .btn-primary-md,
.btn-row .btn-primary-md-icon,
.btn-row .btn-primary-skinny,
.btn-row .btn-primary-skinny--red,
.btn-row .btn-outline-red {
  margin-bottom: 12px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .btn-row .btn-primary-sm,
  .btn-row .btn-primary-sm-icon,
  .btn-row .btn-primary-sm--red,
  .btn-row .btn-primary-md,
  .btn-row .btn-primary-md-icon,
  .btn-row .btn-primary-skinny,
  .btn-row .btn-primary-skinny--red,
  .btn-row .btn-outline-red {
    margin-bottom: 0;
    width: auto;
  }
}
.btn-row .btn-ghost,
.btn-row .btn-ghost-snowfall {
  width: max-content;
}
.deals-button {
  position: relative;
}
.deals-button-wrapper {
  background-color: #fff;
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .deals-button-wrapper {
    flex-direction: row;
    gap: 12px;
  }
}
@media only screen and (max-width: 1199px) {
  .deals-button:has(.dropdown-menu.show, .dl-deals .show.dropdown-menu.padding-right) button {
    border-radius: 4px 4px 0px 0px !important;
  }
}
.deals-button:has(.dropdown-menu.show, .dl-deals .show.dropdown-menu.padding-right) .i-chevron-down.white {
  transform: rotate(180deg);
}
.deals-button button {
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  justify-content: space-between;
  text-align: left;
  transition: none;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .deals-button button {
    width: 290px;
  }
}
.deals-button .dropdown-menu,
.deals-button .dl-deals .dropdown-menu.padding-right,
.dl-deals .deals-button .dropdown-menu.padding-right {
  gap: 12px;
  height: fit-content;
  margin: 0px;
  margin-top: 42px;
  max-height: 500px;
  overflow-y: auto;
  padding: 12px;
  transform: none !important;
  width: 320px;
}
@media only screen and (max-width: 1199px) {
  .deals-button .dropdown-menu,
  .deals-button .dl-deals .dropdown-menu.padding-right,
  .dl-deals .deals-button .dropdown-menu.padding-right {
    border-radius: 0px 0px 4px 4px;
    margin: 0px;
    max-height: unset;
    overflow-y: unset;
    position: relative !important;
    transform: none !important;
    width: 100%;
  }
}
.deals-button .dropdown-menu .dropdown-item {
  border-radius: 4px;
  margin-top: 12px;
  padding: 12px;
  white-space: wrap;
  width: 100%;
}
.deals-button .dropdown-menu .dropdown-item:first-of-type {
  margin-top: 0px;
}
.deals-button .dropdown-menu .dropdown-item:hover {
  background-color: #f1f2fc;
  border: 1px solid #6e4feb;
}
.deals-button .dropdown-menu .dropdown-item h3 {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  margin: 0px;
}
.deals-button .dropdown-menu .dropdown-item p {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  margin-top: 4px;
}
@media only screen and (min-width: 768px) {
  .deals-button .dropdown-menu .dropdown-item p {
    font-size: 1rem;
  }
}
.rs-modal,
.dl-modal-skyslope__import,
.dl-modal-skyslope__import2,
.dl-modal-skyslope {
  backdrop-filter: none;
  background-color: rgba(116, 127, 132, 0.5);
  margin: auto;
}
.rs-modal.show,
.show.dl-modal-skyslope__import,
.show.dl-modal-skyslope__import2,
.show.dl-modal-skyslope {
  overflow-x: hidden;
  overflow-y: auto;
}
.rs-modal .align-right,
.dl-modal-skyslope__import .align-right,
.dl-modal-skyslope__import2 .align-right,
.dl-modal-skyslope .align-right {
  padding: 0 5px;
}
@media only screen and (min-width: 768px) {
  .rs-modal .align-right,
  .dl-modal-skyslope__import .align-right,
  .dl-modal-skyslope__import2 .align-right,
  .dl-modal-skyslope .align-right {
    padding: 5px 15px;
  }
}
.rs-modal .modal-header,
.dl-modal-skyslope__import .modal-header,
.dl-modal-skyslope__import2 .modal-header,
.dl-modal-skyslope .modal-header {
  border: none;
  flex-wrap: wrap;
  padding: 25px 15px;
}
@media only screen and (min-width: 768px) {
  .rs-modal .modal-header,
  .dl-modal-skyslope__import .modal-header,
  .dl-modal-skyslope__import2 .modal-header,
  .dl-modal-skyslope .modal-header {
    padding: 45px 30px;
  }
}
.rs-modal .modal-title,
.dl-modal-skyslope__import .modal-title,
.dl-modal-skyslope__import2 .modal-title,
.dl-modal-skyslope .modal-title {
  color: #595959;
  font-size: 1.125rem;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-modal .modal-title,
  .dl-modal-skyslope__import .modal-title,
  .dl-modal-skyslope__import2 .modal-title,
  .dl-modal-skyslope .modal-title {
    font-size: 1.5rem;
  }
}
.rs-modal .modal-title-subhead,
.dl-modal-skyslope__import .modal-title-subhead,
.dl-modal-skyslope__import2 .modal-title-subhead,
.dl-modal-skyslope .modal-title-subhead {
  font-size: 15px;
  font-weight: 300;
  margin: 30px auto 0 auto;
  text-align: center;
  width: 80%;
}
@media only screen and (min-width: 768px) {
  .rs-modal .modal-title-subhead,
  .dl-modal-skyslope__import .modal-title-subhead,
  .dl-modal-skyslope__import2 .modal-title-subhead,
  .dl-modal-skyslope .modal-title-subhead {
    font-size: 1.125rem;
    width: 70%;
  }
}
@media only screen and (min-width: 992px) {
  .rs-modal .modal-title-subhead,
  .dl-modal-skyslope__import .modal-title-subhead,
  .dl-modal-skyslope__import2 .modal-title-subhead,
  .dl-modal-skyslope .modal-title-subhead {
    width: 60%;
  }
}
.rs-modal .modal-instructions,
.dl-modal-skyslope__import .modal-instructions,
.dl-modal-skyslope__import2 .modal-instructions,
.dl-modal-skyslope .modal-instructions {
  margin: 10px 0 0;
  text-align: center;
}
@media only screen and (min-width: 576px) {
  .rs-modal .modal-instructions,
  .dl-modal-skyslope__import .modal-instructions,
  .dl-modal-skyslope__import2 .modal-instructions,
  .dl-modal-skyslope .modal-instructions {
    margin: 10px 20px 0;
  }
}
.rs-modal .footer-title,
.dl-modal-skyslope__import .footer-title,
.dl-modal-skyslope__import2 .footer-title,
.dl-modal-skyslope .footer-title {
  color: #595959;
  font-size: 1.125rem;
  font-weight: 700;
  margin-bottom: 20px;
  text-align: center;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-modal .footer-title,
  .dl-modal-skyslope__import .footer-title,
  .dl-modal-skyslope__import2 .footer-title,
  .dl-modal-skyslope .footer-title {
    font-size: 1.5rem;
  }
}
.rs-modal .modal-content,
.dl-modal-skyslope__import .modal-content,
.dl-modal-skyslope__import2 .modal-content,
.dl-modal-skyslope .modal-content {
  border: none;
  border-radius: 4px;
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  max-height: calc(100vh - 80px);
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}
.rs-modal .modal-content.doc-upload,
.dl-modal-skyslope__import .modal-content.doc-upload,
.dl-modal-skyslope__import2 .modal-content.doc-upload,
.dl-modal-skyslope .modal-content.doc-upload {
  margin-top: 5%;
  min-height: 383px;
}
@media only screen and (min-width: 1400px) {
  .rs-modal .modal-content.doc-upload,
  .dl-modal-skyslope__import .modal-content.doc-upload,
  .dl-modal-skyslope__import2 .modal-content.doc-upload,
  .dl-modal-skyslope .modal-content.doc-upload {
    margin-top: 15%;
  }
}
.rs-modal .modal-content.forward-receipt .dl-h2,
.rs-modal .modal-content.forward-receipt .dl-h2-mulish,
.rs-modal .modal-content.forward-receipt .dl-h2-md,
.dl-modal-skyslope__import .modal-content.forward-receipt .dl-h2,
.dl-modal-skyslope__import .modal-content.forward-receipt .dl-h2-mulish,
.dl-modal-skyslope__import .modal-content.forward-receipt .dl-h2-md,
.dl-modal-skyslope__import2 .modal-content.forward-receipt .dl-h2,
.dl-modal-skyslope__import2 .modal-content.forward-receipt .dl-h2-mulish,
.dl-modal-skyslope__import2 .modal-content.forward-receipt .dl-h2-md,
.dl-modal-skyslope .modal-content.forward-receipt .dl-h2,
.dl-modal-skyslope .modal-content.forward-receipt .dl-h2-mulish,
.dl-modal-skyslope .modal-content.forward-receipt .dl-h2-md {
  padding-bottom: 0;
}
.rs-modal .modal-content .form-row > .col,
.rs-modal .modal-content .input-textarea-row > .col,
.rs-modal .modal-content .input-dropdown-small-row > .col,
.rs-modal .modal-content .input-dropdown-no-label-row > .col,
.rs-modal .modal-content .input-dropdown-row > .col,
.dl-modal-skyslope__import .modal-content .form-row > .col,
.dl-modal-skyslope__import .modal-content .input-textarea-row > .col,
.dl-modal-skyslope__import .modal-content .input-dropdown-small-row > .col,
.dl-modal-skyslope__import .modal-content .input-dropdown-no-label-row > .col,
.dl-modal-skyslope__import .modal-content .input-dropdown-row > .col,
.dl-modal-skyslope__import2 .modal-content .form-row > .col,
.dl-modal-skyslope__import2 .modal-content .input-textarea-row > .col,
.dl-modal-skyslope__import2 .modal-content .input-dropdown-small-row > .col,
.dl-modal-skyslope__import2 .modal-content .input-dropdown-no-label-row > .col,
.dl-modal-skyslope__import2 .modal-content .input-dropdown-row > .col,
.dl-modal-skyslope .modal-content .form-row > .col,
.dl-modal-skyslope .modal-content .input-textarea-row > .col,
.dl-modal-skyslope .modal-content .input-dropdown-small-row > .col,
.dl-modal-skyslope .modal-content .input-dropdown-no-label-row > .col,
.dl-modal-skyslope .modal-content .input-dropdown-row > .col,
.rs-modal .modal-content .form-row > [class*=col-],
.rs-modal .modal-content .input-textarea-row > [class*=col-],
.rs-modal .modal-content .input-dropdown-small-row > [class*=col-],
.rs-modal .modal-content .input-dropdown-no-label-row > [class*=col-],
.rs-modal .modal-content .input-dropdown-row > [class*=col-],
.dl-modal-skyslope__import .modal-content .form-row > [class*=col-],
.dl-modal-skyslope__import .modal-content .input-textarea-row > [class*=col-],
.dl-modal-skyslope__import .modal-content .input-dropdown-small-row > [class*=col-],
.dl-modal-skyslope__import .modal-content .input-dropdown-no-label-row > [class*=col-],
.dl-modal-skyslope__import .modal-content .input-dropdown-row > [class*=col-],
.dl-modal-skyslope__import2 .modal-content .form-row > [class*=col-],
.dl-modal-skyslope__import2 .modal-content .input-textarea-row > [class*=col-],
.dl-modal-skyslope__import2 .modal-content .input-dropdown-small-row > [class*=col-],
.dl-modal-skyslope__import2 .modal-content .input-dropdown-no-label-row > [class*=col-],
.dl-modal-skyslope__import2 .modal-content .input-dropdown-row > [class*=col-],
.dl-modal-skyslope .modal-content .form-row > [class*=col-],
.dl-modal-skyslope .modal-content .input-textarea-row > [class*=col-],
.dl-modal-skyslope .modal-content .input-dropdown-small-row > [class*=col-],
.dl-modal-skyslope .modal-content .input-dropdown-no-label-row > [class*=col-],
.dl-modal-skyslope .modal-content .input-dropdown-row > [class*=col-] {
  padding-left: 4px;
  padding-right: 4px;
}
.rs-modal .modal-content p,
.dl-modal-skyslope__import .modal-content p,
.dl-modal-skyslope__import2 .modal-content p,
.dl-modal-skyslope .modal-content p {
  margin: 0;
}
.rs-modal .rs-primary-block-header,
.rs-modal .rs-primary-block-header--margins,
.dl-modal-skyslope__import .rs-primary-block-header,
.dl-modal-skyslope__import .rs-primary-block-header--margins,
.dl-modal-skyslope__import2 .rs-primary-block-header,
.dl-modal-skyslope__import2 .rs-primary-block-header--margins,
.dl-modal-skyslope .rs-primary-block-header,
.dl-modal-skyslope .rs-primary-block-header--margins {
  font-size: 10px;
}
.rs-modal__block-content {
  font-weight: 700;
  padding: 15px 15px 20px 15px;
}
.rs-modal__block-content--upload {
  font-weight: 400;
  padding: 20px 0;
}
@media only screen and (min-width: 768px) {
  .rs-modal__block-content--upload {
    padding: 20px;
  }
}
.rs-modal__block-content--upload:not(:first-of-type) {
  padding-top: 0;
}
.rs-modal .modal-body,
.dl-modal-skyslope__import .modal-body,
.dl-modal-skyslope__import2 .modal-body,
.dl-modal-skyslope .modal-body,
.rs-modal .modal-body--no-padding,
.dl-modal-skyslope__import .modal-body--no-padding,
.dl-modal-skyslope__import2 .modal-body--no-padding,
.dl-modal-skyslope .modal-body--no-padding {
  padding: 0 15px;
}
@media only screen and (min-width: 768px) {
  .rs-modal .modal-body,
  .dl-modal-skyslope__import .modal-body,
  .dl-modal-skyslope__import2 .modal-body,
  .dl-modal-skyslope .modal-body,
  .rs-modal .modal-body--no-padding,
  .dl-modal-skyslope__import .modal-body--no-padding,
  .dl-modal-skyslope__import2 .modal-body--no-padding,
  .dl-modal-skyslope .modal-body--no-padding {
    padding: 0 30px;
  }
}
.rs-modal .modal-body--no-padding,
.dl-modal-skyslope__import .modal-body--no-padding,
.dl-modal-skyslope__import2 .modal-body--no-padding,
.dl-modal-skyslope .modal-body--no-padding {
  padding: 0;
}
.rs-modal .modal-body.modal-form,
.dl-modal-skyslope__import .modal-body.modal-form,
.dl-modal-skyslope__import2 .modal-body.modal-form,
.dl-modal-skyslope .modal-body.modal-form,
.rs-modal .modal-form.modal-body--no-padding,
.dl-modal-skyslope__import .modal-form.modal-body--no-padding,
.dl-modal-skyslope__import2 .modal-form.modal-body--no-padding,
.dl-modal-skyslope .modal-form.modal-body--no-padding {
  background-color: #f3f3f3;
  margin: 0 10px;
  padding: 20px 10px 10px 10px;
}
@media only screen and (min-width: 768px) {
  .rs-modal .modal-body.modal-form,
  .dl-modal-skyslope__import .modal-body.modal-form,
  .dl-modal-skyslope__import2 .modal-body.modal-form,
  .dl-modal-skyslope .modal-body.modal-form,
  .rs-modal .modal-form.modal-body--no-padding,
  .dl-modal-skyslope__import .modal-form.modal-body--no-padding,
  .dl-modal-skyslope__import2 .modal-form.modal-body--no-padding,
  .dl-modal-skyslope .modal-form.modal-body--no-padding {
    margin: 0 20px;
    padding: 30px 20px 20px 10px;
  }
}
.rs-modal .modal-form-header,
.dl-modal-skyslope__import .modal-form-header,
.dl-modal-skyslope__import2 .modal-form-header,
.dl-modal-skyslope .modal-form-header {
  margin-bottom: 20px;
  text-align: center;
  width: 100%;
}
.rs-modal .modal-form-header p,
.dl-modal-skyslope__import .modal-form-header p,
.dl-modal-skyslope__import2 .modal-form-header p,
.dl-modal-skyslope .modal-form-header p {
  margin-bottom: 2px;
}
.rs-modal .modal-footer,
.dl-modal-skyslope__import .modal-footer,
.dl-modal-skyslope__import2 .modal-footer,
.dl-modal-skyslope .modal-footer,
.rs-modal .modal-footer--no-margin,
.dl-modal-skyslope__import .modal-footer--no-margin,
.dl-modal-skyslope__import2 .modal-footer--no-margin,
.dl-modal-skyslope .modal-footer--no-margin {
  background-color: #fff;
  border: none;
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  flex-wrap: wrap;
  margin-top: 15px;
  padding: 20px 15px;
}
@media only screen and (max-width: 767px) {
  .rs-modal .modal-footer,
  .dl-modal-skyslope__import .modal-footer,
  .dl-modal-skyslope__import2 .modal-footer,
  .dl-modal-skyslope .modal-footer,
  .rs-modal .modal-footer--no-margin,
  .dl-modal-skyslope__import .modal-footer--no-margin,
  .dl-modal-skyslope__import2 .modal-footer--no-margin,
  .dl-modal-skyslope .modal-footer--no-margin {
    display: flex;
    justify-content: center;
    margin-top: 50px;
    padding: 20px 20px;
  }
}
.rs-modal .modal-footer--no-margin,
.dl-modal-skyslope__import .modal-footer--no-margin,
.dl-modal-skyslope__import2 .modal-footer--no-margin,
.dl-modal-skyslope .modal-footer--no-margin {
  display: flex;
  margin-top: 0;
  z-index: 1;
}
@media only screen and (min-width: 768px) {
  .rs-modal .modal-footer--no-margin,
  .dl-modal-skyslope__import .modal-footer--no-margin,
  .dl-modal-skyslope__import2 .modal-footer--no-margin,
  .dl-modal-skyslope .modal-footer--no-margin {
    margin-top: 0;
  }
}
.rs-modal .modal-footer form,
.dl-modal-skyslope__import .modal-footer form,
.dl-modal-skyslope__import2 .modal-footer form,
.dl-modal-skyslope .modal-footer form,
.rs-modal .modal-footer--no-margin form,
.dl-modal-skyslope__import .modal-footer--no-margin form,
.dl-modal-skyslope__import2 .modal-footer--no-margin form,
.dl-modal-skyslope .modal-footer--no-margin form {
  margin-left: 0;
  margin-right: 0;
}
.rs-modal .dl-button--primary,
.dl-modal-skyslope__import .dl-button--primary,
.dl-modal-skyslope__import2 .dl-button--primary,
.dl-modal-skyslope .dl-button--primary,
.rs-modal .dl-button--primary-white,
.dl-modal-skyslope__import .dl-button--primary-white,
.dl-modal-skyslope__import2 .dl-button--primary-white,
.dl-modal-skyslope .dl-button--primary-white,
.rs-modal .dl-button--outline,
.dl-modal-skyslope__import .dl-button--outline,
.dl-modal-skyslope__import2 .dl-button--outline,
.dl-modal-skyslope .dl-button--outline,
.rs-modal .dl-button--secondary,
.dl-modal-skyslope__import .dl-button--secondary,
.dl-modal-skyslope__import2 .dl-button--secondary,
.dl-modal-skyslope .dl-button--secondary {
  padding: 13px 15px;
}
@media only screen and (max-width: 767px) {
  .rs-modal .dl-button--primary,
  .dl-modal-skyslope__import .dl-button--primary,
  .dl-modal-skyslope__import2 .dl-button--primary,
  .dl-modal-skyslope .dl-button--primary,
  .rs-modal .dl-button--primary-white,
  .dl-modal-skyslope__import .dl-button--primary-white,
  .dl-modal-skyslope__import2 .dl-button--primary-white,
  .dl-modal-skyslope .dl-button--primary-white,
  .rs-modal .dl-button--outline,
  .dl-modal-skyslope__import .dl-button--outline,
  .dl-modal-skyslope__import2 .dl-button--outline,
  .dl-modal-skyslope .dl-button--outline,
  .rs-modal .dl-button--secondary,
  .dl-modal-skyslope__import .dl-button--secondary,
  .dl-modal-skyslope__import2 .dl-button--secondary,
  .dl-modal-skyslope .dl-button--secondary {
    margin-bottom: 16px;
    padding: 13px 30px;
  }
}
.rs-modal__single-btn-footer {
  justify-content: center;
}
.rs-modal__dual-btn-footer {
  justify-content: space-between;
}
.rs-modal__dual-btn-footer--center {
  justify-content: center;
}
.rs-modal__dual-btn-footer--center button:not(:last-of-type) {
  margin-right: 20px;
}
.rs-modal__info-list {
  margin-top: 30px;
}
.rs-modal__info-row {
  display: flex;
  margin-bottom: 10px;
}
@media only screen and (min-width: 768px) {
  .rs-modal__info-row {
    margin-bottom: 0;
  }
}
.rs-modal__gray-box {
  background-color: #f3f3f3;
  padding: 6px;
}
@media only screen and (min-width: 768px) {
  .rs-modal__gray-box {
    padding: 20px 20px 40px;
  }
}
.rs-modal__gray-box strong {
  font-weight: 700;
}
.rs-modal__gray-box-header {
  border-bottom: 1px solid #cbcbcb;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media only screen and (min-width: 768px) {
  .rs-modal__gray-box-header {
    flex-direction: row;
  }
}
.rs-modal__gray-box-item {
  padding: 8px 10px;
}
@media only screen and (min-width: 768px) {
  .rs-modal__gray-box-item {
    padding: 0 0 12px;
  }
}
@media only screen and (min-width: 768px) {
  .rs-modal__gray-box-body {
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
  }
}
.rs-modal__gray-box-body table {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-modal__gray-box-body table {
    width: auto;
  }
}
.rs-modal__gray-box-body table tr {
  width: 100%;
}
.rs-modal__gray-box-body table td {
  min-width: 113px;
  padding: 5px 10px;
  vertical-align: top;
}
@media only screen and (min-width: 768px) {
  .rs-modal__gray-box-body table td {
    padding: 5px 20px 5px 0;
  }
}
.rs-modal__gray-box-body table td.align-bottom {
  vertical-align: bottom;
}
.rs-modal__grand-total {
  font-size: 1.125rem !important;
  font-weight: 700;
}
.rs-modal__lined-table-row {
  border-bottom: 1px solid #cbcbcb;
}
.rs-modal__download-link {
  display: flex;
  flex-shrink: 0;
  font-size: 0.875rem;
  font-weight: 700;
  margin: 20px 10px;
  text-transform: uppercase;
}
@media only screen and (min-width: 768px) {
  .rs-modal__download-link {
    margin: 0;
  }
}
.rs-modal__download-link i {
  margin-right: 8px;
}
.rs-modal--centered.fade .modal-dialog {
  margin-bottom: 0;
  margin-top: 0;
  top: 50%;
  transform: translateY(-50%) !important;
}
.rs-modal.funding-source .modal-form-container,
.funding-source.dl-modal-skyslope__import .modal-form-container,
.funding-source.dl-modal-skyslope__import2 .modal-form-container,
.funding-source.dl-modal-skyslope .modal-form-container,
.rs-modal.confirm-micro .modal-form-container,
.confirm-micro.dl-modal-skyslope__import .modal-form-container,
.confirm-micro.dl-modal-skyslope__import2 .modal-form-container,
.confirm-micro.dl-modal-skyslope .modal-form-container {
  background-color: #e7eaf1;
  max-height: 285px;
  overflow: auto;
  padding: 16px;
}
@media only screen and (min-width: 992px) {
  .rs-modal.funding-source .modal-form-container,
  .funding-source.dl-modal-skyslope__import .modal-form-container,
  .funding-source.dl-modal-skyslope__import2 .modal-form-container,
  .funding-source.dl-modal-skyslope .modal-form-container,
  .rs-modal.confirm-micro .modal-form-container,
  .confirm-micro.dl-modal-skyslope__import .modal-form-container,
  .confirm-micro.dl-modal-skyslope__import2 .modal-form-container,
  .confirm-micro.dl-modal-skyslope .modal-form-container {
    max-height: 350px;
    overflow: auto;
  }
}
@media only screen and (min-width: 1400px) {
  .rs-modal.funding-source .modal-form-container,
  .funding-source.dl-modal-skyslope__import .modal-form-container,
  .funding-source.dl-modal-skyslope__import2 .modal-form-container,
  .funding-source.dl-modal-skyslope .modal-form-container,
  .rs-modal.confirm-micro .modal-form-container,
  .confirm-micro.dl-modal-skyslope__import .modal-form-container,
  .confirm-micro.dl-modal-skyslope__import2 .modal-form-container,
  .confirm-micro.dl-modal-skyslope .modal-form-container {
    max-height: max-content;
    overflow: visible;
  }
}
.rs-modal.funding-source .hr-m-12,
.funding-source.dl-modal-skyslope__import .hr-m-12,
.funding-source.dl-modal-skyslope__import2 .hr-m-12,
.funding-source.dl-modal-skyslope .hr-m-12,
.rs-modal.confirm-micro .hr-m-12,
.confirm-micro.dl-modal-skyslope__import .hr-m-12,
.confirm-micro.dl-modal-skyslope__import2 .hr-m-12,
.confirm-micro.dl-modal-skyslope .hr-m-12 {
  margin: 16px -12px !important;
}
.rs-modal.funding-source label,
.funding-source.dl-modal-skyslope__import label,
.funding-source.dl-modal-skyslope__import2 label,
.funding-source.dl-modal-skyslope label,
.rs-modal.funding-source .file-list__row-item a.lower-text,
.rs-modal.funding-source .file-list__row-item button.lower-text,
.funding-source.dl-modal-skyslope__import .file-list__row-item a.lower-text,
.funding-source.dl-modal-skyslope__import .file-list__row-item button.lower-text,
.funding-source.dl-modal-skyslope__import2 .file-list__row-item a.lower-text,
.funding-source.dl-modal-skyslope__import2 .file-list__row-item button.lower-text,
.funding-source.dl-modal-skyslope .file-list__row-item a.lower-text,
.funding-source.dl-modal-skyslope .file-list__row-item button.lower-text,
.file-list__row-item .rs-modal.funding-source a.lower-text,
.file-list__row-item .rs-modal.funding-source button.lower-text,
.file-list__row-item .funding-source.dl-modal-skyslope__import a.lower-text,
.file-list__row-item .funding-source.dl-modal-skyslope__import button.lower-text,
.file-list__row-item .funding-source.dl-modal-skyslope__import2 a.lower-text,
.file-list__row-item .funding-source.dl-modal-skyslope__import2 button.lower-text,
.file-list__row-item .funding-source.dl-modal-skyslope a.lower-text,
.file-list__row-item .funding-source.dl-modal-skyslope button.lower-text,
.rs-modal.confirm-micro label,
.confirm-micro.dl-modal-skyslope__import label,
.confirm-micro.dl-modal-skyslope__import2 label,
.confirm-micro.dl-modal-skyslope label,
.rs-modal.confirm-micro .file-list__row-item a.lower-text,
.rs-modal.confirm-micro .file-list__row-item button.lower-text,
.confirm-micro.dl-modal-skyslope__import .file-list__row-item a.lower-text,
.confirm-micro.dl-modal-skyslope__import .file-list__row-item button.lower-text,
.confirm-micro.dl-modal-skyslope__import2 .file-list__row-item a.lower-text,
.confirm-micro.dl-modal-skyslope__import2 .file-list__row-item button.lower-text,
.confirm-micro.dl-modal-skyslope .file-list__row-item a.lower-text,
.confirm-micro.dl-modal-skyslope .file-list__row-item button.lower-text,
.file-list__row-item .rs-modal.confirm-micro a.lower-text,
.file-list__row-item .rs-modal.confirm-micro button.lower-text,
.file-list__row-item .confirm-micro.dl-modal-skyslope__import a.lower-text,
.file-list__row-item .confirm-micro.dl-modal-skyslope__import button.lower-text,
.file-list__row-item .confirm-micro.dl-modal-skyslope__import2 a.lower-text,
.file-list__row-item .confirm-micro.dl-modal-skyslope__import2 button.lower-text,
.file-list__row-item .confirm-micro.dl-modal-skyslope a.lower-text,
.file-list__row-item .confirm-micro.dl-modal-skyslope button.lower-text {
  color: #565676;
}
.rs-modal.funding-source .dl-h2,
.rs-modal.funding-source .dl-h2-mulish,
.rs-modal.funding-source .dl-h2-md,
.funding-source.dl-modal-skyslope__import .dl-h2,
.funding-source.dl-modal-skyslope__import .dl-h2-mulish,
.funding-source.dl-modal-skyslope__import .dl-h2-md,
.funding-source.dl-modal-skyslope__import2 .dl-h2,
.funding-source.dl-modal-skyslope__import2 .dl-h2-mulish,
.funding-source.dl-modal-skyslope__import2 .dl-h2-md,
.funding-source.dl-modal-skyslope .dl-h2,
.funding-source.dl-modal-skyslope .dl-h2-mulish,
.funding-source.dl-modal-skyslope .dl-h2-md,
.rs-modal.funding-source .dl-h4,
.rs-modal.funding-source .dl-h4-mulish,
.rs-modal.funding-source .dl-h4-md,
.funding-source.dl-modal-skyslope__import .dl-h4,
.funding-source.dl-modal-skyslope__import .dl-h4-mulish,
.funding-source.dl-modal-skyslope__import .dl-h4-md,
.funding-source.dl-modal-skyslope__import2 .dl-h4,
.funding-source.dl-modal-skyslope__import2 .dl-h4-mulish,
.funding-source.dl-modal-skyslope__import2 .dl-h4-md,
.funding-source.dl-modal-skyslope .dl-h4,
.funding-source.dl-modal-skyslope .dl-h4-mulish,
.funding-source.dl-modal-skyslope .dl-h4-md,
.rs-modal.funding-source .mulish-tiny,
.rs-modal.funding-source .frost-row .mulish-tiny-light,
.rs-modal.funding-source .frost-row__block .mulish-tiny-light,
.frost-row .rs-modal.funding-source .mulish-tiny-light,
.frost-row__block .rs-modal.funding-source .mulish-tiny-light,
.rs-modal.funding-source .add-buyers-wrapper .frost-row__total .mulish-tiny-light,
.add-buyers-wrapper .frost-row__total .rs-modal.funding-source .mulish-tiny-light,
.rs-modal.funding-source .add-buyers-wrapper .frost-row__stacked .mulish-tiny-light,
.add-buyers-wrapper .frost-row__stacked .rs-modal.funding-source .mulish-tiny-light,
.rs-modal.funding-source .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .rs-modal.funding-source .mulish-tiny-lte,
.rs-modal.funding-source .mulish-tiny-light,
.rs-modal.funding-source .mulish-tiny-semiBold,
.rs-modal.funding-source .mulish-tiny-bold,
.funding-source.dl-modal-skyslope__import .mulish-tiny,
.funding-source.dl-modal-skyslope__import .frost-row .mulish-tiny-light,
.funding-source.dl-modal-skyslope__import .frost-row__block .mulish-tiny-light,
.frost-row .funding-source.dl-modal-skyslope__import .mulish-tiny-light,
.frost-row__block .funding-source.dl-modal-skyslope__import .mulish-tiny-light,
.funding-source.dl-modal-skyslope__import .add-buyers-wrapper .frost-row__total .mulish-tiny-light,
.add-buyers-wrapper .frost-row__total .funding-source.dl-modal-skyslope__import .mulish-tiny-light,
.funding-source.dl-modal-skyslope__import .add-buyers-wrapper .frost-row__stacked .mulish-tiny-light,
.add-buyers-wrapper .frost-row__stacked .funding-source.dl-modal-skyslope__import .mulish-tiny-light,
.funding-source.dl-modal-skyslope__import .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .funding-source.dl-modal-skyslope__import .mulish-tiny-lte,
.funding-source.dl-modal-skyslope__import .mulish-tiny-light,
.funding-source.dl-modal-skyslope__import .mulish-tiny-md,
.funding-source.dl-modal-skyslope__import .mulish-tiny-semiBold,
.funding-source.dl-modal-skyslope__import .mulish-tiny-bold,
.funding-source.dl-modal-skyslope__import2 .mulish-tiny,
.funding-source.dl-modal-skyslope__import2 .frost-row .mulish-tiny-light,
.funding-source.dl-modal-skyslope__import2 .frost-row__block .mulish-tiny-light,
.frost-row .funding-source.dl-modal-skyslope__import2 .mulish-tiny-light,
.frost-row__block .funding-source.dl-modal-skyslope__import2 .mulish-tiny-light,
.funding-source.dl-modal-skyslope__import2 .add-buyers-wrapper .frost-row__total .mulish-tiny-light,
.add-buyers-wrapper .frost-row__total .funding-source.dl-modal-skyslope__import2 .mulish-tiny-light,
.funding-source.dl-modal-skyslope__import2 .add-buyers-wrapper .frost-row__stacked .mulish-tiny-light,
.add-buyers-wrapper .frost-row__stacked .funding-source.dl-modal-skyslope__import2 .mulish-tiny-light,
.funding-source.dl-modal-skyslope__import2 .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .funding-source.dl-modal-skyslope__import2 .mulish-tiny-lte,
.funding-source.dl-modal-skyslope__import2 .mulish-tiny-light,
.funding-source.dl-modal-skyslope__import2 .mulish-tiny-md,
.funding-source.dl-modal-skyslope__import2 .mulish-tiny-semiBold,
.funding-source.dl-modal-skyslope__import2 .mulish-tiny-bold,
.funding-source.dl-modal-skyslope .mulish-tiny,
.funding-source.dl-modal-skyslope .frost-row .mulish-tiny-light,
.funding-source.dl-modal-skyslope .frost-row__block .mulish-tiny-light,
.frost-row .funding-source.dl-modal-skyslope .mulish-tiny-light,
.frost-row__block .funding-source.dl-modal-skyslope .mulish-tiny-light,
.funding-source.dl-modal-skyslope .add-buyers-wrapper .frost-row__total .mulish-tiny-light,
.add-buyers-wrapper .frost-row__total .funding-source.dl-modal-skyslope .mulish-tiny-light,
.funding-source.dl-modal-skyslope .add-buyers-wrapper .frost-row__stacked .mulish-tiny-light,
.add-buyers-wrapper .frost-row__stacked .funding-source.dl-modal-skyslope .mulish-tiny-light,
.funding-source.dl-modal-skyslope .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .funding-source.dl-modal-skyslope .mulish-tiny-lte,
.funding-source.dl-modal-skyslope .mulish-tiny-light,
.funding-source.dl-modal-skyslope .mulish-tiny-md,
.funding-source.dl-modal-skyslope .mulish-tiny-semiBold,
.funding-source.dl-modal-skyslope .mulish-tiny-bold,
.rs-modal.funding-source .mulish-micro-light,
.funding-source.dl-modal-skyslope__import .mulish-micro-light,
.funding-source.dl-modal-skyslope__import2 .mulish-micro-light,
.funding-source.dl-modal-skyslope .mulish-micro-light,
.rs-modal.funding-source .mulish-tiny-md,
.rs-modal.confirm-micro .dl-h2,
.rs-modal.confirm-micro .dl-h2-mulish,
.rs-modal.confirm-micro .dl-h2-md,
.confirm-micro.dl-modal-skyslope__import .dl-h2,
.confirm-micro.dl-modal-skyslope__import .dl-h2-mulish,
.confirm-micro.dl-modal-skyslope__import .dl-h2-md,
.confirm-micro.dl-modal-skyslope__import2 .dl-h2,
.confirm-micro.dl-modal-skyslope__import2 .dl-h2-mulish,
.confirm-micro.dl-modal-skyslope__import2 .dl-h2-md,
.confirm-micro.dl-modal-skyslope .dl-h2,
.confirm-micro.dl-modal-skyslope .dl-h2-mulish,
.confirm-micro.dl-modal-skyslope .dl-h2-md,
.rs-modal.confirm-micro .dl-h4,
.rs-modal.confirm-micro .dl-h4-mulish,
.rs-modal.confirm-micro .dl-h4-md,
.confirm-micro.dl-modal-skyslope__import .dl-h4,
.confirm-micro.dl-modal-skyslope__import .dl-h4-mulish,
.confirm-micro.dl-modal-skyslope__import .dl-h4-md,
.confirm-micro.dl-modal-skyslope__import2 .dl-h4,
.confirm-micro.dl-modal-skyslope__import2 .dl-h4-mulish,
.confirm-micro.dl-modal-skyslope__import2 .dl-h4-md,
.confirm-micro.dl-modal-skyslope .dl-h4,
.confirm-micro.dl-modal-skyslope .dl-h4-mulish,
.confirm-micro.dl-modal-skyslope .dl-h4-md,
.rs-modal.confirm-micro .mulish-tiny,
.rs-modal.confirm-micro .frost-row .mulish-tiny-light,
.rs-modal.confirm-micro .frost-row__block .mulish-tiny-light,
.frost-row .rs-modal.confirm-micro .mulish-tiny-light,
.frost-row__block .rs-modal.confirm-micro .mulish-tiny-light,
.rs-modal.confirm-micro .add-buyers-wrapper .frost-row__total .mulish-tiny-light,
.add-buyers-wrapper .frost-row__total .rs-modal.confirm-micro .mulish-tiny-light,
.rs-modal.confirm-micro .add-buyers-wrapper .frost-row__stacked .mulish-tiny-light,
.add-buyers-wrapper .frost-row__stacked .rs-modal.confirm-micro .mulish-tiny-light,
.rs-modal.confirm-micro .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .rs-modal.confirm-micro .mulish-tiny-lte,
.rs-modal.confirm-micro .mulish-tiny-light,
.rs-modal.confirm-micro .mulish-tiny-semiBold,
.rs-modal.confirm-micro .mulish-tiny-bold,
.confirm-micro.dl-modal-skyslope__import .mulish-tiny,
.confirm-micro.dl-modal-skyslope__import .frost-row .mulish-tiny-light,
.confirm-micro.dl-modal-skyslope__import .frost-row__block .mulish-tiny-light,
.frost-row .confirm-micro.dl-modal-skyslope__import .mulish-tiny-light,
.frost-row__block .confirm-micro.dl-modal-skyslope__import .mulish-tiny-light,
.confirm-micro.dl-modal-skyslope__import .add-buyers-wrapper .frost-row__total .mulish-tiny-light,
.add-buyers-wrapper .frost-row__total .confirm-micro.dl-modal-skyslope__import .mulish-tiny-light,
.confirm-micro.dl-modal-skyslope__import .add-buyers-wrapper .frost-row__stacked .mulish-tiny-light,
.add-buyers-wrapper .frost-row__stacked .confirm-micro.dl-modal-skyslope__import .mulish-tiny-light,
.confirm-micro.dl-modal-skyslope__import .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .confirm-micro.dl-modal-skyslope__import .mulish-tiny-lte,
.confirm-micro.dl-modal-skyslope__import .mulish-tiny-light,
.confirm-micro.dl-modal-skyslope__import .mulish-tiny-md,
.confirm-micro.dl-modal-skyslope__import .mulish-tiny-semiBold,
.confirm-micro.dl-modal-skyslope__import .mulish-tiny-bold,
.confirm-micro.dl-modal-skyslope__import2 .mulish-tiny,
.confirm-micro.dl-modal-skyslope__import2 .frost-row .mulish-tiny-light,
.confirm-micro.dl-modal-skyslope__import2 .frost-row__block .mulish-tiny-light,
.frost-row .confirm-micro.dl-modal-skyslope__import2 .mulish-tiny-light,
.frost-row__block .confirm-micro.dl-modal-skyslope__import2 .mulish-tiny-light,
.confirm-micro.dl-modal-skyslope__import2 .add-buyers-wrapper .frost-row__total .mulish-tiny-light,
.add-buyers-wrapper .frost-row__total .confirm-micro.dl-modal-skyslope__import2 .mulish-tiny-light,
.confirm-micro.dl-modal-skyslope__import2 .add-buyers-wrapper .frost-row__stacked .mulish-tiny-light,
.add-buyers-wrapper .frost-row__stacked .confirm-micro.dl-modal-skyslope__import2 .mulish-tiny-light,
.confirm-micro.dl-modal-skyslope__import2 .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .confirm-micro.dl-modal-skyslope__import2 .mulish-tiny-lte,
.confirm-micro.dl-modal-skyslope__import2 .mulish-tiny-light,
.confirm-micro.dl-modal-skyslope__import2 .mulish-tiny-md,
.confirm-micro.dl-modal-skyslope__import2 .mulish-tiny-semiBold,
.confirm-micro.dl-modal-skyslope__import2 .mulish-tiny-bold,
.confirm-micro.dl-modal-skyslope .mulish-tiny,
.confirm-micro.dl-modal-skyslope .frost-row .mulish-tiny-light,
.confirm-micro.dl-modal-skyslope .frost-row__block .mulish-tiny-light,
.frost-row .confirm-micro.dl-modal-skyslope .mulish-tiny-light,
.frost-row__block .confirm-micro.dl-modal-skyslope .mulish-tiny-light,
.confirm-micro.dl-modal-skyslope .add-buyers-wrapper .frost-row__total .mulish-tiny-light,
.add-buyers-wrapper .frost-row__total .confirm-micro.dl-modal-skyslope .mulish-tiny-light,
.confirm-micro.dl-modal-skyslope .add-buyers-wrapper .frost-row__stacked .mulish-tiny-light,
.add-buyers-wrapper .frost-row__stacked .confirm-micro.dl-modal-skyslope .mulish-tiny-light,
.confirm-micro.dl-modal-skyslope .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .confirm-micro.dl-modal-skyslope .mulish-tiny-lte,
.confirm-micro.dl-modal-skyslope .mulish-tiny-light,
.confirm-micro.dl-modal-skyslope .mulish-tiny-md,
.confirm-micro.dl-modal-skyslope .mulish-tiny-semiBold,
.confirm-micro.dl-modal-skyslope .mulish-tiny-bold,
.rs-modal.confirm-micro .mulish-micro-light,
.confirm-micro.dl-modal-skyslope__import .mulish-micro-light,
.confirm-micro.dl-modal-skyslope__import2 .mulish-micro-light,
.confirm-micro.dl-modal-skyslope .mulish-micro-light,
.rs-modal.confirm-micro .mulish-tiny-md {
  color: #232245;
}
.rs-modal.funding-source .error-header,
.funding-source.dl-modal-skyslope__import .error-header,
.funding-source.dl-modal-skyslope__import2 .error-header,
.funding-source.dl-modal-skyslope .error-header,
.rs-modal.confirm-micro .error-header,
.confirm-micro.dl-modal-skyslope__import .error-header,
.confirm-micro.dl-modal-skyslope__import2 .error-header,
.confirm-micro.dl-modal-skyslope .error-header {
  padding: 20px 28px;
}
.rs-modal.company-terms .modal-dialog,
.company-terms.dl-modal-skyslope__import .modal-dialog,
.company-terms.dl-modal-skyslope__import2 .modal-dialog,
.company-terms.dl-modal-skyslope .modal-dialog {
  max-width: 700px !important;
}
.rs-modal.company-terms .modal-content,
.company-terms.dl-modal-skyslope__import .modal-content,
.company-terms.dl-modal-skyslope__import2 .modal-content,
.company-terms.dl-modal-skyslope .modal-content {
  border: 1px solid #e2ebff;
  box-shadow: none;
  padding: 24px;
}
.rs-modal.company-terms .modal-content .modal-close,
.company-terms.dl-modal-skyslope__import .modal-content .modal-close,
.company-terms.dl-modal-skyslope__import2 .modal-content .modal-close,
.company-terms.dl-modal-skyslope .modal-content .modal-close {
  position: absolute;
  right: 16px;
  top: 24px;
  z-index: 10;
}
.rs-modal.company-terms .modal-content .btn-ghost-purple-sm-icon,
.company-terms.dl-modal-skyslope__import .modal-content .btn-ghost-purple-sm-icon,
.company-terms.dl-modal-skyslope__import2 .modal-content .btn-ghost-purple-sm-icon,
.company-terms.dl-modal-skyslope .modal-content .btn-ghost-purple-sm-icon {
  align-items: center;
  display: flex;
  position: relative;
  right: 32px;
}
.rs-modal.company-terms .modal-content .btn-ghost-purple-sm-icon i,
.company-terms.dl-modal-skyslope__import .modal-content .btn-ghost-purple-sm-icon i,
.company-terms.dl-modal-skyslope__import2 .modal-content .btn-ghost-purple-sm-icon i,
.company-terms.dl-modal-skyslope .modal-content .btn-ghost-purple-sm-icon i {
  margin-top: 0;
}
.rs-modal.company-terms .modal-content .dl-h1,
.rs-modal.company-terms .modal-content .dl-h6,
.rs-modal.company-terms .modal-content .dl-h6-mulish,
.rs-modal.company-terms .modal-content .dl-h5,
.rs-modal.company-terms .modal-content .dl-h5-mulish,
.rs-modal.company-terms .modal-content .dl-h4,
.rs-modal.company-terms .modal-content .dl-h4-mulish,
.rs-modal.company-terms .modal-content .dl-h4-md,
.rs-modal.company-terms .modal-content .dl-h3,
.rs-modal.company-terms .modal-content .dl-h3-mulish,
.rs-modal.company-terms .modal-content .dl-h3-md,
.rs-modal.company-terms .modal-content .dl-h2,
.rs-modal.company-terms .modal-content .dl-h2-mulish,
.rs-modal.company-terms .modal-content .dl-h2-md,
.rs-modal.company-terms .modal-content .dl-h1-mulish,
.rs-modal.company-terms .modal-content .dl-h1-md,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h1,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h6,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h6-mulish,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h5,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h5-mulish,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h4,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h4-mulish,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h4-md,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h3,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h3-mulish,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h3-md,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h2,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h2-mulish,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h2-md,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h1-mulish,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h1-md,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h1,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h6,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h6-mulish,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h5,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h5-mulish,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h4,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h4-mulish,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h4-md,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h3,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h3-mulish,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h3-md,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h2,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h2-mulish,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h2-md,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h1-mulish,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h1-md,
.company-terms.dl-modal-skyslope .modal-content .dl-h1,
.company-terms.dl-modal-skyslope .modal-content .dl-h6,
.company-terms.dl-modal-skyslope .modal-content .dl-h6-mulish,
.company-terms.dl-modal-skyslope .modal-content .dl-h5,
.company-terms.dl-modal-skyslope .modal-content .dl-h5-mulish,
.company-terms.dl-modal-skyslope .modal-content .dl-h4,
.company-terms.dl-modal-skyslope .modal-content .dl-h4-mulish,
.company-terms.dl-modal-skyslope .modal-content .dl-h4-md,
.company-terms.dl-modal-skyslope .modal-content .dl-h3,
.company-terms.dl-modal-skyslope .modal-content .dl-h3-mulish,
.company-terms.dl-modal-skyslope .modal-content .dl-h3-md,
.company-terms.dl-modal-skyslope .modal-content .dl-h2,
.company-terms.dl-modal-skyslope .modal-content .dl-h2-mulish,
.company-terms.dl-modal-skyslope .modal-content .dl-h2-md,
.company-terms.dl-modal-skyslope .modal-content .dl-h1-mulish,
.company-terms.dl-modal-skyslope .modal-content .dl-h1-md {
  border-bottom: 1px solid #e7eaf1;
  color: #565676;
  padding-bottom: 12px;
}
.rs-modal.company-terms .modal-content .dl-h3,
.rs-modal.company-terms .modal-content .dl-h3-mulish,
.rs-modal.company-terms .modal-content .dl-h3-md,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h3,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h3-mulish,
.company-terms.dl-modal-skyslope__import .modal-content .dl-h3-md,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h3,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h3-mulish,
.company-terms.dl-modal-skyslope__import2 .modal-content .dl-h3-md,
.company-terms.dl-modal-skyslope .modal-content .dl-h3,
.company-terms.dl-modal-skyslope .modal-content .dl-h3-mulish,
.company-terms.dl-modal-skyslope .modal-content .dl-h3-md {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.rs-modal.company-terms .modal-content .mulish-sm,
.rs-modal.company-terms .modal-content .mulish-md-semiBold,
.rs-modal.company-terms .modal-content .mulish-sm-light,
.rs-modal.company-terms .modal-content .mulish-sm-md,
.rs-modal.company-terms .modal-content .mulish-sm-semiBold,
.rs-modal.company-terms .modal-content .mulish-sm-bold,
.rs-modal.company-terms .modal-content .info-col .mulish-sm-lte,
.info-col .rs-modal.company-terms .modal-content .mulish-sm-lte,
.company-terms.dl-modal-skyslope__import .modal-content .mulish-sm,
.company-terms.dl-modal-skyslope__import .modal-content .mulish-md-semiBold,
.company-terms.dl-modal-skyslope__import .modal-content .mulish-sm-light,
.company-terms.dl-modal-skyslope__import .modal-content .mulish-sm-md,
.company-terms.dl-modal-skyslope__import .modal-content .mulish-sm-semiBold,
.company-terms.dl-modal-skyslope__import .modal-content .mulish-sm-bold,
.company-terms.dl-modal-skyslope__import .modal-content .info-col .mulish-sm-lte,
.info-col .company-terms.dl-modal-skyslope__import .modal-content .mulish-sm-lte,
.company-terms.dl-modal-skyslope__import2 .modal-content .mulish-sm,
.company-terms.dl-modal-skyslope__import2 .modal-content .mulish-md-semiBold,
.company-terms.dl-modal-skyslope__import2 .modal-content .mulish-sm-light,
.company-terms.dl-modal-skyslope__import2 .modal-content .mulish-sm-md,
.company-terms.dl-modal-skyslope__import2 .modal-content .mulish-sm-semiBold,
.company-terms.dl-modal-skyslope__import2 .modal-content .mulish-sm-bold,
.company-terms.dl-modal-skyslope__import2 .modal-content .info-col .mulish-sm-lte,
.info-col .company-terms.dl-modal-skyslope__import2 .modal-content .mulish-sm-lte,
.company-terms.dl-modal-skyslope .modal-content .mulish-sm,
.company-terms.dl-modal-skyslope .modal-content .mulish-md-semiBold,
.company-terms.dl-modal-skyslope .modal-content .mulish-sm-light,
.company-terms.dl-modal-skyslope .modal-content .mulish-sm-md,
.company-terms.dl-modal-skyslope .modal-content .mulish-sm-semiBold,
.company-terms.dl-modal-skyslope .modal-content .mulish-sm-bold,
.company-terms.dl-modal-skyslope .modal-content .info-col .mulish-sm-lte,
.info-col .company-terms.dl-modal-skyslope .modal-content .mulish-sm-lte {
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  color: #232245;
  margin-bottom: 12px;
  margin-top: 12px;
  padding: 12px;
}
.rs-modal.company-terms .modal-content .mulish-tiny,
.rs-modal.company-terms .modal-content .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .rs-modal.company-terms .modal-content .mulish-tiny-lte,
.rs-modal.company-terms .modal-content .mulish-tiny-light,
.rs-modal.company-terms .modal-content .mulish-tiny-md,
.rs-modal.company-terms .modal-content .mulish-tiny-semiBold,
.rs-modal.company-terms .modal-content .mulish-tiny-bold,
.company-terms.dl-modal-skyslope__import .modal-content .mulish-tiny,
.company-terms.dl-modal-skyslope__import .modal-content .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .company-terms.dl-modal-skyslope__import .modal-content .mulish-tiny-lte,
.company-terms.dl-modal-skyslope__import .modal-content .mulish-tiny-light,
.company-terms.dl-modal-skyslope__import .modal-content .mulish-tiny-md,
.company-terms.dl-modal-skyslope__import .modal-content .mulish-tiny-semiBold,
.company-terms.dl-modal-skyslope__import .modal-content .mulish-tiny-bold,
.company-terms.dl-modal-skyslope__import2 .modal-content .mulish-tiny,
.company-terms.dl-modal-skyslope__import2 .modal-content .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .company-terms.dl-modal-skyslope__import2 .modal-content .mulish-tiny-lte,
.company-terms.dl-modal-skyslope__import2 .modal-content .mulish-tiny-light,
.company-terms.dl-modal-skyslope__import2 .modal-content .mulish-tiny-md,
.company-terms.dl-modal-skyslope__import2 .modal-content .mulish-tiny-semiBold,
.company-terms.dl-modal-skyslope__import2 .modal-content .mulish-tiny-bold,
.company-terms.dl-modal-skyslope .modal-content .mulish-tiny,
.company-terms.dl-modal-skyslope .modal-content .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .company-terms.dl-modal-skyslope .modal-content .mulish-tiny-lte,
.company-terms.dl-modal-skyslope .modal-content .mulish-tiny-light,
.company-terms.dl-modal-skyslope .modal-content .mulish-tiny-md,
.company-terms.dl-modal-skyslope .modal-content .mulish-tiny-semiBold,
.company-terms.dl-modal-skyslope .modal-content .mulish-tiny-bold {
  color: #6e4feb;
  position: relative;
  top: 1px;
}
.rs-modal.edit-deal .edit-content,
.edit-deal.dl-modal-skyslope__import .edit-content,
.edit-deal.dl-modal-skyslope__import2 .edit-content,
.edit-deal.dl-modal-skyslope .edit-content {
  background-color: #fff;
  border-radius: 4px;
  padding: 12px;
}
@media only screen and (min-width: 1200px) {
  .rs-modal.edit-deal .edit-content-body,
  .edit-deal.dl-modal-skyslope__import .edit-content-body,
  .edit-deal.dl-modal-skyslope__import2 .edit-content-body,
  .edit-deal.dl-modal-skyslope .edit-content-body {
    max-height: 575px;
  }
}
.rs-modal.edit-deal .edit-content-wrapper,
.edit-deal.dl-modal-skyslope__import .edit-content-wrapper,
.edit-deal.dl-modal-skyslope__import2 .edit-content-wrapper,
.edit-deal.dl-modal-skyslope .edit-content-wrapper {
  background-color: #f8f9fc;
  border-radius: 0 0 4px 4px;
  margin: 0 -12px -12px -12px;
  padding: 12px;
}
.rs-modal.edit-deal .edit-content .typeahead.dropdown-menu,
.edit-deal.dl-modal-skyslope__import .edit-content .typeahead.dropdown-menu,
.edit-deal.dl-modal-skyslope__import2 .edit-content .typeahead.dropdown-menu,
.edit-deal.dl-modal-skyslope .edit-content .typeahead.dropdown-menu {
  width: 100%;
}
.rs-modal.edit-deal .dl-h5,
.rs-modal.edit-deal .dl-h5-mulish,
.edit-deal.dl-modal-skyslope__import .dl-h5,
.edit-deal.dl-modal-skyslope__import .dl-h5-mulish,
.edit-deal.dl-modal-skyslope__import2 .dl-h5,
.edit-deal.dl-modal-skyslope__import2 .dl-h5-mulish,
.edit-deal.dl-modal-skyslope .dl-h5,
.edit-deal.dl-modal-skyslope .dl-h5-mulish {
  background-color: #f8f9fc;
  margin: 0 -12px;
  padding: 0px 12px 8px;
}
.rs-modal.edit-deal .mulish-tiny,
.rs-modal.edit-deal .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .rs-modal.edit-deal .mulish-tiny-lte,
.rs-modal.edit-deal .mulish-tiny-light,
.rs-modal.edit-deal .mulish-tiny-md,
.rs-modal.edit-deal .mulish-tiny-semiBold,
.rs-modal.edit-deal .mulish-tiny-bold,
.edit-deal.dl-modal-skyslope__import .mulish-tiny,
.edit-deal.dl-modal-skyslope__import .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .edit-deal.dl-modal-skyslope__import .mulish-tiny-lte,
.edit-deal.dl-modal-skyslope__import .mulish-tiny-light,
.edit-deal.dl-modal-skyslope__import .mulish-tiny-md,
.edit-deal.dl-modal-skyslope__import .mulish-tiny-semiBold,
.edit-deal.dl-modal-skyslope__import .mulish-tiny-bold,
.edit-deal.dl-modal-skyslope__import2 .mulish-tiny,
.edit-deal.dl-modal-skyslope__import2 .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .edit-deal.dl-modal-skyslope__import2 .mulish-tiny-lte,
.edit-deal.dl-modal-skyslope__import2 .mulish-tiny-light,
.edit-deal.dl-modal-skyslope__import2 .mulish-tiny-md,
.edit-deal.dl-modal-skyslope__import2 .mulish-tiny-semiBold,
.edit-deal.dl-modal-skyslope__import2 .mulish-tiny-bold,
.edit-deal.dl-modal-skyslope .mulish-tiny,
.edit-deal.dl-modal-skyslope .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .edit-deal.dl-modal-skyslope .mulish-tiny-lte,
.edit-deal.dl-modal-skyslope .mulish-tiny-light,
.edit-deal.dl-modal-skyslope .mulish-tiny-md,
.edit-deal.dl-modal-skyslope .mulish-tiny-semiBold,
.edit-deal.dl-modal-skyslope .mulish-tiny-bold,
.rs-modal.edit-deal .mulish-micro-light,
.edit-deal.dl-modal-skyslope__import .mulish-micro-light,
.edit-deal.dl-modal-skyslope__import2 .mulish-micro-light,
.edit-deal.dl-modal-skyslope .mulish-micro-light {
  color: #232245;
}
.rs-modal.edit-deal .dl-btn-secondary,
.edit-deal.dl-modal-skyslope__import .dl-btn-secondary,
.edit-deal.dl-modal-skyslope__import2 .dl-btn-secondary,
.edit-deal.dl-modal-skyslope .dl-btn-secondary {
  padding: 8px 48px;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .rs-modal.edit-deal .dl-btn-secondary,
  .edit-deal.dl-modal-skyslope__import .dl-btn-secondary,
  .edit-deal.dl-modal-skyslope__import2 .dl-btn-secondary,
  .edit-deal.dl-modal-skyslope .dl-btn-secondary {
    width: auto;
  }
}
.rs-modal.edit-deal .edit-col-address,
.edit-deal.dl-modal-skyslope__import .edit-col-address,
.edit-deal.dl-modal-skyslope__import2 .edit-col-address,
.edit-deal.dl-modal-skyslope .edit-col-address {
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 768px) {
  .rs-modal.edit-deal .edit-col-address,
  .edit-deal.dl-modal-skyslope__import .edit-col-address,
  .edit-deal.dl-modal-skyslope__import2 .edit-col-address,
  .edit-deal.dl-modal-skyslope .edit-col-address {
    flex-direction: row;
    justify-content: end;
  }
}
.rs-modal.edit-deal .agent-edit-col,
.edit-deal.dl-modal-skyslope__import .agent-edit-col,
.edit-deal.dl-modal-skyslope__import2 .agent-edit-col,
.edit-deal.dl-modal-skyslope .agent-edit-col {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-modal.edit-deal .agent-edit-col,
  .edit-deal.dl-modal-skyslope__import .agent-edit-col,
  .edit-deal.dl-modal-skyslope__import2 .agent-edit-col,
  .edit-deal.dl-modal-skyslope .agent-edit-col {
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
  }
}
.rs-modal.edit-deal .agent-edit-col .dl-account__photo,
.rs-modal.edit-deal .agent-edit-col .dl-account__photo--sm,
.rs-modal.edit-deal .agent-edit-col .dl-account__photo--large,
.edit-deal.dl-modal-skyslope__import .agent-edit-col .dl-account__photo,
.edit-deal.dl-modal-skyslope__import .agent-edit-col .dl-account__photo--sm,
.edit-deal.dl-modal-skyslope__import .agent-edit-col .dl-account__photo--large,
.edit-deal.dl-modal-skyslope__import2 .agent-edit-col .dl-account__photo,
.edit-deal.dl-modal-skyslope__import2 .agent-edit-col .dl-account__photo--sm,
.edit-deal.dl-modal-skyslope__import2 .agent-edit-col .dl-account__photo--large,
.edit-deal.dl-modal-skyslope .agent-edit-col .dl-account__photo,
.edit-deal.dl-modal-skyslope .agent-edit-col .dl-account__photo--sm,
.edit-deal.dl-modal-skyslope .agent-edit-col .dl-account__photo--large {
  height: 40px;
  margin-right: 6.82px;
  width: 40px;
}
.rs-modal.edit-deal .agent-edit-block,
.edit-deal.dl-modal-skyslope__import .agent-edit-block,
.edit-deal.dl-modal-skyslope__import2 .agent-edit-block,
.edit-deal.dl-modal-skyslope .agent-edit-block {
  background-color: #fff;
  border-radius: 4px;
  padding: 8px 12px;
}
.rs-modal.edit-deal .agent-edit-search .dl-forms__input--search2,
.edit-deal.dl-modal-skyslope__import .agent-edit-search .dl-forms__input--search2,
.edit-deal.dl-modal-skyslope__import2 .agent-edit-search .dl-forms__input--search2,
.edit-deal.dl-modal-skyslope .agent-edit-search .dl-forms__input--search2 {
  border: 1px solid #acbad8;
  border-radius: 4px;
  padding: 1rem 0.75rem;
  width: 100% !important;
}
.rs-modal.edit-deal .agent-edit-search .dl-filters__filter-item--search,
.edit-deal.dl-modal-skyslope__import .agent-edit-search .dl-filters__filter-item--search,
.edit-deal.dl-modal-skyslope__import2 .agent-edit-search .dl-filters__filter-item--search,
.edit-deal.dl-modal-skyslope .agent-edit-search .dl-filters__filter-item--search {
  width: 100% !important;
}
.rs-modal.edit-deal .footer-group,
.edit-deal.dl-modal-skyslope__import .footer-group,
.edit-deal.dl-modal-skyslope__import2 .footer-group,
.edit-deal.dl-modal-skyslope .footer-group {
  background-color: #fff;
  bottom: 0;
  position: sticky;
  z-index: 100;
}
.modal-backdrop {
  background: #747f8480 0% 0% no-repeat padding-box;
}
.dl-modal {
  overflow-y: auto;
}
.dl-modal__dual-btn-footer form {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.dl-modal__confirm-payment-modal .modal-dialog {
  margin: auto;
  max-width: 488px;
  position: relative;
  top: 35%;
  width: 90%;
}
.dl-modal__confirm-payment-modal .modal-title {
  color: #000;
  font-size: 1.5rem;
  font-weight: 700;
  text-transform: none;
}
.dl-modal__confirm-payment-modal .modal-header {
  padding-bottom: 32px;
  padding-top: 32px;
}
.dl-modal__confirm-payment-row,
.dl-modal__confirm-payment-row--total {
  display: flex;
  justify-content: space-between;
  margin-bottom: 16px;
}
.dl-modal__confirm-payment-row--total {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  padding-top: 16px;
}
.dl-modal__confirm-payment-label,
.dl-modal__confirm-payment-label--purple {
  color: #000;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1;
  margin: 0;
}
.dl-modal__confirm-payment-label--purple {
  color: #6e4feb;
  font-weight: 500;
}
.dl-modal__confirm-payment-amount {
  color: #000;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1;
  text-align: right;
}
.dl-modal__confirm-payment-buttons {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: 32px;
  margin-top: 32px;
}
.dl-modal__confirm-payment-buttons .dl-button--link,
.dl-modal__confirm-payment-buttons .dl-button--link__cancel {
  padding: 0;
}
.dl-modal-upload-box {
  font-family: "Poppins", sans-serif;
  font-size: 1.25rem;
  line-height: 30px;
}
.dl-modal-upload-box .dl-h3,
.dl-modal-upload-box .dl-h3-mulish,
.dl-modal-upload-box .dl-h3-md {
  color: #592ed5 !important;
  position: relative;
  z-index: 1;
}
.dl-modal-upload-box .dl-h3:hover,
.dl-modal-upload-box .dl-h3-mulish:hover,
.dl-modal-upload-box .dl-h3-md:hover {
  cursor: pointer;
  text-decoration: underline;
}
.dl-modal-list {
  font-family: "Mulish", sans-serif;
  padding-inline-start: 16px;
}
.dl-modal-list .li {
  line-height: 1.5;
  margin-left: 0 !important;
}
.dl-modal-dashed-well {
  background-color: #f8f9fc;
  border: 2px dashed #e7eaf1;
  border-radius: 4px;
  padding: 32px;
}
@media only screen and (min-width: 768px) {
  .dl-modal-dashed-well {
    padding: 88px 24px;
  }
}
.dl-modal-container--blue {
  background-color: #f8f9fc;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  margin-bottom: 8px;
  margin-top: 124px;
  padding: 8px;
}
.dl-modal-container--blue .file-list-item {
  align-items: center;
  background-color: white;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  padding: 16px;
}
.dl-modal-container--blue .file-list-item .dl-loading-spinner-sm {
  -webkit-animation: spin 1s linear infinite, fadeOutOpacity 2s;
  -moz-animation: spin 1s linear infinite, fadeOutOpacity 2s;
  animation: spin 1s linear infinite, fadeOutOpacity 2s;
  opacity: 0;
  z-index: 7;
}
@media only screen and (max-width: 767px) {
  .dl-modal-container--blue .file-list-item .dl-loading-spinner-sm {
    display: inline-block;
    height: 26px;
    min-height: 26px;
    min-width: 26px;
    width: 26px;
  }
}
@-moz-keyframes spin {
  100% {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.dl-modal-container--blue .file-list-item .i-check-circle.sea-foam {
  animation: fadeInOpacity 2s;
  z-index: 8;
}
.dl-modal-skyslope {
  backdrop-filter: none;
  background-color: rgba(116, 124, 132, 0.5);
  margin: auto;
}
.dl-modal-skyslope .modal-dialog {
  max-width: 600px;
}
.dl-modal-skyslope .modal-content {
  border: 1px solid #e2ebff !important;
  border-radius: 4px;
  margin-top: -85px;
  max-height: calc(100vh - 28px);
  max-width: 100%;
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
  padding: 32px 24px;
  width: 600px;
}
@media only screen and (min-width: 576px) {
  .dl-modal-skyslope .modal-content {
    margin-top: -248px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-modal-skyslope .modal-content {
    margin-top: -121px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-modal-skyslope .modal-content {
    margin-top: -309px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-modal-skyslope .modal-content {
    margin-top: -280px;
    max-height: calc(100vh - 80px);
  }
}
@media only screen and (min-width: 1400px) {
  .dl-modal-skyslope .modal-content {
    margin-top: -175px;
  }
}
.dl-modal-skyslope .modal-content .dl-h2,
.dl-modal-skyslope .modal-content .dl-h2-mulish,
.dl-modal-skyslope .modal-content .dl-h2-md {
  border-bottom: 1px solid #e7eaf1;
  color: #232245;
  margin-bottom: 12px;
  padding-bottom: 12px;
}
.dl-modal-skyslope .modal-content .dl-h3,
.dl-modal-skyslope .modal-content .dl-h3-mulish,
.dl-modal-skyslope .modal-content .dl-h3-md {
  color: #232245;
}
.dl-modal-skyslope .modal-content .mulish-md {
  color: #232245;
}
.dl-modal-skyslope .modal-content .btn-ghost-sm,
.dl-modal-skyslope .modal-content .btn-ghost-sm-icon,
.dl-modal-skyslope .modal-content .btn-ghost-sm-bkgd,
.dl-modal-skyslope .modal-content .deal-detail .dl-column .btn-tonal-sm-icon,
.deal-detail .dl-column .dl-modal-skyslope .modal-content .btn-tonal-sm-icon,
.dl-modal-skyslope .modal-content .btn-ghost-sm--red,
.dl-modal-skyslope .modal-content .btn-ghost-purple-sm,
.dl-modal-skyslope .modal-content .btn-ghost-purple-sm-icon {
  color: #592ed5;
}
.dl-modal-skyslope .modal-header {
  padding: 0;
}
.dl-modal-skyslope .modal-title {
  color: #000;
  padding-bottom: 24px;
  text-transform: none;
}
.dl-modal-skyslope .modal-body,
.dl-modal-skyslope .modal-body--no-padding {
  padding: 0;
}
.dl-modal-skyslope .dl-modal-type {
  text-align: center;
}
.dl-modal-skyslope .rs-form__dropdown-toggle,
.dl-modal-skyslope .dl-form__dropdown-toggle {
  max-width: 100%;
  width: 350px;
}
.dl-modal-skyslope .dl-forms__input--with-label {
  margin-right: 0;
  max-width: 100%;
}
.dl-modal-skyslope .modal-left-title,
.dl-modal-skyslope .modal-left-title__bottom {
  color: #595959;
  font-size: 1rem;
}
.dl-modal-skyslope .modal-left-title__bottom {
  margin-bottom: 0;
}
.dl-modal-skyslope .modal-right-title,
.dl-modal-skyslope .modal-right-title__bottom {
  font-size: 1rem;
  font-weight: 700;
  text-align: right;
}
.dl-modal-skyslope .modal-right-title__bottom {
  margin-bottom: 0;
}
.dl-modal-skyslope__instruction {
  font-size: 1rem;
  margin: auto;
  max-width: 100%;
  text-align: start;
  width: 350px;
}
.dl-modal-skyslope .text-danger {
  text-align: center;
}
.dl-modal-skyslope-wrapper {
  margin-bottom: 32px;
  max-width: 100%;
  text-align: center;
}
.dl-modal-skyslope--radio {
  font-size: 1rem;
  margin: auto;
  padding: 0;
  width: 240px;
}
.dl-modal-skyslope--radio .radio-title {
  font-weight: 700;
}
.dl-modal-skyslope__import,
.dl-modal-skyslope__import2 {
  backdrop-filter: none;
  background-color: rgba(116, 124, 132, 0.5);
  margin: auto;
}
.dl-modal-skyslope__import .modal-body,
.dl-modal-skyslope__import2 .modal-body,
.dl-modal-skyslope__import .modal-body--no-padding,
.dl-modal-skyslope__import2 .modal-body--no-padding {
  padding: 0;
}
.dl-modal-skyslope__import .modal-title,
.dl-modal-skyslope__import2 .modal-title {
  color: #000;
  font-size: 1.5rem;
  font-weight: 700;
  padding-bottom: 32px;
  text-align: center;
  text-transform: none;
}
.dl-modal-skyslope__import .modal-content,
.dl-modal-skyslope__import2 .modal-content {
  border: 1px solid #acbad8;
  border-radius: 4px;
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  margin-top: 0;
  max-height: calc(100vh - 80px);
  max-width: 100%;
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
  padding: 32px;
  width: 366px;
}
@media only screen and (min-width: 768px) {
  .dl-modal-skyslope__import .modal-content,
  .dl-modal-skyslope__import2 .modal-content {
    margin-top: -220px;
  }
}
.dl-modal-skyslope__import .modal-title-type,
.dl-modal-skyslope__import2 .modal-title-type {
  font-size: 1rem;
  font-weight: 300;
}
.dl-modal-skyslope__import .modal-title-content,
.dl-modal-skyslope__import2 .modal-title-content {
  font-size: 1.25rem;
  font-weight: 500;
}
.dl-modal-skyslope__import .import-button,
.dl-modal-skyslope__import2 .import-button {
  margin: auto;
}
.dl-modal-skyslope__import2 .modal-content {
  border: 1px solid #acbad8;
  border-radius: 4px;
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  margin-top: 0;
  max-height: calc(100vh - 80px);
  max-width: 100%;
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
  width: 814px;
}
.dl-modal-skyslope__import2 .modal-dialog {
  max-width: 814px;
}
.dl-modal-skyslope__import2 .skyslope-modal {
  background: #f8f9fc;
  border-radius: 4px;
  margin-bottom: 0;
  padding: 0 8px;
}
.dl-modal-skyslope__import2 .rs-table__body--everscroll,
.dl-modal-skyslope__import2 .rs-table__body--everscroll-transactions-short,
.dl-modal-skyslope__import2 .rs-table__body--everscroll-transactions-tall,
.dl-modal-skyslope__import2 .rs-table__body--everscroll-deals,
.dl-modal-skyslope__import2 .rs-table__body--everscroll-shorter,
.dl-modal-skyslope__import2 .rs-table__body--everscroll-short,
.dl-modal-skyslope__import2 .rs-table__body--everscroll-taller,
.dl-modal-skyslope__import2 .rs-table__body--everscroll-tall {
  border: 1px solid #6e4feb;
  height: 100%;
  margin-top: -13px;
  overflow-x: hidden;
  padding-bottom: 24px;
}
.dl-modal-skyslope__import2 .rs-table__body--everscroll .rs-table__main-row:hover,
.dl-modal-skyslope__import2 .rs-table__body--everscroll-transactions-short .rs-table__main-row:hover,
.dl-modal-skyslope__import2 .rs-table__body--everscroll-transactions-tall .rs-table__main-row:hover,
.dl-modal-skyslope__import2 .rs-table__body--everscroll-deals .rs-table__main-row:hover,
.dl-modal-skyslope__import2 .rs-table__body--everscroll-shorter .rs-table__main-row:hover,
.dl-modal-skyslope__import2 .rs-table__body--everscroll-short .rs-table__main-row:hover,
.dl-modal-skyslope__import2 .rs-table__body--everscroll-taller .rs-table__main-row:hover,
.dl-modal-skyslope__import2 .rs-table__body--everscroll-tall .rs-table__main-row:hover {
  background-color: #fff;
}
.dl-modal-skyslope__import2 .skyslope-buttons {
  padding-right: 0;
}
.dl-modal-skyslope__import2 .dl-deals-spacer {
  color: #f8f9fc;
}
.dl-modal-skyslope__import2 .table-pre-head {
  display: flex;
  justify-content: space-between;
}
.dl-modal-skyslope__import2 .table-pre-head .table-start-filler {
  background-color: #e7eaf1;
  border-radius: 4px 0 0 0;
  height: 20px;
  position: relative;
  top: 8px;
  width: 10px;
  z-index: 43;
}
@media only screen and (min-width: 1200px) {
  .dl-modal-skyslope__import2 .table-pre-head .table-start-filler {
    top: 8px;
  }
}
.dl-modal-skyslope__import2 .table-pre-head .table-end-filler {
  background-color: #e7eaf1;
  border-radius: 0 4px 0 0;
  height: 20px;
  left: 0;
  position: relative;
  top: 8px;
  width: 43px;
  z-index: 43;
}
@media only screen and (min-width: 768px) {
  .dl-modal-skyslope__import2 .table-pre-head .table-end-filler {
    top: 8px;
  }
}
.dl-modal-skyslope__import2 .rs-table__col {
  background-color: #fff;
}
.expiration {
  display: none;
}
@media only screen and (min-width: 768px) {
  .expiration {
    display: table-cell;
  }
}
.dl-import-listing {
  background-color: #f3f3f3;
  border-radius: 999px;
  color: #592ed5;
  display: flex;
  font-family: "Mulish", sans-serif;
  height: 32px;
  padding: 6px 12px 2px 12px;
}
.dl-import-listing:hover {
  background-color: #f8f9fc;
}
.skyslope-buttons {
  max-width: 100%;
  padding: 24px 32px 0 0;
}
.skyslope-buttons--cancel {
  padding-left: 0;
}
.skyslope-buttons-export {
  display: flex;
  justify-content: space-between;
  max-width: 100%;
}
.modal-dialog {
  border-radius: 4px;
  max-width: 650px;
  pointer-events: auto;
}
.modal-dialog.modal-md {
  max-width: 500px;
}
@media only screen and (min-width: 768px) {
  .modal-dialog.modal-md {
    max-width: 600px;
  }
}
.modal-dialog.modal-lg {
  max-width: 600px;
}
@media only screen and (min-width: 768px) {
  .modal-dialog.modal-lg {
    max-width: 800px;
  }
}
.modal-dialog.modal-600 {
  max-width: 600px;
}
.modal-dialog.modal-630 {
  max-width: 630px;
}
.modal-dialog.modal-660 {
  max-width: 660px;
}
.modal-dialog.modal-500 {
  max-width: 500px;
}
.modal-dialog.center-vertical {
  margin: 60% auto;
}
@media only screen and (min-width: 768px) {
  .modal-dialog.center-vertical {
    margin: 20rem auto;
  }
}
@media only screen and (min-width: 768px) {
  .modal-dialog.modal-center {
    margin: 11rem auto;
  }
}
.modal-footer-buttons .btn-ghost-purple-sm,
.modal-footer-buttons .btn-ghost-purple-sm-icon {
  align-self: center;
  height: 2%;
}
.modal-footer-buttons .btn-ghost-sm,
.modal-footer-buttons .btn-ghost-sm-icon,
.modal-footer-buttons .btn-ghost-sm-bkgd,
.modal-footer-buttons .deal-detail .dl-column .btn-tonal-sm-icon,
.deal-detail .dl-column .modal-footer-buttons .btn-tonal-sm-icon,
.modal-footer-buttons .btn-ghost-sm--red,
.modal-footer-buttons .btn-ghost-purple-sm,
.modal-footer-buttons .btn-ghost-purple-sm-icon {
  height: fit-content;
}
.modal-footer-buttons .btn-primary-md,
.modal-footer-buttons .btn-primary-md-icon {
  width: auto;
}
@media only screen and (min-width: 1200px) {
  .modal-footer-buttons .btn-primary-md,
  .modal-footer-buttons .btn-primary-md-icon {
    width: 254px;
  }
}
.error-dialog {
  background-color: #ffe8e8;
  border-left: 8px solid #e11010;
  border-radius: 4px;
  pointer-events: auto;
}
.error-dialog .error-header {
  font: 0.875rem "Mulish", sans-serif;
  font-weight: 700;
}
@media only screen and (min-width: 768px) {
  .error-dialog .error-header {
    font: 1rem "Mulish", sans-serif;
    font-weight: 700;
  }
}
.error-dialog .error-message {
  font: 0.75rem "Mulish", sans-serif;
  font-weight: 400;
}
@media only screen and (min-width: 768px) {
  .error-dialog .error-message {
    font: 0.875rem "Mulish", sans-serif;
    font-weight: 400;
  }
}
.error-dialog .i-x-mark.smoke {
  position: relative;
  top: 5px;
}
.forward-receipt {
  border-radius: 4px;
}
.forward-receipt .btn-ghost-purple-sm-icon {
  margin-right: 0;
  position: absolute;
  top: 106px;
}
@media only screen and (min-width: 768px) {
  .forward-receipt .btn-ghost-purple-sm-icon {
    margin-right: 20px;
  }
}
.forward-receipt .btn-ghost-purple-sm,
.forward-receipt .btn-ghost-purple-sm-icon {
  align-self: center;
  margin-right: 16px;
}
.forward-receipt .snowfall-btn {
  align-items: center;
  display: flex;
  font-family: "Mulish", sans-serif;
  margin-right: 12px;
}
.forward-receipt .snowfall-btn:last-of-type {
  margin-right: 0;
}
.forward-receipt .snowfall-btn button {
  padding: 0 0 0 12px;
}
.forward-receipt .dl-h3,
.forward-receipt .dl-h3-mulish,
.forward-receipt .dl-h3-md,
.forward-receipt .dl-h5,
.forward-receipt .dl-h5-mulish {
  color: #232245;
}
.forward-receipt .recipient-email {
  border-bottom: 1px solid #e7eaf1;
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  line-height: 25px;
  padding: 4px 0;
}
.forward-receipt .recipient-email:last-of-type {
  border-bottom: none;
}
.forward-receipt .recipient-email-row {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.forward-receipt .dl-block-item {
  background-color: #fff;
  border-radius: 4px;
  padding: 12px 0 0 0;
}
.forward-receipt .dl-block-item .mulish-micro-bold {
  border-bottom: 1px solid #e7eaf1;
  padding: 0 16px 12px 16px;
}
.forward-receipt .bg-snowfall .btn-primary-sm,
.forward-receipt .bg-snowfall .btn-primary-sm-icon,
.forward-receipt .bg-snowfall .btn-primary-sm--red,
.forward-receipt .bg-snowfall .btn-primary-md,
.forward-receipt .bg-snowfall .btn-primary-md-icon,
.forward-receipt .bg-snowfall .btn-primary-skinny,
.forward-receipt .bg-snowfall .btn-primary-skinny--red,
.forward-receipt .bg-snowfall .btn-outline-red {
  margin-top: 12px;
}
.forward-receipt .bg-snowfall .dl-h3.col-header,
.forward-receipt .bg-snowfall .col-header.dl-h3-mulish,
.forward-receipt .bg-snowfall .col-header.dl-h3-md {
  background-color: #fff;
  border-bottom: 1px solid #e7eaf1;
  border-radius: 4px 4px 0 0;
  margin-top: 12px;
  padding: 12px 16px;
}
.forward-receipt .bg-snowfall .container-frost.col-content {
  border-radius: 0 0 4px 4px;
}
.modal-content .dl-h1-md {
  color: #232245;
}
.modal-content .mulish-micro,
.modal-content .mulish-micro-light,
.modal-content .mulish-micro-semiBold,
.modal-content .mulish-micro-bold {
  color: #232245;
}
.deal-modal {
  max-height: calc(100vh - 62px) !important;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .deal-modal {
    width: 650px;
  }
}
.deal-modal .dl-h2,
.deal-modal .dl-h2-mulish,
.deal-modal .dl-h2-md {
  color: #232245;
}
.deal-modal .dl-h2.c-blue,
.deal-modal .c-blue.dl-h2-mulish,
.deal-modal .c-blue.dl-h2-md {
  color: #565676;
}
.deal-modal .dl-h4.border-top-tonal,
.deal-modal .border-top-tonal.dl-h4-mulish,
.deal-modal .border-top-tonal.dl-h4-md {
  border-top: 1px solid #e2ebff;
  color: #565676;
}
.deal-modal hr {
  border-top: 1px solid #e2ebff;
}
.deal-modal .i-x-mark.rocky {
  bottom: 18px;
  left: 7px;
  position: relative;
}
.deal-modal .i-x-mark.rocky.bottom-0 {
  bottom: 0 !important;
}
.deal-card {
  background-color: #f8f9fc;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  margin: 12px 0;
  padding: 12px;
  position: relative;
}
.deal-card:hover {
  background-color: #f1f2fc;
  border: 1px solid #6e4feb;
}
.deal-card:focus,
.deal-card:visited {
  background-color: #f1f2fc;
}
.deal-card:focus .radio,
.deal-card:visited .radio {
  border: 4px solid #6e4feb;
}
.deal-card .dl-h4,
.deal-card .dl-h4-mulish,
.deal-card .dl-h4-md {
  color: #232245;
}
.deal-card .mulish-micro,
.deal-card .mulish-micro-light,
.deal-card .mulish-micro-semiBold,
.deal-card .mulish-micro-bold {
  color: #565676;
  padding-right: 12px;
}
.deal-card .mulish-micro:last-of-type,
.deal-card .mulish-micro-light:last-of-type,
.deal-card .mulish-micro-semiBold:last-of-type,
.deal-card .mulish-micro-bold:last-of-type {
  padding-right: none;
}
.deal-card .mulish-micro-bold {
  color: #565676;
}
.deal-card .mulish-tiny,
.deal-card .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .deal-card .mulish-tiny-lte,
.deal-card .mulish-tiny-light,
.deal-card .mulish-tiny-md,
.deal-card .mulish-tiny-semiBold,
.deal-card .mulish-tiny-bold {
  color: #232245;
}
.deal-card input:checked {
  background-color: #f1f2fc;
  border: 1px solid #6e4feb;
}
.modal-top-padding {
  margin-top: 80px;
}
@media only screen and (min-width: 1200px) {
  .modal-top-padding {
    margin-top: 150px;
  }
}
.edit-deal .dl-h3,
.edit-deal .dl-h3-mulish,
.edit-deal .dl-h3-md {
  color: #232245;
}
.edit-deal hr {
  border-top: 1px solid #e7eaf1;
}
.edit-deal .dl-profile-initials {
  font-size: 0.875rem;
}
.edit-deal .dl-transaction-detail__payment-info {
  max-height: 500px;
  overflow: auto;
}
.edit-deal .left-side.details {
  color: #565676;
  display: flex;
  font-size: 0.875rem;
  font-weight: 300;
  justify-content: space-between;
}
.edit-deal .left-side.details .view-items,
.edit-deal .left-side.details .close-items {
  color: #565676;
}
.edit-deal .details-expand .close-items {
  display: inline;
}
.edit-deal .details-expand .view-items {
  display: none;
}
.edit-deal .details-expand.collapsed .left-side.details {
  color: #565676;
  font-size: 0.875rem;
  font-weight: 300;
}
.edit-deal .details-expand.collapsed .left-side.details .view-items {
  color: #565676;
  display: inline;
}
.edit-deal .details-expand.collapsed .left-side.details .close-items {
  color: #565676;
  display: none;
}
.edit-deal .details-expand.show .left-side.details {
  color: #565676;
  font-size: 0.875rem;
  font-weight: 300;
}
.edit-deal .details-expand.show .left-side.details .view-items {
  color: #565676;
  display: inline;
}
.edit-deal .details-expand.show .left-side.details .close-items {
  color: #565676;
  display: none;
}
.change-date .btn-ghost-purple-sm,
.change-date .btn-ghost-purple-sm-icon {
  bottom: 16px;
  left: 16px;
  position: absolute;
}
.change-date .form-floating {
  background-color: #f8f9fc;
  border-bottom: 1px solid #e7eaf1;
  padding: 0 16px 16px 16px;
}
.summary-row-mobile {
  border-top: 1px solid #cbcbcb;
  justify-content: space-between;
  padding-top: 13.5px;
}
.summary-row-mobile h5 {
  color: #595959;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  line-height: 25px;
  padding: 0;
}
.summary-row-mobile .right-side {
  text-align: right;
}
.primary-modal {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  color: #232245;
}
.primary-modal hr {
  border-top: 1px solid #e7eaf1;
  margin: 8px 0;
}
.primary-modal-header {
  align-items: center;
  border-radius: 4px 4px 0 0;
  display: flex;
  justify-content: space-between;
  padding: 8px 12px;
}
@media only screen and (min-width: 768px) {
  .primary-modal-header {
    padding: 16px 24px;
  }
}
.primary-modal-header__no-border {
  border-top: none;
}
.primary-modal-content {
  background-color: #e7eaf1;
  border-top: 1px solid #e7eaf1;
  display: flex;
  justify-content: center;
  padding: 8px;
}
@media only screen and (min-width: 992px) {
  .primary-modal-content {
    padding: 16px;
  }
}
.primary-modal-content .modal-data-header {
  background-color: #e7eaf1;
  padding: 8px 8px 0 8px;
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .primary-modal-content .modal-data-header {
    background-color: #fff;
    padding: 12px 24px;
  }
}
.primary-modal-content .modal-data-header .mulish-tiny-bold {
  max-width: 80%;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.primary-modal-content .modal-data-header .mulish-micro.md-purple,
.primary-modal-content .modal-data-header .md-purple.mulish-micro-light,
.primary-modal-content .modal-data-header .md-purple.mulish-micro-semiBold,
.primary-modal-content .modal-data-header .md-purple.mulish-micro-bold {
  color: #592ed5;
  max-width: 80%;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.primary-modal-content .modal-data-header-row {
  align-items: center;
  background-color: #fff;
  border-radius: 4px 4px 0 0;
  display: flex;
  justify-content: space-between;
  padding: 8px;
}
@media only screen and (min-width: 992px) {
  .primary-modal-content .modal-data-header-row {
    background-color: #fff;
    border: none;
    border-radius: 0;
    display: block;
    padding: 0;
  }
}
.primary-modal-content .modal-data-header .mobile-content {
  background-color: #f8f9fc;
  border-top: 1px solid #e7eaf1;
  padding: 8px;
}
@media only screen and (min-width: 992px) {
  .primary-modal-content .modal-data-header .mobile-content {
    border: none;
    display: contents;
    padding: 0;
  }
}
.primary-modal-content .modal-data-header .mobile-content-detail {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 0 0 4px 4px;
  padding: 4px 8px;
}
@media only screen and (min-width: 992px) {
  .primary-modal-content .modal-data-header .mobile-content-detail {
    border: none;
    padding: 0;
  }
}
.primary-modal-content .modal-data-table {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  padding: 12px;
  width: 100%;
}
.primary-modal-content .modal-data-table .primary-modal-row {
  align-items: center;
  display: flex;
  text-overflow: ellipsis;
}
.primary-modal-content .modal-data-table .primary-modal-row .mulish-tiny-md {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-word;
}
.primary-modal-content .modal-data-table .mulish-tiny-light {
  color: #565676;
}
.primary-modal-content .modal-data-table .mulish-sm-md {
  color: #232245;
}
.primary-modal .summary-row-mobile {
  background-color: #fff;
  border-radius: 0 0 4px 4px;
  border-top: 1px solid #e7eaf1;
  padding: 8px;
}
.primary-modal-footer {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding: 16px;
}
.footer-group {
  align-items: baseline;
  background-color: #fff;
  border-top: 1px solid #e7eaf1;
  display: flex;
  justify-content: space-between;
  margin: 0 -16px -16px;
  padding: 16px;
}
.resend-request a,
.resend-request button {
  overflow-wrap: inherit !important;
}
.resend-request .mulish-tiny.medium-purple,
.resend-request .add-buyers-wrapper .medium-purple.mulish-tiny-lte,
.add-buyers-wrapper .resend-request .medium-purple.mulish-tiny-lte,
.resend-request .medium-purple.mulish-tiny-light,
.resend-request .medium-purple.mulish-tiny-md,
.resend-request .medium-purple.mulish-tiny-semiBold,
.resend-request .medium-purple.mulish-tiny-bold {
  color: #592ed5;
  max-width: 130px;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media only screen and (min-width: 1200px) {
  .resend-request .mulish-tiny.medium-purple,
  .resend-request .add-buyers-wrapper .medium-purple.mulish-tiny-lte,
  .add-buyers-wrapper .resend-request .medium-purple.mulish-tiny-lte,
  .resend-request .medium-purple.mulish-tiny-light,
  .resend-request .medium-purple.mulish-tiny-md,
  .resend-request .medium-purple.mulish-tiny-semiBold,
  .resend-request .medium-purple.mulish-tiny-bold {
    max-width: 260px;
  }
}
.resend-request .mulish-tiny.medium-purple:hover,
.resend-request .add-buyers-wrapper .medium-purple.mulish-tiny-lte:hover,
.add-buyers-wrapper .resend-request .medium-purple.mulish-tiny-lte:hover,
.resend-request .medium-purple.mulish-tiny-light:hover,
.resend-request .medium-purple.mulish-tiny-md:hover,
.resend-request .medium-purple.mulish-tiny-semiBold:hover,
.resend-request .medium-purple.mulish-tiny-bold:hover {
  text-decoration: underline;
}
.resend-request .dl-h3.info-link,
.resend-request .info-link.dl-h3-mulish,
.resend-request .info-link.dl-h3-md {
  max-width: 209px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.resend-request .dl-h3 a,
.resend-request .dl-h3-mulish a,
.resend-request .dl-h3-md a,
.resend-request .dl-h3 button,
.resend-request .dl-h3-mulish button,
.resend-request .dl-h3-md button {
  max-width: 209px;
  overflow: hidden;
  text-overflow: ellipsis;
}
[name=refundPaymentModal] .disclaimer-block {
  background-color: #fffef1;
  border: 1px solid #ffc700;
  border-radius: 4px;
  padding: 8px;
}
@media only screen and (min-width: 768px) {
  [name=refundPaymentModal] .disclaimer-block {
    padding: 12px;
  }
}
[name=refundPaymentModal] .disclaimer-block .disclaimer-copy {
  font-size: 0.75rem;
  font-weight: 700;
}
@media only screen and (min-width: 768px) {
  [name=refundPaymentModal] .disclaimer-block .disclaimer-copy {
    font-size: 0.875rem;
    font-weight: 600;
  }
}
[name=refundPaymentModal] .disclaimer-block .disclaimer-copy .disclaimer-copy-important {
  color: #e11010;
}
.modal-500.intro-modal {
  margin-top: 40px;
}
.modal-500.intro-modal .modal-header-logo {
  background: linear-gradient(311.86deg, #6c3afc 4.88%, #8a7ced 99.42%);
  border-radius: 4px 4px 0px 0px;
}
.modal-500.intro-modal .modal-header-logo .dl-white-logo {
  padding: 34px 0;
}
.modal-500.intro-modal .modal-info {
  padding: 24px;
}
.modal-500.intro-modal .modal-info .dl-h4-mulish {
  color: #232245;
  margin-bottom: 16px;
}
.modal-500.intro-modal .modal-info .mulish-micro,
.modal-500.intro-modal .modal-info .mulish-micro-light,
.modal-500.intro-modal .modal-info .mulish-micro-semiBold,
.modal-500.intro-modal .modal-info .mulish-micro-bold {
  color: #232245;
}
.modal-500.intro-modal .modal-info a,
.modal-500.intro-modal .modal-info button {
  color: #592ed5;
  font-family: "Poppins", sans-serif;
  font-size: 0.75rem;
  line-height: 24px;
}
@media only screen and (min-width: 576px) {
  .modal-500.intro-modal .modal-info a,
  .modal-500.intro-modal .modal-info button {
    font-size: 1rem;
  }
}
.modal-500.intro-modal .modal-info a:hover,
.modal-500.intro-modal .modal-info button:hover {
  text-decoration: underline;
}
.dl-sidenav-modal__content .dl-loading-overlay {
  background-color: transparent;
}
.validation-summary-errors li {
  color: #e11010;
  display: block;
  font-size: 0.875rem;
  margin-bottom: 10px;
}
@media only screen and (min-width: 768px) {
  .validation-summary-errors li {
    font-size: 1rem;
    margin: 0 15px 15px;
  }
}
.blazored-typeahead__input,
.blazored-typeahead__input-mask {
  background-color: transparent;
  color: #000;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1;
  margin-left: 10px;
  margin-top: 23px;
  max-width: 100%;
  outline: none;
  padding-top: 5px;
  resize: none;
}
.blazored-typeahead__input-mask-wrapper {
  border-color: #cbcbcb;
  height: 61px;
  max-width: 100%;
  outline: none;
}
.blazored-typeahead__controls {
  border-color: #cbcbcb;
  height: 61px;
  max-width: 100%;
  width: 600px;
}
.form-group,
.input-textarea-col,
.input-dropdown-small-col,
.input-dropdown-no-label-col,
.input-dropdown-col {
  margin-bottom: 12px;
  width: 100%;
}
.rs-form-wrap,
.rs-form-wrap--justified,
.rs-form-wrap--condensed,
.rs-form-wrap--center,
.rs-form-wrap--center-condensed {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.rs-form-wrap .company-config-heading,
.rs-form-wrap--justified .company-config-heading,
.rs-form-wrap--condensed .company-config-heading,
.rs-form-wrap--center .company-config-heading,
.rs-form-wrap--center-condensed .company-config-heading {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
}
.rs-form-wrap .dl-config__bg-color,
.rs-form-wrap--justified .dl-config__bg-color,
.rs-form-wrap--condensed .dl-config__bg-color,
.rs-form-wrap--center .dl-config__bg-color,
.rs-form-wrap--center-condensed .dl-config__bg-color {
  background: #f8f9fc;
  border-radius: 4px;
  padding: 12px;
}
.rs-form-wrap .dl-config__section-details,
.rs-form-wrap--justified .dl-config__section-details,
.rs-form-wrap--condensed .dl-config__section-details,
.rs-form-wrap--center .dl-config__section-details,
.rs-form-wrap--center-condensed .dl-config__section-details {
  background: #fff;
  border: 1px solid #e2ebff;
  border-radius: 4px 4px 0px 0px;
}
.rs-form-wrap .dl-config__section-details .border-line,
.rs-form-wrap--justified .dl-config__section-details .border-line,
.rs-form-wrap--condensed .dl-config__section-details .border-line,
.rs-form-wrap--center .dl-config__section-details .border-line,
.rs-form-wrap--center-condensed .dl-config__section-details .border-line {
  border-bottom: 1px solid #e2ebff;
  margin: 7px -16px 0px;
}
.rs-form-wrap .dl-config__top-header,
.rs-form-wrap--justified .dl-config__top-header,
.rs-form-wrap--condensed .dl-config__top-header,
.rs-form-wrap--center .dl-config__top-header,
.rs-form-wrap--center-condensed .dl-config__top-header {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding-top: 12px;
}
@media only screen and (max-width: 767px) {
  .rs-form-wrap .dl-config__top-header,
  .rs-form-wrap--justified .dl-config__top-header,
  .rs-form-wrap--condensed .dl-config__top-header,
  .rs-form-wrap--center .dl-config__top-header,
  .rs-form-wrap--center-condensed .dl-config__top-header {
    flex-wrap: wrap;
  }
}
@media only screen and (max-width: 767px) {
  .rs-form-wrap .dl-config__top-header .right-buttons,
  .rs-form-wrap--justified .dl-config__top-header .right-buttons,
  .rs-form-wrap--condensed .dl-config__top-header .right-buttons,
  .rs-form-wrap--center .dl-config__top-header .right-buttons,
  .rs-form-wrap--center-condensed .dl-config__top-header .right-buttons {
    margin-top: 10px;
  }
}
.rs-form-wrap .dl-config__bottom-header,
.rs-form-wrap--justified .dl-config__bottom-header,
.rs-form-wrap--condensed .dl-config__bottom-header,
.rs-form-wrap--center .dl-config__bottom-header,
.rs-form-wrap--center-condensed .dl-config__bottom-header {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-top: 32px;
}
@media only screen and (min-width: 768px) {
  .rs-form-wrap .dl-config__bottom-header,
  .rs-form-wrap--justified .dl-config__bottom-header,
  .rs-form-wrap--condensed .dl-config__bottom-header,
  .rs-form-wrap--center .dl-config__bottom-header,
  .rs-form-wrap--center-condensed .dl-config__bottom-header {
    justify-content: flex-end;
  }
}
.rs-form-wrap .dl-config__section-content,
.rs-form-wrap--justified .dl-config__section-content,
.rs-form-wrap--condensed .dl-config__section-content,
.rs-form-wrap--center .dl-config__section-content,
.rs-form-wrap--center-condensed .dl-config__section-content {
  padding: 15px 0px;
}
.rs-form-wrap .dl-config__section-content .section-heading,
.rs-form-wrap--justified .dl-config__section-content .section-heading,
.rs-form-wrap--condensed .dl-config__section-content .section-heading,
.rs-form-wrap--center .dl-config__section-content .section-heading,
.rs-form-wrap--center-condensed .dl-config__section-content .section-heading {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  font-weight: 400;
}
@media only screen and (min-width: 992px) {
  .rs-form-wrap .dl-config__section-content .col-lg-3,
  .rs-form-wrap--justified .dl-config__section-content .col-lg-3,
  .rs-form-wrap--condensed .dl-config__section-content .col-lg-3,
  .rs-form-wrap--center .dl-config__section-content .col-lg-3,
  .rs-form-wrap--center-condensed .dl-config__section-content .col-lg-3 {
    padding-right: 9px;
  }
}
@media only screen and (max-width: 767px) {
  .rs-form-wrap .dl-config__section-content .col-lg-3,
  .rs-form-wrap--justified .dl-config__section-content .col-lg-3,
  .rs-form-wrap--condensed .dl-config__section-content .col-lg-3,
  .rs-form-wrap--center .dl-config__section-content .col-lg-3,
  .rs-form-wrap--center-condensed .dl-config__section-content .col-lg-3 {
    margin-bottom: 10px;
  }
}
.rs-form-wrap .dl-config__section-content .logo-label,
.rs-form-wrap--justified .dl-config__section-content .logo-label,
.rs-form-wrap--condensed .dl-config__section-content .logo-label,
.rs-form-wrap--center .dl-config__section-content .logo-label,
.rs-form-wrap--center-condensed .dl-config__section-content .logo-label {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 300;
}
.rs-form-wrap .dl-config__section-content .upload-img-link,
.rs-form-wrap--justified .dl-config__section-content .upload-img-link,
.rs-form-wrap--condensed .dl-config__section-content .upload-img-link,
.rs-form-wrap--center .dl-config__section-content .upload-img-link,
.rs-form-wrap--center-condensed .dl-config__section-content .upload-img-link {
  color: #592ed5;
  cursor: pointer;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  margin-top: 8px;
}
.rs-form-wrap .dl-config__section-content .upload-img-link:hover,
.rs-form-wrap--justified .dl-config__section-content .upload-img-link:hover,
.rs-form-wrap--condensed .dl-config__section-content .upload-img-link:hover,
.rs-form-wrap--center .dl-config__section-content .upload-img-link:hover,
.rs-form-wrap--center-condensed .dl-config__section-content .upload-img-link:hover {
  color: #592ed5;
  text-decoration: underline;
}
.rs-form-wrap .dl-config__payment-details,
.rs-form-wrap--justified .dl-config__payment-details,
.rs-form-wrap--condensed .dl-config__payment-details,
.rs-form-wrap--center .dl-config__payment-details,
.rs-form-wrap--center-condensed .dl-config__payment-details {
  margin-top: 32px;
}
.rs-form-wrap .dl-config__payment-details__title,
.rs-form-wrap--justified .dl-config__payment-details__title,
.rs-form-wrap--condensed .dl-config__payment-details__title,
.rs-form-wrap--center .dl-config__payment-details__title,
.rs-form-wrap--center-condensed .dl-config__payment-details__title {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  font-weight: 400;
}
.rs-form-wrap .dl-config__payment-details__key,
.rs-form-wrap--justified .dl-config__payment-details__key,
.rs-form-wrap--condensed .dl-config__payment-details__key,
.rs-form-wrap--center .dl-config__payment-details__key,
.rs-form-wrap--center-condensed .dl-config__payment-details__key {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 300;
}
.rs-form-wrap .dl-config__payment-details__value,
.rs-form-wrap--justified .dl-config__payment-details__value,
.rs-form-wrap--condensed .dl-config__payment-details__value,
.rs-form-wrap--center .dl-config__payment-details__value,
.rs-form-wrap--center-condensed .dl-config__payment-details__value {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 400;
}
.rs-form-wrap .dl-config__payment-details .reset-link,
.rs-form-wrap--justified .dl-config__payment-details .reset-link,
.rs-form-wrap--condensed .dl-config__payment-details .reset-link,
.rs-form-wrap--center .dl-config__payment-details .reset-link,
.rs-form-wrap--center-condensed .dl-config__payment-details .reset-link,
.rs-form-wrap .dl-config__payment-details .reset-link-fee,
.rs-form-wrap--justified .dl-config__payment-details .reset-link-fee,
.rs-form-wrap--condensed .dl-config__payment-details .reset-link-fee,
.rs-form-wrap--center .dl-config__payment-details .reset-link-fee,
.rs-form-wrap--center-condensed .dl-config__payment-details .reset-link-fee {
  color: #592ed5;
  float: right;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  margin-top: 1px;
}
.rs-form-wrap .dl-config__payment-details .reset-link:hover,
.rs-form-wrap--justified .dl-config__payment-details .reset-link:hover,
.rs-form-wrap--condensed .dl-config__payment-details .reset-link:hover,
.rs-form-wrap--center .dl-config__payment-details .reset-link:hover,
.rs-form-wrap--center-condensed .dl-config__payment-details .reset-link:hover,
.rs-form-wrap .dl-config__payment-details .reset-link-fee:hover,
.rs-form-wrap--justified .dl-config__payment-details .reset-link-fee:hover,
.rs-form-wrap--condensed .dl-config__payment-details .reset-link-fee:hover,
.rs-form-wrap--center .dl-config__payment-details .reset-link-fee:hover,
.rs-form-wrap--center-condensed .dl-config__payment-details .reset-link-fee:hover {
  text-decoration: underline;
}
.rs-form-wrap .dl-config__payment-details .reset-link-fee,
.rs-form-wrap--justified .dl-config__payment-details .reset-link-fee,
.rs-form-wrap--condensed .dl-config__payment-details .reset-link-fee,
.rs-form-wrap--center .dl-config__payment-details .reset-link-fee,
.rs-form-wrap--center-condensed .dl-config__payment-details .reset-link-fee {
  float: left;
  margin-top: -10px;
}
.rs-form-wrap--center,
.rs-form-wrap--center-condensed {
  margin-left: auto;
  margin-right: auto;
}
.rs-form-wrap--center-condensed {
  max-width: 400px;
}
.rs-form-wrap--center-condensed form {
  width: 100%;
}
.rs-form-wrap--condensed {
  max-width: 400px;
}
.rs-form-wrap--justified {
  justify-content: space-between;
}
.rs-form-wrap .rs-primary-block-header,
.rs-form-wrap .rs-primary-block-header--margins,
.rs-form-wrap--center .rs-primary-block-header,
.rs-form-wrap--center .rs-primary-block-header--margins,
.rs-form-wrap--center-condensed .rs-primary-block-header,
.rs-form-wrap--center-condensed .rs-primary-block-header--margins,
.rs-form-wrap--condensed .rs-primary-block-header,
.rs-form-wrap--condensed .rs-primary-block-header--margins,
.rs-form-wrap--justified .rs-primary-block-header,
.rs-form-wrap--justified .rs-primary-block-header--margins {
  margin-top: 50px;
}
.rs-form-wrap .validation-summary-errors,
.rs-form-wrap--center .validation-summary-errors,
.rs-form-wrap--center-condensed .validation-summary-errors,
.rs-form-wrap--condensed .validation-summary-errors,
.rs-form-wrap--justified .validation-summary-errors {
  color: #6e4feb !important;
  font-weight: 700;
  margin-top: 16px;
  text-align: center;
  width: 100%;
}
.dl-footer-terms {
  display: flex;
  flex-wrap: wrap;
  margin-top: 30px;
  max-width: 80%;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .dl-footer-terms {
    bottom: 60px;
    height: 95px;
    margin-top: 0;
    max-width: 500px;
    position: fixed !important;
    width: 70%;
    z-index: 1000;
  }
}
@media only screen and (min-width: 992px) {
  .dl-footer-terms {
    max-width: 700px;
  }
}
.dl-footer-terms .rs-full-width {
  margin-bottom: 10px;
  max-width: 400px;
}
@media only screen and (min-width: 768px) {
  .dl-footer-terms .rs-full-width {
    margin-bottom: 0;
    max-width: 500px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-footer-terms .rs-full-width {
    max-width: none;
  }
}
.dl-footer-terms .rs-form__same-address-label--column {
  margin-bottom: 0;
}
.dl-footer-terms a,
.dl-footer-terms button {
  margin: 0;
}
.rs-form__section {
  margin: 0 auto;
  max-width: 100%;
  width: 800px;
}
.rs-form__group,
.rs-form__group--error,
.rs-form__group--verify-code,
.rs-form__group--center,
.rs-form__group--always-wrap,
.rs-form__group--state-zip,
.rs-form__group--zip-state {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-form__group,
  .rs-form__group--error,
  .rs-form__group--verify-code,
  .rs-form__group--center,
  .rs-form__group--always-wrap,
  .rs-form__group--state-zip,
  .rs-form__group--zip-state {
    flex-wrap: nowrap;
  }
}
.rs-form__group--zip-state {
  margin-right: 10%;
  width: 30%;
}
@media only screen and (min-width: 768px) {
  .rs-form__group--zip-state {
    margin-right: 5%;
    width: 45%;
  }
}
@media only screen and (min-width: 992px) {
  .rs-form__group--zip-state {
    margin-right: 10%;
    width: 30%;
  }
}
.rs-form__group--state-zip {
  margin-right: 4%;
  width: 48%;
}
@media only screen and (min-width: 768px) {
  .rs-form__group--always-wrap {
    flex-wrap: wrap;
  }
}
@media only screen and (min-width: 768px) {
  .rs-form__group--always-wrap .rs-form__required {
    top: 19px;
  }
}
.rs-form__group--center {
  justify-content: center;
  text-align: center;
}
.rs-form__group--center .center-multiple {
  margin: auto;
}
.rs-form__group--verify-code {
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (min-width: 576px) {
  .rs-form__group--verify-code {
    max-width: 150px;
  }
}
.rs-form__group .validation-message,
.rs-form__group--error .validation-message,
.rs-form__group--zip-state .validation-message,
.rs-form__group--state-zip .validation-message,
.rs-form__group--always-wrap .validation-message,
.rs-form__group--center .validation-message,
.rs-form__group--verify-code .validation-message,
.rs-form__group .field-validation-error,
.rs-form__group--error .field-validation-error,
.rs-form__group--zip-state .field-validation-error,
.rs-form__group--state-zip .field-validation-error,
.rs-form__group--always-wrap .field-validation-error,
.rs-form__group--center .field-validation-error,
.rs-form__group--verify-code .field-validation-error {
  color: #e11010;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 18px;
  margin-top: 4px;
}
.rs-form__group--error {
  margin: 0;
}
.rs-form__group--half {
  width: 100%;
}
@media only screen and (min-width: 576px) {
  .rs-form__group--half {
    width: 48%;
  }
}
.rs-form__same-address-label,
.rs-form__same-address-label--column {
  margin-bottom: 8px;
}
.rs-form__same-address-label--column {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
}
.rs-form__same-address-label--column label::before,
.rs-form__same-address-label--column .file-list__row-item a.lower-text::before,
.rs-form__same-address-label--column .file-list__row-item button.lower-text::before,
.file-list__row-item .rs-form__same-address-label--column a.lower-text::before,
.file-list__row-item .rs-form__same-address-label--column button.lower-text::before,
.rs-form__same-address-label--column .file-list__row-item label.lower-text::before,
.file-list__row-item .rs-form__same-address-label--column label.lower-text::before {
  flex-shrink: 0;
  margin-left: 16px;
}
.rs-form__same-address-label--column span {
  max-width: calc(100% - 50px);
}
.rs-form__same-address-label--column .field-validation-error {
  margin: 6px 0 0 37px;
}
.rs-form__same-address:checked + label + .rs-form__group-expand,
.file-list__row-item .rs-form__same-address:checked + a.lower-text + .rs-form__group-expand,
.file-list__row-item .rs-form__same-address:checked + button.lower-text + .rs-form__group-expand {
  max-height: 0;
  transition: 200ms ease-in-out;
}
.rs-form__required {
  color: #cbcbcb;
  display: inline-block;
  font-size: 40px;
  line-height: 0;
  margin-right: 5px;
  min-width: 0;
  position: relative;
  top: 18px;
}
@media only screen and (min-width: 768px) {
  .rs-form__required {
    min-width: 16px;
    top: 34px;
  }
}
.rs-form__label,
.rs-form__label--hidden-desktop {
  color: #595959;
  font-size: 0.875rem;
  font-style: italic;
  font-weight: 400;
}
@media only screen and (min-width: 768px) {
  .rs-form__label--hidden-desktop {
    display: none;
  }
}
.rs-form__field,
.dl-form__field,
.dl-form__dropdown-toggle,
.rs-form__field--recipient,
.rs-form .blazored-typeahead--recipient,
.rs-form .blazored-typeahead.modified.valid--recipient,
.rs-form .blazored-typeahead,
.rs-form .blazored-typeahead.modified.valid {
  border: 1px solid #acbad8;
  border-radius: 4px;
  color: #565676;
  font-size: 0.875rem;
  padding: 12px;
  transition: 400ms ease-in-out;
}
.rs-form__field:active,
.dl-form__field:active,
.dl-form__dropdown-toggle:active,
.rs-form__field--recipient:active,
.rs-form .blazored-typeahead--recipient:active,
.rs-form .blazored-typeahead.modified.valid--recipient:active,
.rs-form__field:focus,
.dl-form__field:focus,
.dl-form__dropdown-toggle:focus,
.rs-form__field--recipient:focus,
.rs-form .blazored-typeahead--recipient:focus,
.rs-form .blazored-typeahead.modified.valid--recipient:focus,
.rs-form .blazored-typeahead:active,
.rs-form .blazored-typeahead:focus,
.rs-form .blazored-typeahead.modified.valid:active,
.rs-form .blazored-typeahead.modified.valid:focus {
  border-color: #0f58e7;
}
.rs-form__field::placeholder,
.dl-form__field::placeholder,
.dl-form__dropdown-toggle::placeholder,
.rs-form__field--recipient::placeholder,
.rs-form .blazored-typeahead--recipient::placeholder,
.rs-form .blazored-typeahead.modified.valid--recipient::placeholder,
.rs-form__field .blazored-typeahead__input::placeholder,
.dl-form__field .blazored-typeahead__input::placeholder,
.dl-form__dropdown-toggle .blazored-typeahead__input::placeholder,
.rs-form__field--recipient .blazored-typeahead__input::placeholder,
.rs-form .blazored-typeahead--recipient .blazored-typeahead__input::placeholder,
.rs-form .blazored-typeahead.modified.valid--recipient .blazored-typeahead__input::placeholder,
.rs-form .blazored-typeahead::placeholder,
.rs-form .blazored-typeahead .blazored-typeahead__input::placeholder,
.rs-form .blazored-typeahead.modified.valid::placeholder,
.rs-form .blazored-typeahead.modified.valid .blazored-typeahead__input::placeholder {
  color: transparent;
  font-style: italic;
}
@media only screen and (min-width: 768px) {
  .rs-form__field::placeholder,
  .dl-form__field::placeholder,
  .dl-form__dropdown-toggle::placeholder,
  .rs-form__field--recipient::placeholder,
  .rs-form .blazored-typeahead--recipient::placeholder,
  .rs-form .blazored-typeahead.modified.valid--recipient::placeholder,
  .rs-form__field .blazored-typeahead__input::placeholder,
  .dl-form__field .blazored-typeahead__input::placeholder,
  .dl-form__dropdown-toggle .blazored-typeahead__input::placeholder,
  .rs-form__field--recipient .blazored-typeahead__input::placeholder,
  .rs-form .blazored-typeahead--recipient .blazored-typeahead__input::placeholder,
  .rs-form .blazored-typeahead.modified.valid--recipient .blazored-typeahead__input::placeholder,
  .rs-form .blazored-typeahead::placeholder,
  .rs-form .blazored-typeahead .blazored-typeahead__input::placeholder,
  .rs-form .blazored-typeahead.modified.valid::placeholder,
  .rs-form .blazored-typeahead.modified.valid .blazored-typeahead__input::placeholder {
    color: #595959;
  }
}
.rs-form__field.mobile-placeholder::placeholder,
.mobile-placeholder.dl-form__field::placeholder,
.mobile-placeholder.dl-form__dropdown-toggle::placeholder,
.mobile-placeholder.rs-form__field--recipient::placeholder,
.rs-form .mobile-placeholder.blazored-typeahead--recipient::placeholder,
.rs-form .mobile-placeholder.blazored-typeahead.modified.valid--recipient::placeholder,
.rs-form .blazored-typeahead.mobile-placeholder::placeholder,
.rs-form .blazored-typeahead.modified.valid.mobile-placeholder::placeholder {
  color: #565676;
}
.rs-form__field.search,
.search.dl-form__field,
.search.dl-form__dropdown-toggle,
.search.rs-form__field--recipient,
.rs-form .search.blazored-typeahead--recipient,
.rs-form .search.blazored-typeahead.modified.valid--recipient,
.rs-form .blazored-typeahead.search,
.rs-form .blazored-typeahead.modified.valid.search {
  border-color: #cbcbcb;
  border-radius: 4px;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-style: normal;
  line-height: 18px;
  padding: 12px;
  text-overflow: ellipsis;
}
.rs-form__field.search::placeholder,
.search.dl-form__field::placeholder,
.search.dl-form__dropdown-toggle::placeholder,
.search.rs-form__field--recipient::placeholder,
.rs-form .search.blazored-typeahead--recipient::placeholder,
.rs-form .search.blazored-typeahead.modified.valid--recipient::placeholder,
.rs-form .blazored-typeahead.search::placeholder,
.rs-form .blazored-typeahead.modified.valid.search::placeholder {
  color: #565676;
  font-style: normal;
}
.rs-form__field.error,
.error.dl-form__field,
.error.dl-form__dropdown-toggle,
.error.rs-form__field--recipient,
.rs-form .error.blazored-typeahead--recipient,
.rs-form .error.blazored-typeahead.modified.valid--recipient,
.rs-form__field.invalid,
.invalid.dl-form__field,
.invalid.dl-form__dropdown-toggle,
.invalid.rs-form__field--recipient,
.rs-form .invalid.blazored-typeahead--recipient,
.rs-form .invalid.blazored-typeahead.modified.valid--recipient,
.rs-form__field.input-validation-error,
.input-validation-error.dl-form__field,
.input-validation-error.dl-form__dropdown-toggle,
.input-validation-error.rs-form__field--recipient,
.rs-form .input-validation-error.blazored-typeahead--recipient,
.rs-form .input-validation-error.blazored-typeahead.modified.valid--recipient,
.rs-form .blazored-typeahead.error,
.rs-form .blazored-typeahead.invalid,
.rs-form .blazored-typeahead.input-validation-error,
.rs-form .blazored-typeahead.modified.valid.error,
.rs-form .blazored-typeahead.modified.valid.invalid,
.rs-form .blazored-typeahead.modified.valid.input-validation-error {
  border-color: #e11010 !important;
  border-width: 2px;
}
.rs-form__field.min-height,
.min-height.dl-form__field,
.min-height.dl-form__dropdown-toggle,
.min-height.rs-form__field--recipient,
.rs-form .min-height.blazored-typeahead--recipient,
.rs-form .min-height.blazored-typeahead.modified.valid--recipient,
.rs-form .blazored-typeahead.min-height,
.rs-form .blazored-typeahead.modified.valid.min-height {
  min-height: 48px;
}
.rs-form__field--recipient,
.rs-form .blazored-typeahead--recipient,
.rs-form .blazored-typeahead.modified.valid--recipient {
  width: calc(100% - 60px);
}
@media only screen and (min-width: 768px) {
  .rs-form__field--recipient,
  .rs-form .blazored-typeahead--recipient,
  .rs-form .blazored-typeahead.modified.valid--recipient {
    width: calc(100% - 80px);
  }
}
.rs-form__field.date-deadline,
.date-deadline.dl-form__field,
.date-deadline.dl-form__dropdown-toggle,
.date-deadline.rs-form__field--recipient,
.rs-form .date-deadline.blazored-typeahead--recipient,
.rs-form .date-deadline.blazored-typeahead.modified.valid--recipient,
.rs-form .blazored-typeahead.date-deadline,
.rs-form .blazored-typeahead.modified.valid.date-deadline {
  height: 61px;
  padding: 18px 12px !important;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-form__field.date-deadline,
  .date-deadline.dl-form__field,
  .date-deadline.dl-form__dropdown-toggle,
  .date-deadline.rs-form__field--recipient,
  .rs-form .date-deadline.blazored-typeahead--recipient,
  .rs-form .date-deadline.blazored-typeahead.modified.valid--recipient,
  .rs-form .blazored-typeahead.date-deadline,
  .rs-form .blazored-typeahead.modified.valid.date-deadline {
    width: 271px;
  }
}
.rs-form .blazored-typeahead__input,
.rs-form .blazored-typeahead__input-mask,
.rs-form .blazored-typeahead__clear {
  padding: 0;
}
.rs-form .blazored-typeahead,
.rs-form .blazored-typeahead.modified.valid {
  background-color: #fff;
}
.rs-form__buttons {
  margin-top: 80px;
  padding: 30px 0;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-form__buttons {
    left: 0;
    margin-top: 0;
    position: relative;
    z-index: 4;
  }
}
.rs-form__buttons a,
.rs-form__buttons button {
  margin-bottom: 30px;
  max-width: 265px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-form__buttons a,
  .rs-form__buttons button {
    margin-bottom: 0;
    width: auto;
  }
}
@media only screen and (min-width: 768px) {
  .rs-form__buttons a:not(:last-of-type),
  .rs-form__buttons button:not(:last-of-type) {
    margin-right: 25px;
  }
}
.rs-form__buttons a:first-of-type,
.rs-form__buttons button:first-of-type {
  margin-bottom: 0;
}
.rs-form__buttons-wrap {
  align-items: flex-start;
  display: flex;
  flex-direction: column-reverse;
  flex-wrap: wrap;
}
@media only screen and (min-width: 768px) {
  .rs-form__buttons-wrap {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
.rs-form__buttons-left {
  align-items: center;
  display: flex;
  flex-direction: column-reverse;
  flex-wrap: wrap;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-form__buttons-left {
    align-items: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    width: auto;
  }
}
.rs-form__buttons-left a,
.rs-form__buttons-left button,
.rs-form__buttons-left input[type=submit] {
  max-width: 265px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-form__buttons-left a,
  .rs-form__buttons-left button,
  .rs-form__buttons-left input[type=submit] {
    width: auto;
  }
}
.rs-form__buttons-right {
  align-items: center;
  display: flex;
  flex-direction: column-reverse;
  flex-wrap: wrap;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-form__buttons-right {
    align-items: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    width: auto;
  }
}
.rs-form__buttons-right a,
.rs-form__buttons-right button,
.rs-form__buttons-right form,
.rs-form__buttons-right button[type=submit],
.rs-form__buttons-right input[type=submit] {
  border-radius: 4px;
  margin-bottom: 30px;
  max-width: 265px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-form__buttons-right a,
  .rs-form__buttons-right button,
  .rs-form__buttons-right form,
  .rs-form__buttons-right button[type=submit],
  .rs-form__buttons-right input[type=submit] {
    margin-bottom: 0;
    width: auto;
  }
}
.rs-form__buttons-right a:not(:last-child),
.rs-form__buttons-right button:not(:last-child),
.rs-form__buttons-right form:not(:last-child),
.rs-form__buttons-right button[type=submit]:not(:last-child),
.rs-form__buttons-right input[type=submit]:not(:last-child) {
  margin-bottom: 30px;
}
@media only screen and (min-width: 768px) {
  .rs-form__buttons-right a:not(:last-child),
  .rs-form__buttons-right button:not(:last-child),
  .rs-form__buttons-right form:not(:last-child),
  .rs-form__buttons-right button[type=submit]:not(:last-child),
  .rs-form__buttons-right input[type=submit]:not(:last-child) {
    margin-bottom: 0;
    margin-right: 25px;
  }
}
.rs-form__buttons .add-business-prev-next button {
  width: auto;
}
.rs-form__dropdown {
  width: 100%;
}
.rs-form__dropdown-toggle,
.dl-form__dropdown-toggle,
.dl-toggle-md.dl-form__dropdown-toggle,
.rs-form__dropdown-toggle.dl-toggle-md {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-clip: border-box;
  -moz-background-clip: border-box;
  -webkit-background-clip: border-box;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='%23232245'/%3E%3C/svg%3E%0A");
  background-position: 95% center;
  background-repeat: no-repeat;
  background-size: 10px 6px;
  border: 1px solid #acbad8;
  border-radius: 4px;
  color: #565676;
  display: inline-block;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  padding: 12px;
  padding-right: 1.25em;
  position: relative;
  transition: 400ms ease-in-out;
  width: 100%;
}
.rs-form__dropdown-toggle:hover,
.dl-form__dropdown-toggle:hover,
.rs-form__dropdown-toggle:active,
.dl-form__dropdown-toggle:active,
.rs-form__dropdown-toggle:focus,
.dl-form__dropdown-toggle:focus,
.rs-form__dropdown-toggle:focus-visible,
.dl-form__dropdown-toggle:focus-visible {
  border: 1px solid #0f58e7;
  border-radius: 4px;
  outline: none;
}
.rs-form__dropdown-toggle.dl-toggle-md,
.dl-toggle-md.dl-form__dropdown-toggle {
  height: 61px;
  padding: 18px 12px;
}
.rs-form .typeahead {
  border-color: #232245;
  border-radius: 0;
  max-height: 270px;
  min-width: 37.5% !important;
  overflow: auto;
}
@media only screen and (min-width: 768px) {
  .rs-form .typeahead {
    min-width: calc(100% - 21px);
  }
}
.rs-form .typeahead a,
.rs-form .typeahead button {
  color: #000;
  display: block;
  font-size: 0.875rem;
  padding: 6px 12px;
  width: 100%;
}
.rs-form .typeahead a:hover,
.rs-form .typeahead button:hover,
.rs-form .typeahead a:active,
.rs-form .typeahead button:active,
.rs-form .typeahead a:focus,
.rs-form .typeahead button:focus {
  background-color: #592ed5;
  color: #fff;
}
.rs-form.wide {
  width: 100%;
}
.styled-checkbox {
  opacity: 0;
  position: absolute;
}
.styled-checkbox + label,
.file-list__row-item .styled-checkbox + a.lower-text,
.file-list__row-item .styled-checkbox + button.lower-text,
.file-list__row-item .styled-checkbox + label.lower-text {
  cursor: pointer;
  padding: 0;
  position: relative;
}
.styled-checkbox + label:before,
.file-list__row-item .styled-checkbox + a.lower-text:before,
.file-list__row-item .styled-checkbox + button.lower-text:before,
.file-list__row-item .styled-checkbox + label.lower-text:before {
  background: #fff;
  border: 1px solid #000;
  content: "";
  display: inline-block;
  flex-shrink: 0;
  height: 20px;
  margin-right: 16px;
  vertical-align: text-top;
  width: 20px;
}
.styled-checkbox:hover + label:before,
.file-list__row-item .styled-checkbox:hover + a.lower-text:before,
.file-list__row-item .styled-checkbox:hover + button.lower-text:before,
.file-list__row-item .styled-checkbox:hover + label.lower-text:before {
  background: #000;
}
.styled-checkbox:checked + label:before,
.file-list__row-item .styled-checkbox:checked + a.lower-text:before,
.file-list__row-item .styled-checkbox:checked + button.lower-text:before,
.file-list__row-item .styled-checkbox:checked + label.lower-text:before {
  background: #000;
}
.styled-checkbox:disabled + label,
.file-list__row-item .styled-checkbox:disabled + a.lower-text,
.file-list__row-item .styled-checkbox:disabled + button.lower-text,
.file-list__row-item .styled-checkbox:disabled + label.lower-text {
  color: #cbcbcb;
  cursor: auto;
}
.styled-checkbox:disabled + label:before,
.file-list__row-item .styled-checkbox:disabled + a.lower-text:before,
.file-list__row-item .styled-checkbox:disabled + button.lower-text:before,
.file-list__row-item .styled-checkbox:disabled + label.lower-text:before {
  background: #f3f3f3;
  box-shadow: none;
}
.styled-checkbox:checked + label:after,
.file-list__row-item .styled-checkbox:checked + a.lower-text:after,
.file-list__row-item .styled-checkbox:checked + button.lower-text:after,
.file-list__row-item .styled-checkbox:checked + label.lower-text:after {
  background: #fff;
  box-shadow:
    2px 0 0 white,
    4px 0 0 white,
    4px -2px 0 white,
    4px -4px 0 white,
    4px -6px 0 white,
    4px -8px 0 white;
  content: "";
  height: 2px;
  left: 5px;
  position: absolute;
  top: 11px;
  transform: rotate(45deg);
  width: 2px;
}
.radio-container,
.radio-container-pay,
.radio-container-false,
.radio-container-true {
  cursor: pointer;
  display: block;
  font-size: 0.875rem;
  margin-bottom: 20px;
  margin-right: 20px;
  margin-top: 20px;
  padding-left: 28px;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.radio-container input,
.radio-container-pay input,
.radio-container-false input,
.radio-container-true input {
  cursor: pointer;
  opacity: 0;
  position: absolute;
}
.radio-container .radio,
.radio-container-pay .radio,
.radio-container-false .radio,
.radio-container-true .radio {
  background-color: #cbcbcb;
  border-radius: 999px;
  height: 20px;
  left: 0;
  position: absolute;
  top: 0;
  width: 20px;
}
.radio-container .radio:after,
.radio-container-pay .radio:after,
.radio-container-false .radio:after,
.radio-container-true .radio:after {
  content: "";
  display: none;
  position: absolute;
}
.radio-container .radio:after,
.radio-container-pay .radio:after,
.radio-container-false .radio:after,
.radio-container-true .radio:after {
  background: #fff;
  border-radius: 999px;
  height: 8px;
  left: 6px;
  top: 6px;
  width: 8px;
}
.radio-container:hover input ~ .radio,
.radio-container-pay:hover input ~ .radio,
.radio-container-false:hover input ~ .radio,
.radio-container-true:hover input ~ .radio {
  background-color: #595959;
}
.radio-container input:checked ~ .radio,
.radio-container-pay input:checked ~ .radio,
.radio-container-false input:checked ~ .radio,
.radio-container-true input:checked ~ .radio {
  background-color: #6e4feb;
}
.radio-container input:checked ~ .radio:after,
.radio-container-pay input:checked ~ .radio:after,
.radio-container-false input:checked ~ .radio:after,
.radio-container-true input:checked ~ .radio:after {
  display: block;
}
.radio-container-true {
  font-size: 1rem;
  padding-left: 9px;
}
.radio-container-false {
  font-size: 1rem;
  padding-left: 34px;
}
.radio-container-pay {
  font-size: 1rem;
  margin-bottom: 0;
  margin-top: 8px;
  max-width: 100%;
}
.radio-container-pay .radio {
  top: 3px;
}
.radio-container-pay:hover input ~ .radio {
  background-color: #6e4feb;
}
.radio-container-pay input:checked ~ .radio {
  background-color: #6e4feb;
}
.radio-container-pay input:checked ~ .radio:after {
  display: block;
}
.dl-form__field,
.dl-form__dropdown-toggle {
  height: 53.19px;
  line-height: 17.5px;
  padding-bottom: 10.5px;
  padding-left: 12px;
}
.dl-form__field.error,
.error.dl-form__dropdown-toggle,
.dl-form__field.invalid,
.invalid.dl-form__dropdown-toggle,
.dl-form__field.input-validation-error,
.input-validation-error.dl-form__dropdown-toggle {
  border-color: #6e4feb !important;
  border-width: 2px;
}
.rs-verify-identity {
  margin-bottom: 30px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-verify-identity {
    margin-bottom: 40px;
  }
}
.rs-verify-identity h4 {
  font-size: 1.25rem;
  font-weight: 700;
  margin-bottom: 20px;
  text-align: center;
  width: 100%;
}
.rs-verify-identity__form {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-verify-identity__form {
    flex-direction: row;
    justify-content: center;
  }
}
.rs-verify-identity__form .rs-form-wrap,
.rs-verify-identity__form .rs-form-wrap--center,
.rs-verify-identity__form .rs-form-wrap--center-condensed,
.rs-verify-identity__form .rs-form-wrap--condensed,
.rs-verify-identity__form .rs-form-wrap--justified {
  flex-direction: column;
}
@media only screen and (min-width: 576px) {
  .rs-verify-identity__form .rs-form-wrap,
  .rs-verify-identity__form .rs-form-wrap--center,
  .rs-verify-identity__form .rs-form-wrap--center-condensed,
  .rs-verify-identity__form .rs-form-wrap--condensed,
  .rs-verify-identity__form .rs-form-wrap--justified {
    padding: 0 30px;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-verify-identity__form .rs-form-wrap,
  .rs-verify-identity__form .rs-form-wrap--center,
  .rs-verify-identity__form .rs-form-wrap--center-condensed,
  .rs-verify-identity__form .rs-form-wrap--condensed,
  .rs-verify-identity__form .rs-form-wrap--justified {
    max-width: 600px;
    padding: 0 60px;
  }
}
.rs-verify-identity__form .rs-flex,
.rs-verify-identity__form .rs-flex--center {
  flex-direction: column;
}
@media only screen and (min-width: 576px) {
  .rs-verify-identity__form .rs-flex,
  .rs-verify-identity__form .rs-flex--center {
    flex-direction: row;
  }
  .rs-verify-identity__form .rs-flex .form-group:not(:first-of-type),
  .rs-verify-identity__form .rs-flex .input-textarea-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex .input-dropdown-small-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex .input-dropdown-no-label-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex .input-dropdown-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .form-group:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .input-textarea-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .input-dropdown-small-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .input-dropdown-no-label-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .input-dropdown-col:not(:first-of-type) {
    margin-left: 20px;
  }
}
@media only screen and (min-width: 768px) {
  .rs-verify-identity__form .rs-flex,
  .rs-verify-identity__form .rs-flex--center {
    flex-direction: column;
  }
  .rs-verify-identity__form .rs-flex .form-group:not(:first-of-type),
  .rs-verify-identity__form .rs-flex .input-textarea-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex .input-dropdown-small-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex .input-dropdown-no-label-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex .input-dropdown-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .form-group:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .input-textarea-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .input-dropdown-small-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .input-dropdown-no-label-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .input-dropdown-col:not(:first-of-type) {
    margin-left: 0;
  }
}
@media only screen and (min-width: 992px) {
  .rs-verify-identity__form .rs-flex,
  .rs-verify-identity__form .rs-flex--center {
    flex-direction: row;
  }
  .rs-verify-identity__form .rs-flex .form-group:not(:first-of-type),
  .rs-verify-identity__form .rs-flex .input-textarea-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex .input-dropdown-small-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex .input-dropdown-no-label-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex .input-dropdown-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .form-group:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .input-textarea-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .input-dropdown-small-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .input-dropdown-no-label-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .input-dropdown-col:not(:first-of-type) {
    margin-left: 20px;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-verify-identity__form .rs-flex .form-group:not(:first-of-type),
  .rs-verify-identity__form .rs-flex .input-textarea-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex .input-dropdown-small-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex .input-dropdown-no-label-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex .input-dropdown-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .form-group:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .input-textarea-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .input-dropdown-small-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .input-dropdown-no-label-col:not(:first-of-type),
  .rs-verify-identity__form .rs-flex--center .input-dropdown-col:not(:first-of-type) {
    margin-left: 30px;
  }
}
.dl-forms__input,
.dl-forms__input--search,
.dl-forms__input2 {
  background: #fff;
  border: 1px solid #595959;
  border-radius: 4px;
  box-shadow: 0px 3px 6px #00000029;
  color: #595959;
  font-size: 0.875rem;
  line-height: 16px;
  padding: 15px 10px;
  width: 100%;
}
.dl-forms__input2 {
  box-shadow: none;
}
.dl-forms__input--search {
  padding-left: 35px;
}
.dl-forms__input--search2 {
  border: 1px solid #e7eaf1;
  border-radius: 4px 0px 0px 4px;
  color: #000;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 16px;
  max-width: 100%;
  min-width: 84px;
  padding: 8px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-forms__input--search2 {
    width: 239px;
  }
}
.dl-forms__input--search2:focus,
.dl-forms__input--search2:active {
  border: 1px solid #acbad8;
}
.dl-forms__input--with-label {
  border-color: #cbcbcb;
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  color: #000;
  font-size: 1rem;
  margin-right: 32px;
  padding-bottom: 8px;
  padding-left: 12px;
  padding-top: 32px;
  width: 352px;
}
.dl-forms__input--with-label.error,
.dl-forms__input--with-label.invalid,
.dl-forms__input--with-label.input-validation-error {
  border-color: #6e4feb !important;
  border-width: 2px;
}
.dl-forms__buttons,
.dl-forms__buttons--right {
  display: flex;
  margin-top: 24px;
}
.dl-forms__buttons button:not(:last-child),
.dl-forms__buttons--right button:not(:last-child) {
  margin-right: 24px;
}
.dl-forms__buttons--right {
  justify-content: flex-end;
}
.dl-forms__group,
.dl-forms__group--justify,
.dl-forms__group--center,
.dl-forms__group--center-text {
  display: flex;
  flex-wrap: nowrap;
  width: 100%;
}
.dl-forms__group--center,
.dl-forms__group--center-text {
  justify-content: center;
}
.dl-forms__group--center-text {
  flex-wrap: wrap;
  text-align: center;
}
.dl-forms__group--justify {
  justify-content: space-between;
}
.dl-forms__group.bottom-border,
.bottom-border.dl-forms__group--center,
.bottom-border.dl-forms__group--center-text,
.bottom-border.dl-forms__group--justify {
  border-color: #cbcbcb;
  border-style: solid;
  border-width: 0 0 1px 0;
}
.dl-forms__group .validation-message,
.dl-forms__group--center .validation-message,
.dl-forms__group--center-text .validation-message,
.dl-forms__group--justify .validation-message {
  color: #e11010;
  display: block;
  font-weight: 700;
  margin-top: 4px;
  width: 100%;
}
.credential-name {
  display: block !important;
}
.dl-forms__inset-label {
  color: #595959;
  font-size: 0.875rem;
  margin-left: 12px;
  margin-top: 8px;
  position: absolute;
}
.dl-forms__label {
  color: #565676;
  font-size: 1rem;
}
.dl-forms__section-header {
  color: #565676;
  font-size: 1.25rem;
  margin-bottom: 16px;
}
.dl-forms__section-separator,
.dl-forms__section-separator--small {
  color: #cbcbcb;
  margin-bottom: 24px;
  margin-top: 24px;
}
.dl-forms__section-separator--small {
  max-width: 100%;
  width: 400px;
}
.dl-forms__text-content,
.dl-forms__text-content--bold,
.dl-forms__text-content--black {
  color: #565676;
  font-size: 1.25rem;
}
.dl-forms__text-content--black {
  color: #000;
}
.dl-forms__text-content--bold {
  color: #000;
  font-weight: 700;
}
.dl-forms__sub-note {
  color: #595959;
  display: block;
  font-size: 0.875rem;
  text-align: right;
  width: 100%;
}
.dl-forms__buttons,
.dl-forms__buttons--right {
  display: flex;
  width: 100%;
}
.dl-forms__buttons--right {
  justify-content: flex-end;
}
.dl-forms__buttons--right button {
  margin-left: 32px;
}
.dl-forms__buttons--right button:last-of-type {
  margin-left: 0;
}
.form-floating {
  position: relative;
}
.form-floating .form-control,
.form-floating .input-textarea textarea,
.input-textarea .form-floating textarea,
.form-floating .input-dropdown-small select,
.input-dropdown-small .form-floating select,
.form-floating .input-dropdown-no-label select,
.input-dropdown-no-label .form-floating select,
.form-floating .input-dropdown select,
.input-dropdown .form-floating select,
.form-floating .form-select {
  height: calc(3.2rem + 2px);
  line-height: 1.25;
}
@media only screen and (min-width: 768px) {
  .form-floating > .mandatory-label {
    margin-left: 21px;
  }
}
.form-floating .form-control:disabled,
.form-floating .input-textarea textarea:disabled,
.input-textarea .form-floating textarea:disabled,
.form-floating .input-dropdown-small select:disabled,
.input-dropdown-small .form-floating select:disabled,
.form-floating .input-dropdown-no-label select:disabled,
.input-dropdown-no-label .form-floating select:disabled,
.form-floating .input-dropdown select:disabled,
.input-dropdown .form-floating select:disabled,
.form-floating .form-control[readonly],
.form-floating .input-textarea textarea[readonly],
.input-textarea .form-floating textarea[readonly],
.form-floating .input-dropdown-small select[readonly],
.input-dropdown-small .form-floating select[readonly],
.form-floating .input-dropdown-no-label select[readonly],
.input-dropdown-no-label .form-floating select[readonly],
.form-floating .input-dropdown select[readonly],
.input-dropdown .form-floating select[readonly] {
  background-color: #f3f3f3;
  opacity: 1;
}
.form-floating .form-control,
.form-floating .input-textarea textarea,
.input-textarea .form-floating textarea,
.form-floating .input-dropdown-small select,
.input-dropdown-small .form-floating select,
.form-floating .input-dropdown-no-label select,
.input-dropdown-no-label .form-floating select,
.form-floating .input-dropdown select,
.input-dropdown .form-floating select {
  border: 1px solid #acbad8;
  border-radius: 4px;
  color: #565676 !important;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
}
.form-floating .form-control:focus,
.form-floating .input-textarea textarea:focus,
.input-textarea .form-floating textarea:focus,
.form-floating .input-dropdown-small select:focus,
.input-dropdown-small .form-floating select:focus,
.form-floating .input-dropdown-no-label select:focus,
.input-dropdown-no-label .form-floating select:focus,
.form-floating .input-dropdown select:focus,
.input-dropdown .form-floating select:focus {
  border: 1px solid #0f58e7 !important;
  box-shadow: none !important;
}
.form-floating .form-control.date-deadline,
.form-floating .input-textarea textarea.date-deadline,
.input-textarea .form-floating textarea.date-deadline,
.form-floating .input-dropdown-small select.date-deadline,
.input-dropdown-small .form-floating select.date-deadline,
.form-floating .input-dropdown-no-label select.date-deadline,
.input-dropdown-no-label .form-floating select.date-deadline,
.form-floating .input-dropdown select.date-deadline,
.input-dropdown .form-floating select.date-deadline {
  padding: 18px 12px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .form-floating .form-control.date-deadline,
  .form-floating .input-textarea textarea.date-deadline,
  .input-textarea .form-floating textarea.date-deadline,
  .form-floating .input-dropdown-small select.date-deadline,
  .input-dropdown-small .form-floating select.date-deadline,
  .form-floating .input-dropdown-no-label select.date-deadline,
  .input-dropdown-no-label .form-floating select.date-deadline,
  .form-floating .input-dropdown select.date-deadline,
  .input-dropdown .form-floating select.date-deadline {
    width: 50%;
  }
}
.form-floating .form-control[type=date],
.form-floating .input-textarea textarea[type=date],
.input-textarea .form-floating textarea[type=date],
.form-floating .input-dropdown-small select[type=date],
.input-dropdown-small .form-floating select[type=date],
.form-floating .input-dropdown-no-label select[type=date],
.input-dropdown-no-label .form-floating select[type=date],
.form-floating .input-dropdown select[type=date],
.input-dropdown .form-floating select[type=date],
.form-floating .form-control[type=datetime-local],
.form-floating .input-textarea textarea[type=datetime-local],
.input-textarea .form-floating textarea[type=datetime-local],
.form-floating .input-dropdown-small select[type=datetime-local],
.input-dropdown-small .form-floating select[type=datetime-local],
.form-floating .input-dropdown-no-label select[type=datetime-local],
.input-dropdown-no-label .form-floating select[type=datetime-local],
.form-floating .input-dropdown select[type=datetime-local],
.input-dropdown .form-floating select[type=datetime-local] {
  height: calc(3.2rem + 5px);
}
@media only screen and (min-width: 768px) {
  .form-floating .form-control[type=date],
  .form-floating .input-textarea textarea[type=date],
  .input-textarea .form-floating textarea[type=date],
  .form-floating .input-dropdown-small select[type=date],
  .input-dropdown-small .form-floating select[type=date],
  .form-floating .input-dropdown-no-label select[type=date],
  .input-dropdown-no-label .form-floating select[type=date],
  .form-floating .input-dropdown select[type=date],
  .input-dropdown .form-floating select[type=date],
  .form-floating .form-control[type=datetime-local],
  .form-floating .input-textarea textarea[type=datetime-local],
  .input-textarea .form-floating textarea[type=datetime-local],
  .form-floating .input-dropdown-small select[type=datetime-local],
  .input-dropdown-small .form-floating select[type=datetime-local],
  .form-floating .input-dropdown-no-label select[type=datetime-local],
  .input-dropdown-no-label .form-floating select[type=datetime-local],
  .form-floating .input-dropdown select[type=datetime-local],
  .input-dropdown .form-floating select[type=datetime-local] {
    height: calc(3.2rem + 2px);
  }
}
.form-floating > label,
.file-list__row-item .form-floating > a.lower-text,
.file-list__row-item .form-floating > button.lower-text,
.file-list__row-item .form-floating > label.lower-text {
  border: 1px solid transparent;
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  height: 100%;
  left: 0;
  padding: 1rem 0.75rem;
  pointer-events: none;
  position: absolute;
  top: 0;
  transform-origin: 0 0;
  transition: opacity 200ms ease-in-out, transform 200ms ease-in-out;
  z-index: 3;
}
.form-floating .form-control,
.form-floating .input-textarea textarea,
.input-textarea .form-floating textarea,
.form-floating .input-dropdown-small select,
.input-dropdown-small .form-floating select,
.form-floating .input-dropdown-no-label select,
.input-dropdown-no-label .form-floating select,
.form-floating .input-dropdown select,
.input-dropdown .form-floating select {
  padding: 18px 12px;
}
.form-floating .form-control::-moz-placeholder,
.form-floating .input-textarea textarea::-moz-placeholder,
.input-textarea .form-floating textarea::-moz-placeholder,
.form-floating .input-dropdown-small select::-moz-placeholder,
.input-dropdown-small .form-floating select::-moz-placeholder,
.form-floating .input-dropdown-no-label select::-moz-placeholder,
.input-dropdown-no-label .form-floating select::-moz-placeholder,
.form-floating .input-dropdown select::-moz-placeholder,
.input-dropdown .form-floating select::-moz-placeholder {
  color: transparent;
}
.form-floating .form-control::placeholder,
.form-floating .input-textarea textarea::placeholder,
.input-textarea .form-floating textarea::placeholder,
.form-floating .input-dropdown-small select::placeholder,
.input-dropdown-small .form-floating select::placeholder,
.form-floating .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .form-floating select::placeholder,
.form-floating .input-dropdown select::placeholder,
.input-dropdown .form-floating select::placeholder {
  color: transparent;
}
.form-floating .form-control:not(:-moz-placeholder-shown),
.form-floating .input-textarea textarea:not(:-moz-placeholder-shown),
.input-textarea .form-floating textarea:not(:-moz-placeholder-shown),
.form-floating .input-dropdown-small select:not(:-moz-placeholder-shown),
.input-dropdown-small .form-floating select:not(:-moz-placeholder-shown),
.form-floating .input-dropdown-no-label select:not(:-moz-placeholder-shown),
.input-dropdown-no-label .form-floating select:not(:-moz-placeholder-shown),
.form-floating .input-dropdown select:not(:-moz-placeholder-shown),
.input-dropdown .form-floating select:not(:-moz-placeholder-shown) {
  font-size: 0.875rem;
  padding-bottom: 0.425rem;
  padding-top: 1.625rem;
}
.form-floating .form-control:focus,
.form-floating .input-textarea textarea:focus,
.input-textarea .form-floating textarea:focus,
.form-floating .input-dropdown-small select:focus,
.input-dropdown-small .form-floating select:focus,
.form-floating .input-dropdown-no-label select:focus,
.input-dropdown-no-label .form-floating select:focus,
.form-floating .input-dropdown select:focus,
.input-dropdown .form-floating select:focus,
.form-floating .form-control:not(:placeholder-shown),
.form-floating .input-textarea textarea:not(:placeholder-shown),
.input-textarea .form-floating textarea:not(:placeholder-shown),
.form-floating .input-dropdown-small select:not(:placeholder-shown),
.input-dropdown-small .form-floating select:not(:placeholder-shown),
.form-floating .input-dropdown-no-label select:not(:placeholder-shown),
.input-dropdown-no-label .form-floating select:not(:placeholder-shown),
.form-floating .input-dropdown select:not(:placeholder-shown),
.input-dropdown .form-floating select:not(:placeholder-shown) {
  font-size: 0.875rem;
  padding-bottom: 0.425rem;
  padding-top: 1.625rem;
}
.form-floating .form-control:-webkit-autofill,
.form-floating .input-textarea textarea:-webkit-autofill,
.input-textarea .form-floating textarea:-webkit-autofill,
.form-floating .input-dropdown-small select:-webkit-autofill,
.input-dropdown-small .form-floating select:-webkit-autofill,
.form-floating .input-dropdown-no-label select:-webkit-autofill,
.input-dropdown-no-label .form-floating select:-webkit-autofill,
.form-floating .input-dropdown select:-webkit-autofill,
.input-dropdown .form-floating select:-webkit-autofill {
  padding-bottom: 0.625rem;
  padding-top: 1.625rem;
}
.form-floating .form-select {
  padding-bottom: 0.625rem;
  padding-top: 1.625rem;
}
.form-floating .form-control:not(:-moz-placeholder-shown) ~ label,
.form-floating .input-textarea textarea:not(:-moz-placeholder-shown) ~ label,
.input-textarea .form-floating textarea:not(:-moz-placeholder-shown) ~ label,
.form-floating .input-dropdown-small select:not(:-moz-placeholder-shown) ~ label,
.input-dropdown-small .form-floating select:not(:-moz-placeholder-shown) ~ label,
.form-floating .input-dropdown-no-label select:not(:-moz-placeholder-shown) ~ label,
.input-dropdown-no-label .form-floating select:not(:-moz-placeholder-shown) ~ label,
.form-floating .input-dropdown select:not(:-moz-placeholder-shown) ~ label,
.input-dropdown .form-floating select:not(:-moz-placeholder-shown) ~ label,
.form-floating .file-list__row-item .form-control:not(:-moz-placeholder-shown) ~ a.lower-text,
.form-floating .file-list__row-item .input-textarea textarea:not(:-moz-placeholder-shown) ~ a.lower-text,
.input-textarea .form-floating .file-list__row-item textarea:not(:-moz-placeholder-shown) ~ a.lower-text,
.form-floating .file-list__row-item .input-dropdown-small select:not(:-moz-placeholder-shown) ~ a.lower-text,
.input-dropdown-small .form-floating .file-list__row-item select:not(:-moz-placeholder-shown) ~ a.lower-text,
.form-floating .file-list__row-item .input-dropdown-no-label select:not(:-moz-placeholder-shown) ~ a.lower-text,
.input-dropdown-no-label .form-floating .file-list__row-item select:not(:-moz-placeholder-shown) ~ a.lower-text,
.form-floating .file-list__row-item .input-dropdown select:not(:-moz-placeholder-shown) ~ a.lower-text,
.input-dropdown .form-floating .file-list__row-item select:not(:-moz-placeholder-shown) ~ a.lower-text,
.form-floating .file-list__row-item .form-control:not(:-moz-placeholder-shown) ~ button.lower-text,
.form-floating .file-list__row-item .input-textarea textarea:not(:-moz-placeholder-shown) ~ button.lower-text,
.input-textarea .form-floating .file-list__row-item textarea:not(:-moz-placeholder-shown) ~ button.lower-text,
.form-floating .file-list__row-item .input-dropdown-small select:not(:-moz-placeholder-shown) ~ button.lower-text,
.input-dropdown-small .form-floating .file-list__row-item select:not(:-moz-placeholder-shown) ~ button.lower-text,
.form-floating .file-list__row-item .input-dropdown-no-label select:not(:-moz-placeholder-shown) ~ button.lower-text,
.input-dropdown-no-label .form-floating .file-list__row-item select:not(:-moz-placeholder-shown) ~ button.lower-text,
.form-floating .file-list__row-item .input-dropdown select:not(:-moz-placeholder-shown) ~ button.lower-text,
.input-dropdown .form-floating .file-list__row-item select:not(:-moz-placeholder-shown) ~ button.lower-text,
.file-list__row-item .form-floating .form-control:not(:-moz-placeholder-shown) ~ a.lower-text,
.file-list__row-item .form-floating .input-textarea textarea:not(:-moz-placeholder-shown) ~ a.lower-text,
.input-textarea .file-list__row-item .form-floating textarea:not(:-moz-placeholder-shown) ~ a.lower-text,
.file-list__row-item .form-floating .input-dropdown-small select:not(:-moz-placeholder-shown) ~ a.lower-text,
.input-dropdown-small .file-list__row-item .form-floating select:not(:-moz-placeholder-shown) ~ a.lower-text,
.file-list__row-item .form-floating .input-dropdown-no-label select:not(:-moz-placeholder-shown) ~ a.lower-text,
.input-dropdown-no-label .file-list__row-item .form-floating select:not(:-moz-placeholder-shown) ~ a.lower-text,
.file-list__row-item .form-floating .input-dropdown select:not(:-moz-placeholder-shown) ~ a.lower-text,
.input-dropdown .file-list__row-item .form-floating select:not(:-moz-placeholder-shown) ~ a.lower-text,
.file-list__row-item .form-floating .form-control:not(:-moz-placeholder-shown) ~ button.lower-text,
.file-list__row-item .form-floating .input-textarea textarea:not(:-moz-placeholder-shown) ~ button.lower-text,
.input-textarea .file-list__row-item .form-floating textarea:not(:-moz-placeholder-shown) ~ button.lower-text,
.file-list__row-item .form-floating .input-dropdown-small select:not(:-moz-placeholder-shown) ~ button.lower-text,
.input-dropdown-small .file-list__row-item .form-floating select:not(:-moz-placeholder-shown) ~ button.lower-text,
.file-list__row-item .form-floating .input-dropdown-no-label select:not(:-moz-placeholder-shown) ~ button.lower-text,
.input-dropdown-no-label .file-list__row-item .form-floating select:not(:-moz-placeholder-shown) ~ button.lower-text,
.file-list__row-item .form-floating .input-dropdown select:not(:-moz-placeholder-shown) ~ button.lower-text,
.input-dropdown .file-list__row-item .form-floating select:not(:-moz-placeholder-shown) ~ button.lower-text,
.form-floating .file-list__row-item .form-control:not(:-moz-placeholder-shown) ~ label.lower-text,
.input-textarea .form-floating .file-list__row-item textarea:not(:-moz-placeholder-shown) ~ label.lower-text,
.input-dropdown-small .form-floating .file-list__row-item select:not(:-moz-placeholder-shown) ~ label.lower-text,
.input-dropdown-no-label .form-floating .file-list__row-item select:not(:-moz-placeholder-shown) ~ label.lower-text,
.input-dropdown .form-floating .file-list__row-item select:not(:-moz-placeholder-shown) ~ label.lower-text {
  color: #0f58e7 !important;
  font-size: 0.75rem;
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating .form-control:focus ~ label,
.form-floating .input-textarea textarea:focus ~ label,
.input-textarea .form-floating textarea:focus ~ label,
.form-floating .input-dropdown-small select:focus ~ label,
.input-dropdown-small .form-floating select:focus ~ label,
.form-floating .input-dropdown-no-label select:focus ~ label,
.input-dropdown-no-label .form-floating select:focus ~ label,
.form-floating .input-dropdown select:focus ~ label,
.input-dropdown .form-floating select:focus ~ label,
.form-floating .file-list__row-item .form-control:focus ~ a.lower-text,
.form-floating .file-list__row-item .input-textarea textarea:focus ~ a.lower-text,
.input-textarea .form-floating .file-list__row-item textarea:focus ~ a.lower-text,
.form-floating .file-list__row-item .input-dropdown-small select:focus ~ a.lower-text,
.input-dropdown-small .form-floating .file-list__row-item select:focus ~ a.lower-text,
.form-floating .file-list__row-item .input-dropdown-no-label select:focus ~ a.lower-text,
.input-dropdown-no-label .form-floating .file-list__row-item select:focus ~ a.lower-text,
.form-floating .file-list__row-item .input-dropdown select:focus ~ a.lower-text,
.input-dropdown .form-floating .file-list__row-item select:focus ~ a.lower-text,
.form-floating .file-list__row-item .form-control:focus ~ button.lower-text,
.form-floating .file-list__row-item .input-textarea textarea:focus ~ button.lower-text,
.input-textarea .form-floating .file-list__row-item textarea:focus ~ button.lower-text,
.form-floating .file-list__row-item .input-dropdown-small select:focus ~ button.lower-text,
.input-dropdown-small .form-floating .file-list__row-item select:focus ~ button.lower-text,
.form-floating .file-list__row-item .input-dropdown-no-label select:focus ~ button.lower-text,
.input-dropdown-no-label .form-floating .file-list__row-item select:focus ~ button.lower-text,
.form-floating .file-list__row-item .input-dropdown select:focus ~ button.lower-text,
.input-dropdown .form-floating .file-list__row-item select:focus ~ button.lower-text,
.file-list__row-item .form-floating .form-control:focus ~ a.lower-text,
.file-list__row-item .form-floating .input-textarea textarea:focus ~ a.lower-text,
.input-textarea .file-list__row-item .form-floating textarea:focus ~ a.lower-text,
.file-list__row-item .form-floating .input-dropdown-small select:focus ~ a.lower-text,
.input-dropdown-small .file-list__row-item .form-floating select:focus ~ a.lower-text,
.file-list__row-item .form-floating .input-dropdown-no-label select:focus ~ a.lower-text,
.input-dropdown-no-label .file-list__row-item .form-floating select:focus ~ a.lower-text,
.file-list__row-item .form-floating .input-dropdown select:focus ~ a.lower-text,
.input-dropdown .file-list__row-item .form-floating select:focus ~ a.lower-text,
.file-list__row-item .form-floating .form-control:focus ~ button.lower-text,
.file-list__row-item .form-floating .input-textarea textarea:focus ~ button.lower-text,
.input-textarea .file-list__row-item .form-floating textarea:focus ~ button.lower-text,
.file-list__row-item .form-floating .input-dropdown-small select:focus ~ button.lower-text,
.input-dropdown-small .file-list__row-item .form-floating select:focus ~ button.lower-text,
.file-list__row-item .form-floating .input-dropdown-no-label select:focus ~ button.lower-text,
.input-dropdown-no-label .file-list__row-item .form-floating select:focus ~ button.lower-text,
.file-list__row-item .form-floating .input-dropdown select:focus ~ button.lower-text,
.input-dropdown .file-list__row-item .form-floating select:focus ~ button.lower-text,
.form-floating .file-list__row-item .form-control:focus ~ label.lower-text,
.input-textarea .form-floating .file-list__row-item textarea:focus ~ label.lower-text,
.input-dropdown-small .form-floating .file-list__row-item select:focus ~ label.lower-text,
.input-dropdown-no-label .form-floating .file-list__row-item select:focus ~ label.lower-text,
.input-dropdown .form-floating .file-list__row-item select:focus ~ label.lower-text,
.form-floating .form-select ~ label,
.form-floating .file-list__row-item .form-select ~ a.lower-text,
.form-floating .file-list__row-item .form-select ~ button.lower-text,
.file-list__row-item .form-floating .form-select ~ a.lower-text,
.file-list__row-item .form-floating .form-select ~ button.lower-text,
.form-floating .file-list__row-item .form-select ~ label.lower-text {
  color: #0f58e7 !important;
  font-size: 0.75rem;
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating .form-control .invalid,
.form-floating .input-textarea textarea .invalid,
.input-textarea .form-floating textarea .invalid,
.form-floating .input-dropdown-small select .invalid,
.input-dropdown-small .form-floating select .invalid,
.form-floating .input-dropdown-no-label select .invalid,
.input-dropdown-no-label .form-floating select .invalid,
.form-floating .input-dropdown select .invalid,
.input-dropdown .form-floating select .invalid {
  border-color: #e11010 !important;
}
.form-floating .form-control:not(:placeholder-shown) ~ label,
.form-floating .input-textarea textarea:not(:placeholder-shown) ~ label,
.input-textarea .form-floating textarea:not(:placeholder-shown) ~ label,
.form-floating .input-dropdown-small select:not(:placeholder-shown) ~ label,
.input-dropdown-small .form-floating select:not(:placeholder-shown) ~ label,
.form-floating .input-dropdown-no-label select:not(:placeholder-shown) ~ label,
.input-dropdown-no-label .form-floating select:not(:placeholder-shown) ~ label,
.form-floating .input-dropdown select:not(:placeholder-shown) ~ label,
.input-dropdown .form-floating select:not(:placeholder-shown) ~ label,
.form-floating .file-list__row-item .form-control:not(:placeholder-shown) ~ a.lower-text,
.form-floating .file-list__row-item .input-textarea textarea:not(:placeholder-shown) ~ a.lower-text,
.input-textarea .form-floating .file-list__row-item textarea:not(:placeholder-shown) ~ a.lower-text,
.form-floating .file-list__row-item .input-dropdown-small select:not(:placeholder-shown) ~ a.lower-text,
.input-dropdown-small .form-floating .file-list__row-item select:not(:placeholder-shown) ~ a.lower-text,
.form-floating .file-list__row-item .input-dropdown-no-label select:not(:placeholder-shown) ~ a.lower-text,
.input-dropdown-no-label .form-floating .file-list__row-item select:not(:placeholder-shown) ~ a.lower-text,
.form-floating .file-list__row-item .input-dropdown select:not(:placeholder-shown) ~ a.lower-text,
.input-dropdown .form-floating .file-list__row-item select:not(:placeholder-shown) ~ a.lower-text,
.form-floating .file-list__row-item .form-control:not(:placeholder-shown) ~ button.lower-text,
.form-floating .file-list__row-item .input-textarea textarea:not(:placeholder-shown) ~ button.lower-text,
.input-textarea .form-floating .file-list__row-item textarea:not(:placeholder-shown) ~ button.lower-text,
.form-floating .file-list__row-item .input-dropdown-small select:not(:placeholder-shown) ~ button.lower-text,
.input-dropdown-small .form-floating .file-list__row-item select:not(:placeholder-shown) ~ button.lower-text,
.form-floating .file-list__row-item .input-dropdown-no-label select:not(:placeholder-shown) ~ button.lower-text,
.input-dropdown-no-label .form-floating .file-list__row-item select:not(:placeholder-shown) ~ button.lower-text,
.form-floating .file-list__row-item .input-dropdown select:not(:placeholder-shown) ~ button.lower-text,
.input-dropdown .form-floating .file-list__row-item select:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .form-floating .form-control:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .form-floating .input-textarea textarea:not(:placeholder-shown) ~ a.lower-text,
.input-textarea .file-list__row-item .form-floating textarea:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .form-floating .input-dropdown-small select:not(:placeholder-shown) ~ a.lower-text,
.input-dropdown-small .file-list__row-item .form-floating select:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .form-floating .input-dropdown-no-label select:not(:placeholder-shown) ~ a.lower-text,
.input-dropdown-no-label .file-list__row-item .form-floating select:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .form-floating .input-dropdown select:not(:placeholder-shown) ~ a.lower-text,
.input-dropdown .file-list__row-item .form-floating select:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .form-floating .form-control:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .form-floating .input-textarea textarea:not(:placeholder-shown) ~ button.lower-text,
.input-textarea .file-list__row-item .form-floating textarea:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .form-floating .input-dropdown-small select:not(:placeholder-shown) ~ button.lower-text,
.input-dropdown-small .file-list__row-item .form-floating select:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .form-floating .input-dropdown-no-label select:not(:placeholder-shown) ~ button.lower-text,
.input-dropdown-no-label .file-list__row-item .form-floating select:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .form-floating .input-dropdown select:not(:placeholder-shown) ~ button.lower-text,
.input-dropdown .file-list__row-item .form-floating select:not(:placeholder-shown) ~ button.lower-text,
.form-floating .file-list__row-item .form-control:not(:placeholder-shown) ~ label.lower-text,
.input-textarea .form-floating .file-list__row-item textarea:not(:placeholder-shown) ~ label.lower-text,
.input-dropdown-small .form-floating .file-list__row-item select:not(:placeholder-shown) ~ label.lower-text,
.input-dropdown-no-label .form-floating .file-list__row-item select:not(:placeholder-shown) ~ label.lower-text,
.input-dropdown .form-floating .file-list__row-item select:not(:placeholder-shown) ~ label.lower-text {
  color: #565676;
  font-size: 0.75rem;
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating .form-control:-webkit-autofill ~ label,
.form-floating .input-textarea textarea:-webkit-autofill ~ label,
.input-textarea .form-floating textarea:-webkit-autofill ~ label,
.form-floating .input-dropdown-small select:-webkit-autofill ~ label,
.input-dropdown-small .form-floating select:-webkit-autofill ~ label,
.form-floating .input-dropdown-no-label select:-webkit-autofill ~ label,
.input-dropdown-no-label .form-floating select:-webkit-autofill ~ label,
.form-floating .input-dropdown select:-webkit-autofill ~ label,
.input-dropdown .form-floating select:-webkit-autofill ~ label,
.form-floating .file-list__row-item .form-control:-webkit-autofill ~ a.lower-text,
.form-floating .file-list__row-item .input-textarea textarea:-webkit-autofill ~ a.lower-text,
.input-textarea .form-floating .file-list__row-item textarea:-webkit-autofill ~ a.lower-text,
.form-floating .file-list__row-item .input-dropdown-small select:-webkit-autofill ~ a.lower-text,
.input-dropdown-small .form-floating .file-list__row-item select:-webkit-autofill ~ a.lower-text,
.form-floating .file-list__row-item .input-dropdown-no-label select:-webkit-autofill ~ a.lower-text,
.input-dropdown-no-label .form-floating .file-list__row-item select:-webkit-autofill ~ a.lower-text,
.form-floating .file-list__row-item .input-dropdown select:-webkit-autofill ~ a.lower-text,
.input-dropdown .form-floating .file-list__row-item select:-webkit-autofill ~ a.lower-text,
.form-floating .file-list__row-item .form-control:-webkit-autofill ~ button.lower-text,
.form-floating .file-list__row-item .input-textarea textarea:-webkit-autofill ~ button.lower-text,
.input-textarea .form-floating .file-list__row-item textarea:-webkit-autofill ~ button.lower-text,
.form-floating .file-list__row-item .input-dropdown-small select:-webkit-autofill ~ button.lower-text,
.input-dropdown-small .form-floating .file-list__row-item select:-webkit-autofill ~ button.lower-text,
.form-floating .file-list__row-item .input-dropdown-no-label select:-webkit-autofill ~ button.lower-text,
.input-dropdown-no-label .form-floating .file-list__row-item select:-webkit-autofill ~ button.lower-text,
.form-floating .file-list__row-item .input-dropdown select:-webkit-autofill ~ button.lower-text,
.input-dropdown .form-floating .file-list__row-item select:-webkit-autofill ~ button.lower-text,
.file-list__row-item .form-floating .form-control:-webkit-autofill ~ a.lower-text,
.file-list__row-item .form-floating .input-textarea textarea:-webkit-autofill ~ a.lower-text,
.input-textarea .file-list__row-item .form-floating textarea:-webkit-autofill ~ a.lower-text,
.file-list__row-item .form-floating .input-dropdown-small select:-webkit-autofill ~ a.lower-text,
.input-dropdown-small .file-list__row-item .form-floating select:-webkit-autofill ~ a.lower-text,
.file-list__row-item .form-floating .input-dropdown-no-label select:-webkit-autofill ~ a.lower-text,
.input-dropdown-no-label .file-list__row-item .form-floating select:-webkit-autofill ~ a.lower-text,
.file-list__row-item .form-floating .input-dropdown select:-webkit-autofill ~ a.lower-text,
.input-dropdown .file-list__row-item .form-floating select:-webkit-autofill ~ a.lower-text,
.file-list__row-item .form-floating .form-control:-webkit-autofill ~ button.lower-text,
.file-list__row-item .form-floating .input-textarea textarea:-webkit-autofill ~ button.lower-text,
.input-textarea .file-list__row-item .form-floating textarea:-webkit-autofill ~ button.lower-text,
.file-list__row-item .form-floating .input-dropdown-small select:-webkit-autofill ~ button.lower-text,
.input-dropdown-small .file-list__row-item .form-floating select:-webkit-autofill ~ button.lower-text,
.file-list__row-item .form-floating .input-dropdown-no-label select:-webkit-autofill ~ button.lower-text,
.input-dropdown-no-label .file-list__row-item .form-floating select:-webkit-autofill ~ button.lower-text,
.file-list__row-item .form-floating .input-dropdown select:-webkit-autofill ~ button.lower-text,
.input-dropdown .file-list__row-item .form-floating select:-webkit-autofill ~ button.lower-text,
.form-floating .file-list__row-item .form-control:-webkit-autofill ~ label.lower-text,
.input-textarea .form-floating .file-list__row-item textarea:-webkit-autofill ~ label.lower-text,
.input-dropdown-small .form-floating .file-list__row-item select:-webkit-autofill ~ label.lower-text,
.input-dropdown-no-label .form-floating .file-list__row-item select:-webkit-autofill ~ label.lower-text,
.input-dropdown .form-floating .file-list__row-item select:-webkit-autofill ~ label.lower-text {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating .validation-message {
  margin-bottom: 8px;
}
.dl-request__content {
  background-color: #f3f3f3;
  display: flex;
  min-height: 100vh;
}
.dl-request__content .mulish-tiny-light {
  color: #565676;
}
.dl-request__content .mulish-sm-md {
  color: #232245;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dl-request__body {
  margin: 0 auto;
}
.dl-request__body .dl-logo,
.dl-request__body .navbar-topnav .top-navigation .navbar-brand-company,
.navbar-topnav .top-navigation .dl-request__body .navbar-brand-company {
  height: 30px;
  width: 190px;
}
@media only screen and (min-width: 992px) {
  .dl-request__body .dl-logo,
  .dl-request__body .navbar-topnav .top-navigation .navbar-brand-company,
  .navbar-topnav .top-navigation .dl-request__body .navbar-brand-company {
    height: 30px;
    width: 263px;
  }
}
.dl-request__form {
  background-color: #fff;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  margin-bottom: 32px;
  max-width: 360px;
  width: auto;
}
@media only screen and (min-width: 768px) {
  .dl-request__form {
    max-width: 100%;
    width: 500px;
  }
}
.dl-request__form .dl-h3,
.dl-request__form .dl-h3-mulish,
.dl-request__form .dl-h3-md {
  padding-bottom: 12px;
}
.dl-request__form .btn-primary-md,
.dl-request__form .btn-primary-md-icon {
  border-radius: 4px !important;
}
.dl-request__form .validation-message {
  font-size: 0.75rem !important;
}
.dl-request__success {
  background-color: #fff;
  border: 1px solid #e2ebff;
  border-radius: 4px;
  max-width: 360px;
  padding: 24px;
  width: auto;
}
@media only screen and (min-width: 768px) {
  .dl-request__success {
    max-width: 100%;
    width: 500px;
  }
}
.dl-request__success .dl-h2,
.dl-request__success .dl-h2-mulish,
.dl-request__success .dl-h2-md {
  margin-bottom: 12px;
  margin-top: 16px;
  text-align: center;
}
.dl-request__success .dl-h4,
.dl-request__success .dl-h4-mulish,
.dl-request__success .dl-h4-md {
  border-top: 1px solid #e2ebff;
  padding-top: 12px;
}
.dl-request__login {
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  padding: 16px 24px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-request__login {
    max-width: 100%;
    width: 500px;
  }
}
.dl-request__login a,
.dl-request__login button {
  color: #592ed5;
}
.dl-request__login a:hover,
.dl-request__login button:hover {
  text-decoration: underline;
}
.form-container-blue,
.form-container-no-border {
  background-color: #f8f9fc;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  padding: 12px;
}
.form-container-blue .date-input,
.form-container-no-border .date-input {
  width: 100%;
}
.form-container-blue .date-input input[type=datetime-local],
.form-container-no-border .date-input input[type=datetime-local] {
  height: 61px;
}
@media only screen and (min-width: 1200px) {
  .form-container-blue .date-input,
  .form-container-no-border .date-input {
    width: 60%;
  }
}
.form-container-blue .mulish-tiny,
.form-container-blue .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .form-container-blue .mulish-tiny-lte,
.form-container-blue .mulish-tiny-light,
.form-container-blue .mulish-tiny-md,
.form-container-blue .mulish-tiny-semiBold,
.form-container-blue .mulish-tiny-bold,
.form-container-no-border .mulish-tiny,
.form-container-no-border .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .form-container-no-border .mulish-tiny-lte,
.form-container-no-border .mulish-tiny-light,
.form-container-no-border .mulish-tiny-md,
.form-container-no-border .mulish-tiny-semiBold,
.form-container-no-border .mulish-tiny-bold {
  color: #232245;
}
.form-container-blue .mulish-tiny-bold,
.form-container-no-border .mulish-tiny-bold {
  color: #565676;
}
.form-container-blue .mulish-tiny-light,
.form-container-no-border .mulish-tiny-light {
  color: #232245;
}
.form-container-blue .dl-radio__no-background label,
.form-container-no-border .dl-radio__no-background label,
.form-container-blue .dl-radio__no-background .file-list__row-item a.lower-text,
.form-container-blue .dl-radio__no-background .file-list__row-item button.lower-text,
.form-container-no-border .dl-radio__no-background .file-list__row-item a.lower-text,
.form-container-no-border .dl-radio__no-background .file-list__row-item button.lower-text,
.file-list__row-item .form-container-blue .dl-radio__no-background a.lower-text,
.file-list__row-item .form-container-blue .dl-radio__no-background button.lower-text,
.file-list__row-item .form-container-no-border .dl-radio__no-background a.lower-text,
.file-list__row-item .form-container-no-border .dl-radio__no-background button.lower-text {
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .form-container-blue .dl-radio__no-background label,
  .form-container-no-border .dl-radio__no-background label,
  .form-container-blue .dl-radio__no-background .file-list__row-item a.lower-text,
  .form-container-blue .dl-radio__no-background .file-list__row-item button.lower-text,
  .form-container-no-border .dl-radio__no-background .file-list__row-item a.lower-text,
  .form-container-no-border .dl-radio__no-background .file-list__row-item button.lower-text,
  .file-list__row-item .form-container-blue .dl-radio__no-background a.lower-text,
  .file-list__row-item .form-container-blue .dl-radio__no-background button.lower-text,
  .file-list__row-item .form-container-no-border .dl-radio__no-background a.lower-text,
  .file-list__row-item .form-container-no-border .dl-radio__no-background button.lower-text {
    width: 50%;
  }
}
.form-container-blue .dl-toggle-md,
.form-container-no-border .dl-toggle-md {
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .form-container-blue .dl-toggle-md,
  .form-container-no-border .dl-toggle-md {
    width: 50%;
  }
}
.form-container-no-border {
  background-color: transparent;
  border: none;
  padding: 16px 0px;
}
@media only screen and (min-width: 1200px) {
  .form-container-no-border {
    padding: 16px 12px;
  }
}
.info-col {
  background-color: #fff;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  position: relative;
  width: 100%;
}
.info-col .dl-collapsible-column .mulish-sm:last-of-type,
.info-col .dl-collapsible-column .mulish-md-semiBold:last-of-type,
.info-col .dl-collapsible-column .mulish-sm-light:last-of-type,
.info-col .dl-collapsible-column .mulish-sm-md:last-of-type,
.info-col .dl-collapsible-column .mulish-sm-semiBold:last-of-type,
.info-col .dl-collapsible-column .mulish-sm-bold:last-of-type,
.info-col .dl-collapsible-column .mulish-sm-lte:last-of-type {
  padding-bottom: 8px;
}
@media only screen and (min-width: 1200px) {
  .info-col .dl-collapsible-column .mulish-sm:last-of-type,
  .info-col .dl-collapsible-column .mulish-md-semiBold:last-of-type,
  .info-col .dl-collapsible-column .mulish-sm-light:last-of-type,
  .info-col .dl-collapsible-column .mulish-sm-md:last-of-type,
  .info-col .dl-collapsible-column .mulish-sm-semiBold:last-of-type,
  .info-col .dl-collapsible-column .mulish-sm-bold:last-of-type,
  .info-col .dl-collapsible-column .mulish-sm-lte:last-of-type {
    padding-bottom: 0;
  }
}
.info-col .dl-collapsible-column .mulish-tiny,
.info-col .dl-collapsible-column .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .info-col .dl-collapsible-column .mulish-tiny-lte,
.info-col .dl-collapsible-column .mulish-tiny-light,
.info-col .dl-collapsible-column .mulish-tiny-md,
.info-col .dl-collapsible-column .mulish-tiny-semiBold,
.info-col .dl-collapsible-column .mulish-tiny-bold {
  color: #232245;
  font-weight: 700;
}
@media only screen and (min-width: 1200px) {
  .info-col .dl-collapsible-column .mulish-tiny,
  .info-col .dl-collapsible-column .add-buyers-wrapper .mulish-tiny-lte,
  .add-buyers-wrapper .info-col .dl-collapsible-column .mulish-tiny-lte,
  .info-col .dl-collapsible-column .mulish-tiny-light,
  .info-col .dl-collapsible-column .mulish-tiny-md,
  .info-col .dl-collapsible-column .mulish-tiny-semiBold,
  .info-col .dl-collapsible-column .mulish-tiny-bold {
    color: #565676;
    font-weight: 400;
  }
}
.info-col .dl-h4,
.info-col .dl-h4-mulish,
.info-col .dl-h4-md {
  color: #232245;
  padding: 16px 16px 12px 16px;
}
.info-col .mulish-tiny,
.info-col .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .info-col .mulish-tiny-lte,
.info-col .mulish-tiny-light,
.info-col .mulish-tiny-md,
.info-col .mulish-tiny-semiBold,
.info-col .mulish-tiny-bold {
  color: #232245;
  font-weight: 700;
}
@media only screen and (min-width: 1200px) {
  .info-col .mulish-tiny,
  .info-col .add-buyers-wrapper .mulish-tiny-lte,
  .add-buyers-wrapper .info-col .mulish-tiny-lte,
  .info-col .mulish-tiny-light,
  .info-col .mulish-tiny-md,
  .info-col .mulish-tiny-semiBold,
  .info-col .mulish-tiny-bold {
    color: #565676;
    font-weight: 300;
  }
}
.info-col .mulish-sm,
.info-col .mulish-md-semiBold,
.info-col .mulish-sm-light,
.info-col .mulish-sm-md,
.info-col .mulish-sm-semiBold,
.info-col .mulish-sm-bold,
.info-col .mulish-sm-lte {
  color: #232245;
  font-size: 0.875rem;
}
@media only screen and (min-width: 768px) {
  .info-col .mulish-sm,
  .info-col .mulish-md-semiBold,
  .info-col .mulish-sm-light,
  .info-col .mulish-sm-md,
  .info-col .mulish-sm-semiBold,
  .info-col .mulish-sm-bold,
  .info-col .mulish-sm-lte {
    font-size: 1rem;
  }
}
.info-col .mulish-sm-lte {
  color: #232245;
  font-weight: 300;
}
.info-col .mulish-sm.sm-bold,
.info-col .sm-bold.mulish-md-semiBold,
.info-col .sm-bold.mulish-sm-light,
.info-col .sm-bold.mulish-sm-md,
.info-col .sm-bold.mulish-sm-semiBold,
.info-col .sm-bold.mulish-sm-bold,
.info-col .sm-bold.mulish-sm-lte {
  font-weight: 700;
}
@media only screen and (min-width: 1200px) {
  .info-col .mulish-sm.sm-bold,
  .info-col .sm-bold.mulish-md-semiBold,
  .info-col .sm-bold.mulish-sm-light,
  .info-col .sm-bold.mulish-sm-md,
  .info-col .sm-bold.mulish-sm-semiBold,
  .info-col .sm-bold.mulish-sm-bold,
  .info-col .sm-bold.mulish-sm-lte {
    font-weight: 400;
  }
}
.info-col .mulish-micro,
.info-col .mulish-micro-light,
.info-col .mulish-micro-semiBold,
.info-col .mulish-micro-bold {
  color: #232245;
}
.info-col hr {
  border-top: 1px solid #e7eaf1;
  display: none;
  height: 1px;
  margin-bottom: 12px;
  margin-top: 0;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .info-col hr {
    display: block;
  }
}
.info-col .summary-row {
  color: #565676 !important;
}
.info-col .summary-row-mobile {
  border-top: 1px solid #e2ebff;
  justify-content: space-between;
  margin-top: 8px;
  padding-top: 8px;
}
.info-col .summary-row-mobile h5 {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  line-height: 25px;
  padding: 0;
}
.info-col .summary-row-mobile .right-side {
  text-align: right;
}
.info-col.payment-options {
  align-items: center;
  background-color: #fff;
  border-bottom: 1px solid #e7eaf1;
  border-left: none;
  border-radius: 0;
  border-right: none;
  border-top: none;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: -16px -16px 0 -16px;
  padding: 8px;
  padding-bottom: 8px;
  position: relative;
  width: auto;
}
.info-col.payment-options .dl-h4,
.info-col.payment-options .dl-h4-mulish,
.info-col.payment-options .dl-h4-md {
  width: 90%;
}
@media only screen and (min-width: 1200px) {
  .info-col.payment-options {
    align-items: flex-start;
    padding: 16px;
    width: auto;
  }
}
@media only screen and (min-width: 1400px) {
  .info-col.payment-options {
    align-items: center;
    flex-direction: row;
  }
}
.info-col.payment-options .payment-dl-copy {
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .info-col.payment-options .payment-dl-copy {
    width: auto;
  }
}
@media only screen and (min-width: 1200px) {
  .info-col.payment-summary {
    width: 100%;
  }
}
.info-col .details-expand .close-items {
  display: inline;
}
.info-col .details-expand .view-items {
  display: none;
}
.info-col .details-expand.collapsed .left-side.details {
  color: #565676;
  font-size: 0.875rem;
  font-weight: 300;
}
.info-col .details-expand.collapsed .left-side.details .view-items {
  color: #565676;
  display: inline;
}
.info-col .details-expand.collapsed .left-side.details .close-items {
  color: #565676;
  display: none;
}
.info-col .details-expand.collapsed .summary-row-mobile {
  margin-top: 0;
}
.form-wrap-secondary {
  background-color: #f8f9fc;
  border: 1px solid #6e4feb;
  border-radius: 4px;
  padding: 12px;
}
@media only screen and (min-width: 768px) {
  .form-wrap-secondary {
    border-radius: 0 0 4px 4px;
  }
}
.form-wrap-secondary .btn-x {
  bottom: 37px;
  float: right;
  position: relative;
  right: 14px;
}
::-webkit-datetime-edit-fields-wrapper {
  padding: 12px;
}
@media only screen and (min-width: 768px) {
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
}
.skyslope-email form {
  overflow: initial !important;
  width: auto !important;
}
.ss-add-contact-form .button-primary-small-gray:focus {
  background-color: #fff !important;
}
.ss-add-contact-form .container-body {
  padding: 0 !important;
}
.ss-add-contact-form .ss-dynamic-form {
  padding: 0;
}
.ss-add-contact-form .ss-dynamic-form hr:first-of-type,
.ss-add-contact-form .ss-dynamic-form h3:first-of-type {
  display: none;
}
.ss-add-contact-form .required-header {
  display: none;
}
.agents-page .rs-table__body--everscroll-short {
  border: 1px solid #c9cfdc !important;
}
.agents-page .rs-table td,
.agents-page .rs-table--collapsed-table td {
  border-bottom: none;
}
.agents-page .rs-table tr:last-of-type td,
.agents-page .rs-table--collapsed-table tr:last-of-type td {
  border-bottom: 1px solid #c9cfdc;
}
.ach-detail-component .copyTextBtn:hover p {
  text-decoration: underline;
}
strong,
b {
  font-weight: 700;
}
.rs-ellipsis {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-break {
  overflow-wrap: break-word;
  word-break: break-word;
}
.show-element {
  height: auto;
  opacity: 1;
  transition: 200ms ease-in-out;
}
.hide-element {
  height: 0px;
  opacity: 0;
  transition: 200ms ease-in-out;
}
.rs-manual-tabs,
.rs-manual-tabs--agents,
.rs-manual-tabs--daily-update {
  border-bottom: 1px solid #acbad8;
  margin: 0 0 10px 0;
}
@media only screen and (min-width: 768px) {
  .rs-manual-tabs,
  .rs-manual-tabs--agents,
  .rs-manual-tabs--daily-update {
    margin: 0 0 16px;
  }
}
@media only screen and (max-width: 767px) {
  .rs-manual-tabs .accounts-tabs,
  .rs-manual-tabs--agents .accounts-tabs,
  .rs-manual-tabs--daily-update .accounts-tabs {
    display: flex;
    justify-content: space-evenly;
  }
}
.rs-manual-tabs--agents,
.rs-manual-tabs--daily-update {
  width: 100%;
}
.rs-manual-tabs--agents a,
.rs-manual-tabs--agents button,
.rs-manual-tabs--daily-update a,
.rs-manual-tabs--daily-update button {
  position: relative;
}
.rs-manual-tabs--daily-update {
  margin-bottom: 16px;
}
.rs-manual-tabs__tab {
  color: #565676;
  display: inline-block;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  padding: 8px 16px;
  position: relative;
}
.rs-manual-tabs__tab.active {
  background-color: #fff;
  border-radius: 4px 4px 0px 0px;
  color: #000;
}
.rs-manual-tabs__tab:hover,
.rs-manual-tabs__tab:active {
  background-color: #f8f9fc;
  border-radius: 4px 4px 0px 0px;
  color: #000;
}
.rs-large-tabs {
  border-bottom: 1px solid #acbad8;
  margin-bottom: 24px;
}
@media only screen and (min-width: 768px) {
  .rs-large-tabs {
    margin-bottom: 32px;
  }
}
.rs-large-tabs__tab {
  border-radius: 4px 4px 0 0;
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  padding: 2px 16px;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .rs-large-tabs__tab {
    font-size: 1.125rem;
    padding: 2px 16px;
  }
}
.rs-large-tabs__tab.active {
  background-color: #6e4feb;
  color: #fff;
}
.rs-large-tabs__tab.active:hover {
  color: #fff;
}
.rs-large-tabs__tab:hover {
  color: #6e4feb;
}
a,
button {
  color: #592ed5;
  transition: 200ms ease-in-out;
}
@media only screen and (max-width: 767px) {
  a,
  button {
    overflow-wrap: break-word;
  }
}
a:hover,
button:hover,
a:active,
button:active,
a:focus,
button:focus {
  color: #592ed5;
  outline: none;
  text-decoration: none;
}
button {
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.rs-btn {
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  line-height: 1;
  padding: 13px 15px;
  text-align: center;
  transition: 200ms ease-in-out;
  white-space: nowrap;
}
@media only screen and (min-width: 768px) {
  .rs-btn {
    padding: 13px 20px;
  }
}
@media only screen and (min-width: 992px) {
  .rs-btn {
    padding: 13px 30px;
  }
}
.rs-btn.disabled {
  background-color: #cbcbcb;
  border-color: #cbcbcb;
}
.rs-btn.disabled:hover,
.rs-btn.disabled:active,
.rs-btn.disabled:focus {
  background-color: #cbcbcb;
  border-color: #cbcbcb;
  cursor: default;
}
@media only screen and (max-width: 767px) {
  .rs-btn-desktoptext {
    display: none;
  }
}
@media only screen and (min-width: 768px) {
  .rs-btn-mobiletext {
    display: none;
  }
}
.back-link {
  color: #592ed5;
  font-family: "Mulish";
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 400;
}
.back-link:hover {
  text-decoration: underline;
}
.rs-text-link,
.rs-text-link--black,
.rs-text-link--above-table {
  display: inline-block;
}
.rs-text-link i,
.rs-text-link--black i,
.rs-text-link--above-table i {
  margin-right: 5px;
}
.rs-text-link--above-table {
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 700;
  margin: 16px 0;
}
.rs-text-link--black {
  color: #000;
}
.rs-text-link--black:hover {
  color: #000;
  cursor: default;
}
.rs-text-link--black:not(:disabled):hover {
  color: #592ed5 !important;
  cursor: pointer;
  text-decoration: underline !important;
}
.rs-header3 {
  color: #000;
  font-size: 0.75rem;
  font-weight: 700;
  margin-bottom: 15px;
  text-transform: uppercase;
}
@media only screen and (min-width: 768px) {
  .rs-header3 {
    font-size: 1.25rem;
  }
}
.rs-page-title,
.rs-page-title--mobile-full,
.rs-page-title__text--center,
.rs-page-title--top-margin {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 15px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-page-title,
  .rs-page-title--mobile-full,
  .rs-page-title__text--center,
  .rs-page-title--top-margin {
    flex-wrap: nowrap;
    margin-bottom: 20px;
  }
}
.rs-page-title--top-margin {
  margin-bottom: 0;
  margin-top: 14px;
}
.rs-page-title__text h5 {
  font-size: 1.125rem;
  margin-bottom: 0;
}
.rs-page-title__extras,
.rs-page-title__extras--divided {
  border-left: 1px solid #cbcbcb;
}
@media only screen and (min-width: 576px) {
  .rs-page-title__extras,
  .rs-page-title__extras--divided {
    padding-left: 15px;
  }
}
.rs-page-title__extras--divided {
  border-left: none;
  margin-top: 10px;
}
@media only screen and (min-width: 576px) {
  .rs-page-title__extras--divided {
    margin-top: 0;
  }
}
.rs-page-title__extras--divided a,
.rs-page-title__extras--divided button {
  padding: 10px;
}
.rs-page-title__extras--divided a:first-of-type,
.rs-page-title__extras--divided button:first-of-type {
  padding-left: 0;
}
@media only screen and (min-width: 576px) {
  .rs-page-title__extras--divided a:first-of-type,
  .rs-page-title__extras--divided button:first-of-type {
    padding-left: 10px;
  }
}
.rs-page-title__extras--divided a:not(:first-of-type),
.rs-page-title__extras--divided button:not(:first-of-type) {
  border-left: 1px solid #cbcbcb;
  padding-right: 0;
}
.rs-page-title__text--center {
  text-align: center;
}
.rs-page-title__text--center h3 {
  width: 100%;
}
.rs-page-title__link {
  font-size: 0.75rem;
  font-weight: 700;
  text-transform: uppercase;
}
.rs-page-title__link i {
  margin-right: 10px;
}
@media only screen and (max-width: 767px) {
  .rs-page-title--mobile-full .rs-page-title__text {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .rs-page-title--mobile-full .rs-page-title__extras,
  .rs-page-title--mobile-full .rs-page-title__extras--divided {
    border-left: none;
    padding-left: 0;
    width: 100%;
  }
}
.rs-page-title p,
.rs-page-title--top-margin p,
.rs-page-title__text--center p,
.rs-page-title--mobile-full p {
  margin-bottom: 0;
}
strong,
b,
.rs-font-bold {
  font-weight: 700;
}
.overflow-hidden {
  overflow: hidden;
}
.text-end {
  text-align: right;
}
.rs-primary-block-header,
.rs-primary-block-header--margins {
  background-color: #000;
  border-radius: 4px 4px 0 0;
  color: #fff;
  font-size: 0.875rem;
  font-weight: 700;
  padding: 4px 10px;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-primary-block-header,
  .rs-primary-block-header--margins {
    padding: 7px 10px;
    text-transform: uppercase;
  }
}
.rs-primary-block-header:hover,
.rs-primary-block-header--margins:hover,
.rs-primary-block-header:active,
.rs-primary-block-header--margins:active,
.rs-primary-block-header:focus,
.rs-primary-block-header--margins:focus {
  color: #fff;
}
.rs-primary-block-header--margins {
  margin-bottom: 30px;
}
.rs-well,
.rs-well-dashed,
.rs-well-dashed--purple {
  background-color: #f3f3f3;
  padding: 20px;
}
.rs-well-dashed,
.rs-well-dashed--purple {
  border-color: #cbcbcb;
  border-radius: 2px;
  border-style: dashed;
  border-width: 2px;
}
.rs-well-dashed--purple {
  background-color: #f8f9fc;
  border-color: #fff;
  color: #fff;
}
.dl-signature {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
}
.dl-signature__check {
  width: 10%;
}
@media only screen and (min-width: 768px) {
  .dl-signature__check {
    width: 10%;
  }
}
.dl-signature__label {
  margin: 0;
}
.dl-signature__I {
  color: #232245;
  font-family: "Mulish";
  font-size: 1rem;
  font-weight: 400;
  min-width: 15px;
}
.dl-signature__I-cont {
  color: #232245;
  font-family: "Mulish";
  font-size: 1rem;
  font-weight: 400;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-signature__I-cont {
    margin-left: 2%;
    width: 58%;
  }
}
.dl-signature__field {
  width: 60%;
}
@media only screen and (min-width: 768px) {
  .dl-signature__field {
    width: 30%;
  }
}
.hubspot-form label,
.hubspot-form .file-list__row-item a.lower-text,
.file-list__row-item .hubspot-form a.lower-text,
.hubspot-form .file-list__row-item label.lower-text,
.file-list__row-item .hubspot-form label.lower-text,
.hubspot-form .file-list__row-item button.lower-text,
.file-list__row-item .hubspot-form button.lower-text,
.hubspot-form button {
  cursor: default;
  margin-bottom: 10px;
  margin-top: 0px;
  padding: 0px;
}
.hubspot-form ul > li::before {
  content: "";
}
.hubspot-form .input-validation-error {
  border: solid;
  border-color: #e11010 !important;
  border-width: 1px;
}
.hubspot-form input[type=text],
.hubspot-form input[type=number],
.hubspot-form input[type=url],
.hubspot-form input[type=search],
.hubspot-form input[type=email],
.hubspot-form input[type=tel],
.hubspot-form input[type=password],
.hubspot-form textarea {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background: #f8f9fc;
  border-radius: 6px;
  box-shadow: inset 0 0 0 1px #ccc;
  box-sizing: border-box;
  color: #999;
  font-family: inherit;
  font-size: 16px;
  height: 48px;
  line-height: 48px;
  margin: 10px 0;
  padding: 0 20px;
  transition: box-shadow 0.25s;
  width: 90%;
}
.hubspot-form input[type=text]:focus,
.hubspot-form input[type=number]:focus,
.hubspot-form input[type=url]:focus,
.hubspot-form input[type=search]:focus,
.hubspot-form input[type=email]:focus,
.hubspot-form input[type=tel]:focus,
.hubspot-form input[type=password]:focus,
.hubspot-form textarea:focus {
  box-shadow: inset 0 0 0 1px #999;
  outline: none;
}
.hubspot-form textarea {
  display: block;
  height: 160px;
  line-height: 24px;
  padding: 10px 20px;
  resize: vertical;
}
.hubspot-form select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background: #f8f9fc no-repeat right 16px center url(https://cdn.depositlink.com/assets/img/ui-select-arrow.svg);
  border: none;
  border-radius: 6px;
  box-shadow: inset 0 0 0 1px #ccc;
  box-sizing: border-box;
  color: #999;
  cursor: pointer;
  font-family: inherit;
  font-size: 16px;
  height: 48px;
  line-height: 48px;
  margin: 10px 0;
  padding: 0 40px 0 20px;
  transition: box-shadow 0.25s;
  width: 90%;
}
.hubspot-form select:focus {
  box-shadow: inset 0 0 0 1px #999;
  outline: none;
}
.hubspot-form .b-checkbox,
.hubspot-form .b-radio,
.hubspot-form .gfield_checkbox,
.hubspot-form .gfield_radio,
.hubspot-form .ginput_container_consent,
.hubspot-form .copy_values_option_container {
  overflow: hidden;
  position: relative;
}
.hubspot-form .b-checkbox input,
.hubspot-form .b-radio input,
.hubspot-form .gfield_checkbox input,
.hubspot-form .gfield_radio input,
.hubspot-form .ginput_container_consent input,
.hubspot-form .copy_values_option_container input {
  left: -9999px;
  position: absolute;
  top: 0;
}
.hubspot-form .gfield_checkbox > li,
.hubspot-form .gfield_radio > li {
  display: inline-block;
  margin: 0 30px 0 0;
  vertical-align: top;
}
.hubspot-form .CONTACT-INFO .form {
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 35px 70px rgba(0, 0, 0, 0.1);
  padding: 60px;
}
.hubspot-form .BOOKDEMO-INFO .form {
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 35px 70px rgba(0, 0, 0, 0.1);
  padding: 60px;
}
.hubspot-form .CTA.alt-newsletter .form input[type=text] {
  width: 400px;
}
.hubspot-form .CTA.alt-newsletter .form input[type=submit] {
  height: 48px;
  line-height: 48px;
  vertical-align: middle;
}
.hubspot-form .validation-message {
  color: #e11010;
  font-family: "Mulish";
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 10px;
  padding: 0 8px 0 0 !important;
}
.validation-message {
  color: #e11010;
  font-family: "Mulish";
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 18px;
  margin-top: 4px;
}
.rs-name {
  border-bottom: 1px solid #cbcbcb;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 30px;
  padding-bottom: 15px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-name {
    margin-bottom: 50px;
  }
}
.rs-name__edit {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-name__edit {
    flex-wrap: nowrap;
  }
}
@media only screen and (min-width: 992px) {
  .rs-name__edit {
    max-width: 100%;
  }
}
.rs-name__edit .rs-form__field,
.rs-name__edit .rs-form__field--recipient,
.rs-name__edit .rs-form .blazored-typeahead--recipient,
.rs-form .rs-name__edit .blazored-typeahead--recipient,
.rs-name__edit .rs-form .blazored-typeahead.modified.valid--recipient,
.rs-form .rs-name__edit .blazored-typeahead.modified.valid--recipient,
.rs-name__edit .dl-form__field,
.rs-name__edit .dl-form__dropdown-toggle {
  margin-bottom: 15px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-name__edit .rs-form__field,
  .rs-name__edit .rs-form__field--recipient,
  .rs-name__edit .rs-form .blazored-typeahead--recipient,
  .rs-form .rs-name__edit .blazored-typeahead--recipient,
  .rs-name__edit .rs-form .blazored-typeahead.modified.valid--recipient,
  .rs-form .rs-name__edit .blazored-typeahead.modified.valid--recipient,
  .rs-name__edit .dl-form__field,
  .rs-name__edit .dl-form__dropdown-toggle {
    margin-bottom: 0;
    margin-right: 15px;
    width: 300px;
  }
}
@media only screen and (min-width: 992px) {
  .rs-name__edit .rs-form__field,
  .rs-name__edit .rs-form__field--recipient,
  .rs-name__edit .rs-form .blazored-typeahead--recipient,
  .rs-form .rs-name__edit .blazored-typeahead--recipient,
  .rs-name__edit .rs-form .blazored-typeahead.modified.valid--recipient,
  .rs-form .rs-name__edit .blazored-typeahead.modified.valid--recipient,
  .rs-name__edit .dl-form__field,
  .rs-name__edit .dl-form__dropdown-toggle {
    width: 400px;
  }
}
.rs-name__edit .dl-button--primary,
.rs-name__edit .dl-button--primary-white,
.rs-name__edit .dl-button--secondary,
.rs-name__edit .dl-button--outline,
.rs-name__edit .dl-button--primary {
  margin-right: 15px;
}
.rs-full-width {
  width: 100%;
}
.dl-padding-small {
  padding: 16px;
}
.dl-padding-medium {
  padding: 24px;
}
.dl-margin-bottom-medium {
  margin-bottom: 24px;
}
.rs-flex,
.rs-flex--center {
  display: flex;
}
.rs-flex--center {
  justify-content: center;
}
.plaid-connect {
  width: 100%;
}
.hidden {
  display: none;
}
.container {
  max-width: 6000px;
  position: relative;
}
.container-frost {
  background-color: #f8f9fc;
  border-radius: 4px;
  padding: 16px;
}
.spacing-bottom {
  padding-bottom: 120px;
}
.dropdown.sf-blue-dropdown {
  border-radius: 999px;
  display: flex;
  justify-content: center;
  line-height: normal;
  padding: 4px;
}
.dropdown.sf-blue-dropdown:hover {
  background-color: #f8f9fc;
  border-radius: 999px;
  padding: 4px;
}
.dropdown.sf-blue-dropdown:active,
.dropdown.sf-blue-dropdown:focus {
  background-color: #e7eaf1;
}
.dropdown-menu,
.dl-deals .dropdown-menu.padding-right {
  border: 1px solid #acbad8;
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  max-height: 230px;
  overflow-y: auto;
}
.dropdown-menu .dropdown-item,
.dl-deals .dropdown-menu.padding-right .dropdown-item {
  border: 1px solid transparent;
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
}
.dropdown-menu .dropdown-item:hover,
.dropdown-menu .dropdown-item:active {
  background-color: #f1f2fc;
}
.dropdown-menu .dropdown-item:hover .i-shield-check,
.dropdown-menu .dropdown-item:active .i-shield-check {
  background-color: #6d7878;
}
.dropdown-menu .dropdown-item:hover .i-book-open,
.dropdown-menu .dropdown-item:active .i-book-open {
  background-color: #6d7878;
}
.dropdown-menu .dropdown-item:hover .i-lifebuoy,
.dropdown-menu .dropdown-item:active .i-lifebuoy {
  background-color: #6d7878;
}
.dropdown-menu .dropdown-item:hover .i-user-circle,
.dropdown-menu .dropdown-item:active .i-user-circle {
  background-color: #6d7878;
}
.dropdown-menu .dropdown-item:hover .i-arrow-left-end-on-rectangle,
.dropdown-menu .dropdown-item:active .i-arrow-left-end-on-rectangle {
  background-color: #6d7878;
}
.dropdown-menu .dropdown-item:focus,
.dropdown-menu .dropdown-item:active {
  border: 1px solid #6e4feb;
}
.dl-condensed-block,
.dl-condensed-block--center {
  max-width: 800px;
}
.dl-condensed-block--center {
  display: flow-root;
  margin: 0 auto;
}
.size-18 {
  font-size: 1.125rem;
}
.size-20 {
  font-size: 1.25rem;
}
.mt-12 {
  margin-top: 12px !important;
}
.my-12 {
  margin-bottom: 12px !important;
  margin-top: 12px !important;
}
.mx-12 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}
@media only screen and (min-width: 1200px) {
  .mx-lg-12 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
}
.mb-12 {
  margin-bottom: 12px !important;
}
.mr-12 {
  margin-right: 12px !important;
}
@media only screen and (min-width: 1200px) {
  .mr-lg-12 {
    margin-right: 12px;
  }
}
.ml-12 {
  margin-left: 12px !important;
}
.mx-n3 {
  margin-left: -16px;
  margin-right: -16px;
}
.mr-n3 {
  margin-right: -16px;
}
.ml-10 {
  margin-left: 10px !important;
}
.mb-10 {
  margin-bottom: 10px;
}
.mt-12 {
  margin-top: 12px;
}
.p-12 {
  padding: 12px;
}
.pt-12 {
  padding-top: 12px;
}
.pb-12 {
  padding-bottom: 12px;
}
.px-12 {
  padding-left: 12px;
  padding-right: 12px;
}
.py-12 {
  padding-bottom: 12px;
  padding-top: 12px;
}
.notification-message,
.notification-message--red,
.notification-message--green,
.notification-message--yellow,
.notification-message--frost,
.notification-message--highlight-blue,
.notification-message--blue {
  align-items: center;
  border: 1px solid;
  border-radius: 4px;
  display: flex;
  font: 0.75rem "Mulish", sans-serif;
  font-weight: 600;
  padding: 12px;
}
.notification-message i,
.notification-message--red i,
.notification-message--green i,
.notification-message--yellow i,
.notification-message--frost i,
.notification-message--highlight-blue i,
.notification-message--blue i {
  margin-right: 12px;
}
@media only screen and (min-width: 992px) {
  .notification-message,
  .notification-message--red,
  .notification-message--green,
  .notification-message--yellow,
  .notification-message--frost,
  .notification-message--highlight-blue,
  .notification-message--blue {
    font-size: 0.875rem;
  }
}
.notification-message--blue {
  background-color: #e2ebff;
  border-color: #b8cfff;
  color: #232245;
}
.notification-message--highlight-blue {
  background-color: #fff;
  border-color: #0f58e7;
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  color: #000;
  font-weight: 400;
}
.notification-message--frost {
  background-color: #f8f9fc;
  border-color: #c9cfdc;
  font-weight: 400;
}
.notification-message--yellow {
  background-color: #fffef1;
  border-color: #ffc700;
  color: #232245;
}
.notification-message--yellow p {
  color: #232245 !important;
}
.notification-message--green {
  background-color: #e9ffef;
  border-color: #8be5a4;
  font-weight: 400;
}
.notification-message--red {
  background-color: #ffe8e8;
  border-color: #e11010;
}
.dl-error-message,
.dl-warning-message,
.dl-notification-message {
  background-color: #f3f3f3;
  border: none;
  border-left: 8px solid #e11010 !important;
  border-radius: 4px;
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 700;
  margin: auto;
  margin-bottom: 14px;
  max-width: 866px;
  padding: 16px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-error-message,
  .dl-warning-message,
  .dl-notification-message {
    font-size: 0.875rem;
    text-align: start;
  }
}
.dl-notification-message {
  border-left: 8px solid #0f58e7 !important;
}
.dl-notification-message__blue {
  background-color: #f8f9fc;
  border-radius: 4px;
  display: flex;
  margin-bottom: 12px;
}
.dl-notification-message__blue .notification-label {
  background-color: #0f58e7;
  border-radius: 4px 0 0 4px;
  width: 8px;
}
.dl-notification-message__blue .notification-context {
  align-items: center;
  border: 1px solid #e7eaf1;
  border-left: none;
  border-radius: 0 4px 4px 0;
  display: flex;
  padding: 18px;
  width: 100%;
}
.dl-notification-message__blue .notification-context i {
  margin-right: 11px;
}
.dl-warning-message {
  border-left: 8px solid #ffc700 !important;
}
.dl-error-link {
  font-size: 0.75rem;
  font-weight: 700;
}
@media only screen and (min-width: 768px) {
  .dl-error-link {
    font-size: 0.875rem;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-error-link {
    font-size: 1rem;
  }
}
.dl-error-link a,
.dl-error-link button {
  color: #0f58e7;
}
.background-white {
  background-color: #fff;
}
.bg-frost {
  background-color: #f8f9fc;
}
.bg-snowfall {
  background-color: #e7eaf1;
}
.office-info .office-info-details {
  background: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  margin-bottom: 15px;
  padding: 12px;
}
.office-info .office-info-details:focus,
.office-info .office-info-details:active {
  border: 1px solid #0f58e7;
}
.office-info .office-info-details .office-name {
  font-family: "Mulish";
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
}
.office-info .office-info-details .view-btn {
  color: #592ed5;
  font-family: "Mulish";
  font-size: 0.75rem;
  font-weight: 400;
}
.office-info .office-info-details .view-btn:hover {
  text-decoration: underline;
}
.border-tonal {
  border: 1px solid #e2ebff;
}
.border-snowfall {
  border: 1px solid #e7eaf1;
}
.border-glacier-blue {
  border: 1px solid #c9cfdc;
}
.border-bottom-sf-blue {
  border-bottom: 1px solid #e7eaf1;
}
.border-top-sf-blue {
  border-top: 1px solid #e7eaf1;
}
.border-tonal {
  border: 1px solid #e2ebff;
}
.br-top-round {
  border-radius: 4px 4px 0 0 !important;
}
.br-bottom-round {
  border-radius: 0 0 4px 4px !important;
}
.br-round {
  border-radius: 4px;
}
.mulish-micro,
.mulish-micro-light,
.mulish-micro-semiBold,
.mulish-micro-bold {
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 15.06px;
}
.mulish-micro-bold {
  font-weight: 700;
}
.mulish-micro-semiBold {
  font-weight: 600;
}
.mulish-micro-light {
  font-weight: 300;
}
.mulish-tiny,
.frost-row .mulish-tiny-light,
.frost-row__block .mulish-tiny-light,
.add-buyers-wrapper .frost-row__total .mulish-tiny-light,
.add-buyers-wrapper .frost-row__stacked .mulish-tiny-light,
.add-buyers-wrapper .mulish-tiny-lte,
.mulish-tiny-light,
.mulish-tiny-md,
.mulish-tiny-semiBold,
.mulish-tiny-bold {
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 17.57px;
}
.mulish-tiny-bold {
  font-weight: 700;
}
.mulish-tiny-semiBold {
  font-weight: 600;
}
.mulish-tiny-md {
  font-weight: 500;
}
.mulish-tiny-light {
  font-weight: 300;
}
.mulish-sm,
.add-buyers-wrapper .mulish-sm-md,
.mulish-md-semiBold,
.mulish-sm-light,
.mulish-sm-md,
.mulish-sm-semiBold,
.mulish-sm-bold,
.info-col .mulish-sm-lte {
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 20.08px;
}
.mulish-sm-bold {
  font-weight: 700;
}
.mulish-sm-semiBold {
  font-weight: 600;
}
.mulish-sm-md {
  font-weight: 500;
}
.mulish-sm-light {
  font-weight: 300;
}
.mulish-md {
  font-family: "Mulish", sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 22.59px;
}
.mulish-md-semiBold {
  font-weight: 600;
}
.poppins-micro,
.poppins-micro-semiBold,
.poppins-micro-bold {
  font-family: "Poppins", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 15.06px;
}
.poppins-micro-bold {
  font-weight: 700;
}
.poppins-micro-semiBold {
  font-weight: 600;
}
.poppins-tiny,
.poppins-tiny-semiBold,
.poppins-tiny-bold {
  font-family: "Poppins", sans-serif;
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 17.57px;
}
.poppins-tiny-bold {
  font-weight: 700;
}
.poppins-tiny-semiBold {
  font-weight: 600;
}
.poppins-sm,
.poppins-sm-semiBold,
.poppins-sm-bold {
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 20.08px;
}
.poppins-sm-bold {
  font-weight: 700;
}
.poppins-sm-semiBold {
  font-weight: 600;
}
.w-lg-50 {
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .w-lg-50 {
    width: 50%;
  }
}
.w-md-auto {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .w-md-auto {
    width: auto;
  }
}
.w-lg-auto {
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .w-lg-auto {
    width: auto;
  }
}
.mw-600 {
  max-width: 600px;
}
.md-purple {
  color: #592ed5;
}
.md-purple:hover {
  text-decoration: underline;
}
.error-red {
  color: #e11010;
}
.dot-status,
.dot-status--red,
.dot-status--yellow,
.dot-status--green {
  border-radius: 999px;
  height: 8px;
  margin-right: 8px;
  width: 8px;
}
.dot-status--green {
  background-color: #8be5a4;
}
.dot-status--yellow {
  background-color: #ffc700;
}
.dot-status--red {
  background-color: #e11010;
}
.tool-tip {
  display: inline-block;
  position: relative;
  top: 1.5px;
}
.tool-tip .tooltiptext-status {
  background-color: #fff;
  border: 1px solid #acbad8;
  border-radius: 4px;
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  color: #232245;
  font-family: "Mulish", sans-serif;
  left: -16px;
  position: absolute;
  top: 60px;
  visibility: hidden;
  width: 220px;
  z-index: 1;
}
.tool-tip .tooltiptext-status-col {
  align-items: center;
  display: flex;
  padding: 8px 10px;
}
.tool-tip .tooltiptext-status-col i {
  margin-right: 14px;
}
.tool-tip .tooltiptext {
  background-color: #6d7878;
  border-radius: 4px;
  bottom: 135%;
  color: #fff;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  padding: 4px;
  position: absolute;
  text-align: start;
  visibility: hidden;
  width: 210px;
  z-index: 1;
}
.tool-tip .tooltiptext::after {
  border-color: #6d7878 transparent transparent transparent;
  border-style: solid;
  border-width: 5px;
  content: "";
  margin-left: -5px;
  position: absolute;
  right: 50%;
  top: 100%;
}
.tool-tip:hover .tooltiptext {
  visibility: visible;
}
.tool-tip:hover .tooltiptext-status {
  visibility: visible;
}
.dl-radio,
.dl-radio__no-background,
.dl-radio__no-dot {
  display: flex;
  overflow: hidden;
}
.dl-radio input,
.dl-radio__no-background input,
.dl-radio__no-dot input {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}
.dl-radio label,
.dl-radio__no-background label,
.dl-radio__no-dot label,
.dl-radio .file-list__row-item a.lower-text,
.dl-radio__no-background .file-list__row-item a.lower-text,
.dl-radio__no-dot .file-list__row-item a.lower-text,
.file-list__row-item .dl-radio a.lower-text,
.file-list__row-item .dl-radio__no-background a.lower-text,
.file-list__row-item .dl-radio__no-dot a.lower-text,
.dl-radio .file-list__row-item label.lower-text,
.dl-radio__no-background .file-list__row-item label.lower-text,
.dl-radio__no-dot .file-list__row-item label.lower-text,
.file-list__row-item .dl-radio label.lower-text,
.file-list__row-item .dl-radio__no-background label.lower-text,
.file-list__row-item .dl-radio__no-dot label.lower-text,
.dl-radio .file-list__row-item button.lower-text,
.dl-radio__no-background .file-list__row-item button.lower-text,
.dl-radio__no-dot .file-list__row-item button.lower-text,
.file-list__row-item .dl-radio button.lower-text,
.file-list__row-item .dl-radio__no-background button.lower-text,
.file-list__row-item .dl-radio__no-dot button.lower-text {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  color: #232245;
  font-size: 0.875rem;
  line-height: 1;
  margin-right: -1px;
  padding: 12px;
  text-align: center;
  transition: 200ms ease-in-out;
}
.dl-radio label:hover,
.dl-radio__no-background label:hover,
.dl-radio__no-dot label:hover,
.dl-radio .file-list__row-item a.lower-text:hover,
.dl-radio__no-background .file-list__row-item a.lower-text:hover,
.dl-radio__no-dot .file-list__row-item a.lower-text:hover,
.file-list__row-item .dl-radio a.lower-text:hover,
.file-list__row-item .dl-radio__no-background a.lower-text:hover,
.file-list__row-item .dl-radio__no-dot a.lower-text:hover,
.dl-radio .file-list__row-item button.lower-text:hover,
.dl-radio__no-background .file-list__row-item button.lower-text:hover,
.dl-radio__no-dot .file-list__row-item button.lower-text:hover,
.file-list__row-item .dl-radio button.lower-text:hover,
.file-list__row-item .dl-radio__no-background button.lower-text:hover,
.file-list__row-item .dl-radio__no-dot button.lower-text:hover {
  background-color: #fff;
  border: 1px solid #6e4feb;
  cursor: pointer;
}
.dl-radio .flex-box-wrap,
.dl-radio__no-background .flex-box-wrap,
.dl-radio__no-dot .flex-box-wrap {
  position: relative;
}
.dl-radio .flex-box-wrap .radio-btn,
.dl-radio__no-background .flex-box-wrap .radio-btn,
.dl-radio__no-dot .flex-box-wrap .radio-btn {
  position: absolute;
  top: 15px;
}
.dl-radio .flex-box-wrap__new,
.dl-radio__no-background .flex-box-wrap__new,
.dl-radio__no-dot .flex-box-wrap__new {
  position: relative;
}
.dl-radio .flex-box-wrap__new .radio-btn,
.dl-radio__no-background .flex-box-wrap__new .radio-btn,
.dl-radio__no-dot .flex-box-wrap__new .radio-btn {
  position: absolute;
  top: 15px;
}
.dl-radio .flex-box-right,
.dl-radio__no-background .flex-box-right,
.dl-radio__no-dot .flex-box-right {
  margin-left: 32px;
}
@media only screen and (min-width: 1200px) {
  .dl-radio__no-dot {
    width: 176px;
  }
}
.dl-radio__no-dot label,
.dl-radio__no-dot .file-list__row-item a.lower-text,
.file-list__row-item .dl-radio__no-dot a.lower-text,
.dl-radio__no-dot .file-list__row-item label.lower-text,
.file-list__row-item .dl-radio__no-dot label.lower-text,
.dl-radio__no-dot .file-list__row-item button.lower-text,
.file-list__row-item .dl-radio__no-dot button.lower-text {
  background-color: #f8f9fc;
  text-align: center;
  width: 100%;
}
.dl-radio__no-dot label:hover,
.dl-radio__no-dot .file-list__row-item a.lower-text:hover,
.file-list__row-item .dl-radio__no-dot a.lower-text:hover,
.dl-radio__no-dot .file-list__row-item button.lower-text:hover,
.file-list__row-item .dl-radio__no-dot button.lower-text:hover {
  background-color: #f1f2fc;
  border: 1px solid #6e4feb;
  cursor: pointer;
}
.dl-radio__no-dot label .mulish-tiny,
.dl-radio__no-dot label .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .dl-radio__no-dot label .mulish-tiny-lte,
.dl-radio__no-dot .file-list__row-item a.lower-text .mulish-tiny,
.dl-radio__no-dot .file-list__row-item a.lower-text .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .dl-radio__no-dot .file-list__row-item a.lower-text .mulish-tiny-lte,
.file-list__row-item .dl-radio__no-dot a.lower-text .mulish-tiny,
.file-list__row-item .dl-radio__no-dot a.lower-text .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .file-list__row-item .dl-radio__no-dot a.lower-text .mulish-tiny-lte,
.dl-radio__no-dot .file-list__row-item button.lower-text .mulish-tiny,
.dl-radio__no-dot .file-list__row-item button.lower-text .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .dl-radio__no-dot .file-list__row-item button.lower-text .mulish-tiny-lte,
.file-list__row-item .dl-radio__no-dot button.lower-text .mulish-tiny,
.file-list__row-item .dl-radio__no-dot button.lower-text .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .file-list__row-item .dl-radio__no-dot button.lower-text .mulish-tiny-lte,
.dl-radio__no-dot label .mulish-tiny-bold,
.dl-radio__no-dot .file-list__row-item a.lower-text .mulish-tiny-bold,
.file-list__row-item .dl-radio__no-dot a.lower-text .mulish-tiny-bold,
.dl-radio__no-dot .file-list__row-item button.lower-text .mulish-tiny-bold,
.file-list__row-item .dl-radio__no-dot button.lower-text .mulish-tiny-bold,
.dl-radio__no-dot label .mulish-tiny-semiBold,
.dl-radio__no-dot .file-list__row-item a.lower-text .mulish-tiny-semiBold,
.file-list__row-item .dl-radio__no-dot a.lower-text .mulish-tiny-semiBold,
.dl-radio__no-dot .file-list__row-item button.lower-text .mulish-tiny-semiBold,
.file-list__row-item .dl-radio__no-dot button.lower-text .mulish-tiny-semiBold,
.dl-radio__no-dot label .mulish-tiny-md,
.dl-radio__no-dot .file-list__row-item a.lower-text .mulish-tiny-md,
.file-list__row-item .dl-radio__no-dot a.lower-text .mulish-tiny-md,
.dl-radio__no-dot .file-list__row-item button.lower-text .mulish-tiny-md,
.file-list__row-item .dl-radio__no-dot button.lower-text .mulish-tiny-md,
.dl-radio__no-dot label .mulish-tiny-light,
.dl-radio__no-dot .file-list__row-item a.lower-text .mulish-tiny-light,
.file-list__row-item .dl-radio__no-dot a.lower-text .mulish-tiny-light,
.dl-radio__no-dot .file-list__row-item button.lower-text .mulish-tiny-light,
.file-list__row-item .dl-radio__no-dot button.lower-text .mulish-tiny-light {
  color: #6e4feb;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
}
@media only screen and (min-width: 1200px) {
  .dl-radio__no-dot label,
  .dl-radio__no-dot .file-list__row-item a.lower-text,
  .file-list__row-item .dl-radio__no-dot a.lower-text,
  .dl-radio__no-dot .file-list__row-item label.lower-text,
  .file-list__row-item .dl-radio__no-dot label.lower-text,
  .dl-radio__no-dot .file-list__row-item button.lower-text,
  .file-list__row-item .dl-radio__no-dot button.lower-text {
    width: 176px;
  }
}
.dl-radio__no-dot-md-tab {
  display: flex;
  overflow: hidden;
}
.dl-radio__no-dot-md-tab input {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}
.dl-radio__no-dot-md-tab input:checked + label,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + a.lower-text,
.file-list__row-item .dl-radio__no-dot-md-tab input:checked + a.lower-text,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + label.lower-text,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + button.lower-text,
.file-list__row-item .dl-radio__no-dot-md-tab input:checked + button.lower-text {
  background-color: #6e4feb !important;
  border: 1px solid #6e4feb;
  color: #6e4feb;
}
.dl-radio__no-dot-md-tab input:checked + label .radio-btn,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + a.lower-text .radio-btn,
.file-list__row-item .dl-radio__no-dot-md-tab input:checked + a.lower-text .radio-btn,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + button.lower-text .radio-btn,
.file-list__row-item .dl-radio__no-dot-md-tab input:checked + button.lower-text .radio-btn {
  border: 4px solid #6e4feb;
}
.dl-radio__no-dot-md-tab input:checked + label .mulish-tiny,
.dl-radio__no-dot-md-tab input:checked + label .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .dl-radio__no-dot-md-tab input:checked + label .mulish-tiny-lte,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + a.lower-text .mulish-tiny,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + a.lower-text .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .dl-radio__no-dot-md-tab .file-list__row-item input:checked + a.lower-text .mulish-tiny-lte,
.file-list__row-item .dl-radio__no-dot-md-tab input:checked + a.lower-text .mulish-tiny,
.file-list__row-item .dl-radio__no-dot-md-tab input:checked + a.lower-text .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .file-list__row-item .dl-radio__no-dot-md-tab input:checked + a.lower-text .mulish-tiny-lte,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + button.lower-text .mulish-tiny,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + button.lower-text .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .dl-radio__no-dot-md-tab .file-list__row-item input:checked + button.lower-text .mulish-tiny-lte,
.file-list__row-item .dl-radio__no-dot-md-tab input:checked + button.lower-text .mulish-tiny,
.file-list__row-item .dl-radio__no-dot-md-tab input:checked + button.lower-text .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .file-list__row-item .dl-radio__no-dot-md-tab input:checked + button.lower-text .mulish-tiny-lte,
.dl-radio__no-dot-md-tab input:checked + label .mulish-tiny-bold,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + a.lower-text .mulish-tiny-bold,
.file-list__row-item .dl-radio__no-dot-md-tab input:checked + a.lower-text .mulish-tiny-bold,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + button.lower-text .mulish-tiny-bold,
.file-list__row-item .dl-radio__no-dot-md-tab input:checked + button.lower-text .mulish-tiny-bold,
.dl-radio__no-dot-md-tab input:checked + label .mulish-tiny-semiBold,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + a.lower-text .mulish-tiny-semiBold,
.file-list__row-item .dl-radio__no-dot-md-tab input:checked + a.lower-text .mulish-tiny-semiBold,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + button.lower-text .mulish-tiny-semiBold,
.file-list__row-item .dl-radio__no-dot-md-tab input:checked + button.lower-text .mulish-tiny-semiBold,
.dl-radio__no-dot-md-tab input:checked + label .mulish-tiny-md,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + a.lower-text .mulish-tiny-md,
.file-list__row-item .dl-radio__no-dot-md-tab input:checked + a.lower-text .mulish-tiny-md,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + button.lower-text .mulish-tiny-md,
.file-list__row-item .dl-radio__no-dot-md-tab input:checked + button.lower-text .mulish-tiny-md,
.dl-radio__no-dot-md-tab input:checked + label .mulish-tiny-light,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + a.lower-text .mulish-tiny-light,
.file-list__row-item .dl-radio__no-dot-md-tab input:checked + a.lower-text .mulish-tiny-light,
.dl-radio__no-dot-md-tab .file-list__row-item input:checked + button.lower-text .mulish-tiny-light,
.file-list__row-item .dl-radio__no-dot-md-tab input:checked + button.lower-text .mulish-tiny-light {
  color: #fff !important;
}
.dl-radio__no-dot-md-tab label,
.dl-radio__no-dot-md-tab .file-list__row-item a.lower-text,
.file-list__row-item .dl-radio__no-dot-md-tab a.lower-text,
.dl-radio__no-dot-md-tab .file-list__row-item label.lower-text,
.file-list__row-item .dl-radio__no-dot-md-tab label.lower-text,
.dl-radio__no-dot-md-tab .file-list__row-item button.lower-text,
.file-list__row-item .dl-radio__no-dot-md-tab button.lower-text {
  background-color: #f8f9fc;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  color: #6e4feb;
  font-size: 0.875rem;
  line-height: 1;
  margin-bottom: 12px;
  padding: 8px;
  text-align: center;
  transition: 200ms ease-in-out;
  width: 100%;
}
.dl-radio__no-dot-md-tab label:hover,
.dl-radio__no-dot-md-tab .file-list__row-item a.lower-text:hover,
.file-list__row-item .dl-radio__no-dot-md-tab a.lower-text:hover,
.dl-radio__no-dot-md-tab .file-list__row-item button.lower-text:hover,
.file-list__row-item .dl-radio__no-dot-md-tab button.lower-text:hover {
  background-color: #f1f2fc;
  border: 1px solid #6e4feb;
  cursor: pointer;
}
@media only screen and (min-width: 1200px) {
  .dl-radio__no-dot-md-tab label:hover,
  .dl-radio__no-dot-md-tab .file-list__row-item a.lower-text:hover,
  .file-list__row-item .dl-radio__no-dot-md-tab a.lower-text:hover,
  .dl-radio__no-dot-md-tab .file-list__row-item button.lower-text:hover,
  .file-list__row-item .dl-radio__no-dot-md-tab button.lower-text:hover {
    border-bottom: none;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-radio__no-dot-md-tab label,
  .dl-radio__no-dot-md-tab .file-list__row-item a.lower-text,
  .file-list__row-item .dl-radio__no-dot-md-tab a.lower-text,
  .dl-radio__no-dot-md-tab .file-list__row-item label.lower-text,
  .file-list__row-item .dl-radio__no-dot-md-tab label.lower-text,
  .dl-radio__no-dot-md-tab .file-list__row-item button.lower-text,
  .file-list__row-item .dl-radio__no-dot-md-tab button.lower-text {
    border-radius: 4px 4px 0 0;
    margin-bottom: 0;
    width: 181px;
  }
  .dl-radio__no-dot-md-tab label .mulish-tiny,
  .dl-radio__no-dot-md-tab label .add-buyers-wrapper .mulish-tiny-lte,
  .add-buyers-wrapper .dl-radio__no-dot-md-tab label .mulish-tiny-lte,
  .dl-radio__no-dot-md-tab .file-list__row-item a.lower-text .mulish-tiny,
  .dl-radio__no-dot-md-tab .file-list__row-item a.lower-text .add-buyers-wrapper .mulish-tiny-lte,
  .add-buyers-wrapper .dl-radio__no-dot-md-tab .file-list__row-item a.lower-text .mulish-tiny-lte,
  .file-list__row-item .dl-radio__no-dot-md-tab a.lower-text .mulish-tiny,
  .file-list__row-item .dl-radio__no-dot-md-tab a.lower-text .add-buyers-wrapper .mulish-tiny-lte,
  .add-buyers-wrapper .file-list__row-item .dl-radio__no-dot-md-tab a.lower-text .mulish-tiny-lte,
  .dl-radio__no-dot-md-tab .file-list__row-item button.lower-text .mulish-tiny,
  .dl-radio__no-dot-md-tab .file-list__row-item button.lower-text .add-buyers-wrapper .mulish-tiny-lte,
  .add-buyers-wrapper .dl-radio__no-dot-md-tab .file-list__row-item button.lower-text .mulish-tiny-lte,
  .file-list__row-item .dl-radio__no-dot-md-tab button.lower-text .mulish-tiny,
  .file-list__row-item .dl-radio__no-dot-md-tab button.lower-text .add-buyers-wrapper .mulish-tiny-lte,
  .add-buyers-wrapper .file-list__row-item .dl-radio__no-dot-md-tab button.lower-text .mulish-tiny-lte,
  .dl-radio__no-dot-md-tab label .mulish-tiny-bold,
  .dl-radio__no-dot-md-tab .file-list__row-item a.lower-text .mulish-tiny-bold,
  .file-list__row-item .dl-radio__no-dot-md-tab a.lower-text .mulish-tiny-bold,
  .dl-radio__no-dot-md-tab .file-list__row-item button.lower-text .mulish-tiny-bold,
  .file-list__row-item .dl-radio__no-dot-md-tab button.lower-text .mulish-tiny-bold,
  .dl-radio__no-dot-md-tab label .mulish-tiny-semiBold,
  .dl-radio__no-dot-md-tab .file-list__row-item a.lower-text .mulish-tiny-semiBold,
  .file-list__row-item .dl-radio__no-dot-md-tab a.lower-text .mulish-tiny-semiBold,
  .dl-radio__no-dot-md-tab .file-list__row-item button.lower-text .mulish-tiny-semiBold,
  .file-list__row-item .dl-radio__no-dot-md-tab button.lower-text .mulish-tiny-semiBold,
  .dl-radio__no-dot-md-tab label .mulish-tiny-md,
  .dl-radio__no-dot-md-tab .file-list__row-item a.lower-text .mulish-tiny-md,
  .file-list__row-item .dl-radio__no-dot-md-tab a.lower-text .mulish-tiny-md,
  .dl-radio__no-dot-md-tab .file-list__row-item button.lower-text .mulish-tiny-md,
  .file-list__row-item .dl-radio__no-dot-md-tab button.lower-text .mulish-tiny-md,
  .dl-radio__no-dot-md-tab label .mulish-tiny-light,
  .dl-radio__no-dot-md-tab .file-list__row-item a.lower-text .mulish-tiny-light,
  .file-list__row-item .dl-radio__no-dot-md-tab a.lower-text .mulish-tiny-light,
  .dl-radio__no-dot-md-tab .file-list__row-item button.lower-text .mulish-tiny-light,
  .file-list__row-item .dl-radio__no-dot-md-tab button.lower-text .mulish-tiny-light {
    color: #6e4feb;
  }
}
.dl-radio__no-dot-md-tab label .mulish-tiny,
.dl-radio__no-dot-md-tab label .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .dl-radio__no-dot-md-tab label .mulish-tiny-lte,
.dl-radio__no-dot-md-tab .file-list__row-item a.lower-text .mulish-tiny,
.dl-radio__no-dot-md-tab .file-list__row-item a.lower-text .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .dl-radio__no-dot-md-tab .file-list__row-item a.lower-text .mulish-tiny-lte,
.file-list__row-item .dl-radio__no-dot-md-tab a.lower-text .mulish-tiny,
.file-list__row-item .dl-radio__no-dot-md-tab a.lower-text .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .file-list__row-item .dl-radio__no-dot-md-tab a.lower-text .mulish-tiny-lte,
.dl-radio__no-dot-md-tab .file-list__row-item button.lower-text .mulish-tiny,
.dl-radio__no-dot-md-tab .file-list__row-item button.lower-text .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .dl-radio__no-dot-md-tab .file-list__row-item button.lower-text .mulish-tiny-lte,
.file-list__row-item .dl-radio__no-dot-md-tab button.lower-text .mulish-tiny,
.file-list__row-item .dl-radio__no-dot-md-tab button.lower-text .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .file-list__row-item .dl-radio__no-dot-md-tab button.lower-text .mulish-tiny-lte,
.dl-radio__no-dot-md-tab label .mulish-tiny-bold,
.dl-radio__no-dot-md-tab .file-list__row-item a.lower-text .mulish-tiny-bold,
.file-list__row-item .dl-radio__no-dot-md-tab a.lower-text .mulish-tiny-bold,
.dl-radio__no-dot-md-tab .file-list__row-item button.lower-text .mulish-tiny-bold,
.file-list__row-item .dl-radio__no-dot-md-tab button.lower-text .mulish-tiny-bold,
.dl-radio__no-dot-md-tab label .mulish-tiny-semiBold,
.dl-radio__no-dot-md-tab .file-list__row-item a.lower-text .mulish-tiny-semiBold,
.file-list__row-item .dl-radio__no-dot-md-tab a.lower-text .mulish-tiny-semiBold,
.dl-radio__no-dot-md-tab .file-list__row-item button.lower-text .mulish-tiny-semiBold,
.file-list__row-item .dl-radio__no-dot-md-tab button.lower-text .mulish-tiny-semiBold,
.dl-radio__no-dot-md-tab label .mulish-tiny-md,
.dl-radio__no-dot-md-tab .file-list__row-item a.lower-text .mulish-tiny-md,
.file-list__row-item .dl-radio__no-dot-md-tab a.lower-text .mulish-tiny-md,
.dl-radio__no-dot-md-tab .file-list__row-item button.lower-text .mulish-tiny-md,
.file-list__row-item .dl-radio__no-dot-md-tab button.lower-text .mulish-tiny-md,
.dl-radio__no-dot-md-tab label .mulish-tiny-light,
.dl-radio__no-dot-md-tab .file-list__row-item a.lower-text .mulish-tiny-light,
.file-list__row-item .dl-radio__no-dot-md-tab a.lower-text .mulish-tiny-light,
.dl-radio__no-dot-md-tab .file-list__row-item button.lower-text .mulish-tiny-light,
.file-list__row-item .dl-radio__no-dot-md-tab button.lower-text .mulish-tiny-light {
  color: #6e4feb;
}
.dl-radio .dl-radio__no-dot input:checked + label,
.dl-radio__no-background .dl-radio__no-dot input:checked + label,
.dl-radio__no-dot .dl-radio__no-dot input:checked + label,
.dl-radio .dl-radio__no-dot .file-list__row-item input:checked + a.lower-text,
.dl-radio__no-background .dl-radio__no-dot .file-list__row-item input:checked + a.lower-text,
.file-list__row-item .dl-radio .dl-radio__no-dot input:checked + a.lower-text,
.file-list__row-item .dl-radio__no-background .dl-radio__no-dot input:checked + a.lower-text,
.dl-radio__no-dot .dl-radio__no-dot .file-list__row-item input:checked + a.lower-text,
.file-list__row-item .dl-radio__no-dot .dl-radio__no-dot input:checked + a.lower-text,
.dl-radio .dl-radio__no-dot .file-list__row-item input:checked + label.lower-text,
.dl-radio__no-background .dl-radio__no-dot .file-list__row-item input:checked + label.lower-text,
.dl-radio__no-dot .dl-radio__no-dot .file-list__row-item input:checked + label.lower-text,
.dl-radio .dl-radio__no-dot .file-list__row-item input:checked + button.lower-text,
.dl-radio__no-background .dl-radio__no-dot .file-list__row-item input:checked + button.lower-text,
.file-list__row-item .dl-radio .dl-radio__no-dot input:checked + button.lower-text,
.file-list__row-item .dl-radio__no-background .dl-radio__no-dot input:checked + button.lower-text,
.dl-radio__no-dot .dl-radio__no-dot .file-list__row-item input:checked + button.lower-text,
.file-list__row-item .dl-radio__no-dot .dl-radio__no-dot input:checked + button.lower-text {
  background-color: #f1f2fc;
  border: 1px solid #6e4feb;
}
.dl-radio .dl-radio__no-dot input:checked + label .radio-btn,
.dl-radio__no-background .dl-radio__no-dot input:checked + label .radio-btn,
.dl-radio__no-dot .dl-radio__no-dot input:checked + label .radio-btn,
.dl-radio .dl-radio__no-dot .file-list__row-item input:checked + a.lower-text .radio-btn,
.dl-radio__no-background .dl-radio__no-dot .file-list__row-item input:checked + a.lower-text .radio-btn,
.file-list__row-item .dl-radio .dl-radio__no-dot input:checked + a.lower-text .radio-btn,
.file-list__row-item .dl-radio__no-background .dl-radio__no-dot input:checked + a.lower-text .radio-btn,
.dl-radio__no-dot .dl-radio__no-dot .file-list__row-item input:checked + a.lower-text .radio-btn,
.file-list__row-item .dl-radio__no-dot .dl-radio__no-dot input:checked + a.lower-text .radio-btn,
.dl-radio .dl-radio__no-dot .file-list__row-item input:checked + button.lower-text .radio-btn,
.dl-radio__no-background .dl-radio__no-dot .file-list__row-item input:checked + button.lower-text .radio-btn,
.file-list__row-item .dl-radio .dl-radio__no-dot input:checked + button.lower-text .radio-btn,
.file-list__row-item .dl-radio__no-background .dl-radio__no-dot input:checked + button.lower-text .radio-btn,
.dl-radio__no-dot .dl-radio__no-dot .file-list__row-item input:checked + button.lower-text .radio-btn,
.file-list__row-item .dl-radio__no-dot .dl-radio__no-dot input:checked + button.lower-text .radio-btn {
  border: 4px solid #6e4feb;
}
.dl-radio__no-background label,
.dl-radio__no-background .file-list__row-item a.lower-text,
.file-list__row-item .dl-radio__no-background a.lower-text,
.dl-radio__no-background .file-list__row-item label.lower-text,
.file-list__row-item .dl-radio__no-background label.lower-text,
.dl-radio__no-background .file-list__row-item button.lower-text,
.file-list__row-item .dl-radio__no-background button.lower-text {
  background-color: transparent;
  border: 1px solid transparent;
}
.dl-radio__no-background label:hover,
.dl-radio__no-background .file-list__row-item a.lower-text:hover,
.file-list__row-item .dl-radio__no-background a.lower-text:hover,
.dl-radio__no-background .file-list__row-item button.lower-text:hover,
.file-list__row-item .dl-radio__no-background button.lower-text:hover {
  background-color: #f1f2fc;
  border: 1px solid #592ed5;
  cursor: pointer;
}
.dl-radio__light-tonal input {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}
.dl-radio__light-tonal label,
.dl-radio__light-tonal .file-list__row-item a.lower-text,
.file-list__row-item .dl-radio__light-tonal a.lower-text,
.dl-radio__light-tonal .file-list__row-item label.lower-text,
.file-list__row-item .dl-radio__light-tonal label.lower-text,
.dl-radio__light-tonal .file-list__row-item button.lower-text,
.file-list__row-item .dl-radio__light-tonal button.lower-text {
  background-color: #e2ebff;
  border: 1px solid #e2ebff !important;
  border-radius: 4px;
  font-size: 0.875rem;
  line-height: 1;
  margin-right: -1px;
  padding: 8px;
  text-align: center;
  transition: 200ms ease-in-out;
  width: 100%;
}
.dl-radio__light-tonal label:hover,
.dl-radio__light-tonal .file-list__row-item a.lower-text:hover,
.file-list__row-item .dl-radio__light-tonal a.lower-text:hover,
.dl-radio__light-tonal .file-list__row-item button.lower-text:hover,
.file-list__row-item .dl-radio__light-tonal button.lower-text:hover {
  background-color: #b8cfff;
  border: 1px solid #b8cfff !important;
  cursor: pointer;
}
.dl-radio .w-50-md,
.dl-radio__no-dot .w-50-md,
.dl-radio__no-background .w-50-md {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-radio .w-50-md,
  .dl-radio__no-dot .w-50-md,
  .dl-radio__no-background .w-50-md {
    width: 50%;
  }
}
.dl-radio .dl-h4.text-left,
.dl-radio .text-left.dl-h4-mulish,
.dl-radio .text-left.dl-h4-md,
.dl-radio__no-dot .dl-h4.text-left,
.dl-radio__no-dot .text-left.dl-h4-mulish,
.dl-radio__no-dot .text-left.dl-h4-md,
.dl-radio__no-background .dl-h4.text-left,
.dl-radio__no-background .text-left.dl-h4-mulish,
.dl-radio__no-background .text-left.dl-h4-md {
  color: #232245;
  font-weight: 500;
}
.dl-radio .dl-h5,
.dl-radio .dl-h5-mulish,
.dl-radio__no-dot .dl-h5,
.dl-radio__no-dot .dl-h5-mulish,
.dl-radio__no-background .dl-h5,
.dl-radio__no-background .dl-h5-mulish {
  color: #232245;
}
.dl-radio__light-tonal input:checked + label,
.dl-radio__light-tonal .file-list__row-item input:checked + a.lower-text,
.file-list__row-item .dl-radio__light-tonal input:checked + a.lower-text,
.dl-radio__light-tonal .file-list__row-item input:checked + label.lower-text,
.dl-radio__light-tonal .file-list__row-item input:checked + button.lower-text,
.file-list__row-item .dl-radio__light-tonal input:checked + button.lower-text {
  background-color: #b8cfff;
  border: 1px solid #b8cfff;
}
.dl-radio__light-tonal input:checked + label:hover,
.dl-radio__light-tonal .file-list__row-item input:checked + a.lower-text:hover,
.file-list__row-item .dl-radio__light-tonal input:checked + a.lower-text:hover,
.dl-radio__light-tonal .file-list__row-item input:checked + label.lower-text:hover,
.dl-radio__light-tonal .file-list__row-item input:checked + button.lower-text:hover,
.file-list__row-item .dl-radio__light-tonal input:checked + button.lower-text:hover {
  background-color: #b8cfff;
  border: 1px solid #b8cfff !important;
  cursor: pointer;
}
.dl-radio__light-tonal input:checked + label .radio-btn,
.dl-radio__light-tonal .file-list__row-item input:checked + a.lower-text .radio-btn,
.file-list__row-item .dl-radio__light-tonal input:checked + a.lower-text .radio-btn,
.dl-radio__light-tonal .file-list__row-item input:checked + button.lower-text .radio-btn,
.file-list__row-item .dl-radio__light-tonal input:checked + button.lower-text .radio-btn {
  border: 4px solid #6e4feb;
}
.dl-radio-row {
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 1200px) {
  .dl-radio-row {
    flex-direction: row;
  }
  .dl-radio-row .dl-radio__no-dot {
    margin-right: 8px;
  }
}
.radio-btn {
  background-color: #fff;
  border: 1px solid #6e4feb;
  border-radius: 999px;
  height: 12px;
  margin: auto 16px auto 0;
  position: relative;
  width: 12px;
}
.dl-radio input:checked + label,
.dl-radio__no-dot input:checked + label,
.dl-radio__no-background input:checked + label,
.dl-radio .file-list__row-item input:checked + a.lower-text,
.file-list__row-item .dl-radio input:checked + a.lower-text,
.dl-radio__no-dot .file-list__row-item input:checked + a.lower-text,
.file-list__row-item .dl-radio__no-dot input:checked + a.lower-text,
.dl-radio__no-background .file-list__row-item input:checked + a.lower-text,
.file-list__row-item .dl-radio__no-background input:checked + a.lower-text,
.dl-radio .file-list__row-item input:checked + label.lower-text,
.dl-radio__no-dot .file-list__row-item input:checked + label.lower-text,
.dl-radio__no-background .file-list__row-item input:checked + label.lower-text,
.dl-radio .file-list__row-item input:checked + button.lower-text,
.file-list__row-item .dl-radio input:checked + button.lower-text,
.dl-radio__no-dot .file-list__row-item input:checked + button.lower-text,
.file-list__row-item .dl-radio__no-dot input:checked + button.lower-text,
.dl-radio__no-background .file-list__row-item input:checked + button.lower-text,
.file-list__row-item .dl-radio__no-background input:checked + button.lower-text {
  background-color: #fff;
  border: 1px solid #6e4feb;
}
.dl-radio input:checked + label .radio-btn,
.dl-radio__no-dot input:checked + label .radio-btn,
.dl-radio__no-background input:checked + label .radio-btn,
.dl-radio .file-list__row-item input:checked + a.lower-text .radio-btn,
.file-list__row-item .dl-radio input:checked + a.lower-text .radio-btn,
.dl-radio__no-dot .file-list__row-item input:checked + a.lower-text .radio-btn,
.file-list__row-item .dl-radio__no-dot input:checked + a.lower-text .radio-btn,
.dl-radio__no-background .file-list__row-item input:checked + a.lower-text .radio-btn,
.file-list__row-item .dl-radio__no-background input:checked + a.lower-text .radio-btn,
.dl-radio .file-list__row-item input:checked + button.lower-text .radio-btn,
.file-list__row-item .dl-radio input:checked + button.lower-text .radio-btn,
.dl-radio__no-dot .file-list__row-item input:checked + button.lower-text .radio-btn,
.file-list__row-item .dl-radio__no-dot input:checked + button.lower-text .radio-btn,
.dl-radio__no-background .file-list__row-item input:checked + button.lower-text .radio-btn,
.file-list__row-item .dl-radio__no-background input:checked + button.lower-text .radio-btn {
  border: 4px solid #6e4feb;
}
.hr-m-12 {
  border-top: 1px solid #e7eaf1;
  margin: 12px -12px;
}
.hr-m-16 {
  border-top: 1px solid #e7eaf1;
  margin: 16px -16px;
}
.dl-loading-overlay {
  background: rgba(248, 249, 252, 0.7);
  bottom: 0;
  height: 100%;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 10000;
}
.loading-spinner:after {
  background-color: #6e4feb;
  border-radius: 50%;
  content: "";
  display: inline-block;
  height: 12px;
  left: 3px;
  position: absolute;
  top: 5.5px;
  width: 12px;
}
.loading-spinner:before {
  background-color: #6e4feb;
  border-radius: 50%;
  content: "";
  display: inline-block;
  height: 12px;
  left: 4.6px;
  position: absolute;
  top: 84px;
  width: 12px;
}
.loading-spinner {
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
  border-bottom: 12px solid #e7eaf1;
  border-left: 12px solid #6e4feb;
  border-radius: 50%;
  border-right: 12px solid #e7eaf1;
  border-top: 12px solid #e7eaf1;
  bottom: 0;
  font-size: 0.75rem;
  height: 124px;
  left: 0;
  margin: auto;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  right: 0;
  text-indent: -9999em;
  top: 0;
  width: 124px;
}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.spinner-img {
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='55' viewBox='0 0 35 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6_589)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.579 34.2545L16.886 39.5615L22.6755 33.772L11.0965 22.6755C7.71933 19.2983 7.71933 13.9912 11.0965 10.614C12.5439 9.16667 14.9562 8.20176 17.3685 8.20176C19.7807 8.20176 21.7106 9.16667 23.6404 10.614C25.0878 12.0614 26.0527 14.4737 26.0527 16.886V17.3685L32.8071 24.1229L33.2896 21.7106C35.2194 15.9211 33.772 9.16669 28.9474 4.82457C25.5702 1.44737 21.2281 0 16.886 0C12.5439 0 8.20177 1.92983 4.82457 4.82457C1.44737 8.20177 0 12.0614 0 16.4035C0 20.7456 1.92983 25.0878 4.82457 27.9825C5.30703 28.465 11.579 34.2545 11.579 34.2545Z' fill='%236E4FEB'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.1581 20.2631L17.851 15.4385L12.0615 21.228L23.6405 32.3245C27.0177 35.7017 27.0177 41.0088 23.6405 44.386C22.1931 45.8333 19.7808 46.7983 17.3686 46.7983C14.9563 46.7983 13.0265 45.8333 11.0966 44.386C9.64927 42.9386 8.68435 40.5263 8.68435 38.114V37.6316L1.92994 30.8772L0.965008 33.2894C-0.964821 39.0789 0.482558 45.8333 5.30713 50.1754C8.68433 53.5526 13.0264 55 17.3686 55C21.7107 55 26.0528 53.0702 29.43 50.1754C36.1844 43.9035 36.1844 33.2895 29.43 27.0175C29.43 26.5351 23.1581 20.2631 23.1581 20.2631Z' fill='%236E4FEB'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6_589'%3E%3Crect width='34.5' height='55' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: inline-block;
  height: 55px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  vertical-align: middle;
  width: 55px;
}
.details-expand .close-items {
  display: inline;
}
.details-expand .view-items {
  display: none;
}
.details-expand[aria-expanded=true] .i-plus {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23232245' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M4 10a.75.75 0 0 1 .75-.75h10.5a.75.75 0 0 1 0 1.5H4.75A.75.75 0 0 1 4 10Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.details-expand.collapsed .i-chevron-up {
  transform: rotate(180deg);
}
.details-expand.collapsed .left-side.details .view-items {
  display: inline;
}
.details-expand.collapsed .left-side.details .close-items {
  display: none;
}
.details-expand.collapsed .view-items {
  display: inline;
}
.details-expand.collapsed .close-items {
  display: none;
}
.daterangepicker.show-calendar {
  border-color: #c9cfdc;
}
.daterangepicker.show-calendar:before {
  border-bottom-color: #c9cfdc;
}
.daterangepicker.show-calendar .available:not(.off):not(.in-range):not(.active) {
  color: #565676;
}
.daterangepicker.show-calendar .available:not(.off):not(.in-range):not(.active):hover {
  background-color: #c9cfdc;
}
.daterangepicker.show-calendar .available.next span,
.daterangepicker.show-calendar .available.prev span {
  border-color: #8c9797;
}
.daterangepicker.show-calendar .available.in-range:not(.active) {
  background-color: #f1f2fc;
  color: #232245;
}
.daterangepicker.show-calendar .available.in-range:not(.active):hover {
  background-color: #c9cfdc;
}
.daterangepicker.show-calendar .available.active {
  background-color: #6e4feb;
}
.daterangepicker.show-calendar .available.active.off {
  color: #fff;
}
.daterangepicker.show-calendar .monthselect,
.daterangepicker.show-calendar .yearselect {
  border-color: #acbad8;
  border-radius: 4px;
}
.top-0 {
  top: 0px;
}
.rs-modal .modal-page .modal-content,
.dl-modal-skyslope .modal-page .modal-content,
.dl-modal-skyslope__import .modal-page .modal-content,
.dl-modal-skyslope__import2 .modal-page .modal-content {
  overflow: unset;
}
.edit-deal-address-modal .input-search-results,
.edit-deal-agent-modal .input-search-results {
  z-index: 101;
}
.edit-deal-address-modal .modal-content,
.edit-deal-agent-modal .modal-content {
  overflow: unset !important;
}
.dot {
  border-radius: 999px;
  height: 8px;
  width: 8px;
}
.hr {
  border-top: 1px solid #c9cfdc;
  margin-bottom: 16px;
  margin-top: 16px;
  width: 100%;
}
.empty-table {
  align-items: center;
  background-color: #f8f9fc;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  padding: 24px;
}
.payment-action-wrapper hr:last-child {
  display: none;
}
.collapse-toggle.collapsed .i-chevron-up {
  transform: rotate(180deg);
}
.collapse-toggle.collapsed .view-less {
  display: none;
}
.collapse-toggle:not(.collapsed) .view-more {
  display: none;
}
*::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 16px;
}
*::-webkit-scrollbar-track {
  background: #f3f3f3;
  border-radius: 0 4px 4px 0;
}
*::-webkit-scrollbar-thumb {
  background-color: #8e8d97;
  border: 4px solid #f3f3f3;
  border-radius: 999px;
}
.dl-h1,
.access-locked .dl-error-container .dl-h1-md,
.dl-h6,
.dl-h6-mulish,
.dl-h5,
.dl-h5-mulish,
.dl-h4,
.dl-h4-mulish,
.dl-h4-md,
.dl-h3,
.dl-h3-mulish,
.dl-h3-md,
.dl-h2,
.dl-h2-mulish,
.dl-h2-md,
.dl-h1-mulish,
.dl-h1-md {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 36px;
  margin-bottom: 0;
}
.dl-h1-md {
  font-weight: 500;
}
.dl-h1-mulish {
  font-family: "Mulish", sans-serif;
}
.dl-h2,
.dl-h2-mulish,
.dl-h2-md {
  font-size: 1.25rem;
  line-height: 30px;
}
.dl-h2-md {
  font-weight: 500;
}
.dl-h2-mulish {
  font-family: "Mulish", sans-serif;
}
.dl-h3,
.dl-h3-mulish,
.dl-h3-md {
  font-size: 1.125rem;
  letter-spacing: 0;
  line-height: 27px;
}
.dl-h3.c-blue,
.c-blue.dl-h3-mulish,
.c-blue.dl-h3-md {
  color: #565676 !important;
}
.dl-h3-md {
  font-weight: 500;
}
.dl-h3-mulish {
  font-family: "Mulish", sans-serif;
}
.dl-h4,
.dl-h4-mulish,
.dl-h4-md {
  font-size: 1rem;
  line-height: 24px;
}
.dl-h4-md {
  font-weight: 500;
}
.dl-h4-mulish {
  font-family: "Mulish", sans-serif;
}
.dl-h5,
.dl-h5-mulish {
  font-size: 0.875rem;
  line-height: 21px;
}
.dl-h5-mulish {
  font-family: "Mulish", sans-serif;
}
.dl-h6,
.dl-h6-mulish {
  font-size: 0.75rem;
  line-height: 24px;
}
.dl-h6-mulish {
  font-family: "Mulish", sans-serif;
}
.rs-logo {
  align-items: center;
  display: flex;
}
.dl-ach-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5.53711 10.3848H4.64941L4.69336 10.2744C4.75623 10.1169 4.8182 9.95073 4.88086 9.77734C4.95328 9.6051 5.02072 9.42896 5.08301 9.24902L5.53711 10.3848Z' fill='%238c9797'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.5 5.5C18.3284 5.5 19 6.17157 19 7V13C19 13.8284 18.3284 14.5 17.5 14.5H2.5C1.67157 14.5 1 13.8284 1 13V7C1 6.17157 1.67157 5.5 2.5 5.5H17.5ZM4.98438 7.33984C4.839 7.33984 4.68637 7.37628 4.5791 7.49512L4.56543 7.5127C4.52289 7.5716 4.48816 7.6217 4.46387 7.66016L4.4541 7.6748L2.63477 12.1182C2.56678 12.2677 2.60671 12.4175 2.68164 12.5361C2.78584 12.7007 2.96249 12.7568 3.13867 12.7568H3.24805C3.36745 12.7568 3.48165 12.7264 3.58203 12.6602C3.67154 12.6011 3.74623 12.521 3.78613 12.416L4.19824 11.4697H5.9873L6.375 12.4004L6.37793 12.4072C6.4109 12.4724 6.46123 12.5381 6.51855 12.6016C6.62236 12.7166 6.76601 12.7568 6.9082 12.7568H7.04883C7.22519 12.7568 7.40264 12.701 7.50684 12.5361C7.58168 12.4177 7.62039 12.2685 7.55273 12.1191L5.74023 7.67969L5.7373 7.67383C5.69025 7.56841 5.61707 7.48023 5.51562 7.4209C5.41614 7.36275 5.30301 7.33984 5.1875 7.33984H4.98438ZM9.55566 7.33984C9.08364 7.3399 8.68536 7.46049 8.38672 7.72559C8.08749 7.98282 7.94047 8.32674 7.94043 8.73633V11.3604C7.94045 11.7838 8.08614 12.1381 8.38867 12.3975L8.3916 12.3994C8.69034 12.6456 9.08652 12.7568 9.55566 12.7568H10.666C11.1346 12.7568 11.5284 12.6458 11.8184 12.3965C12.1207 12.1371 12.2666 11.7837 12.2666 11.3604V11.0137C12.2666 10.8911 12.2111 10.7879 12.1387 10.7061C12.034 10.5778 11.881 10.5332 11.7295 10.5332H11.6201C11.4837 10.5332 11.3432 10.5596 11.2334 10.6465C11.1142 10.7408 11.0684 10.8762 11.0684 11.0137V11.3477C11.0684 11.5014 11.0272 11.5793 10.9814 11.6221C10.933 11.6673 10.8407 11.709 10.666 11.709H9.55566C9.38124 11.7089 9.28869 11.6673 9.24023 11.6221C9.19465 11.5792 9.1543 11.501 9.1543 11.3477V8.73633C9.15432 8.58802 9.1944 8.51361 9.23926 8.47266C9.28772 8.42848 9.38037 8.38775 9.55566 8.3877H10.666C10.8417 8.3877 10.9349 8.42841 10.9834 8.47266C11.0282 8.51362 11.0683 8.58804 11.0684 8.73633V9.07031C11.0684 9.19758 11.1143 9.31252 11.1914 9.41016L11.1953 9.41602L11.2002 9.4209C11.3103 9.54265 11.4712 9.57613 11.6201 9.57617H11.7295C11.8838 9.57617 12.0705 9.54036 12.1719 9.37988L12.1777 9.37109C12.2292 9.27943 12.2666 9.17681 12.2666 9.07031V8.73633C12.2666 8.3275 12.1194 7.98462 11.8213 7.72754C11.5317 7.46027 11.1367 7.33984 10.666 7.33984H9.55566ZM13.5029 7.33984C13.3545 7.33988 13.2084 7.37746 13.0957 7.48145L13.0889 7.48828L13.083 7.49512C12.9981 7.58915 12.9512 7.70454 12.9512 7.83301V12.2764C12.9512 12.4047 12.9982 12.5193 13.083 12.6133L13.0947 12.627L13.1084 12.6377C13.2207 12.7264 13.3615 12.7568 13.5029 12.7568H13.6279C13.7724 12.7568 13.9241 12.7206 14.0312 12.6035C14.1095 12.5204 14.1806 12.41 14.1807 12.2764V10.5293H15.9844V12.2764C15.9845 12.4173 16.0473 12.5362 16.1455 12.627L16.1514 12.6328L16.1582 12.6377C16.2674 12.7239 16.4006 12.7568 16.5371 12.7568H16.6465C16.7918 12.7568 16.9445 12.7204 17.0518 12.6016L17.0566 12.5967L17.0605 12.5908C17.1288 12.5044 17.1835 12.398 17.1836 12.2764V7.83301C17.1836 7.72433 17.1444 7.62405 17.0889 7.53613C16.9875 7.37565 16.8008 7.33984 16.6465 7.33984H16.5371C16.3882 7.33986 16.2273 7.3734 16.1172 7.49512C16.0323 7.58915 15.9844 7.70454 15.9844 7.83301V9.48145H14.1807V7.83301C14.1807 7.71489 14.1289 7.61146 14.0635 7.52637C13.9607 7.37457 13.7789 7.33984 13.6279 7.33984H13.5029Z' fill='%238c9797'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 24px;
  vertical-align: middle;
  width: 24px;
}
.dl-capecod-logo {
  background-image: url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.3.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20409%2080.3%22%20style%3D%22enable-background%3Anew%200%200%20409%2080.3%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bfill%3A%23045687%3B%7D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23045687%3Bstroke-miterlimit%3A10%3B%7D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23045687%3Bstroke-width%3A5%3Bstroke-miterlimit%3A10%3B%7D%0A%3C/style%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M133.6%2C34.7V23.5c0-2.4%2C0.7-4.1%2C2-5.3s3.1-1.8%2C5.3-1.8c2.1%2C0%2C3.8%2C0.6%2C5.1%2C1.8c1.3%2C1.2%2C1.9%2C3%2C1.9%2C5.5v0.8h-4.5%0A%09%09v-0.7c0-1.1-0.2-2-0.7-2.5c-0.5-0.5-1.1-0.8-1.9-0.8c-1%2C0-1.6%2C0.3-2.1%2C1s-0.6%2C1.6-0.6%2C2.9v10c0%2C2.4%2C0.9%2C3.6%2C2.7%2C3.6%0A%09%09c0.8%2C0%2C1.4-0.3%2C1.9-0.8c0.5-0.6%2C0.7-1.4%2C0.7-2.4v-0.6h4.5v0.7c0%2C2.4-0.7%2C4.2-2%2C5.4c-1.4%2C1.2-3.1%2C1.8-5.2%2C1.8%0A%09%09c-2.2%2C0-3.9-0.6-5.2-1.8C134.3%2C38.8%2C133.6%2C37%2C133.6%2C34.7z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M156.2%2C36.7l-1%2C4.8h-4.7l6.5-24.8h4.4l6.4%2C24.8h-4.7l-1-4.8H156.2z%20M159.2%2C22.7l-2.1%2C10.1h4.2L159.2%2C22.7z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M184.2%2C24.5c0%2C2.6-0.5%2C4.6-1.6%2C5.9s-2.8%2C1.9-5.3%2C1.9H175v9.2h-4.5V16.7h6.8c2.5%2C0%2C4.3%2C0.6%2C5.3%2C1.9%0A%09%09S184.2%2C21.9%2C184.2%2C24.5z%20M179.7%2C24.5c0-1.3-0.2-2.3-0.6-2.9c-0.4-0.6-1-0.9-2-0.9H175v7.7h2.2c1%2C0%2C1.6-0.3%2C2-0.9%0A%09%09C179.5%2C26.8%2C179.7%2C25.8%2C179.7%2C24.5z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M191.8%2C26.9h5.9v4h-5.9v6.7h6.8v4h-11.3V16.7h11.3v4h-6.8V26.9z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M209.1%2C34.7V23.5c0-2.4%2C0.7-4.1%2C2-5.3s3.1-1.8%2C5.3-1.8c2.1%2C0%2C3.8%2C0.6%2C5.1%2C1.8c1.3%2C1.2%2C1.9%2C3%2C1.9%2C5.5v0.8H219%0A%09%09v-0.7c0-1.1-0.2-2-0.7-2.5c-0.5-0.5-1.1-0.8-1.9-0.8c-1%2C0-1.6%2C0.3-2.1%2C1s-0.6%2C1.6-0.6%2C2.9v10c0%2C2.4%2C0.9%2C3.6%2C2.7%2C3.6%0A%09%09c0.8%2C0%2C1.4-0.3%2C1.9-0.8c0.5-0.6%2C0.7-1.4%2C0.7-2.4v-0.6h4.5v0.7c0%2C2.4-0.7%2C4.2-2%2C5.4s-3.1%2C1.8-5.2%2C1.8c-2.2%2C0-3.9-0.6-5.2-1.8%0A%09%09C209.7%2C38.8%2C209.1%2C37%2C209.1%2C34.7z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M227.2%2C34.7V23.5c0-2.4%2C0.7-4.1%2C2-5.3s3.1-1.8%2C5.3-1.8c2.1%2C0%2C3.8%2C0.6%2C5.1%2C1.8s1.9%2C3%2C1.9%2C5.3v11.2%0A%09%09c0%2C2.3-0.7%2C4.1-2%2C5.3c-1.4%2C1.2-3.1%2C1.8-5.3%2C1.8c-2.2%2C0-3.9-0.6-5.2-1.8C227.8%2C38.8%2C227.2%2C37%2C227.2%2C34.7z%20M237%2C34.2v-10%0A%09%09c0-1.3-0.2-2.2-0.7-2.9c-0.4-0.7-1.1-1-2-1c-1%2C0-1.6%2C0.3-2.1%2C1s-0.6%2C1.6-0.6%2C2.9v10c0%2C2.4%2C0.9%2C3.6%2C2.7%2C3.6c0.9%2C0%2C1.5-0.3%2C2-1%0A%09%09C236.8%2C36.2%2C237%2C35.3%2C237%2C34.2z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M252.3%2C16.7c2.1%2C0%2C3.8%2C0.6%2C5.1%2C1.8s1.9%2C3%2C1.9%2C5.3v10.6c0%2C2.3-0.7%2C4.1-2%2C5.3c-1.3%2C1.2-3.1%2C1.8-5.2%2C1.8h-6.8%0A%09%09V16.7H252.3z%20M254.2%2C36.6c0.5-0.6%2C0.7-1.5%2C0.7-2.7v-9.3c0-1.3-0.2-2.2-0.7-2.9c-0.4-0.7-1.1-1-2-1h-2.4v16.9h2.4%0A%09%09C253.1%2C37.6%2C253.7%2C37.2%2C254.2%2C36.6z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M286%2C37.9h0.4v3.6h-1.8c-0.8%2C0-1.4-0.1-1.8-0.4c-0.4-0.3-0.9-0.8-1.4-1.6c-0.7%2C0.9-1.5%2C1.5-2.3%2C1.9%0A%09%09c-0.9%2C0.4-1.8%2C0.6-3%2C0.6c-1.7%2C0-3.1-0.5-4.1-1.6c-1-1.1-1.6-2.5-1.6-4.2c0-1.2%2C0.3-2.5%2C0.9-3.7c0.6-1.2%2C1.7-2.6%2C3.1-4.1%0A%09%09c-1-1.5-1.6-2.8-2-3.7c-0.4-0.9-0.6-1.9-0.6-2.8c0-1.6%2C0.5-3%2C1.6-4c1-1%2C2.4-1.5%2C4.1-1.5c1.7%2C0%2C3%2C0.5%2C4.1%2C1.5c1%2C1%2C1.6%2C2.3%2C1.6%2C4%0A%09%09c0%2C1.1-0.3%2C2.1-0.8%2C3.2s-1.5%2C2.4-2.8%2C3.7l2.2%2C3.7l1.7-2.7l3%2C2.1l-2.6%2C4l0.7%2C1.1c0.2%2C0.3%2C0.4%2C0.6%2C0.6%2C0.7%0A%09%09C285.3%2C37.8%2C285.6%2C37.9%2C286%2C37.9z%20M279.4%2C36.2l-2.8-4.5c-0.7%2C0.8-1.2%2C1.5-1.5%2C2.1c-0.3%2C0.6-0.4%2C1.2-0.4%2C1.9c0%2C0.8%2C0.2%2C1.4%2C0.5%2C1.8%0A%09%09c0.4%2C0.4%2C0.8%2C0.6%2C1.4%2C0.6c0.5%2C0%2C0.9-0.1%2C1.4-0.4C278.4%2C37.4%2C278.9%2C36.9%2C279.4%2C36.2z%20M275.9%2C21.6c0%2C0.4%2C0.1%2C0.9%2C0.3%2C1.5%0A%09%09c0.2%2C0.6%2C0.6%2C1.3%2C1.2%2C2.2c0.7-0.8%2C1.1-1.4%2C1.4-2c0.2-0.5%2C0.3-1.1%2C0.3-1.8s-0.1-1.1-0.4-1.5c-0.3-0.3-0.7-0.5-1.2-0.5%0A%09%09c-0.5%2C0-0.9%2C0.2-1.2%2C0.5C276%2C20.5%2C275.9%2C21%2C275.9%2C21.6z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M302.2%2C16.7v24.8h-4.5V16.7H302.2z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M305.5%2C34.4h4.2c0%2C1.2%2C0.3%2C2.1%2C0.8%2C2.7c0.5%2C0.6%2C1.1%2C0.9%2C2%2C0.9c0.9%2C0%2C1.5-0.3%2C1.9-0.8c0.4-0.5%2C0.6-1.4%2C0.6-2.5%0A%09%09c0-1-0.2-1.7-0.7-2.3c-0.5-0.6-1.2-1.1-2.3-1.6l-1.7-0.8c-1.6-0.7-2.8-1.6-3.5-2.7c-0.7-1.1-1.1-2.5-1.1-4.2c0-2.1%2C0.6-3.8%2C1.8-5%0A%09%09c1.2-1.2%2C2.9-1.9%2C5-1.9c2.1%2C0%2C3.7%2C0.6%2C4.8%2C1.9s1.7%2C3%2C1.8%2C5.3h-4.1c0-1.1-0.2-2-0.6-2.5s-1-0.8-1.9-0.8c-1.6%2C0-2.5%2C0.9-2.5%2C2.8%0A%09%09c0%2C0.9%2C0.2%2C1.6%2C0.6%2C2.1c0.4%2C0.5%2C1.1%2C1%2C2%2C1.4l1.6%2C0.7c1.8%2C0.8%2C3%2C1.7%2C3.8%2C2.9s1.2%2C2.7%2C1.2%2C4.6c0%2C2.3-0.6%2C4.1-1.8%2C5.3%0A%09%09c-1.2%2C1.2-3%2C1.9-5.2%2C1.9c-2.2%2C0-3.9-0.6-5.1-1.9C306.1%2C38.6%2C305.5%2C36.8%2C305.5%2C34.4z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M327.4%2C16.7v20.9h6.8v4h-11.3V16.7H327.4z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M341.6%2C36.7l-1%2C4.8h-4.7l6.5-24.8h4.4l6.4%2C24.8h-4.7l-1-4.8H341.6z%20M344.6%2C22.7l-2.1%2C10.1h4.2L344.6%2C22.7z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M370.1%2C41.5h-4.5l-5.3-13.2v13.2h-4.5V16.7h4.5l5.3%2C13.8V16.7h4.5V41.5z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M381.1%2C16.7c2.1%2C0%2C3.8%2C0.6%2C5.1%2C1.8s1.9%2C3%2C1.9%2C5.3v10.6c0%2C2.3-0.7%2C4.1-2%2C5.3c-1.3%2C1.2-3.1%2C1.8-5.2%2C1.8h-6.8%0A%09%09V16.7H381.1z%20M383%2C36.6c0.5-0.6%2C0.7-1.5%2C0.7-2.7v-9.3c0-1.3-0.2-2.2-0.7-2.9c-0.4-0.7-1.1-1-2-1h-2.4v16.9h2.4%0A%09%09C381.9%2C37.6%2C382.5%2C37.2%2C383%2C36.6z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M391.2%2C34.4h4.2c0%2C1.2%2C0.3%2C2.1%2C0.8%2C2.7c0.5%2C0.6%2C1.1%2C0.9%2C2%2C0.9c0.9%2C0%2C1.5-0.3%2C1.9-0.8c0.4-0.5%2C0.6-1.4%2C0.6-2.5%0A%09%09c0-1-0.2-1.7-0.7-2.3c-0.5-0.6-1.2-1.1-2.3-1.6l-1.7-0.8c-1.6-0.7-2.8-1.6-3.5-2.7c-0.7-1.1-1.1-2.5-1.1-4.2c0-2.1%2C0.6-3.8%2C1.8-5%0A%09%09c1.2-1.2%2C2.9-1.9%2C5-1.9c2.1%2C0%2C3.7%2C0.6%2C4.8%2C1.9s1.7%2C3%2C1.8%2C5.3h-4.1c0-1.1-0.2-2-0.6-2.5s-1-0.8-1.9-0.8c-1.6%2C0-2.5%2C0.9-2.5%2C2.8%0A%09%09c0%2C0.9%2C0.2%2C1.6%2C0.6%2C2.1c0.4%2C0.5%2C1.1%2C1%2C2%2C1.4l1.6%2C0.7c1.8%2C0.8%2C3%2C1.7%2C3.8%2C2.9s1.2%2C2.7%2C1.2%2C4.6c0%2C2.3-0.6%2C4.1-1.8%2C5.3%0A%09%09c-1.2%2C1.2-3%2C1.9-5.2%2C1.9c-2.2%2C0-3.9-0.6-5.1-1.9C391.8%2C38.6%2C391.2%2C36.8%2C391.2%2C34.4z%22/%3E%0A%3C/g%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M168.4%2C55.8l-0.8%2C3.2h-1.4l3.4-12.4h1.2l3.4%2C12.4h-1.4l-0.8-3.2H168.4z%20M170.3%2C48.6l-1.6%2C6.1h3.1L170.3%2C48.6z%22%0A%09%09/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M176.4%2C55.6h1.3c0%2C0.8%2C0.2%2C1.4%2C0.6%2C1.8c0.3%2C0.4%2C0.8%2C0.5%2C1.5%2C0.5c0.7%2C0%2C1.2-0.2%2C1.5-0.5%0A%09%09c0.3-0.4%2C0.5-0.9%2C0.5-1.7c0-0.7-0.1-1.2-0.4-1.5s-0.8-0.7-1.5-1L179%2C53c-0.8-0.3-1.5-0.7-1.9-1.2c-0.4-0.5-0.6-1.2-0.6-2%0A%09%09c0-1%2C0.3-1.8%2C0.9-2.4c0.6-0.6%2C1.4-0.9%2C2.4-0.9c1%2C0%2C1.7%2C0.3%2C2.3%2C0.8s0.9%2C1.4%2C0.9%2C2.5h-1.3c-0.1-1.5-0.7-2.2-2-2.2%0A%09%09c-0.6%2C0-1.1%2C0.2-1.4%2C0.5c-0.3%2C0.4-0.5%2C0.9-0.5%2C1.5c0%2C0.6%2C0.1%2C1.1%2C0.4%2C1.4c0.3%2C0.3%2C0.8%2C0.6%2C1.5%2C0.9l0.8%2C0.3c0.8%2C0.3%2C1.5%2C0.8%2C1.9%2C1.3%0A%09%09c0.4%2C0.5%2C0.6%2C1.3%2C0.6%2C2.2c0%2C1.1-0.3%2C1.9-0.9%2C2.5c-0.6%2C0.6-1.4%2C0.9-2.5%2C0.9c-1.1%2C0-1.9-0.3-2.4-0.9%0A%09%09C176.7%2C57.6%2C176.4%2C56.7%2C176.4%2C55.6z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M185.5%2C55.6h1.3c0%2C0.8%2C0.2%2C1.4%2C0.6%2C1.8c0.3%2C0.4%2C0.8%2C0.5%2C1.5%2C0.5c0.7%2C0%2C1.2-0.2%2C1.5-0.5%0A%09%09c0.3-0.4%2C0.5-0.9%2C0.5-1.7c0-0.7-0.1-1.2-0.4-1.5s-0.8-0.7-1.5-1l-0.7-0.3c-0.8-0.3-1.5-0.7-1.9-1.2c-0.4-0.5-0.6-1.2-0.6-2%0A%09%09c0-1%2C0.3-1.8%2C0.9-2.4c0.6-0.6%2C1.4-0.9%2C2.4-0.9c1%2C0%2C1.7%2C0.3%2C2.3%2C0.8s0.9%2C1.4%2C0.9%2C2.5h-1.3c-0.1-1.5-0.7-2.2-2-2.2%0A%09%09c-0.6%2C0-1.1%2C0.2-1.4%2C0.5c-0.3%2C0.4-0.5%2C0.9-0.5%2C1.5c0%2C0.6%2C0.1%2C1.1%2C0.4%2C1.4c0.3%2C0.3%2C0.8%2C0.6%2C1.5%2C0.9l0.8%2C0.3c0.8%2C0.3%2C1.5%2C0.8%2C1.9%2C1.3%0A%09%09c0.4%2C0.5%2C0.6%2C1.3%2C0.6%2C2.2c0%2C1.1-0.3%2C1.9-0.9%2C2.5c-0.6%2C0.6-1.4%2C0.9-2.5%2C0.9c-1.1%2C0-1.9-0.3-2.4-0.9%0A%09%09C185.9%2C57.6%2C185.6%2C56.7%2C185.5%2C55.6z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M195.2%2C55.4v-5.2c0-1.3%2C0.3-2.2%2C0.9-2.8c0.6-0.6%2C1.5-0.9%2C2.5-0.9c1%2C0%2C1.9%2C0.3%2C2.5%2C0.9c0.6%2C0.6%2C0.9%2C1.6%2C0.9%2C2.8%0A%09%09v5.2c0%2C1.2-0.3%2C2.2-0.9%2C2.8s-1.5%2C0.9-2.5%2C0.9c-1%2C0-1.9-0.3-2.5-0.9C195.5%2C57.6%2C195.2%2C56.6%2C195.2%2C55.4z%20M200.7%2C55.4v-5.1%0A%09%09c0-0.9-0.2-1.6-0.5-2s-0.9-0.7-1.5-0.7c-0.7%2C0-1.2%2C0.2-1.6%2C0.7c-0.3%2C0.4-0.5%2C1.1-0.5%2C2.1v5.1c0%2C1.7%2C0.7%2C2.6%2C2.1%2C2.6%0A%09%09c0.7%2C0%2C1.2-0.2%2C1.5-0.6C200.5%2C56.9%2C200.7%2C56.2%2C200.7%2C55.4z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M205.4%2C55.4v-5.2c0-1.3%2C0.3-2.2%2C0.9-2.8c0.6-0.6%2C1.5-0.9%2C2.5-0.9c1%2C0%2C1.8%2C0.3%2C2.5%2C0.9s1%2C1.5%2C1%2C2.7v0.2h-1.3%0A%09%09v-0.1c0-0.9-0.2-1.5-0.6-1.9s-0.9-0.6-1.5-0.6c-0.7%2C0-1.2%2C0.2-1.6%2C0.7c-0.4%2C0.4-0.5%2C1.1-0.5%2C2.1v5.1c0%2C1.7%2C0.7%2C2.6%2C2.1%2C2.6%0A%09%09c0.6%2C0%2C1.1-0.2%2C1.5-0.6c0.4-0.4%2C0.5-1%2C0.5-1.8v-0.2h1.3v0.2c0%2C1.2-0.3%2C2.1-0.9%2C2.7c-0.6%2C0.6-1.4%2C0.9-2.4%2C0.9c-1%2C0-1.9-0.3-2.5-0.9%0A%09%09S205.4%2C56.6%2C205.4%2C55.4z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M217.1%2C46.6V59h-1.3V46.6H217.1z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M222%2C55.8l-0.8%2C3.2h-1.4l3.4-12.4h1.2l3.4%2C12.4h-1.4l-0.8-3.2H222z%20M223.9%2C48.6l-1.6%2C6.1h3.1L223.9%2C48.6z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M232.5%2C47.7V59h-1.3V47.7h-2.6v-1.2h6.5v1.2H232.5z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M239.1%2C46.6V59h-1.3V46.6H239.1z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M242.7%2C55.4v-5.2c0-1.3%2C0.3-2.2%2C0.9-2.8c0.6-0.6%2C1.5-0.9%2C2.5-0.9c1%2C0%2C1.9%2C0.3%2C2.5%2C0.9c0.6%2C0.6%2C0.9%2C1.6%2C0.9%2C2.8%0A%09%09v5.2c0%2C1.2-0.3%2C2.2-0.9%2C2.8s-1.5%2C0.9-2.5%2C0.9c-1%2C0-1.9-0.3-2.5-0.9C243%2C57.6%2C242.7%2C56.6%2C242.7%2C55.4z%20M248.2%2C55.4v-5.1%0A%09%09c0-0.9-0.2-1.6-0.5-2s-0.9-0.7-1.5-0.7c-0.7%2C0-1.2%2C0.2-1.6%2C0.7c-0.3%2C0.4-0.5%2C1.1-0.5%2C2.1v5.1c0%2C1.7%2C0.7%2C2.6%2C2.1%2C2.6%0A%09%09c0.7%2C0%2C1.2-0.2%2C1.5-0.6C248%2C56.9%2C248.2%2C56.2%2C248.2%2C55.4z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M260%2C59h-1.3l-4.3-9.5V59H253V46.6h1.3l4.3%2C9.6v-9.6h1.3V59z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M268%2C55.4v-5.2c0-1.3%2C0.3-2.2%2C0.9-2.8c0.6-0.6%2C1.5-0.9%2C2.5-0.9c1%2C0%2C1.9%2C0.3%2C2.5%2C0.9c0.6%2C0.6%2C0.9%2C1.6%2C0.9%2C2.8%0A%09%09v5.2c0%2C1.2-0.3%2C2.2-0.9%2C2.8s-1.5%2C0.9-2.5%2C0.9c-1%2C0-1.9-0.3-2.5-0.9C268.3%2C57.6%2C268%2C56.6%2C268%2C55.4z%20M273.5%2C55.4v-5.1%0A%09%09c0-0.9-0.2-1.6-0.5-2s-0.9-0.7-1.5-0.7c-0.7%2C0-1.2%2C0.2-1.6%2C0.7c-0.3%2C0.4-0.5%2C1.1-0.5%2C2.1v5.1c0%2C1.7%2C0.7%2C2.6%2C2.1%2C2.6%0A%09%09c0.7%2C0%2C1.2-0.2%2C1.5-0.6C273.3%2C56.9%2C273.5%2C56.2%2C273.5%2C55.4z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M279.6%2C52.1h3.7v1.2h-3.7V59h-1.3V46.6h5.6v1.2h-4.3V52.1z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M292.9%2C53.6V59h-1.3V46.6h3.3c1.1%2C0%2C1.9%2C0.3%2C2.4%2C0.9s0.8%2C1.5%2C0.8%2C2.6c0%2C1.8-0.6%2C2.9-1.9%2C3.3l2.2%2C5.6H297%0A%09%09l-2.1-5.4H292.9z%20M294.8%2C52.4c0.6%2C0%2C1.1-0.2%2C1.4-0.6s0.4-1%2C0.4-1.7c0-0.8-0.1-1.4-0.4-1.8c-0.3-0.4-0.8-0.6-1.4-0.6h-2v4.7H294.8z%22%0A%09%09/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M302.9%2C52.1h3.7v1.2h-3.7v4.6h4.3V59h-5.6V46.6h5.6v1.2h-4.3V52.1z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M311.6%2C55.8l-0.8%2C3.2h-1.4l3.4-12.4h1.2l3.4%2C12.4h-1.4l-0.8-3.2H311.6z%20M313.5%2C48.6l-1.6%2C6.1h3.1L313.5%2C48.6z%22%0A%09%09/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M321.5%2C46.6v11.3h4.3V59h-5.6V46.6H321.5z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M330.6%2C47.7V59h-1.3V47.7h-2.6v-1.2h6.5v1.2H330.6z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M335.7%2C55.4v-5.2c0-1.3%2C0.3-2.2%2C0.9-2.8c0.6-0.6%2C1.5-0.9%2C2.5-0.9c1%2C0%2C1.9%2C0.3%2C2.5%2C0.9c0.6%2C0.6%2C0.9%2C1.6%2C0.9%2C2.8%0A%09%09v5.2c0%2C1.2-0.3%2C2.2-0.9%2C2.8s-1.5%2C0.9-2.5%2C0.9c-1%2C0-1.9-0.3-2.5-0.9C336%2C57.6%2C335.7%2C56.6%2C335.7%2C55.4z%20M341.2%2C55.4v-5.1%0A%09%09c0-0.9-0.2-1.6-0.5-2s-0.9-0.7-1.5-0.7c-0.7%2C0-1.2%2C0.2-1.6%2C0.7c-0.3%2C0.4-0.5%2C1.1-0.5%2C2.1v5.1c0%2C1.7%2C0.7%2C2.6%2C2.1%2C2.6%0A%09%09c0.7%2C0%2C1.2-0.2%2C1.5-0.6C341%2C56.9%2C341.2%2C56.2%2C341.2%2C55.4z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M347.3%2C53.6V59H346V46.6h3.3c1.1%2C0%2C1.9%2C0.3%2C2.4%2C0.9s0.8%2C1.5%2C0.8%2C2.6c0%2C1.8-0.6%2C2.9-1.9%2C3.3l2.2%2C5.6h-1.4%0A%09%09l-2.1-5.4H347.3z%20M349.3%2C52.4c0.6%2C0%2C1.1-0.2%2C1.4-0.6s0.4-1%2C0.4-1.7c0-0.8-0.1-1.4-0.4-1.8c-0.3-0.4-0.8-0.6-1.4-0.6h-2v4.7H349.3z%22%0A%09%09/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M355.3%2C55.6h1.3c0%2C0.8%2C0.2%2C1.4%2C0.6%2C1.8c0.3%2C0.4%2C0.8%2C0.5%2C1.5%2C0.5c0.7%2C0%2C1.2-0.2%2C1.5-0.5%0A%09%09c0.3-0.4%2C0.5-0.9%2C0.5-1.7c0-0.7-0.1-1.2-0.4-1.5s-0.8-0.7-1.5-1l-0.7-0.3c-0.8-0.3-1.5-0.7-1.9-1.2c-0.4-0.5-0.6-1.2-0.6-2%0A%09%09c0-1%2C0.3-1.8%2C0.9-2.4c0.6-0.6%2C1.4-0.9%2C2.4-0.9c1%2C0%2C1.7%2C0.3%2C2.3%2C0.8s0.9%2C1.4%2C0.9%2C2.5h-1.3c-0.1-1.5-0.7-2.2-2-2.2%0A%09%09c-0.6%2C0-1.1%2C0.2-1.4%2C0.5c-0.3%2C0.4-0.5%2C0.9-0.5%2C1.5c0%2C0.6%2C0.1%2C1.1%2C0.4%2C1.4c0.3%2C0.3%2C0.8%2C0.6%2C1.5%2C0.9l0.8%2C0.3c0.8%2C0.3%2C1.5%2C0.8%2C1.9%2C1.3%0A%09%09c0.4%2C0.5%2C0.6%2C1.3%2C0.6%2C2.2c0%2C1.1-0.3%2C1.9-0.9%2C2.5c-0.6%2C0.6-1.4%2C0.9-2.5%2C0.9c-1.1%2C0-1.9-0.3-2.4-0.9%0A%09%09C355.6%2C57.6%2C355.3%2C56.7%2C355.3%2C55.6z%22/%3E%0A%3C/g%3E%0A%3Cg%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M367.1%2C52.4v-4.4h1.5c0.3%2C0%2C0.6%2C0.1%2C0.9%2C0.2c0.2%2C0.1%2C0.4%2C0.3%2C0.5%2C0.5c0.1%2C0.2%2C0.2%2C0.4%2C0.2%2C0.7%0A%09%09%09c0%2C0.3-0.1%2C0.5-0.2%2C0.7c-0.1%2C0.2-0.3%2C0.4-0.5%2C0.5s-0.5%2C0.2-0.8%2C0.2h-1.2v-0.5h1.2c0.2%2C0%2C0.4%2C0%2C0.6-0.1c0.1-0.1%2C0.2-0.2%2C0.3-0.3%0A%09%09%09c0.1-0.1%2C0.1-0.3%2C0.1-0.5c0-0.2%2C0-0.3-0.1-0.5c-0.1-0.1-0.2-0.2-0.3-0.3c-0.1-0.1-0.3-0.1-0.6-0.1h-0.9v3.9H367.1z%20M369.2%2C50.5%0A%09%09%09l1.1%2C2h-0.6l-1.1-2H369.2z%22/%3E%0A%09%3C/g%3E%0A%3C/g%3E%0A%3Ccircle%20class%3D%22st1%22%20cx%3D%22368.7%22%20cy%3D%2250.3%22%20r%3D%224%22/%3E%0A%3Cpolyline%20class%3D%22st2%22%20points%3D%2242.4%2C69.4%2042.4%2C51.5%2031%2C51.5%2049.2%2C31.1%2049.2%2C9.4%2060.3%2C9.4%2060.3%2C19.3%2074.2%2C5.3%20115.2%2C50.3%20104.1%2C50.3%20%0A%09104.1%2C57.4%20%22/%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M4.1%2C68.4c12%2C6.3%2C37.6%2C6%2C61.7-3.7c39.1-15.7%2C79.6%2C10.7%2C79.6%2C10.7v0.3C89.6%2C54.4%2C83.4%2C75.8%2C40%2C77.3%0A%09c-15.4%2C0.5-35.9-7.8-35.9-7.8V68.4z%22/%3E%0A%3C/svg%3E%0A);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  vertical-align: middle;
}
.dl-checkbox-checked {
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 12 12' fill='none'%3E%3Crect x='0.5' y='0.5' width='11' height='11' rx='1.5' fill='%236E4FEB' stroke='%236E4FEB'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.00276 3.19347C9.31012 3.47113 9.3342 3.94539 9.05654 4.25276C7.93292 5.49658 6.94055 6.861 6.1012 8.32414C5.98499 8.52671 5.78106 8.66359 5.54957 8.69439C5.31808 8.72519 5.08545 8.6464 4.92031 8.48127L3.21967 6.78064C2.92678 6.48775 2.92678 6.01288 3.21967 5.71998C3.51256 5.42709 3.98743 5.42709 4.28033 5.71998L5.30179 6.74144C6.08048 5.49902 6.96528 4.33007 7.94346 3.24725C8.22113 2.93988 8.69539 2.9158 9.00276 3.19347Z' fill='white'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 20px;
  min-height: 20px;
  min-width: 20px;
  vertical-align: middle;
  width: 20px;
}
@media only screen and (min-width: 768px) {
  .dl-checkbox-checked {
    height: 14px;
    min-height: 14px;
    min-width: 14px;
    width: 14px;
  }
}
.dl-checkbox-unchecked {
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 12 12' fill='none'%3E%3Crect x='0.5' y='0.5' width='11' height='11' rx='1.5' fill='white' stroke='%236E4FEB'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 20px;
  vertical-align: middle;
  width: 20px;
}
@media only screen and (min-width: 768px) {
  .dl-checkbox-unchecked {
    height: 14px;
    min-height: 14px;
    min-width: 14px;
    width: 14px;
  }
}
.dl-compass-logo {
  background-image: url(https://depositlink-cdn.azureedge.net/email/compass.png);
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 40px;
  vertical-align: middle;
  width: 262px;
}
.dl-partner-logo {
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  max-height: 100%;
  max-width: 100%;
  vertical-align: middle;
  width: 172px;
}
.dl-deals-icon-iron {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='%238c9797'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.5 2.5C5.5 1.94775 5.05225 1.5 4.5 1.5C3.94775 1.5 3.5 1.94775 3.5 2.5V3H2.5C1.94775 3 1.5 3.44775 1.5 4C1.5 4.55225 1.94775 5 2.5 5H3.5V17.5C3.5 18.0522 3.94775 18.5 4.5 18.5C5.05225 18.5 5.5 18.0522 5.5 17.5V13.7361C6.03076 14.2112 6.73169 14.5 7.5 14.5H14.5C16.1569 14.5 17.5 13.1567 17.5 11.5V7.5C17.5 6.45654 16.9672 5.5376 16.1588 5H17.5C18.0522 5 18.5 4.55225 18.5 4C18.5 3.44775 18.0522 3 17.5 3H5.5V2.5ZM7.5 6H14.5C15.3284 6 16 6.67163 16 7.5V11.5C16 12.3284 15.3284 13 14.5 13H7.5C6.67163 13 6 12.3284 6 11.5V7.5C6 6.67163 6.67163 6 7.5 6Z' /%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 20px;
  min-height: 20px;
  min-width: 20px;
  width: 20px;
}
.dl-dotloop-logo {
  background-image: url("data:image/svg+xml,%3Csvg width='508' height='300' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 4.635v96.637h61.287V4.635z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M436.412 150.932c0 5.278.93 11.353 3.582 16.237 2.641 4.754 6.88 8.316 13.235 8.316 13.367 0 16.685-13.594 16.685-24.553 0-10.96-2.924-23.897-16.554-23.897-12.708 0-16.948 13.331-16.948 23.897z' fill='%2339A6FA'/%3E%3Cg fill='%2339A6FA'%3E%3Cpath d='M456.803 185.652c-8.47 0-16.676-4.228-19.985-12.14v39.206h-13.235v-73.669c0-7.79-.273-14.39-.667-20.86h12.567l.536 11.354c3.572-7.922 12.446-12.675 21.047-12.675 20.125 0 27.138 16.5 27.138 34.06 0 17.427-7.417 34.724-27.401 34.724zm-78.49 0c-5.293 0-9.917-.787-14.025-2.512-12.042-5.278-18.528-17.157-18.528-32.213 0-20.062 12.84-34.06 32.553-34.06 20.924 0 32.57 13.473 32.57 34.06 0 20.072-11.646 34.725-32.57 34.725zm-77.156 0c-5.292 0-9.917-.787-14.024-2.512-12.042-5.278-18.528-17.157-18.528-32.213 0-20.062 12.84-34.06 32.552-34.06 20.915 0 32.571 13.473 32.571 34.06 0 20.072-11.656 34.725-32.57 34.725zm-57.932-1.453h13.235V89.015h-13.235v95.184zM206.904 150c0 82.847 67.341 150 150.4 150 83.067 0 150.4-67.153 150.4-150 0-82.837-67.333-150-150.4-150-83.059 0-150.4 67.163-150.4 150z'/%3E%3Cpath d='M360.052 150.93c0 5.943 1.316 12.15 4.108 16.902 3.036 4.622 7.407 7.781 14.156 7.781 13.245 0 18.274-12.534 18.274-24.684 0-11.747-4.644-24.16-18.274-24.16-13.235 0-18.264 12.544-18.264 24.16zM282.897 150.93c0 5.943 1.316 12.15 4.108 16.902 3.036 4.622 7.407 7.781 14.156 7.781 13.235 0 18.264-12.534 18.264-24.684 0-11.747-4.624-24.16-18.264-24.16-13.235 0-18.264 12.544-18.264 24.16z'/%3E%3C/g%3E%3Cg transform='translate(.6 84.375)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M30.972 91.11c12.84 0 16.807-13.997 16.807-24.422 0-10.556-4.23-24.028-16.948-24.028-13.62 0-16.535 12.938-16.535 24.028 0 5.41.8 11.484 3.3 16.238 2.52 4.753 6.627 8.184 13.376 8.184zm18.001 8.719l-.79-10.96c-4.098 8.447-11.646 12.403-20.783 12.403C7.406 101.272 0 83.986 0 66.557c0-17.56 7.406-34.06 27.4-34.06 8.338 0 16.685 4.35 19.984 12.282V4.635H60.62v75.384c0 7.397.272 13.603.667 19.81H48.973z' fill='%2339A6FA' mask='url(%23b)'/%3E%3C/g%3E%3Cpath d='M106.479 175.617c13.244 0 18.264-12.544 18.264-24.684 0-11.747-4.625-24.16-18.264-24.16-13.235 0-18.264 12.535-18.264 24.16 0 5.934 1.316 12.14 4.107 16.894 3.037 4.621 7.408 7.79 14.157 7.79m-32.562-24.684c0-20.063 12.84-34.069 32.562-34.069 20.915 0 32.57 13.472 32.57 34.069 0 20.062-11.655 34.715-32.57 34.715-5.292 0-9.927-.787-14.025-2.503-12.041-5.287-18.537-17.165-18.537-32.212M186.755 183.409c-4.108 1.453-8.601 2.24-12.709 2.24-14.156 0-16.807-9.768-16.807-22.575v-35.38h-12.183v-9.507h12.183v-14.26l13.367-4.35v18.61h14.823v9.506h-14.823v36.966c0 5.672 1.457 10.565 8.206 10.565 2.519 0 4.907-.525 7.285-1.584l.658 9.769z' fill='%2339A6FA'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 30px;
  vertical-align: middle;
  width: 50px;
}
.dl-greateralabama-logo {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 346.45 122.66'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%230071b9;%7D.cls-2%7Bfill:%23009245;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M135.29,25.92c6.79,0,11.07,2.75,13.58,6l-5.8,2.63a9.91,9.91,0,0,0-7.78-3.45c-5.95,0-10.28,3.81-10.28,9s4.33,9,10.28,9A12.56,12.56,0,0,0,142.38,47V43.64h-8.76v-5h15.64V49.09a19.92,19.92,0,0,1-14,5.17c-9.59,0-17.46-5.58-17.46-14.19S125.7,25.92,135.29,25.92Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M166.93,43.92h-5.12v9.8h-7V26.38h15.34c6.84,0,11,3.73,11,8.81,0,4.84-3.64,7.42-7.18,8.12l7.38,10.41h-8Zm2.21-12.54h-7.33v7.54h7.33c2.81,0,4.92-1.47,4.92-3.77S172,31.38,169.14,31.38Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M186.46,26.38h23.22v5H193.45v5.94h15.89v5H193.45v6.35h16.23v5H186.46Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M236.05,49H221.39l-2.06,4.71h-7.68l12.69-27.34h8.76l12.64,27.34h-7.62Zm-12.79-5h10.87l-5.41-12.54Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M253.22,31.5h-9.59V26.38H269.8V31.5h-9.54V53.72h-7Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M274.28,26.38H297.5v5H281.27v5.94h15.89v5H281.27v6.35H297.5v5H274.28Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M315.07,43.92H310v9.8h-7V26.38h15.34c6.84,0,11,3.73,11,8.81,0,4.84-3.64,7.42-7.18,8.12l7.38,10.41h-8Zm2.21-12.54H310v7.54h7.33c2.8,0,4.92-1.47,4.92-3.77S320.08,31.38,317.28,31.38Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M140.31,85H125.65l-2.07,4.71h-7.67L128.6,62.38h8.76L150,89.72h-7.62Zm-12.79-5h10.87L133,67.42Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M153.06,62.38h7V84.6h13.87v5.12H153.06Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M199.69,85H185L183,89.72h-7.68L188,62.38h8.75l12.65,27.34h-7.63ZM186.9,80h10.88l-5.42-12.55Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M212.44,62.38h17.27c6.24,0,9.44,3.32,9.44,7a6.39,6.39,0,0,1-5.66,6.27,7,7,0,0,1,6.3,6.72c0,4.1-3.29,7.38-9.54,7.38H212.44Zm15.74,11c2.36,0,3.84-1.27,3.84-3s-1.48-3-3.84-3h-8.76v6Zm.25,11.4c2.65,0,4.23-1.27,4.23-3.24,0-1.72-1.48-3.19-4.23-3.19h-9v6.43Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M266,85H251.31l-2.07,4.71h-7.67l12.69-27.34H263l12.65,27.34H268Zm-12.79-5h10.87l-5.41-12.55Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M307.24,70,298,89.72H295L285.7,70V89.72h-7V62.38h9.79l8,17.05,8-17.05h9.84V89.72h-7Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M341.68,85H327L325,89.72h-7.68L330,62.38h8.75l12.65,27.34h-7.63Zm-12.79-5h10.88l-5.42-12.55Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M147.94,106l-9.25,19.68h-3.05L126.39,106v19.68h-7V98.38h9.79l8,17.05,8-17.05H155v27.34h-7Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M161.47,98.38h7V120.6h13.88v5.12H161.47Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M188.77,117.44a15.88,15.88,0,0,0,10.43,3.69c3.84,0,5.71-1.52,5.71-3.07,0-2-2.85-2.75-6.64-3.49-5.36-1-12.25-2.25-12.25-8.36,0-4.55,4.72-8.24,12.45-8.24,5.21,0,9.54,1.31,12.79,3.81L207.37,106a15.71,15.71,0,0,0-9.4-3c-3.14,0-4.82,1.15-4.82,2.79,0,1.84,2.76,2.42,6.55,3.16,5.41,1,12.29,2.37,12.29,8.44,0,5-4.28,8.78-13.13,8.78-6.3,0-10.82-1.77-13.87-4.35Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-2' d='M58.19,98.44a47.06,47.06,0,0,0-42.43,26.8H97.4V98.44Z' transform='translate(-4.93 -3.56)'/%3E%3Cpath class='cls-1' d='M56.1,3.56,4.93,40.24H14.8v73.1A54.22,54.22,0,0,1,43.26,93.56V62H68.94V91.44H97.4V40.24h9.88Z' transform='translate(-4.93 -3.56)'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  vertical-align: middle;
}
.dl-loading-spinner-sm {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Ccircle cx='10' cy='10' r='6' stroke='%23E7EAF1' stroke-width='3'/%3E%3Cpath d='M4 10C4 6.68629 6.68629 4 10 4' stroke='%236E4FEB' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 20px;
  vertical-align: middle;
  width: 20px;
}
.dl-logo,
.navbar-topnav .top-navigation .navbar-brand-company {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' id='Group_459' data-name='Group 459' viewBox='0 0 190 35.204'%3e%3cg id='Group_455' data-name='Group 455' transform='translate(0 1.675)'%3e%3cpath id='Path_146' data-name='Path 146' d='M17.3,8.028a10.717,10.717,0,0,0-4.012-2.579,16.579,16.579,0,0,0-5.76-.889H1.763A1.9,1.9,0,0,0,.6,4.968,1.731,1.731,0,0,0,0,6.441V29.133a1.731,1.731,0,0,0,.6,1.473,1.88,1.88,0,0,0,1.161.408H7.153a17.964,17.964,0,0,0,5.786-.834,10.733,10.733,0,0,0,4.177-2.55,11.042,11.042,0,0,0,2.59-4.284,18.574,18.574,0,0,0,.867-5.933,16.25,16.25,0,0,0-.823-5.319A11.06,11.06,0,0,0,17.3,8.028ZM7.366,27.175H4.39V8.381H7.329a10.414,10.414,0,0,1,4.1.687,6.98,6.98,0,0,1,2.579,1.888,7.746,7.746,0,0,1,1.5,2.891,13.418,13.418,0,0,1,.492,3.707,15.457,15.457,0,0,1-.54,4.35,7.65,7.65,0,0,1-1.576,2.965A6.3,6.3,0,0,1,11.3,26.6,11.661,11.661,0,0,1,7.366,27.175Z' transform='translate(0 -4.56)'/%3e%3cpath id='Path_147' data-name='Path 147' d='M78.561,24.537a7.293,7.293,0,0,0-2.586-1.928,9.085,9.085,0,0,0-3.758-.71,9.368,9.368,0,0,0-3.718.717,8.033,8.033,0,0,0-2.865,2.067,9.15,9.15,0,0,0-1.8,3.248,13.7,13.7,0,0,0-.614,4.235,14.382,14.382,0,0,0,.6,4.342,8.18,8.18,0,0,0,1.8,3.186,7.613,7.613,0,0,0,2.957,1.928,11.544,11.544,0,0,0,4,.636,14.962,14.962,0,0,0,2.454-.194,20.056,20.056,0,0,0,2.01-.432,9.677,9.677,0,0,0,1.451-.508,2.729,2.729,0,0,0,.782-.454,1.757,1.757,0,0,0,.257-.326,1.423,1.423,0,0,0,.158-.417c.022-.11.04-.234.055-.38a4.877,4.877,0,0,0,.022-.494,5.7,5.7,0,0,0-.033-.658,1.925,1.925,0,0,0-.125-.519.971.971,0,0,0-.36-.432c-.36-.227-.731-.2-1.422.1-.3.132-.687.282-1.15.446a13.123,13.123,0,0,1-1.642.443,10.767,10.767,0,0,1-2.149.194,6.727,6.727,0,0,1-2.516-.413,3.939,3.939,0,0,1-1.6-1.145,4.625,4.625,0,0,1-.889-1.821,10.017,10.017,0,0,1-.272-2.019H78.752a1.852,1.852,0,0,0,1.2-.439,1.82,1.82,0,0,0,.566-1.47v-.589a11.986,11.986,0,0,0-.463-3.38A8,8,0,0,0,78.561,24.537Zm-6.51.892A3.833,3.833,0,0,1,75.215,26.7a5.1,5.1,0,0,1,1.021,3.175H67.628a6.573,6.573,0,0,1,.312-1.4,4.89,4.89,0,0,1,.863-1.576,4.078,4.078,0,0,1,1.359-1.064A4.212,4.212,0,0,1,72.052,25.43Z' transform='translate(-39.995 -15.53)'/%3e%3cpath id='Path_148' data-name='Path 148' d='M136.529,24.926a6.725,6.725,0,0,0-2.392-2.208,7.26,7.26,0,0,0-3.527-.808,7.083,7.083,0,0,0-1.807.224,7.6,7.6,0,0,0-1.664.654,9.995,9.995,0,0,0-1.587,1.065c-.239.195-.481.408-.731.636V23.3a1.063,1.063,0,0,0-.147-.558,1.033,1.033,0,0,0-.467-.375,2.02,2.02,0,0,0-.591-.147,8.058,8.058,0,0,0-1.458,0,1.928,1.928,0,0,0-.6.151.986.986,0,0,0-.474.4,1.078,1.078,0,0,0-.121.525V48.019a1.059,1.059,0,0,0,.136.529.993.993,0,0,0,.5.408,2.475,2.475,0,0,0,.636.154,6.933,6.933,0,0,0,.849.044,7.155,7.155,0,0,0,.871-.044,2.259,2.259,0,0,0,.632-.158,1.087,1.087,0,0,0,.47-.378.992.992,0,0,0,.162-.555v-7.7c.176.154.349.3.514.437a8.152,8.152,0,0,0,1.352.9,6,6,0,0,0,1.425.536,6.846,6.846,0,0,0,1.569.169,7.96,7.96,0,0,0,3.5-.749,7.138,7.138,0,0,0,2.59-2.134,9.66,9.66,0,0,0,1.558-3.31,16.458,16.458,0,0,0,.518-4.3,16.821,16.821,0,0,0-.408-3.762A9.4,9.4,0,0,0,136.529,24.926Zm-2.645,7.318a11.571,11.571,0,0,1-.246,2.355,7.373,7.373,0,0,1-.749,2.061,4.012,4.012,0,0,1-1.264,1.4,3.22,3.22,0,0,1-1.826.5,3.809,3.809,0,0,1-2.237-.771,13.426,13.426,0,0,1-2.344-2.27V28.842a15.5,15.5,0,0,1,1.308-1.436,8.242,8.242,0,0,1,1.249-1,4.632,4.632,0,0,1,1.124-.533A3.757,3.757,0,0,1,130,25.7a3.161,3.161,0,0,1,1.829.5,3.737,3.737,0,0,1,1.194,1.389,7.2,7.2,0,0,1,.665,2.1A16.477,16.477,0,0,1,133.884,32.244Z' transform='translate(-76.523 -15.626)'/%3e%3cpath id='Path_149' data-name='Path 149' d='M193.341,27.784a8.576,8.576,0,0,0-1.723-3.178,7.491,7.491,0,0,0-2.895-2.015,10.775,10.775,0,0,0-3.993-.68,10.515,10.515,0,0,0-4.151.764,8.163,8.163,0,0,0-3.005,2.169,9.123,9.123,0,0,0-1.789,3.3,13.954,13.954,0,0,0-.584,4.111,14.482,14.482,0,0,0,.551,4.137,8.527,8.527,0,0,0,1.716,3.182,7.491,7.491,0,0,0,2.895,2.015,10.775,10.775,0,0,0,3.993.68A10.41,10.41,0,0,0,188.5,41.5a8.269,8.269,0,0,0,3.012-2.18,9.328,9.328,0,0,0,1.8-3.3,13.719,13.719,0,0,0,.6-4.115A14.3,14.3,0,0,0,193.341,27.784Zm-8.82,10.764a5.1,5.1,0,0,1-2.381-.5,4.023,4.023,0,0,1-1.492-1.339,5.917,5.917,0,0,1-.823-2.052,12.847,12.847,0,0,1-.257-2.619,10.749,10.749,0,0,1,.312-2.655,5.984,5.984,0,0,1,.922-2.034,4.15,4.15,0,0,1,1.528-1.284,5.15,5.15,0,0,1,2.267-.457,5.089,5.089,0,0,1,2.381.5,3.919,3.919,0,0,1,1.48,1.346,6.166,6.166,0,0,1,.816,2.067,12.8,12.8,0,0,1,.257,2.6,11.228,11.228,0,0,1-.3,2.677,5.7,5.7,0,0,1-.911,2.019,4.044,4.044,0,0,1-1.539,1.273A5.172,5.172,0,0,1,184.52,38.548Z' transform='translate(-110.837 -15.536)'/%3e%3c/g%3e%3cg id='Group_456' data-name='Group 456' transform='translate(102.007 1.025)'%3e%3cpath id='Path_150' data-name='Path 150' d='M280.987,2.79a2.745,2.745,0,0,0-1.94.551,2.555,2.555,0,0,0-.588,1.918,2.514,2.514,0,0,0,.58,1.888,2.7,2.7,0,0,0,1.91.544,2.745,2.745,0,0,0,1.94-.551,2.555,2.555,0,0,0,.588-1.918,2.514,2.514,0,0,0-.58-1.888A2.7,2.7,0,0,0,280.987,2.79Z' transform='translate(-278.46 -2.79)'/%3e%3cpath id='Path_151' data-name='Path 151' d='M283.142,22.852a2.254,2.254,0,0,0-.636-.158,7.089,7.089,0,0,0-.867-.044,6.891,6.891,0,0,0-.849.044,2.514,2.514,0,0,0-.636.154,1.006,1.006,0,0,0-.5.4.988.988,0,0,0-.14.511v17.7a.994.994,0,0,0,.147.536,1.016,1.016,0,0,0,.485.382,2.475,2.475,0,0,0,.636.154,6.933,6.933,0,0,0,.849.044,7.155,7.155,0,0,0,.871-.044,2.258,2.258,0,0,0,.632-.158,1.107,1.107,0,0,0,.459-.353.923.923,0,0,0,.176-.562v-17.7a.951.951,0,0,0-.165-.536A1.049,1.049,0,0,0,283.142,22.852Z' transform='translate(-279.131 -15.354)'/%3e%3cpath id='Path_152' data-name='Path 152' d='M310.68,30.87a.817.817,0,0,0-.367-.459,1.077,1.077,0,0,0-.992.022c-.121.055-.265.11-.437.173s-.36.118-.58.173a2.906,2.906,0,0,1-.683.073,1.575,1.575,0,0,1-1.5-.683,5.2,5.2,0,0,1-.474-2.509V18.291h4.037a1.026,1.026,0,0,0,.911-.573,2.642,2.642,0,0,0,.242-1.271,4.781,4.781,0,0,0-.044-.705,1.893,1.893,0,0,0-.18-.58,1.064,1.064,0,0,0-.4-.433,1.032,1.032,0,0,0-.529-.136h-4.037V10.885a.951.951,0,0,0-.165-.536,1.18,1.18,0,0,0-.448-.378,2.023,2.023,0,0,0-.654-.176,7.089,7.089,0,0,0-.867-.044,6.849,6.849,0,0,0-.849.044,2.083,2.083,0,0,0-.654.173,1.029,1.029,0,0,0-.474.408.994.994,0,0,0-.136.511v3.7h-1.954a1.122,1.122,0,0,0-.525.129.982.982,0,0,0-.422.463,2.44,2.44,0,0,0-.169.544,3.765,3.765,0,0,0-.059.724,2.642,2.642,0,0,0,.242,1.271,1.029,1.029,0,0,0,.911.573H301.4v9.838a11.571,11.571,0,0,0,.3,2.788,5.034,5.034,0,0,0,1.021,2.072,4.335,4.335,0,0,0,1.822,1.245,7.374,7.374,0,0,0,2.535.4,7.814,7.814,0,0,0,.97-.062c.312-.04.617-.092.9-.154a4.217,4.217,0,0,0,.812-.257,2.08,2.08,0,0,0,.628-.4,1.51,1.51,0,0,0,.371-.735,4.534,4.534,0,0,0,.092-1.018,3.862,3.862,0,0,0-.048-.672A3.1,3.1,0,0,0,310.68,30.87Z' transform='translate(-290.992 -7.193)'/%3e%3c/g%3e%3cg id='Group_457' data-name='Group 457' transform='translate(124.947)'%3e%3cpath id='Path_153' data-name='Path 153' style='fill: %23807F7F;' d='M355.706,26.837a1.032,1.032,0,0,0-.331-.463.828.828,0,0,0-.492-.158h-7.751V6a.817.817,0,0,0-.184-.514,1.127,1.127,0,0,0-.54-.334,4.387,4.387,0,0,0-.838-.169,13.229,13.229,0,0,0-2.568,0,4.193,4.193,0,0,0-.849.169,1.127,1.127,0,0,0-.54.334A.8.8,0,0,0,341.43,6V29.1a1.812,1.812,0,0,0,.529,1.44,1.869,1.869,0,0,0,1.256.445h11.66a.779.779,0,0,0,.5-.173,1.059,1.059,0,0,0,.323-.492,3.212,3.212,0,0,0,.162-.727,8.914,8.914,0,0,0,.051-1.025,9.006,9.006,0,0,0-.051-1.025A2.55,2.55,0,0,0,355.706,26.837Z' transform='translate(-341.43 -3.113)'/%3e%3cpath id='Path_154' data-name='Path 154' style='fill: %23807F7F;' d='M389.1,1.82a3.5,3.5,0,0,0-2.447.65,3.039,3.039,0,0,0-.676,2.256,2.891,2.891,0,0,0,.658,2.167,4.995,4.995,0,0,0,4.857-.018,2.971,2.971,0,0,0,.691-2.248,2.885,2.885,0,0,0-.669-2.178A3.494,3.494,0,0,0,389.1,1.82Z' transform='translate(-369.614 -1.151)'/%3e%3cpath id='Path_155' data-name='Path 155' style='fill: %23807F7F;' d='M391.776,23.042a3.725,3.725,0,0,0-.816-.18,12.157,12.157,0,0,0-2.461,0,3.725,3.725,0,0,0-.816.18,1.156,1.156,0,0,0-.511.334.786.786,0,0,0-.173.5v17.5a.786.786,0,0,0,.173.5,1.07,1.07,0,0,0,.518.327,3.7,3.7,0,0,0,.816.162c.323.033.738.051,1.227.051s.9-.018,1.227-.051a3.659,3.659,0,0,0,.812-.162,1.07,1.07,0,0,0,.518-.327.789.789,0,0,0,.173-.5V23.88a.786.786,0,0,0-.173-.5A1.2,1.2,0,0,0,391.776,23.042Z' transform='translate(-370.259 -14.424)'/%3e%3cpath id='Path_156' data-name='Path 156' style='fill: %23807F7F;' d='M429.7,24.192a5.529,5.529,0,0,0-2.079-1.679A7.22,7.22,0,0,0,424.5,21.9a6.985,6.985,0,0,0-3.255.816,10.809,10.809,0,0,0-2.59,1.958v-1.4a.872.872,0,0,0-.14-.485.985.985,0,0,0-.433-.338,2.587,2.587,0,0,0-.709-.165,9.6,9.6,0,0,0-1.073-.051,9.128,9.128,0,0,0-1.043.051,3.094,3.094,0,0,0-.72.162.942.942,0,0,0-.474.342.835.835,0,0,0-.14.485V40.816a.786.786,0,0,0,.173.5,1.07,1.07,0,0,0,.518.327,3.7,3.7,0,0,0,.816.162c.323.033.738.051,1.227.051s.9-.018,1.227-.051a3.659,3.659,0,0,0,.812-.162,1.07,1.07,0,0,0,.518-.327.789.789,0,0,0,.173-.5V29.24a9.934,9.934,0,0,1,1.9-1.888,3.04,3.04,0,0,1,1.76-.643,2.647,2.647,0,0,1,1.194.257,2.131,2.131,0,0,1,.819.724,3.782,3.782,0,0,1,.507,1.168,8.307,8.307,0,0,1,.18,1.943V40.808a.786.786,0,0,0,.173.5,1.132,1.132,0,0,0,.5.327,3.567,3.567,0,0,0,.816.162c.331.033.746.051,1.234.051s.885-.018,1.216-.051a3.567,3.567,0,0,0,.816-.162,1.068,1.068,0,0,0,.507-.327.789.789,0,0,0,.173-.5V29.975a14.085,14.085,0,0,0-.342-3.325A6.811,6.811,0,0,0,429.7,24.192Z' transform='translate(-387.29 -13.855)'/%3e%3cpath id='Path_157' data-name='Path 157' style='fill: %23807F7F;' d='M489.428,26.366a5,5,0,0,0-.367-.727l-5.834-9.023,5.015-5.687a3.556,3.556,0,0,0,.474-.764,1.848,1.848,0,0,0,.169-.731.818.818,0,0,0-.173-.522,1.075,1.075,0,0,0-.544-.327,4.157,4.157,0,0,0-.86-.158c-.342-.033-.764-.051-1.253-.051s-.922.018-1.256.051a4.487,4.487,0,0,0-.852.158,1.6,1.6,0,0,0-.617.331,2.348,2.348,0,0,0-.386.448l-4.735,6.37V1.1a.8.8,0,0,0-.169-.5,1.106,1.106,0,0,0-.514-.349,3.725,3.725,0,0,0-.816-.18A9.45,9.45,0,0,0,475.48,0a10.249,10.249,0,0,0-1.231.062,3.725,3.725,0,0,0-.816.18,1.114,1.114,0,0,0-.514.349.839.839,0,0,0-.169.5V26.954a.786.786,0,0,0,.173.5,1.07,1.07,0,0,0,.518.327,3.7,3.7,0,0,0,.816.162c.323.033.738.051,1.227.051s.9-.018,1.227-.051a3.659,3.659,0,0,0,.812-.162,1.07,1.07,0,0,0,.518-.327.789.789,0,0,0,.173-.5V18.537l5.367,8.49a1.791,1.791,0,0,0,.367.481,1.45,1.45,0,0,0,.6.3,4.991,4.991,0,0,0,.874.136c.342.026.79.04,1.326.04s.966-.018,1.3-.051a4.665,4.665,0,0,0,.827-.147.986.986,0,0,0,.522-.327.828.828,0,0,0,.158-.492A1.884,1.884,0,0,0,489.428,26.366Z' transform='translate(-424.507)'/%3e%3c/g%3e%3cg id='Group_458' data-name='Group 458' transform='translate(85.007 5.68)'%3e%3cpath id='Path_158' data-name='Path 158' d='M236.806,30.414h0l2.219,2.19,2.432-2.542L236.645,25.3a3.625,3.625,0,0,1,5.128-5.125,3.586,3.586,0,0,1,1.054,2.623l0,.268L245.7,25.9l.312-.977a7.147,7.147,0,1,0-11.859,2.869Z' transform='translate(-232.05 -15.58)'/%3e%3cpath id='Path_159' data-name='Path 159' d='M241.516,35.6h0l-2.145-2.116-2.432,2.542,4.813,4.765a3.625,3.625,0,1,1-6.186,2.5l0-.268-2.876-2.84-.312.977a7.151,7.151,0,1,0,11.859-2.865Z' transform='translate(-232.032 -26.904)'/%3e%3c/g%3e%3c/svg%3e");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 20px;
  vertical-align: middle;
  width: 110px;
}
@media only screen and (min-width: 1200px) {
  .dl-logo,
  .navbar-topnav .top-navigation .navbar-brand-company {
    height: 35px;
    width: 150px;
  }
}
.dl-pay-logo {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='20' viewBox='0 0 128 20'%3E%3Cpath d='M125.87,16.53H105.45a1.68,1.68,0,0,1-1.68-1.68V1.91A1.68,1.68,0,0,1,105.45.23h20.42a1.68,1.68,0,0,1,1.68,1.68V14.85A1.68,1.68,0,0,1,125.87,16.53ZM105.45,1a.93.93,0,0,0-.93.93V14.85a.93.93,0,0,0,.93.93h20.42a.93.93,0,0,0,.93-.93V1.91a.93.93,0,0,0-.93-.93Z' fill='%236056a4'/%3E%3Cpath d='M108.89,8.92v3.13h-.56V4.27h2a3.12,3.12,0,0,1,2.07.6,2.14,2.14,0,0,1,.69,1.71,2.23,2.23,0,0,1-.19.94,2,2,0,0,1-.55.74,2.48,2.48,0,0,1-.86.49,3.82,3.82,0,0,1-1.16.17Zm0-.45h1.45a2.91,2.91,0,0,0,.92-.14,1.93,1.93,0,0,0,.69-.4,1.73,1.73,0,0,0,.44-.6,1.86,1.86,0,0,0,.15-.75A1.72,1.72,0,0,0,112,5.2a2.46,2.46,0,0,0-1.65-.48h-1.45Z' fill='%23342f82'/%3E%3Cpath d='M117.65,12.05a.18.18,0,0,1-.2-.15l-.08-.7a5.39,5.39,0,0,1-.45.4,2.52,2.52,0,0,1-.46.29,2.39,2.39,0,0,1-.53.19,2.87,2.87,0,0,1-.61.06,2,2,0,0,1-.55-.08,1.63,1.63,0,0,1-.47-.25,1.32,1.32,0,0,1-.32-.44,1.55,1.55,0,0,1-.13-.64,1.13,1.13,0,0,1,.2-.64,1.64,1.64,0,0,1,.62-.52,3.7,3.7,0,0,1,1.08-.35,9.92,9.92,0,0,1,1.6-.16V8.49A1.81,1.81,0,0,0,117,7.32a1.18,1.18,0,0,0-1-.41,1.94,1.94,0,0,0-.68.11,2.29,2.29,0,0,0-.47.24,3,3,0,0,0-.31.25.37.37,0,0,1-.2.11.19.19,0,0,1-.17-.1l-.09-.16a3.1,3.1,0,0,1,.9-.65,2.47,2.47,0,0,1,1.07-.22,1.83,1.83,0,0,1,.77.14,1.4,1.4,0,0,1,.55.4,1.72,1.72,0,0,1,.33.63,3.09,3.09,0,0,1,.11.83v3.56Zm-2.2-.29a2.22,2.22,0,0,0,.59-.07,2.08,2.08,0,0,0,.49-.19,3,3,0,0,0,.43-.29l.39-.37V9.41a11.66,11.66,0,0,0-1.35.12,4.37,4.37,0,0,0-.93.26,1.36,1.36,0,0,0-.54.4.85.85,0,0,0-.17.52,1.13,1.13,0,0,0,.09.47.83.83,0,0,0,.24.33.85.85,0,0,0,.35.19A1.4,1.4,0,0,0,115.45,11.76Z' fill='%23342f82'/%3E%3Cpath d='M120.57,13.81a.48.48,0,0,1-.09.13.23.23,0,0,1-.15.05H120l1-2.14L118.6,6.58H119a.2.2,0,0,1,.13,0,.24.24,0,0,1,.06.09L121.08,11a1.09,1.09,0,0,1,0,.17,1.09,1.09,0,0,1,.05.17l.06-.17.06-.17,1.82-4.26a.24.24,0,0,1,.08-.09.15.15,0,0,1,.11,0h.4Z' fill='%23342f82'/%3E%3Cpath d='M7.26,2.35A5.64,5.64,0,0,1,9.35,3.66a6,6,0,0,1,1.31,2.06,8.45,8.45,0,0,1,.42,2.7,8.94,8.94,0,0,1-.46,3,5.66,5.66,0,0,1-1.34,2.18,5.8,5.8,0,0,1-2.2,1.29,9.66,9.66,0,0,1-3,.43H1.22a1,1,0,0,1-.61-.21A.89.89,0,0,1,.3,14.4V2.86a.87.87,0,0,1,.31-.75,1.08,1.08,0,0,1,.61-.2h3A9.26,9.26,0,0,1,7.26,2.35Zm-4.65,11H4.16a6.49,6.49,0,0,0,2.06-.28,3.37,3.37,0,0,0,1.35-.88,4.14,4.14,0,0,0,.82-1.51,7.52,7.52,0,0,0,.29-2.2,6.7,6.7,0,0,0-.25-1.89,4,4,0,0,0-.79-1.48,3.78,3.78,0,0,0-1.34-1,5.51,5.51,0,0,0-2.16-.35H2.61Z' fill-rule='evenodd'/%3E%3Cpath d='M19.14,5.49a3.67,3.67,0,0,1,1.34,1A3.61,3.61,0,0,1,21.25,8a5.3,5.3,0,0,1,.25,1.72V10a.94.94,0,0,1-.28.75,1,1,0,0,1-.64.22H14.76a4.09,4.09,0,0,0,.13,1,2.46,2.46,0,0,0,.46.93,2.26,2.26,0,0,0,.85.58,3.9,3.9,0,0,0,1.32.2,5,5,0,0,0,1.14-.09c.33-.07.63-.15.86-.22a4.78,4.78,0,0,0,.6-.23c.36-.16.56-.16.75,0a.41.41,0,0,1,.19.22c0,.08,0,.15.06.26a1.78,1.78,0,0,1,0,.34c0,.09,0,.17,0,.24s0,.13,0,.19a.6.6,0,0,1-.08.2.52.52,0,0,1-.13.17,1.52,1.52,0,0,1-.4.23,6.26,6.26,0,0,1-.77.26,6.79,6.79,0,0,1-1.06.22,8.91,8.91,0,0,1-1.29.09,6.05,6.05,0,0,1-2.09-.31,4.26,4.26,0,0,1-1.54-1,3.92,3.92,0,0,1-.94-1.63,6.81,6.81,0,0,1-.31-2.22,6.86,6.86,0,0,1,.32-2.16,4.62,4.62,0,0,1,1-1.67,4,4,0,0,1,1.5-1.06,5,5,0,0,1,1.94-.37A4.87,4.87,0,0,1,19.14,5.49Zm-.4,2.11A2,2,0,0,0,17.08,7a2.23,2.23,0,0,0-1.73.76,2.75,2.75,0,0,0-.44.81,2.36,2.36,0,0,0-.15.71h4.51A2.62,2.62,0,0,0,18.74,7.6Z' fill-rule='evenodd'/%3E%3Cpath d='M30.44,5.55a3.45,3.45,0,0,1,1.25,1.12,4.39,4.39,0,0,1,.7,1.66,8.92,8.92,0,0,1,.21,1.9,8.69,8.69,0,0,1-.27,2.19,4.69,4.69,0,0,1-.81,1.68,3.81,3.81,0,0,1-1.37,1.08,4.35,4.35,0,0,1-1.82.37,3.52,3.52,0,0,1-.83-.09,3.81,3.81,0,0,1-.75-.28,4,4,0,0,1-.71-.47l-.27-.22v3.92a.42.42,0,0,1-.08.28.45.45,0,0,1-.25.19,1.09,1.09,0,0,1-.32.07,3.32,3.32,0,0,1-.46,0,3,3,0,0,1-.45,0,1.27,1.27,0,0,1-.32-.07.44.44,0,0,1-.25-.21.4.4,0,0,1-.08-.26V5.85a.6.6,0,0,1,.06-.27.51.51,0,0,1,.25-.2,1.16,1.16,0,0,1,.31-.08h.76a1.27,1.27,0,0,1,.31.08.49.49,0,0,1,.25.19.41.41,0,0,1,.08.28v.59L26,6.13a5,5,0,0,1,.83-.55,3.82,3.82,0,0,1,1.81-.44A3.82,3.82,0,0,1,30.44,5.55Zm-.27,6a4.92,4.92,0,0,0,.14-1.2,6.6,6.6,0,0,0-.1-1.27,3.67,3.67,0,0,0-.34-1.06,2,2,0,0,0-.62-.71,1.7,1.7,0,0,0-1-.26,2.36,2.36,0,0,0-.58.07,3.15,3.15,0,0,0-.59.28,4.53,4.53,0,0,0-.66.51,5.44,5.44,0,0,0-.69.73V12A6.74,6.74,0,0,0,27,13.2a2,2,0,0,0,1.17.39,1.75,1.75,0,0,0,1-.26,1.94,1.94,0,0,0,.65-.71A3.29,3.29,0,0,0,30.17,11.58Z' fill-rule='evenodd'/%3E%3Cpath d='M42.57,6.52a4.16,4.16,0,0,1,.91,1.62,7.18,7.18,0,0,1,.29,2.09,6.64,6.64,0,0,1-.31,2.09A4.6,4.6,0,0,1,42.52,14a4.31,4.31,0,0,1-1.58,1.13,5.67,5.67,0,0,1-2.17.39,5.8,5.8,0,0,1-2.1-.36,3.85,3.85,0,0,1-1.52-1,4.24,4.24,0,0,1-.9-1.63A7.13,7.13,0,0,1,34,10.4a6.68,6.68,0,0,1,.31-2.09,4.77,4.77,0,0,1,.94-1.68,4.36,4.36,0,0,1,1.58-1.1A5.53,5.53,0,0,1,39,5.14a6,6,0,0,1,2.1.35A3.91,3.91,0,0,1,42.57,6.52Zm-5,6.85a2.72,2.72,0,0,0,1.25.26A2.15,2.15,0,0,0,40,13.35a2.11,2.11,0,0,0,.8-.65,2.65,2.65,0,0,0,.48-1,6.11,6.11,0,0,0,0-2.69,2.92,2.92,0,0,0-.42-1,1.84,1.84,0,0,0-.77-.69A2.69,2.69,0,0,0,38.9,7a2.86,2.86,0,0,0-1.19.25,2.07,2.07,0,0,0-.81.65,3.16,3.16,0,0,0-.48,1,6.36,6.36,0,0,0-.15,1.36,6.28,6.28,0,0,0,.13,1.34,2.91,2.91,0,0,0,.43,1A2,2,0,0,0,37.61,13.37Z' fill-rule='evenodd'/%3E%3Cpath d='M55.15,1.57a1.48,1.48,0,0,0-1,.28,1.24,1.24,0,0,0-.31,1,1.21,1.21,0,0,0,.31,1,1.39,1.39,0,0,0,1,.28,1.48,1.48,0,0,0,1-.28,1.23,1.23,0,0,0,.3-1,1.22,1.22,0,0,0-.3-.95A1.39,1.39,0,0,0,55.15,1.57Z' fill-rule='evenodd'/%3E%3Cpath d='M55.94,5.38a1.23,1.23,0,0,0-.33-.08h-.9a1.14,1.14,0,0,0-.33.08.5.5,0,0,0-.33.47v9a.48.48,0,0,0,.08.28.54.54,0,0,0,.25.18,1.23,1.23,0,0,0,.33.08,2.76,2.76,0,0,0,.44,0,3.32,3.32,0,0,0,.46,0,1.23,1.23,0,0,0,.33-.08.76.76,0,0,0,.25-.18.52.52,0,0,0,.09-.28v-9a.48.48,0,0,0-.08-.28A.79.79,0,0,0,55.94,5.38Z' fill-rule='evenodd'/%3E%3Cpath d='M64.13,13.59a.34.34,0,0,0-.2-.22.6.6,0,0,0-.52,0l-.23.09-.3.1a3.46,3.46,0,0,1-.37,0,.84.84,0,0,1-.79-.35A2.52,2.52,0,0,1,61.47,12V7.21h2.12a.57.57,0,0,0,.48-.3,1.48,1.48,0,0,0,.13-.65,1.89,1.89,0,0,0,0-.36,1.49,1.49,0,0,0-.09-.3.63.63,0,0,0-.21-.22.65.65,0,0,0-.27-.08H61.49V3.44a.48.48,0,0,0-.08-.28A.48.48,0,0,0,61.18,3a1.18,1.18,0,0,0-.34-.09,3,3,0,0,0-.46,0,3,3,0,0,0-.45,0,.85.85,0,0,0-.34.09.67.67,0,0,0-.25.21.53.53,0,0,0-.08.26V5.32h-1A.45.45,0,0,0,58,5.4a.59.59,0,0,0-.23.24c0,.08-.05.17-.09.28a1.9,1.9,0,0,0,0,.37,1.33,1.33,0,0,0,.13.66.57.57,0,0,0,.48.3h1v5a6,6,0,0,0,.16,1.42,2.5,2.5,0,0,0,.53,1,2.26,2.26,0,0,0,1,.64,4.38,4.38,0,0,0,1.82.17l.46-.08a1.67,1.67,0,0,0,.43-.13,1,1,0,0,0,.32-.2.66.66,0,0,0,.19-.38,1.92,1.92,0,0,0,0-.52,1.78,1.78,0,0,0,0-.34.48.48,0,0,0,0-.28Z' fill-rule='evenodd'/%3E%3Cpath d='M73.41,13.11a.44.44,0,0,0-.17-.24.39.39,0,0,0-.25-.08H68.93V2.52a.51.51,0,0,0-.09-.26.62.62,0,0,0-.29-.17L68.11,2a5.72,5.72,0,0,0-1.35,0,2.57,2.57,0,0,0-.44.09.68.68,0,0,0-.29.17.44.44,0,0,0-.1.26V14.27a.9.9,0,0,0,.27.72,1,1,0,0,0,.66.23H73a.46.46,0,0,0,.44-.34,1.47,1.47,0,0,0,.08-.37,4.1,4.1,0,0,0,0-.52,4.19,4.19,0,0,0,0-.53A1.3,1.3,0,0,0,73.41,13.11Z' fill='%23808184' fill-rule='evenodd'/%3E%3Cpath d='M76.14,1.38a2,2,0,0,0-1.29.34,1.54,1.54,0,0,0-.34,1.14A1.45,1.45,0,0,0,74.85,4a2.68,2.68,0,0,0,2.54,0,1.46,1.46,0,0,0,.37-1.14,1.43,1.43,0,0,0-.35-1.1A1.88,1.88,0,0,0,76.14,1.38Z' fill='%23808184' fill-rule='evenodd'/%3E%3Cpath d='M77.2,5.43a3,3,0,0,0-.42-.09,5.38,5.38,0,0,0-1.31,0,2.28,2.28,0,0,0-.42.09.55.55,0,0,0-.27.17.44.44,0,0,0-.1.26v8.89a.4.4,0,0,0,.1.26.49.49,0,0,0,.27.17,2,2,0,0,0,.42.08h1.27a2.09,2.09,0,0,0,.42-.08.53.53,0,0,0,.27-.17.4.4,0,0,0,.1-.26V5.85a.45.45,0,0,0-.1-.27A.43.43,0,0,0,77.2,5.43Z' fill='%23808184' fill-rule='evenodd'/%3E%3Cpath d='M88.14,6.29A2.9,2.9,0,0,0,87,5.43a4,4,0,0,0-1.63-.31,3.68,3.68,0,0,0-1.71.41,5.61,5.61,0,0,0-1.37,1V5.81A.45.45,0,0,0,82,5.4a1.31,1.31,0,0,0-.36-.1h-1.1a1.8,1.8,0,0,0-.38.08.47.47,0,0,0-.25.17.35.35,0,0,0-.08.24V14.7A.44.44,0,0,0,80,15a.6.6,0,0,0,.27.17,3,3,0,0,0,.42.07,10.09,10.09,0,0,0,1.27,0,3,3,0,0,0,.42-.07A.6.6,0,0,0,82.6,15a.44.44,0,0,0,.1-.26V8.87a4.36,4.36,0,0,1,1-.95,1.47,1.47,0,0,1,.92-.32,1.31,1.31,0,0,1,.61.13,1,1,0,0,1,.43.37,2,2,0,0,1,.27.6,4.91,4.91,0,0,1,.09,1v5.08a.42.42,0,0,0,.1.26.45.45,0,0,0,.27.17,1.53,1.53,0,0,0,.42.07,6.13,6.13,0,0,0,.65,0,6,6,0,0,0,.64,0,1.4,1.4,0,0,0,.42-.07.53.53,0,0,0,.27-.17.42.42,0,0,0,.1-.26V9.24a7.15,7.15,0,0,0-.18-1.7,3.4,3.4,0,0,0-.57-1.25Z' fill='%23808184' fill-rule='evenodd'/%3E%3Cpath d='M99.92,14.45a1.63,1.63,0,0,0-.19-.37L96.67,9.49l2.64-2.9a1.7,1.7,0,0,0,.25-.39.91.91,0,0,0,.09-.37.39.39,0,0,0-.09-.26.49.49,0,0,0-.29-.17,2.32,2.32,0,0,0-.44-.08,6.54,6.54,0,0,0-.66,0,6,6,0,0,0-.65,0,2.18,2.18,0,0,0-.44.08.74.74,0,0,0-.33.17,2.13,2.13,0,0,0-.21.22L94.06,9V1.61a.4.4,0,0,0-.1-.26.65.65,0,0,0-.27-.19,1.46,1.46,0,0,0-.42-.09,5.35,5.35,0,0,0-.65,0,6,6,0,0,0-.66,0,1.39,1.39,0,0,0-.42.09.6.6,0,0,0-.27.19.39.39,0,0,0-.09.26V14.75a.39.39,0,0,0,.09.26.57.57,0,0,0,.27.17,2.09,2.09,0,0,0,.42.08h1.27a2.07,2.07,0,0,0,.43-.08.5.5,0,0,0,.26-.17.4.4,0,0,0,.1-.26V10.48l2.81,4.31A.78.78,0,0,0,97,15a.64.64,0,0,0,.31.15,2.15,2.15,0,0,0,.46.08h1.36a1.84,1.84,0,0,0,.43-.08.49.49,0,0,0,.27-.17.4.4,0,0,0,.07-.24.36.36,0,0,0,0-.32Z' fill='%23808184' fill-rule='evenodd'/%3E%3Cpath d='M47.4,11.5l1.15,1.12,1.27-1.29L47.3,8.91a1.84,1.84,0,0,1,0-2.62,1.92,1.92,0,0,1,1.35-.54A2,2,0,0,1,50,6.29a1.86,1.86,0,0,1,.55,1.33v.13l1.5,1.44.16-.49A3.56,3.56,0,0,0,51.28,5,3.84,3.84,0,0,0,46,5a3.58,3.58,0,0,0,0,5.16Z' fill-rule='evenodd'/%3E%3Cpath d='M49.88,8.37,48.76,7.28,47.5,8.57,50,11a1.81,1.81,0,0,1,0,2.61,1.84,1.84,0,0,1-1.34.54,1.91,1.91,0,0,1-1.35-.54,1.82,1.82,0,0,1-.55-1.32v-.13l-1.5-1.44-.18.5A3.55,3.55,0,0,0,46,14.9a3.82,3.82,0,0,0,5.3,0,3.55,3.55,0,0,0,0-5.13Z' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 21px;
  vertical-align: middle;
  width: 115px;
}
@media only screen and (min-width: 768px) {
  .dl-pay-logo {
    height: 20px;
    width: 110px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-pay-logo {
    height: 35px;
    width: 190px;
  }
}
.dl-skyslope-logo {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='153px' height='25px' viewBox='0 0 153 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Elogo-skyslope-2x%3C/title%3E%3Cg id='logo-skyslope-2x' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-22'%3E%3Cpath d='M31.8214059,16.4730902 C32.9218046,17.693805 34.6820338,18.7684539 36.9561134,18.7684539 C39.5966032,18.7684539 40.5259131,17.4255801 40.5259131,16.2532624 C40.5259131,14.5442033 38.6675852,14.0558591 36.5894111,13.5188262 C33.972862,12.8351443 30.9411453,12.0782836 30.9411453,8.75754279 C30.9411453,6.07179526 33.3127396,4.11841832 36.7117425,4.11841832 C39.2299009,4.11841832 41.2105603,4.92425919 42.6531366,6.38900035 L41.2350849,8.19572825 C39.9878301,6.87734459 38.2763583,6.29162306 36.516129,6.29162306 C34.7065585,6.29162306 33.4595957,7.21933133 33.4595957,8.58669519 C33.4595957,10.0517279 35.2201168,10.515582 37.2495336,11.0284164 C39.9145481,11.7362969 43.0198388,12.5666278 43.0198388,16.0340177 C43.0198388,18.5731162 41.2593176,20.941367 36.8580147,20.941367 C33.9486293,20.941367 31.8214059,19.8917914 30.4275869,18.3532884 L31.8214059,16.4730902 Z' id='Fill-1' fill='%233F5B77'%3E%3C/path%3E%3Cpolygon id='Fill-3' fill='%233F5B77' points='50.8090794 13.567544 49.2686964 15.3013847 49.2686964 20.6483897 46.8235281 20.6483897 46.8235281 4.36276536 49.2686964 4.36276536 49.2686964 12.444498 56.090351 4.36276536 59.1223597 4.36276536 52.3985118 12.0783127 59.6601508 20.6483897 56.628434 20.6483897'%3E%3C/polygon%3E%3Cpolygon id='Fill-5' fill='%233F5B77' points='67.1902474 13.8360313 60.808577 4.36273621 63.6204476 4.36273621 68.4126855 11.638628 73.1561661 4.36273621 75.9925613 4.36273621 69.6354157 13.8360313 69.6354157 20.6483605 67.1902474 20.6483605'%3E%3C/polygon%3E%3Cpath d='M78.5905125,16.4730902 C79.6909113,17.693805 81.4511405,18.7684539 83.72522,18.7684539 C86.3660018,18.7684539 87.2950198,17.4255801 87.2950198,16.2532624 C87.2950198,14.5442033 85.4366918,14.0558591 83.3585178,13.5188262 C80.7422606,12.8351443 77.7102519,12.0782836 77.7102519,8.75754279 C77.7102519,6.07179526 80.0818462,4.11841832 83.4808492,4.11841832 C85.9990076,4.11841832 87.9796669,4.92425919 89.4225352,6.38900035 L88.0041916,8.19572825 C86.7572287,6.87734459 85.0454649,6.29162306 83.2852357,6.29162306 C81.4756652,6.29162306 80.2287023,7.21933133 80.2287023,8.58669519 C80.2287023,10.0517279 81.9892235,10.515582 84.0186402,11.0284164 C86.6836547,11.7362969 89.7889455,12.5666278 89.7889455,16.0340177 C89.7889455,18.5731162 88.0284243,20.941367 83.6274133,20.941367 C80.717736,20.941367 78.5905125,19.8917914 77.1966936,18.3532884 L78.5905125,16.4730902 Z' id='Fill-7' fill='%233F5B77'%3E%3C/path%3E%3Cpolygon id='Fill-9' fill='%233F5B77' points='93.5926931 4.36270705 96.0378614 4.36270705 96.0378614 18.4996167 103.446356 18.4996167 103.446356 20.6483313 93.5926931 20.6483313'%3E%3C/polygon%3E%3Cpath d='M113.475225,6.26701634 C109.978708,6.26701634 107.778202,8.92856531 107.778202,12.517531 C107.778202,16.0825897 109.978708,18.7683372 113.475225,18.7683372 C116.922986,18.7683372 119.17254,16.0825897 119.17254,12.517531 C119.17254,8.92856531 116.922986,6.26701634 113.475225,6.26701634 M113.475225,4.0938116 C118.341037,4.0938116 121.690991,7.68306885 121.690991,12.517531 C121.690991,17.3522847 118.341037,20.9412504 113.475225,20.9412504 C108.609413,20.9412504 105.259752,17.3522847 105.259752,12.517531 C105.259752,7.68306885 108.609413,4.0938116 113.475225,4.0938116' id='Fill-11' fill='%233F5B77'%3E%3C/path%3E%3Cpath d='M132.181507,6.5111593 L128.073917,6.5111593 L128.073917,12.2246411 L132.181507,12.2246411 C133.942029,12.2246411 135.188991,11.077105 135.188991,9.36804597 C135.188991,7.65898692 133.942029,6.5111593 132.181507,6.5111593 L132.181507,6.5111593 Z M125.628748,4.36273621 L132.499452,4.36273621 C135.849406,4.36273621 137.707442,6.65780835 137.707442,9.36804597 C137.707442,12.0782836 135.824589,14.3733557 132.499452,14.3733557 L128.073917,14.3733557 L128.073917,20.6483605 L125.628748,20.6483605 L125.628748,4.36273621 Z' id='Fill-13' fill='%233F5B77'%3E%3C/path%3E%3Cpolygon id='Fill-15' fill='%233F5B77' points='140.865344 4.36270705 151.819406 4.36270705 151.819406 6.51113014 143.310512 6.51113014 143.310512 11.2724136 151.648317 11.2724136 151.648317 13.4211282 143.310512 13.4211282 143.310512 18.4996167 151.819406 18.4996167 151.819406 20.6483313 140.865344 20.6483313'%3E%3C/polygon%3E%3Cpath d='M0.834247636,2.53140159 C2.13171964,0.510676874 4.99731092,0.0660649576 7.37416051,0.385019342 C14.3896769,1.32730506 19.0487809,6.10141662 19.0487809,6.10141662 C19.0487809,6.10141662 13.4145291,2.42177924 9.35978316,3.14482026 C8.29471164,3.33520163 7.12687005,3.82850219 6.45039781,4.77224565 C5.61831069,5.93290141 5.64575496,7.45128755 6.05508344,8.79095428 C6.46499583,10.1317872 7.64363995,12.5119916 11.454307,16.0344842 C12.8317762,17.3073862 12.132531,18.5604629 9.60386205,17.497476 C8.69761698,17.1164217 6.8655655,16.0787996 4.74476518,14.1085128 C1.25788217,10.8696972 -1.42844543,6.05476881 0.834247636,2.53140159' id='Fill-17' fill='%230059DA'%3E%3C/path%3E%3Cpath d='M21.4345644,22.5279756 C20.1370924,24.5487003 17.2715011,24.9936038 14.8946516,24.6743579 C7.87942717,23.7320721 3.22032317,18.9582521 3.22032317,18.9582521 C3.22032317,18.9582521 8.85428293,22.6375979 12.9090289,21.9145569 C13.9738085,21.7244671 15.141942,21.230875 15.8184143,20.2871315 C16.6505014,19.1267673 16.6192616,17.6092558 16.2137286,16.2687145 C15.6257204,14.3255417 14.6254641,12.5473856 10.814505,9.02518458 C9.43732784,7.75228253 10.136281,6.4992058 12.66495,7.56219272 C13.5711951,7.94324699 15.4032466,8.98086917 17.5240469,10.9508644 C21.0109299,14.18968 23.6972575,19.0048999 21.4345644,22.5279756' id='Fill-20' fill='%230059DA'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 28px;
  vertical-align: middle;
  width: 116px;
}
.dl-spinner-img {
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='55' viewBox='0 0 35 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6_589)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.579 34.2545L16.886 39.5615L22.6755 33.772L11.0965 22.6755C7.71933 19.2983 7.71933 13.9912 11.0965 10.614C12.5439 9.16667 14.9562 8.20176 17.3685 8.20176C19.7807 8.20176 21.7106 9.16667 23.6404 10.614C25.0878 12.0614 26.0527 14.4737 26.0527 16.886V17.3685L32.8071 24.1229L33.2896 21.7106C35.2194 15.9211 33.772 9.16669 28.9474 4.82457C25.5702 1.44737 21.2281 0 16.886 0C12.5439 0 8.20177 1.92983 4.82457 4.82457C1.44737 8.20177 0 12.0614 0 16.4035C0 20.7456 1.92983 25.0878 4.82457 27.9825C5.30703 28.465 11.579 34.2545 11.579 34.2545Z' fill='%236E4FEB'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.1581 20.2631L17.851 15.4385L12.0615 21.228L23.6405 32.3245C27.0177 35.7017 27.0177 41.0088 23.6405 44.386C22.1931 45.8333 19.7808 46.7983 17.3686 46.7983C14.9563 46.7983 13.0265 45.8333 11.0966 44.386C9.64927 42.9386 8.68435 40.5263 8.68435 38.114V37.6316L1.92994 30.8772L0.965008 33.2894C-0.964821 39.0789 0.482558 45.8333 5.30713 50.1754C8.68433 53.5526 13.0264 55 17.3686 55C21.7107 55 26.0528 53.0702 29.43 50.1754C36.1844 43.9035 36.1844 33.2895 29.43 27.0175C29.43 26.5351 23.1581 20.2631 23.1581 20.2631Z' fill='%236E4FEB'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6_589'%3E%3Crect width='34.5' height='55' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: inline-block;
  height: 55px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  vertical-align: middle;
  width: 55px;
}
.dl-white-logo {
  background-color: transparent;
  background-image: url(https://cdn.depositlink.com/cms/media/depositlink-white.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 68px;
  vertical-align: middle;
  width: 180px;
}
.dl-wire-transfer-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%238c9797' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M13.2 2.24a.75.75 0 0 0 .04 1.06l2.1 1.95H6.75a.75.75 0 0 0 0 1.5h8.59l-2.1 1.95a.75.75 0 1 0 1.02 1.1l3.5-3.25a.75.75 0 0 0 0-1.1l-3.5-3.25a.75.75 0 0 0-1.06.04Zm-6.4 8a.75.75 0 0 0-1.06-.04l-3.5 3.25a.75.75 0 0 0 0 1.1l3.5 3.25a.75.75 0 1 0 1.02-1.1l-2.1-1.95h8.59a.75.75 0 0 0 0-1.5H4.66l2.1-1.95a.75.75 0 0 0 .04-1.06Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 24px;
  vertical-align: middle;
  width: 24px;
}
input[type=date]::-webkit-calendar-picker-indicator,
input[type=datetime-local]::-webkit-calendar-picker-indicator {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23592ed5' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M5.75 2a.75.75 0 0 1 .75.75V4h7V2.75a.75.75 0 0 1 1.5 0V4h.25A2.75 2.75 0 0 1 18 6.75v8.5A2.75 2.75 0 0 1 15.25 18H4.75A2.75 2.75 0 0 1 2 15.25v-8.5A2.75 2.75 0 0 1 4.75 4H5V2.75A.75.75 0 0 1 5.75 2Zm-1 5.5c-.69 0-1.25.56-1.25 1.25v6.5c0 .69.56 1.25 1.25 1.25h10.5c.69 0 1.25-.56 1.25-1.25v-6.5c0-.69-.56-1.25-1.25-1.25H4.75Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  cursor: pointer;
  display: inline-block;
  height: 26px;
  min-height: 26px;
  min-width: 26px;
  width: 26px;
}
@media only screen and (min-width: 768px) {
  input[type=date]::-webkit-calendar-picker-indicator,
  input[type=datetime-local]::-webkit-calendar-picker-indicator {
    height: 20px;
    min-height: 20px;
    min-width: 20px;
    width: 20px;
  }
}
.i,
.i-x-twitter,
.i-x-mark,
.i-x-circle,
.i-users,
.i-user-circle,
.i-user,
.i-trash,
.i-star,
.i-square-plus,
.i-square-2-stack,
.i-signal,
.i-shield-check,
.i-rectangle-stack,
.i-rectangle-group,
.i-receipt-refund,
.i-receipt-percent,
.i-queue-list,
.i-question-mark-circle,
.i-printer,
.i-presentation-chart-bar,
.i-plus-circle,
.i-plus,
.i-pencil-square,
.i-pencil,
.i-minus-circle,
.i-minus,
.i-magnifying-glass,
.i-lock-closed,
.i-linkedin,
.i-link,
.i-light-bulb,
.i-lifebuoy,
.i-key,
.i-instagram,
.i-information-circle,
.i-inbox-stack,
.i-home,
.i-globe-americas,
.i-globe-alt,
.i-facebook,
.i-eye,
.i-exclamation-triangle,
.i-exclamation-circle,
.i-envelope-open,
.i-envelope,
.i-ellipsis-horizontal,
.i-document-text,
.i-document-duplicate,
.i-document-arrow-up,
.i-document-arrow-down,
.i-device-phone-mobile,
.i-currency-dollar,
.i-cog-8-tooth,
.i-cog-6-tooth,
.i-cloud-arrow-up,
.i-cloud-arrow-down,
.i-clock,
.i-chevron-up,
.i-chevron-right,
.i-chevron-left,
.i-chevron-down,
.i-chevron-double-left,
.i-chevron-double-down,
.i-check-circle,
.i-check-badge,
.i-chart-pie,
.i-camera,
.i-calendar,
.i-building-office-2,
.i-building-library,
.i-book-open,
.i-bolt,
.i-bars-3-bottom-right,
.i-banknotes,
.i-arrows-pointing-out,
.i-arrows-pointing-in,
.i-arrow-uturn-right,
.i-arrow-uturn-left,
.i-arrow-up-tray,
.i-arrow-top-right-on-square,
.i-arrow-path-rounded-square,
.i-arrow-path,
.i-arrow-left-end-on-rectangle,
.i-arrow-left,
.i-arrow-down-tray,
.i-arrow-down-on-square,
.i-adjustments-vertical {
  background-color: currentColor;
  display: inline-block;
  height: 26px;
  mask-image: var(--icon-mask);
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  min-height: 26px;
  min-width: 26px;
  width: 26px;
}
@media only screen and (min-width: 768px) {
  .i,
  .i-x-twitter,
  .i-x-mark,
  .i-x-circle,
  .i-users,
  .i-user-circle,
  .i-user,
  .i-trash,
  .i-star,
  .i-square-plus,
  .i-square-2-stack,
  .i-signal,
  .i-shield-check,
  .i-rectangle-stack,
  .i-rectangle-group,
  .i-receipt-refund,
  .i-receipt-percent,
  .i-queue-list,
  .i-question-mark-circle,
  .i-printer,
  .i-presentation-chart-bar,
  .i-plus-circle,
  .i-plus,
  .i-pencil-square,
  .i-pencil,
  .i-minus-circle,
  .i-minus,
  .i-magnifying-glass,
  .i-lock-closed,
  .i-linkedin,
  .i-link,
  .i-light-bulb,
  .i-lifebuoy,
  .i-key,
  .i-instagram,
  .i-information-circle,
  .i-inbox-stack,
  .i-home,
  .i-globe-americas,
  .i-globe-alt,
  .i-facebook,
  .i-eye,
  .i-exclamation-triangle,
  .i-exclamation-circle,
  .i-envelope-open,
  .i-envelope,
  .i-ellipsis-horizontal,
  .i-document-text,
  .i-document-duplicate,
  .i-document-arrow-up,
  .i-document-arrow-down,
  .i-device-phone-mobile,
  .i-currency-dollar,
  .i-cog-8-tooth,
  .i-cog-6-tooth,
  .i-cloud-arrow-up,
  .i-cloud-arrow-down,
  .i-clock,
  .i-chevron-up,
  .i-chevron-right,
  .i-chevron-left,
  .i-chevron-down,
  .i-chevron-double-left,
  .i-chevron-double-down,
  .i-check-circle,
  .i-check-badge,
  .i-chart-pie,
  .i-camera,
  .i-calendar,
  .i-building-office-2,
  .i-building-library,
  .i-book-open,
  .i-bolt,
  .i-bars-3-bottom-right,
  .i-banknotes,
  .i-arrows-pointing-out,
  .i-arrows-pointing-in,
  .i-arrow-uturn-right,
  .i-arrow-uturn-left,
  .i-arrow-up-tray,
  .i-arrow-top-right-on-square,
  .i-arrow-path-rounded-square,
  .i-arrow-path,
  .i-arrow-left-end-on-rectangle,
  .i-arrow-left,
  .i-arrow-down-tray,
  .i-arrow-down-on-square,
  .i-adjustments-vertical {
    height: 20px;
    min-height: 20px;
    min-width: 20px;
    width: 20px;
  }
}
.i.i-30,
.i-30.i-x-twitter,
.i-30.i-x-mark,
.i-30.i-x-circle,
.i-30.i-users,
.i-30.i-user-circle,
.i-30.i-user,
.i-30.i-trash,
.i-30.i-star,
.i-30.i-square-plus,
.i-30.i-square-2-stack,
.i-30.i-signal,
.i-30.i-shield-check,
.i-30.i-rectangle-stack,
.i-30.i-rectangle-group,
.i-30.i-receipt-refund,
.i-30.i-receipt-percent,
.i-30.i-queue-list,
.i-30.i-question-mark-circle,
.i-30.i-printer,
.i-30.i-presentation-chart-bar,
.i-30.i-plus-circle,
.i-30.i-plus,
.i-30.i-pencil-square,
.i-30.i-pencil,
.i-30.i-minus-circle,
.i-30.i-minus,
.i-30.i-magnifying-glass,
.i-30.i-lock-closed,
.i-30.i-linkedin,
.i-30.i-link,
.i-30.i-light-bulb,
.i-30.i-lifebuoy,
.i-30.i-key,
.i-30.i-instagram,
.i-30.i-information-circle,
.i-30.i-inbox-stack,
.i-30.i-home,
.i-30.i-globe-americas,
.i-30.i-globe-alt,
.i-30.i-facebook,
.i-30.i-eye,
.i-30.i-exclamation-triangle,
.i-30.i-exclamation-circle,
.i-30.i-envelope-open,
.i-30.i-envelope,
.i-30.i-ellipsis-horizontal,
.i-30.i-document-text,
.i-30.i-document-duplicate,
.i-30.i-document-arrow-up,
.i-30.i-document-arrow-down,
.i-30.i-device-phone-mobile,
.i-30.i-currency-dollar,
.i-30.i-cog-8-tooth,
.i-30.i-cog-6-tooth,
.i-30.i-cloud-arrow-up,
.i-30.i-cloud-arrow-down,
.i-30.i-clock,
.i-30.i-chevron-up,
.i-30.i-chevron-right,
.i-30.i-chevron-left,
.i-30.i-chevron-down,
.i-30.i-chevron-double-left,
.i-30.i-chevron-double-down,
.i-30.i-check-circle,
.i-30.i-check-badge,
.i-30.i-chart-pie,
.i-30.i-camera,
.i-30.i-calendar,
.i-30.i-building-office-2,
.i-30.i-building-library,
.i-30.i-book-open,
.i-30.i-bolt,
.i-30.i-bars-3-bottom-right,
.i-30.i-banknotes,
.i-30.i-arrows-pointing-out,
.i-30.i-arrows-pointing-in,
.i-30.i-arrow-uturn-right,
.i-30.i-arrow-uturn-left,
.i-30.i-arrow-up-tray,
.i-30.i-arrow-top-right-on-square,
.i-30.i-arrow-path-rounded-square,
.i-30.i-arrow-path,
.i-30.i-arrow-left-end-on-rectangle,
.i-30.i-arrow-left,
.i-30.i-arrow-down-tray,
.i-30.i-arrow-down-on-square,
.i-30.i-adjustments-vertical {
  height: 30px;
  min-height: 30px;
  min-width: 30px;
  width: 30px;
}
@media only screen and (min-width: 768px) {
  .i.i-30,
  .i-30.i-x-twitter,
  .i-30.i-x-mark,
  .i-30.i-x-circle,
  .i-30.i-users,
  .i-30.i-user-circle,
  .i-30.i-user,
  .i-30.i-trash,
  .i-30.i-star,
  .i-30.i-square-plus,
  .i-30.i-square-2-stack,
  .i-30.i-signal,
  .i-30.i-shield-check,
  .i-30.i-rectangle-stack,
  .i-30.i-rectangle-group,
  .i-30.i-receipt-refund,
  .i-30.i-receipt-percent,
  .i-30.i-queue-list,
  .i-30.i-question-mark-circle,
  .i-30.i-printer,
  .i-30.i-presentation-chart-bar,
  .i-30.i-plus-circle,
  .i-30.i-plus,
  .i-30.i-pencil-square,
  .i-30.i-pencil,
  .i-30.i-minus-circle,
  .i-30.i-minus,
  .i-30.i-magnifying-glass,
  .i-30.i-lock-closed,
  .i-30.i-linkedin,
  .i-30.i-link,
  .i-30.i-light-bulb,
  .i-30.i-lifebuoy,
  .i-30.i-key,
  .i-30.i-instagram,
  .i-30.i-information-circle,
  .i-30.i-inbox-stack,
  .i-30.i-home,
  .i-30.i-globe-americas,
  .i-30.i-globe-alt,
  .i-30.i-facebook,
  .i-30.i-eye,
  .i-30.i-exclamation-triangle,
  .i-30.i-exclamation-circle,
  .i-30.i-envelope-open,
  .i-30.i-envelope,
  .i-30.i-ellipsis-horizontal,
  .i-30.i-document-text,
  .i-30.i-document-duplicate,
  .i-30.i-document-arrow-up,
  .i-30.i-document-arrow-down,
  .i-30.i-device-phone-mobile,
  .i-30.i-currency-dollar,
  .i-30.i-cog-8-tooth,
  .i-30.i-cog-6-tooth,
  .i-30.i-cloud-arrow-up,
  .i-30.i-cloud-arrow-down,
  .i-30.i-clock,
  .i-30.i-chevron-up,
  .i-30.i-chevron-right,
  .i-30.i-chevron-left,
  .i-30.i-chevron-down,
  .i-30.i-chevron-double-left,
  .i-30.i-chevron-double-down,
  .i-30.i-check-circle,
  .i-30.i-check-badge,
  .i-30.i-chart-pie,
  .i-30.i-camera,
  .i-30.i-calendar,
  .i-30.i-building-office-2,
  .i-30.i-building-library,
  .i-30.i-book-open,
  .i-30.i-bolt,
  .i-30.i-bars-3-bottom-right,
  .i-30.i-banknotes,
  .i-30.i-arrows-pointing-out,
  .i-30.i-arrows-pointing-in,
  .i-30.i-arrow-uturn-right,
  .i-30.i-arrow-uturn-left,
  .i-30.i-arrow-up-tray,
  .i-30.i-arrow-top-right-on-square,
  .i-30.i-arrow-path-rounded-square,
  .i-30.i-arrow-path,
  .i-30.i-arrow-left-end-on-rectangle,
  .i-30.i-arrow-left,
  .i-30.i-arrow-down-tray,
  .i-30.i-arrow-down-on-square,
  .i-30.i-adjustments-vertical {
    height: 30px;
    min-height: 30px;
    min-width: 30px;
    width: 30px;
  }
}
.i-adjustments-vertical {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M17 2.75a.75.75 0 0 0-1.5 0v5.5a.75.75 0 0 0 1.5 0v-5.5ZM17 15.75a.75.75 0 0 0-1.5 0v1.5a.75.75 0 0 0 1.5 0v-1.5ZM3.75 15a.75.75 0 0 1 .75.75v1.5a.75.75 0 0 1-1.5 0v-1.5a.75.75 0 0 1 .75-.75ZM4.5 2.75a.75.75 0 0 0-1.5 0v5.5a.75.75 0 0 0 1.5 0v-5.5ZM10 11a.75.75 0 0 1 .75.75v5.5a.75.75 0 0 1-1.5 0v-5.5A.75.75 0 0 1 10 11ZM10.75 2.75a.75.75 0 0 0-1.5 0v1.5a.75.75 0 0 0 1.5 0v-1.5ZM10 6a2 2 0 1 0 0 4 2 2 0 0 0 0-4ZM3.75 10a2 2 0 1 0 0 4 2 2 0 0 0 0-4ZM16.25 10a2 2 0 1 0 0 4 2 2 0 0 0 0-4Z' /%3E%3C/svg%3E%0A");
}
.i-arrow-down-on-square {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M13.75 7h-3v5.296l1.943-2.048a.75.75 0 0 1 1.114 1.004l-3.25 3.5a.75.75 0 0 1-1.114 0l-3.25-3.5a.75.75 0 1 1 1.114-1.004l1.943 2.048V7h1.5V1.75a.75.75 0 0 0-1.5 0V7h-3A2.25 2.25 0 0 0 4 9.25v7.5A2.25 2.25 0 0 0 6.25 19h7.5A2.25 2.25 0 0 0 16 16.75v-7.5A2.25 2.25 0 0 0 13.75 7Z' /%3E%3C/svg%3E%0A");
}
.i-arrow-down-tray {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M10.75 2.75a.75.75 0 0 0-1.5 0v8.614L6.295 8.235a.75.75 0 1 0-1.09 1.03l4.25 4.5a.75.75 0 0 0 1.09 0l4.25-4.5a.75.75 0 0 0-1.09-1.03l-2.955 3.129V2.75Z' /%3E%3Cpath d='M3.5 12.75a.75.75 0 0 0-1.5 0v2.5A2.75 2.75 0 0 0 4.75 18h10.5A2.75 2.75 0 0 0 18 15.25v-2.5a.75.75 0 0 0-1.5 0v2.5c0 .69-.56 1.25-1.25 1.25H4.75c-.69 0-1.25-.56-1.25-1.25v-2.5Z' /%3E%3C/svg%3E%0A");
}
.i-arrow-left {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M17 10a.75.75 0 0 1-.75.75H5.612l4.158 3.96a.75.75 0 1 1-1.04 1.08l-5.5-5.25a.75.75 0 0 1 0-1.08l5.5-5.25a.75.75 0 1 1 1.04 1.08L5.612 9.25H16.25A.75.75 0 0 1 17 10Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-arrow-left-end-on-rectangle {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M3 4.25A2.25 2.25 0 0 1 5.25 2h5.5A2.25 2.25 0 0 1 13 4.25v2a.75.75 0 0 1-1.5 0v-2a.75.75 0 0 0-.75-.75h-5.5a.75.75 0 0 0-.75.75v11.5c0 .414.336.75.75.75h5.5a.75.75 0 0 0 .75-.75v-2a.75.75 0 0 1 1.5 0v2A2.25 2.25 0 0 1 10.75 18h-5.5A2.25 2.25 0 0 1 3 15.75V4.25Z' clip-rule='evenodd' /%3E%3Cpath fill-rule='evenodd' d='M19 10a.75.75 0 0 0-.75-.75H8.704l1.048-.943a.75.75 0 1 0-1.004-1.114l-2.5 2.25a.75.75 0 0 0 0 1.114l2.5 2.25a.75.75 0 1 0 1.004-1.114l-1.048-.943h9.546A.75.75 0 0 0 19 10Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-arrow-path {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M15.312 11.424a5.5 5.5 0 0 1-9.201 2.466l-.312-.311h2.433a.75.75 0 0 0 0-1.5H3.989a.75.75 0 0 0-.75.75v4.242a.75.75 0 0 0 1.5 0v-2.43l.31.31a7 7 0 0 0 11.712-3.138.75.75 0 0 0-1.449-.39Zm1.23-3.723a.75.75 0 0 0 .219-.53V2.929a.75.75 0 0 0-1.5 0V5.36l-.31-.31A7 7 0 0 0 3.239 8.188a.75.75 0 1 0 1.448.389A5.5 5.5 0 0 1 13.89 6.11l.311.31h-2.432a.75.75 0 0 0 0 1.5h4.243a.75.75 0 0 0 .53-.219Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-arrow-path-rounded-square {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M10 4.5c1.215 0 2.417.055 3.604.162a.68.68 0 0 1 .615.597c.124 1.038.208 2.088.25 3.15l-1.689-1.69a.75.75 0 0 0-1.06 1.061l2.999 3a.75.75 0 0 0 1.06 0l3.001-3a.75.75 0 1 0-1.06-1.06l-1.748 1.747a41.31 41.31 0 0 0-.264-3.386 2.18 2.18 0 0 0-1.97-1.913 41.512 41.512 0 0 0-7.477 0 2.18 2.18 0 0 0-1.969 1.913 41.16 41.16 0 0 0-.16 1.61.75.75 0 1 0 1.495.12c.041-.52.093-1.038.154-1.552a.68.68 0 0 1 .615-.597A40.012 40.012 0 0 1 10 4.5ZM5.281 9.22a.75.75 0 0 0-1.06 0l-3.001 3a.75.75 0 1 0 1.06 1.06l1.748-1.747c.042 1.141.13 2.27.264 3.386a2.18 2.18 0 0 0 1.97 1.913 41.533 41.533 0 0 0 7.477 0 2.18 2.18 0 0 0 1.969-1.913c.064-.534.117-1.071.16-1.61a.75.75 0 1 0-1.495-.12c-.041.52-.093 1.037-.154 1.552a.68.68 0 0 1-.615.597 40.013 40.013 0 0 1-7.208 0 .68.68 0 0 1-.615-.597 39.785 39.785 0 0 1-.25-3.15l1.689 1.69a.75.75 0 0 0 1.06-1.061l-2.999-3Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-arrow-top-right-on-square {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M4.25 5.5a.75.75 0 0 0-.75.75v8.5c0 .414.336.75.75.75h8.5a.75.75 0 0 0 .75-.75v-4a.75.75 0 0 1 1.5 0v4A2.25 2.25 0 0 1 12.75 17h-8.5A2.25 2.25 0 0 1 2 14.75v-8.5A2.25 2.25 0 0 1 4.25 4h5a.75.75 0 0 1 0 1.5h-5Z' clip-rule='evenodd' /%3E%3Cpath fill-rule='evenodd' d='M6.194 12.753a.75.75 0 0 0 1.06.053L16.5 4.44v2.81a.75.75 0 0 0 1.5 0v-4.5a.75.75 0 0 0-.75-.75h-4.5a.75.75 0 0 0 0 1.5h2.553l-9.056 8.194a.75.75 0 0 0-.053 1.06Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-arrow-up-tray {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M9.25 13.25a.75.75 0 0 0 1.5 0V4.636l2.955 3.129a.75.75 0 0 0 1.09-1.03l-4.25-4.5a.75.75 0 0 0-1.09 0l-4.25 4.5a.75.75 0 1 0 1.09 1.03L9.25 4.636v8.614Z' /%3E%3Cpath d='M3.5 12.75a.75.75 0 0 0-1.5 0v2.5A2.75 2.75 0 0 0 4.75 18h10.5A2.75 2.75 0 0 0 18 15.25v-2.5a.75.75 0 0 0-1.5 0v2.5c0 .69-.56 1.25-1.25 1.25H4.75c-.69 0-1.25-.56-1.25-1.25v-2.5Z' /%3E%3C/svg%3E%0A");
}
.i-arrow-uturn-left {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M7.793 2.232a.75.75 0 0 1-.025 1.06L3.622 7.25h10.003a5.375 5.375 0 0 1 0 10.75H10.75a.75.75 0 0 1 0-1.5h2.875a3.875 3.875 0 0 0 0-7.75H3.622l4.146 3.957a.75.75 0 0 1-1.036 1.085l-5.5-5.25a.75.75 0 0 1 0-1.085l5.5-5.25a.75.75 0 0 1 1.06.025Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-arrow-uturn-right {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M12.207 2.232a.75.75 0 0 0 .025 1.06l4.146 3.958H6.375a5.375 5.375 0 0 0 0 10.75H9.25a.75.75 0 0 0 0-1.5H6.375a3.875 3.875 0 0 1 0-7.75h10.003l-4.146 3.957a.75.75 0 0 0 1.036 1.085l5.5-5.25a.75.75 0 0 0 0-1.085l-5.5-5.25a.75.75 0 0 0-1.06.025Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-arrow-path {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M15.312 11.424a5.5 5.5 0 0 1-9.201 2.466l-.312-.311h2.433a.75.75 0 0 0 0-1.5H3.989a.75.75 0 0 0-.75.75v4.242a.75.75 0 0 0 1.5 0v-2.43l.31.31a7 7 0 0 0 11.712-3.138.75.75 0 0 0-1.449-.39Zm1.23-3.723a.75.75 0 0 0 .219-.53V2.929a.75.75 0 0 0-1.5 0V5.36l-.31-.31A7 7 0 0 0 3.239 8.188a.75.75 0 1 0 1.448.389A5.5 5.5 0 0 1 13.89 6.11l.311.31h-2.432a.75.75 0 0 0 0 1.5h4.243a.75.75 0 0 0 .53-.219Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-arrow-path-rounded-square {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M10 4.5c1.215 0 2.417.055 3.604.162a.68.68 0 0 1 .615.597c.124 1.038.208 2.088.25 3.15l-1.689-1.69a.75.75 0 0 0-1.06 1.061l2.999 3a.75.75 0 0 0 1.06 0l3.001-3a.75.75 0 1 0-1.06-1.06l-1.748 1.747a41.31 41.31 0 0 0-.264-3.386 2.18 2.18 0 0 0-1.97-1.913 41.512 41.512 0 0 0-7.477 0 2.18 2.18 0 0 0-1.969 1.913 41.16 41.16 0 0 0-.16 1.61.75.75 0 1 0 1.495.12c.041-.52.093-1.038.154-1.552a.68.68 0 0 1 .615-.597A40.012 40.012 0 0 1 10 4.5ZM5.281 9.22a.75.75 0 0 0-1.06 0l-3.001 3a.75.75 0 1 0 1.06 1.06l1.748-1.747c.042 1.141.13 2.27.264 3.386a2.18 2.18 0 0 0 1.97 1.913 41.533 41.533 0 0 0 7.477 0 2.18 2.18 0 0 0 1.969-1.913c.064-.534.117-1.071.16-1.61a.75.75 0 1 0-1.495-.12c-.041.52-.093 1.037-.154 1.552a.68.68 0 0 1-.615.597 40.013 40.013 0 0 1-7.208 0 .68.68 0 0 1-.615-.597 39.785 39.785 0 0 1-.25-3.15l1.689 1.69a.75.75 0 0 0 1.06-1.061l-2.999-3Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-arrow-top-right-on-square {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M4.25 5.5a.75.75 0 0 0-.75.75v8.5c0 .414.336.75.75.75h8.5a.75.75 0 0 0 .75-.75v-4a.75.75 0 0 1 1.5 0v4A2.25 2.25 0 0 1 12.75 17h-8.5A2.25 2.25 0 0 1 2 14.75v-8.5A2.25 2.25 0 0 1 4.25 4h5a.75.75 0 0 1 0 1.5h-5Z' clip-rule='evenodd' /%3E%3Cpath fill-rule='evenodd' d='M6.194 12.753a.75.75 0 0 0 1.06.053L16.5 4.44v2.81a.75.75 0 0 0 1.5 0v-4.5a.75.75 0 0 0-.75-.75h-4.5a.75.75 0 0 0 0 1.5h2.553l-9.056 8.194a.75.75 0 0 0-.053 1.06Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-arrow-up-tray {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M9.25 13.25a.75.75 0 0 0 1.5 0V4.636l2.955 3.129a.75.75 0 0 0 1.09-1.03l-4.25-4.5a.75.75 0 0 0-1.09 0l-4.25 4.5a.75.75 0 1 0 1.09 1.03L9.25 4.636v8.614Z' /%3E%3Cpath d='M3.5 12.75a.75.75 0 0 0-1.5 0v2.5A2.75 2.75 0 0 0 4.75 18h10.5A2.75 2.75 0 0 0 18 15.25v-2.5a.75.75 0 0 0-1.5 0v2.5c0 .69-.56 1.25-1.25 1.25H4.75c-.69 0-1.25-.56-1.25-1.25v-2.5Z' /%3E%3C/svg%3E%0A");
}
.i-arrows-pointing-in {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='M3.28 2.22a.75.75 0 0 0-1.06 1.06L5.44 6.5H2.75a.75.75 0 0 0 0 1.5h4.5A.75.75 0 0 0 8 7.25v-4.5a.75.75 0 0 0-1.5 0v2.69L3.28 2.22ZM13.5 2.75a.75.75 0 0 0-1.5 0v4.5c0 .414.336.75.75.75h4.5a.75.75 0 0 0 0-1.5h-2.69l3.22-3.22a.75.75 0 0 0-1.06-1.06L13.5 5.44V2.75ZM3.28 17.78l3.22-3.22v2.69a.75.75 0 0 0 1.5 0v-4.5a.75.75 0 0 0-.75-.75h-4.5a.75.75 0 0 0 0 1.5h2.69l-3.22 3.22a.75.75 0 1 0 1.06 1.06ZM13.5 14.56l3.22 3.22a.75.75 0 1 0 1.06-1.06l-3.22-3.22h2.69a.75.75 0 0 0 0-1.5h-4.5a.75.75 0 0 0-.75.75v4.5a.75.75 0 0 0 1.5 0v-2.69Z' /%3E%3C/svg%3E%0A");
}
.i-arrows-pointing-out {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='m13.28 7.78 3.22-3.22v2.69a.75.75 0 0 0 1.5 0v-4.5a.75.75 0 0 0-.75-.75h-4.5a.75.75 0 0 0 0 1.5h2.69l-3.22 3.22a.75.75 0 0 0 1.06 1.06ZM2 17.25v-4.5a.75.75 0 0 1 1.5 0v2.69l3.22-3.22a.75.75 0 0 1 1.06 1.06L4.56 16.5h2.69a.75.75 0 0 1 0 1.5h-4.5a.747.747 0 0 1-.75-.75ZM12.22 13.28l3.22 3.22h-2.69a.75.75 0 0 0 0 1.5h4.5a.747.747 0 0 0 .75-.75v-4.5a.75.75 0 0 0-1.5 0v2.69l-3.22-3.22a.75.75 0 1 0-1.06 1.06ZM3.5 4.56l3.22 3.22a.75.75 0 0 0 1.06-1.06L4.56 3.5h2.69a.75.75 0 0 0 0-1.5h-4.5a.75.75 0 0 0-.75.75v4.5a.75.75 0 0 0 1.5 0V4.56Z' /%3E%3C/svg%3E%0A");
}
.i-banknotes {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M1 4a1 1 0 011-1h16a1 1 0 011 1v8a1 1 0 01-1 1H2a1 1 0 01-1-1V4zm12 4a3 3 0 11-6 0 3 3 0 016 0zM4 9a1 1 0 100-2 1 1 0 000 2zm13-1a1 1 0 11-2 0 1 1 0 012 0zM1.75 14.5a.75.75 0 000 1.5c4.417 0 8.693.603 12.749 1.73 1.111.309 2.251-.512 2.251-1.696v-.784a.75.75 0 00-1.5 0v.784a.272.272 0 01-.35.25A49.043 49.043 0 001.75 14.5z' clip-rule='evenodd' /%3E%3C/svg%3E");
}
.i-bars-3-bottom-right {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M2 4.75A.75.75 0 012.75 4h14.5a.75.75 0 010 1.5H2.75A.75.75 0 012 4.75zm7 10.5a.75.75 0 01.75-.75h7.5a.75.75 0 010 1.5h-7.5a.75.75 0 01-.75-.75zM2 10a.75.75 0 01.75-.75h14.5a.75.75 0 010 1.5H2.75A.75.75 0 012 10z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-bolt {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='M11.983 1.907a.75.75 0 0 0-1.292-.657l-8.5 9.5A.75.75 0 0 0 2.75 12h6.572l-1.305 6.093a.75.75 0 0 0 1.292.657l8.5-9.5A.75.75 0 0 0 17.25 8h-6.572l1.305-6.093Z' /%3E%3C/svg%3E%0A");
}
.i-book-open {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='M10.75 16.82A7.462 7.462 0 0115 15.5c.71 0 1.396.098 2.046.282A.75.75 0 0018 15.06v-11a.75.75 0 00-.546-.721A9.006 9.006 0 0015 3a8.963 8.963 0 00-4.25 1.065V16.82zM9.25 4.065A8.963 8.963 0 005 3c-.85 0-1.673.118-2.454.339A.75.75 0 002 4.06v11a.75.75 0 00.954.721A7.506 7.506 0 015 15.5c1.579 0 3.042.487 4.25 1.32V4.065z' /%3E%3C/svg%3E%0A");
}
.i-building-library {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M9.674 2.075a.75.75 0 0 1 .652 0l7.25 3.5A.75.75 0 0 1 17 6.957V16.5h.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H3V6.957a.75.75 0 0 1-.576-1.382l7.25-3.5ZM11 6a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM7.5 9.75a.75.75 0 0 0-1.5 0v5.5a.75.75 0 0 0 1.5 0v-5.5Zm3.25 0a.75.75 0 0 0-1.5 0v5.5a.75.75 0 0 0 1.5 0v-5.5Zm3.25 0a.75.75 0 0 0-1.5 0v5.5a.75.75 0 0 0 1.5 0v-5.5Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-building-office-2 {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M1 2.75A.75.75 0 011.75 2h10.5a.75.75 0 010 1.5H12v13.75a.75.75 0 01-.75.75h-1.5a.75.75 0 01-.75-.75v-2.5a.75.75 0 00-.75-.75h-2.5a.75.75 0 00-.75.75v2.5a.75.75 0 01-.75.75h-2.5a.75.75 0 010-1.5H2v-13h-.25A.75.75 0 011 2.75zM4 5.5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5v1a.5.5 0 01-.5.5h-1a.5.5 0 01-.5-.5v-1zM4.5 9a.5.5 0 00-.5.5v1a.5.5 0 00.5.5h1a.5.5 0 00.5-.5v-1a.5.5 0 00-.5-.5h-1zM8 5.5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5v1a.5.5 0 01-.5.5h-1a.5.5 0 01-.5-.5v-1zM8.5 9a.5.5 0 00-.5.5v1a.5.5 0 00.5.5h1a.5.5 0 00.5-.5v-1a.5.5 0 00-.5-.5h-1zM14.25 6a.75.75 0 00-.75.75V17a1 1 0 001 1h3.75a.75.75 0 000-1.5H18v-9h.25a.75.75 0 000-1.5h-4zm.5 3.5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5v1a.5.5 0 01-.5.5h-1a.5.5 0 01-.5-.5v-1zm.5 3.5a.5.5 0 00-.5.5v1a.5.5 0 00.5.5h1a.5.5 0 00.5-.5v-1a.5.5 0 00-.5-.5h-1z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-calendar {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M5.75 2a.75.75 0 0 1 .75.75V4h7V2.75a.75.75 0 0 1 1.5 0V4h.25A2.75 2.75 0 0 1 18 6.75v8.5A2.75 2.75 0 0 1 15.25 18H4.75A2.75 2.75 0 0 1 2 15.25v-8.5A2.75 2.75 0 0 1 4.75 4H5V2.75A.75.75 0 0 1 5.75 2Zm-1 5.5c-.69 0-1.25.56-1.25 1.25v6.5c0 .69.56 1.25 1.25 1.25h10.5c.69 0 1.25-.56 1.25-1.25v-6.5c0-.69-.56-1.25-1.25-1.25H4.75Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-camera {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M1 8a2 2 0 0 1 2-2h.93a2 2 0 0 0 1.664-.89l.812-1.22A2 2 0 0 1 8.07 3h3.86a2 2 0 0 1 1.664.89l.812 1.22A2 2 0 0 0 16.07 6H17a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8Zm13.5 3a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0ZM10 14a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-chart-pie {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='M12 9a1 1 0 01-1-1V3c0-.553.45-1.008.997-.93a7.004 7.004 0 015.933 5.933c.078.547-.378.997-.93.997h-5z' /%3E%3Cpath d='M8.003 4.07C8.55 3.992 9 4.447 9 5v5a1 1 0 001 1h5c.552 0 1.008.45.93.997A7.001 7.001 0 012 11a7.002 7.002 0 016.003-6.93z' /%3E%3C/svg%3E");
}
.i-check-badge {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M16.403 12.652a3 3 0 0 0 0-5.304 3 3 0 0 0-3.75-3.751 3 3 0 0 0-5.305 0 3 3 0 0 0-3.751 3.75 3 3 0 0 0 0 5.305 3 3 0 0 0 3.75 3.751 3 3 0 0 0 5.305 0 3 3 0 0 0 3.751-3.75Zm-2.546-4.46a.75.75 0 0 0-1.214-.883l-3.483 4.79-1.88-1.88a.75.75 0 1 0-1.06 1.061l2.5 2.5a.75.75 0 0 0 1.137-.089l4-5.5Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-check-circle {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm3.857-9.809a.75.75 0 0 0-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 1 0-1.06 1.061l2.5 2.5a.75.75 0 0 0 1.137-.089l4-5.5Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-chevron-double-down {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M9.47 15.28a.75.75 0 0 0 1.06 0l4.25-4.25a.75.75 0 1 0-1.06-1.06L10 13.69 6.28 9.97a.75.75 0 0 0-1.06 1.06l4.25 4.25ZM5.22 6.03l4.25 4.25a.75.75 0 0 0 1.06 0l4.25-4.25a.75.75 0 0 0-1.06-1.06L10 8.69 6.28 4.97a.75.75 0 0 0-1.06 1.06Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-chevron-double-left {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M4.72 9.47a.75.75 0 0 0 0 1.06l4.25 4.25a.75.75 0 1 0 1.06-1.06L6.31 10l3.72-3.72a.75.75 0 1 0-1.06-1.06L4.72 9.47Zm9.25-4.25L9.72 9.47a.75.75 0 0 0 0 1.06l4.25 4.25a.75.75 0 1 0 1.06-1.06L11.31 10l3.72-3.72a.75.75 0 0 0-1.06-1.06Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-chevron-down {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-chevron-left {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M11.78 5.22a.75.75 0 0 1 0 1.06L8.06 10l3.72 3.72a.75.75 0 1 1-1.06 1.06l-4.25-4.25a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-chevron-right {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M8.22 5.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L11.94 10 8.22 6.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-chevron-up {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M9.47 6.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 1 1-1.06 1.06L10 8.06l-3.72 3.72a.75.75 0 0 1-1.06-1.06l4.25-4.25Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-clock {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm.75-13a.75.75 0 0 0-1.5 0v5c0 .414.336.75.75.75h4a.75.75 0 0 0 0-1.5h-3.25V5Z' clip-rule='evenodd' /%3E%3C/svg%3E ");
}
.i-cloud-arrow-down {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M5.5 17a4.5 4.5 0 0 1-1.44-8.765 4.5 4.5 0 0 1 8.302-3.046 3.5 3.5 0 0 1 4.504 4.272A4 4 0 0 1 15 17H5.5Zm5.25-9.25a.75.75 0 0 0-1.5 0v4.59l-1.95-2.1a.75.75 0 1 0-1.1 1.02l3.25 3.5a.75.75 0 0 0 1.1 0l3.25-3.5a.75.75 0 1 0-1.1-1.02l-1.95 2.1V7.75Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-cloud-arrow-up {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M5.5 17a4.5 4.5 0 0 1-1.44-8.765 4.5 4.5 0 0 1 8.302-3.046 3.5 3.5 0 0 1 4.504 4.272A4 4 0 0 1 15 17H5.5Zm3.75-2.75a.75.75 0 0 0 1.5 0V9.66l1.95 2.1a.75.75 0 1 0 1.1-1.02l-3.25-3.5a.75.75 0 0 0-1.1 0l-3.25 3.5a.75.75 0 1 0 1.1 1.02l1.95-2.1v4.59Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-cog-6-tooth {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M7.84 1.804A1 1 0 0 1 8.82 1h2.36a1 1 0 0 1 .98.804l.331 1.652a6.993 6.993 0 0 1 1.929 1.115l1.598-.54a1 1 0 0 1 1.186.447l1.18 2.044a1 1 0 0 1-.205 1.251l-1.267 1.113a7.047 7.047 0 0 1 0 2.228l1.267 1.113a1 1 0 0 1 .206 1.25l-1.18 2.045a1 1 0 0 1-1.187.447l-1.598-.54a6.993 6.993 0 0 1-1.929 1.115l-.33 1.652a1 1 0 0 1-.98.804H8.82a1 1 0 0 1-.98-.804l-.331-1.652a6.993 6.993 0 0 1-1.929-1.115l-1.598.54a1 1 0 0 1-1.186-.447l-1.18-2.044a1 1 0 0 1 .205-1.251l1.267-1.114a7.05 7.05 0 0 1 0-2.227L1.821 7.773a1 1 0 0 1-.206-1.25l1.18-2.045a1 1 0 0 1 1.187-.447l1.598.54A6.992 6.992 0 0 1 7.51 3.456l.33-1.652ZM10 13a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-cog-8-tooth {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M8.34 1.804A1 1 0 0 1 9.32 1h1.36a1 1 0 0 1 .98.804l.295 1.473c.497.144.971.342 1.416.587l1.25-.834a1 1 0 0 1 1.262.125l.962.962a1 1 0 0 1 .125 1.262l-.834 1.25c.245.445.443.919.587 1.416l1.473.294a1 1 0 0 1 .804.98v1.361a1 1 0 0 1-.804.98l-1.473.295a6.95 6.95 0 0 1-.587 1.416l.834 1.25a1 1 0 0 1-.125 1.262l-.962.962a1 1 0 0 1-1.262.125l-1.25-.834a6.953 6.953 0 0 1-1.416.587l-.294 1.473a1 1 0 0 1-.98.804H9.32a1 1 0 0 1-.98-.804l-.295-1.473a6.957 6.957 0 0 1-1.416-.587l-1.25.834a1 1 0 0 1-1.262-.125l-.962-.962a1 1 0 0 1-.125-1.262l.834-1.25a6.957 6.957 0 0 1-.587-1.416l-1.473-.294A1 1 0 0 1 1 10.68V9.32a1 1 0 0 1 .804-.98l1.473-.295c.144-.497.342-.971.587-1.416l-.834-1.25a1 1 0 0 1 .125-1.262l.962-.962A1 1 0 0 1 5.38 3.03l1.25.834a6.957 6.957 0 0 1 1.416-.587l.294-1.473ZM13 10a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-currency-dollar {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='M10.75 10.818v2.614A3.13 3.13 0 0 0 11.888 13c.482-.315.612-.648.612-.875 0-.227-.13-.56-.612-.875a3.13 3.13 0 0 0-1.138-.432ZM8.33 8.62c.053.055.115.11.184.164.208.16.46.284.736.363V6.603a2.45 2.45 0 0 0-.35.13c-.14.065-.27.143-.386.233-.377.292-.514.627-.514.909 0 .184.058.39.202.592.037.051.08.102.128.152Z' /%3E%3Cpath fill-rule='evenodd' d='M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-8-6a.75.75 0 0 1 .75.75v.316a3.78 3.78 0 0 1 1.653.713c.426.33.744.74.925 1.2a.75.75 0 0 1-1.395.55 1.35 1.35 0 0 0-.447-.563 2.187 2.187 0 0 0-.736-.363V9.3c.698.093 1.383.32 1.959.696.787.514 1.29 1.27 1.29 2.13 0 .86-.504 1.616-1.29 2.13-.576.377-1.261.603-1.96.696v.299a.75.75 0 1 1-1.5 0v-.3c-.697-.092-1.382-.318-1.958-.695-.482-.315-.857-.717-1.078-1.188a.75.75 0 1 1 1.359-.636c.08.173.245.376.54.569.313.205.706.353 1.138.432v-2.748a3.782 3.782 0 0 1-1.653-.713C6.9 9.433 6.5 8.681 6.5 7.875c0-.805.4-1.558 1.097-2.096a3.78 3.78 0 0 1 1.653-.713V4.75A.75.75 0 0 1 10 4Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-device-phone-mobile {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='M8 16.25a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5h-2.5a.75.75 0 0 1-.75-.75Z' /%3E%3Cpath fill-rule='evenodd' d='M4 4a3 3 0 0 1 3-3h6a3 3 0 0 1 3 3v12a3 3 0 0 1-3 3H7a3 3 0 0 1-3-3V4Zm4-1.5v.75c0 .414.336.75.75.75h2.5a.75.75 0 0 0 .75-.75V2.5h1A1.5 1.5 0 0 1 14.5 4v12a1.5 1.5 0 0 1-1.5 1.5H7A1.5 1.5 0 0 1 5.5 16V4A1.5 1.5 0 0 1 7 2.5h1Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-document-arrow-down {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M4.5 2A1.5 1.5 0 0 0 3 3.5v13A1.5 1.5 0 0 0 4.5 18h11a1.5 1.5 0 0 0 1.5-1.5V7.621a1.5 1.5 0 0 0-.44-1.06l-4.12-4.122A1.5 1.5 0 0 0 11.378 2H4.5Zm4.75 6.75a.75.75 0 0 1 1.5 0v2.546l.943-1.048a.75.75 0 0 1 1.114 1.004l-2.25 2.5a.75.75 0 0 1-1.114 0l-2.25-2.5a.75.75 0 1 1 1.114-1.004l.943 1.048V8.75Z' clip-rule='evenodd' /%3E%3C/svg%3E ");
}
.i-document-arrow-up {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M4.5 2A1.5 1.5 0 0 0 3 3.5v13A1.5 1.5 0 0 0 4.5 18h11a1.5 1.5 0 0 0 1.5-1.5V7.621a1.5 1.5 0 0 0-.44-1.06l-4.12-4.122A1.5 1.5 0 0 0 11.378 2H4.5Zm4.75 11.25a.75.75 0 0 0 1.5 0v-2.546l.943 1.048a.75.75 0 1 0 1.114-1.004l-2.25-2.5a.75.75 0 0 0-1.114 0l-2.25 2.5a.75.75 0 1 0 1.114 1.004l.943-1.048v2.546Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-document-duplicate {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='M7 3.5A1.5 1.5 0 0 1 8.5 2h3.879a1.5 1.5 0 0 1 1.06.44l3.122 3.12A1.5 1.5 0 0 1 17 6.622V12.5a1.5 1.5 0 0 1-1.5 1.5h-1v-3.379a3 3 0 0 0-.879-2.121L10.5 5.379A3 3 0 0 0 8.379 4.5H7v-1Z' /%3E%3Cpath d='M4.5 6A1.5 1.5 0 0 0 3 7.5v9A1.5 1.5 0 0 0 4.5 18h7a1.5 1.5 0 0 0 1.5-1.5v-5.879a1.5 1.5 0 0 0-.44-1.06L9.44 6.439A1.5 1.5 0 0 0 8.378 6H4.5Z' /%3E%3C/svg%3E%0A");
}
.i-document-text {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M4.5 2A1.5 1.5 0 0 0 3 3.5v13A1.5 1.5 0 0 0 4.5 18h11a1.5 1.5 0 0 0 1.5-1.5V7.621a1.5 1.5 0 0 0-.44-1.06l-4.12-4.122A1.5 1.5 0 0 0 11.378 2H4.5Zm2.25 8.5a.75.75 0 0 0 0 1.5h6.5a.75.75 0 0 0 0-1.5h-6.5Zm0 3a.75.75 0 0 0 0 1.5h6.5a.75.75 0 0 0 0-1.5h-6.5Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-ellipsis-horizontal {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M3 10a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0ZM8.5 10a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0ZM15.5 8.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3Z' /%3E%3C/svg%3E%0A");
}
.i-envelope {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='M3 4a2 2 0 0 0-2 2v1.161l8.441 4.221a1.25 1.25 0 0 0 1.118 0L19 7.162V6a2 2 0 0 0-2-2H3Z' /%3E%3Cpath d='m19 8.839-7.77 3.885a2.75 2.75 0 0 1-2.46 0L1 8.839V14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.839Z' /%3E%3C/svg%3E ");
}
.i-envelope-open {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M2.106 6.447A2 2 0 0 0 1 8.237V16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.236a2 2 0 0 0-1.106-1.789l-7-3.5a2 2 0 0 0-1.788 0l-7 3.5Zm1.48 4.007a.75.75 0 0 0-.671 1.342l5.855 2.928a2.75 2.75 0 0 0 2.46 0l5.852-2.927a.75.75 0 1 0-.67-1.341l-5.853 2.926a1.25 1.25 0 0 1-1.118 0l-5.856-2.928Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-exclamation-circle {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-8-5a.75.75 0 0 1 .75.75v4.5a.75.75 0 0 1-1.5 0v-4.5A.75.75 0 0 1 10 5Zm0 10a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-exclamation-triangle {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M8.485 2.495c.673-1.167 2.357-1.167 3.03 0l6.28 10.875c.673 1.167-.17 2.625-1.516 2.625H3.72c-1.347 0-2.189-1.458-1.515-2.625L8.485 2.495ZM10 5a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 10 5Zm0 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-eye {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='M10 12.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z' /%3E%3Cpath fill-rule='evenodd' d='M.664 10.59a1.651 1.651 0 0 1 0-1.186A10.004 10.004 0 0 1 10 3c4.257 0 7.893 2.66 9.336 6.41.147.381.146.804 0 1.186A10.004 10.004 0 0 1 10 17c-4.257 0-7.893-2.66-9.336-6.41ZM14 10a4 4 0 1 1-8 0 4 4 0 0 1 8 0Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-facebook {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7.5 11.3531V18H11.125V11.3531H13.8281L14.3906 8.29688H11.125V7.21562C11.125 5.6 11.7594 4.98125 13.3969 4.98125C13.9062 4.98125 14.3156 4.99375 14.5531 5.01875V2.24688C14.1063 2.125 13.0125 2 12.3813 2C9.04063 2 7.5 3.57812 7.5 6.98125V8.29688H5.4375V11.3531H7.5Z' fill='black'/%3E%3C/svg%3E");
}
.i-globe-alt {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 21a9.004 9.004 0 008.716-6.747M12 21a9.004 9.004 0 01-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 017.843 4.582M12 3a8.997 8.997 0 00-7.843 4.582m15.686 0A11.953 11.953 0 0112 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0121 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0112 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 013 12c0-1.605.42-3.113 1.157-4.418' /%3E%3C/svg%3E%0A");
}
.i-globe-americas {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor' class='w-6 h-6'%3E%3Cpath fill-rule='evenodd' d='M12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25ZM6.262 6.072a8.25 8.25 0 1 0 10.562-.766 4.5 4.5 0 0 1-1.318 1.357L14.25 7.5l.165.33a.809.809 0 0 1-1.086 1.085l-.604-.302a1.125 1.125 0 0 0-1.298.21l-.132.131c-.439.44-.439 1.152 0 1.591l.296.296c.256.257.622.374.98.314l1.17-.195c.323-.054.654.036.905.245l1.33 1.108c.32.267.46.694.358 1.1a8.7 8.7 0 0 1-2.288 4.04l-.723.724a1.125 1.125 0 0 1-1.298.21l-.153-.076a1.125 1.125 0 0 1-.622-1.006v-1.089c0-.298-.119-.585-.33-.796l-1.347-1.347a1.125 1.125 0 0 1-.21-1.298L9.75 12l-1.64-1.64a6 6 0 0 1-1.676-3.257l-.172-1.03Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-home {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M9.293 2.293a1 1 0 0 1 1.414 0l7 7A1 1 0 0 1 17 11h-1v6a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-3a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-6H3a1 1 0 0 1-.707-1.707l7-7Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-inbox-stack {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M1.045 6.954a2.75 2.75 0 0 1 .217-.678L2.53 3.58A2.75 2.75 0 0 1 5.019 2h9.962a2.75 2.75 0 0 1 2.488 1.58l1.27 2.696c.101.216.174.444.216.678A1 1 0 0 1 19 7.25v1.5a2.75 2.75 0 0 1-2.75 2.75H3.75A2.75 2.75 0 0 1 1 8.75v-1.5a1 1 0 0 1 .045-.296Zm2.843-2.736A1.25 1.25 0 0 1 5.02 3.5h9.962c.484 0 .925.28 1.13.718l.957 2.032H14a1 1 0 0 0-.86.49l-.606 1.02a1 1 0 0 1-.86.49H8.236a1 1 0 0 1-.894-.553l-.448-.894A1 1 0 0 0 6 6.25H2.932l.956-2.032Z' clip-rule='evenodd' /%3E%3Cpath d='M1 14a1 1 0 0 1 1-1h4a1 1 0 0 1 .894.553l.448.894a1 1 0 0 0 .894.553h3.438a1 1 0 0 0 .86-.49l.606-1.02A1 1 0 0 1 14 13h4a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-2Z' /%3E%3C/svg%3E%0A");
}
.i-information-circle {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-7-4a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9 9a.75.75 0 0 0 0 1.5h.253a.25.25 0 0 1 .244.304l-.459 2.066A1.75 1.75 0 0 0 10.747 15H11a.75.75 0 0 0 0-1.5h-.253a.25.25 0 0 1-.244-.304l.459-2.066A1.75 1.75 0 0 0 9.253 9H9Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-instagram {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10.0094 6.40635C8.025 6.4001 6.4125 8.00635 6.40625 9.99072C6.4 11.9751 8.00625 13.5876 9.99063 13.5938C11.975 13.6001 13.5875 11.9938 13.5938 10.0095C13.6 8.0251 11.9937 6.4126 10.0094 6.40635ZM9.99063 7.66885C11.2781 7.6626 12.325 8.70322 12.3313 9.99072C12.3375 11.2782 11.2969 12.3251 10.0094 12.3313C8.72187 12.3376 7.675 11.297 7.66875 10.0095C7.6625 8.72197 8.70313 7.6751 9.99063 7.66885ZM12.9094 6.25947C12.9094 5.79697 13.2844 5.42197 13.7469 5.42197C14.2094 5.42197 14.5844 5.79697 14.5844 6.25947C14.5844 6.72197 14.2094 7.09697 13.7469 7.09697C13.2844 7.09697 12.9094 6.72197 12.9094 6.25947ZM16.9625 7.10947C16.9094 5.9876 16.6531 4.99385 15.8313 4.1751C15.0125 3.35635 14.0188 3.1001 12.8969 3.04385C11.7406 2.97822 8.275 2.97822 7.11875 3.04385C6 3.09697 5.00625 3.35322 4.18437 4.17197C3.3625 4.99072 3.10938 5.98447 3.05312 7.10635C2.9875 8.2626 2.9875 11.7282 3.05312 12.8845C3.10625 14.0063 3.3625 15.0001 4.18437 15.8188C5.00625 16.6376 5.99688 16.8938 7.11875 16.9501C8.275 17.0157 11.7406 17.0157 12.8969 16.9501C14.0188 16.897 15.0125 16.6407 15.8313 15.8188C16.65 15.0001 16.9062 14.0063 16.9625 12.8845C17.0281 11.7282 17.0281 8.26572 16.9625 7.10947ZM15.4688 14.1251C15.225 14.7376 14.7531 15.2095 14.1375 15.4563C13.2156 15.822 11.0281 15.7376 10.0094 15.7376C8.99062 15.7376 6.8 15.8188 5.88125 15.4563C5.26875 15.2126 4.79688 14.7407 4.55 14.1251C4.18438 13.2032 4.26875 11.0157 4.26875 9.99697C4.26875 8.97822 4.1875 6.7876 4.55 5.86885C4.79375 5.25635 5.26562 4.78447 5.88125 4.5376C6.80312 4.17197 8.99062 4.25635 10.0094 4.25635C11.0281 4.25635 13.2188 4.1751 14.1375 4.5376C14.75 4.78135 15.2219 5.25322 15.4688 5.86885C15.8344 6.79072 15.75 8.97822 15.75 9.99697C15.75 11.0157 15.8344 13.2063 15.4688 14.1251Z' fill='black'/%3E%3C/svg%3E");
}
.i-key {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M8 7a5 5 0 1 1 3.61 4.804l-1.903 1.903A1 1 0 0 1 9 14H8v1a1 1 0 0 1-1 1H6v1a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-2a1 1 0 0 1 .293-.707L8.196 8.39A5.002 5.002 0 0 1 8 7Zm5-3a.75.75 0 0 0 0 1.5A1.5 1.5 0 0 1 14.5 7 .75.75 0 0 0 16 7a3 3 0 0 0-3-3Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-lifebuoy {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M7.171 4.146l1.947 2.466a3.514 3.514 0 011.764 0l1.947-2.466a6.52 6.52 0 00-5.658 0zm8.683 3.025l-2.466 1.947c.15.578.15 1.186 0 1.764l2.466 1.947a6.52 6.52 0 000-5.658zm-3.025 8.683l-1.947-2.466c-.578.15-1.186.15-1.764 0l-1.947 2.466a6.52 6.52 0 005.658 0zM4.146 12.83l2.466-1.947a3.514 3.514 0 010-1.764L4.146 7.171a6.52 6.52 0 000 5.658zM5.63 3.297a8.01 8.01 0 018.738 0 8.031 8.031 0 012.334 2.334 8.01 8.01 0 010 8.738 8.033 8.033 0 01-2.334 2.334 8.01 8.01 0 01-8.738 0 8.032 8.032 0 01-2.334-2.334 8.01 8.01 0 010-8.738A8.03 8.03 0 015.63 3.297zm5.198 4.882a2.008 2.008 0 00-2.243.407 1.994 1.994 0 00-.407 2.243 1.993 1.993 0 00.992.992 2.008 2.008 0 002.243-.407c.176-.175.31-.374.407-.585a2.008 2.008 0 00-.407-2.243 1.993 1.993 0 00-.585-.407z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-light-bulb {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M10 1a6 6 0 0 0-3.815 10.631C7.237 12.5 8 13.443 8 14.456v.644a.75.75 0 0 0 .572.729 6.016 6.016 0 0 0 2.856 0A.75.75 0 0 0 12 15.1v-.644c0-1.013.762-1.957 1.815-2.825A6 6 0 0 0 10 1ZM8.863 17.414a.75.75 0 0 0-.226 1.483 9.066 9.066 0 0 0 2.726 0 .75.75 0 0 0-.226-1.483 7.553 7.553 0 0 1-2.274 0Z' /%3E%3C/svg%3E%0A");
}
.i-link {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z' /%3E%3Cpath d='M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z' /%3E%3C/svg%3E%0A");
}
.i-linkedin {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M6.13438 16H3.23125V6.65312H6.13438V16ZM4.68125 5.37813C3.75313 5.37813 3 4.60938 3 3.68125C3 3.23438 3.17813 2.80938 3.49375 2.49375C3.80938 2.17813 4.2375 2 4.68125 2C5.125 2 5.55313 2.17813 5.86875 2.49375C6.18438 2.80938 6.3625 3.2375 6.3625 3.68125C6.3625 4.60938 5.60938 5.37813 4.68125 5.37813ZM16.9969 16H14.1V11.45C14.1 10.3656 14.0781 8.975 12.5906 8.975C11.0813 8.975 10.85 10.1531 10.85 11.3719V16H7.95V6.65312H10.7344V7.92812H10.775C11.1625 7.19375 12.1094 6.41875 13.5219 6.41875C16.4594 6.41875 17 8.35313 17 10.8656V16H16.9969Z' fill='black'/%3E%3C/svg%3E");
}
.i-lock-closed {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1Zm3 8V5.5a3 3 0 1 0-6 0V9h6Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-magnifying-glass {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M9 3.5a5.5 5.5 0 1 0 0 11 5.5 5.5 0 0 0 0-11ZM2 9a7 7 0 1 1 12.452 4.391l3.328 3.329a.75.75 0 1 1-1.06 1.06l-3.329-3.328A7 7 0 0 1 2 9Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-minus {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M4 10a.75.75 0 0 1 .75-.75h10.5a.75.75 0 0 1 0 1.5H4.75A.75.75 0 0 1 4 10Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-minus-circle {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16ZM6.75 9.25a.75.75 0 0 0 0 1.5h6.5a.75.75 0 0 0 0-1.5h-6.5Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-pencil {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='m2.695 14.762-1.262 3.155a.5.5 0 0 0 .65.65l3.155-1.262a4 4 0 0 0 1.343-.886L17.5 5.501a2.121 2.121 0 0 0-3-3L3.58 13.419a4 4 0 0 0-.885 1.343Z' /%3E%3C/svg%3E%0A");
}
.i-pencil-square {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='m5.433 13.917 1.262-3.155A4 4 0 0 1 7.58 9.42l6.92-6.918a2.121 2.121 0 0 1 3 3l-6.92 6.918c-.383.383-.84.685-1.343.886l-3.154 1.262a.5.5 0 0 1-.65-.65Z' /%3E%3Cpath d='M3.5 5.75c0-.69.56-1.25 1.25-1.25H10A.75.75 0 0 0 10 3H4.75A2.75 2.75 0 0 0 2 5.75v9.5A2.75 2.75 0 0 0 4.75 18h9.5A2.75 2.75 0 0 0 17 15.25V10a.75.75 0 0 0-1.5 0v5.25c0 .69-.56 1.25-1.25 1.25h-9.5c-.69 0-1.25-.56-1.25-1.25v-9.5Z' /%3E%3C/svg%3E%0A");
}
.i-plus {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='M10.75 4.75a.75.75 0 0 0-1.5 0v4.5h-4.5a.75.75 0 0 0 0 1.5h4.5v4.5a.75.75 0 0 0 1.5 0v-4.5h4.5a.75.75 0 0 0 0-1.5h-4.5v-4.5Z' /%3E%3C/svg%3E ");
}
.i-plus-circle {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm.75-11.25a.75.75 0 0 0-1.5 0v2.5h-2.5a.75.75 0 0 0 0 1.5h2.5v2.5a.75.75 0 0 0 1.5 0v-2.5h2.5a.75.75 0 0 0 0-1.5h-2.5v-2.5Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-presentation-chart-bar {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M1 2.75A.75.75 0 0 1 1.75 2h16.5a.75.75 0 0 1 0 1.5H18v8.75A2.75 2.75 0 0 1 15.25 15h-1.072l.798 3.06a.75.75 0 0 1-1.452.38L13.41 18H6.59l-.114.44a.75.75 0 0 1-1.452-.38L5.823 15H4.75A2.75 2.75 0 0 1 2 12.25V3.5h-.25A.75.75 0 0 1 1 2.75ZM7.373 15l-.391 1.5h6.037l-.392-1.5H7.373ZM13.25 5a.75.75 0 0 1 .75.75v5.5a.75.75 0 0 1-1.5 0v-5.5a.75.75 0 0 1 .75-.75Zm-6.5 4a.75.75 0 0 1 .75.75v1.5a.75.75 0 0 1-1.5 0v-1.5A.75.75 0 0 1 6.75 9Zm4-1.25a.75.75 0 0 0-1.5 0v3.5a.75.75 0 0 0 1.5 0v-3.5Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-printer {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M5 2.75C5 1.784 5.784 1 6.75 1h6.5c.966 0 1.75.784 1.75 1.75v3.552c.377.046.752.097 1.126.153A2.212 2.212 0 0118 8.653v4.097A2.25 2.25 0 0115.75 15h-.241l.305 1.984A1.75 1.75 0 0114.084 19H5.915a1.75 1.75 0 01-1.73-2.016L4.492 15H4.25A2.25 2.25 0 012 12.75V8.653c0-1.082.775-2.034 1.874-2.198.374-.056.75-.107 1.127-.153L5 6.25v-3.5zm8.5 3.397a41.533 41.533 0 00-7 0V2.75a.25.25 0 01.25-.25h6.5a.25.25 0 01.25.25v3.397zM6.608 12.5a.25.25 0 00-.247.212l-.693 4.5a.25.25 0 00.247.288h8.17a.25.25 0 00.246-.288l-.692-4.5a.25.25 0 00-.247-.212H6.608z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-question-mark-circle {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0ZM8.94 6.94a.75.75 0 1 1-1.061-1.061 3 3 0 1 1 2.871 5.026v.345a.75.75 0 0 1-1.5 0v-.5c0-.72.57-1.172 1.081-1.287A1.5 1.5 0 1 0 8.94 6.94ZM10 15a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-queue-list {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M2 4.5A2.5 2.5 0 0 1 4.5 2h11a2.5 2.5 0 0 1 0 5h-11A2.5 2.5 0 0 1 2 4.5ZM2.75 9.083a.75.75 0 0 0 0 1.5h14.5a.75.75 0 0 0 0-1.5H2.75ZM2.75 12.663a.75.75 0 0 0 0 1.5h14.5a.75.75 0 0 0 0-1.5H2.75ZM2.75 16.25a.75.75 0 0 0 0 1.5h14.5a.75.75 0 1 0 0-1.5H2.75Z' /%3E%3C/svg%3E%0A");
}
.i-receipt-percent {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M4.93 2.31a41.401 41.401 0 0 1 10.14 0C16.194 2.45 17 3.414 17 4.517V17.25a.75.75 0 0 1-1.075.676l-2.8-1.344-2.8 1.344a.75.75 0 0 1-.65 0l-2.8-1.344-2.8 1.344A.75.75 0 0 1 3 17.25V4.517c0-1.103.806-2.068 1.93-2.207Zm8.85 4.97a.75.75 0 0 0-1.06-1.06l-6.5 6.5a.75.75 0 1 0 1.06 1.06l6.5-6.5ZM9 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm3 5a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-receipt-refund {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M4.93 2.31a41.401 41.401 0 0 1 10.14 0C16.194 2.45 17 3.414 17 4.517V17.25a.75.75 0 0 1-1.075.676l-2.8-1.344-2.8 1.344a.75.75 0 0 1-.65 0l-2.8-1.344-2.8 1.344A.75.75 0 0 1 3 17.25V4.517c0-1.103.806-2.068 1.93-2.207Zm4.822 3.997a.75.75 0 1 0-1.004-1.114l-2.5 2.25a.75.75 0 0 0 0 1.114l2.5 2.25a.75.75 0 0 0 1.004-1.114L8.704 8.75h1.921a1.875 1.875 0 0 1 0 3.75.75.75 0 0 0 0 1.5 3.375 3.375 0 1 0 0-6.75h-1.92l1.047-.943Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-rectangle-group {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' className='w-5 h-5' %3E%3Cpath fill-rule='evenodd' d='M2.5 3A1.5 1.5 0 001 4.5v4A1.5 1.5 0 002.5 10h6A1.5 1.5 0 0010 8.5v-4A1.5 1.5 0 008.5 3h-6zm11 2A1.5 1.5 0 0012 6.5v7a1.5 1.5 0 001.5 1.5h4a1.5 1.5 0 001.5-1.5v-7A1.5 1.5 0 0017.5 5h-4zm-10 7A1.5 1.5 0 002 13.5v2A1.5 1.5 0 003.5 17h6a1.5 1.5 0 001.5-1.5v-2A1.5 1.5 0 009.5 12h-6z' stroke='%238c9797' stroke-width='0' stroke-linecap='round' stroke-linejoin='round' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-rectangle-stack {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M5.127 3.502 5.25 3.5h9.5c.041 0 .082 0 .123.002A2.251 2.251 0 0 0 12.75 2h-5.5a2.25 2.25 0 0 0-2.123 1.502ZM1 10.25A2.25 2.25 0 0 1 3.25 8h13.5A2.25 2.25 0 0 1 19 10.25v5.5A2.25 2.25 0 0 1 16.75 18H3.25A2.25 2.25 0 0 1 1 15.75v-5.5ZM3.25 6.5c-.04 0-.082 0-.123.002A2.25 2.25 0 0 1 5.25 5h9.5c.98 0 1.814.627 2.123 1.502a3.819 3.819 0 0 0-.123-.002H3.25Z' /%3E%3C/svg%3E%0A");
}
.i-shield-check {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M9.661 2.237a.531.531 0 01.678 0 11.947 11.947 0 007.078 2.749.5.5 0 01.479.425c.069.52.104 1.05.104 1.59 0 5.162-3.26 9.563-7.834 11.256a.48.48 0 01-.332 0C5.26 16.564 2 12.163 2 7c0-.538.035-1.069.104-1.589a.5.5 0 01.48-.425 11.947 11.947 0 007.077-2.75zm4.196 5.954a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z' clip-rule='evenodd' /%3E%3C/svg%3E ");
}
.i-signal {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='M16.364 3.636a.75.75 0 0 0-1.06 1.06 7.5 7.5 0 0 1 0 10.607.75.75 0 0 0 1.06 1.061 9 9 0 0 0 0-12.728ZM4.697 4.697a.75.75 0 0 0-1.061-1.061 9 9 0 0 0 0 12.728.75.75 0 1 0 1.06-1.06 7.5 7.5 0 0 1 0-10.607Z' /%3E%3Cpath d='M12.475 6.464a.75.75 0 0 1 1.06 0 5 5 0 0 1 0 7.072.75.75 0 0 1-1.06-1.061 3.5 3.5 0 0 0 0-4.95.75.75 0 0 1 0-1.06ZM7.525 6.464a.75.75 0 0 1 0 1.061 3.5 3.5 0 0 0 0 4.95.75.75 0 0 1-1.06 1.06 5 5 0 0 1 0-7.07.75.75 0 0 1 1.06 0ZM11 10a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z' /%3E%3C/svg%3E%0A");
}
.i-square-2-stack {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='M2 4.25A2.25 2.25 0 014.25 2h6.5A2.25 2.25 0 0113 4.25V5.5H9.25A3.75 3.75 0 005.5 9.25V13H4.25A2.25 2.25 0 012 10.75v-6.5z' /%3E%3Cpath d='M9.25 7A2.25 2.25 0 007 9.25v6.5A2.25 2.25 0 009.25 18h6.5A2.25 2.25 0 0018 15.75v-6.5A2.25 2.25 0 0015.75 7h-6.5z' /%3E%3C/svg%3E%0A");
}
.i-square-plus {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M2 4.25A2.25 2.25 0 0 1 4.25 2h2.5A2.25 2.25 0 0 1 9 4.25v2.5A2.25 2.25 0 0 1 6.75 9h-2.5A2.25 2.25 0 0 1 2 6.75v-2.5ZM2 13.25A2.25 2.25 0 0 1 4.25 11h2.5A2.25 2.25 0 0 1 9 13.25v2.5A2.25 2.25 0 0 1 6.75 18h-2.5A2.25 2.25 0 0 1 2 15.75v-2.5ZM11 4.25A2.25 2.25 0 0 1 13.25 2h2.5A2.25 2.25 0 0 1 18 4.25v2.5A2.25 2.25 0 0 1 15.75 9h-2.5A2.25 2.25 0 0 1 11 6.75v-2.5ZM15.25 11.75a.75.75 0 0 0-1.5 0v2h-2a.75.75 0 0 0 0 1.5h2v2a.75.75 0 0 0 1.5 0v-2h2a.75.75 0 0 0 0-1.5h-2v-2Z' /%3E%3C/svg%3E%0A");
}
.i-star {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M10.868 2.884c-.321-.772-1.415-.772-1.736 0l-1.83 4.401-4.753.381c-.833.067-1.171 1.107-.536 1.651l3.62 3.102-1.106 4.637c-.194.813.691 1.456 1.405 1.02L10 15.591l4.069 2.485c.713.436 1.598-.207 1.404-1.02l-1.106-4.637 3.62-3.102c.635-.544.297-1.584-.536-1.65l-4.752-.382-1.831-4.401Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-trash {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M8.75 1A2.75 2.75 0 0 0 6 3.75v.443c-.795.077-1.584.176-2.365.298a.75.75 0 1 0 .23 1.482l.149-.022.841 10.518A2.75 2.75 0 0 0 7.596 19h4.807a2.75 2.75 0 0 0 2.742-2.53l.841-10.52.149.023a.75.75 0 0 0 .23-1.482A41.03 41.03 0 0 0 14 4.193V3.75A2.75 2.75 0 0 0 11.25 1h-2.5ZM10 4c.84 0 1.673.025 2.5.075V3.75c0-.69-.56-1.25-1.25-1.25h-2.5c-.69 0-1.25.56-1.25 1.25v.325C8.327 4.025 9.16 4 10 4ZM8.58 7.72a.75.75 0 0 0-1.5.06l.3 7.5a.75.75 0 1 0 1.5-.06l-.3-7.5Zm4.34.06a.75.75 0 1 0-1.5-.06l-.3 7.5a.75.75 0 1 0 1.5.06l.3-7.5Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-user {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M10 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6ZM3.465 14.493a1.23 1.23 0 0 0 .41 1.412A9.957 9.957 0 0 0 10 18c2.31 0 4.438-.784 6.131-2.1.43-.333.604-.903.408-1.41a7.002 7.002 0 0 0-13.074.003Z' /%3E%3C/svg%3E%0A");
}
.i-user-circle {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-5.5-2.5a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zM10 12a5.99 5.99 0 00-4.793 2.39A6.483 6.483 0 0010 16.5a6.483 6.483 0 004.793-2.11A5.99 5.99 0 0010 12z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-users {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath d='M7 8a3 3 0 100-6 3 3 0 000 6zM14.5 9a2.5 2.5 0 100-5 2.5 2.5 0 000 5zM1.615 16.428a1.224 1.224 0 01-.569-1.175 6.002 6.002 0 0111.908 0c.058.467-.172.92-.57 1.174A9.953 9.953 0 017 18a9.953 9.953 0 01-5.385-1.572zM14.5 16h-.106c.07-.297.088-.611.048-.933a7.47 7.47 0 00-1.588-3.755 4.502 4.502 0 015.874 2.636.818.818 0 01-.36.98A7.465 7.465 0 0114.5 16z' /%3E%3C/svg%3E%0A");
}
.i-x-circle {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16ZM8.28 7.22a.75.75 0 0 0-1.06 1.06L8.94 10l-1.72 1.72a.75.75 0 1 0 1.06 1.06L10 11.06l1.72 1.72a.75.75 0 1 0 1.06-1.06L11.06 10l1.72-1.72a.75.75 0 0 0-1.06-1.06L10 8.94 8.28 7.22Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.i-x-mark {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z' /%3E%3C/svg%3E%0A");
}
.i-x-twitter {
  --icon-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M14.1625 3.5H16.3688L11.55 9.00625L17.2188 16.5H12.7813L9.30315 11.9563L5.32815 16.5H3.11877L8.2719 10.6094L2.83752 3.5H7.38752L10.5281 7.65312L14.1625 3.5ZM13.3875 15.1812H14.6094L6.7219 4.75H5.4094L13.3875 15.1812Z' fill='black'/%3E%3C/svg%3E");
}
.input-copy {
  align-items: center;
  background-color: #f8f9fc;
  border: 1px solid #c9cfdc;
  border-radius: 4px !important;
  display: flex;
  height: fit-content;
  justify-content: space-between;
  max-width: 100%;
  padding: 8px 12px;
  position: relative;
  width: fit-content;
}
.input-copy p {
  color: #592ed5;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
  text-wrap: nowrap;
}
.input-copy button {
  margin-left: 12px;
}
.input-checkbox-dl,
.input-checkbox-dl-emphasized {
  display: flex;
  flex-direction: column;
  margin-top: 8px;
  width: fit-content;
}
.input-checkbox-dl input,
.input-checkbox-dl-emphasized input {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}
.input-checkbox-dl input:checked + label .dl-checkbox-unchecked,
.input-checkbox-dl-emphasized input:checked + label .dl-checkbox-unchecked,
.input-checkbox-dl .file-list__row-item input:checked + a.lower-text .dl-checkbox-unchecked,
.input-checkbox-dl-emphasized .file-list__row-item input:checked + a.lower-text .dl-checkbox-unchecked,
.file-list__row-item .input-checkbox-dl input:checked + a.lower-text .dl-checkbox-unchecked,
.file-list__row-item .input-checkbox-dl-emphasized input:checked + a.lower-text .dl-checkbox-unchecked,
.input-checkbox-dl .file-list__row-item input:checked + button.lower-text .dl-checkbox-unchecked,
.input-checkbox-dl-emphasized .file-list__row-item input:checked + button.lower-text .dl-checkbox-unchecked,
.file-list__row-item .input-checkbox-dl input:checked + button.lower-text .dl-checkbox-unchecked,
.file-list__row-item .input-checkbox-dl-emphasized input:checked + button.lower-text .dl-checkbox-unchecked {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Crect x='0.5' y='0.5' width='11' height='11' rx='1.5' fill='%236E4FEB' stroke='%236E4FEB'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.00276 3.19347C9.31012 3.47113 9.3342 3.94539 9.05654 4.25276C7.93292 5.49658 6.94055 6.861 6.1012 8.32414C5.98499 8.52671 5.78106 8.66359 5.54957 8.69439C5.31808 8.72519 5.08545 8.6464 4.92031 8.48127L3.21967 6.78064C2.92678 6.48775 2.92678 6.01288 3.21967 5.71998C3.51256 5.42709 3.98743 5.42709 4.28033 5.71998L5.30179 6.74144C6.08048 5.49902 6.96528 4.33007 7.94346 3.24725C8.22113 2.93988 8.69539 2.9158 9.00276 3.19347Z' fill='white'/%3E%3C/svg%3E");
}
.input-checkbox-dl input:checked:disabled + label,
.input-checkbox-dl-emphasized input:checked:disabled + label,
.input-checkbox-dl .file-list__row-item input:checked:disabled + a.lower-text,
.input-checkbox-dl-emphasized .file-list__row-item input:checked:disabled + a.lower-text,
.file-list__row-item .input-checkbox-dl input:checked:disabled + a.lower-text,
.file-list__row-item .input-checkbox-dl-emphasized input:checked:disabled + a.lower-text,
.input-checkbox-dl .file-list__row-item input:checked:disabled + label.lower-text,
.input-checkbox-dl-emphasized .file-list__row-item input:checked:disabled + label.lower-text,
.input-checkbox-dl .file-list__row-item input:checked:disabled + button.lower-text,
.input-checkbox-dl-emphasized .file-list__row-item input:checked:disabled + button.lower-text,
.file-list__row-item .input-checkbox-dl input:checked:disabled + button.lower-text,
.file-list__row-item .input-checkbox-dl-emphasized input:checked:disabled + button.lower-text {
  color: #cbcbcb;
  cursor: default;
}
.input-checkbox-dl input:checked:disabled + label .dl-checkbox-unchecked,
.input-checkbox-dl-emphasized input:checked:disabled + label .dl-checkbox-unchecked,
.input-checkbox-dl .file-list__row-item input:checked:disabled + a.lower-text .dl-checkbox-unchecked,
.input-checkbox-dl-emphasized .file-list__row-item input:checked:disabled + a.lower-text .dl-checkbox-unchecked,
.file-list__row-item .input-checkbox-dl input:checked:disabled + a.lower-text .dl-checkbox-unchecked,
.file-list__row-item .input-checkbox-dl-emphasized input:checked:disabled + a.lower-text .dl-checkbox-unchecked,
.input-checkbox-dl .file-list__row-item input:checked:disabled + button.lower-text .dl-checkbox-unchecked,
.input-checkbox-dl-emphasized .file-list__row-item input:checked:disabled + button.lower-text .dl-checkbox-unchecked,
.file-list__row-item .input-checkbox-dl input:checked:disabled + button.lower-text .dl-checkbox-unchecked,
.file-list__row-item .input-checkbox-dl-emphasized input:checked:disabled + button.lower-text .dl-checkbox-unchecked {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'><rect x='0.5' y='0.5' width='13' height='13' rx='1.5' fill='%23CBCBCB' stroke='%23CBCBCB'/><path fill-rule='evenodd' clip-rule='evenodd' d='M10.4533 4.23216C10.8221 4.56536 10.851 5.13447 10.5178 5.50331C9.1695 6.9959 7.97866 8.6332 6.97143 10.389C6.83199 10.632 6.58727 10.7963 6.30948 10.8333C6.03169 10.8702 5.75253 10.7757 5.55438 10.5775L3.51361 8.53677C3.16213 8.1853 3.16213 7.61545 3.5136 7.26398C3.86507 6.9125 4.43492 6.9125 4.78639 7.26397L6.01215 8.48972C6.94657 6.99883 8.00833 5.59608 9.18215 4.2967C9.51534 3.92786 10.0845 3.89896 10.4533 4.23216Z' fill='white'/></svg>");
}
.input-checkbox-dl input:disabled + label,
.input-checkbox-dl-emphasized input:disabled + label,
.input-checkbox-dl .file-list__row-item input:disabled + a.lower-text,
.input-checkbox-dl-emphasized .file-list__row-item input:disabled + a.lower-text,
.file-list__row-item .input-checkbox-dl input:disabled + a.lower-text,
.file-list__row-item .input-checkbox-dl-emphasized input:disabled + a.lower-text,
.input-checkbox-dl .file-list__row-item input:disabled + label.lower-text,
.input-checkbox-dl-emphasized .file-list__row-item input:disabled + label.lower-text,
.input-checkbox-dl .file-list__row-item input:disabled + button.lower-text,
.input-checkbox-dl-emphasized .file-list__row-item input:disabled + button.lower-text,
.file-list__row-item .input-checkbox-dl input:disabled + button.lower-text,
.file-list__row-item .input-checkbox-dl-emphasized input:disabled + button.lower-text {
  color: #cbcbcb;
  cursor: default;
}
.input-checkbox-dl input:disabled + label .dl-checkbox-unchecked,
.input-checkbox-dl-emphasized input:disabled + label .dl-checkbox-unchecked,
.input-checkbox-dl .file-list__row-item input:disabled + a.lower-text .dl-checkbox-unchecked,
.input-checkbox-dl-emphasized .file-list__row-item input:disabled + a.lower-text .dl-checkbox-unchecked,
.file-list__row-item .input-checkbox-dl input:disabled + a.lower-text .dl-checkbox-unchecked,
.file-list__row-item .input-checkbox-dl-emphasized input:disabled + a.lower-text .dl-checkbox-unchecked,
.input-checkbox-dl .file-list__row-item input:disabled + button.lower-text .dl-checkbox-unchecked,
.input-checkbox-dl-emphasized .file-list__row-item input:disabled + button.lower-text .dl-checkbox-unchecked,
.file-list__row-item .input-checkbox-dl input:disabled + button.lower-text .dl-checkbox-unchecked,
.file-list__row-item .input-checkbox-dl-emphasized input:disabled + button.lower-text .dl-checkbox-unchecked {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Crect x='0.5' y='0.5' width='11' height='11' rx='1.5' fill='%23FFFFFF' stroke='%23CBCBCB'/%3E%3C/svg%3E");
}
.input-checkbox-dl label,
.input-checkbox-dl-emphasized label,
.input-checkbox-dl .file-list__row-item a.lower-text,
.input-checkbox-dl-emphasized .file-list__row-item a.lower-text,
.file-list__row-item .input-checkbox-dl a.lower-text,
.file-list__row-item .input-checkbox-dl-emphasized a.lower-text,
.input-checkbox-dl .file-list__row-item label.lower-text,
.input-checkbox-dl-emphasized .file-list__row-item label.lower-text,
.file-list__row-item .input-checkbox-dl label.lower-text,
.file-list__row-item .input-checkbox-dl-emphasized label.lower-text,
.input-checkbox-dl .file-list__row-item button.lower-text,
.input-checkbox-dl-emphasized .file-list__row-item button.lower-text,
.file-list__row-item .input-checkbox-dl button.lower-text,
.file-list__row-item .input-checkbox-dl-emphasized button.lower-text {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  margin-bottom: 8px;
  user-select: none;
  width: fit-content;
}
.input-checkbox-dl label:hover,
.input-checkbox-dl-emphasized label:hover,
.input-checkbox-dl .file-list__row-item a.lower-text:hover,
.input-checkbox-dl-emphasized .file-list__row-item a.lower-text:hover,
.file-list__row-item .input-checkbox-dl a.lower-text:hover,
.file-list__row-item .input-checkbox-dl-emphasized a.lower-text:hover,
.input-checkbox-dl .file-list__row-item button.lower-text:hover,
.input-checkbox-dl-emphasized .file-list__row-item button.lower-text:hover,
.file-list__row-item .input-checkbox-dl button.lower-text:hover,
.file-list__row-item .input-checkbox-dl-emphasized button.lower-text:hover {
  cursor: pointer;
}
.input-checkbox-dl label:last-child,
.input-checkbox-dl-emphasized label:last-child,
.input-checkbox-dl .file-list__row-item a.lower-text:last-child,
.input-checkbox-dl-emphasized .file-list__row-item a.lower-text:last-child,
.file-list__row-item .input-checkbox-dl a.lower-text:last-child,
.file-list__row-item .input-checkbox-dl-emphasized a.lower-text:last-child,
.input-checkbox-dl .file-list__row-item button.lower-text:last-child,
.input-checkbox-dl-emphasized .file-list__row-item button.lower-text:last-child,
.file-list__row-item .input-checkbox-dl button.lower-text:last-child,
.file-list__row-item .input-checkbox-dl-emphasized button.lower-text:last-child {
  margin-bottom: 0px;
}
.input-checkbox-dl label .dl-checkbox-unchecked,
.input-checkbox-dl-emphasized label .dl-checkbox-unchecked,
.input-checkbox-dl .file-list__row-item a.lower-text .dl-checkbox-unchecked,
.input-checkbox-dl-emphasized .file-list__row-item a.lower-text .dl-checkbox-unchecked,
.file-list__row-item .input-checkbox-dl a.lower-text .dl-checkbox-unchecked,
.file-list__row-item .input-checkbox-dl-emphasized a.lower-text .dl-checkbox-unchecked,
.input-checkbox-dl .file-list__row-item button.lower-text .dl-checkbox-unchecked,
.input-checkbox-dl-emphasized .file-list__row-item button.lower-text .dl-checkbox-unchecked,
.file-list__row-item .input-checkbox-dl button.lower-text .dl-checkbox-unchecked,
.file-list__row-item .input-checkbox-dl-emphasized button.lower-text .dl-checkbox-unchecked {
  height: 20px;
  min-height: 20px;
  min-width: 20px;
  width: 20px;
}
@media only screen and (min-width: 768px) {
  .input-checkbox-dl label .dl-checkbox-unchecked,
  .input-checkbox-dl-emphasized label .dl-checkbox-unchecked,
  .input-checkbox-dl .file-list__row-item a.lower-text .dl-checkbox-unchecked,
  .input-checkbox-dl-emphasized .file-list__row-item a.lower-text .dl-checkbox-unchecked,
  .file-list__row-item .input-checkbox-dl a.lower-text .dl-checkbox-unchecked,
  .file-list__row-item .input-checkbox-dl-emphasized a.lower-text .dl-checkbox-unchecked,
  .input-checkbox-dl .file-list__row-item button.lower-text .dl-checkbox-unchecked,
  .input-checkbox-dl-emphasized .file-list__row-item button.lower-text .dl-checkbox-unchecked,
  .file-list__row-item .input-checkbox-dl button.lower-text .dl-checkbox-unchecked,
  .file-list__row-item .input-checkbox-dl-emphasized button.lower-text .dl-checkbox-unchecked {
    height: 14px;
    min-height: 14px;
    min-width: 14px;
    width: 14px;
  }
}
.input-checkbox-dl-emphasized input:checked + label,
.input-checkbox-dl-emphasized .file-list__row-item input:checked + a.lower-text,
.file-list__row-item .input-checkbox-dl-emphasized input:checked + a.lower-text,
.input-checkbox-dl-emphasized .file-list__row-item input:checked + label.lower-text,
.input-checkbox-dl-emphasized .file-list__row-item input:checked + button.lower-text,
.file-list__row-item .input-checkbox-dl-emphasized input:checked + button.lower-text {
  background-color: #f1f2fc;
  border: 1px solid #6e4feb;
}
.input-checkbox-dl-emphasized input:disabled + label,
.input-checkbox-dl-emphasized .file-list__row-item input:disabled + a.lower-text,
.file-list__row-item .input-checkbox-dl-emphasized input:disabled + a.lower-text,
.input-checkbox-dl-emphasized .file-list__row-item input:disabled + label.lower-text,
.input-checkbox-dl-emphasized .file-list__row-item input:disabled + button.lower-text,
.file-list__row-item .input-checkbox-dl-emphasized input:disabled + button.lower-text {
  background-color: transparent;
  border: 1px solid transparent;
}
.input-checkbox-dl-emphasized label,
.input-checkbox-dl-emphasized .file-list__row-item a.lower-text,
.file-list__row-item .input-checkbox-dl-emphasized a.lower-text,
.input-checkbox-dl-emphasized .file-list__row-item label.lower-text,
.file-list__row-item .input-checkbox-dl-emphasized label.lower-text,
.input-checkbox-dl-emphasized .file-list__row-item button.lower-text,
.file-list__row-item .input-checkbox-dl-emphasized button.lower-text {
  border: 1px solid transparent;
  border-radius: 4px;
  padding: 12px;
}
@media only screen and (max-width: 767px) {
  .input-checkbox-dl-emphasized label,
  .input-checkbox-dl-emphasized .file-list__row-item a.lower-text,
  .file-list__row-item .input-checkbox-dl-emphasized a.lower-text,
  .input-checkbox-dl-emphasized .file-list__row-item label.lower-text,
  .file-list__row-item .input-checkbox-dl-emphasized label.lower-text,
  .input-checkbox-dl-emphasized .file-list__row-item button.lower-text,
  .file-list__row-item .input-checkbox-dl-emphasized button.lower-text {
    padding: 8px;
  }
}
.input-checkbox-dl-emphasized label:hover,
.input-checkbox-dl-emphasized .file-list__row-item a.lower-text:hover,
.file-list__row-item .input-checkbox-dl-emphasized a.lower-text:hover,
.input-checkbox-dl-emphasized .file-list__row-item button.lower-text:hover,
.file-list__row-item .input-checkbox-dl-emphasized button.lower-text:hover {
  background-color: #f1f2fc;
}
.input-checkbox-dl-emphasized label:active,
.input-checkbox-dl-emphasized .file-list__row-item a.lower-text:active,
.file-list__row-item .input-checkbox-dl-emphasized a.lower-text:active,
.input-checkbox-dl-emphasized .file-list__row-item button.lower-text:active,
.file-list__row-item .input-checkbox-dl-emphasized button.lower-text:active {
  background-color: #f1f2fc;
  border: 1px solid #0f58e7;
}
.input-dropdown-col {
  margin: 0px;
  margin-top: 12px;
  padding: 0px 6px;
  position: relative;
  width: 100%;
}
.input-dropdown-row {
  display: flex;
  flex-wrap: wrap;
  margin: 0px calc(-12px / 2);
}
.input-dropdown select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-clip: padding-box;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23232245' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
  background-position: right 7px center;
  background-repeat: no-repeat;
  background-size: 20px;
  border: 1px solid #acbad8;
  border-radius: 4px;
  box-shadow: none !important;
  display: block;
  height: 52px;
  outline: 0;
  padding: 16px 12px;
  padding-right: 34px;
  position: relative;
  text-overflow: ellipsis;
  transition: border-color 0.15s ease-in-out;
  white-space: nowrap;
  width: 100%;
}
.input-dropdown select:active {
  border: 1px solid #0f58e7;
}
.input-dropdown select:active:not(:placeholder-shown) + label,
.input-dropdown .file-list__row-item select:active:not(:placeholder-shown) + a.lower-text,
.file-list__row-item .input-dropdown select:active:not(:placeholder-shown) + a.lower-text,
.input-dropdown .file-list__row-item select:active:not(:placeholder-shown) + label.lower-text,
.input-dropdown .file-list__row-item select:active:not(:placeholder-shown) + button.lower-text,
.file-list__row-item .input-dropdown select:active:not(:placeholder-shown) + button.lower-text {
  color: #0f58e7;
}
.input-dropdown select:focus,
.input-dropdown select:focus-visible {
  border: 1px solid #0f58e7;
}
.input-dropdown select:focus + label,
.input-dropdown .file-list__row-item select:focus + a.lower-text,
.file-list__row-item .input-dropdown select:focus + a.lower-text,
.input-dropdown .file-list__row-item select:focus + label.lower-text,
.input-dropdown .file-list__row-item select:focus + button.lower-text,
.file-list__row-item .input-dropdown select:focus + button.lower-text,
.input-dropdown select:focus-visible + label,
.input-dropdown .file-list__row-item select:focus-visible + a.lower-text,
.file-list__row-item .input-dropdown select:focus-visible + a.lower-text,
.input-dropdown .file-list__row-item select:focus-visible + label.lower-text,
.input-dropdown .file-list__row-item select:focus-visible + button.lower-text,
.file-list__row-item .input-dropdown select:focus-visible + button.lower-text {
  color: #0f58e7;
  font-size: 0.75rem;
  padding-bottom: 26px;
  padding-top: 8px;
}
.input-dropdown select:focus:not(:placeholder-shown) + label,
.input-dropdown .file-list__row-item select:focus:not(:placeholder-shown) + a.lower-text,
.file-list__row-item .input-dropdown select:focus:not(:placeholder-shown) + a.lower-text,
.input-dropdown .file-list__row-item select:focus:not(:placeholder-shown) + label.lower-text,
.input-dropdown .file-list__row-item select:focus:not(:placeholder-shown) + button.lower-text,
.file-list__row-item .input-dropdown select:focus:not(:placeholder-shown) + button.lower-text,
.input-dropdown select:focus-visible:not(:placeholder-shown) + label,
.input-dropdown .file-list__row-item select:focus-visible:not(:placeholder-shown) + a.lower-text,
.file-list__row-item .input-dropdown select:focus-visible:not(:placeholder-shown) + a.lower-text,
.input-dropdown .file-list__row-item select:focus-visible:not(:placeholder-shown) + label.lower-text,
.input-dropdown .file-list__row-item select:focus-visible:not(:placeholder-shown) + button.lower-text,
.file-list__row-item .input-dropdown select:focus-visible:not(:placeholder-shown) + button.lower-text {
  color: #0f58e7;
}
.input-dropdown select:disabled {
  background-color: #f3f3f3;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23CBCBCB' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
  border: 1px solid #cbcbcb;
}
.input-dropdown select:disabled:not(:placeholder-shown) {
  color: #595959;
}
.input-dropdown select:disabled:not(:placeholder-shown) + label,
.input-dropdown .file-list__row-item select:disabled:not(:placeholder-shown) + a.lower-text,
.file-list__row-item .input-dropdown select:disabled:not(:placeholder-shown) + a.lower-text,
.input-dropdown .file-list__row-item select:disabled:not(:placeholder-shown) + label.lower-text,
.input-dropdown .file-list__row-item select:disabled:not(:placeholder-shown) + button.lower-text,
.file-list__row-item .input-dropdown select:disabled:not(:placeholder-shown) + button.lower-text {
  color: #595959;
}
.input-dropdown select:not(:placeholder-shown) {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 8px;
  padding-top: 24px;
}
.input-dropdown select:not(:placeholder-shown) + label,
.input-dropdown .file-list__row-item select:not(:placeholder-shown) + a.lower-text,
.file-list__row-item .input-dropdown select:not(:placeholder-shown) + a.lower-text,
.input-dropdown .file-list__row-item select:not(:placeholder-shown) + label.lower-text,
.input-dropdown .file-list__row-item select:not(:placeholder-shown) + button.lower-text,
.file-list__row-item .input-dropdown select:not(:placeholder-shown) + button.lower-text {
  color: #565676;
  font-size: 0.75rem;
  padding-bottom: 26px;
  padding-top: 8px;
}
.input-dropdown select:placeholder-shown {
  padding-bottom: 8px;
  padding-top: 26px;
}
.input-dropdown select.invalid {
  border: 1px solid #e11010;
}
.input-dropdown select.invalid:active:not(:placeholder-shown) + label,
.input-dropdown .file-list__row-item select.invalid:active:not(:placeholder-shown) + a.lower-text,
.file-list__row-item .input-dropdown select.invalid:active:not(:placeholder-shown) + a.lower-text,
.input-dropdown .file-list__row-item select.invalid:active:not(:placeholder-shown) + label.lower-text,
.input-dropdown .file-list__row-item select.invalid:active:not(:placeholder-shown) + button.lower-text,
.file-list__row-item .input-dropdown select.invalid:active:not(:placeholder-shown) + button.lower-text {
  color: #565676;
}
.input-dropdown select.invalid:focus + label,
.input-dropdown .file-list__row-item select.invalid:focus + a.lower-text,
.file-list__row-item .input-dropdown select.invalid:focus + a.lower-text,
.input-dropdown .file-list__row-item select.invalid:focus + label.lower-text,
.input-dropdown .file-list__row-item select.invalid:focus + button.lower-text,
.file-list__row-item .input-dropdown select.invalid:focus + button.lower-text,
.input-dropdown select.invalid:focus-visible + label,
.input-dropdown .file-list__row-item select.invalid:focus-visible + a.lower-text,
.file-list__row-item .input-dropdown select.invalid:focus-visible + a.lower-text,
.input-dropdown .file-list__row-item select.invalid:focus-visible + label.lower-text,
.input-dropdown .file-list__row-item select.invalid:focus-visible + button.lower-text,
.file-list__row-item .input-dropdown select.invalid:focus-visible + button.lower-text {
  color: #565676;
}
.input-dropdown select.invalid:focus:not(:placeholder-shown) + label,
.input-dropdown .file-list__row-item select.invalid:focus:not(:placeholder-shown) + a.lower-text,
.file-list__row-item .input-dropdown select.invalid:focus:not(:placeholder-shown) + a.lower-text,
.input-dropdown .file-list__row-item select.invalid:focus:not(:placeholder-shown) + label.lower-text,
.input-dropdown .file-list__row-item select.invalid:focus:not(:placeholder-shown) + button.lower-text,
.file-list__row-item .input-dropdown select.invalid:focus:not(:placeholder-shown) + button.lower-text,
.input-dropdown select.invalid:focus-visible:not(:placeholder-shown) + label,
.input-dropdown .file-list__row-item select.invalid:focus-visible:not(:placeholder-shown) + a.lower-text,
.file-list__row-item .input-dropdown select.invalid:focus-visible:not(:placeholder-shown) + a.lower-text,
.input-dropdown .file-list__row-item select.invalid:focus-visible:not(:placeholder-shown) + label.lower-text,
.input-dropdown .file-list__row-item select.invalid:focus-visible:not(:placeholder-shown) + button.lower-text,
.file-list__row-item .input-dropdown select.invalid:focus-visible:not(:placeholder-shown) + button.lower-text {
  color: #565676;
}
.input-dropdown select option {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 300;
}
.input-dropdown label,
.input-dropdown .file-list__row-item a.lower-text,
.file-list__row-item .input-dropdown a.lower-text,
.input-dropdown .file-list__row-item label.lower-text,
.file-list__row-item .input-dropdown label.lower-text,
.input-dropdown .file-list__row-item button.lower-text,
.file-list__row-item .input-dropdown button.lower-text {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  left: 5px;
  line-height: normal;
  margin: 0px;
  padding: 16px 12px;
  pointer-events: none;
  position: absolute;
  top: 0;
  transition: padding 200ms ease-in-out, font 200ms ease-in-out;
  z-index: 3;
}
.input-dropdown-no-label-col {
  margin: 0px;
  margin-top: 12px;
  padding: 0px 6px;
  position: relative;
  width: 100%;
}
.input-dropdown-no-label-row {
  display: flex;
  flex-wrap: wrap;
  margin: 0px calc(-12px / 2);
}
.input-dropdown-no-label select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-clip: padding-box;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23232245' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
  background-position: right 7px center;
  background-repeat: no-repeat;
  background-size: 20px;
  border: 1px solid #acbad8;
  border-radius: 4px;
  box-shadow: none !important;
  display: block;
  height: 52px;
  outline: 0;
  padding: 16px 12px;
  padding-right: 34px;
  position: relative;
  text-overflow: ellipsis;
  transition: border-color 0.15s ease-in-out;
  white-space: nowrap;
  width: 100%;
}
.input-dropdown-no-label select:active {
  border: 1px solid #0f58e7;
}
.input-dropdown-no-label select:focus,
.input-dropdown-no-label select:focus-visible {
  border: 1px solid #0f58e7;
}
.input-dropdown-no-label select:disabled {
  background-color: #f3f3f3;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23CBCBCB' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
  border: 1px solid #cbcbcb;
}
.input-dropdown-no-label select.invalid {
  border: 1px solid #e11010;
}
.input-dropdown-no-label select option {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 300;
}
.input-dropdown-no-label select:not(:placeholder-shown) {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
}
.input-dropdown-no-label label,
.input-dropdown-no-label .file-list__row-item a.lower-text,
.file-list__row-item .input-dropdown-no-label a.lower-text,
.input-dropdown-no-label .file-list__row-item label.lower-text,
.file-list__row-item .input-dropdown-no-label label.lower-text,
.input-dropdown-no-label .file-list__row-item button.lower-text,
.file-list__row-item .input-dropdown-no-label button.lower-text {
  display: none;
}
.input-dropdown-no-label.input-small select {
  height: 40px;
  padding: 8px 12px;
}
.input-dropdown-no-label.input-small select option {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
}
.input-dropdown-no-label.input-small select:not(:placeholder-shown) {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 600;
}
.input-dropdown-small-col {
  margin: 0px;
  margin-top: 12px;
  padding: 0px 6px;
  position: relative;
  width: fit-content;
}
.input-dropdown-small-col:has(select:disabled) label,
.input-dropdown-small-col:has(select:disabled) .file-list__row-item a.lower-text,
.file-list__row-item .input-dropdown-small-col:has(select:disabled) a.lower-text,
.input-dropdown-small-col:has(select:disabled) .file-list__row-item button.lower-text,
.file-list__row-item .input-dropdown-small-col:has(select:disabled) button.lower-text {
  color: #cbcbcb;
}
.input-dropdown-small-row {
  display: flex;
  flex-wrap: wrap;
  margin: 0px calc(-12px / 2);
}
.input-dropdown-small select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-clip: padding-box;
  background-color: #f8f9fc;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23232245' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
  background-position: right 7px center;
  background-repeat: no-repeat;
  background-size: 20px;
  border: 0px solid transparent;
  border-bottom: 1px solid #e7eaf1;
  border-radius: 4px 4px 0 0;
  box-shadow: none !important;
  display: block;
  height: fit-content;
  max-width: 100%;
  outline: 0;
  padding: 8px;
  padding-right: 30px;
  position: relative;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: fit-content;
}
.input-dropdown-small select:active,
.input-dropdown-small select:hover {
  background-color: #e7eaf1;
  border-bottom: 1px solid #acbad8;
}
.input-dropdown-small select:disabled {
  background-color: #f3f3f3;
  border: 1px solid #cbcbcb;
}
.input-dropdown-small select:disabled:not(:placeholder-shown) {
  color: #cbcbcb;
}
.input-dropdown-small select:not(:placeholder-shown) {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: normal;
}
.input-dropdown-small select.invalid {
  border: 1px solid #e11010;
}
.input-dropdown-small select option {
  background-color: #f8f9fc;
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
}
.input-dropdown-small label,
.input-dropdown-small .file-list__row-item a.lower-text,
.file-list__row-item .input-dropdown-small a.lower-text,
.input-dropdown-small .file-list__row-item label.lower-text,
.file-list__row-item .input-dropdown-small label.lower-text,
.input-dropdown-small .file-list__row-item button.lower-text,
.file-list__row-item .input-dropdown-small button.lower-text {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 300;
  line-height: normal;
  margin: 0px;
  margin-bottom: 4px;
  padding: 0px;
}
.input-radio,
.input-radio-emphasized {
  display: flex;
  flex-direction: column;
  width: fit-content;
}
.input-radio input,
.input-radio-emphasized input {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}
.input-radio input:checked + label .radio-dot,
.input-radio-emphasized input:checked + label .radio-dot,
.input-radio .file-list__row-item input:checked + a.lower-text .radio-dot,
.input-radio-emphasized .file-list__row-item input:checked + a.lower-text .radio-dot,
.file-list__row-item .input-radio input:checked + a.lower-text .radio-dot,
.file-list__row-item .input-radio-emphasized input:checked + a.lower-text .radio-dot,
.input-radio .file-list__row-item input:checked + button.lower-text .radio-dot,
.input-radio-emphasized .file-list__row-item input:checked + button.lower-text .radio-dot,
.file-list__row-item .input-radio input:checked + button.lower-text .radio-dot,
.file-list__row-item .input-radio-emphasized input:checked + button.lower-text .radio-dot {
  border: 4px solid #6e4feb;
}
.input-radio input:checked:disabled + label,
.input-radio-emphasized input:checked:disabled + label,
.input-radio .file-list__row-item input:checked:disabled + a.lower-text,
.input-radio-emphasized .file-list__row-item input:checked:disabled + a.lower-text,
.file-list__row-item .input-radio input:checked:disabled + a.lower-text,
.file-list__row-item .input-radio-emphasized input:checked:disabled + a.lower-text,
.input-radio .file-list__row-item input:checked:disabled + label.lower-text,
.input-radio-emphasized .file-list__row-item input:checked:disabled + label.lower-text,
.input-radio .file-list__row-item input:checked:disabled + button.lower-text,
.input-radio-emphasized .file-list__row-item input:checked:disabled + button.lower-text,
.file-list__row-item .input-radio input:checked:disabled + button.lower-text,
.file-list__row-item .input-radio-emphasized input:checked:disabled + button.lower-text {
  color: #cbcbcb;
  cursor: default;
}
.input-radio input:checked:disabled + label .radio-dot,
.input-radio-emphasized input:checked:disabled + label .radio-dot,
.input-radio .file-list__row-item input:checked:disabled + a.lower-text .radio-dot,
.input-radio-emphasized .file-list__row-item input:checked:disabled + a.lower-text .radio-dot,
.file-list__row-item .input-radio input:checked:disabled + a.lower-text .radio-dot,
.file-list__row-item .input-radio-emphasized input:checked:disabled + a.lower-text .radio-dot,
.input-radio .file-list__row-item input:checked:disabled + button.lower-text .radio-dot,
.input-radio-emphasized .file-list__row-item input:checked:disabled + button.lower-text .radio-dot,
.file-list__row-item .input-radio input:checked:disabled + button.lower-text .radio-dot,
.file-list__row-item .input-radio-emphasized input:checked:disabled + button.lower-text .radio-dot {
  border: 4px solid #cbcbcb;
}
.input-radio input:disabled + label,
.input-radio-emphasized input:disabled + label,
.input-radio .file-list__row-item input:disabled + a.lower-text,
.input-radio-emphasized .file-list__row-item input:disabled + a.lower-text,
.file-list__row-item .input-radio input:disabled + a.lower-text,
.file-list__row-item .input-radio-emphasized input:disabled + a.lower-text,
.input-radio .file-list__row-item input:disabled + label.lower-text,
.input-radio-emphasized .file-list__row-item input:disabled + label.lower-text,
.input-radio .file-list__row-item input:disabled + button.lower-text,
.input-radio-emphasized .file-list__row-item input:disabled + button.lower-text,
.file-list__row-item .input-radio input:disabled + button.lower-text,
.file-list__row-item .input-radio-emphasized input:disabled + button.lower-text {
  color: #cbcbcb;
  cursor: default;
}
.input-radio input:disabled + label .radio-dot,
.input-radio-emphasized input:disabled + label .radio-dot,
.input-radio .file-list__row-item input:disabled + a.lower-text .radio-dot,
.input-radio-emphasized .file-list__row-item input:disabled + a.lower-text .radio-dot,
.file-list__row-item .input-radio input:disabled + a.lower-text .radio-dot,
.file-list__row-item .input-radio-emphasized input:disabled + a.lower-text .radio-dot,
.input-radio .file-list__row-item input:disabled + button.lower-text .radio-dot,
.input-radio-emphasized .file-list__row-item input:disabled + button.lower-text .radio-dot,
.file-list__row-item .input-radio input:disabled + button.lower-text .radio-dot,
.file-list__row-item .input-radio-emphasized input:disabled + button.lower-text .radio-dot {
  border: 1px solid #cbcbcb;
}
.input-radio label,
.input-radio-emphasized label,
.input-radio .file-list__row-item a.lower-text,
.input-radio-emphasized .file-list__row-item a.lower-text,
.file-list__row-item .input-radio a.lower-text,
.file-list__row-item .input-radio-emphasized a.lower-text,
.input-radio .file-list__row-item label.lower-text,
.input-radio-emphasized .file-list__row-item label.lower-text,
.file-list__row-item .input-radio label.lower-text,
.file-list__row-item .input-radio-emphasized label.lower-text,
.input-radio .file-list__row-item button.lower-text,
.input-radio-emphasized .file-list__row-item button.lower-text,
.file-list__row-item .input-radio button.lower-text,
.file-list__row-item .input-radio-emphasized button.lower-text {
  align-items: center;
  color: #232245;
  display: flex;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  margin-bottom: 12px;
  user-select: none;
  width: fit-content;
}
.input-radio label:hover,
.input-radio-emphasized label:hover,
.input-radio .file-list__row-item a.lower-text:hover,
.input-radio-emphasized .file-list__row-item a.lower-text:hover,
.file-list__row-item .input-radio a.lower-text:hover,
.file-list__row-item .input-radio-emphasized a.lower-text:hover,
.input-radio .file-list__row-item button.lower-text:hover,
.input-radio-emphasized .file-list__row-item button.lower-text:hover,
.file-list__row-item .input-radio button.lower-text:hover,
.file-list__row-item .input-radio-emphasized button.lower-text:hover {
  cursor: pointer;
}
.input-radio label:last-child,
.input-radio-emphasized label:last-child,
.input-radio .file-list__row-item a.lower-text:last-child,
.input-radio-emphasized .file-list__row-item a.lower-text:last-child,
.file-list__row-item .input-radio a.lower-text:last-child,
.file-list__row-item .input-radio-emphasized a.lower-text:last-child,
.input-radio .file-list__row-item button.lower-text:last-child,
.input-radio-emphasized .file-list__row-item button.lower-text:last-child,
.file-list__row-item .input-radio button.lower-text:last-child,
.file-list__row-item .input-radio-emphasized button.lower-text:last-child {
  margin-bottom: 0px;
}
.input-radio label .radio-dot,
.input-radio-emphasized label .radio-dot,
.input-radio .file-list__row-item a.lower-text .radio-dot,
.input-radio-emphasized .file-list__row-item a.lower-text .radio-dot,
.file-list__row-item .input-radio a.lower-text .radio-dot,
.file-list__row-item .input-radio-emphasized a.lower-text .radio-dot,
.input-radio .file-list__row-item button.lower-text .radio-dot,
.input-radio-emphasized .file-list__row-item button.lower-text .radio-dot,
.file-list__row-item .input-radio button.lower-text .radio-dot,
.file-list__row-item .input-radio-emphasized button.lower-text .radio-dot {
  background-color: #fff;
  border: 1px solid #6e4feb;
  border-radius: 999px;
  height: 12px;
  margin-right: 12px;
  min-height: 12px;
  min-width: 12px;
  width: 12px;
}
.input-radio-emphasized input:checked + label,
.input-radio-emphasized .file-list__row-item input:checked + a.lower-text,
.file-list__row-item .input-radio-emphasized input:checked + a.lower-text,
.input-radio-emphasized .file-list__row-item input:checked + label.lower-text,
.input-radio-emphasized .file-list__row-item input:checked + button.lower-text,
.file-list__row-item .input-radio-emphasized input:checked + button.lower-text {
  background-color: #f1f2fc;
  border: 1px solid #6e4feb;
}
.input-radio-emphasized input:disabled + label,
.input-radio-emphasized .file-list__row-item input:disabled + a.lower-text,
.file-list__row-item .input-radio-emphasized input:disabled + a.lower-text,
.input-radio-emphasized .file-list__row-item input:disabled + label.lower-text,
.input-radio-emphasized .file-list__row-item input:disabled + button.lower-text,
.file-list__row-item .input-radio-emphasized input:disabled + button.lower-text {
  background-color: transparent;
  border: 1px solid transparent;
}
.input-radio-emphasized label,
.input-radio-emphasized .file-list__row-item a.lower-text,
.file-list__row-item .input-radio-emphasized a.lower-text,
.input-radio-emphasized .file-list__row-item label.lower-text,
.file-list__row-item .input-radio-emphasized label.lower-text,
.input-radio-emphasized .file-list__row-item button.lower-text,
.file-list__row-item .input-radio-emphasized button.lower-text {
  border: 1px solid transparent;
  border-radius: 4px;
  padding: 12px;
}
@media only screen and (max-width: 767px) {
  .input-radio-emphasized label,
  .input-radio-emphasized .file-list__row-item a.lower-text,
  .file-list__row-item .input-radio-emphasized a.lower-text,
  .input-radio-emphasized .file-list__row-item label.lower-text,
  .file-list__row-item .input-radio-emphasized label.lower-text,
  .input-radio-emphasized .file-list__row-item button.lower-text,
  .file-list__row-item .input-radio-emphasized button.lower-text {
    padding: 8px;
  }
}
.input-radio-emphasized label:hover,
.input-radio-emphasized .file-list__row-item a.lower-text:hover,
.file-list__row-item .input-radio-emphasized a.lower-text:hover,
.input-radio-emphasized .file-list__row-item button.lower-text:hover,
.file-list__row-item .input-radio-emphasized button.lower-text:hover {
  background-color: #f1f2fc;
}
.input-radio-emphasized label:active,
.input-radio-emphasized .file-list__row-item a.lower-text:active,
.file-list__row-item .input-radio-emphasized a.lower-text:active,
.input-radio-emphasized .file-list__row-item button.lower-text:active,
.file-list__row-item .input-radio-emphasized button.lower-text:active {
  background-color: #f1f2fc;
  border: 1px solid #0f58e7;
}
.input-radio-card {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 12px;
  width: 100%;
}
.input-radio-card .radio-card {
  align-items: center;
  background-color: #fff;
  border: 1px solid #cbcbcb;
  border-radius: 4px;
  display: flex;
  justify-content: flex-start;
  max-width: 490px;
  width: 100%;
}
.input-radio-card .radio-card:hover {
  border: 1px solid #6e4feb;
}
.input-radio-card .radio-card:hover label .dl-checkcircle-unchecked,
.input-radio-card .radio-card:hover .file-list__row-item a.lower-text .dl-checkcircle-unchecked,
.file-list__row-item .input-radio-card .radio-card:hover a.lower-text .dl-checkcircle-unchecked,
.input-radio-card .radio-card:hover button .dl-checkcircle-unchecked {
  background-color: #cbcbcb;
}
.input-radio-card .radio-card input {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}
.input-radio-card .radio-card input:checked + label .dl-checkcircle-unchecked,
.input-radio-card .radio-card .file-list__row-item input:checked + a.lower-text .dl-checkcircle-unchecked,
.file-list__row-item .input-radio-card .radio-card input:checked + a.lower-text .dl-checkcircle-unchecked,
.input-radio-card .radio-card .file-list__row-item input:checked + button.lower-text .dl-checkcircle-unchecked,
.file-list__row-item .input-radio-card .radio-card input:checked + button.lower-text .dl-checkcircle-unchecked,
.input-radio-card .radio-card input:checked button .dl-checkcircle-unchecked {
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%236e4feb' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm3.857-9.809a.75.75 0 0 0-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 1 0-1.06 1.061l2.5 2.5a.75.75 0 0 0 1.137-.089l4-5.5Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
}
.input-radio-card .radio-card label,
.input-radio-card .radio-card .file-list__row-item a.lower-text,
.file-list__row-item .input-radio-card .radio-card a.lower-text,
.input-radio-card .radio-card button {
  align-items: center;
  color: #232245;
  display: flex;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  height: 100%;
  margin-bottom: 0px;
  padding: 24px 16px;
  position: relative;
  width: 100%;
}
.input-radio-card .radio-card label:hover,
.input-radio-card .radio-card .file-list__row-item a.lower-text:hover,
.file-list__row-item .input-radio-card .radio-card a.lower-text:hover,
.input-radio-card .radio-card button:hover {
  cursor: pointer;
}
.input-radio-card .radio-card label:last-child,
.input-radio-card .radio-card .file-list__row-item a.lower-text:last-child,
.file-list__row-item .input-radio-card .radio-card a.lower-text:last-child,
.input-radio-card .radio-card button:last-child {
  margin-bottom: 0px;
}
.input-radio-card .radio-card label .dl-checkcircle-unchecked,
.input-radio-card .radio-card .file-list__row-item a.lower-text .dl-checkcircle-unchecked,
.file-list__row-item .input-radio-card .radio-card a.lower-text .dl-checkcircle-unchecked,
.input-radio-card .radio-card button .dl-checkcircle-unchecked {
  background-color: #f3f3f3;
  border-radius: 999px;
  height: 20px;
  min-height: 20px;
  min-width: 20px;
  width: 20px;
}
.input-radio-tabs {
  display: flex;
  flex-direction: column;
}
.input-radio-tabs-header {
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 1200px) {
  .input-radio-tabs-header {
    flex-direction: row;
  }
}
.input-radio-tabs-header .radio-tab {
  max-width: 100%;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .input-radio-tabs-header .radio-tab {
    max-width: 33.3666666667%;
    min-width: 33.3666666667%;
  }
}
.input-radio-tabs-header .radio-tab input {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}
.input-radio-tabs-header .radio-tab input:checked + label,
.input-radio-tabs-header .radio-tab .file-list__row-item input:checked + a.lower-text,
.file-list__row-item .input-radio-tabs-header .radio-tab input:checked + a.lower-text,
.input-radio-tabs-header .radio-tab .file-list__row-item input:checked + label.lower-text,
.input-radio-tabs-header .radio-tab .file-list__row-item input:checked + button.lower-text,
.file-list__row-item .input-radio-tabs-header .radio-tab input:checked + button.lower-text {
  background-color: #6e4feb;
  border: 1px solid #6e4feb;
}
@media only screen and (min-width: 1200px) {
  .input-radio-tabs-header .radio-tab input:checked + label,
  .input-radio-tabs-header .radio-tab .file-list__row-item input:checked + a.lower-text,
  .file-list__row-item .input-radio-tabs-header .radio-tab input:checked + a.lower-text,
  .input-radio-tabs-header .radio-tab .file-list__row-item input:checked + label.lower-text,
  .input-radio-tabs-header .radio-tab .file-list__row-item input:checked + button.lower-text,
  .file-list__row-item .input-radio-tabs-header .radio-tab input:checked + button.lower-text {
    border-bottom: none;
  }
}
.input-radio-tabs-header .radio-tab input:checked + label p,
.input-radio-tabs-header .radio-tab .file-list__row-item input:checked + a.lower-text p,
.file-list__row-item .input-radio-tabs-header .radio-tab input:checked + a.lower-text p,
.input-radio-tabs-header .radio-tab .file-list__row-item input:checked + button.lower-text p,
.file-list__row-item .input-radio-tabs-header .radio-tab input:checked + button.lower-text p {
  color: #fff !important;
}
.input-radio-tabs-header .radio-tab label,
.input-radio-tabs-header .radio-tab .file-list__row-item a.lower-text,
.file-list__row-item .input-radio-tabs-header .radio-tab a.lower-text,
.input-radio-tabs-header .radio-tab .file-list__row-item button.lower-text,
.file-list__row-item .input-radio-tabs-header .radio-tab button.lower-text {
  background-color: #f8f9fc;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  margin: 0px;
  margin-bottom: 12px;
  padding: 8px;
  transition: 200ms ease-in-out;
}
@media only screen and (min-width: 1200px) {
  .input-radio-tabs-header .radio-tab label,
  .input-radio-tabs-header .radio-tab .file-list__row-item a.lower-text,
  .file-list__row-item .input-radio-tabs-header .radio-tab a.lower-text,
  .input-radio-tabs-header .radio-tab .file-list__row-item button.lower-text,
  .file-list__row-item .input-radio-tabs-header .radio-tab button.lower-text {
    border-bottom: none;
    border-radius: 4px 4px 0px 0px;
    margin-bottom: 0px;
  }
}
.input-radio-tabs-header .radio-tab label:hover,
.input-radio-tabs-header .radio-tab .file-list__row-item a.lower-text:hover,
.file-list__row-item .input-radio-tabs-header .radio-tab a.lower-text:hover,
.input-radio-tabs-header .radio-tab .file-list__row-item button.lower-text:hover,
.file-list__row-item .input-radio-tabs-header .radio-tab button.lower-text:hover {
  background-color: #f1f2fc;
  border-color: #6e4feb;
  cursor: pointer;
}
.input-radio-tabs-header .radio-tab label p,
.input-radio-tabs-header .radio-tab .file-list__row-item a.lower-text p,
.file-list__row-item .input-radio-tabs-header .radio-tab a.lower-text p,
.input-radio-tabs-header .radio-tab .file-list__row-item button.lower-text p,
.file-list__row-item .input-radio-tabs-header .radio-tab button.lower-text p {
  color: #6e4feb !important;
  font-size: 0.875rem !important;
  user-select: none;
}
@media only screen and (max-width: 1199px) {
  .input-radio-tabs-header .radio-tab label p,
  .input-radio-tabs-header .radio-tab .file-list__row-item a.lower-text p,
  .file-list__row-item .input-radio-tabs-header .radio-tab a.lower-text p,
  .input-radio-tabs-header .radio-tab .file-list__row-item button.lower-text p,
  .file-list__row-item .input-radio-tabs-header .radio-tab button.lower-text p {
    font-size: 0.875rem !important;
  }
}
.input-radio-tabs-body {
  background-color: #f8f9fc;
  border: 1px solid #6e4feb;
  border-radius: 4px;
  padding: 12px;
}
@media only screen and (min-width: 1200px) {
  .input-radio-tabs-body {
    border-radius: 0px 0px 4px 4px;
  }
}
.input-textarea-col {
  margin-bottom: 0px;
  margin-top: 12px;
  padding: 0px 6px;
  position: relative;
  width: 100%;
}
.input-textarea-row {
  display: flex;
  flex-wrap: wrap;
  margin: 0px calc(-12px / 2);
}
.input-textarea textarea {
  appearance: none;
  -webkit-appearance: none;
  background-clip: padding-box;
  background-color: #fff;
  border: 1px solid #acbad8;
  border-radius: 4px;
  box-shadow: none !important;
  display: block;
  height: 54px;
  max-width: 100%;
  outline: 0;
  padding: 12px;
  position: relative;
  transition: border-color 0.15s ease-in-out;
  width: 100%;
}
.input-textarea textarea::-webkit-scrollbar {
  visibility: hidden;
}
.input-textarea textarea:active {
  border: 1px solid #0f58e7;
}
.input-textarea textarea:active:not(:placeholder-shown) + label,
.input-textarea .file-list__row-item textarea:active:not(:placeholder-shown) + a.lower-text,
.file-list__row-item .input-textarea textarea:active:not(:placeholder-shown) + a.lower-text,
.input-textarea .file-list__row-item textarea:active:not(:placeholder-shown) + label.lower-text,
.input-textarea .file-list__row-item textarea:active:not(:placeholder-shown) + button.lower-text,
.file-list__row-item .input-textarea textarea:active:not(:placeholder-shown) + button.lower-text {
  color: #0f58e7;
}
.input-textarea textarea:focus,
.input-textarea textarea:focus-visible {
  border: 1px solid #0f58e7;
}
.input-textarea textarea:focus + label,
.input-textarea .file-list__row-item textarea:focus + a.lower-text,
.file-list__row-item .input-textarea textarea:focus + a.lower-text,
.input-textarea .file-list__row-item textarea:focus + label.lower-text,
.input-textarea .file-list__row-item textarea:focus + button.lower-text,
.file-list__row-item .input-textarea textarea:focus + button.lower-text,
.input-textarea textarea:focus-visible + label,
.input-textarea .file-list__row-item textarea:focus-visible + a.lower-text,
.file-list__row-item .input-textarea textarea:focus-visible + a.lower-text,
.input-textarea .file-list__row-item textarea:focus-visible + label.lower-text,
.input-textarea .file-list__row-item textarea:focus-visible + button.lower-text,
.file-list__row-item .input-textarea textarea:focus-visible + button.lower-text {
  color: #0f58e7;
  font-size: 0.75rem;
}
.input-textarea textarea:focus:not(:placeholder-shown) + label,
.input-textarea .file-list__row-item textarea:focus:not(:placeholder-shown) + a.lower-text,
.file-list__row-item .input-textarea textarea:focus:not(:placeholder-shown) + a.lower-text,
.input-textarea .file-list__row-item textarea:focus:not(:placeholder-shown) + label.lower-text,
.input-textarea .file-list__row-item textarea:focus:not(:placeholder-shown) + button.lower-text,
.file-list__row-item .input-textarea textarea:focus:not(:placeholder-shown) + button.lower-text,
.input-textarea textarea:focus-visible:not(:placeholder-shown) + label,
.input-textarea .file-list__row-item textarea:focus-visible:not(:placeholder-shown) + a.lower-text,
.file-list__row-item .input-textarea textarea:focus-visible:not(:placeholder-shown) + a.lower-text,
.input-textarea .file-list__row-item textarea:focus-visible:not(:placeholder-shown) + label.lower-text,
.input-textarea .file-list__row-item textarea:focus-visible:not(:placeholder-shown) + button.lower-text,
.file-list__row-item .input-textarea textarea:focus-visible:not(:placeholder-shown) + button.lower-text {
  color: #0f58e7;
}
.input-textarea textarea:disabled {
  background-color: #f3f3f3;
  border: 1px solid #cbcbcb;
}
.input-textarea textarea:disabled + label,
.input-textarea .file-list__row-item textarea:disabled + a.lower-text,
.file-list__row-item .input-textarea textarea:disabled + a.lower-text,
.input-textarea .file-list__row-item textarea:disabled + label.lower-text,
.input-textarea .file-list__row-item textarea:disabled + button.lower-text,
.file-list__row-item .input-textarea textarea:disabled + button.lower-text {
  background-color: #f3f3f3;
}
.input-textarea textarea::placeholder {
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-style: italic;
  font-weight: 400;
}
.input-textarea textarea:not(:placeholder-shown) {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 12px;
  padding-top: 16px;
}
.input-textarea textarea:not(:placeholder-shown) + label,
.input-textarea .file-list__row-item textarea:not(:placeholder-shown) + a.lower-text,
.file-list__row-item .input-textarea textarea:not(:placeholder-shown) + a.lower-text,
.input-textarea .file-list__row-item textarea:not(:placeholder-shown) + label.lower-text,
.input-textarea .file-list__row-item textarea:not(:placeholder-shown) + button.lower-text,
.file-list__row-item .input-textarea textarea:not(:placeholder-shown) + button.lower-text {
  color: #565676;
  font-size: 0.75rem;
}
.input-textarea textarea:placeholder-shown {
  padding-bottom: 12px;
  padding-top: 16px;
}
.input-textarea textarea.invalid {
  border: 1px solid #e11010;
}
.input-textarea textarea.invalid:active:not(:placeholder-shown) + label,
.input-textarea .file-list__row-item textarea.invalid:active:not(:placeholder-shown) + a.lower-text,
.file-list__row-item .input-textarea textarea.invalid:active:not(:placeholder-shown) + a.lower-text,
.input-textarea .file-list__row-item textarea.invalid:active:not(:placeholder-shown) + label.lower-text,
.input-textarea .file-list__row-item textarea.invalid:active:not(:placeholder-shown) + button.lower-text,
.file-list__row-item .input-textarea textarea.invalid:active:not(:placeholder-shown) + button.lower-text {
  color: #565676;
}
.input-textarea textarea.invalid:focus + label,
.input-textarea .file-list__row-item textarea.invalid:focus + a.lower-text,
.file-list__row-item .input-textarea textarea.invalid:focus + a.lower-text,
.input-textarea .file-list__row-item textarea.invalid:focus + label.lower-text,
.input-textarea .file-list__row-item textarea.invalid:focus + button.lower-text,
.file-list__row-item .input-textarea textarea.invalid:focus + button.lower-text,
.input-textarea textarea.invalid:focus-visible + label,
.input-textarea .file-list__row-item textarea.invalid:focus-visible + a.lower-text,
.file-list__row-item .input-textarea textarea.invalid:focus-visible + a.lower-text,
.input-textarea .file-list__row-item textarea.invalid:focus-visible + label.lower-text,
.input-textarea .file-list__row-item textarea.invalid:focus-visible + button.lower-text,
.file-list__row-item .input-textarea textarea.invalid:focus-visible + button.lower-text {
  color: #565676;
}
.input-textarea textarea.invalid:focus:not(:placeholder-shown) + label,
.input-textarea .file-list__row-item textarea.invalid:focus:not(:placeholder-shown) + a.lower-text,
.file-list__row-item .input-textarea textarea.invalid:focus:not(:placeholder-shown) + a.lower-text,
.input-textarea .file-list__row-item textarea.invalid:focus:not(:placeholder-shown) + label.lower-text,
.input-textarea .file-list__row-item textarea.invalid:focus:not(:placeholder-shown) + button.lower-text,
.file-list__row-item .input-textarea textarea.invalid:focus:not(:placeholder-shown) + button.lower-text,
.input-textarea textarea.invalid:focus-visible:not(:placeholder-shown) + label,
.input-textarea .file-list__row-item textarea.invalid:focus-visible:not(:placeholder-shown) + a.lower-text,
.file-list__row-item .input-textarea textarea.invalid:focus-visible:not(:placeholder-shown) + a.lower-text,
.input-textarea .file-list__row-item textarea.invalid:focus-visible:not(:placeholder-shown) + label.lower-text,
.input-textarea .file-list__row-item textarea.invalid:focus-visible:not(:placeholder-shown) + button.lower-text,
.file-list__row-item .input-textarea textarea.invalid:focus-visible:not(:placeholder-shown) + button.lower-text {
  color: #565676;
}
.input-textarea label,
.input-textarea .file-list__row-item a.lower-text,
.file-list__row-item .input-textarea a.lower-text,
.input-textarea .file-list__row-item label.lower-text,
.file-list__row-item .input-textarea label.lower-text,
.input-textarea .file-list__row-item button.lower-text,
.file-list__row-item .input-textarea button.lower-text {
  background-color: #fff;
  border-radius: 4px 4px 0 0;
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  left: 5px;
  line-height: normal;
  margin: 0px;
  padding: 12px;
  padding-bottom: 4px;
  pointer-events: none;
  position: absolute;
  top: 1px;
  transition: padding 200ms ease-in-out, font 200ms ease-in-out;
  width: calc(100% - 10px);
  z-index: 3;
}
.input-search {
  position: relative;
}
.input-search-bar {
  align-items: stretch;
  display: flex;
  height: fit-content;
}
.input-search-bar:has(.input-search-bar-icon) input {
  border-radius: 4px 0 0 4px;
}
.input-search-bar input {
  background-color: #fff;
  border: 1px solid #acbad8;
  border-radius: 4px 0 0 4px;
  border-radius: 4px;
  box-shadow: none !important;
  height: 34px;
  outline: 0;
  padding: 8px 12px;
  transition: border-color 0.15s ease-in-out;
  width: 100%;
}
.input-search-bar input:active {
  border: 1px solid #0f58e7;
}
.input-search-bar input:active:not(:placeholder-shown) + label,
.input-search-bar .file-list__row-item input:active:not(:placeholder-shown) + a.lower-text,
.file-list__row-item .input-search-bar input:active:not(:placeholder-shown) + a.lower-text,
.input-search-bar .file-list__row-item input:active:not(:placeholder-shown) + label.lower-text,
.input-search-bar .file-list__row-item input:active:not(:placeholder-shown) + button.lower-text,
.file-list__row-item .input-search-bar input:active:not(:placeholder-shown) + button.lower-text {
  color: #0f58e7;
}
.input-search-bar input:focus,
.input-search-bar input:focus-visible {
  border: 1px solid #0f58e7;
}
.input-search-bar input:disabled {
  background-color: #f3f3f3;
  border: 1px solid #cbcbcb;
}
.input-search-bar input:disabled::placeholder {
  color: #cbcbcb;
}
.input-search-bar input:disabled + .input-search-icon {
  background-color: #cbcbcb;
}
.input-search-bar input::placeholder {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: normal;
}
.input-search-bar input:not(:placeholder-shown) {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: normal;
}
.input-search-bar input.invalid {
  border: 1px solid #e11010;
}
.input-search-bar-icon {
  align-items: center;
  background-color: #6e4feb;
  border-radius: 0 4px 4px 0;
  display: flex;
  height: 34px;
  justify-content: center;
  padding: 8px;
  width: 34px;
}
.input-search-bar-icon:hover {
  background-color: #592ed5;
  transition: 200ms ease-in-out;
}
.input-search-bar-icon button {
  line-height: 0;
  padding: 8px;
}
.input-search-results {
  border: 1px solid #acbad8;
  border-radius: 0 0 4px 4px;
  overflow: hidden;
  position: absolute;
  top: calc(100% - 3px);
  width: 100%;
  z-index: 100;
}
.input-search-results .search-result {
  align-items: center;
  background-color: #fff;
  border-bottom: 1px solid #acbad8;
  display: flex;
  justify-content: space-between;
  padding: 8px 12px;
}
.input-search-results .search-result:last-of-type {
  border-bottom: none;
}
.input-search-results .search-result p {
  color: #232245 !important;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem !important;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 0px;
}
.input-text-dl-col,
.edit-depositlink-pay-component .split-field-col {
  margin: 0px;
  margin-top: 12px;
  padding: 0px 6px;
  position: relative;
  width: 100%;
}
.input-text-dl-row,
.edit-depositlink-pay-component .split-field-row {
  display: flex;
  flex-wrap: wrap;
  margin: 0px calc(-12px / 2);
}
.input-text-dl .title,
.edit-depositlink-pay-component .split-field .title {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: normal;
  margin: 0px;
}
@media only screen and (min-width: 768px) {
  .input-text-dl .title,
  .edit-depositlink-pay-component .split-field .title {
    font-size: 1rem;
  }
}
.input-text-dl .description,
.edit-depositlink-pay-component .split-field .description {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: normal;
  margin: 0px;
  margin-bottom: 12px;
  word-break: break-word;
}
@media only screen and (min-width: 768px) {
  .input-text-dl .description,
  .edit-depositlink-pay-component .split-field .description {
    font-size: 0.875rem;
  }
}
.input-text-dl .field,
.edit-depositlink-pay-component .split-field .field,
.input-text-dl .edit-depositlink-pay-component .split-field-col .field,
.edit-depositlink-pay-component .split-field-col .input-text-dl .field {
  position: relative;
}
.input-text-dl .field input,
.edit-depositlink-pay-component .split-field .field input,
.input-text-dl .edit-depositlink-pay-component .split-field-col .field input,
.edit-depositlink-pay-component .split-field-col .input-text-dl .field input {
  background-clip: padding-box;
  background-color: #fff;
  border: 1px solid #acbad8;
  border-radius: 4px;
  box-shadow: none !important;
  display: block;
  height: 52px;
  outline: 0;
  padding: 16px 12px;
  position: relative;
  transition: border-color 0.15s ease-in-out;
  width: 100%;
}
.input-text-dl .field input[type=date],
.edit-depositlink-pay-component .split-field .field input[type=date],
.input-text-dl .field input[type=datetime-local],
.edit-depositlink-pay-component .split-field .field input[type=datetime-local],
.input-text-dl .field input[type=time],
.edit-depositlink-pay-component .split-field .field input[type=time] {
  appearance: none;
  -webkit-appearance: none;
  max-width: 100%;
  padding-left: 0px;
}
@media only screen and (min-width: 768px) {
  .input-text-dl .field input[type=date],
  .edit-depositlink-pay-component .split-field .field input[type=date],
  .input-text-dl .field input[type=datetime-local],
  .edit-depositlink-pay-component .split-field .field input[type=datetime-local],
  .input-text-dl .field input[type=time],
  .edit-depositlink-pay-component .split-field .field input[type=time] {
    padding-left: 12px;
  }
}
.input-text-dl .field input:active,
.edit-depositlink-pay-component .split-field .field input:active {
  border: 1px solid #0f58e7;
}
.input-text-dl .field input:active:not(:placeholder-shown) ~ label,
.edit-depositlink-pay-component .split-field .field input:active:not(:placeholder-shown) ~ label,
.input-text-dl .field .file-list__row-item input:active:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .input-text-dl .field input:active:not(:placeholder-shown) ~ a.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:active:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input:active:not(:placeholder-shown) ~ a.lower-text,
.input-text-dl .field .file-list__row-item input:active:not(:placeholder-shown) ~ label.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:active:not(:placeholder-shown) ~ label.lower-text,
.input-text-dl .field .file-list__row-item input:active:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .input-text-dl .field input:active:not(:placeholder-shown) ~ button.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:active:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input:active:not(:placeholder-shown) ~ button.lower-text {
  color: #0f58e7;
}
.input-text-dl .field input:focus,
.edit-depositlink-pay-component .split-field .field input:focus,
.input-text-dl .field input:focus-visible,
.edit-depositlink-pay-component .split-field .field input:focus-visible {
  border: 1px solid #0f58e7;
}
.input-text-dl .field input:focus ~ label,
.edit-depositlink-pay-component .split-field .field input:focus ~ label,
.input-text-dl .field .file-list__row-item input:focus ~ a.lower-text,
.file-list__row-item .input-text-dl .field input:focus ~ a.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:focus ~ a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input:focus ~ a.lower-text,
.input-text-dl .field .file-list__row-item input:focus ~ label.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:focus ~ label.lower-text,
.input-text-dl .field .file-list__row-item input:focus ~ button.lower-text,
.file-list__row-item .input-text-dl .field input:focus ~ button.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:focus ~ button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input:focus ~ button.lower-text,
.input-text-dl .field input:focus-visible ~ label,
.edit-depositlink-pay-component .split-field .field input:focus-visible ~ label,
.input-text-dl .field .file-list__row-item input:focus-visible ~ a.lower-text,
.file-list__row-item .input-text-dl .field input:focus-visible ~ a.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:focus-visible ~ a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input:focus-visible ~ a.lower-text,
.input-text-dl .field .file-list__row-item input:focus-visible ~ label.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:focus-visible ~ label.lower-text,
.input-text-dl .field .file-list__row-item input:focus-visible ~ button.lower-text,
.file-list__row-item .input-text-dl .field input:focus-visible ~ button.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:focus-visible ~ button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input:focus-visible ~ button.lower-text {
  color: #0f58e7;
  font-size: 0.75rem;
  padding-bottom: 26px;
  padding-top: 8px;
}
.input-text-dl .field input:focus:not(:placeholder-shown) ~ label,
.edit-depositlink-pay-component .split-field .field input:focus:not(:placeholder-shown) ~ label,
.input-text-dl .field .file-list__row-item input:focus:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .input-text-dl .field input:focus:not(:placeholder-shown) ~ a.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:focus:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input:focus:not(:placeholder-shown) ~ a.lower-text,
.input-text-dl .field .file-list__row-item input:focus:not(:placeholder-shown) ~ label.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:focus:not(:placeholder-shown) ~ label.lower-text,
.input-text-dl .field .file-list__row-item input:focus:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .input-text-dl .field input:focus:not(:placeholder-shown) ~ button.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:focus:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input:focus:not(:placeholder-shown) ~ button.lower-text,
.input-text-dl .field input:focus-visible:not(:placeholder-shown) ~ label,
.edit-depositlink-pay-component .split-field .field input:focus-visible:not(:placeholder-shown) ~ label,
.input-text-dl .field .file-list__row-item input:focus-visible:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .input-text-dl .field input:focus-visible:not(:placeholder-shown) ~ a.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:focus-visible:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input:focus-visible:not(:placeholder-shown) ~ a.lower-text,
.input-text-dl .field .file-list__row-item input:focus-visible:not(:placeholder-shown) ~ label.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:focus-visible:not(:placeholder-shown) ~ label.lower-text,
.input-text-dl .field .file-list__row-item input:focus-visible:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .input-text-dl .field input:focus-visible:not(:placeholder-shown) ~ button.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:focus-visible:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input:focus-visible:not(:placeholder-shown) ~ button.lower-text {
  color: #0f58e7;
}
.input-text-dl .field input:disabled,
.edit-depositlink-pay-component .split-field .field input:disabled {
  background-color: #f3f3f3;
  border: 1px solid #cbcbcb;
}
.input-text-dl .field input:disabled:active,
.edit-depositlink-pay-component .split-field .field input:disabled:active {
  border: 1px solid #cbcbcb;
}
.input-text-dl .field input:disabled:active:not(:placeholder-shown) ~ label,
.edit-depositlink-pay-component .split-field .field input:disabled:active:not(:placeholder-shown) ~ label,
.input-text-dl .field .file-list__row-item input:disabled:active:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .input-text-dl .field input:disabled:active:not(:placeholder-shown) ~ a.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:disabled:active:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input:disabled:active:not(:placeholder-shown) ~ a.lower-text,
.input-text-dl .field .file-list__row-item input:disabled:active:not(:placeholder-shown) ~ label.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:disabled:active:not(:placeholder-shown) ~ label.lower-text,
.input-text-dl .field .file-list__row-item input:disabled:active:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .input-text-dl .field input:disabled:active:not(:placeholder-shown) ~ button.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:disabled:active:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input:disabled:active:not(:placeholder-shown) ~ button.lower-text {
  color: #565676;
}
.input-text-dl .field input::placeholder,
.edit-depositlink-pay-component .split-field .field input::placeholder,
.input-text-dl .edit-depositlink-pay-component .split-field-col .field input::placeholder,
.edit-depositlink-pay-component .split-field-col .input-text-dl .field input::placeholder {
  opacity: 0;
  user-select: none;
}
.input-text-dl .field input:not(:placeholder-shown),
.edit-depositlink-pay-component .split-field .field input:not(:placeholder-shown) {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: normal;
}
.input-text-dl .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown),
.edit-depositlink-pay-component .split-field .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown),
.input-text-dl .edit-depositlink-pay-component .split-field-col .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown),
.edit-depositlink-pay-component .split-field-col .input-text-dl .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown),
.edit-depositlink-pay-component .split-field .split-field-col .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown),
.edit-depositlink-pay-component .split-field-col .split-field .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) {
  padding-bottom: 8px;
  padding-top: 26px;
}
.input-text-dl .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label,
.edit-depositlink-pay-component .split-field .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label,
.input-text-dl .edit-depositlink-pay-component .split-field-col .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label,
.edit-depositlink-pay-component .split-field-col .input-text-dl .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label,
.edit-depositlink-pay-component .split-field .split-field-col .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label,
.edit-depositlink-pay-component .split-field-col .split-field .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label,
.input-text-dl .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .input-text-dl .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ a.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ a.lower-text,
.input-text-dl .edit-depositlink-pay-component .split-field-col .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .input-text-dl .edit-depositlink-pay-component .split-field-col .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ a.lower-text,
.edit-depositlink-pay-component .split-field-col .input-text-dl .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field-col .input-text-dl .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ a.lower-text,
.edit-depositlink-pay-component .split-field .split-field-col .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .split-field-col .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ a.lower-text,
.edit-depositlink-pay-component .split-field-col .split-field .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field-col .split-field .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ a.lower-text,
.input-text-dl .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label.lower-text,
.file-list__row-item .input-text-dl .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label.lower-text,
.input-text-dl .edit-depositlink-pay-component .split-field-col .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label.lower-text,
.file-list__row-item .input-text-dl .edit-depositlink-pay-component .split-field-col .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label.lower-text,
.edit-depositlink-pay-component .split-field-col .input-text-dl .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field-col .input-text-dl .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label.lower-text,
.edit-depositlink-pay-component .split-field .split-field-col .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .split-field-col .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label.lower-text,
.edit-depositlink-pay-component .split-field-col .split-field .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field-col .split-field .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ label.lower-text,
.input-text-dl .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .input-text-dl .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ button.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ button.lower-text,
.input-text-dl .edit-depositlink-pay-component .split-field-col .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .input-text-dl .edit-depositlink-pay-component .split-field-col .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ button.lower-text,
.edit-depositlink-pay-component .split-field-col .input-text-dl .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field-col .input-text-dl .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ button.lower-text,
.edit-depositlink-pay-component .split-field .split-field-col .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .split-field-col .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ button.lower-text,
.edit-depositlink-pay-component .split-field-col .split-field .field .file-list__row-item input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field-col .split-field .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):not(:placeholder-shown) ~ button.lower-text {
  color: #565676;
  font-size: 0.75rem;
  padding-bottom: 26px;
  padding-top: 8px;
}
.input-text-dl .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):placeholder-shown,
.edit-depositlink-pay-component .split-field .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):placeholder-shown,
.input-text-dl .edit-depositlink-pay-component .split-field-col .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):placeholder-shown,
.edit-depositlink-pay-component .split-field-col .input-text-dl .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):placeholder-shown,
.edit-depositlink-pay-component .split-field .split-field-col .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):placeholder-shown,
.edit-depositlink-pay-component .split-field-col .split-field .field input:has(~ label, ~ .file-list__row-item a.lower-text, ~ .file-list__row-item label.lower-text, ~ .file-list__row-item button.lower-text):placeholder-shown {
  padding-bottom: 8px;
  padding-top: 26px;
}
.input-text-dl .field input.invalid,
.edit-depositlink-pay-component .split-field .field input.invalid {
  border: 1px solid #e11010;
}
.input-text-dl .field input.invalid:active:not(:placeholder-shown) ~ label,
.edit-depositlink-pay-component .split-field .field input.invalid:active:not(:placeholder-shown) ~ label,
.input-text-dl .field .file-list__row-item input.invalid:active:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .input-text-dl .field input.invalid:active:not(:placeholder-shown) ~ a.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input.invalid:active:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input.invalid:active:not(:placeholder-shown) ~ a.lower-text,
.input-text-dl .field .file-list__row-item input.invalid:active:not(:placeholder-shown) ~ label.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input.invalid:active:not(:placeholder-shown) ~ label.lower-text,
.input-text-dl .field .file-list__row-item input.invalid:active:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .input-text-dl .field input.invalid:active:not(:placeholder-shown) ~ button.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input.invalid:active:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input.invalid:active:not(:placeholder-shown) ~ button.lower-text {
  color: #565676;
}
.input-text-dl .field input.invalid:focus ~ label,
.edit-depositlink-pay-component .split-field .field input.invalid:focus ~ label,
.input-text-dl .field .file-list__row-item input.invalid:focus ~ a.lower-text,
.file-list__row-item .input-text-dl .field input.invalid:focus ~ a.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input.invalid:focus ~ a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input.invalid:focus ~ a.lower-text,
.input-text-dl .field .file-list__row-item input.invalid:focus ~ label.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input.invalid:focus ~ label.lower-text,
.input-text-dl .field .file-list__row-item input.invalid:focus ~ button.lower-text,
.file-list__row-item .input-text-dl .field input.invalid:focus ~ button.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input.invalid:focus ~ button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input.invalid:focus ~ button.lower-text,
.input-text-dl .field input.invalid:focus-visible ~ label,
.edit-depositlink-pay-component .split-field .field input.invalid:focus-visible ~ label,
.input-text-dl .field .file-list__row-item input.invalid:focus-visible ~ a.lower-text,
.file-list__row-item .input-text-dl .field input.invalid:focus-visible ~ a.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input.invalid:focus-visible ~ a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input.invalid:focus-visible ~ a.lower-text,
.input-text-dl .field .file-list__row-item input.invalid:focus-visible ~ label.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input.invalid:focus-visible ~ label.lower-text,
.input-text-dl .field .file-list__row-item input.invalid:focus-visible ~ button.lower-text,
.file-list__row-item .input-text-dl .field input.invalid:focus-visible ~ button.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input.invalid:focus-visible ~ button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input.invalid:focus-visible ~ button.lower-text {
  color: #565676;
}
.input-text-dl .field input.invalid:focus:not(:placeholder-shown) ~ label,
.edit-depositlink-pay-component .split-field .field input.invalid:focus:not(:placeholder-shown) ~ label,
.input-text-dl .field .file-list__row-item input.invalid:focus:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .input-text-dl .field input.invalid:focus:not(:placeholder-shown) ~ a.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input.invalid:focus:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input.invalid:focus:not(:placeholder-shown) ~ a.lower-text,
.input-text-dl .field .file-list__row-item input.invalid:focus:not(:placeholder-shown) ~ label.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input.invalid:focus:not(:placeholder-shown) ~ label.lower-text,
.input-text-dl .field .file-list__row-item input.invalid:focus:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .input-text-dl .field input.invalid:focus:not(:placeholder-shown) ~ button.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input.invalid:focus:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input.invalid:focus:not(:placeholder-shown) ~ button.lower-text,
.input-text-dl .field input.invalid:focus-visible:not(:placeholder-shown) ~ label,
.edit-depositlink-pay-component .split-field .field input.invalid:focus-visible:not(:placeholder-shown) ~ label,
.input-text-dl .field .file-list__row-item input.invalid:focus-visible:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .input-text-dl .field input.invalid:focus-visible:not(:placeholder-shown) ~ a.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input.invalid:focus-visible:not(:placeholder-shown) ~ a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input.invalid:focus-visible:not(:placeholder-shown) ~ a.lower-text,
.input-text-dl .field .file-list__row-item input.invalid:focus-visible:not(:placeholder-shown) ~ label.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input.invalid:focus-visible:not(:placeholder-shown) ~ label.lower-text,
.input-text-dl .field .file-list__row-item input.invalid:focus-visible:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .input-text-dl .field input.invalid:focus-visible:not(:placeholder-shown) ~ button.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item input.invalid:focus-visible:not(:placeholder-shown) ~ button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field input.invalid:focus-visible:not(:placeholder-shown) ~ button.lower-text {
  color: #565676;
}
.input-text-dl .field label,
.edit-depositlink-pay-component .split-field .field label,
.input-text-dl .edit-depositlink-pay-component .split-field-col .field label,
.edit-depositlink-pay-component .split-field-col .input-text-dl .field label,
.input-text-dl .field .file-list__row-item a.lower-text,
.file-list__row-item .input-text-dl .field a.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item a.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field a.lower-text,
.input-text-dl .field .file-list__row-item button.lower-text,
.file-list__row-item .input-text-dl .field button.lower-text,
.edit-depositlink-pay-component .split-field .field .file-list__row-item button.lower-text,
.file-list__row-item .edit-depositlink-pay-component .split-field .field button.lower-text {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: normal;
  margin: 0px;
  padding: 16px 12px;
  pointer-events: none;
  position: absolute;
  top: 0;
  transition: padding 200ms ease-in-out, font 200ms ease-in-out;
  z-index: 3;
}
.input-text-dl.input-small input,
.edit-depositlink-pay-component .input-small.split-field input {
  height: 40px;
  padding: 8px 12px;
  text-align: center;
  width: 100%;
}
.input-text-dl.input-small input:not(:placeholder-shown),
.edit-depositlink-pay-component .input-small.split-field input:not(:placeholder-shown) {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 600;
}
@media only screen and (min-width: 768px) {
  .input-text-dl.input-small input,
  .edit-depositlink-pay-component .input-small.split-field input {
    width: 61px;
  }
}
.input-clear {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
}
.navbar-topnav {
  background-color: #fff;
  border-bottom: 1px solid #c9cfdc;
}
.navbar-topnav .top-navigation {
  padding: 8px 0px;
}
.navbar-topnav .top-navigation.mobile-only {
  display: block;
  padding: 0px;
}
@media only screen and (min-width: 768px) {
  .navbar-topnav .top-navigation.mobile-only {
    display: none;
  }
}
.navbar-topnav .top-navigation.mobile-only .payment-dl-copy {
  display: block;
  padding: 5px 0px;
}
.navbar-topnav .top-navigation.mobile-only .payment-dl-copy .btn-copy .popover-url {
  left: 50%;
  top: -38px;
}
.navbar-topnav .top-navigation.mobile-only .payment-dl-copy .btn-copy .popover-url:after {
  top: 100%;
  transform: rotate(0deg);
}
.navbar-topnav .top-navigation .dl-logo,
.navbar-topnav .top-navigation .navbar-brand-company,
.navbar-topnav .top-navigation .dl-pay-logo {
  height: 24px;
  min-width: 90px;
  vertical-align: middle;
  width: auto;
}
@media only screen and (min-width: 768px) {
  .navbar-topnav .top-navigation .dl-logo,
  .navbar-topnav .top-navigation .navbar-brand-company,
  .navbar-topnav .top-navigation .dl-pay-logo {
    min-width: 120px;
  }
}
.navbar-topnav .top-navigation .navbar-brand {
  align-items: center;
  display: flex;
  padding: 0px;
}
.navbar-topnav .top-navigation .navbar-brand-company {
  background-position: left;
}
.navbar-topnav .top-navigation .navbar-brand-container {
  align-items: center;
  display: flex;
}
.navbar-topnav .top-navigation .vertical-divider {
  border-right: 1px solid #c9cfdc;
  height: 23px;
  width: 1px;
}
.navbar-topnav .top-navigation .vertical-divider.hide-mobile {
  display: none;
}
@media only screen and (min-width: 768px) {
  .navbar-topnav .top-navigation .vertical-divider.hide-mobile {
    display: block;
  }
}
.navbar-topnav .top-navigation .payment-dl-copy {
  display: none;
}
@media only screen and (min-width: 768px) {
  .navbar-topnav .top-navigation .payment-dl-copy {
    display: block;
  }
}
.navbar-topnav .top-navigation .payment-dl-copy .btn-copy {
  position: relative;
}
.navbar-topnav .top-navigation .payment-dl-copy .btn-copy .popover-url {
  left: 50%;
  top: 38px;
}
.navbar-topnav .top-navigation .payment-dl-copy .btn-copy .popover-url:after {
  top: -10px;
  transform: rotate(180deg);
}
.navbar-topnav .top-navigation .payment-dl-copy .btn-copy .copyTextBtn {
  border-radius: 999px;
  padding: 4px;
}
@media only screen and (min-width: 768px) {
  .navbar-topnav .top-navigation .payment-dl-copy .btn-copy .copyTextBtn {
    padding: 4px 8px;
  }
}
.navbar-topnav .top-navigation .payment-dl-copy .btn-copy .copyTextBtn .dl-h4,
.navbar-topnav .top-navigation .payment-dl-copy .btn-copy .copyTextBtn .dl-h4-md,
.navbar-topnav .top-navigation .payment-dl-copy .btn-copy .copyTextBtn .dl-h4-mulish {
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
}
.navbar-topnav .top-navigation .payment-dl-copy:hover .copyTextBtn {
  background-color: #f8f9fc;
}
.navbar-topnav .top-navigation .payment-dl-copy:hover .copyTextBtn .dl-h4,
.navbar-topnav .top-navigation .payment-dl-copy:hover .copyTextBtn .dl-h4-md,
.navbar-topnav .top-navigation .payment-dl-copy:hover .copyTextBtn .dl-h4-mulish {
  color: #565676;
}
.navbar-topnav .top-navigation .payment-dl-copy .copyTextBtn:active {
  background-color: #e7eaf1;
  transition: all 0s;
}
.navbar-topnav .top-navigation .payment-dl-copy .copyTextBtn:active .i-square-2-stack.iron {
  color: #6e4feb !important;
}
.navbar-topnav .top-navigation #helpDropdown:hover .i-question-mark-circle {
  background-color: #6d7878;
}
.navbar-topnav .top-navigation #helpDropdown:active .i-question-mark-circle,
.navbar-topnav .top-navigation #helpDropdown:focus .i-question-mark-circle {
  background-color: #6e4feb;
}
.navbar-topnav .top-navigation #helpDropdown .help-icon-container {
  display: inline-block;
  margin-top: 0;
  position: relative;
}
.navbar-topnav .top-navigation .dropdown-menu {
  left: auto;
}
.navbar-topnav .top-navigation .dropdown-menu.loginDropdown {
  right: 0px;
}
.navbar-topnav .top-navigation .dropdown-menu.helpDropdown {
  right: 34px;
}
@media only screen and (min-width: 1200px) {
  .navbar-topnav .top-navigation .dropdown-menu.helpDropdown {
    right: 45px;
  }
}
.navbar-topnav .top-navigation .dropdown-menu .dropdown-item {
  padding: 10px;
}
.navbar-topnav .top-navigation .dropdown-menu .dropdown-item i {
  margin-right: 5px;
}
.navbar-topnav .top-navigation .dl-account__photo,
.navbar-topnav .top-navigation .dl-account__photo--sm,
.navbar-topnav .top-navigation .dl-account__photo--large {
  cursor: pointer !important;
  height: 32px;
  width: 32px;
}
.navbar-topnav .top-navigation .dl-account__photo.dl-profile-photo-placeholder-blank .dl-profile-initials,
.navbar-topnav .top-navigation .dl-profile-photo-placeholder-blank.dl-account__photo--sm .dl-profile-initials,
.navbar-topnav .top-navigation .dl-profile-photo-placeholder-blank.dl-account__photo--large .dl-profile-initials {
  color: #232245;
  font-size: 0.875rem;
  text-transform: uppercase;
}
.navbar-topnav .top-navigation .navbar-toggler {
  color: #fff;
  font-size: 0.875rem;
  margin-left: auto;
  padding: 0;
  right: 0;
  transition: 200ms ease-in-out;
}
.navbar-topnav .top-navigation .navbar-toggler.collapsed {
  color: #232245;
  transition: 200ms ease-in-out;
}
.navbar-topnav .top-navigation .navbar-toggler[aria-expanded=false] .i-bars-3-bottom-right {
  display: block;
  opacity: 1;
  transition: 600ms ease-in-out;
}
.navbar-topnav .top-navigation .navbar-toggler[aria-expanded=false] .i-x-mark {
  display: inline;
  opacity: 0;
}
.navbar-topnav .top-navigation .navbar-toggler[aria-expanded=true] .i-bars-3-bottom-right {
  display: inline;
  opacity: 0;
}
.navbar-topnav .top-navigation .navbar-toggler[aria-expanded=true] .i-x-mark {
  display: block;
  opacity: 1;
  transition: 600ms ease-in-out;
}
.navbar-sidenav {
  left: 100%;
  max-height: 100%;
  max-width: min-content;
  position: fixed;
  width: min-content;
  z-index: 1025;
}
@media only screen and (min-width: 1200px) {
  .navbar-sidenav {
    left: 0;
    position: relative;
  }
  .navbar-sidenav #toggleSideNavCollapse {
    bottom: 0px;
    cursor: pointer;
    height: 41px;
    opacity: 0;
    position: absolute;
    width: 100%;
    z-index: 101;
  }
  .navbar-sidenav #toggleSideNavCollapse:checked ~ .side-navigation .nav-link-text {
    opacity: 0;
    transition: 200ms ease-in-out;
  }
  .navbar-sidenav #toggleSideNavCollapse:checked ~ .side-navigation .nav-link-text::after {
    z-index: 9999;
  }
  .navbar-sidenav #toggleSideNavCollapse:not(:checked) ~ .side-navigation .nav-link-text {
    opacity: 1;
    transition: 200ms ease-in-out;
  }
  .navbar-sidenav #toggleSideNavCollapse:checked ~ .side-navigation .i-chevron-double-left {
    transform: rotate(180deg);
  }
  .navbar-sidenav #toggleSideNavCollapse:checked ~ .side-navigation {
    transition: 200ms ease-in-out;
    width: 60px;
  }
  .navbar-sidenav #toggleSideNavCollapse:checked ~ .side-navigation [info-title]:hover::after {
    background: #6d7878;
    border-radius: 4px;
    color: #fff;
    content: attr(info-title);
    display: flex;
    font-family: "Mulish", sans-serif;
    font-size: 0.875rem;
    font-weight: 500;
    margin-left: 30px;
    padding: 4px 12px;
    position: absolute;
    text-align: center;
    width: max-content;
    z-index: 999;
  }
}
.navbar-sidenav .side-navigation {
  background-color: #fff;
  border-left: 1px solid #c9cfdc;
  border-right: 1px solid #c9cfdc;
  height: 100%;
  max-height: 100dvh;
  max-width: 100dvw;
  min-height: 100dvh;
  overflow-x: hidden;
  overflow-y: auto;
  padding-bottom: 46px;
  right: 0;
  scrollbar-width: none;
  transition: 200ms ease-in-out;
  width: 100dvw;
}
@media only screen and (min-width: 576px) {
  .navbar-sidenav .side-navigation {
    max-width: 246px;
  }
}
@media only screen and (min-width: 1200px) {
  .navbar-sidenav .side-navigation {
    border-left: none;
    display: block;
    max-height: 100%;
    min-height: 100%;
    padding-bottom: 0px;
    padding-top: 12px;
  }
}
.navbar-sidenav .side-navigation.collapsing {
  height: 100%;
  max-height: 100%;
}
.navbar-sidenav .side-navigation.show {
  position: relative;
  right: 100%;
}
@media only screen and (min-width: 1200px) {
  .navbar-sidenav .side-navigation.show {
    overflow-x: hidden;
    right: 0;
  }
}
.navbar-sidenav .side-navigation::-webkit-scrollbar {
  -webkit-appearance: none;
  display: none;
}
.navbar-sidenav .side-navigation .navbar-nav .nav-item {
  list-style-type: none;
  overflow: hidden;
}
.navbar-sidenav .side-navigation .navbar-nav .nav-item:last-of-type {
  margin-bottom: 75px;
}
.navbar-sidenav .side-navigation .navbar-nav .nav-item .nav-link {
  align-items: center;
  border: 1px solid #fff;
  display: flex;
  margin: 8px 0px;
  max-width: 100%;
}
.navbar-sidenav .side-navigation .navbar-nav .nav-item .nav-link:hover {
  border: 1px solid #f1f2fc;
}
.navbar-sidenav .side-navigation .navbar-nav .nav-item .nav-link:focus {
  border: 1px solid #592ed5;
}
.navbar-sidenav .side-navigation .navbar-nav .nav-item .nav-link#sideNavCollapse {
  border-top: 1px solid #c9cfdc;
  bottom: 0;
  cursor: pointer;
  overflow: hidden;
  padding-bottom: 8px;
  padding-top: 8px;
  pointer-events: none;
  position: absolute;
  width: calc(100% - 1px);
  z-index: 102;
}
.navbar-sidenav .side-navigation .navbar-nav .nav-item .nav-link#sideNavCollapse .text,
.navbar-sidenav .side-navigation .navbar-nav .nav-item .nav-link#sideNavCollapse .text-sm,
.navbar-sidenav .side-navigation .navbar-nav .nav-item .nav-link#sideNavCollapse .text-sm-bold,
.navbar-sidenav .side-navigation .navbar-nav .nav-item .nav-link#sideNavCollapse .text-md,
.navbar-sidenav .side-navigation .navbar-nav .nav-item .nav-link#sideNavCollapse .text-md-bold,
.navbar-sidenav .side-navigation .navbar-nav .nav-item .nav-link#sideNavCollapse .text-lg,
.navbar-sidenav .side-navigation .navbar-nav .nav-item .nav-link#sideNavCollapse .text-lg-bold {
  color: #232245;
  margin-left: 0;
  position: relative;
  right: 18px;
}
@media only screen and (min-width: 1200px) {
  .navbar-sidenav .side-navigation .navbar-nav .nav-item .nav-link i {
    height: 20px;
    min-height: 20px;
    min-width: 20px;
    width: 20px;
  }
}
@media only screen and (min-width: 320px) {
  .navbar-sidenav .side-navigation .navbar-nav .nav-item .nav-link {
    white-space: nowrap;
  }
}
@media only screen and (min-width: 1200px) {
  .navbar-sidenav .side-navigation .navbar-nav .nav-item .nav-link {
    margin-bottom: 12px;
    margin-top: 0px;
  }
}
.navbar-sidenav .side-navigation .navbar-nav .nav-item .nav-link .nav-link-text {
  margin-left: 8px;
}
@media only screen and (min-width: 320px) {
  .navbar-sidenav .side-navigation .navbar-nav .nav-item .nav-link .nav-link-text {
    white-space: nowrap;
  }
}
.navbar-sidenav .side-navigation .navbar-nav hr {
  margin: 0px;
  margin-bottom: 12px;
}
.nav-pills {
  height: fit-content;
  height: -moz-fit-content;
  margin-right: 24px;
  width: 210px;
}
.nav-pills .nav-link {
  border-radius: 0;
  color: #232245;
  font-size: 0.875rem;
  padding: 16px 12px;
}
.nav-pills .nav-link:hover {
  background-color: #f8f9fc;
}
.nav-pills .nav-link.active {
  background-color: #f1f2fc;
  color: #232245;
  font-weight: 700;
}
html {
  scroll-behavior: smooth;
}
body {
  background-color: #f8f9fc;
  font-family:
    "Mulish",
    sans-serif,
    sans-serif;
  font-variant-ligatures: no-common-ligatures;
  font-weight: 400;
  overflow-x: hidden;
}
.main-wrapper {
  height: 100dvh;
  max-height: 100dvh;
  min-height: 100dvh;
  overflow: hidden;
}
.main-wrapper .topnav-wrapper {
  position: sticky;
  width: 100%;
  z-index: 1025;
}
.main-wrapper .sidenav-main-content-wrapper {
  flex-grow: 1;
  margin: 0px;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .main-wrapper .sidenav-main-content-wrapper:has(.side-navigation.show) .main-content {
    pointer-events: none;
  }
}
.main-wrapper .sidenav-main-content-wrapper .main-content {
  max-height: 100%;
  overflow-x: hidden;
  padding: 16px;
  padding-bottom: 0px;
}
@media only screen and (min-width: 1200px) {
  .main-wrapper .sidenav-main-content-wrapper .main-content {
    max-height: 100%;
  }
}
.page-header {
  background-color: #fff;
  border-bottom: 1px solid #c9cfdc;
  width: 100%;
}
.page-header.sticky {
  position: sticky;
  top: 0px;
  z-index: 99;
}
.page-header-row {
  display: flex;
  flex-direction: column;
  gap: 8px;
  justify-content: space-between;
  padding: 8px;
}
.page-header-row:last-of-type {
  border-bottom: none;
}
@media only screen and (min-width: 768px) {
  .page-header-row {
    flex-direction: row;
    gap: 12px;
    padding: 12px;
  }
}
.page-header-row:not(:first-of-type) {
  padding-top: 0px;
}
.page-header-row-collapsible {
  flex-direction: column;
}
@media only screen and (min-width: 1200px) {
  .page-header-row-collapsible.collapse {
    display: flex !important;
  }
}
.page-header-row-collapsible.collapse {
  display: none;
}
.page-header-row-collapsible.show {
  display: flex;
}
.page-header-row-collapsible .page-header-row {
  padding-top: 0px;
}
.page-header-left {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .page-header-left {
    flex-direction: row;
  }
}
.page-header-right {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .page-header-right {
    align-items: flex-start;
    flex-direction: row;
    justify-content: flex-end;
  }
}
.page-header-left,
.page-header-right {
  gap: 8px;
  min-width: fit-content;
}
@media only screen and (min-width: 768px) {
  .page-header-left,
  .page-header-right {
    gap: 12px;
  }
}
.page-header a[aria-controls=pageHeaderCollapse][aria-expanded=true] .i-chevron-double-down,
.page-header button[aria-controls=pageHeaderCollapse][aria-expanded=true] .i-chevron-double-down {
  transform: rotate(180deg);
}
.page-header a[aria-controls=pageHeaderCollapse][aria-expanded=true] .page-header-toggle,
.page-header button[aria-controls=pageHeaderCollapse][aria-expanded=true] .page-header-toggle {
  border-top: 1px solid #c9cfdc;
  margin-bottom: 0px;
}
.page-header a[aria-controls=pageHeaderCollapse] .page-header-toggle,
.page-header button[aria-controls=pageHeaderCollapse] .page-header-toggle {
  display: flex;
  justify-content: center;
  margin-bottom: 8px;
  padding: 4px;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .page-header a[aria-controls=pageHeaderCollapse] .page-header-toggle,
  .page-header button[aria-controls=pageHeaderCollapse] .page-header-toggle {
    display: none;
  }
}
.page-header hr {
  margin-bottom: 8px;
  margin-top: 0px;
}
@media only screen and (min-width: 768px) {
  .page-header hr {
    margin-bottom: 12px;
  }
}
.page-body {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 8px;
  justify-content: flex-start;
  padding: 8px;
}
@media only screen and (min-width: 768px) {
  .page-body {
    gap: 12px;
    padding: 12px;
  }
}
@media only screen and (min-width: 992px) {
  .page-body {
    align-items: flex-start;
    flex-direction: row;
    justify-content: center;
  }
}
.page-body-col {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .page-body-col {
    gap: 12px;
  }
  .page-body-col:has(.container-1200) {
    max-width: 1200px;
  }
  .page-body-col:has(.container-900) {
    max-width: 900px;
  }
  .page-body-col:has(.container-750) {
    max-width: 750px;
  }
  .page-body-col:has(.container-600) {
    max-width: 600px;
  }
  .page-body-col:has(.container-400) {
    max-width: 400px;
  }
  .page-body-col:has(.container-300) {
    max-width: 300px;
  }
}
.page-footer {
  background-color: #fff;
  border-top: 1px solid #c9cfdc;
  padding: 8px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .page-footer {
    padding: 12px;
  }
}
@media only screen and (min-width: 1200px) {
  .page-footer {
    padding: 16px;
  }
}
.page-footer.sticky {
  bottom: 0px;
  position: fixed;
  z-index: 99;
}
.page-footer-row {
  display: flex;
  justify-content: space-between;
}
.page-footer-row:not(:first-of-type) {
  margin-top: 8px;
}
@media only screen and (max-width: 767px) {
  .page-footer-row [class^=button-primary] {
    justify-content: center;
    width: 100%;
  }
}
.container-full,
.modal-page .modal-dialog .modal-content .container-modal,
.container-300,
.container-400,
.container-600,
.container-750,
.container-900,
.container-1200 {
  background-color: #fff;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  height: fit-content;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .container-full,
  .modal-page .modal-dialog .modal-content .container-modal,
  .container-300,
  .container-400,
  .container-600,
  .container-750,
  .container-900,
  .container-1200 {
    width: 600px;
  }
}
@media only screen and (min-width: 992px) {
  .container-full,
  .modal-page .modal-dialog .modal-content .container-modal,
  .container-300,
  .container-400,
  .container-600,
  .container-750,
  .container-900,
  .container-1200 {
    max-width: 100%;
    width: 100%;
  }
}
.container-full .container-cap,
.modal-page .modal-dialog .modal-content .container-modal .container-cap,
.container-300 .container-cap,
.container-400 .container-cap,
.container-600 .container-cap,
.container-750 .container-cap,
.container-900 .container-cap,
.container-1200 .container-cap {
  background-color: #6e4feb;
  border-radius: 4px 4px 0px 0px;
  height: 12px;
  width: 100%;
}
.container-full .container-content,
.modal-page .modal-dialog .modal-content .container-modal .container-content,
.container-300 .container-content,
.container-400 .container-content,
.container-600 .container-content,
.container-750 .container-content,
.container-900 .container-content,
.container-1200 .container-content {
  padding: 16px;
}
.container-full .container-content .container-header,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header,
.container-300 .container-content .container-header,
.container-400 .container-content .container-header,
.container-600 .container-content .container-header,
.container-750 .container-content .container-header,
.container-900 .container-content .container-header,
.container-1200 .container-content .container-header {
  display: flex;
  flex-direction: column;
  gap: 4px;
  justify-content: center;
}
.container-full .container-content .container-header-row,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header-row,
.container-300 .container-content .container-header-row,
.container-400 .container-content .container-header-row,
.container-600 .container-content .container-header-row,
.container-750 .container-content .container-header-row,
.container-900 .container-content .container-header-row,
.container-1200 .container-content .container-header-row {
  display: flex;
  flex-direction: column;
  gap: 8px;
  justify-content: space-between;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .container-full .container-content .container-header-row,
  .modal-page .modal-dialog .modal-content .container-modal .container-content .container-header-row,
  .container-300 .container-content .container-header-row,
  .container-400 .container-content .container-header-row,
  .container-600 .container-content .container-header-row,
  .container-750 .container-content .container-header-row,
  .container-900 .container-content .container-header-row,
  .container-1200 .container-content .container-header-row {
    flex-direction: row;
    gap: 12px;
  }
}
.container-full .container-content .container-header-center,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header-center,
.container-300 .container-content .container-header-center,
.container-400 .container-content .container-header-center,
.container-600 .container-content .container-header-center,
.container-750 .container-content .container-header-center,
.container-900 .container-content .container-header-center,
.container-1200 .container-content .container-header-center {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 100%;
}
.container-full .container-content .container-header-left,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header-left,
.container-300 .container-content .container-header-left,
.container-400 .container-content .container-header-left,
.container-600 .container-content .container-header-left,
.container-750 .container-content .container-header-left,
.container-900 .container-content .container-header-left,
.container-1200 .container-content .container-header-left {
  align-items: center;
  display: flex;
  width: 100%;
}
.container-full .container-content .container-header-right,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header-right,
.container-300 .container-content .container-header-right,
.container-400 .container-content .container-header-right,
.container-600 .container-content .container-header-right,
.container-750 .container-content .container-header-right,
.container-900 .container-content .container-header-right,
.container-1200 .container-content .container-header-right {
  display: flex;
  justify-content: flex-start;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .container-full .container-content .container-header-right,
  .modal-page .modal-dialog .modal-content .container-modal .container-content .container-header-right,
  .container-300 .container-content .container-header-right,
  .container-400 .container-content .container-header-right,
  .container-600 .container-content .container-header-right,
  .container-750 .container-content .container-header-right,
  .container-900 .container-content .container-header-right,
  .container-1200 .container-content .container-header-right {
    align-items: center;
    justify-content: flex-end;
    margin-top: 0px;
  }
}
.container-full .container-content .container-header p,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header p,
.container-300 .container-content .container-header p,
.container-400 .container-content .container-header p,
.container-600 .container-content .container-header p,
.container-750 .container-content .container-header p,
.container-900 .container-content .container-header p,
.container-1200 .container-content .container-header p {
  color: #565676;
}
.container-full .container-content .container-body,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body,
.container-300 .container-content .container-body,
.container-400 .container-content .container-body,
.container-600 .container-content .container-body,
.container-750 .container-content .container-body,
.container-900 .container-content .container-body,
.container-1200 .container-content .container-body {
  padding: 0px;
}
.container-full .container-content .container-body-subsection,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body-subsection,
.container-300 .container-content .container-body-subsection,
.container-400 .container-content .container-body-subsection,
.container-600 .container-content .container-body-subsection,
.container-750 .container-content .container-body-subsection,
.container-900 .container-content .container-body-subsection,
.container-1200 .container-content .container-body-subsection {
  background-color: #f8f9fc;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 8px;
}
@media only screen and (min-width: 768px) {
  .container-full .container-content .container-body-subsection,
  .modal-page .modal-dialog .modal-content .container-modal .container-content .container-body-subsection,
  .container-300 .container-content .container-body-subsection,
  .container-400 .container-content .container-body-subsection,
  .container-600 .container-content .container-body-subsection,
  .container-750 .container-content .container-body-subsection,
  .container-900 .container-content .container-body-subsection,
  .container-1200 .container-content .container-body-subsection {
    padding: 12px;
  }
}
.container-full .container-content .container-body-subsection .input-search-selection,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body-subsection .input-search-selection,
.container-300 .container-content .container-body-subsection .input-search-selection,
.container-400 .container-content .container-body-subsection .input-search-selection,
.container-600 .container-content .container-body-subsection .input-search-selection,
.container-750 .container-content .container-body-subsection .input-search-selection,
.container-900 .container-content .container-body-subsection .input-search-selection,
.container-1200 .container-content .container-body-subsection .input-search-selection {
  align-items: center;
  background-color: #fff;
  border: 1px solid #acbad8;
  border-radius: 4px;
  display: flex;
  justify-content: space-between;
  margin-top: 12px;
  position: relative;
  width: 100%;
}
.container-full .container-content .container-body-subsection .input-search-selection:first-of-type,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body-subsection .input-search-selection:first-of-type,
.container-300 .container-content .container-body-subsection .input-search-selection:first-of-type,
.container-400 .container-content .container-body-subsection .input-search-selection:first-of-type,
.container-600 .container-content .container-body-subsection .input-search-selection:first-of-type,
.container-750 .container-content .container-body-subsection .input-search-selection:first-of-type,
.container-900 .container-content .container-body-subsection .input-search-selection:first-of-type,
.container-1200 .container-content .container-body-subsection .input-search-selection:first-of-type {
  margin-top: 0px;
}
.container-full .container-content .container-body-subsection .input-search-selection p,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body-subsection .input-search-selection p,
.container-300 .container-content .container-body-subsection .input-search-selection p,
.container-400 .container-content .container-body-subsection .input-search-selection p,
.container-600 .container-content .container-body-subsection .input-search-selection p,
.container-750 .container-content .container-body-subsection .input-search-selection p,
.container-900 .container-content .container-body-subsection .input-search-selection p,
.container-1200 .container-content .container-body-subsection .input-search-selection p {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 0px;
  padding: 12px;
}
.container-full .container-content .container-body-subsection .input-search-selection .selection-icon,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body-subsection .input-search-selection .selection-icon,
.container-300 .container-content .container-body-subsection .input-search-selection .selection-icon,
.container-400 .container-content .container-body-subsection .input-search-selection .selection-icon,
.container-600 .container-content .container-body-subsection .input-search-selection .selection-icon,
.container-750 .container-content .container-body-subsection .input-search-selection .selection-icon,
.container-900 .container-content .container-body-subsection .input-search-selection .selection-icon,
.container-1200 .container-content .container-body-subsection .input-search-selection .selection-icon {
  line-height: 0px;
  padding: 0px;
  position: relative;
}
.container-full .container-content .container-body-subsection .input-search-selection .selection-icon:hover [class^=tooltip-dark],
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body-subsection .input-search-selection .selection-icon:hover [class^=tooltip-dark],
.container-300 .container-content .container-body-subsection .input-search-selection .selection-icon:hover [class^=tooltip-dark],
.container-400 .container-content .container-body-subsection .input-search-selection .selection-icon:hover [class^=tooltip-dark],
.container-600 .container-content .container-body-subsection .input-search-selection .selection-icon:hover [class^=tooltip-dark],
.container-750 .container-content .container-body-subsection .input-search-selection .selection-icon:hover [class^=tooltip-dark],
.container-900 .container-content .container-body-subsection .input-search-selection .selection-icon:hover [class^=tooltip-dark],
.container-1200 .container-content .container-body-subsection .input-search-selection .selection-icon:hover [class^=tooltip-dark],
.container-full .container-content .container-body-subsection .input-search-selection .selection-icon:hover [class^=tooltip-light],
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body-subsection .input-search-selection .selection-icon:hover [class^=tooltip-light],
.container-300 .container-content .container-body-subsection .input-search-selection .selection-icon:hover [class^=tooltip-light],
.container-400 .container-content .container-body-subsection .input-search-selection .selection-icon:hover [class^=tooltip-light],
.container-600 .container-content .container-body-subsection .input-search-selection .selection-icon:hover [class^=tooltip-light],
.container-750 .container-content .container-body-subsection .input-search-selection .selection-icon:hover [class^=tooltip-light],
.container-900 .container-content .container-body-subsection .input-search-selection .selection-icon:hover [class^=tooltip-light],
.container-1200 .container-content .container-body-subsection .input-search-selection .selection-icon:hover [class^=tooltip-light] {
  opacity: 1;
  visibility: visible;
}
.container-full .container-content .container-body > p,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body > p,
.container-300 .container-content .container-body > p,
.container-400 .container-content .container-body > p,
.container-600 .container-content .container-body > p,
.container-750 .container-content .container-body > p,
.container-900 .container-content .container-body > p,
.container-1200 .container-content .container-body > p {
  color: #565676;
}
.container-full .container-content .container-footer,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-footer,
.container-300 .container-content .container-footer,
.container-400 .container-content .container-footer,
.container-600 .container-content .container-footer,
.container-750 .container-content .container-footer,
.container-900 .container-content .container-footer,
.container-1200 .container-content .container-footer,
.container-full .container-content .container-footer-multi,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-footer-multi,
.container-300 .container-content .container-footer-multi,
.container-400 .container-content .container-footer-multi,
.container-600 .container-content .container-footer-multi,
.container-750 .container-content .container-footer-multi,
.container-900 .container-content .container-footer-multi,
.container-1200 .container-content .container-footer-multi {
  display: flex;
  justify-content: end;
}
@media only screen and (max-width: 767px) {
  .container-full .container-content .container-footer [class^=button-primary],
  .modal-page .modal-dialog .modal-content .container-modal .container-content .container-footer [class^=button-primary],
  .container-300 .container-content .container-footer [class^=button-primary],
  .container-400 .container-content .container-footer [class^=button-primary],
  .container-600 .container-content .container-footer [class^=button-primary],
  .container-750 .container-content .container-footer [class^=button-primary],
  .container-900 .container-content .container-footer [class^=button-primary],
  .container-1200 .container-content .container-footer [class^=button-primary],
  .container-full .container-content .container-footer-multi [class^=button-primary],
  .modal-page .modal-dialog .modal-content .container-modal .container-content .container-footer-multi [class^=button-primary],
  .container-300 .container-content .container-footer-multi [class^=button-primary],
  .container-400 .container-content .container-footer-multi [class^=button-primary],
  .container-600 .container-content .container-footer-multi [class^=button-primary],
  .container-750 .container-content .container-footer-multi [class^=button-primary],
  .container-900 .container-content .container-footer-multi [class^=button-primary],
  .container-1200 .container-content .container-footer-multi [class^=button-primary] {
    justify-content: center;
    width: 100%;
  }
}
.container-full .container-content .container-footer-multi,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-footer-multi,
.container-300 .container-content .container-footer-multi,
.container-400 .container-content .container-footer-multi,
.container-600 .container-content .container-footer-multi,
.container-750 .container-content .container-footer-multi,
.container-900 .container-content .container-footer-multi,
.container-1200 .container-content .container-footer-multi {
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .container-full .container-content .container-footer-multi,
  .modal-page .modal-dialog .modal-content .container-modal .container-content .container-footer-multi,
  .container-300 .container-content .container-footer-multi,
  .container-400 .container-content .container-footer-multi,
  .container-600 .container-content .container-footer-multi,
  .container-750 .container-content .container-footer-multi,
  .container-900 .container-content .container-footer-multi,
  .container-1200 .container-content .container-footer-multi {
    align-items: flex-start;
    flex-direction: column-reverse;
  }
  .container-full .container-content .container-footer-multi button,
  .modal-page .modal-dialog .modal-content .container-modal .container-content .container-footer-multi button,
  .container-300 .container-content .container-footer-multi button,
  .container-400 .container-content .container-footer-multi button,
  .container-600 .container-content .container-footer-multi button,
  .container-750 .container-content .container-footer-multi button,
  .container-900 .container-content .container-footer-multi button,
  .container-1200 .container-content .container-footer-multi button,
  .container-full .container-content .container-footer-multi a,
  .modal-page .modal-dialog .modal-content .container-modal .container-content .container-footer-multi a,
  .container-300 .container-content .container-footer-multi a,
  .container-400 .container-content .container-footer-multi a,
  .container-600 .container-content .container-footer-multi a,
  .container-750 .container-content .container-footer-multi a,
  .container-900 .container-content .container-footer-multi a,
  .container-1200 .container-content .container-footer-multi a,
  .container-full .container-content .container-footer-multi input,
  .modal-page .modal-dialog .modal-content .container-modal .container-content .container-footer-multi input,
  .container-300 .container-content .container-footer-multi input,
  .container-400 .container-content .container-footer-multi input,
  .container-600 .container-content .container-footer-multi input,
  .container-750 .container-content .container-footer-multi input,
  .container-900 .container-content .container-footer-multi input,
  .container-1200 .container-content .container-footer-multi input {
    margin-top: 8px;
  }
  .container-full .container-content .container-footer-multi button:last-child,
  .modal-page .modal-dialog .modal-content .container-modal .container-content .container-footer-multi button:last-child,
  .container-300 .container-content .container-footer-multi button:last-child,
  .container-400 .container-content .container-footer-multi button:last-child,
  .container-600 .container-content .container-footer-multi button:last-child,
  .container-750 .container-content .container-footer-multi button:last-child,
  .container-900 .container-content .container-footer-multi button:last-child,
  .container-1200 .container-content .container-footer-multi button:last-child,
  .container-full .container-content .container-footer-multi a:last-child,
  .modal-page .modal-dialog .modal-content .container-modal .container-content .container-footer-multi a:last-child,
  .container-300 .container-content .container-footer-multi a:last-child,
  .container-400 .container-content .container-footer-multi a:last-child,
  .container-600 .container-content .container-footer-multi a:last-child,
  .container-750 .container-content .container-footer-multi a:last-child,
  .container-900 .container-content .container-footer-multi a:last-child,
  .container-1200 .container-content .container-footer-multi a:last-child,
  .container-full .container-content .container-footer-multi input:last-child,
  .modal-page .modal-dialog .modal-content .container-modal .container-content .container-footer-multi input:last-child,
  .container-300 .container-content .container-footer-multi input:last-child,
  .container-400 .container-content .container-footer-multi input:last-child,
  .container-600 .container-content .container-footer-multi input:last-child,
  .container-750 .container-content .container-footer-multi input:last-child,
  .container-900 .container-content .container-footer-multi input:last-child,
  .container-1200 .container-content .container-footer-multi input:last-child {
    margin-top: 0px;
  }
}
@media only screen and (min-width: 992px) {
  .container-1200 {
    max-width: 1200px;
  }
}
@media only screen and (min-width: 992px) {
  .container-900 {
    max-width: 900px;
  }
}
@media only screen and (min-width: 992px) {
  .container-750 {
    max-width: 750px;
  }
}
@media only screen and (min-width: 992px) {
  .container-600 {
    max-width: 600px;
  }
}
@media only screen and (min-width: 992px) {
  .container-400 {
    max-width: 400px;
  }
}
@media only screen and (min-width: 992px) {
  .container-300 {
    max-width: 300px;
  }
}
.default-page .form-row,
.default-page .input-dropdown-row,
.default-page .input-dropdown-no-label-row,
.default-page .input-dropdown-small-row,
.default-page .input-textarea-row {
  margin-left: -4px;
  margin-right: -4px;
}
.default-page .form-row .form-group,
.default-page .input-dropdown-row .form-group,
.default-page .input-dropdown-no-label-row .form-group,
.default-page .input-dropdown-small-row .form-group,
.default-page .input-textarea-row .form-group,
.default-page .form-row .input-dropdown-col,
.default-page .input-dropdown-row .input-dropdown-col,
.default-page .input-dropdown-no-label-row .input-dropdown-col,
.default-page .input-dropdown-small-row .input-dropdown-col,
.default-page .input-textarea-row .input-dropdown-col,
.default-page .form-row .input-dropdown-no-label-col,
.default-page .input-dropdown-row .input-dropdown-no-label-col,
.default-page .input-dropdown-no-label-row .input-dropdown-no-label-col,
.default-page .input-dropdown-small-row .input-dropdown-no-label-col,
.default-page .input-textarea-row .input-dropdown-no-label-col,
.default-page .form-row .input-dropdown-small-col,
.default-page .input-dropdown-row .input-dropdown-small-col,
.default-page .input-dropdown-no-label-row .input-dropdown-small-col,
.default-page .input-dropdown-small-row .input-dropdown-small-col,
.default-page .input-textarea-row .input-dropdown-small-col,
.default-page .form-row .input-textarea-col,
.default-page .input-dropdown-row .input-textarea-col,
.default-page .input-dropdown-no-label-row .input-textarea-col,
.default-page .input-dropdown-small-row .input-textarea-col,
.default-page .input-textarea-row .input-textarea-col {
  margin-bottom: 0px;
  padding-left: 4px;
  padding-right: 4px;
}
.default-page .form-row .form-group.form-floating label,
.default-page .input-dropdown-row .form-group.form-floating label,
.default-page .input-dropdown-no-label-row .form-group.form-floating label,
.default-page .input-dropdown-small-row .form-group.form-floating label,
.default-page .input-textarea-row .form-group.form-floating label,
.default-page .form-row .form-floating.input-dropdown-col label,
.default-page .input-dropdown-row .form-floating.input-dropdown-col label,
.default-page .input-dropdown-no-label-row .form-floating.input-dropdown-col label,
.default-page .input-dropdown-small-row .form-floating.input-dropdown-col label,
.default-page .input-textarea-row .form-floating.input-dropdown-col label,
.default-page .form-row .form-floating.input-dropdown-no-label-col label,
.default-page .input-dropdown-row .form-floating.input-dropdown-no-label-col label,
.default-page .input-dropdown-no-label-row .form-floating.input-dropdown-no-label-col label,
.default-page .input-dropdown-small-row .form-floating.input-dropdown-no-label-col label,
.default-page .input-textarea-row .form-floating.input-dropdown-no-label-col label,
.default-page .form-row .form-floating.input-dropdown-small-col label,
.default-page .input-dropdown-row .form-floating.input-dropdown-small-col label,
.default-page .input-dropdown-no-label-row .form-floating.input-dropdown-small-col label,
.default-page .input-dropdown-small-row .form-floating.input-dropdown-small-col label,
.default-page .input-textarea-row .form-floating.input-dropdown-small-col label,
.default-page .form-row .form-floating.input-textarea-col label,
.default-page .input-dropdown-row .form-floating.input-textarea-col label,
.default-page .input-dropdown-no-label-row .form-floating.input-textarea-col label,
.default-page .input-dropdown-small-row .form-floating.input-textarea-col label,
.default-page .input-textarea-row .form-floating.input-textarea-col label,
.default-page .form-row .form-group.form-floating .file-list__row-item a.lower-text,
.file-list__row-item .default-page .form-row .form-group.form-floating a.lower-text,
.default-page .input-dropdown-row .form-group.form-floating .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-group.form-floating a.lower-text,
.default-page .input-dropdown-no-label-row .form-group.form-floating .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-group.form-floating a.lower-text,
.default-page .input-dropdown-small-row .form-group.form-floating .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-group.form-floating a.lower-text,
.default-page .input-textarea-row .form-group.form-floating .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-group.form-floating a.lower-text,
.default-page .form-row .form-floating.input-dropdown-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .form-row .form-floating.input-dropdown-col a.lower-text,
.default-page .input-dropdown-row .form-floating.input-dropdown-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-floating.input-dropdown-col a.lower-text,
.default-page .input-dropdown-no-label-row .form-floating.input-dropdown-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-floating.input-dropdown-col a.lower-text,
.default-page .input-dropdown-small-row .form-floating.input-dropdown-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-floating.input-dropdown-col a.lower-text,
.default-page .input-textarea-row .form-floating.input-dropdown-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-floating.input-dropdown-col a.lower-text,
.default-page .form-row .form-floating.input-dropdown-no-label-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .form-row .form-floating.input-dropdown-no-label-col a.lower-text,
.default-page .input-dropdown-row .form-floating.input-dropdown-no-label-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-floating.input-dropdown-no-label-col a.lower-text,
.default-page .input-dropdown-no-label-row .form-floating.input-dropdown-no-label-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-floating.input-dropdown-no-label-col a.lower-text,
.default-page .input-dropdown-small-row .form-floating.input-dropdown-no-label-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-floating.input-dropdown-no-label-col a.lower-text,
.default-page .input-textarea-row .form-floating.input-dropdown-no-label-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-floating.input-dropdown-no-label-col a.lower-text,
.default-page .form-row .form-floating.input-dropdown-small-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .form-row .form-floating.input-dropdown-small-col a.lower-text,
.default-page .input-dropdown-row .form-floating.input-dropdown-small-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-floating.input-dropdown-small-col a.lower-text,
.default-page .input-dropdown-no-label-row .form-floating.input-dropdown-small-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-floating.input-dropdown-small-col a.lower-text,
.default-page .input-dropdown-small-row .form-floating.input-dropdown-small-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-floating.input-dropdown-small-col a.lower-text,
.default-page .input-textarea-row .form-floating.input-dropdown-small-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-floating.input-dropdown-small-col a.lower-text,
.default-page .form-row .form-floating.input-textarea-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .form-row .form-floating.input-textarea-col a.lower-text,
.default-page .input-dropdown-row .form-floating.input-textarea-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-floating.input-textarea-col a.lower-text,
.default-page .input-dropdown-no-label-row .form-floating.input-textarea-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-floating.input-textarea-col a.lower-text,
.default-page .input-dropdown-small-row .form-floating.input-textarea-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-floating.input-textarea-col a.lower-text,
.default-page .input-textarea-row .form-floating.input-textarea-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-floating.input-textarea-col a.lower-text,
.default-page .form-row .form-group.form-floating .file-list__row-item label.lower-text,
.file-list__row-item .default-page .form-row .form-group.form-floating label.lower-text,
.default-page .input-dropdown-row .form-group.form-floating .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-group.form-floating label.lower-text,
.default-page .input-dropdown-no-label-row .form-group.form-floating .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-group.form-floating label.lower-text,
.default-page .input-dropdown-small-row .form-group.form-floating .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-group.form-floating label.lower-text,
.default-page .input-textarea-row .form-group.form-floating .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-group.form-floating label.lower-text,
.default-page .form-row .form-floating.input-dropdown-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .form-row .form-floating.input-dropdown-col label.lower-text,
.default-page .input-dropdown-row .form-floating.input-dropdown-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-floating.input-dropdown-col label.lower-text,
.default-page .input-dropdown-no-label-row .form-floating.input-dropdown-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-floating.input-dropdown-col label.lower-text,
.default-page .input-dropdown-small-row .form-floating.input-dropdown-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-floating.input-dropdown-col label.lower-text,
.default-page .input-textarea-row .form-floating.input-dropdown-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-floating.input-dropdown-col label.lower-text,
.default-page .form-row .form-floating.input-dropdown-no-label-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .form-row .form-floating.input-dropdown-no-label-col label.lower-text,
.default-page .input-dropdown-row .form-floating.input-dropdown-no-label-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-floating.input-dropdown-no-label-col label.lower-text,
.default-page .input-dropdown-no-label-row .form-floating.input-dropdown-no-label-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-floating.input-dropdown-no-label-col label.lower-text,
.default-page .input-dropdown-small-row .form-floating.input-dropdown-no-label-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-floating.input-dropdown-no-label-col label.lower-text,
.default-page .input-textarea-row .form-floating.input-dropdown-no-label-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-floating.input-dropdown-no-label-col label.lower-text,
.default-page .form-row .form-floating.input-dropdown-small-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .form-row .form-floating.input-dropdown-small-col label.lower-text,
.default-page .input-dropdown-row .form-floating.input-dropdown-small-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-floating.input-dropdown-small-col label.lower-text,
.default-page .input-dropdown-no-label-row .form-floating.input-dropdown-small-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-floating.input-dropdown-small-col label.lower-text,
.default-page .input-dropdown-small-row .form-floating.input-dropdown-small-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-floating.input-dropdown-small-col label.lower-text,
.default-page .input-textarea-row .form-floating.input-dropdown-small-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-floating.input-dropdown-small-col label.lower-text,
.default-page .form-row .form-floating.input-textarea-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .form-row .form-floating.input-textarea-col label.lower-text,
.default-page .input-dropdown-row .form-floating.input-textarea-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-floating.input-textarea-col label.lower-text,
.default-page .input-dropdown-no-label-row .form-floating.input-textarea-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-floating.input-textarea-col label.lower-text,
.default-page .input-dropdown-small-row .form-floating.input-textarea-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-floating.input-textarea-col label.lower-text,
.default-page .input-textarea-row .form-floating.input-textarea-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-floating.input-textarea-col label.lower-text,
.default-page .form-row .form-group.form-floating .file-list__row-item button.lower-text,
.file-list__row-item .default-page .form-row .form-group.form-floating button.lower-text,
.default-page .input-dropdown-row .form-group.form-floating .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-group.form-floating button.lower-text,
.default-page .input-dropdown-no-label-row .form-group.form-floating .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-group.form-floating button.lower-text,
.default-page .input-dropdown-small-row .form-group.form-floating .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-group.form-floating button.lower-text,
.default-page .input-textarea-row .form-group.form-floating .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-group.form-floating button.lower-text,
.default-page .form-row .form-floating.input-dropdown-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .form-row .form-floating.input-dropdown-col button.lower-text,
.default-page .input-dropdown-row .form-floating.input-dropdown-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-floating.input-dropdown-col button.lower-text,
.default-page .input-dropdown-no-label-row .form-floating.input-dropdown-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-floating.input-dropdown-col button.lower-text,
.default-page .input-dropdown-small-row .form-floating.input-dropdown-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-floating.input-dropdown-col button.lower-text,
.default-page .input-textarea-row .form-floating.input-dropdown-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-floating.input-dropdown-col button.lower-text,
.default-page .form-row .form-floating.input-dropdown-no-label-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .form-row .form-floating.input-dropdown-no-label-col button.lower-text,
.default-page .input-dropdown-row .form-floating.input-dropdown-no-label-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-floating.input-dropdown-no-label-col button.lower-text,
.default-page .input-dropdown-no-label-row .form-floating.input-dropdown-no-label-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-floating.input-dropdown-no-label-col button.lower-text,
.default-page .input-dropdown-small-row .form-floating.input-dropdown-no-label-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-floating.input-dropdown-no-label-col button.lower-text,
.default-page .input-textarea-row .form-floating.input-dropdown-no-label-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-floating.input-dropdown-no-label-col button.lower-text,
.default-page .form-row .form-floating.input-dropdown-small-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .form-row .form-floating.input-dropdown-small-col button.lower-text,
.default-page .input-dropdown-row .form-floating.input-dropdown-small-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-floating.input-dropdown-small-col button.lower-text,
.default-page .input-dropdown-no-label-row .form-floating.input-dropdown-small-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-floating.input-dropdown-small-col button.lower-text,
.default-page .input-dropdown-small-row .form-floating.input-dropdown-small-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-floating.input-dropdown-small-col button.lower-text,
.default-page .input-textarea-row .form-floating.input-dropdown-small-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-floating.input-dropdown-small-col button.lower-text,
.default-page .form-row .form-floating.input-textarea-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .form-row .form-floating.input-textarea-col button.lower-text,
.default-page .input-dropdown-row .form-floating.input-textarea-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-floating.input-textarea-col button.lower-text,
.default-page .input-dropdown-no-label-row .form-floating.input-textarea-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-floating.input-textarea-col button.lower-text,
.default-page .input-dropdown-small-row .form-floating.input-textarea-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-floating.input-textarea-col button.lower-text,
.default-page .input-textarea-row .form-floating.input-textarea-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-floating.input-textarea-col button.lower-text {
  left: unset;
}
.default-page .form-row .form-group .form-control::placeholder,
.default-page .input-dropdown-row .form-group .form-control::placeholder,
.default-page .input-dropdown-no-label-row .form-group .form-control::placeholder,
.default-page .input-dropdown-small-row .form-group .form-control::placeholder,
.default-page .input-textarea-row .form-group .form-control::placeholder,
.default-page .form-row .input-dropdown-col .form-control::placeholder,
.default-page .input-dropdown-row .input-dropdown-col .form-control::placeholder,
.default-page .input-dropdown-no-label-row .input-dropdown-col .form-control::placeholder,
.default-page .input-dropdown-small-row .input-dropdown-col .form-control::placeholder,
.default-page .input-textarea-row .input-dropdown-col .form-control::placeholder,
.default-page .form-row .input-dropdown-no-label-col .form-control::placeholder,
.default-page .input-dropdown-row .input-dropdown-no-label-col .form-control::placeholder,
.default-page .input-dropdown-no-label-row .input-dropdown-no-label-col .form-control::placeholder,
.default-page .input-dropdown-small-row .input-dropdown-no-label-col .form-control::placeholder,
.default-page .input-textarea-row .input-dropdown-no-label-col .form-control::placeholder,
.default-page .form-row .input-dropdown-small-col .form-control::placeholder,
.default-page .input-dropdown-row .input-dropdown-small-col .form-control::placeholder,
.default-page .input-dropdown-no-label-row .input-dropdown-small-col .form-control::placeholder,
.default-page .input-dropdown-small-row .input-dropdown-small-col .form-control::placeholder,
.default-page .input-textarea-row .input-dropdown-small-col .form-control::placeholder,
.default-page .form-row .input-textarea-col .form-control::placeholder,
.default-page .input-dropdown-row .input-textarea-col .form-control::placeholder,
.default-page .input-dropdown-no-label-row .input-textarea-col .form-control::placeholder,
.default-page .input-dropdown-small-row .input-textarea-col .form-control::placeholder,
.default-page .input-textarea-row .input-textarea-col .form-control::placeholder,
.default-page .form-row .form-group .input-dropdown select::placeholder,
.input-dropdown .default-page .form-row .form-group select::placeholder,
.default-page .input-dropdown-row .form-group .input-dropdown select::placeholder,
.input-dropdown .default-page .input-dropdown-row .form-group select::placeholder,
.default-page .input-dropdown-no-label-row .form-group .input-dropdown select::placeholder,
.input-dropdown .default-page .input-dropdown-no-label-row .form-group select::placeholder,
.default-page .input-dropdown-small-row .form-group .input-dropdown select::placeholder,
.input-dropdown .default-page .input-dropdown-small-row .form-group select::placeholder,
.default-page .input-textarea-row .form-group .input-dropdown select::placeholder,
.input-dropdown .default-page .input-textarea-row .form-group select::placeholder,
.default-page .form-row .input-dropdown-col .input-dropdown select::placeholder,
.input-dropdown .default-page .form-row .input-dropdown-col select::placeholder,
.default-page .input-dropdown-row .input-dropdown-col .input-dropdown select::placeholder,
.input-dropdown .default-page .input-dropdown-row .input-dropdown-col select::placeholder,
.default-page .input-dropdown-no-label-row .input-dropdown-col .input-dropdown select::placeholder,
.input-dropdown .default-page .input-dropdown-no-label-row .input-dropdown-col select::placeholder,
.default-page .input-dropdown-small-row .input-dropdown-col .input-dropdown select::placeholder,
.input-dropdown .default-page .input-dropdown-small-row .input-dropdown-col select::placeholder,
.default-page .input-textarea-row .input-dropdown-col .input-dropdown select::placeholder,
.input-dropdown .default-page .input-textarea-row .input-dropdown-col select::placeholder,
.default-page .form-row .input-dropdown-no-label-col .input-dropdown select::placeholder,
.input-dropdown .default-page .form-row .input-dropdown-no-label-col select::placeholder,
.default-page .input-dropdown-row .input-dropdown-no-label-col .input-dropdown select::placeholder,
.input-dropdown .default-page .input-dropdown-row .input-dropdown-no-label-col select::placeholder,
.default-page .input-dropdown-no-label-row .input-dropdown-no-label-col .input-dropdown select::placeholder,
.input-dropdown .default-page .input-dropdown-no-label-row .input-dropdown-no-label-col select::placeholder,
.default-page .input-dropdown-small-row .input-dropdown-no-label-col .input-dropdown select::placeholder,
.input-dropdown .default-page .input-dropdown-small-row .input-dropdown-no-label-col select::placeholder,
.default-page .input-textarea-row .input-dropdown-no-label-col .input-dropdown select::placeholder,
.input-dropdown .default-page .input-textarea-row .input-dropdown-no-label-col select::placeholder,
.default-page .form-row .input-dropdown-small-col .input-dropdown select::placeholder,
.input-dropdown .default-page .form-row .input-dropdown-small-col select::placeholder,
.default-page .input-dropdown-row .input-dropdown-small-col .input-dropdown select::placeholder,
.input-dropdown .default-page .input-dropdown-row .input-dropdown-small-col select::placeholder,
.default-page .input-dropdown-no-label-row .input-dropdown-small-col .input-dropdown select::placeholder,
.input-dropdown .default-page .input-dropdown-no-label-row .input-dropdown-small-col select::placeholder,
.default-page .input-dropdown-small-row .input-dropdown-small-col .input-dropdown select::placeholder,
.input-dropdown .default-page .input-dropdown-small-row .input-dropdown-small-col select::placeholder,
.default-page .input-textarea-row .input-dropdown-small-col .input-dropdown select::placeholder,
.input-dropdown .default-page .input-textarea-row .input-dropdown-small-col select::placeholder,
.default-page .form-row .input-textarea-col .input-dropdown select::placeholder,
.input-dropdown .default-page .form-row .input-textarea-col select::placeholder,
.default-page .input-dropdown-row .input-textarea-col .input-dropdown select::placeholder,
.input-dropdown .default-page .input-dropdown-row .input-textarea-col select::placeholder,
.default-page .input-dropdown-no-label-row .input-textarea-col .input-dropdown select::placeholder,
.input-dropdown .default-page .input-dropdown-no-label-row .input-textarea-col select::placeholder,
.default-page .input-dropdown-small-row .input-textarea-col .input-dropdown select::placeholder,
.input-dropdown .default-page .input-dropdown-small-row .input-textarea-col select::placeholder,
.default-page .input-textarea-row .input-textarea-col .input-dropdown select::placeholder,
.input-dropdown .default-page .input-textarea-row .input-textarea-col select::placeholder,
.default-page .form-row .form-group .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .form-row .form-group select::placeholder,
.default-page .input-dropdown-row .form-group .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-dropdown-row .form-group select::placeholder,
.default-page .input-dropdown-no-label-row .form-group .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-dropdown-no-label-row .form-group select::placeholder,
.default-page .input-dropdown-small-row .form-group .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-dropdown-small-row .form-group select::placeholder,
.default-page .input-textarea-row .form-group .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-textarea-row .form-group select::placeholder,
.default-page .form-row .input-dropdown-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .form-row .input-dropdown-col select::placeholder,
.default-page .input-dropdown-row .input-dropdown-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-dropdown-row .input-dropdown-col select::placeholder,
.default-page .input-dropdown-no-label-row .input-dropdown-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-dropdown-no-label-row .input-dropdown-col select::placeholder,
.default-page .input-dropdown-small-row .input-dropdown-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-dropdown-small-row .input-dropdown-col select::placeholder,
.default-page .input-textarea-row .input-dropdown-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-textarea-row .input-dropdown-col select::placeholder,
.default-page .form-row .input-dropdown-no-label-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .form-row .input-dropdown-no-label-col select::placeholder,
.default-page .input-dropdown-row .input-dropdown-no-label-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-dropdown-row .input-dropdown-no-label-col select::placeholder,
.default-page .input-dropdown-no-label-row .input-dropdown-no-label-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-dropdown-no-label-row .input-dropdown-no-label-col select::placeholder,
.default-page .input-dropdown-small-row .input-dropdown-no-label-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-dropdown-small-row .input-dropdown-no-label-col select::placeholder,
.default-page .input-textarea-row .input-dropdown-no-label-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-textarea-row .input-dropdown-no-label-col select::placeholder,
.default-page .form-row .input-dropdown-small-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .form-row .input-dropdown-small-col select::placeholder,
.default-page .input-dropdown-row .input-dropdown-small-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-dropdown-row .input-dropdown-small-col select::placeholder,
.default-page .input-dropdown-no-label-row .input-dropdown-small-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-dropdown-no-label-row .input-dropdown-small-col select::placeholder,
.default-page .input-dropdown-small-row .input-dropdown-small-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-dropdown-small-row .input-dropdown-small-col select::placeholder,
.default-page .input-textarea-row .input-dropdown-small-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-textarea-row .input-dropdown-small-col select::placeholder,
.default-page .form-row .input-textarea-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .form-row .input-textarea-col select::placeholder,
.default-page .input-dropdown-row .input-textarea-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-dropdown-row .input-textarea-col select::placeholder,
.default-page .input-dropdown-no-label-row .input-textarea-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-dropdown-no-label-row .input-textarea-col select::placeholder,
.default-page .input-dropdown-small-row .input-textarea-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-dropdown-small-row .input-textarea-col select::placeholder,
.default-page .input-textarea-row .input-textarea-col .input-dropdown-no-label select::placeholder,
.input-dropdown-no-label .default-page .input-textarea-row .input-textarea-col select::placeholder,
.default-page .form-row .form-group .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .form-row .form-group select::placeholder,
.default-page .input-dropdown-row .form-group .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-dropdown-row .form-group select::placeholder,
.default-page .input-dropdown-no-label-row .form-group .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-dropdown-no-label-row .form-group select::placeholder,
.default-page .input-dropdown-small-row .form-group .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-dropdown-small-row .form-group select::placeholder,
.default-page .input-textarea-row .form-group .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-textarea-row .form-group select::placeholder,
.default-page .form-row .input-dropdown-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .form-row .input-dropdown-col select::placeholder,
.default-page .input-dropdown-row .input-dropdown-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-dropdown-row .input-dropdown-col select::placeholder,
.default-page .input-dropdown-no-label-row .input-dropdown-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-dropdown-no-label-row .input-dropdown-col select::placeholder,
.default-page .input-dropdown-small-row .input-dropdown-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-dropdown-small-row .input-dropdown-col select::placeholder,
.default-page .input-textarea-row .input-dropdown-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-textarea-row .input-dropdown-col select::placeholder,
.default-page .form-row .input-dropdown-no-label-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .form-row .input-dropdown-no-label-col select::placeholder,
.default-page .input-dropdown-row .input-dropdown-no-label-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-dropdown-row .input-dropdown-no-label-col select::placeholder,
.default-page .input-dropdown-no-label-row .input-dropdown-no-label-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-dropdown-no-label-row .input-dropdown-no-label-col select::placeholder,
.default-page .input-dropdown-small-row .input-dropdown-no-label-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-dropdown-small-row .input-dropdown-no-label-col select::placeholder,
.default-page .input-textarea-row .input-dropdown-no-label-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-textarea-row .input-dropdown-no-label-col select::placeholder,
.default-page .form-row .input-dropdown-small-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .form-row .input-dropdown-small-col select::placeholder,
.default-page .input-dropdown-row .input-dropdown-small-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-dropdown-row .input-dropdown-small-col select::placeholder,
.default-page .input-dropdown-no-label-row .input-dropdown-small-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-dropdown-no-label-row .input-dropdown-small-col select::placeholder,
.default-page .input-dropdown-small-row .input-dropdown-small-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-dropdown-small-row .input-dropdown-small-col select::placeholder,
.default-page .input-textarea-row .input-dropdown-small-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-textarea-row .input-dropdown-small-col select::placeholder,
.default-page .form-row .input-textarea-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .form-row .input-textarea-col select::placeholder,
.default-page .input-dropdown-row .input-textarea-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-dropdown-row .input-textarea-col select::placeholder,
.default-page .input-dropdown-no-label-row .input-textarea-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-dropdown-no-label-row .input-textarea-col select::placeholder,
.default-page .input-dropdown-small-row .input-textarea-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-dropdown-small-row .input-textarea-col select::placeholder,
.default-page .input-textarea-row .input-textarea-col .input-dropdown-small select::placeholder,
.input-dropdown-small .default-page .input-textarea-row .input-textarea-col select::placeholder,
.default-page .form-row .form-group .input-textarea textarea::placeholder,
.input-textarea .default-page .form-row .form-group textarea::placeholder,
.default-page .input-dropdown-row .form-group .input-textarea textarea::placeholder,
.input-textarea .default-page .input-dropdown-row .form-group textarea::placeholder,
.default-page .input-dropdown-no-label-row .form-group .input-textarea textarea::placeholder,
.input-textarea .default-page .input-dropdown-no-label-row .form-group textarea::placeholder,
.default-page .input-dropdown-small-row .form-group .input-textarea textarea::placeholder,
.input-textarea .default-page .input-dropdown-small-row .form-group textarea::placeholder,
.default-page .input-textarea-row .form-group .input-textarea textarea::placeholder,
.input-textarea .default-page .input-textarea-row .form-group textarea::placeholder,
.default-page .form-row .input-dropdown-col .input-textarea textarea::placeholder,
.input-textarea .default-page .form-row .input-dropdown-col textarea::placeholder,
.default-page .input-dropdown-row .input-dropdown-col .input-textarea textarea::placeholder,
.input-textarea .default-page .input-dropdown-row .input-dropdown-col textarea::placeholder,
.default-page .input-dropdown-no-label-row .input-dropdown-col .input-textarea textarea::placeholder,
.input-textarea .default-page .input-dropdown-no-label-row .input-dropdown-col textarea::placeholder,
.default-page .input-dropdown-small-row .input-dropdown-col .input-textarea textarea::placeholder,
.input-textarea .default-page .input-dropdown-small-row .input-dropdown-col textarea::placeholder,
.default-page .input-textarea-row .input-dropdown-col .input-textarea textarea::placeholder,
.input-textarea .default-page .input-textarea-row .input-dropdown-col textarea::placeholder,
.default-page .form-row .input-dropdown-no-label-col .input-textarea textarea::placeholder,
.input-textarea .default-page .form-row .input-dropdown-no-label-col textarea::placeholder,
.default-page .input-dropdown-row .input-dropdown-no-label-col .input-textarea textarea::placeholder,
.input-textarea .default-page .input-dropdown-row .input-dropdown-no-label-col textarea::placeholder,
.default-page .input-dropdown-no-label-row .input-dropdown-no-label-col .input-textarea textarea::placeholder,
.input-textarea .default-page .input-dropdown-no-label-row .input-dropdown-no-label-col textarea::placeholder,
.default-page .input-dropdown-small-row .input-dropdown-no-label-col .input-textarea textarea::placeholder,
.input-textarea .default-page .input-dropdown-small-row .input-dropdown-no-label-col textarea::placeholder,
.default-page .input-textarea-row .input-dropdown-no-label-col .input-textarea textarea::placeholder,
.input-textarea .default-page .input-textarea-row .input-dropdown-no-label-col textarea::placeholder,
.default-page .form-row .input-dropdown-small-col .input-textarea textarea::placeholder,
.input-textarea .default-page .form-row .input-dropdown-small-col textarea::placeholder,
.default-page .input-dropdown-row .input-dropdown-small-col .input-textarea textarea::placeholder,
.input-textarea .default-page .input-dropdown-row .input-dropdown-small-col textarea::placeholder,
.default-page .input-dropdown-no-label-row .input-dropdown-small-col .input-textarea textarea::placeholder,
.input-textarea .default-page .input-dropdown-no-label-row .input-dropdown-small-col textarea::placeholder,
.default-page .input-dropdown-small-row .input-dropdown-small-col .input-textarea textarea::placeholder,
.input-textarea .default-page .input-dropdown-small-row .input-dropdown-small-col textarea::placeholder,
.default-page .input-textarea-row .input-dropdown-small-col .input-textarea textarea::placeholder,
.input-textarea .default-page .input-textarea-row .input-dropdown-small-col textarea::placeholder,
.default-page .form-row .input-textarea-col .input-textarea textarea::placeholder,
.input-textarea .default-page .form-row .input-textarea-col textarea::placeholder,
.default-page .input-dropdown-row .input-textarea-col .input-textarea textarea::placeholder,
.input-textarea .default-page .input-dropdown-row .input-textarea-col textarea::placeholder,
.default-page .input-dropdown-no-label-row .input-textarea-col .input-textarea textarea::placeholder,
.input-textarea .default-page .input-dropdown-no-label-row .input-textarea-col textarea::placeholder,
.default-page .input-dropdown-small-row .input-textarea-col .input-textarea textarea::placeholder,
.input-textarea .default-page .input-dropdown-small-row .input-textarea-col textarea::placeholder,
.default-page .input-textarea-row .input-textarea-col .input-textarea textarea::placeholder,
.input-textarea .default-page .input-textarea-row .input-textarea-col textarea::placeholder {
  font-style: normal;
}
.default-page .form-row .form-group label,
.default-page .input-dropdown-row .form-group label,
.default-page .input-dropdown-no-label-row .form-group label,
.default-page .input-dropdown-small-row .form-group label,
.default-page .input-textarea-row .form-group label,
.default-page .form-row .input-dropdown-col label,
.default-page .input-dropdown-row .input-dropdown-col label,
.default-page .input-dropdown-no-label-row .input-dropdown-col label,
.default-page .input-dropdown-small-row .input-dropdown-col label,
.default-page .input-textarea-row .input-dropdown-col label,
.default-page .form-row .input-dropdown-no-label-col label,
.default-page .input-dropdown-row .input-dropdown-no-label-col label,
.default-page .input-dropdown-no-label-row .input-dropdown-no-label-col label,
.default-page .input-dropdown-small-row .input-dropdown-no-label-col label,
.default-page .input-textarea-row .input-dropdown-no-label-col label,
.default-page .form-row .input-dropdown-small-col label,
.default-page .input-dropdown-row .input-dropdown-small-col label,
.default-page .input-dropdown-no-label-row .input-dropdown-small-col label,
.default-page .input-dropdown-small-row .input-dropdown-small-col label,
.default-page .input-textarea-row .input-dropdown-small-col label,
.default-page .form-row .input-textarea-col label,
.default-page .input-dropdown-row .input-textarea-col label,
.default-page .input-dropdown-no-label-row .input-textarea-col label,
.default-page .input-dropdown-small-row .input-textarea-col label,
.default-page .input-textarea-row .input-textarea-col label,
.default-page .form-row .form-group .file-list__row-item a.lower-text,
.file-list__row-item .default-page .form-row .form-group a.lower-text,
.default-page .input-dropdown-row .form-group .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-group a.lower-text,
.default-page .input-dropdown-no-label-row .form-group .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-group a.lower-text,
.default-page .input-dropdown-small-row .form-group .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-group a.lower-text,
.default-page .input-textarea-row .form-group .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-group a.lower-text,
.default-page .form-row .input-dropdown-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .form-row .input-dropdown-col a.lower-text,
.default-page .input-dropdown-row .input-dropdown-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-row .input-dropdown-col a.lower-text,
.default-page .input-dropdown-no-label-row .input-dropdown-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .input-dropdown-col a.lower-text,
.default-page .input-dropdown-small-row .input-dropdown-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .input-dropdown-col a.lower-text,
.default-page .input-textarea-row .input-dropdown-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-textarea-row .input-dropdown-col a.lower-text,
.default-page .form-row .input-dropdown-no-label-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .form-row .input-dropdown-no-label-col a.lower-text,
.default-page .input-dropdown-row .input-dropdown-no-label-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-row .input-dropdown-no-label-col a.lower-text,
.default-page .input-dropdown-no-label-row .input-dropdown-no-label-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .input-dropdown-no-label-col a.lower-text,
.default-page .input-dropdown-small-row .input-dropdown-no-label-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .input-dropdown-no-label-col a.lower-text,
.default-page .input-textarea-row .input-dropdown-no-label-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-textarea-row .input-dropdown-no-label-col a.lower-text,
.default-page .form-row .input-dropdown-small-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .form-row .input-dropdown-small-col a.lower-text,
.default-page .input-dropdown-row .input-dropdown-small-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-row .input-dropdown-small-col a.lower-text,
.default-page .input-dropdown-no-label-row .input-dropdown-small-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .input-dropdown-small-col a.lower-text,
.default-page .input-dropdown-small-row .input-dropdown-small-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .input-dropdown-small-col a.lower-text,
.default-page .input-textarea-row .input-dropdown-small-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-textarea-row .input-dropdown-small-col a.lower-text,
.default-page .form-row .input-textarea-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .form-row .input-textarea-col a.lower-text,
.default-page .input-dropdown-row .input-textarea-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-row .input-textarea-col a.lower-text,
.default-page .input-dropdown-no-label-row .input-textarea-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .input-textarea-col a.lower-text,
.default-page .input-dropdown-small-row .input-textarea-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .input-textarea-col a.lower-text,
.default-page .input-textarea-row .input-textarea-col .file-list__row-item a.lower-text,
.file-list__row-item .default-page .input-textarea-row .input-textarea-col a.lower-text,
.default-page .form-row .form-group .file-list__row-item label.lower-text,
.file-list__row-item .default-page .form-row .form-group label.lower-text,
.default-page .input-dropdown-row .form-group .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-group label.lower-text,
.default-page .input-dropdown-no-label-row .form-group .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-group label.lower-text,
.default-page .input-dropdown-small-row .form-group .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-group label.lower-text,
.default-page .input-textarea-row .form-group .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-group label.lower-text,
.default-page .form-row .input-dropdown-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .form-row .input-dropdown-col label.lower-text,
.default-page .input-dropdown-row .input-dropdown-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-row .input-dropdown-col label.lower-text,
.default-page .input-dropdown-no-label-row .input-dropdown-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .input-dropdown-col label.lower-text,
.default-page .input-dropdown-small-row .input-dropdown-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .input-dropdown-col label.lower-text,
.default-page .input-textarea-row .input-dropdown-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-textarea-row .input-dropdown-col label.lower-text,
.default-page .form-row .input-dropdown-no-label-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .form-row .input-dropdown-no-label-col label.lower-text,
.default-page .input-dropdown-row .input-dropdown-no-label-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-row .input-dropdown-no-label-col label.lower-text,
.default-page .input-dropdown-no-label-row .input-dropdown-no-label-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .input-dropdown-no-label-col label.lower-text,
.default-page .input-dropdown-small-row .input-dropdown-no-label-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .input-dropdown-no-label-col label.lower-text,
.default-page .input-textarea-row .input-dropdown-no-label-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-textarea-row .input-dropdown-no-label-col label.lower-text,
.default-page .form-row .input-dropdown-small-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .form-row .input-dropdown-small-col label.lower-text,
.default-page .input-dropdown-row .input-dropdown-small-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-row .input-dropdown-small-col label.lower-text,
.default-page .input-dropdown-no-label-row .input-dropdown-small-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .input-dropdown-small-col label.lower-text,
.default-page .input-dropdown-small-row .input-dropdown-small-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .input-dropdown-small-col label.lower-text,
.default-page .input-textarea-row .input-dropdown-small-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-textarea-row .input-dropdown-small-col label.lower-text,
.default-page .form-row .input-textarea-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .form-row .input-textarea-col label.lower-text,
.default-page .input-dropdown-row .input-textarea-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-row .input-textarea-col label.lower-text,
.default-page .input-dropdown-no-label-row .input-textarea-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .input-textarea-col label.lower-text,
.default-page .input-dropdown-small-row .input-textarea-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .input-textarea-col label.lower-text,
.default-page .input-textarea-row .input-textarea-col .file-list__row-item label.lower-text,
.file-list__row-item .default-page .input-textarea-row .input-textarea-col label.lower-text,
.default-page .form-row .form-group .file-list__row-item button.lower-text,
.file-list__row-item .default-page .form-row .form-group button.lower-text,
.default-page .input-dropdown-row .form-group .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-row .form-group button.lower-text,
.default-page .input-dropdown-no-label-row .form-group .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .form-group button.lower-text,
.default-page .input-dropdown-small-row .form-group .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .form-group button.lower-text,
.default-page .input-textarea-row .form-group .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-textarea-row .form-group button.lower-text,
.default-page .form-row .input-dropdown-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .form-row .input-dropdown-col button.lower-text,
.default-page .input-dropdown-row .input-dropdown-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-row .input-dropdown-col button.lower-text,
.default-page .input-dropdown-no-label-row .input-dropdown-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .input-dropdown-col button.lower-text,
.default-page .input-dropdown-small-row .input-dropdown-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .input-dropdown-col button.lower-text,
.default-page .input-textarea-row .input-dropdown-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-textarea-row .input-dropdown-col button.lower-text,
.default-page .form-row .input-dropdown-no-label-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .form-row .input-dropdown-no-label-col button.lower-text,
.default-page .input-dropdown-row .input-dropdown-no-label-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-row .input-dropdown-no-label-col button.lower-text,
.default-page .input-dropdown-no-label-row .input-dropdown-no-label-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .input-dropdown-no-label-col button.lower-text,
.default-page .input-dropdown-small-row .input-dropdown-no-label-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .input-dropdown-no-label-col button.lower-text,
.default-page .input-textarea-row .input-dropdown-no-label-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-textarea-row .input-dropdown-no-label-col button.lower-text,
.default-page .form-row .input-dropdown-small-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .form-row .input-dropdown-small-col button.lower-text,
.default-page .input-dropdown-row .input-dropdown-small-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-row .input-dropdown-small-col button.lower-text,
.default-page .input-dropdown-no-label-row .input-dropdown-small-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .input-dropdown-small-col button.lower-text,
.default-page .input-dropdown-small-row .input-dropdown-small-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .input-dropdown-small-col button.lower-text,
.default-page .input-textarea-row .input-dropdown-small-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-textarea-row .input-dropdown-small-col button.lower-text,
.default-page .form-row .input-textarea-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .form-row .input-textarea-col button.lower-text,
.default-page .input-dropdown-row .input-textarea-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-row .input-textarea-col button.lower-text,
.default-page .input-dropdown-no-label-row .input-textarea-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-no-label-row .input-textarea-col button.lower-text,
.default-page .input-dropdown-small-row .input-textarea-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-dropdown-small-row .input-textarea-col button.lower-text,
.default-page .input-textarea-row .input-textarea-col .file-list__row-item button.lower-text,
.file-list__row-item .default-page .input-textarea-row .input-textarea-col button.lower-text {
  font-style: normal;
}
.default-page .form-row .form-group .validation-message,
.default-page .input-dropdown-row .form-group .validation-message,
.default-page .input-dropdown-no-label-row .form-group .validation-message,
.default-page .input-dropdown-small-row .form-group .validation-message,
.default-page .input-textarea-row .form-group .validation-message,
.default-page .form-row .input-dropdown-col .validation-message,
.default-page .input-dropdown-row .input-dropdown-col .validation-message,
.default-page .input-dropdown-no-label-row .input-dropdown-col .validation-message,
.default-page .input-dropdown-small-row .input-dropdown-col .validation-message,
.default-page .input-textarea-row .input-dropdown-col .validation-message,
.default-page .form-row .input-dropdown-no-label-col .validation-message,
.default-page .input-dropdown-row .input-dropdown-no-label-col .validation-message,
.default-page .input-dropdown-no-label-row .input-dropdown-no-label-col .validation-message,
.default-page .input-dropdown-small-row .input-dropdown-no-label-col .validation-message,
.default-page .input-textarea-row .input-dropdown-no-label-col .validation-message,
.default-page .form-row .input-dropdown-small-col .validation-message,
.default-page .input-dropdown-row .input-dropdown-small-col .validation-message,
.default-page .input-dropdown-no-label-row .input-dropdown-small-col .validation-message,
.default-page .input-dropdown-small-row .input-dropdown-small-col .validation-message,
.default-page .input-textarea-row .input-dropdown-small-col .validation-message,
.default-page .form-row .input-textarea-col .validation-message,
.default-page .input-dropdown-row .input-textarea-col .validation-message,
.default-page .input-dropdown-no-label-row .input-textarea-col .validation-message,
.default-page .input-dropdown-small-row .input-textarea-col .validation-message,
.default-page .input-textarea-row .input-textarea-col .validation-message {
  margin-bottom: 0px;
}
@media only screen and (min-width: 768px) {
  .error-page .container-content {
    padding: 24px;
  }
}
.error-page .container-content .container-header p {
  color: #232245;
  margin-top: 8px;
}
@media only screen and (min-width: 768px) {
  .error-page .container-content .container-header p {
    margin-top: 12px;
  }
}
.error-page .container-content .container-body {
  padding: 0px;
}
.error-page .container-content .container-footer,
.error-page .container-full .container-content .container-footer-multi,
.error-page .modal-page .modal-dialog .modal-content .container-modal .container-content .container-footer-multi,
.modal-page .modal-dialog .modal-content .error-page .container-modal .container-content .container-footer-multi,
.container-full .error-page .container-content .container-footer-multi,
.modal-page .modal-dialog .modal-content .container-modal .error-page .container-content .container-footer-multi,
.error-page .container-1200 .container-content .container-footer-multi,
.container-1200 .error-page .container-content .container-footer-multi,
.error-page .container-900 .container-content .container-footer-multi,
.container-900 .error-page .container-content .container-footer-multi,
.error-page .container-750 .container-content .container-footer-multi,
.container-750 .error-page .container-content .container-footer-multi,
.error-page .container-600 .container-content .container-footer-multi,
.container-600 .error-page .container-content .container-footer-multi,
.error-page .container-400 .container-content .container-footer-multi,
.container-400 .error-page .container-content .container-footer-multi,
.error-page .container-300 .container-content .container-footer-multi,
.container-300 .error-page .container-content .container-footer-multi {
  margin-top: 12px;
}
@media only screen and (min-width: 768px) {
  .error-page .container-content .container-footer,
  .error-page .container-full .container-content .container-footer-multi,
  .error-page .modal-page .modal-dialog .modal-content .container-modal .container-content .container-footer-multi,
  .modal-page .modal-dialog .modal-content .error-page .container-modal .container-content .container-footer-multi,
  .container-full .error-page .container-content .container-footer-multi,
  .modal-page .modal-dialog .modal-content .container-modal .error-page .container-content .container-footer-multi,
  .error-page .container-1200 .container-content .container-footer-multi,
  .container-1200 .error-page .container-content .container-footer-multi,
  .error-page .container-900 .container-content .container-footer-multi,
  .container-900 .error-page .container-content .container-footer-multi,
  .error-page .container-750 .container-content .container-footer-multi,
  .container-750 .error-page .container-content .container-footer-multi,
  .error-page .container-600 .container-content .container-footer-multi,
  .container-600 .error-page .container-content .container-footer-multi,
  .error-page .container-400 .container-content .container-footer-multi,
  .container-400 .error-page .container-content .container-footer-multi,
  .error-page .container-300 .container-content .container-footer-multi,
  .container-300 .error-page .container-content .container-footer-multi {
    margin-top: 16px;
  }
}
.error-page .container-content h4 {
  margin-bottom: 4px;
}
.table-page {
  display: flex;
  flex-direction: column;
  height: 100%;
  max-height: 100%;
}
.table-page .page-body,
.table-page .page-body-col,
.table-page .container-full,
.table-page .modal-page .modal-dialog .modal-content .container-modal,
.modal-page .modal-dialog .modal-content .table-page .container-modal,
.table-page .container-1200,
.table-page .container-900,
.table-page .container-750,
.table-page .container-600,
.table-page .container-400,
.table-page .container-300,
.table-page .container-content,
.table-page .container-body,
.table-page form {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  overflow-x: hidden;
}
.table-page .page-body {
  align-items: center;
}
.table-page .container-body .payments-flex-table,
.table-page .container-body .payments-table {
  flex-grow: 1;
  max-height: 100%;
}
.table-page .container-body .payments-table-overlay {
  align-items: center;
  background: rgba(248, 249, 252, 0.7);
  border-radius: 4px;
  display: flex;
  height: 100%;
  justify-content: center;
  position: absolute;
  transition: 200ms ease-in-out;
  width: 100%;
  z-index: 300;
}
.table-page .container-body .payments-table-overlay .message {
  align-items: center;
  background-color: #6d7878;
  border: 1px solid #6d7878;
  border-radius: 4px;
  display: flex;
  height: fit-content;
  max-width: 233px;
  padding: 4px 12px;
  pointer-events: none;
  position: absolute;
  text-align: left;
  -webkit-transition: opacity 200ms ease-in-out, visibility 200ms ease-in-out;
  -moz-transition: opacity 200ms ease-in-out, visibility 200ms ease-in-out;
  -o-transition: opacity 200ms ease-in-out, visibility 200ms ease-in-out;
  transition: opacity 200ms ease-in-out, visibility 200ms ease-in-out;
  width: fit-content;
  z-index: 1000;
}
.modal-page {
  height: 100dvh;
  width: 100vw;
}
@media only screen and (min-width: 768px) {
  .modal-page {
    height: auto;
    width: auto;
  }
}
.modal-page p.checkbox-text {
  color: #232245;
  font-weight: 500;
}
.modal-page .modal-dialog {
  height: 100%;
  justify-content: center;
  margin: 0px;
  max-width: 100%;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .modal-page .modal-dialog {
    margin: auto;
    padding: 12px;
    width: 600px;
  }
}
.modal-page .modal-dialog .modal-content {
  background-color: unset;
  border: none;
  border-radius: unset;
  height: 100%;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .modal-page .modal-dialog .modal-content {
    height: auto;
    max-height: 100%;
    position: relative;
    width: 600px;
  }
}
.modal-page .modal-dialog .modal-content .container-modal {
  border: none;
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
}
@media only screen and (min-width: 768px) {
  .modal-page .modal-dialog .modal-content .container-modal {
    border: 1px solid #acbad8;
    height: 650px;
    max-height: 650px;
    position: relative;
    top: 0;
  }
}
.modal-page .modal-dialog .modal-content .container-modal form {
  background-clip: padding-box;
  background-color: unset;
  border: none;
  border-radius: unset;
  display: flex;
  flex-direction: column;
  height: 100%;
  outline: 0;
  overflow-x: hidden;
  padding: 0px;
  pointer-events: auto;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .modal-page .modal-dialog .modal-content .container-modal form {
    position: relative;
  }
}
.modal-page .modal-dialog .modal-content .container-modal .container-content {
  background-clip: padding-box;
  background-color: unset;
  border: none;
  border-radius: unset;
  display: flex;
  flex-direction: column;
  height: 100%;
  outline: 0;
  overflow-x: hidden;
  padding: 0px;
  pointer-events: auto;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .modal-page .modal-dialog .modal-content .container-modal .container-content {
    position: relative;
    width: 600px;
  }
}
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header {
  background-color: #fff;
  border-bottom: 1px solid #acbad8;
  justify-content: space-between;
  padding: 16px;
  width: 100%;
}
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header.image-header {
  background: linear-gradient(312deg, #6c3afc 4.88%, #8a7ced 99.42%);
  justify-content: center;
  margin: -16px;
  margin-bottom: 0px;
  width: calc(100% + 32px);
}
@media only screen and (min-width: 768px) {
  .modal-page .modal-dialog .modal-content .container-modal .container-content .container-header.image-header {
    padding-bottom: 32px;
  }
}
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header.image-header .modal-close {
  display: flex;
  justify-content: flex-end;
  width: 100%;
}
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header.image-header .modal-close button {
  line-height: 0px;
}
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header.image-header h2 {
  font-size: 1.5rem;
  margin-top: 32px;
  text-align: center;
}
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header.image-header p {
  text-align: center;
}
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header.image-header img {
  height: 100px;
  margin-top: 24px;
}
@media only screen and (min-width: 768px) {
  .modal-page .modal-dialog .modal-content .container-modal .container-content .container-header.image-header img {
    height: 124px;
  }
}
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header + hr {
  display: none;
}
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow-x: hidden;
  overflow-y: visible;
  padding: 16px;
}
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body hr {
  border-top: 1px solid #c9cfdc;
  margin-bottom: 16px;
  margin-top: 16px;
}
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body-content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-footer,
.modal-page .modal-dialog .modal-content .container-modal .container-content .container-footer-multi {
  background-color: #fff;
  border-top: 1px solid #acbad8;
  height: fit-content;
  padding: 16px;
  width: 100%;
}
.modal-page + .modal-backdrop {
  opacity: 0;
}
@media only screen and (min-width: 768px) {
  .modal-page + .modal-backdrop {
    opacity: 1;
  }
}
.modal-page .dl-loading-overlay {
  position: absolute;
}
.access-locked-page .dl-logo-img {
  height: 36px;
  max-width: 300px;
}
@media only screen and (min-width: 768px) {
  .access-locked-page .dl-logo-img {
    height: 40px;
  }
}
.access-locked-page .cvr-mls-img {
  height: 40px;
}
@media only screen and (min-width: 768px) {
  .access-locked-page .cvr-mls-img {
    height: 61px;
  }
}
@media only screen and (max-width: 767px) {
  .admin-transaction-detail-page .transaction-detail-component,
  .transaction-detail-page .transaction-detail-component {
    margin-bottom: 32px;
  }
}
@media only screen and (min-width: 992px) {
  .client-details-page .container-300,
  .companies-page .container-300,
  .company-details-page .container-300,
  .offices-page .container-300 {
    max-height: 600px;
    overflow-x: hidden;
    overflow-y: auto;
  }
}
@media only screen and (min-width: 1200px) {
  .company-configuration-page {
    height: 100%;
  }
}
.contacts-page .admin-contacts-table:not(:has(td)) table {
  background: #f8f9fc;
}
.contacts-page .admin-contacts-table:not(:has(td)) table tbody {
  height: 26px;
}
.contacts-page .admin-contacts-table th,
.contacts-page .admin-contacts-table td {
  max-width: 300px;
}
.contacts-page .admin-contacts-table th:nth-of-type(7),
.contacts-page .admin-contacts-table td:nth-of-type(7) {
  max-width: 150px;
}
.contacts-page .admin-contacts-table .sticky {
  max-width: 50px;
}
.create-agent-payment-page .dl-go-logo_upload-broker {
  background-position: left center;
  max-height: 60px;
  max-width: 144px;
  min-height: 60px;
  min-width: 144px;
}
.dashboard-page .page-body {
  flex-direction: column-reverse;
}
@media only screen and (min-width: 992px) {
  .dashboard-page .page-body {
    flex-direction: row;
  }
}
.dashboard-page .page-body .viu-logo-image {
  background-image: url(https://cdn.depositlink.com/assets/VIUbyHUB.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 63px;
  max-width: 100%;
}
.dashboard-page .page-body .status-dot:before {
  background-color: #cbcbcb;
  border-radius: 999px;
  content: "";
  display: inline-block;
  height: 8px;
  width: 8px;
}
.dashboard-page .page-body .status-dot.red:before {
  background-color: #e11010;
}
.dashboard-page .page-body .status-dot.yellow:before {
  background-color: #ffc700;
}
.dashboard-page .page-body .status-dot.green:before {
  background-color: #8be5a4;
}
.deal-details-page {
  background-color: #e7eaf1;
  height: 100%;
  max-height: 100%;
  overflow-x: hidden;
}
.deal-details-page .form-row .form-group,
.deal-details-page .input-dropdown-row .form-group,
.deal-details-page .input-dropdown-no-label-row .form-group,
.deal-details-page .input-dropdown-small-row .form-group,
.deal-details-page .input-textarea-row .form-group,
.deal-details-page .form-row .input-dropdown-col,
.deal-details-page .input-dropdown-row .input-dropdown-col,
.deal-details-page .input-dropdown-no-label-row .input-dropdown-col,
.deal-details-page .input-dropdown-small-row .input-dropdown-col,
.deal-details-page .input-textarea-row .input-dropdown-col,
.deal-details-page .form-row .input-dropdown-no-label-col,
.deal-details-page .input-dropdown-row .input-dropdown-no-label-col,
.deal-details-page .input-dropdown-no-label-row .input-dropdown-no-label-col,
.deal-details-page .input-dropdown-small-row .input-dropdown-no-label-col,
.deal-details-page .input-textarea-row .input-dropdown-no-label-col,
.deal-details-page .form-row .input-dropdown-small-col,
.deal-details-page .input-dropdown-row .input-dropdown-small-col,
.deal-details-page .input-dropdown-no-label-row .input-dropdown-small-col,
.deal-details-page .input-dropdown-small-row .input-dropdown-small-col,
.deal-details-page .input-textarea-row .input-dropdown-small-col,
.deal-details-page .form-row .input-textarea-col,
.deal-details-page .input-dropdown-row .input-textarea-col,
.deal-details-page .input-dropdown-no-label-row .input-textarea-col,
.deal-details-page .input-dropdown-small-row .input-textarea-col,
.deal-details-page .input-textarea-row .input-textarea-col {
  margin-bottom: 0px;
}
.deal-details-page .document-upload-component .document-upload-button {
  margin: 0px auto;
}
.edit-office-page .manage-payment-configurations-page .header-col {
  padding-left: 0px;
  padding-right: 0px;
}
.edit-office-page .manage-payment-configurations-page .header-col:first-of-type {
  padding-top: 0px;
}
.event-log-page .transaction-filter-component {
  margin-bottom: 0px;
}
@media only screen and (min-width: 768px) {
  .event-log-page .transaction-filter-component {
    margin-bottom: 0px;
  }
}
@media only screen and (min-width: 1400px) {
  .event-log-page .transaction-filter-component {
    margin-bottom: 0px;
  }
}
.event-log-page .transaction-filter-component .transaction-search {
  margin-bottom: 0px;
  margin-right: 0px;
  margin-top: 0px;
}
@media only screen and (min-width: 768px) {
  .event-log-page .transaction-filter-component .transaction-search {
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
  }
}
@media only screen and (min-width: 1400px) {
  .event-log-page .transaction-filter-component .transaction-search {
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
  }
}
.external-login-page .dl-logo-img {
  height: 36px;
  max-width: 300px;
}
@media only screen and (min-width: 768px) {
  .external-login-page .dl-logo-img {
    height: 40px;
  }
}
.help-page.help-body {
  margin: -16px;
}
.manage-payment-configurations-page .header-col {
  padding: 8px 16px;
}
.next-steps-page .next-steps-wrapper {
  margin: 0 auto;
  max-width: 800px;
}
.pay-page .dl-pay-container__white {
  width: 600px;
}
.pay-page .dl-pay-container__white:has(.dl-success-offers) {
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .pay-page .dl-pay-container__white:has(.dl-success-offers) {
    width: 1275px;
  }
}
.pay-page .dl-step-name {
  width: max-content;
}
.pay-page .secure-payments-component {
  padding-top: 16px;
}
.payment-management-page .transaction-filter-component {
  margin-bottom: 0px;
}
@media only screen and (min-width: 768px) {
  .payment-management-page .transaction-filter-component {
    align-items: flex-end;
    justify-content: flex-end;
  }
}
.payment-management-page .transaction-filter-component .transaction-search {
  margin-right: 0px;
}
.payment-failed-page .dl-account__photo,
.payment-failed-page .dl-account__photo--sm,
.payment-failed-page .dl-account__photo--large {
  height: 32px;
  width: 32px;
}
.payment-failed-page .dl-account__photo .dl-profile-initials,
.payment-failed-page .dl-account__photo--sm .dl-profile-initials,
.payment-failed-page .dl-account__photo--large .dl-profile-initials {
  font-size: 0.875rem;
}
.payment-failed-page .company-logo {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
  opacity: 1;
  width: 124px;
}
@media only screen and (min-width: 768px) {
  .payment-failed-page .company-logo {
    width: 150px;
  }
}
.payment-page .dl-success-container {
  padding: 0px;
}
.payment-page .container-1200:not(:has(.dl-success-offers)) {
  max-width: 600px;
}
.payment-page .container-1200:not(:has(.dl-success-offers)) .dl-success-summary {
  max-width: 100%;
}
@media only screen and (min-width: 1200px) {
  .payment-page .container-1200 .dl-success-offers,
  .payment-page .container-1200 .dl-success-summary {
    max-width: 50%;
  }
}
.payments-connect-page .page-body-col:has(.request-success-component) {
  position: relative;
  top: -59px;
}
@media only screen and (min-width: 768px) {
  .payments-connect-page .page-body-col:has(.request-success-component) {
    top: -72px;
  }
}
@media only screen and (min-width: 1200px) {
  .payments-connect-page .page-body-col:has(.request-success-component) {
    top: -64px;
  }
}
.request-payment-page .review-confirm-request-component .dl-go-logo_upload-broker,
.request-payment-page .request-success-component .dl-go-logo_upload-broker {
  background-position: left center;
  max-height: 60px;
  max-width: 144px;
  min-height: 60px;
  min-width: 144px;
}
@media only screen and (max-width: 767px) {
  .transaction-detail-page .transaction-detail-component {
    margin-bottom: 32px;
  }
}
.ui-page .ui-collapse {
  align-items: center;
  display: flex;
}
.ui-page .ui-collapse.collapsed i {
  transform: rotate(180deg);
}
.ui-page .ui-details {
  background-color: #f8f9fc;
  border: 1px solid #acbad8;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-top: 16px;
  padding: 12px;
}
.ui-page pre {
  background-color: #232245;
  border: 4px solid #cbcbcb;
  border-radius: 4px;
  margin: 0px;
}
.ui-page pre:hover {
  border: 4px solid #6e4feb;
}
.ui-page pre:active {
  background-color: #6e4feb;
}
.ui-page pre code {
  color: #fff;
}
.ui-page .color-box {
  align-items: center;
  border: 4px solid transparent;
  border-radius: 999px;
  display: flex;
  flex-direction: column;
  gap: 12px;
  height: 180px;
  justify-content: center;
  padding: 12px;
  width: 180px;
}
.ui-page .color-box:hover {
  border: 4px solid #6e4feb;
}
.ui-page .color-box.wisteria--bg:hover {
  border: 4px solid #592ed5 !important;
}
.configuration-type-modal.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body {
  overflow-x: unset;
}
.configuration-type-modal .input-checkbox-dl label,
.configuration-type-modal .input-checkbox-dl-emphasized label,
.configuration-type-modal .input-checkbox-dl .file-list__row-item a.lower-text,
.file-list__row-item .configuration-type-modal .input-checkbox-dl a.lower-text,
.configuration-type-modal .input-checkbox-dl-emphasized .file-list__row-item a.lower-text,
.file-list__row-item .configuration-type-modal .input-checkbox-dl-emphasized a.lower-text,
.configuration-type-modal .input-checkbox-dl .file-list__row-item button.lower-text,
.file-list__row-item .configuration-type-modal .input-checkbox-dl button.lower-text,
.configuration-type-modal .input-checkbox-dl-emphasized .file-list__row-item button.lower-text,
.file-list__row-item .configuration-type-modal .input-checkbox-dl-emphasized button.lower-text {
  margin: 0px;
}
@media only screen and (min-width: 768px) {
  .create-funding-source-modal .container-modal:has(.container-content.success) {
    height: fit-content;
  }
}
.create-funding-source-modal .container-modal .contact-link:hover {
  text-decoration: underline;
}
.create-funding-source-modal .container-modal .bank-image {
  margin: 8px auto 0px auto;
  width: 99%;
}
.introducing-modal.modal-page .modal-dialog .modal-content .container-modal {
  height: 100%;
}
@media only screen and (min-width: 768px) {
  .introducing-modal.modal-page .modal-dialog .modal-content .container-modal {
    border: 1px solid #6e4feb;
    height: fit-content;
    max-height: 750px;
  }
}
.introducing-modal.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header {
  padding: 0px;
}
.introducing-modal.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header .modal-close {
  line-height: 0px;
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translate(0%, -50%);
}
.introducing-modal.modal-page .modal-dialog .modal-content .container-modal .container-content .container-header .modal-close button {
  line-height: 0px;
}
.introducing-modal.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body::-webkit-scrollbar-track {
  background: #fff;
}
.introducing-modal.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body::-webkit-scrollbar-thumb {
  border: 4px solid #fff;
}
.introducing-modal.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body .markup-content * {
  margin: 0px;
}
.introducing-modal.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body .markup-content *:first-child {
  margin-top: 0px;
}
.introducing-modal.modal-page .modal-dialog .modal-content .container-modal .container-content .container-body .markup-content *:last-child {
  margin-bottom: 0px;
}
.payment-destination-modal .input-text-dl-col,
.payment-destination-modal .edit-depositlink-pay-component .split-field-col,
.edit-depositlink-pay-component .payment-destination-modal .split-field-col {
  position: relative;
}
.payment-destination-modal .input-text-dl-col .button-icon,
.payment-destination-modal .edit-depositlink-pay-component .split-field-col .button-icon,
.edit-depositlink-pay-component .payment-destination-modal .split-field-col .button-icon,
.payment-destination-modal .input-text-dl-col .button-icon-filled,
.payment-destination-modal .edit-depositlink-pay-component .split-field-col .button-icon-filled,
.edit-depositlink-pay-component .payment-destination-modal .split-field-col .button-icon-filled {
  position: absolute;
  right: 16px;
  top: 14px;
}
.skyslope-addressExists-modal .ss-listings-container {
  max-height: auto !important;
}
#viu-confirm-phone-call-modal .container-header .modal-close {
  line-height: 0px;
}
#viu-confirm-phone-call-modal .container-body-content .viu-image-container {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 24px;
}
#viu-confirm-phone-call-modal .container-body-content .viu-image-container .viu-advisors-image {
  background-image: url(https://cdn.depositlink.com/assets/VIU-Advisor.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 308px;
  max-width: 100%;
  width: 304px;
}
@media only screen and (min-width: 768px) {
  #viu-confirm-phone-call-modal .container-body-content .viu-image-container .viu-advisors-image {
    height: 354px;
    max-width: 100%;
    width: 350px;
  }
}
#viu-confirm-phone-call-modal .container-body-content .viu-image-container .viu-logo-image {
  background-image: url(https://cdn.depositlink.com/assets/VIUbyHUB.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 77px;
  max-width: 100%;
  width: 134px;
}
#viu-confirm-phone-call-modal .container-body-content .viu-modal-content-block {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
#viu-confirm-phone-call-modal .container-body-content .viu-modal-content-block h2,
#viu-confirm-phone-call-modal .container-body-content .viu-modal-content-block p {
  margin-bottom: 0px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .rs-account .rs-page-title--mobile-full {
    margin-bottom: 30px;
  }
}
.rs-account .account-step-wrapper {
  background-color: #fff;
  border: 1px solid #e2ebff;
  border-radius: 4px;
  display: flow-root;
  margin: 0 auto;
  max-width: 652px;
  padding: 16px;
}
.rs-account .account-step-wrapper .rs-account-step-top {
  border: none;
}
.rs-account-step-top {
  border-top: 1px solid #6e4feb;
  padding-top: 30px;
}
.rs-account-step-top__header,
.rs-account-step-top__header--failure {
  color: #232245;
  font-size: 1.25rem;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .rs-account-step-top__header,
  .rs-account-step-top__header--failure {
    font-size: 1.5rem;
  }
}
.rs-account-step-top__header--failure {
  font-weight: 700;
  text-transform: uppercase;
}
.rs-account-step-top__subheader,
.rs-account-step-top__subheader--failure {
  color: #232245;
  font-size: 0.875rem;
  font-weight: 700;
  margin-bottom: 50px;
  text-align: center;
  text-transform: uppercase;
}
.rs-account-step-top__subheader-subtext {
  color: #595959;
  font-weight: 700;
}
.rs-account-step-top__subheader--failure {
  text-transform: none;
}
.rs-account-step-top__accept-or-forward {
  display: flex;
  flex-direction: column;
  margin: 40px 0 80px;
}
@media only screen and (min-width: 576px) {
  .rs-account-step-top__accept-or-forward {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: center;
  }
}
.rs-account-step-top__accept-or-forward a,
.rs-account-step-top__accept-or-forward button {
  margin: 0 auto 20px;
  width: 290px;
}
@media only screen and (min-width: 576px) {
  .rs-account-step-top__accept-or-forward a,
  .rs-account-step-top__accept-or-forward button {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    width: auto;
  }
}
.rs-account-step-top__accept-or-forward button {
  display: block;
}
@media only screen and (min-width: 576px) {
  .rs-account-step-top__accept-or-forward button {
    display: inline-block;
  }
}
.rs-account-step-top__accept-or-forward em {
  align-self: center;
  font-size: 1.25rem;
  margin: 0 10px;
}
.rs-account-step-top__security-link {
  display: flex;
  justify-content: center;
  margin: 20px 0;
}
.rs-account-step-top__steps {
  display: flex;
  margin: 0 auto;
  max-width: 620px;
  width: 100%;
}
.rs-account-step-top__steps-item {
  border-top: 1px solid #cbcbcb;
  margin-top: 30px;
  padding: 20px 5px 30px;
  position: relative;
  width: 50%;
}
@media only screen and (min-width: 768px) {
  .rs-account-step-top__steps-item {
    margin-top: 50px;
  }
}
.rs-account-step-top__steps-item p {
  color: #595959;
  font-size: 0.875rem;
  font-weight: 700;
  margin-bottom: 0;
  text-align: center;
  text-transform: uppercase;
}
.rs-account-step-top__steps-item.active {
  border-top: 1px solid #6e4feb;
}
.rs-account-step-top__steps-item.active p {
  color: #232245;
}
.rs-account-step-top__steps-item.active .rs-account-step-top__item-circle {
  background-color: #6e4feb;
}
.rs-account-step-top__steps-item.active .rs-account-step-top__item-circle:before,
.rs-account-step-top__steps-item.active .rs-account-step-top__item-circle:after {
  border: 1px solid #cbcbcb;
  border-radius: 999px;
  content: "";
  height: 28px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 28px;
}
.rs-account-step-top__steps-item.active .rs-account-step-top__item-circle:after {
  height: 36px;
  width: 36px;
}
.rs-account-step-top__steps-item.completed {
  border-top: 1px solid #6e4feb;
}
.rs-account-step-top__steps-item.completed .rs-account-step-top__item-circle {
  background-color: #6e4feb;
}
.rs-account-step-top__item-circle {
  background-color: #cbcbcb;
  border-radius: 999px;
  height: 20px;
  left: 50%;
  position: absolute;
  top: -10px;
  transform: translateX(-50%);
  width: 20px;
}
.rs-account-step-top__outcome-prebtn {
  font-weight: 700;
  margin-bottom: 20px;
  margin-top: 50px;
  text-align: center;
}
.rs-account-step-top__outcome-btn {
  text-align: center;
  width: 100%;
}
.rs-account-step-area {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 10px;
  margin-top: 10px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-account-forward {
    align-items: center;
    display: flex;
    flex-direction: column;
  }
  .rs-account-forward__email {
    margin-left: auto;
    margin-right: auto;
    max-width: 300px;
  }
}
.dl-go {
  max-width: 100%;
  width: 681px;
}
.dl-go-logo_img {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  display: flex;
  height: 60px;
  margin: auto;
  margin-bottom: 14px;
  max-width: 266px;
  opacity: 1;
  padding: 5px;
  top: 94px;
}
@media only screen and (min-width: 576px) {
  .dl-go-logo_img {
    max-height: 50px;
    max-width: 270px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-go-logo_img {
    max-height: 60px;
    max-width: 396px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-go-logo_img {
    max-height: 75px;
    max-width: 396px;
  }
}
@media only screen and (min-width: 1400px) {
  .dl-go-logo_img {
    margin-bottom: 24px !important;
    margin-top: 0;
  }
}
.dl-go-logo_upload,
.dl-go-logo_upload-broker {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  display: flex;
  height: 60px;
  margin: auto;
  margin-bottom: 24px;
  max-width: 266px;
  opacity: 1;
  padding: 5px;
  top: 94px;
}
@media only screen and (min-width: 576px) {
  .dl-go-logo_upload,
  .dl-go-logo_upload-broker {
    max-height: 50px;
    max-width: 270px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-go-logo_upload,
  .dl-go-logo_upload-broker {
    max-height: 60px;
    max-width: 396px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-go-logo_upload,
  .dl-go-logo_upload-broker {
    max-height: 75px;
    max-width: 396px;
  }
}
@media only screen and (min-width: 1400px) {
  .dl-go-logo_upload,
  .dl-go-logo_upload-broker {
    margin-top: 0;
  }
}
.dl-go-logo_upload-broker {
  margin-bottom: 16px;
}
.dl-go-photo {
  text-align: center;
}
.dl-go-img,
.dl-go-img__success {
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 999px;
  display: flex;
  height: 140px;
  left: 850px;
  margin: auto;
  opacity: 1;
  padding: 5px;
  top: 193px;
  width: 140px;
}
@media only screen and (min-width: 576px) {
  .dl-go-img,
  .dl-go-img__success {
    height: 150px;
    width: 150px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-go-img,
  .dl-go-img__success {
    height: 150px;
    width: 150px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-go-img,
  .dl-go-img__success {
    height: 200px;
    width: 200px;
  }
}
.dl-go-img__success {
  height: 100px;
  width: 100px;
}
@media only screen and (min-width: 576px) {
  .dl-go-img__success {
    height: 120px;
    width: 120px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-go-img__success {
    height: 150px;
    width: 150px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-go-img__success {
    height: 180px;
    width: 180px;
  }
}
.dl-go-img__success2 {
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 999px;
  height: 46px;
  left: 850px;
  margin: auto;
  opacity: 1;
  padding: 5px;
  top: 193px;
  width: 46px;
}
.dl-go-greeting {
  color: #000;
  margin-top: 18px;
  text-align: center;
}
.dl-go-welcome {
  font-size: 2rem;
  letter-spacing: 0px;
  opacity: 1;
}
@media only screen and (min-width: 1200px) {
  .dl-go-welcome {
    font-size: 50px;
  }
}
.dl-go-headline,
.dl-go-headline__title {
  color: #000;
  font-size: 1.125rem;
  font-weight: 300;
  letter-spacing: 0px;
  opacity: 1;
  padding: 0 24px;
  text-align: center;
  top: 0px;
}
@media only screen and (min-width: 1200px) {
  .dl-go-headline,
  .dl-go-headline__title {
    font-size: 1.25rem;
  }
}
.dl-go-headline__title {
  margin-bottom: 0;
  padding: 0;
}
.dl-go--graybar {
  max-width: 100%;
  text-align: center;
  width: 362px;
}
@media only screen and (min-width: 576px) {
  .dl-go--graybar {
    width: 382px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-go--graybar {
    width: 700px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-go--graybar {
    width: 800px;
  }
}
.dl-go-confirm,
.dl-go-confirm__title {
  color: #000;
  font-size: 1.5rem;
  font-weight: 400;
  letter-spacing: 0px;
  text-align: center;
}
.dl-go-confirm__title {
  font-size: 1.25rem;
  margin-bottom: 32px;
  margin-top: 24px;
}
.dl-go-buttons {
  display: flex;
  justify-content: center;
  margin: auto;
  margin-bottom: 30px;
  max-width: 100%;
  width: 414px;
}
@media only screen and (min-width: 1200px) {
  .dl-go-buttons {
    margin-bottom: 10px;
  }
}
.dl-go-back {
  color: #000;
  float: left;
  margin-bottom: 40px;
  margin-top: 8px;
  padding-left: 0;
}
.dl-go-back__text {
  top: 5px;
}
.dl-go-continue,
.dl-go-continue--footer {
  background: #6e4feb;
  border-radius: 4px;
  color: #fff;
  float: right;
  font-size: 1rem;
  font-weight: 700;
  height: 40px;
  opacity: 1;
  width: 113px;
}
.dl-go-continue:hover,
.dl-go-continue--footer:hover,
.dl-go-continue:active,
.dl-go-continue--footer:active,
.dl-go-continue:focus,
.dl-go-continue--footer:focus {
  background-color: #592ed5;
  color: #fff;
}
.dl-go-continue--footer {
  height: 40px;
  margin-bottom: 24px;
  width: 113px;
}
@media only screen and (min-width: 1200px) {
  .dl-go-continue--footer {
    width: 140px;
  }
}
.dl-go-form,
.dl-pay-form,
.dl-pay-container,
.dl-go-form--titleCo,
.dl-go-form-agreements,
.dl-go-form-agreements2,
.dl-go-form2 {
  margin: auto;
  max-width: 100%;
  width: 600px;
}
.dl-go-form2 {
  width: 598px;
}
.dl-go-form .validation-message,
.dl-pay-form .validation-message,
.dl-pay-container .validation-message,
.dl-go-form--titleCo .validation-message,
.dl-go-form-agreements .validation-message,
.dl-go-form-agreements2 .validation-message,
.dl-go-form2 .validation-message {
  color: #e11010;
  font-family: "Mulish";
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 18px;
  margin-top: 4px;
}
.dl-go-form-agreements2 {
  font-size: 0.875rem;
  padding-top: 0px;
  text-align: left;
  width: 800px;
}
@media only screen and (min-width: 768px) {
  .dl-go-form-agreements2 {
    font-size: 1rem;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-go-form-agreements2 {
    font-size: 1rem;
  }
}
.dl-go-form-agreements2 .dl-go-continue--footer {
  bottom: 20px;
  position: relative;
}
.dl-go-form--titleCo {
  width: 400px;
}
.dl-go-info {
  margin: auto;
  max-width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-go-info {
    width: 520px;
  }
}
.dl-go-info_img {
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 999px;
  float: left;
  height: 80px;
  min-height: 80px;
  min-width: 80px;
  opacity: 1;
  padding: 5px 5px 76px 5px;
  width: 80px;
}
.dl-go-info_type,
.dl-go-info_type--title {
  display: block;
  font-size: 1rem;
  font-weight: 300;
  margin: 2px 0 0 0;
  margin-left: 15px;
  padding-top: 14px;
}
@media only screen and (min-width: 768px) {
  .dl-go-info_type,
  .dl-go-info_type--title {
    font-size: 1.25rem;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-go-info_type,
  .dl-go-info_type--title {
    font-size: 1.25rem;
  }
}
.dl-go-info_type--title {
  margin-top: none;
  padding-top: none;
  text-align: center;
}
.dl-go-info_type--title .h4 {
  margin-top: none;
  padding-top: none;
}
.dl-go-info--buttons,
.dl-go-info--buttons--title,
.dl-go-info--buttons__payment {
  justify-content: space-between;
  margin: auto;
  margin-bottom: 64px;
  max-width: 100%;
  padding-bottom: 40px;
  padding-top: 24px;
  width: 600px;
}
@media only screen and (min-width: 768px) {
  .dl-go-info--buttons,
  .dl-go-info--buttons--title,
  .dl-go-info--buttons__payment {
    margin-bottom: 36px;
  }
}
.dl-go-info--buttons .btn-ghost-purple-sm,
.dl-go-info--buttons--title .btn-ghost-purple-sm,
.dl-go-info--buttons__payment .btn-ghost-purple-sm,
.dl-go-info--buttons .btn-ghost-purple-sm-icon,
.dl-go-info--buttons--title .btn-ghost-purple-sm-icon,
.dl-go-info--buttons__payment .btn-ghost-purple-sm-icon {
  padding-left: 0;
}
.dl-go-info--buttons__payment {
  align-items: center;
  display: flex;
  margin-top: 16px;
  width: 600px;
}
.dl-go-info--buttons_email {
  justify-content: space-between;
  margin: auto;
  margin-bottom: 16px;
  max-width: 100%;
  padding-bottom: 40px;
  padding-top: 34px;
  width: 600px;
}
.dl-go-info--buttons_email .btn-ghost-purple-sm,
.dl-go-info--buttons_email .btn-ghost-purple-sm-icon {
  padding-left: 0;
}
.dl-go-info--buttons--title {
  margin-bottom: 16px;
  width: 500px;
}
.dl-go-info__company--name,
.dl-go-info__company--name--title {
  display: flex;
  font-size: 1rem;
  font-weight: 400;
  margin-bottom: 0;
  padding-top: 8px;
}
@media only screen and (min-width: 768px) {
  .dl-go-info__company--name,
  .dl-go-info__company--name--title {
    font-size: 1.25rem;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-go-info__company--name,
  .dl-go-info__company--name--title {
    font-size: 1.25rem;
  }
}
.dl-go-info__company--name--title {
  display: block;
  font-weight: 700;
  text-align: center;
}
.dl-go-info_name {
  display: flex;
  flex-flow: wrap;
  font-size: 0.875rem;
  font-weight: 400;
  margin-bottom: 0px;
  margin-left: 95px;
}
@media only screen and (min-width: 768px) {
  .dl-go-info_name {
    font-size: 1.125rem;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-go-info_name {
    font-size: 1.125rem;
  }
}
.dl-go-info--title {
  margin: auto;
  max-width: 100%;
  width: 681px;
}
.dl-go-pay_row {
  margin-top: 32px;
}
.dl-go-pay_amount {
  font-size: 0.875rem;
  font-weight: 300;
}
.dl-go-pay_fee {
  color: #6e4feb;
  font-size: 0.875rem;
  font-weight: 700;
}
.dl-go-pay_total {
  font-size: 0.875rem;
  font-weight: 300;
  margin-top: 7px;
}
.dl-go-mobile-step {
  font-size: 1.125rem;
  font-weight: 400;
  margin-bottom: 0px;
  padding-bottom: 24px;
  padding-top: 32px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-go-mobile-step {
    font-size: 1.25rem;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-go-mobile-step {
    font-size: 1.25rem;
  }
}
.dl-go-option {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: auto;
  margin-bottom: 16px;
  max-width: 576px;
}
@media only screen and (min-width: 768px) {
  .dl-go-option {
    flex-direction: row;
  }
}
.dl-go-option .notification-message--yellow,
.dl-go-option .alert-danger {
  min-width: 100%;
}
.dl-go-option_container {
  display: inline;
  margin: auto;
  max-width: 100%;
  width: 740px;
}
@media only screen and (min-width: 768px) {
  .dl-go-option_container {
    display: flex;
  }
}
.dl-go-option-info {
  margin-left: 0;
  margin-top: 16px;
}
@media only screen and (min-width: 768px) {
  .dl-go-option-info {
    margin-left: 12px;
    margin-top: 0;
  }
}
.dl-go-option-learn-more:active,
.dl-go-option-learn-more:hover,
.dl-go-option-learn-more:focus {
  text-decoration: underline;
}
.dl-go-option-content {
  background-color: #f8f9fc;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  overflow: hidden;
}
@media only screen and (min-width: 768px) {
  .dl-go-option-content {
    width: 576px;
  }
}
.dl-go-option-content .dl-h2,
.dl-go-option-content .dl-h2-md,
.dl-go-option-content .dl-h2-mulish {
  color: #232245;
  margin-bottom: 12px;
}
.dl-go-option-content .dl-h4,
.dl-go-option-content .dl-h4-md,
.dl-go-option-content .dl-h4-mulish {
  background-color: #e7eaf1;
  border-bottom: none;
  border-color: #e7eaf1;
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  margin-bottom: 0px;
  padding: 16px;
  padding-bottom: 0px;
}
.dl-go-option-content img {
  background-color: #e7eaf1;
  border-radius: 4px;
  max-width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-go-option-content img {
    max-width: 224px;
    min-width: 224px;
  }
}
.dl-go-header1 {
  font-size: 1.5rem;
  font-weight: 400;
  padding-top: 24px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-go-header1 {
    padding-top: 64px;
  }
}
.dl-go-connectbtn {
  background: #6e4feb;
  border: 1px solid;
  border-radius: 4px;
  color: #fff;
  display: block;
  font-size: 1rem;
  font-weight: 500;
  height: 40px;
  margin: auto;
  margin-top: 24px;
  width: 231px;
}
.dl-go-connectbtn:hover,
.dl-go-connectbtn:active,
.dl-go-connectbtn:focus {
  background-color: #592ed5;
  color: #fff;
}
@media only screen and (min-width: 768px) {
  .dl-go-connectbtn {
    margin: inherit;
    margin-top: 24px;
  }
}
.dl-go-review_container {
  background-color: #fff;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  display: block;
  line-height: 1.7;
  margin: auto;
  margin-top: 8px !important;
  max-width: 100%;
  overflow: auto;
  padding: 16px;
  width: 560px;
}
@media only screen and (min-width: 1200px) {
  .dl-go-review_container {
    margin-top: 0 !important;
  }
}
.dl-go-review_header {
  font-size: 1.125rem;
  font-weight: 300;
  text-align: center;
}
@media only screen and (min-width: 1200px) {
  .dl-go-review_header {
    font-size: 1.25rem;
  }
}
.dl-go-review_header-info {
  font-size: 1.25rem;
  font-weight: 700;
  text-align: center;
}
.dl-go-review_changebank {
  text-align: center;
}
.dl-go-review_changebtn {
  color: #592ed5;
  font-size: 1rem;
  font-weight: 500;
  margin-bottom: 24px;
}
.dl-go-review_changebtn:hover,
.dl-go-review_changebtn:active,
.dl-go-review_changebtn:focus {
  color: #592ed5;
  text-decoration: underline;
}
.dl-go-review_row {
  display: flex;
  justify-content: space-between;
}
.dl-go-review_title {
  float: left;
  font-size: 0.875rem;
  font-weight: 300;
}
@media only screen and (min-width: 576px) {
  .dl-go-review_title {
    font-size: 1rem;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-go-review_title {
    font-size: 1.125rem;
  }
}
.dl-go-review_detail {
  display: flex;
  flex-direction: row;
  float: right;
  font-size: 0.875rem;
  font-weight: 500;
  padding-bottom: 8px;
  padding-left: 40px;
  text-align: right;
}
@media only screen and (min-width: 576px) {
  .dl-go-review_detail {
    font-size: 1rem;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-go-review_detail {
    font-size: 1.125rem;
  }
}
.dl-go-sendpayment {
  margin-top: 24px;
  text-align: center;
}
@media only screen and (min-width: 1200px) {
  .dl-go-sendpayment {
    margin-top: 6px;
  }
}
.dl-go-sendpayment_btn {
  background: #6e4feb;
  border-radius: 4px;
  color: #fff;
  font-size: 1rem;
  font-weight: 700;
  opacity: 1;
  padding: 8px 24px;
}
.dl-go-sendpayment_btn:hover,
.dl-go-sendpayment_btn:active,
.dl-go-sendpayment_btn:focus {
  background-color: #592ed5;
  color: #fff;
}
.dl-go-manual-entry {
  color: #592ed5;
  font-size: 0.875rem;
  text-decoration: none;
}
.dl-go-manual-entry:hover,
.dl-go-manual-entry:active,
.dl-go-manual-entry:focus {
  color: #592ed5;
  text-decoration: underline;
}
.dl-go-manual-entry__text {
  color: #595959;
  font-size: 0.875rem;
}
.dl-go-success {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1.25rem;
  padding-bottom: 8px;
  text-align: center;
}
@media only screen and (min-width: 1200px) {
  .dl-go-success {
    font-size: 1.5rem;
  }
}
.dl-go-success_additionalrec {
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 20.8px;
  margin-bottom: 12px;
}
@media only screen and (min-width: 768px) {
  .dl-go-success_additionalrec {
    font-size: 1rem;
  }
}
.dl-go-success--bar {
  margin: auto;
  max-width: 100%;
}
.dl-go-success--bar hr {
  margin: 16px 0;
}
.dl-go-link {
  color: #592ed5;
}
.dl-go-link:hover,
.dl-go-link:active,
.dl-go-link:focus {
  color: #592ed5;
  text-decoration: underline;
}
.dl-go-entrybutton {
  padding-left: 2px;
}
.dl-go.profile-logo-header {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: auto;
}
.validation-message {
  color: #e11010;
  font-family: "Mulish";
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 18px;
  margin-top: 4px;
}
.status-msg .dl-alert-message {
  margin: 0 auto 10px;
}
.dl-stepper-wrapper,
.dl-stepper-wrapper2 {
  display: flex;
  height: 26px;
  justify-content: space-between;
  margin: auto;
  margin-bottom: 32px;
  max-width: 100%;
  overflow-x: clip;
}
@media only screen and (min-width: 560px) {
  .dl-stepper-wrapper,
  .dl-stepper-wrapper2 {
    height: 26px;
    width: 600px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-stepper-wrapper,
  .dl-stepper-wrapper2 {
    height: 26px;
    margin-bottom: 32px;
    width: 640px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-stepper-wrapper,
  .dl-stepper-wrapper2 {
    height: 26px;
    margin-bottom: 32px;
    width: 660px;
  }
}
.dl-stepper-wrapper2 {
  padding: 0px;
  width: 300px;
}
@media only screen and (min-width: 360px) {
  .dl-stepper-wrapper2 {
    height: 26px;
    margin-bottom: 0em;
    padding: 0px;
    width: 360px;
  }
}
@media only screen and (min-width: 400px) {
  .dl-stepper-wrapper2 {
    height: 26px;
    margin-bottom: 0em;
    padding: 0px;
    width: 382px;
  }
}
@media only screen and (min-width: 560px) {
  .dl-stepper-wrapper2 {
    margin-bottom: 0em;
    width: 425px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-stepper-wrapper2 {
    padding: 0px;
    padding-bottom: 73px;
    width: 525px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-stepper-wrapper2 {
    height: 57px;
    padding: 0px 20px 73px 20px;
    width: 525px;
  }
}
.dl-stepper-item {
  align-items: center;
  display: flex;
  flex: 1;
  flex-direction: column;
  position: relative;
}
@media only screen and (max-width: 767px) {
  .dl-stepper-item {
    font-size: 0.75rem;
  }
}
.dl-stepper-item-bar {
  border-bottom: 2px solid #6e4feb;
  border-color: #6e4feb;
  content: "";
  height: 0px;
  left: 50%;
  position: absolute;
  top: 7px;
  width: 80px;
  z-index: 2;
}
@media only screen and (min-width: 320px) {
  .dl-stepper-item-bar {
    width: 78px;
  }
}
@media only screen and (min-width: 400px) {
  .dl-stepper-item-bar {
    width: 90px;
  }
}
@media only screen and (min-width: 480px) {
  .dl-stepper-item-bar {
    width: 117px;
  }
}
@media only screen and (min-width: 560px) {
  .dl-stepper-item-bar {
    width: 138px;
  }
}
@media only screen and (min-width: 640px) {
  .dl-stepper-item-bar {
    width: 136px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-stepper-item-bar {
    width: 136px;
  }
}
@media only screen and (min-width: 1024px) {
  .dl-stepper-item-bar {
    width: 140px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-stepper-item-bar {
    display: 145px;
  }
}
.dl-stepper-item-bar:first-of-type {
  left: 0%;
  right: 50%;
}
.dl-stepper-item-leftbar {
  border-bottom: 2px solid #6e4feb;
  border-color: #6e4feb;
  content: "";
  height: 0px;
  position: absolute;
  right: 50%;
  top: 7px;
  width: 57px;
  z-index: 2;
}
@media only screen and (min-width: 320px) {
  .dl-stepper-item-leftbar {
    width: 71px;
  }
}
@media only screen and (min-width: 400px) {
  .dl-stepper-item-leftbar {
    width: 90px;
  }
}
@media only screen and (min-width: 375px) {
  .dl-stepper-item-leftbar {
    width: 97px;
  }
}
@media only screen and (min-width: 480px) {
  .dl-stepper-item-leftbar {
    width: 115px;
  }
}
@media only screen and (min-width: 560px) {
  .dl-stepper-item-leftbar {
    width: 138px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-stepper-item-leftbar {
    width: 113px;
  }
}
.dl-stepper-item-leftbar:first-of-type {
  left: 0%;
  right: 50%;
}
.dl-stepper-item-leftbar2 {
  border-bottom: 2px solid #6e4feb;
  border-color: #6e4feb;
  content: "";
  height: 0px;
  position: absolute;
  right: 50%;
  top: 8px;
  width: 226px;
  z-index: 2;
}
@media only screen and (min-width: 320px) {
  .dl-stepper-item-leftbar2 {
    width: 267px;
  }
}
@media only screen and (min-width: 360px) {
  .dl-stepper-item-leftbar2 {
    width: 307px;
  }
}
@media only screen and (min-width: 375px) {
  .dl-stepper-item-leftbar2 {
    width: 337px;
  }
}
@media only screen and (min-width: 400px) {
  .dl-stepper-item-leftbar2 {
    width: 358px;
  }
}
@media only screen and (min-width: 540px) {
  .dl-stepper-item-leftbar2 {
    width: 360px;
  }
}
@media only screen and (min-width: 560px) {
  .dl-stepper-item-leftbar2 {
    width: 403px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-stepper-item-leftbar2 {
    width: 365px;
  }
}
.dl-stepper-item .dl-step-counter {
  align-items: center;
  background: #fff;
  border-radius: 999px;
  box-shadow: inset 0 0 0 1px #6e4feb;
  display: flex;
  height: 16px;
  justify-content: center;
  margin: auto;
  position: relative;
  width: 16px;
  z-index: 3;
}
.dl-step-counter.active {
  box-shadow: inset 0 0 0 3px #6e4feb;
  height: 16px;
  width: 16px;
}
.dl-stepper-item.active {
  background-color: transparent;
  font-weight: 700;
}
.dl-stepper-item.completed .dl-step-counter {
  background-color: #6e4feb;
}
.dl-step-name {
  align-items: center;
  color: #232245;
  display: none;
  font-size: 0.75rem;
  font-weight: 300;
  padding-top: 5px;
  text-align: center;
  width: 119px;
}
@media only screen and (min-width: 768px) {
  .dl-step-name {
    display: block;
    font-size: 0.875rem;
  }
}
.dl-step-name.active {
  color: #232245;
  display: none;
  font-size: 0.75rem;
  font-weight: 700;
  padding-top: 5px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-step-name.active {
    display: block;
    font-size: 0.875rem;
  }
}
.dl-nextsteps-wrapper {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  margin: 0 auto;
  max-width: 525px;
  overflow: auto;
  padding: 16px;
}
.dl-nextsteps-wrapper .dl-nextsteps__container1 {
  background-color: transparent;
  border: none;
}
.dl-nextsteps__password--title {
  font-size: 1.25rem;
  font-weight: 700;
  margin: auto;
}
@media only screen and (min-width: 1200px) {
  .dl-nextsteps__password--title {
    font-size: 1.5rem;
  }
}
.dl-nextsteps__password--text,
.dl-nextsteps__activate--text {
  font-size: 0.875rem;
  line-height: 28px;
  margin-bottom: 24px;
  margin-top: 24px;
  text-align: initial;
}
@media only screen and (min-width: 576px) {
  .dl-nextsteps__password--text,
  .dl-nextsteps__activate--text {
    font-size: 1rem;
  }
}
@media only screen and (min-width: 768px) {
  .dl-nextsteps__password--text,
  .dl-nextsteps__activate--text {
    font-size: 1.125rem;
  }
}
.dl-nextsteps__container,
.dl-nextsteps__container1 {
  background: #fff 0% 0% no-repeat padding-box;
  border: 1px solid #cbcbcb;
  border-radius: 4px;
  margin-bottom: 80px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 18px;
  max-height: 100vh;
  max-width: 100%;
  opacity: 1;
  overflow: auto;
  padding: 24px;
  width: 800px;
}
.dl-nextsteps__container1 {
  margin-bottom: 0;
  text-align: center;
}
.dl-nextsteps__container1.password-instructions {
  margin-bottom: 48px;
}
@media only screen and (min-width: 768px) {
  .dl-nextsteps__container1.password-instructions {
    margin-bottom: 0;
  }
}
.dl-nextsteps__activate--text {
  margin-bottom: 16px;
  margin-top: 0;
}
.dl-nextsteps__activate--list {
  font-size: 1.125rem;
  font-weight: 700;
  margin-bottom: 0;
  padding-left: 16px;
  text-align: initial;
}
.dl-nextsteps__activate--list-item {
  font-size: 1rem;
  font-weight: 400;
}
.dl-nextsteps__activate--link {
  color: #592ed5;
}
.dl-nextsteps__activate--link:hover {
  text-decoration: underline;
}
.dl-nextsteps {
  margin-bottom: 24px;
  max-width: 100%;
}
.dl-nextsteps__hr,
.dl-nextsteps__hr--small {
  border-color: #cbcbcb;
  margin: auto;
  margin-bottom: 32px;
  margin-top: 32px;
  max-width: 100%;
  width: 630px;
}
.dl-nextsteps__hr--small {
  margin: 16px 0;
}
.dl-deal-btn {
  background-color: #6e4feb;
  border: 1px solid #6e4feb;
  border-radius: 4px;
  color: #fff;
  font-family: "Mulish", sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  margin: 8px 12px 24px 12px;
  min-width: 90px;
  padding: 12px;
  white-space: nowrap;
}
.dl-deal-btn:hover,
.dl-deal-btn:active,
.dl-deal-btn:focus {
  background-color: #592ed5;
  color: #fff;
}
@media only screen and (min-width: 1200px) {
  .dl-deal-btn {
    background-color: #fff;
    color: #6e4feb;
    font-size: 22px;
    min-width: 140px;
  }
  .dl-deal-btn:hover,
  .dl-deal-btn:active,
  .dl-deal-btn:focus {
    background-color: #f8f9fc;
    color: #6e4feb;
  }
}
.dl-deal-btn.disabled {
  background-color: #cbcbcb;
  border: none;
  cursor: not-allowed !important;
}
.dl-deal-btn.disabled:hover,
.dl-deal-btn.disabled:active,
.dl-deal-btn.disabled:focus {
  background-color: #cbcbcb;
  color: #fff;
}
@media only screen and (min-width: 768px) {
  .dl-deal-btn.disabled {
    background-color: #cbcbcb;
    color: #fff;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-deal-btn.disabled {
    font-size: 22px;
  }
}
.dl-go-input_label,
.dl-go-input_label--dropdown {
  color: #595959;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 15px;
  margin-left: 12px;
  margin-top: 10.5px;
  position: absolute;
  z-index: 2;
}
.dl-go-input_label--dropdown {
  margin-left: 17px;
}
.dl-payment-amount {
  font-size: 1rem;
  text-align: right;
}
.dl-payment-amount_total {
  font-size: 1.25rem;
  text-align: right;
}
#amount.form-control.amount-mask,
.input-dropdown select#amount.amount-mask,
.input-dropdown-no-label select#amount.amount-mask,
.input-dropdown-small select#amount.amount-mask,
.input-textarea textarea#amount.amount-mask {
  background: transparent;
  background-color: #fff;
  border-width: 1px;
  color: #000;
  font-size: 1rem;
  font-weight: 700;
  max-width: 100%;
  padding-left: 19px;
  padding-top: 28px;
  text-align: left;
  width: 191px;
}
@media only screen and (min-width: 768px) {
  #amount.form-control.amount-mask,
  .input-dropdown select#amount.amount-mask,
  .input-dropdown-no-label select#amount.amount-mask,
  .input-dropdown-small select#amount.amount-mask,
  .input-textarea textarea#amount.amount-mask {
    text-align: right;
  }
}
@media only screen and (min-width: 1200px) {
  #amount.form-control.amount-mask,
  .input-dropdown select#amount.amount-mask,
  .input-dropdown-no-label select#amount.amount-mask,
  .input-dropdown-small select#amount.amount-mask,
  .input-textarea textarea#amount.amount-mask {
    text-align: right;
  }
}
#dl-pay-branch__dropdown {
  background-color: transparent;
  border-color: #cbcbcb;
  border-radius: 4px;
  border-width: 1px;
  color: #000;
  font-size: 1rem;
  font-weight: 700;
  height: 63px;
  margin: auto;
  max-width: 100%;
  padding-top: 20px;
  width: 400px;
}
.dl-styled-checkbox {
  opacity: 0;
  position: absolute;
}
.dl-styled-checkbox + label,
.file-list__row-item .dl-styled-checkbox + a.lower-text,
.file-list__row-item .dl-styled-checkbox + label.lower-text,
.file-list__row-item .dl-styled-checkbox + button.lower-text {
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  position: relative;
  width: fit-content;
}
.dl-styled-checkbox + label:before,
.file-list__row-item .dl-styled-checkbox + a.lower-text:before,
.file-list__row-item .dl-styled-checkbox + label.lower-text:before,
.file-list__row-item .dl-styled-checkbox + button.lower-text:before {
  background: #fff;
  border: 1px solid #6e4feb;
  border-radius: 2px;
  content: "";
  display: inline-block;
  flex-shrink: 0;
  height: 12px;
  margin-right: 8px;
  vertical-align: text-top;
  width: 12px;
}
.dl-styled-checkbox:hover + label:before,
.file-list__row-item .dl-styled-checkbox:hover + a.lower-text:before,
.file-list__row-item .dl-styled-checkbox:hover + label.lower-text:before,
.file-list__row-item .dl-styled-checkbox:hover + button.lower-text:before {
  background: #6e4feb;
  border: 1px solid #6e4feb;
}
.dl-styled-checkbox:checked + label:before,
.file-list__row-item .dl-styled-checkbox:checked + a.lower-text:before,
.file-list__row-item .dl-styled-checkbox:checked + label.lower-text:before,
.file-list__row-item .dl-styled-checkbox:checked + button.lower-text:before {
  background: #6e4feb;
  border: 1px solid #6e4feb;
}
.dl-styled-checkbox:disabled + label,
.file-list__row-item .dl-styled-checkbox:disabled + a.lower-text,
.file-list__row-item .dl-styled-checkbox:disabled + label.lower-text,
.file-list__row-item .dl-styled-checkbox:disabled + button.lower-text {
  color: #cbcbcb;
  cursor: auto;
}
.dl-styled-checkbox:disabled + label:before,
.file-list__row-item .dl-styled-checkbox:disabled + a.lower-text:before,
.file-list__row-item .dl-styled-checkbox:disabled + label.lower-text:before,
.file-list__row-item .dl-styled-checkbox:disabled + button.lower-text:before {
  background: #f3f3f3;
  box-shadow: none;
}
.dl-styled-checkbox:checked + label:after,
.file-list__row-item .dl-styled-checkbox:checked + a.lower-text:after,
.file-list__row-item .dl-styled-checkbox:checked + label.lower-text:after,
.file-list__row-item .dl-styled-checkbox:checked + button.lower-text:after {
  background-color: #6e4feb;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF' class='w-4 h-4'%3E%3Cpath fill-rule='evenodd' d='M12.416 3.376a.75.75 0 0 1 .208 1.04l-5 7.5a.75.75 0 0 1-1.154.114l-3-3a.75.75 0 0 1 1.06-1.06l2.353 2.353 4.493-6.74a.75.75 0 0 1 1.04-.207Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
  border-radius: 2px;
  box-shadow: 0;
  content: "";
  height: 12px;
  position: absolute;
  width: 12px;
}
[data-tooltip] {
  cursor: pointer;
  position: relative;
}
[data-tooltip]:before,
[data-tooltip]:after {
  box-sizing: border-box;
  display: none;
  filter: drop-shadow(-2px 0px 5px #cbcbcb);
  font-size: 0.875rem;
  line-height: 1;
  opacity: 0;
  pointer-events: none;
  position: absolute;
}
[data-tooltip]:before {
  border: 5px solid transparent;
  content: "";
  z-index: 100;
}
[data-tooltip]:after {
  background: #fff;
  border-radius: 4px;
  color: #000;
  content: attr(data-tooltip);
  min-width: 163px;
  overflow: hidden;
  padding: 16px;
  text-align: left;
  text-overflow: ellipsis;
  white-space: normal;
  z-index: 99;
}
@media only screen and (min-width: 1200px) {
  [data-tooltip]:after {
    min-width: 311px;
  }
}
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {
  display: block;
  opacity: 1;
}
[data-tooltip]:not([data-flow])::before,
[data-tooltip][data-flow=top]::before {
  border-bottom-width: 0;
  border-top-color: #fff;
  bottom: 100%;
}
[data-tooltip]:not([data-flow])::after,
[data-tooltip][data-flow=top]::after {
  bottom: calc(100% + 5px);
}
[data-tooltip]:not([data-flow])::before,
[tooltip]:not([data-flow])::after,
[data-tooltip][data-flow=top]::before,
[data-tooltip][data-flow=top]::after {
  left: 50%;
  -webkit-transform: translate(-50%, -4px);
  transform: translate(-50%, -4px);
}
[data-tooltip][data-flow=bottom]::before {
  border-bottom-color: #fff;
  border-top-width: 0;
  top: 100%;
}
[data-tooltip][data-flow=bottom]::after {
  top: calc(100% + 5px);
}
[data-tooltip][data-flow=bottom]::before,
[data-tooltip][data-flow=bottom]::after {
  left: 50%;
  -webkit-transform: translate(-50%, 8px);
  transform: translate(-50%, 8px);
}
[data-tooltip][data-flow=left]::before {
  border-left-color: #fff;
  border-right-width: 0;
  left: calc(0em - 5px);
  top: 50%;
  -webkit-transform: translate(-8px, -50%);
  transform: translate(-8px, -50%);
}
[data-tooltip][data-flow=left]::after {
  right: calc(100% + 5px);
  top: 50%;
  -webkit-transform: translate(-8px, -50%);
  transform: translate(-8px, -50%);
}
[data-tooltip][data-flow=right]::before {
  border-left-width: 0;
  border-right-color: #fff;
  right: calc(0em - 5px);
  top: 50%;
  -webkit-transform: translate(8px, -50%);
  transform: translate(8px, -50%);
}
[data-tooltip][data-flow=right]::after {
  left: calc(100% + 5px);
  top: 50%;
  -webkit-transform: translate(8px, -50%);
  transform: translate(8px, -50%);
}
[data-tooltip=""]::after,
[data-tooltip=""]::before {
  display: none !important;
}
.dl-pay {
  margin: auto;
  max-width: 100%;
  width: 800px;
}
.dl-pay-button__primary,
.dl-pay-button__link {
  background-color: #6e4feb;
  border-radius: 4px;
  color: #fff;
  font-size: 1rem;
  font-weight: 700;
  padding: 9px 24px;
}
.dl-pay-button__primary:hover,
.dl-pay-button__link:hover,
.dl-pay-button__primary:active,
.dl-pay-button__link:active,
.dl-pay-button__primary:focus,
.dl-pay-button__link:focus {
  background-color: #592ed5;
  color: #fff;
}
.dl-pay-button__primary.disabled,
.disabled.dl-pay-button__link,
.dl-pay-button__primary:disabled,
.dl-pay-button__link:disabled {
  background-color: #cbcbcb;
  color: #fff;
  cursor: default;
}
.dl-pay-button__primary.disabled:hover,
.disabled.dl-pay-button__link:hover,
.dl-pay-button__primary.disabled:active,
.disabled.dl-pay-button__link:active,
.dl-pay-button__primary.disabled:focus,
.disabled.dl-pay-button__link:focus,
.dl-pay-button__primary:disabled:hover,
.dl-pay-button__link:disabled:hover,
.dl-pay-button__primary:disabled:active,
.dl-pay-button__link:disabled:active,
.dl-pay-button__primary:disabled:focus,
.dl-pay-button__link:disabled:focus {
  background-color: #cbcbcb;
  color: #fff;
  cursor: default;
}
.dl-pay-button__link {
  background-color: transparent;
  border: none;
  color: #592ed5;
  padding: 0;
}
.dl-pay-button__link:hover,
.dl-pay-button__link:active,
.dl-pay-button__link:focus {
  background-color: transparent;
  color: #592ed5;
  text-decoration: underline;
}
.dl-pay-button__link.disabled,
.dl-pay-button__link:disabled {
  color: #cbcbcb;
  cursor: default;
}
.dl-pay-button__link.disabled:hover,
.dl-pay-button__link.disabled:active,
.dl-pay-button__link.disabled:focus,
.dl-pay-button__link:disabled:hover,
.dl-pay-button__link:disabled:active,
.dl-pay-button__link:disabled:focus {
  color: #cbcbcb;
  cursor: default;
}
.dl-pay-container {
  border: none;
}
.dl-pay-container__white {
  background: #fff;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  margin: 0 auto 16px auto;
  max-width: 100%;
  padding: 16px;
  width: fit-content;
}
.dl-pay-container__white .dl-warning-message {
  margin: 0 auto;
  margin-bottom: 8px;
  max-width: 619px;
}
.dl-pay-container__white .dl-warning-message .mulish-sm-semiBold {
  color: #232245;
  text-align: left;
}
@media only screen and (min-width: 768px) {
  .dl-pay-doc-page {
    margin-bottom: 165px;
  }
}
.dl-pay-header {
  line-height: normal;
  margin: auto;
  max-width: 100%;
  padding: 16px;
  width: 100%;
}
.dl-pay-header__row {
  justify-content: space-between;
  margin-left: 0px;
  max-width: 100%;
  padding-bottom: 12px;
}
.dl-pay-header__row:last-of-type {
  margin-bottom: 0;
}
.dl-pay-header__container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
}
.dl-pay-title__footer {
  justify-content: space-between;
  margin: auto;
  max-width: 100%;
  width: 593px;
}
.dl-pay-title__left,
.dl-pay-title__left--footer {
  color: #565676;
  float: left;
  font-size: 0.875rem;
  margin-bottom: 0px;
}
.dl-pay-title__left--footer {
  color: #000;
  font-weight: 700;
  margin-right: 42px;
}
.dl-pay-title__right,
.dl-pay-title__right--footer {
  color: #232245;
  float: right;
  font-size: 0.875rem;
  font-weight: 700;
  margin-bottom: 0px;
}
.dl-pay-title__right--footer {
  color: #000;
  font-weight: 400;
  margin-bottom: 64px;
  text-align: right;
}
.dl-pay-upload-doc {
  background-color: #fff;
  border: 1px solid #cbcbcb;
  border-radius: 4px;
  margin: 0 auto;
  margin-top: 16px;
  max-width: 800px;
  padding: 24px;
}
.dl-pay-upload-doc .rs-payment-flow__header {
  padding: 0px;
  text-align: left;
}
.dl-pay-upload-doc .rs-payment-flow__document-label {
  margin-bottom: 32px;
  padding: 0px;
  text-align: left;
}
.dl-pay-upload-doc .rs-payment-flow__document-inputs--white {
  border: none;
  padding: 0px;
  width: 100%;
}
.dl-pay-form,
.dl-pay-container {
  background-color: #fff;
  border: solid 1px #c9cfdc;
  border-radius: 4px;
  margin-bottom: 24px;
  margin-top: 16px;
  padding: 16px;
  width: 800px;
}
@media only screen and (min-width: 768px) {
  .dl-pay-form,
  .dl-pay-container {
    padding: 32px;
  }
}
.dl-pay-form__title {
  font-size: 1rem;
  font-weight: 700;
  margin-bottom: 0px;
  padding-left: 0px;
}
.dl-pay-form__subtitle {
  color: #565676;
  font-size: 0.875rem;
  font-weight: 400;
}
.dl-pay-form__field {
  background-color: transparent;
  border-color: #cbcbcb;
  border-width: 1px;
  color: #000;
  display: flex;
  font-size: 1rem;
  font-weight: 400;
  height: 61px;
  margin-left: 0px;
  max-width: 100%;
  outline: none;
  padding-left: 12px;
  padding-top: 28px;
}
.dl-pay-form__instruction {
  font-size: 0.875rem;
  font-weight: 400;
  margin: auto;
  margin-bottom: 16px;
  margin-top: 0px;
  max-width: 100%;
  text-align: center;
  width: 490px;
}
@media only screen and (min-width: 768px) {
  .dl-pay-form__instruction {
    font-size: 1.125rem;
  }
}
.dl-pay-form--title {
  font-size: 1.125rem;
  margin-top: 0;
}
@media only screen and (min-width: 1200px) {
  .dl-pay-form.add-business,
  .add-business.dl-pay-container {
    max-height: calc(100vh - 193px);
    overflow-x: hidden;
    overflow-y: scroll;
  }
}
.dl-pay-row {
  border-bottom: solid 1px #cbcbcb;
  margin-bottom: 24px;
  margin-top: 32px;
  padding: 0px 0px 8px 0px;
}
.dl-pay-currencytype {
  font-size: 0.75rem;
}
.dl-pay__bankoption {
  margin: auto;
  max-width: 100%;
  padding: 0px;
  width: 480px;
}
.dl-pay__bankoption--select {
  background-color: #fff;
  border: 1px solid #cbcbcb;
  border-radius: 4px;
  height: 72px;
  margin: auto;
  margin-bottom: 12px;
  max-width: 100%;
  width: 490px;
}
.dl-pay__bankoption--select:hover,
.dl-pay__bankoption--select:active,
.dl-pay__bankoption--select:focus {
  border-color: #6e4feb;
}
.dl-pay__bankoption--container {
  cursor: pointer;
  display: block;
  font-size: 22px;
  margin-bottom: 12px;
  padding-left: 35px;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.dl-pay__bankoption--container input {
  cursor: pointer;
  height: 72px;
  left: 3px;
  max-width: 80%;
  opacity: 0;
  position: absolute;
  top: 25px;
  width: 450px;
  z-index: 2;
}
.dl-pay__bankoption--container .checkmark {
  background-color: #f3f3f3;
  border-radius: 999px;
  height: 18px;
  left: 12px;
  position: absolute;
  top: 25px;
  width: 18px;
}
.dl-pay__bankoption .dl-pay__bankoption--container:hover input ~ .checkmark {
  background-color: #cbcbcb;
}
.dl-pay__bankoption .dl-pay__bankoption--container input:checked ~ .checkmark {
  background-color: #6e4feb;
}
.dl-pay__bankoption .checkmark:after {
  content: "";
  display: none;
  position: absolute;
}
.dl-pay__bankoption .dl-pay__bankoption--container input:checked ~ .checkmark:after {
  display: block;
}
.dl-pay__bankoption .dl-pay__bankoption--container .checkmark:after {
  border: solid white;
  border-width: 0 3px 3px 0;
  height: 10px;
  left: 7px;
  top: 4px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 5px;
}
.dl-pay__bankoption--name {
  font-size: 0.875rem;
  font-weight: 500;
  margin-left: 17px;
  margin-top: 24px;
}
@media only screen and (min-width: 768px) {
  .dl-pay__bankoption--name {
    font-size: 1rem;
    margin-left: 24px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-pay__bankoption--name {
    font-size: 1rem;
    margin-left: 24px;
  }
}
.dl-pay__bankoption--addaccount {
  margin-left: 5px;
  margin-top: 28px;
}
.dl-pay__bankoption--text {
  font-size: 1rem;
  font-weight: 500;
  margin-left: 5px;
  margin-top: 28px;
}
.dl-pay__bankoption--or {
  color: #595959;
  display: block;
  font-size: 1.25rem;
  margin-bottom: 16px;
  margin-top: 16px;
  text-align: center;
}
.dl-pay__bankoption--bar {
  border-top: 1px solid #cbcbcb;
  display: block;
  position: relative;
  top: 19px;
  z-index: -2;
}
.dl-pay__bankoption--filler {
  background-color: #fff;
}
.dl-pay__split-groups {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.dl-pay__split-groups form {
  width: 100%;
}
.dl-pay__item--full,
.dl-pay__item--full-flex {
  margin-top: 32px;
  width: 100%;
}
.dl-pay__item--full-flex {
  display: flex;
}
.dl-pay__item--beneficial-form {
  margin-top: -45px;
}
.dl-pay__item--half {
  margin-top: 32px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-pay__item--half {
    width: 50%;
  }
}
.dl-pay__item-label-1 {
  color: #000;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.6;
  margin-bottom: 16px;
  text-align: center;
}
.dl-pay__item-label-2 {
  color: #000;
  font-size: 1rem;
  font-weight: 700;
  line-height: 2;
  margin-bottom: 12px;
}
.dl-pay__item-text,
.dl-pay__item-text--center {
  color: #000;
  font-size: 1rem;
  line-height: 1.7;
}
.dl-pay__item-text--center {
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-pay__item-border-right {
    border-right: 1px solid #cbcbcb;
  }
}
@media only screen and (min-width: 768px) {
  .dl-pay__item--right-item {
    padding-left: 24px;
  }
}
.dl-pay__upload {
  max-width: 277px;
  width: 90%;
}
.dl-pay__upload .dl-button--primary-icon-first {
  margin-top: 12px;
  width: 100%;
}
.dl-pay__upload .dropdown-toggle {
  margin-top: 12px;
  width: 100%;
}
.dl-pay__upload-tips {
  padding-left: 25px;
}
.dl-pay__upload-tips li {
  margin-bottom: 12px;
}
.dl-pay__upload-label {
  display: block;
  margin-top: 12px;
}
.dl-pay__error {
  align-items: center;
  background-color: #fffef1;
  display: flex;
  margin: 0 auto;
  margin-top: 16px;
  max-width: 100%;
  padding: 8px 16px;
  width: auto;
}
@media only screen and (min-width: 768px) {
  .dl-pay__error {
    margin-top: 32px;
    padding: 12px 32px;
  }
}
.dl-pay-verify {
  margin-bottom: 48px;
}
.dl-pay-account__content {
  display: flex;
  flex-direction: column;
  line-height: normal;
  max-width: 100%;
  width: 100%;
}
.dl-pay-account__content .dl-pay-account__question {
  padding: 0;
}
.dl-pay-account__content .dl-pay-account__question--title,
.dl-pay-account__content .dl-pay-verify {
  color: #232245;
  font-size: 1.125rem;
  line-height: 22px;
  margin: 0 0 24px;
}
.dl-pay-account__content .rs-form__same-address-label--column {
  margin-bottom: 8px;
}
.dl-pay-account__content .dl-go-continue--footer {
  margin: 24px 0 0;
}
.dl-pay-account__content .checkbox {
  text-align: left;
  width: 100%;
}
.dl-pay-account__content .dl-styled-checkbox + label:before,
.dl-pay-account__content .file-list__row-item .dl-styled-checkbox + a.lower-text:before,
.file-list__row-item .dl-pay-account__content .dl-styled-checkbox + a.lower-text:before,
.dl-pay-account__content .file-list__row-item .dl-styled-checkbox + label.lower-text:before,
.dl-pay-account__content .file-list__row-item .dl-styled-checkbox + button.lower-text:before,
.file-list__row-item .dl-pay-account__content .dl-styled-checkbox + button.lower-text:before {
  position: relative;
  top: 0;
}
.dl-pay-account__content .dl-pay-account__option input:checked + label,
.dl-pay-account__content .dl-pay-account__option .file-list__row-item input:checked + a.lower-text,
.file-list__row-item .dl-pay-account__content .dl-pay-account__option input:checked + a.lower-text,
.dl-pay-account__content .dl-pay-account__option .file-list__row-item input:checked + label.lower-text,
.dl-pay-account__content .dl-pay-account__option .file-list__row-item input:checked + button.lower-text,
.file-list__row-item .dl-pay-account__content .dl-pay-account__option input:checked + button.lower-text {
  background-color: #6e4feb;
  color: #fff;
}
.dl-pay-account__content .dl-pay-account__option {
  border: none;
  height: auto;
  margin: 0 24px 24px 24px;
  padding: 0;
  position: relative;
  width: auto;
}
@media only screen and (min-width: 768px) {
  .dl-pay-account__content .dl-pay-account__option {
    margin-bottom: 0;
    margin-left: 0;
  }
}
.dl-pay-account__content .dl-pay-account__option:last-of-type {
  margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .dl-pay-account__content .dl-pay-account__option:last-of-type {
    margin-right: 0;
  }
}
.dl-pay-account__content .dl-pay-account__option input {
  cursor: pointer;
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.dl-pay-account__content .radio-container-pay {
  border: 1px solid #6e4feb;
  border-radius: 4px;
  color: #6e4feb;
  cursor: pointer;
  font-size: 1rem;
  line-height: 19px;
  margin: 0;
  padding: 12px 24px;
  position: relative;
}
.dl-pay-account__content .radio-container-pay .radio {
  display: none;
}
.dl-pay-account__content .radio-container-pay:hover {
  background-color: #f8f9fc;
}
.dl-pay-account__question {
  padding-top: 16px;
  text-align: center;
}
.dl-pay-account__question--title,
.dl-pay-verify {
  font-size: 1.25rem;
  margin-top: 24px;
}
.dl-pay-account__select {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 24px;
}
.dl-pay-account__select.jc-center {
  justify-content: center;
}
.dl-pay-account__option {
  border: solid 1px #6e4feb;
  border-radius: 4px;
  font-size: 1rem;
  height: 60px;
  margin: 24px 10px 16px 10px;
  padding: 12px 16px 8px 16px;
  width: 209px;
}
.dl-pay-account__option:hover {
  background-color: #f8f9fc;
}
.dl-pay-account__button {
  margin-top: 64px;
}
.dl-pay-account__accept {
  margin: auto;
  max-width: 100%;
  width: 800px;
}
.dl-pay__copy {
  margin-bottom: 50px;
  position: relative;
  white-space: normal !important;
}
@media only screen and (min-width: 768px) {
  .dl-pay__copy {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    margin-bottom: 45px;
    white-space: nowrap !important;
    width: 58%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-pay__copy {
    display: block;
    flex-wrap: nowrap;
    margin-bottom: 0;
    width: auto;
  }
}
.dl-pay__copy-url {
  background-color: #f8f9fc;
  border-radius: 4px;
  color: #6e4feb;
  font-size: 0.875rem;
  font-weight: 700;
  margin-bottom: 8px;
  margin-right: 32px;
  white-space: nowrap;
}
@media only screen and (min-width: 768px) {
  .dl-pay__copy-url {
    bottom: 0;
    font-size: 1.125rem;
    margin-bottom: 0;
    margin-right: 15px;
    position: relative !important;
  }
}
@media only screen and (min-width: 992px) {
  .dl-pay__copy-url {
    bottom: auto;
    margin-right: 32px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-pay__copy-url {
    margin-right: 60px;
  }
}
.dl-pay__copy-url:hover,
.dl-pay__copy-url:active,
.dl-pay__copy-url:focus {
  background-color: #e7eaf1;
  color: #6e4feb;
}
.dl-pay__copy-url-text {
  height: 1px;
  left: 0;
  opacity: 0;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 1px;
  z-index: 0;
}
.dl-pay__copy-pop {
  background-color: #f8f9fc;
  border-color: #6e4feb;
  border-radius: 999px;
  border-style: solid;
  border-width: 1px;
  color: #6e4feb;
  padding: 3px 24px;
  position: absolute;
  -webkit-transition: opacity 200ms ease-in-out, top 200ms ease-in-out;
  -moz-transition: opacity 200ms ease-in-out, top 200ms ease-in-out;
  -o-transition: opacity 200ms ease-in-out, top 200ms ease-in-out;
  transition: opacity 200ms ease-in-out, top 200ms ease-in-out;
  width: max-content;
}
.dl-pay__copy-pop.hide {
  opacity: 0;
}
.dl-pay__activate {
  background-color: #fff;
  border: 1px solid #6e4feb;
  border-radius: 4px;
  bottom: 2px;
  color: #6e4feb;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1;
  margin-right: 24px;
  padding: 12px 12px 12px 16px;
  position: relative;
}
.dl-pay__activate:hover,
.dl-pay__activate:active,
.dl-pay__activate:focus {
  background-color: #f8f9fc;
  color: #6e4feb;
}
@media only screen and (min-width: 768px) {
  .dl-pay__activate {
    bottom: 5px;
    position: absolute;
  }
}
@media only screen and (min-width: 992px) {
  .dl-pay__activate {
    bottom: 2px;
    position: relative;
  }
}
.dl-pay__activate-text {
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 24px;
  padding: 0;
}
.dl-pay__activate-container {
  background-color: #e7eaf1;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  padding: 12px;
}
@media only screen and (min-width: 768px) {
  .dl-pay__activate-container {
    padding: 12px 48px;
  }
}
.dl-pay__activate-image {
  border: none;
  border-radius: 4px;
  image-rendering: optimizeQuality;
  margin-top: 0;
}
@media only screen and (min-width: 1200px) {
  .dl-pay__activate-image {
    border: solid 1px #cbcbcb;
  }
}
.dl-pay__activate-image.no-margin {
  margin: 0;
}
.dl-pay-business__title {
  font-size: 2rem;
  text-align: center;
}
.dl-pay-footer__spacing,
.dl-pay-footer__spacing--bottom {
  margin-top: 24px;
}
.dl-pay-footer__spacing--bottom {
  margin-bottom: 80px;
}
.dl-pay-confirm-container {
  margin: auto;
  max-width: 100%;
  width: 800px;
}
.dl-pay-welcome,
.dl-pay-welcome__success {
  align-items: center;
  justify-content: space-between;
  line-height: normal;
  margin: auto;
  margin-bottom: 16px;
  max-width: 100%;
  padding: 16px;
  width: 100%;
}
.dl-pay-welcome__success {
  margin-bottom: 0;
  min-width: 200px;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .dl-pay-welcome__success {
    min-width: 350px;
  }
}
@media only screen and (min-width: 1400px) {
  .dl-pay-welcome__success {
    min-width: 410px;
  }
}
.dl-pay-legacy__logo {
  background-position: center left;
  background-repeat: no-repeat;
  background-size: contain;
  float: left;
  height: 60px;
  opacity: 1;
  width: 124px;
}
@media only screen and (min-width: 768px) {
  .dl-pay-legacy__logo {
    width: 150px;
  }
}
.dl-pay-legacy__name {
  font-family: "Poppins", sans-serif;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 18px;
  margin-top: 12px;
  text-align: left !important;
}
.dl-pay-legacy__number {
  color: #595959;
  font-family: "Poppins", sans-serif;
  font-size: 0.75rem;
  font-weight: 300;
  line-height: 18px;
  padding-top: 2px;
}
.dl-pay-legacy__agent {
  display: flex;
}
.dl-pay-legacy__agent--info {
  text-align: left;
}
.dl-pay-legacy__agent--photo {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 999px;
  float: right;
  height: 45px;
  margin-bottom: 0px;
  opacity: 1;
  width: 45px;
}
.dl-pay-graybar,
.dl-pay-graybar--title,
.dl-pay-graybar--top {
  border-top: solid 1px #e7eaf1;
  display: flex;
  margin: auto;
  margin-top: 26px;
  max-width: 100%;
  width: 500px;
}
@media only screen and (min-width: 768px) {
  .dl-pay-graybar,
  .dl-pay-graybar--title,
  .dl-pay-graybar--top {
    margin-top: 16px;
  }
}
.dl-pay-graybar--title,
.dl-pay-graybar--top {
  margin-top: 16px;
  width: 100%;
}
.dl-pay-graybar--top {
  margin-top: 16px;
}
.dl-pay-graybar--medium {
  border-top: solid 1px #cbcbcb;
  margin: auto;
  margin-top: 42px;
  max-width: 100%;
  width: 500px;
}
.dl-pay-memo {
  background-color: #fff;
  border-width: 1px;
  color: #000;
  flex-wrap: wrap;
  font-size: 1rem;
  font-weight: 700;
  height: 61px;
  max-width: 100%;
  overflow: auto;
  padding-left: 19px;
  padding-top: 28px;
  text-align: left;
  width: 400px;
}
.dl-pay-seperator,
.dl-pay-seperator__small {
  color: #cbcbcb;
  margin: 24px 0;
  max-width: 100%;
}
.dl-pay-seperator__small {
  margin: 32px 0;
  width: 600px;
}
.dl-pay-broker__label {
  font-size: 1rem;
  font-weight: 300;
  margin-bottom: 0;
}
.dl-pay-broker-agent {
  max-width: 100%;
}
.dl-pay-broker-agent .dl-forms__input--search2 {
  background-color: #fff;
  border: 1px solid #cbcbcb;
  border-radius: 4px;
  font-size: 1rem;
  height: 61px;
  max-width: 100%;
  padding: 24px;
  width: 600px;
}
.dl-pay-broker-agent .dl-button--main-purple {
  background-color: #fff !important;
  border-radius: 0px;
  height: 61px;
}
.dl-pay-broker-agent .dl-button--main-purple:hover,
.dl-pay-broker-agent .dl-button--main-purple:active,
.dl-pay-broker-agent .dl-button--main-purple:focus {
  background-color: #fff !important;
}
.dl-pay-broker-agent .dl-filters__filter-item--button2 {
  position: absolute;
  right: 8px;
  top: 8px;
}
.dl-pay-broker-agent .dl-filters__filter-item--search {
  font-size: 1rem;
  margin-right: 0;
}
@media only screen and (min-width: 768px) {
  .dl-pay-broker-agent .dl-filters__filter-item--search {
    display: flex;
  }
}
.mx-container {
  margin: auto;
  max-width: 330px;
}
@media only screen and (min-width: 768px) {
  .mx-container {
    max-width: 660px;
    width: 660px;
  }
}
.mx-container .mx-connect {
  border: 1px solid #cbcbcb;
  border-radius: 4px;
  max-width: 330px;
}
@media only screen and (min-width: 768px) {
  .mx-container .mx-connect {
    max-width: 660px;
    width: 660px;
  }
}
.switch,
.switch-small {
  display: inline-block;
  height: 34px;
  position: relative;
  width: 60px;
}
.switch input,
.switch-small input {
  height: 0;
  opacity: 0;
  width: 0;
}
.slider {
  background-color: #cbcbcb;
  bottom: 0;
  cursor: pointer;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: 200ms ease-in-out;
  transition: 200ms ease-in-out;
}
.slider:before {
  background-color: #fff;
  bottom: 4px;
  content: "";
  height: 26px;
  left: 4px;
  position: absolute;
  -webkit-transition: 200ms ease-in-out;
  transition: 200ms ease-in-out;
  width: 26px;
}
input:checked + .slider {
  background-color: #8be5a4;
}
input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  transform: translateX(26px);
}
input:focus + .slider {
  box-shadow: 0 0 1px #2196f3;
}
.slider.round {
  border-radius: 999px;
}
.slider.round:before {
  border-radius: 999px;
}
.switch-small {
  height: 18px;
  width: 32px;
}
.switch-small .slider:before {
  bottom: 2px;
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  height: 14px;
  left: 2px;
  top: 2px;
  width: 14px;
}
.switch-small input:checked + .slider {
  background-color: #8be5a4;
}
.switch-small input:checked + .slider:before {
  -webkit-transform: translateX(14px);
  transform: translateX(14px);
}
.rs-table,
.rs-table--collapsed-table {
  font-family: "Mulish", sans-serif;
  width: 100%;
}
.rs-table__margin {
  margin-top: 20px;
}
.rs-table__intro {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-table__intro {
    flex-wrap: nowrap;
  }
}
.rs-table__intro-add {
  display: inline-block;
  height: 100%;
  margin-left: 15px;
  padding-left: 8px;
}
@media only screen and (min-width: 768px) {
  .rs-table__intro-add {
    padding-left: 15px;
  }
}
.rs-table__header {
  display: block;
}
@media only screen and (min-width: 768px) {
  .rs-table__header {
    display: flex;
  }
}
.rs-table__header .rs-header-account {
  color: #232245;
  font-family: "Poppins";
  font-size: 1rem !important;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 18px;
}
.rs-table__extras {
  margin-top: 10px;
  white-space: nowrap;
}
@media only screen and (min-width: 768px) {
  .rs-table__extras {
    margin-top: 0;
  }
}
.rs-table__head {
  margin-bottom: 5px;
  position: sticky;
  z-index: 3;
}
.rs-table__head .rs-table__row {
  background-color: #000;
  box-shadow: none;
}
.rs-table__head .rs-table__item,
.rs-table__head .rs-table__item--center-icon,
.rs-table__head .rs-table__item--center-icon-stacked,
.rs-table__head .rs-table__item--center-icon-stacked-wide,
.rs-table__head .rs-table__item--main-mobile,
.rs-table__head .rs-table__item--hiddenmobile,
.rs-table__head .rs-table__item--collapsible,
.rs-table__head .rs-table__item--collapsible-select,
.rs-table__head .rs-table__item--collapsible-large,
.rs-table__head .rs-table__item--collapsible-small,
.rs-table__head .dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item__select,
.rs-table__head .dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item__select,
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__head .rs-table__icon--verbose.rs-table__item__select,
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__head .rs-table__icon--verbose.rs-table__item__select {
  border: none;
  color: #fff;
  font-size: 11px;
  font-weight: 700;
  padding-bottom: 0;
  padding-top: 0;
  text-transform: uppercase;
}
.rs-table__body--everscroll,
.rs-table__body--everscroll-transactions-short,
.rs-table__body--everscroll-transactions-tall,
.rs-table__body--everscroll-deals,
.rs-table__body--everscroll-shorter,
.rs-table__body--everscroll-short,
.rs-table__body--everscroll-taller,
.rs-table__body--everscroll-tall {
  height: calc(100vh - 305px);
  min-height: 230px;
  overflow-x: hidden;
  overflow-y: auto;
}
@media only screen and (min-width: 768px) {
  .rs-table__body--everscroll,
  .rs-table__body--everscroll-transactions-short,
  .rs-table__body--everscroll-transactions-tall,
  .rs-table__body--everscroll-deals,
  .rs-table__body--everscroll-shorter,
  .rs-table__body--everscroll-short,
  .rs-table__body--everscroll-taller,
  .rs-table__body--everscroll-tall {
    height: calc(100vh - 315px);
    margin-bottom: -105px;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-table__body--everscroll,
  .rs-table__body--everscroll-transactions-short,
  .rs-table__body--everscroll-transactions-tall,
  .rs-table__body--everscroll-deals,
  .rs-table__body--everscroll-shorter,
  .rs-table__body--everscroll-short,
  .rs-table__body--everscroll-taller,
  .rs-table__body--everscroll-tall {
    height: calc(100vh - 242px);
  }
}
.rs-table__body--everscroll-tall {
  height: calc(100vh - 140px);
}
@media only screen and (min-width: 768px) {
  .rs-table__body--everscroll-tall {
    height: calc(100vh - 196px);
  }
}
@media only screen and (min-width: 1200px) {
  .rs-table__body--everscroll-tall {
    height: calc(100vh - 228px);
  }
}
.rs-table__body--everscroll-taller {
  height: calc(100vh - 206px);
}
@media only screen and (min-width: 768px) {
  .rs-table__body--everscroll-taller {
    height: calc(100vh - 231px);
  }
}
@media only screen and (min-width: 1200px) {
  .rs-table__body--everscroll-taller {
    height: calc(100vh - 275px);
  }
}
.rs-table__body--everscroll-short {
  height: calc(100vh - 366px);
}
@media only screen and (min-width: 768px) {
  .rs-table__body--everscroll-short {
    height: calc(100vh - 356px);
  }
}
@media only screen and (min-width: 1200px) {
  .rs-table__body--everscroll-short {
    height: calc(100vh - 268px);
  }
}
.rs-table__body--everscroll-shorter {
  height: calc(100vh - 398px);
}
@media only screen and (min-width: 768px) {
  .rs-table__body--everscroll-shorter {
    height: calc(100vh - 326px);
  }
}
@media only screen and (min-width: 1200px) {
  .rs-table__body--everscroll-shorter {
    height: calc(100vh - 277px);
  }
}
.rs-table__body--everscroll-deals {
  height: calc(100vh - 348px);
}
@media only screen and (min-width: 768px) {
  .rs-table__body--everscroll-deals {
    height: calc(100vh - 258px);
  }
}
@media only screen and (min-width: 1200px) {
  .rs-table__body--everscroll-deals {
    height: calc(100vh - 312px);
  }
}
.rs-table__body--everscroll-transactions-tall {
  height: calc(100vh - 140px);
}
@media only screen and (min-width: 768px) {
  .rs-table__body--everscroll-transactions-tall {
    height: calc(100vh - 196px);
  }
}
@media only screen and (min-width: 1200px) {
  .rs-table__body--everscroll-transactions-tall {
    height: calc(100vh - 228px);
  }
}
.rs-table__body--everscroll-transactions-short {
  height: calc(100vh - 339px);
  position: relative;
}
@media only screen and (min-width: 768px) {
  .rs-table__body--everscroll-transactions-short {
    height: calc(100vh - 298px);
    margin-bottom: 0;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-table__body--everscroll-transactions-short {
    height: calc(100vh - 361px);
  }
}
.rs-table__body.new-style,
.new-style.rs-table__body--everscroll,
.new-style.rs-table__body--everscroll-tall,
.new-style.rs-table__body--everscroll-taller,
.new-style.rs-table__body--everscroll-short,
.new-style.rs-table__body--everscroll-shorter,
.new-style.rs-table__body--everscroll-deals,
.new-style.rs-table__body--everscroll-transactions-tall,
.new-style.rs-table__body--everscroll-transactions-short {
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  position: relative;
}
.rs-table__body.new-style--light-gray,
.new-style--light-gray.rs-table__body--everscroll,
.new-style--light-gray.rs-table__body--everscroll-tall,
.new-style--light-gray.rs-table__body--everscroll-taller,
.new-style--light-gray.rs-table__body--everscroll-short,
.new-style--light-gray.rs-table__body--everscroll-shorter,
.new-style--light-gray.rs-table__body--everscroll-deals,
.new-style--light-gray.rs-table__body--everscroll-transactions-tall,
.new-style--light-gray.rs-table__body--everscroll-transactions-short {
  border-radius: 4px;
  position: relative;
}
.rs-table__body.non-table-look,
.non-table-look.rs-table__body--everscroll,
.non-table-look.rs-table__body--everscroll-tall,
.non-table-look.rs-table__body--everscroll-taller,
.non-table-look.rs-table__body--everscroll-short,
.non-table-look.rs-table__body--everscroll-shorter,
.non-table-look.rs-table__body--everscroll-deals,
.non-table-look.rs-table__body--everscroll-transactions-tall,
.non-table-look.rs-table__body--everscroll-transactions-short {
  position: relative;
}
.rs-table__body.non-table-look .rs-table__row,
.non-table-look.rs-table__body--everscroll .rs-table__row,
.non-table-look.rs-table__body--everscroll-tall .rs-table__row,
.non-table-look.rs-table__body--everscroll-taller .rs-table__row,
.non-table-look.rs-table__body--everscroll-short .rs-table__row,
.non-table-look.rs-table__body--everscroll-shorter .rs-table__row,
.non-table-look.rs-table__body--everscroll-deals .rs-table__row,
.non-table-look.rs-table__body--everscroll-transactions-tall .rs-table__row,
.non-table-look.rs-table__body--everscroll-transactions-short .rs-table__row {
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  box-shadow: none;
}
.rs-table__row {
  background-color: #fff;
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
  position: relative;
}
.rs-table__row__batch-history-view-btn {
  margin: 0 5px;
  position: relative;
  top: 30%;
  white-space: nowrap;
}
@media only screen and (max-width: 767px) {
  .rs-table__row__batch-history-view-btn {
    top: 45%;
  }
}
.rs-table__content,
.rs-table__content--btn-end {
  display: flex;
  padding: 5px 0;
  width: 100%;
}
.rs-table__content--btn-end {
  width: calc(100% - 60px);
}
@media only screen and (min-width: 768px) {
  .rs-table__content--btn-end {
    width: calc(100% - 72px);
  }
}
.rs-table__item,
.rs-table__item--center-icon,
.rs-table__item--center-icon-stacked,
.rs-table__item--center-icon-stacked-wide,
.rs-table__item--main-mobile,
.rs-table__item--hiddenmobile,
.rs-table__item--collapsible,
.rs-table__item--collapsible-select,
.rs-table__item--collapsible-large,
.rs-table__item--collapsible-small,
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item__select,
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item__select {
  align-items: center;
  border-color: #cbcbcb;
  border-style: solid;
  border-width: 0 1px 0 0;
  display: flex;
  flex-wrap: wrap;
  font-size: 0.75rem;
  padding: 7px 10px;
  word-break: break-all;
}
@media only screen and (min-width: 768px) {
  .rs-table__item,
  .rs-table__item--center-icon,
  .rs-table__item--center-icon-stacked,
  .rs-table__item--center-icon-stacked-wide,
  .rs-table__item--main-mobile,
  .rs-table__item--hiddenmobile,
  .rs-table__item--collapsible,
  .rs-table__item--collapsible-select,
  .rs-table__item--collapsible-large,
  .rs-table__item--collapsible-small,
  .dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item__select,
  .dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item__select {
    width: 33%;
  }
  .rs-table__item.small-item,
  .small-item.rs-table__item--center-icon,
  .small-item.rs-table__item--center-icon-stacked,
  .small-item.rs-table__item--center-icon-stacked-wide,
  .small-item.rs-table__item--main-mobile,
  .small-item.rs-table__item--hiddenmobile,
  .small-item.rs-table__item--collapsible,
  .small-item.rs-table__item--collapsible-select,
  .small-item.rs-table__item--collapsible-large,
  .small-item.rs-table__item--collapsible-small,
  .dl-dailyUpdate__office-group-block-content .rs-table__content .small-item.rs-table__icon--verbose.rs-table__item__select,
  .dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .small-item.rs-table__icon--verbose.rs-table__item__select {
    width: 12%;
  }
}
@media only screen and (min-width: 992px) {
  .rs-table__item,
  .rs-table__item--center-icon,
  .rs-table__item--center-icon-stacked,
  .rs-table__item--center-icon-stacked-wide,
  .rs-table__item--main-mobile,
  .rs-table__item--hiddenmobile,
  .rs-table__item--collapsible,
  .rs-table__item--collapsible-select,
  .rs-table__item--collapsible-large,
  .rs-table__item--collapsible-small,
  .dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item__select,
  .dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item__select {
    font-size: 0.875rem;
  }
}
.rs-table__item:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
.rs-table__item--center-icon:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
.rs-table__item--center-icon-stacked:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
.rs-table__item--center-icon-stacked-wide:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
.rs-table__item--main-mobile:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
.rs-table__item--hiddenmobile:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
.rs-table__item--collapsible:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
.rs-table__item--collapsible-select:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
.rs-table__item--collapsible-large:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
.rs-table__item--collapsible-small:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item__select:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item__select:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2) {
  border-width: 0;
}
@media only screen and (min-width: 768px) {
  .rs-table__item:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
  .rs-table__item--center-icon:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
  .rs-table__item--center-icon-stacked:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
  .rs-table__item--center-icon-stacked-wide:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
  .rs-table__item--main-mobile:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
  .rs-table__item--hiddenmobile:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
  .rs-table__item--collapsible:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
  .rs-table__item--collapsible-select:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
  .rs-table__item--collapsible-large:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
  .rs-table__item--collapsible-small:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
  .dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item__select:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2),
  .dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item__select:not(.rs-table__item--center-icon-stacked-wide):nth-of-type(2) {
    border-width: 0 1px 0 0;
  }
}
.rs-table__item:last-of-type,
.rs-table__item--center-icon:last-of-type,
.rs-table__item--center-icon-stacked:last-of-type,
.rs-table__item--center-icon-stacked-wide:last-of-type,
.rs-table__item--main-mobile:last-of-type,
.rs-table__item--hiddenmobile:last-of-type,
.rs-table__item--collapsible:last-of-type,
.rs-table__item--collapsible-select:last-of-type,
.rs-table__item--collapsible-large:last-of-type,
.rs-table__item--collapsible-small:last-of-type,
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item__select:last-of-type,
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item__select:last-of-type {
  border-right: none;
}
.rs-table__item--collapse-container {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
@media only screen and (min-width: 768px) {
  .rs-table__item--collapse-container {
    flex-direction: row;
  }
}
.rs-table__item--collapsible,
.rs-table__item--collapsible-select,
.rs-table__item--collapsible-large,
.rs-table__item--collapsible-small {
  border-right-width: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media only screen and (min-width: 768px) {
  .rs-table__item--collapsible,
  .rs-table__item--collapsible-select,
  .rs-table__item--collapsible-large,
  .rs-table__item--collapsible-small {
    border-right-width: 1px !important;
  }
}
.rs-table__item--collapsible-row {
  display: flex;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-table__item--collapsible-small {
    width: 20%;
  }
}
@media only screen and (min-width: 992px) {
  .rs-table__item--collapsible-large {
    width: 42% !important;
  }
}
@media only screen and (min-width: 768px) {
  .rs-table__item--collapsible-select {
    align-items: flex-start;
    flex-shrink: 0;
    justify-content: center;
    width: 120px;
  }
}
.rs-table__item--email {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.rs-table__item--email a,
.rs-table__item--email button {
  color: #000;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-table__item--email a,
  .rs-table__item--email button {
    max-width: 200px;
  }
}
@media only screen and (min-width: 992px) {
  .rs-table__item--email a,
  .rs-table__item--email button {
    max-width: 300px;
  }
}
@media only screen and (max-width: 767px) {
  .rs-table__item--hiddenmobile {
    display: none;
  }
}
.rs-table__item--select-link,
.rs-table__item--deselect-link,
.rs-table__item--remove-link,
.rs-table__item--remove-link--completed {
  align-items: center;
  color: #592ed5;
  display: flex;
  flex-wrap: nowrap;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 400;
}
.rs-table__item--select-link:hover,
.rs-table__item--deselect-link:hover,
.rs-table__item--remove-link:hover,
.rs-table__item--remove-link--completed:hover {
  text-decoration: underline;
}
.rs-table__item--deselect-link,
.rs-table__item--remove-link,
.rs-table__item--remove-link--completed {
  outline: none;
}
.rs-table__item--no-border {
  border: none;
}
.rs-table__item--main-mobile {
  flex-wrap: wrap;
}
@media only screen and (max-width: 767px) {
  .rs-table__item--main-mobile {
    border: none;
    width: 75%;
  }
}
.rs-table__item-mobile-combine {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-table__item-mobile-combine {
    display: none;
  }
}
.rs-table__item-mobile-combine span {
  display: inline-block;
  line-height: 1;
  width: 100%;
}
.rs-table__item--center-icon,
.rs-table__item--center-icon-stacked,
.rs-table__item--center-icon-stacked-wide {
  margin-left: auto;
  text-align: center;
}
@media only screen and (min-width: 992px) {
  .rs-table__item--center-icon,
  .rs-table__item--center-icon-stacked,
  .rs-table__item--center-icon-stacked-wide {
    justify-content: center;
  }
}
@media only screen and (min-width: 992px) {
  .rs-table__item--center-icon i,
  .rs-table__item--center-icon-stacked i,
  .rs-table__item--center-icon-stacked-wide i {
    margin-right: 5px;
  }
}
.rs-table__item--center-icon a,
.rs-table__item--center-icon-stacked a,
.rs-table__item--center-icon-stacked-wide a,
.rs-table__item--center-icon button,
.rs-table__item--center-icon-stacked button,
.rs-table__item--center-icon-stacked-wide button {
  display: inline-block;
}
.rs-table__item--center-icon-stacked,
.rs-table__item--center-icon-stacked-wide {
  border-left: 1px solid #cbcbcb;
  flex-direction: column;
}
@media only screen and (min-width: 576px) {
  .rs-table__item--center-icon-stacked,
  .rs-table__item--center-icon-stacked-wide {
    flex-direction: row;
  }
}
@media only screen and (min-width: 768px) {
  .rs-table__item--center-icon-stacked,
  .rs-table__item--center-icon-stacked-wide {
    border-left: none;
    flex-direction: column;
    max-width: 100px;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-table__item--center-icon-stacked,
  .rs-table__item--center-icon-stacked-wide {
    flex-direction: row;
    max-width: 1000px;
  }
}
.rs-table__item--center-icon-stacked i,
.rs-table__item--center-icon-stacked-wide i {
  margin-right: 0;
}
.rs-table__item--center-icon-stacked .icon-container,
.rs-table__item--center-icon-stacked-wide .icon-container {
  align-items: center;
  display: flex;
  flex-grow: 1;
  justify-content: center;
  padding: 4px 0;
}
.rs-table__item--center-icon-stacked .icon-container:first-of-type,
.rs-table__item--center-icon-stacked-wide .icon-container:first-of-type {
  padding-top: 0;
}
.rs-table__item--center-icon-stacked .icon-container:last-of-type,
.rs-table__item--center-icon-stacked-wide .icon-container:last-of-type {
  padding-bottom: 0;
}
.rs-table__item--center-icon-stacked .icon-container:not(:first-of-type),
.rs-table__item--center-icon-stacked-wide .icon-container:not(:first-of-type) {
  border-top: 1px solid #cbcbcb;
}
@media only screen and (min-width: 576px) {
  .rs-table__item--center-icon-stacked .icon-container,
  .rs-table__item--center-icon-stacked-wide .icon-container {
    padding: 0 10px;
  }
  .rs-table__item--center-icon-stacked .icon-container:not(:first-of-type),
  .rs-table__item--center-icon-stacked-wide .icon-container:not(:first-of-type) {
    border-left: 1px solid #cbcbcb;
    border-top: none;
  }
}
@media only screen and (min-width: 768px) {
  .rs-table__item--center-icon-stacked .icon-container,
  .rs-table__item--center-icon-stacked-wide .icon-container {
    border-left: none;
    padding: 0;
    padding: 4px 0;
  }
  .rs-table__item--center-icon-stacked .icon-container:first-of-type,
  .rs-table__item--center-icon-stacked-wide .icon-container:first-of-type {
    padding-top: 0;
  }
  .rs-table__item--center-icon-stacked .icon-container:last-of-type,
  .rs-table__item--center-icon-stacked-wide .icon-container:last-of-type {
    padding-bottom: 0;
  }
  .rs-table__item--center-icon-stacked .icon-container:not(:first-of-type),
  .rs-table__item--center-icon-stacked-wide .icon-container:not(:first-of-type) {
    border-left: none;
    border-top: 1px solid #cbcbcb;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-table__item--center-icon-stacked .icon-container,
  .rs-table__item--center-icon-stacked-wide .icon-container {
    padding: 0;
  }
  .rs-table__item--center-icon-stacked .icon-container:not(:first-of-type),
  .rs-table__item--center-icon-stacked-wide .icon-container:not(:first-of-type) {
    border-left: 1px solid #cbcbcb;
    border-top: none;
  }
}
.rs-table__item--center-icon-stacked-wide {
  border-left: 1px solid #cbcbcb;
}
@media only screen and (min-width: 576px) {
  .rs-table__item--center-icon-stacked-wide {
    flex-direction: column;
  }
  .rs-table__item--center-icon-stacked-wide .icon-container:not(:first-of-type) {
    border-left: none;
    border-top: 1px solid #cbcbcb;
  }
}
@media only screen and (min-width: 992px) {
  .rs-table__item--center-icon-stacked-wide {
    flex-direction: row;
    min-width: 200px;
  }
  .rs-table__item--center-icon-stacked-wide .icon-container:first-of-type {
    padding-bottom: 0;
  }
  .rs-table__item--center-icon-stacked-wide .icon-container:not(:first-of-type) {
    border-left: 1px solid #cbcbcb;
    border-top: none;
    padding-top: 0;
  }
  .rs-table__item--center-icon-stacked-wide i {
    margin-right: 8px;
  }
}
.rs-table__item--center-icon-stacked-wide a,
.rs-table__item--center-icon-stacked-wide button {
  align-items: center;
  display: flex;
}
.rs-table__item--center-icon-stacked-wide a i,
.rs-table__item--center-icon-stacked-wide button i {
  margin-right: 8px;
}
.rs-table__item-sub-main {
  width: 100%;
}
.rs-table__item a:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item__select a:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item__select a:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--collapsible a:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--collapsible-small a:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--collapsible-large a:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--collapsible-select a:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--hiddenmobile a:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--main-mobile a:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--center-icon a:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--center-icon-stacked a:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--center-icon-stacked-wide a:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item button:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.dl-dailyUpdate__office-group-block-content .rs-table__content .rs-table__icon--verbose.rs-table__item__select button:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.dl-dailyUpdate__office-group-block-content .rs-table__content--btn-end .rs-table__icon--verbose.rs-table__item__select button:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--collapsible button:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--collapsible-small button:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--collapsible-large button:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--collapsible-select button:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--hiddenmobile button:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--main-mobile button:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--center-icon button:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--center-icon-stacked button:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed),
.rs-table__item--center-icon-stacked-wide button:not(.rs-table__icon--verbose-select-link):not(.rs-table__icon--verbose-deselect-link):not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__icon--verbose-deselect-link) :not(.rs-table__icon--verbose-remove-link):not(.rs-table__icon--verbose-remove-link--completed) :not(.rs-table__item--select-link):not(.rs-table__item--deselect-link):not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) :not(.rs-table__item--deselect-link) :not(.rs-table__item--remove-link):not(.rs-table__item--remove-link--completed) {
  display: inline-block;
}
.rs-table__to-from {
  display: inline-block;
  flex-grow: 0;
  flex-shrink: 0;
  width: 40px;
}
@media only screen and (min-width: 992px) {
  .rs-table__to-from {
    width: 44px;
  }
}
.rs-table__icon,
.rs-table__icon--verbose {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  padding: 7px 15px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .rs-table__icon,
  .rs-table__icon--verbose {
    max-width: 100px;
  }
}
@media only screen and (min-width: 992px) {
  .rs-table__icon,
  .rs-table__icon--verbose {
    max-width: 175px;
    padding: 7px 40px;
  }
}
.rs-table__icon--verbose {
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-grow: 0;
  flex-shrink: 0;
  padding: 0;
  width: 100px;
}
@media only screen and (min-width: 768px) {
  .rs-table__icon--verbose {
    justify-content: center;
    padding: 0 4px;
    width: 70px !important;
  }
}
.rs-table__icon--verbose i {
  left: auto !important;
  margin: 0;
  transform: none !important;
}
.rs-table__icon--verbose-title {
  color: #595959;
  font-size: 9px;
  margin: 0 0 20px;
  text-transform: uppercase;
  width: 100%;
  word-break: break-word;
}
@media only screen and (min-width: 768px) {
  .rs-table__icon--verbose-title {
    margin: 10px 0 0;
  }
}
.rs-table__icon--verbose-amount,
.rs-table__icon--verbose-amount--red,
.rs-table__icon--verbose-id,
.rs-table__icon--verbose-status,
.rs-table__icon--verbose-status--red {
  margin-bottom: 2px;
  text-align: center;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-table__icon--verbose-amount,
  .rs-table__icon--verbose-amount--red,
  .rs-table__icon--verbose-id,
  .rs-table__icon--verbose-status,
  .rs-table__icon--verbose-status--red {
    text-align: left;
  }
}
.rs-table__icon--verbose-amount a,
.rs-table__icon--verbose-amount--red a,
.rs-table__icon--verbose-amount button,
.rs-table__icon--verbose-amount--red button,
.rs-table__icon--verbose-id a,
.rs-table__icon--verbose-id button,
.rs-table__icon--verbose-status a,
.rs-table__icon--verbose-status--red a,
.rs-table__icon--verbose-status button,
.rs-table__icon--verbose-status--red button {
  color: #8be5a4;
}
.rs-table__icon--verbose-amount,
.rs-table__icon--verbose-amount--red {
  font-size: 0.875rem;
  font-weight: 700;
}
@media only screen and (min-width: 992px) {
  .rs-table__icon--verbose-amount,
  .rs-table__icon--verbose-amount--red {
    font-size: 1rem;
  }
}
.rs-table__icon--verbose-amount--red {
  color: #e11010;
}
.rs-table__icon--verbose-amount--red a,
.rs-table__icon--verbose-amount--red button {
  color: #e11010;
}
.rs-table__icon--verbose-id {
  font-size: 0.75rem;
}
@media only screen and (min-width: 992px) {
  .rs-table__icon--verbose-id {
    font-size: 0.875rem;
  }
}
.rs-table__icon--verbose-status,
.rs-table__icon--verbose-status--red {
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
}
@media only screen and (min-width: 992px) {
  .rs-table__icon--verbose-status,
  .rs-table__icon--verbose-status--red {
    font-size: 0.75rem;
  }
}
.rs-table__icon--verbose-status--red {
  color: #e11010;
}
.rs-table__icon--verbose-status--red a,
.rs-table__icon--verbose-status--red button {
  color: #e11010;
}
.rs-table__icon--verbose-date,
.rs-table__icon--verbose-date-red {
  font-size: 11px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .rs-table__icon--verbose-date,
  .rs-table__icon--verbose-date-red {
    font-size: 13px;
  }
}
.rs-table__icon--verbose-date-red {
  color: #e11010;
}
.rs-table__icon--verbose-blank-date {
  display: block;
  height: 16px;
  width: 100%;
}
.rs-table__icon--verbose-select-link,
.rs-table__icon--verbose-deselect-link,
.rs-table__icon--verbose-remove-link,
.rs-table__icon--verbose-remove-link--completed {
  align-items: center;
  color: #592ed5;
  display: flex;
  font-size: 0.875rem;
  font-weight: 700;
  margin-top: 10px;
  text-transform: uppercase;
}
@media only screen and (min-width: 768px) {
  .rs-table__icon--verbose-select-link,
  .rs-table__icon--verbose-deselect-link,
  .rs-table__icon--verbose-remove-link,
  .rs-table__icon--verbose-remove-link--completed {
    font-size: 1rem;
  }
}
.rs-table__icon--verbose-select-link:hover,
.rs-table__icon--verbose-deselect-link:hover,
.rs-table__icon--verbose-remove-link:hover,
.rs-table__icon--verbose-remove-link--completed:hover,
.rs-table__icon--verbose-select-link:active,
.rs-table__icon--verbose-deselect-link:active,
.rs-table__icon--verbose-remove-link:active,
.rs-table__icon--verbose-remove-link--completed:active {
  text-decoration: underline;
}
.rs-table__icon--verbose-deselect-link,
.rs-table__icon--verbose-remove-link,
.rs-table__icon--verbose-remove-link--completed {
  color: #592ed5;
}
.rs-table__icon--verbose-deselect-link:hover,
.rs-table__icon--verbose-remove-link:hover,
.rs-table__icon--verbose-remove-link--completed:hover {
  text-decoration: underline;
}
.rs-table__btn {
  min-width: 60px;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .rs-table__btn {
    min-width: 72px;
  }
}
.rs-table__btn-item {
  background-color: #f3f3f3;
  color: #000;
  display: inline-block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.rs-table__btn-item:hover,
.rs-table__btn-item:active,
.rs-table__btn-item:focus {
  background-color: #e6e6e6;
  color: #000;
}
.rs-table__btn-text {
  font-size: 11px;
  font-weight: 700;
  left: 50%;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .rs-table__btn-text {
    font-size: 13px;
  }
}
.rs-table th,
.rs-table--collapsed-table th {
  background-clip: padding-box;
  background-color: #232245;
  border-collapse: separate;
  color: #fff;
  font-size: 0.75rem;
  line-height: 15px;
  padding: 4px 12px;
  position: sticky;
  text-transform: uppercase;
  top: -1px;
  z-index: 1;
}
@media only screen and (min-width: 992px) {
  .rs-table th,
  .rs-table--collapsed-table th {
    line-height: 20px;
  }
}
.rs-table th:first-of-type,
.rs-table--collapsed-table th:first-of-type {
  border-radius: 4px 0 0 0;
}
.rs-table th:last-of-type,
.rs-table--collapsed-table th:last-of-type {
  border-radius: 0 4px 0 0;
}
.rs-table__pre-head-title {
  background-color: #cbcbcb;
  color: #000;
  padding: 6px 0;
  text-align: center;
  text-transform: uppercase;
}
.rs-table__main-row:hover {
  background-color: #e2ebff;
}
.rs-table tbody:before,
.rs-table--collapsed-table tbody:before {
  color: transparent;
  content: "";
  display: block;
  line-height: 1px;
}
.rs-table__link {
  align-items: center;
  color: #232245;
  display: flex;
  flex-wrap: wrap;
  height: 100%;
}
.rs-table__link:hover,
.rs-table__link:active {
  color: #232245;
}
.rs-table__small-text {
  font-size: 0.75rem;
  line-height: 15px;
}
@media only screen and (min-width: 992px) {
  .rs-table__small-text {
    font-size: 0.875rem;
    line-height: 17px;
  }
}
.rs-table__status {
  flex-wrap: nowrap;
}
.rs-table__status-dot,
.rs-table__status-dot--sentrefund,
.rs-table__status-dot--sent,
.rs-table__status-dot--scheduled,
.rs-table__status-dot--returned,
.rs-table__status-dot--returnpending,
.rs-table__status-dot--requested,
.rs-table__status-dot--redirected,
.rs-table__status-dot--queuefailed,
.rs-table__status-dot--queued,
.rs-table__status-dot--postedrefund,
.rs-table__status-dot--posted,
.rs-table__status-dot--pendingrefund,
.rs-table__status-dot--pending,
.rs-table__status-dot--paid,
.rs-table__status-dot--needsbatch,
.rs-table__status-dot--needsapproval,
.rs-table__status-dot--instructionsshared,
.rs-table__status-dot--initiated,
.rs-table__status-dot--inrentalwallet,
.rs-table__status-dot--fundsarrivingrefund,
.rs-table__status-dot--fundsarriving,
.rs-table__status-dot--failed,
.rs-table__status-dot--expired,
.rs-table__status-dot--clearedrefund,
.rs-table__status-dot--cleared,
.rs-table__status-dot--cancelfailed,
.rs-table__status-dot--cancelled,
.rs-table__status-dot--blocked,
.rs-table__status-dot--batched {
  background-color: #000;
  border-radius: 999px;
  display: inline-block;
  height: 8px;
  margin-right: 6px;
  min-height: 8px;
  min-width: 8px;
  width: 8px;
}
.rs-table__status-dot--batched {
  background-color: #ffc700;
}
.rs-table__status-dot--blocked {
  background-color: #e11010;
}
.rs-table__status-dot--cancelled {
  background-color: #e11010;
}
.rs-table__status-dot--cancelfailed {
  background-color: #ffc700;
}
.rs-table__status-dot--cleared {
  background-color: #8be5a4;
}
.rs-table__status-dot--clearedrefund {
  background-color: #8be5a4;
}
.rs-table__status-dot--expired {
  background-color: #cbcbcb;
}
.rs-table__status-dot--failed {
  background-color: #e11010;
}
.rs-table__status-dot--fundsarriving {
  background-color: #ffc700;
}
.rs-table__status-dot--fundsarrivingrefund {
  background-color: #ffc700;
}
.rs-table__status-dot--inrentalwallet {
  background-color: #ffc700;
}
.rs-table__status-dot--initiated {
  background-color: #ffc700;
}
.rs-table__status-dot--instructionsshared {
  background-color: #ffc700;
}
.rs-table__status-dot--needsapproval {
  background-color: #ffc700;
}
.rs-table__status-dot--needsbatch {
  background-color: #ffc700;
}
.rs-table__status-dot--paid {
  background-color: #8be5a4;
}
.rs-table__status-dot--pending {
  background-color: #ffc700;
}
.rs-table__status-dot--pendingrefund {
  background-color: #ffc700;
}
.rs-table__status-dot--posted {
  background-color: #ffc700;
}
.rs-table__status-dot--postedrefund {
  background-color: #ffc700;
}
.rs-table__status-dot--queued {
  background-color: #ffc700;
}
.rs-table__status-dot--queuefailed {
  background-color: #e11010;
}
.rs-table__status-dot--redirected {
  background-color: #ffc700;
}
.rs-table__status-dot--requested {
  background-color: #ffc700;
}
.rs-table__status-dot--returnpending {
  background-color: #ffc700;
}
.rs-table__status-dot--returned {
  background-color: #8be5a4;
}
.rs-table__status-dot--scheduled {
  background-color: #ffc700;
}
.rs-table__status-dot--sent {
  background-color: #ffc700;
}
.rs-table__status-dot--sentrefund {
  background-color: #8be5a4;
}
.rs-table__status-dot--batched-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--batched-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--batched-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--batched-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--blocked-bord {
  border: 1px solid #e11010;
  border-radius: 4px;
}
.rs-table__status-dot--blocked-bord:hover {
  border: 1px solid #e11010;
}
.rs-table__status-dot--blocked-bord:active {
  border: 1px solid #e11010;
}
.rs-table__status-dot--blocked-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--cancelled-bord {
  border: 1px solid #e11010;
  border-radius: 4px;
}
.rs-table__status-dot--cancelled-bord:hover {
  border: 1px solid #e11010;
}
.rs-table__status-dot--cancelled-bord:active {
  border: 1px solid #e11010;
}
.rs-table__status-dot--cancelled-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--cancelfailed-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--cancelfailed-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--cancelfailed-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--cancelfailed-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--cleared-bord {
  border: 1px solid #8be5a4;
  border-radius: 4px;
}
.rs-table__status-dot--cleared-bord:hover {
  border: 1px solid #8be5a4;
}
.rs-table__status-dot--cleared-bord:active {
  border: 1px solid #8be5a4;
}
.rs-table__status-dot--cleared-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--clearedrefund-bord {
  border: 1px solid #8be5a4;
  border-radius: 4px;
}
.rs-table__status-dot--clearedrefund-bord:hover {
  border: 1px solid #8be5a4;
}
.rs-table__status-dot--clearedrefund-bord:active {
  border: 1px solid #8be5a4;
}
.rs-table__status-dot--clearedrefund-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--expired-bord {
  border: 1px solid #cbcbcb;
  border-radius: 4px;
}
.rs-table__status-dot--expired-bord:hover {
  border: 1px solid #cbcbcb;
}
.rs-table__status-dot--expired-bord:active {
  border: 1px solid #cbcbcb;
}
.rs-table__status-dot--expired-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--failed-bord {
  border: 1px solid #e11010;
  border-radius: 4px;
}
.rs-table__status-dot--failed-bord:hover {
  border: 1px solid #e11010;
}
.rs-table__status-dot--failed-bord:active {
  border: 1px solid #e11010;
}
.rs-table__status-dot--failed-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--fundsarriving-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--fundsarriving-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--fundsarriving-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--fundsarriving-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--fundsarrivingrefund-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--fundsarrivingrefund-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--fundsarrivingrefund-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--fundsarrivingrefund-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--inrentalwallet-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--inrentalwallet-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--inrentalwallet-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--inrentalwallet-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--initiated-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--initiated-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--initiated-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--initiated-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--instructionsshared-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--instructionsshared-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--instructionsshared-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--instructionsshared-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--needsapproval-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--needsapproval-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--needsapproval-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--needsapproval-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--needsbatch-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--needsbatch-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--needsbatch-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--needsbatch-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--paid-bord {
  border: 1px solid #8be5a4;
  border-radius: 4px;
}
.rs-table__status-dot--paid-bord:hover {
  border: 1px solid #8be5a4;
}
.rs-table__status-dot--paid-bord:active {
  border: 1px solid #8be5a4;
}
.rs-table__status-dot--paid-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--pending-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--pending-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--pending-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--pending-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--pendingrefund-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--pendingrefund-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--pendingrefund-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--pendingrefund-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--posted-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--posted-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--posted-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--posted-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--postedrefund-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--postedrefund-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--postedrefund-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--postedrefund-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--queued-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--queued-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--queued-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--queued-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--queuefailed-bord {
  border: 1px solid #e11010;
  border-radius: 4px;
}
.rs-table__status-dot--queuefailed-bord:hover {
  border: 1px solid #e11010;
}
.rs-table__status-dot--queuefailed-bord:active {
  border: 1px solid #e11010;
}
.rs-table__status-dot--queuefailed-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--redirected-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--redirected-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--redirected-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--redirected-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--requested-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--requested-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--requested-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--requested-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--returnpending-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--returnpending-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--returnpending-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--returnpending-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--returned-bord {
  border: 1px solid #8be5a4;
  border-radius: 4px;
}
.rs-table__status-dot--returned-bord:hover {
  border: 1px solid #8be5a4;
}
.rs-table__status-dot--returned-bord:active {
  border: 1px solid #8be5a4;
}
.rs-table__status-dot--returned-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--scheduled-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--scheduled-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--scheduled-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--scheduled-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--sent-bord {
  border: 1px solid #ffc700;
  border-radius: 4px;
}
.rs-table__status-dot--sent-bord:hover {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--sent-bord:active {
  border: 1px solid #ffc700;
}
.rs-table__status-dot--sent-bord:focus {
  border: 1px solid #0f58e7;
}
.rs-table__status-dot--sentrefund-bord {
  border: 1px solid #8be5a4;
  border-radius: 4px;
}
.rs-table__status-dot--sentrefund-bord:hover {
  border: 1px solid #8be5a4;
}
.rs-table__status-dot--sentrefund-bord:active {
  border: 1px solid #8be5a4;
}
.rs-table__status-dot--sentrefund-bord:focus {
  border: 1px solid #0f58e7;
}
@media only screen and (min-width: 768px) {
  .rs-table__status-dot,
  .rs-table__status-dot--sentrefund,
  .rs-table__status-dot--sent,
  .rs-table__status-dot--scheduled,
  .rs-table__status-dot--returned,
  .rs-table__status-dot--returnpending,
  .rs-table__status-dot--requested,
  .rs-table__status-dot--redirected,
  .rs-table__status-dot--queuefailed,
  .rs-table__status-dot--queued,
  .rs-table__status-dot--postedrefund,
  .rs-table__status-dot--posted,
  .rs-table__status-dot--pendingrefund,
  .rs-table__status-dot--pending,
  .rs-table__status-dot--paid,
  .rs-table__status-dot--needsbatch,
  .rs-table__status-dot--needsapproval,
  .rs-table__status-dot--instructionsshared,
  .rs-table__status-dot--initiated,
  .rs-table__status-dot--inrentalwallet,
  .rs-table__status-dot--fundsarrivingrefund,
  .rs-table__status-dot--fundsarriving,
  .rs-table__status-dot--failed,
  .rs-table__status-dot--expired,
  .rs-table__status-dot--clearedrefund,
  .rs-table__status-dot--cleared,
  .rs-table__status-dot--cancelfailed,
  .rs-table__status-dot--cancelled,
  .rs-table__status-dot--blocked,
  .rs-table__status-dot--batched {
    margin-right: 8px;
  }
}
.rs-table__col {
  min-width: 100px;
}
.rs-table td,
.rs-table--collapsed-table td {
  border-bottom: 1px solid #c9cfdc;
  color: #565676;
  font-size: 0.875rem;
  line-height: 18px;
  max-width: 128px;
  min-height: 50px;
  padding: 8px 4px;
  position: relative;
  text-overflow: ellipsis;
}
@media only screen and (min-width: 768px) {
  .rs-table td,
  .rs-table--collapsed-table td {
    max-width: 182px;
    padding: 8px 6px;
  }
}
@media only screen and (min-width: 992px) {
  .rs-table td,
  .rs-table--collapsed-table td {
    line-height: 20px;
    padding: 8px;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-table td,
  .rs-table--collapsed-table td {
    padding: 8px 12px;
  }
}
.rs-table td .rs-ellipsis,
.rs-table--collapsed-table td .rs-ellipsis {
  max-width: 140px;
}
@media only screen and (min-width: 768px) {
  .rs-table td .rs-ellipsis,
  .rs-table--collapsed-table td .rs-ellipsis {
    max-width: 250px;
  }
}
@media only screen and (min-width: 992px) {
  .rs-table td .rs-ellipsis,
  .rs-table--collapsed-table td .rs-ellipsis {
    max-width: 400px;
  }
}
.rs-table .rs-table__main,
.rs-table--collapsed-table .rs-table__main {
  color: #232245;
}
.rs-table__block .dl-bold-address {
  font-weight: 700;
}
.rs-table__block-wrap {
  display: inline-block;
  width: 100%;
}
.rs-table__hidden-mobile:not(th),
.rs-table__hidden-mobile:not(td) {
  display: none;
}
@media only screen and (min-width: 768px) {
  .rs-table__hidden-mobile:not(th),
  .rs-table__hidden-mobile:not(td) {
    display: inline-block;
  }
}
.rs-table__hidden-mobile:is(th),
.rs-table__hidden-mobile:is(td) {
  display: none;
}
@media only screen and (min-width: 768px) {
  .rs-table__hidden-mobile:is(th),
  .rs-table__hidden-mobile:is(td) {
    display: table-cell;
    overflow: hidden;
  }
}
.rs-table__visible-mobile:not(th),
.rs-table__visible-mobile:not(td) {
  display: inline-block;
}
@media only screen and (min-width: 768px) {
  .rs-table__visible-mobile:not(th),
  .rs-table__visible-mobile:not(td) {
    display: none;
  }
}
@media only screen and (min-width: 768px) {
  .rs-table__visible-mobile:is(th),
  .rs-table__visible-mobile:is(td) {
    display: none;
  }
}
@media only screen and (min-width: 768px) {
  .rs-table__hidden-tablet {
    display: none;
  }
}
@media only screen and (min-width: 992px) {
  .rs-table__hidden-tablet {
    display: table-cell;
  }
}
@media only screen and (min-width: 768px) {
  .rs-table__hidden-smdesktop {
    display: none;
  }
}
@media only screen and (min-width: 992px) {
  .rs-table__hidden-smdesktop {
    display: none;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-table__hidden-smdesktop {
    display: table-cell;
  }
}
@media only screen and (min-width: 768px) {
  .rs-table__hidden-desktop {
    display: none;
  }
}
@media only screen and (min-width: 992px) {
  .rs-table__hidden-desktop {
    display: none;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-table__hidden-desktop {
    display: none;
  }
}
@media only screen and (min-width: 1400px) {
  .rs-table__hidden-desktop {
    display: table-cell;
  }
}
.rs-table--transactions {
  font-size: 0.875rem !important;
}
@media only screen and (min-width: 768px) {
  .rs-table--transactions {
    height: calc(100vh - 330px) !important;
    margin-bottom: 0;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-table--transactions {
    border: 1px solid #c9cfdc;
    height: calc(100vh - 243px) !important;
    margin-bottom: -68px !important;
    padding-left: 0 !important;
    position: relative;
  }
}
.rs-table--transactions .dl-button--outline-secondary {
  border: 1px solid #6e4feb;
  height: 39px;
}
.rs-table--transactions .rs-table__pre-table {
  padding: 12px;
}
.rs-table--collapsed-table .rs-table__row {
  border: 1px solid #c9cfdc;
  box-shadow: none;
  margin-bottom: -1px;
}
.rs-table__single-line-link {
  align-items: center;
  display: flex;
  white-space: nowrap;
}
.rs-table__single-line {
  white-space: nowrap;
}
.rs-table__grouping-w-margin {
  margin-bottom: 8px;
  width: 100%;
}
.rs-table__deal-type {
  align-items: center;
  display: flex;
  flex-direction: row-reverse;
  flex-wrap: nowrap;
  justify-content: center;
  margin-right: 0;
}
@media only screen and (min-width: 1200px) {
  .rs-table__deal-type {
    margin-right: 11px;
  }
}
.rs-table__deal-type-label {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  margin-bottom: 0;
  text-align: center;
  width: 100%;
}
.rs-table__pre-table {
  align-items: center;
  border-top: 1px solid #acbad8;
  display: none;
  justify-content: space-between;
  padding-bottom: 8px;
  padding-top: 8px;
}
@media only screen and (min-width: 576px) {
  .rs-table__pre-table {
    display: flex;
  }
}
.rs-table__pre-table-item {
  display: flex;
  font-size: 1rem;
  font-weight: 700;
}
.rs-table__pre-table-item .dl-button-inactive {
  display: none;
}
@media only screen and (min-width: 1200px) {
  .rs-table__pre-table-item .dl-button-inactive {
    align-items: center;
    display: flex;
  }
}
.rs-table__pre-table-item .dl-button-active {
  display: none;
}
@media only screen and (min-width: 1200px) {
  .rs-table__pre-table-item .dl-button-active {
    align-items: center;
    display: flex;
  }
}
.rs-table .dl-transaction-status-info .rs-table__status-dot--requested,
.rs-table--collapsed-table .dl-transaction-status-info .rs-table__status-dot--requested {
  display: none;
}
@media only screen and (min-width: 320px) {
  .rs-table .dl-transaction-status-info .rs-table__status-dot--requested,
  .rs-table--collapsed-table .dl-transaction-status-info .rs-table__status-dot--requested {
    display: inline-block;
  }
}
@media only screen and (min-width: 576px) {
  .rs-table .dl-transaction-status-info .rs-table__status-dot--requested,
  .rs-table--collapsed-table .dl-transaction-status-info .rs-table__status-dot--requested {
    display: none;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-table .dl-transaction-status-info .rs-table__status-dot--requested,
  .rs-table--collapsed-table .dl-transaction-status-info .rs-table__status-dot--requested {
    display: inline-block;
  }
}
.rs-table .dl-account__photo,
.rs-table .dl-account__photo--sm,
.rs-table .dl-account__photo--large,
.rs-table--collapsed-table .dl-account__photo,
.rs-table--collapsed-table .dl-account__photo--sm,
.rs-table--collapsed-table .dl-account__photo--large {
  cursor: pointer;
  height: 40px;
  margin: 0;
  width: 40px;
}
.rs-table .dl-account__photo .dl-profile-initials,
.rs-table .dl-account__photo--sm .dl-profile-initials,
.rs-table .dl-account__photo--large .dl-profile-initials,
.rs-table--collapsed-table .dl-account__photo .dl-profile-initials,
.rs-table--collapsed-table .dl-account__photo--sm .dl-profile-initials,
.rs-table--collapsed-table .dl-account__photo--large .dl-profile-initials {
  font-size: 0.875rem;
  text-transform: uppercase;
}
.rs-table__alt-rows {
  border-bottom: 1px solid #6e4feb;
  border-left: 1px solid #6e4feb;
  border-right: 1px solid #6e4feb;
}
.rs-table__alt-rows tbody tr:nth-of-type(even) {
  background-color: #f3f3f3;
}
.rs-table__alt-rows tbody td {
  border-top: none;
}
.rs-table .switch,
.rs-table--collapsed-table .switch,
.rs-table .switch-small,
.rs-table--collapsed-table .switch-small {
  height: 18px;
  width: 31px;
}
.rs-table .slider,
.rs-table--collapsed-table .slider {
  overflow: hidden;
}
.rs-table .slider:before,
.rs-table--collapsed-table .slider:before {
  bottom: 2px;
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  height: 14px;
  left: 2px;
  width: 14px;
}
.rs-table input:checked + .slider,
.rs-table--collapsed-table input:checked + .slider {
  background-color: #8be5a4;
}
.rs-table input:checked + .slider:before,
.rs-table--collapsed-table input:checked + .slider:before {
  box-shadow: 0px 3px 6px #529152;
  transform: translateX(13px);
}
.rs-table .rs-table__center-text,
.rs-table--collapsed-table .rs-table__center-text {
  text-align: center;
}
.rs-table .dropdown-menu,
.rs-table .dl-deals .dropdown-menu.padding-right,
.dl-deals .rs-table .dropdown-menu.padding-right,
.rs-table--collapsed-table .dropdown-menu,
.rs-table--collapsed-table .dl-deals .dropdown-menu.padding-right,
.dl-deals .rs-table--collapsed-table .dropdown-menu.padding-right {
  left: unset !important;
  right: calc(100% - 32px) !important;
  top: 100% !important;
  transform: none !important;
  z-index: 1;
}
.rs-table__dropdown-dots {
  width: 37px;
}
.dl-table__search {
  margin-top: 0;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .dl-table__search {
    width: auto;
  }
}
.dl-table--agentname,
.dl-table--deal-address,
.rs-table__item-sub-main {
  overflow: hidden;
  text-overflow: ellipsis;
}
@media only screen and (min-width: 768px) {
  .dl-table--agentname,
  .dl-table--deal-address,
  .rs-table__item-sub-main {
    max-width: 165px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-table--agentname,
  .dl-table--deal-address,
  .rs-table__item-sub-main {
    max-width: 180px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-table--deal-address {
    min-width: 127px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-table--deal-address {
    max-width: 400px;
  }
}
.dl-table--payment-method {
  display: none;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .dl-table--payment-method {
    display: table-cell;
  }
}
.dl-table--payment-method i {
  position: relative;
}
.dl-table--payment-method i:hover .dl-tooltip {
  background-color: #6d7878;
  border-radius: 4px;
  bottom: 120%;
  display: block;
  display: inline-block;
  left: 50%;
  max-width: 120px;
  padding: 4px 12px;
  pointer-events: none;
  position: absolute;
  transform: translateX(-50%);
  transition: opacity 200ms ease-in-out, top 200ms ease-in-out;
  width: max-content;
  z-index: 66;
}
.dl-table--payment-method i:hover .dl-tooltip p {
  color: #fff;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 400;
}
@media only screen and (min-width: 1200px) {
  .dl-table--payment-method i:hover .dl-tooltip {
    max-width: unset;
  }
}
.dl-table--payment-method i .dl-tooltip {
  display: none;
}
.dl-table--payment-method i .dl-tooltip:after {
  border-color: #6d7878 transparent transparent transparent;
  border-style: solid;
  border-width: 5px;
  content: " ";
  left: 50%;
  margin-left: -5px;
  position: absolute;
  top: 100%;
}
.dl-table-hidden-header {
  background-clip: padding-box;
  background-color: #232245;
  border-collapse: separate;
  color: #232245 !important;
  height: 12px;
  padding: 0;
  position: sticky;
  z-index: 3 !important;
}
@media only screen and (min-width: 768px) {
  .dl-table-hidden-header {
    color: #fff;
    height: 20px;
  }
}
.dl-table-show-tablet {
  display: revert;
}
@media only screen and (min-width: 1200px) {
  .dl-table-show-tablet {
    display: none;
  }
}
.dl-transactions-tablerow,
.dl-transactions-tablerow-grey {
  background-color: #fff;
  cursor: pointer;
  font-weight: 500;
  overflow-x: hidden;
}
.dl-transactions-tablerow:last-of-type,
.dl-transactions-tablerow-grey:last-of-type {
  border-bottom: 1px solid #c9cfdc;
}
.dl-transactions-tablerow td,
.dl-transactions-tablerow-grey td {
  border-bottom: none;
  border-top: none;
  font-weight: 500;
}
.dl-transactions-tablerow .i-chevron-up,
.dl-transactions-tablerow-grey .i-chevron-up {
  transform: rotate(180deg);
}
.dl-transactions-tablerow:has(+ .expanded-border) .i-chevron-up,
.dl-transactions-tablerow-grey:has(+ .expanded-border) .i-chevron-up {
  transform: rotate(0deg);
}
.dl-transactions-tablerow-grey {
  background-color: #f3f3f3;
}
.dl-transactions-tablerow-border:hover {
  background-color: #e2ebff;
}
.dl-transactions-tablerow-border:hover + .expanded-border {
  background-color: #e2ebff;
}
.expanded-border {
  border-top: none !important;
  cursor: default;
  display: none;
}
.expanded-border .disabled {
  pointer-events: none;
}
@media only screen and (min-width: 1200px) {
  .expanded-border {
    display: revert;
  }
}
.dl-bold-address {
  font-weight: 700;
}
.rs-table__block-expand {
  display: block;
  padding: 6px 8px;
}
.rs-table__block-expand-agent {
  border-top: none !important;
  font-weight: 700;
  padding: 0px 32px 0px 0px !important;
}
.rs-table__block-expand-title {
  font-weight: 700;
  text-transform: uppercase;
}
.rs-table__block-expand-title-short {
  margin-left: -6px;
}
.wisteria-table-header {
  background-color: #6e4feb;
  border: 1px solid #6e4feb;
  border-radius: 4px 4px 0 0;
  height: 6px;
  margin: 0 15px;
  position: relative;
  top: 1px;
  width: 100%;
  z-index: 300;
}
.text,
.text-sm,
.text-sm-bold,
.text-md,
.text-md-bold,
.text-lg,
.text-lg-bold {
  color: #232245 !important;
  font-family: "Mulish", sans-serif !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin: 0px !important;
}
.text-h,
.text-h4,
.text-h3,
.text-h2,
.text-h1 {
  color: #232245 !important;
  font-family: "Poppins", sans-serif !important;
  font-weight: 500 !important;
  line-height: normal !important;
  margin: 0px !important;
}
.text-h1 {
  font-size: 1.125rem !important;
}
@media only screen and (min-width: 768px) {
  .text-h1 {
    font-size: 1.25rem !important;
  }
}
.text-h2 {
  font-size: 1rem !important;
}
@media only screen and (min-width: 768px) {
  .text-h2 {
    font-size: 1.125rem !important;
  }
}
.text-h3 {
  font-size: 0.875rem !important;
}
@media only screen and (min-width: 768px) {
  .text-h3 {
    font-size: 1rem !important;
  }
}
.text-h4 {
  font-size: 0.875rem !important;
}
.text-lg,
.text-lg-bold {
  font-size: 0.875rem !important;
}
@media only screen and (min-width: 768px) {
  .text-lg,
  .text-lg-bold {
    font-size: 1rem !important;
  }
}
.text-lg-bold {
  font-weight: 700 !important;
}
.text-md,
.text-md-bold {
  font-size: 0.75rem !important;
}
@media only screen and (min-width: 768px) {
  .text-md,
  .text-md-bold {
    font-size: 0.875rem !important;
  }
}
.text-md-bold {
  font-weight: 700 !important;
}
.text-sm,
.text-sm-bold {
  font-size: 0.75rem !important;
}
.text-sm-bold {
  font-weight: 700 !important;
}
.truncated {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-wrap {
  white-space: wrap;
}
.popup-dark,
.popup-light,
.tooltip-dark,
.popup-dark--xxl--bl,
.popup-light--xxl--bl,
.tooltip-dark--xxl--bl,
.tooltip-light--xxl--bl,
.popup-dark--xxl--br,
.popup-light--xxl--br,
.tooltip-dark--xxl--br,
.tooltip-light--xxl--br,
.popup-dark--xxl--tr,
.popup-light--xxl--tr,
.tooltip-dark--xxl--tr,
.tooltip-light--xxl--tr,
.popup-dark--xxl--tl,
.popup-light--xxl--tl,
.tooltip-dark--xxl--tl,
.tooltip-light--xxl--tl,
.popup-dark--xxl--l,
.popup-light--xxl--l,
.tooltip-dark--xxl--l,
.tooltip-light--xxl--l,
.popup-dark--xxl--b,
.popup-light--xxl--b,
.tooltip-dark--xxl--b,
.tooltip-light--xxl--b,
.popup-dark--xxl--r,
.popup-light--xxl--r,
.tooltip-dark--xxl--r,
.tooltip-light--xxl--r,
.popup-dark--xxl--t,
.popup-light--xxl--t,
.tooltip-dark--xxl--t,
.tooltip-light--xxl--t,
.popup-dark--xl--bl,
.popup-light--xl--bl,
.tooltip-dark--xl--bl,
.tooltip-light--xl--bl,
.popup-dark--xl--br,
.popup-light--xl--br,
.tooltip-dark--xl--br,
.tooltip-light--xl--br,
.popup-dark--xl--tr,
.popup-light--xl--tr,
.tooltip-dark--xl--tr,
.tooltip-light--xl--tr,
.popup-dark--xl--tl,
.popup-light--xl--tl,
.tooltip-dark--xl--tl,
.tooltip-light--xl--tl,
.popup-dark--xl--l,
.popup-light--xl--l,
.tooltip-dark--xl--l,
.tooltip-light--xl--l,
.popup-dark--xl--b,
.popup-light--xl--b,
.tooltip-dark--xl--b,
.tooltip-light--xl--b,
.popup-dark--xl--r,
.popup-light--xl--r,
.tooltip-dark--xl--r,
.tooltip-light--xl--r,
.popup-dark--xl--t,
.popup-light--xl--t,
.tooltip-dark--xl--t,
.tooltip-light--xl--t,
.popup-dark--lg--bl,
.popup-light--lg--bl,
.tooltip-dark--lg--bl,
.tooltip-light--lg--bl,
.popup-dark--lg--br,
.popup-light--lg--br,
.tooltip-dark--lg--br,
.tooltip-light--lg--br,
.popup-dark--lg--tr,
.popup-light--lg--tr,
.tooltip-dark--lg--tr,
.tooltip-light--lg--tr,
.popup-dark--lg--tl,
.popup-light--lg--tl,
.tooltip-dark--lg--tl,
.tooltip-light--lg--tl,
.popup-dark--lg--l,
.popup-light--lg--l,
.tooltip-dark--lg--l,
.tooltip-light--lg--l,
.popup-dark--lg--b,
.popup-light--lg--b,
.tooltip-dark--lg--b,
.tooltip-light--lg--b,
.popup-dark--lg--r,
.popup-light--lg--r,
.tooltip-dark--lg--r,
.tooltip-light--lg--r,
.popup-dark--lg--t,
.popup-light--lg--t,
.tooltip-dark--lg--t,
.tooltip-light--lg--t,
.popup-dark--md--bl,
.popup-light--md--bl,
.tooltip-dark--md--bl,
.tooltip-light--md--bl,
.popup-dark--md--br,
.popup-light--md--br,
.tooltip-dark--md--br,
.tooltip-light--md--br,
.popup-dark--md--tr,
.popup-light--md--tr,
.tooltip-dark--md--tr,
.tooltip-light--md--tr,
.popup-dark--md--tl,
.popup-light--md--tl,
.tooltip-dark--md--tl,
.tooltip-light--md--tl,
.popup-dark--md--l,
.popup-light--md--l,
.tooltip-dark--md--l,
.tooltip-light--md--l,
.popup-dark--md--b,
.popup-light--md--b,
.tooltip-dark--md--b,
.tooltip-light--md--b,
.popup-dark--md--r,
.popup-light--md--r,
.tooltip-dark--md--r,
.tooltip-light--md--r,
.popup-dark--md--t,
.popup-light--md--t,
.tooltip-dark--md--t,
.tooltip-light--md--t,
.popup-dark--sm--bl,
.popup-light--sm--bl,
.tooltip-dark--sm--bl,
.tooltip-light--sm--bl,
.popup-dark--sm--br,
.popup-light--sm--br,
.tooltip-dark--sm--br,
.tooltip-light--sm--br,
.popup-dark--sm--tr,
.popup-light--sm--tr,
.tooltip-dark--sm--tr,
.tooltip-light--sm--tr,
.popup-dark--sm--tl,
.popup-light--sm--tl,
.tooltip-dark--sm--tl,
.tooltip-light--sm--tl,
.popup-dark--sm--l,
.popup-light--sm--l,
.tooltip-dark--sm--l,
.tooltip-light--sm--l,
.popup-dark--sm--b,
.popup-light--sm--b,
.tooltip-dark--sm--b,
.tooltip-light--sm--b,
.popup-dark--sm--r,
.popup-light--sm--r,
.tooltip-dark--sm--r,
.tooltip-light--sm--r,
.popup-dark--sm--t,
.popup-light--sm--t,
.tooltip-dark--sm--t,
.tooltip-light--sm--t,
.popup-dark--xs--bl,
.popup-light--xs--bl,
.tooltip-dark--xs--bl,
.tooltip-light--xs--bl,
.popup-dark--xs--br,
.popup-light--xs--br,
.tooltip-dark--xs--br,
.tooltip-light--xs--br,
.popup-dark--xs--tr,
.popup-light--xs--tr,
.tooltip-dark--xs--tr,
.tooltip-light--xs--tr,
.popup-dark--xs--tl,
.popup-light--xs--tl,
.tooltip-dark--xs--tl,
.tooltip-light--xs--tl,
.popup-dark--xs--l,
.popup-light--xs--l,
.tooltip-dark--xs--l,
.tooltip-light--xs--l,
.popup-dark--xs--b,
.popup-light--xs--b,
.tooltip-dark--xs--b,
.tooltip-light--xs--b,
.popup-dark--xs--r,
.popup-light--xs--r,
.tooltip-dark--xs--r,
.tooltip-light--xs--r,
.popup-dark--xs--t,
.popup-light--xs--t,
.tooltip-dark--xs--t,
.tooltip-light--xs--t,
.popup-dark--bl,
.popup-light--bl,
.tooltip-dark--bl,
.tooltip-light--bl,
.popup-dark--br,
.popup-light--br,
.tooltip-dark--br,
.tooltip-light--br,
.popup-dark--tr,
.popup-light--tr,
.tooltip-dark--tr,
.tooltip-light--tr,
.popup-dark--tl,
.popup-light--tl,
.tooltip-dark--tl,
.tooltip-light--tl,
.popup-dark--l,
.popup-light--l,
.tooltip-dark--l,
.tooltip-light--l,
.popup-dark--b,
.popup-light--b,
.tooltip-dark--b,
.tooltip-light--b,
.popup-dark--r,
.popup-light--r,
.tooltip-dark--r,
.tooltip-light--r,
.popup-dark--t,
.popup-light--t,
.tooltip-dark--t,
.tooltip-light--t,
.tooltip-light {
  align-items: center;
  background-color: #6d7878;
  border: 1px solid #6d7878;
  border-radius: 4px;
  color: #fff;
  display: none;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  height: fit-content;
  line-height: normal;
  max-width: 233px;
  padding: 4px 12px;
  pointer-events: none;
  position: absolute;
  text-align: left;
  -webkit-transition: opacity 200ms ease-in-out, visibility 200ms ease-in-out;
  -moz-transition: opacity 200ms ease-in-out, visibility 200ms ease-in-out;
  -o-transition: opacity 200ms ease-in-out, visibility 200ms ease-in-out;
  transition: opacity 200ms ease-in-out, visibility 200ms ease-in-out;
  width: max-content;
  z-index: 1050;
}
.popup-dark.hide,
.popup-light.hide,
.tooltip-dark.hide,
.hide.popup-dark--xxl--bl,
.hide.popup-light--xxl--bl,
.hide.tooltip-dark--xxl--bl,
.hide.tooltip-light--xxl--bl,
.hide.popup-dark--xxl--br,
.hide.popup-light--xxl--br,
.hide.tooltip-dark--xxl--br,
.hide.tooltip-light--xxl--br,
.hide.popup-dark--xxl--tr,
.hide.popup-light--xxl--tr,
.hide.tooltip-dark--xxl--tr,
.hide.tooltip-light--xxl--tr,
.hide.popup-dark--xxl--tl,
.hide.popup-light--xxl--tl,
.hide.tooltip-dark--xxl--tl,
.hide.tooltip-light--xxl--tl,
.hide.popup-dark--xxl--l,
.hide.popup-light--xxl--l,
.hide.tooltip-dark--xxl--l,
.hide.tooltip-light--xxl--l,
.hide.popup-dark--xxl--b,
.hide.popup-light--xxl--b,
.hide.tooltip-dark--xxl--b,
.hide.tooltip-light--xxl--b,
.hide.popup-dark--xxl--r,
.hide.popup-light--xxl--r,
.hide.tooltip-dark--xxl--r,
.hide.tooltip-light--xxl--r,
.hide.popup-dark--xxl--t,
.hide.popup-light--xxl--t,
.hide.tooltip-dark--xxl--t,
.hide.tooltip-light--xxl--t,
.hide.popup-dark--xl--bl,
.hide.popup-light--xl--bl,
.hide.tooltip-dark--xl--bl,
.hide.tooltip-light--xl--bl,
.hide.popup-dark--xl--br,
.hide.popup-light--xl--br,
.hide.tooltip-dark--xl--br,
.hide.tooltip-light--xl--br,
.hide.popup-dark--xl--tr,
.hide.popup-light--xl--tr,
.hide.tooltip-dark--xl--tr,
.hide.tooltip-light--xl--tr,
.hide.popup-dark--xl--tl,
.hide.popup-light--xl--tl,
.hide.tooltip-dark--xl--tl,
.hide.tooltip-light--xl--tl,
.hide.popup-dark--xl--l,
.hide.popup-light--xl--l,
.hide.tooltip-dark--xl--l,
.hide.tooltip-light--xl--l,
.hide.popup-dark--xl--b,
.hide.popup-light--xl--b,
.hide.tooltip-dark--xl--b,
.hide.tooltip-light--xl--b,
.hide.popup-dark--xl--r,
.hide.popup-light--xl--r,
.hide.tooltip-dark--xl--r,
.hide.tooltip-light--xl--r,
.hide.popup-dark--xl--t,
.hide.popup-light--xl--t,
.hide.tooltip-dark--xl--t,
.hide.tooltip-light--xl--t,
.hide.popup-dark--lg--bl,
.hide.popup-light--lg--bl,
.hide.tooltip-dark--lg--bl,
.hide.tooltip-light--lg--bl,
.hide.popup-dark--lg--br,
.hide.popup-light--lg--br,
.hide.tooltip-dark--lg--br,
.hide.tooltip-light--lg--br,
.hide.popup-dark--lg--tr,
.hide.popup-light--lg--tr,
.hide.tooltip-dark--lg--tr,
.hide.tooltip-light--lg--tr,
.hide.popup-dark--lg--tl,
.hide.popup-light--lg--tl,
.hide.tooltip-dark--lg--tl,
.hide.tooltip-light--lg--tl,
.hide.popup-dark--lg--l,
.hide.popup-light--lg--l,
.hide.tooltip-dark--lg--l,
.hide.tooltip-light--lg--l,
.hide.popup-dark--lg--b,
.hide.popup-light--lg--b,
.hide.tooltip-dark--lg--b,
.hide.tooltip-light--lg--b,
.hide.popup-dark--lg--r,
.hide.popup-light--lg--r,
.hide.tooltip-dark--lg--r,
.hide.tooltip-light--lg--r,
.hide.popup-dark--lg--t,
.hide.popup-light--lg--t,
.hide.tooltip-dark--lg--t,
.hide.tooltip-light--lg--t,
.hide.popup-dark--md--bl,
.hide.popup-light--md--bl,
.hide.tooltip-dark--md--bl,
.hide.tooltip-light--md--bl,
.hide.popup-dark--md--br,
.hide.popup-light--md--br,
.hide.tooltip-dark--md--br,
.hide.tooltip-light--md--br,
.hide.popup-dark--md--tr,
.hide.popup-light--md--tr,
.hide.tooltip-dark--md--tr,
.hide.tooltip-light--md--tr,
.hide.popup-dark--md--tl,
.hide.popup-light--md--tl,
.hide.tooltip-dark--md--tl,
.hide.tooltip-light--md--tl,
.hide.popup-dark--md--l,
.hide.popup-light--md--l,
.hide.tooltip-dark--md--l,
.hide.tooltip-light--md--l,
.hide.popup-dark--md--b,
.hide.popup-light--md--b,
.hide.tooltip-dark--md--b,
.hide.tooltip-light--md--b,
.hide.popup-dark--md--r,
.hide.popup-light--md--r,
.hide.tooltip-dark--md--r,
.hide.tooltip-light--md--r,
.hide.popup-dark--md--t,
.hide.popup-light--md--t,
.hide.tooltip-dark--md--t,
.hide.tooltip-light--md--t,
.hide.popup-dark--sm--bl,
.hide.popup-light--sm--bl,
.hide.tooltip-dark--sm--bl,
.hide.tooltip-light--sm--bl,
.hide.popup-dark--sm--br,
.hide.popup-light--sm--br,
.hide.tooltip-dark--sm--br,
.hide.tooltip-light--sm--br,
.hide.popup-dark--sm--tr,
.hide.popup-light--sm--tr,
.hide.tooltip-dark--sm--tr,
.hide.tooltip-light--sm--tr,
.hide.popup-dark--sm--tl,
.hide.popup-light--sm--tl,
.hide.tooltip-dark--sm--tl,
.hide.tooltip-light--sm--tl,
.hide.popup-dark--sm--l,
.hide.popup-light--sm--l,
.hide.tooltip-dark--sm--l,
.hide.tooltip-light--sm--l,
.hide.popup-dark--sm--b,
.hide.popup-light--sm--b,
.hide.tooltip-dark--sm--b,
.hide.tooltip-light--sm--b,
.hide.popup-dark--sm--r,
.hide.popup-light--sm--r,
.hide.tooltip-dark--sm--r,
.hide.tooltip-light--sm--r,
.hide.popup-dark--sm--t,
.hide.popup-light--sm--t,
.hide.tooltip-dark--sm--t,
.hide.tooltip-light--sm--t,
.hide.popup-dark--xs--bl,
.hide.popup-light--xs--bl,
.hide.tooltip-dark--xs--bl,
.hide.tooltip-light--xs--bl,
.hide.popup-dark--xs--br,
.hide.popup-light--xs--br,
.hide.tooltip-dark--xs--br,
.hide.tooltip-light--xs--br,
.hide.popup-dark--xs--tr,
.hide.popup-light--xs--tr,
.hide.tooltip-dark--xs--tr,
.hide.tooltip-light--xs--tr,
.hide.popup-dark--xs--tl,
.hide.popup-light--xs--tl,
.hide.tooltip-dark--xs--tl,
.hide.tooltip-light--xs--tl,
.hide.popup-dark--xs--l,
.hide.popup-light--xs--l,
.hide.tooltip-dark--xs--l,
.hide.tooltip-light--xs--l,
.hide.popup-dark--xs--b,
.hide.popup-light--xs--b,
.hide.tooltip-dark--xs--b,
.hide.tooltip-light--xs--b,
.hide.popup-dark--xs--r,
.hide.popup-light--xs--r,
.hide.tooltip-dark--xs--r,
.hide.tooltip-light--xs--r,
.hide.popup-dark--xs--t,
.hide.popup-light--xs--t,
.hide.tooltip-dark--xs--t,
.hide.tooltip-light--xs--t,
.hide.popup-dark--bl,
.hide.popup-light--bl,
.hide.tooltip-dark--bl,
.hide.tooltip-light--bl,
.hide.popup-dark--br,
.hide.popup-light--br,
.hide.tooltip-dark--br,
.hide.tooltip-light--br,
.hide.popup-dark--tr,
.hide.popup-light--tr,
.hide.tooltip-dark--tr,
.hide.tooltip-light--tr,
.hide.popup-dark--tl,
.hide.popup-light--tl,
.hide.tooltip-dark--tl,
.hide.tooltip-light--tl,
.hide.popup-dark--l,
.hide.popup-light--l,
.hide.tooltip-dark--l,
.hide.tooltip-light--l,
.hide.popup-dark--b,
.hide.popup-light--b,
.hide.tooltip-dark--b,
.hide.tooltip-light--b,
.hide.popup-dark--r,
.hide.popup-light--r,
.hide.tooltip-dark--r,
.hide.tooltip-light--r,
.hide.popup-dark--t,
.hide.popup-light--t,
.hide.tooltip-dark--t,
.hide.tooltip-light--t,
.tooltip-light.hide {
  opacity: 0;
}
.popup-dark.show,
.popup-light.show,
.tooltip-dark.show,
.show.popup-dark--xxl--bl,
.show.popup-light--xxl--bl,
.show.tooltip-dark--xxl--bl,
.show.tooltip-light--xxl--bl,
.show.popup-dark--xxl--br,
.show.popup-light--xxl--br,
.show.tooltip-dark--xxl--br,
.show.tooltip-light--xxl--br,
.show.popup-dark--xxl--tr,
.show.popup-light--xxl--tr,
.show.tooltip-dark--xxl--tr,
.show.tooltip-light--xxl--tr,
.show.popup-dark--xxl--tl,
.show.popup-light--xxl--tl,
.show.tooltip-dark--xxl--tl,
.show.tooltip-light--xxl--tl,
.show.popup-dark--xxl--l,
.show.popup-light--xxl--l,
.show.tooltip-dark--xxl--l,
.show.tooltip-light--xxl--l,
.show.popup-dark--xxl--b,
.show.popup-light--xxl--b,
.show.tooltip-dark--xxl--b,
.show.tooltip-light--xxl--b,
.show.popup-dark--xxl--r,
.show.popup-light--xxl--r,
.show.tooltip-dark--xxl--r,
.show.tooltip-light--xxl--r,
.show.popup-dark--xxl--t,
.show.popup-light--xxl--t,
.show.tooltip-dark--xxl--t,
.show.tooltip-light--xxl--t,
.show.popup-dark--xl--bl,
.show.popup-light--xl--bl,
.show.tooltip-dark--xl--bl,
.show.tooltip-light--xl--bl,
.show.popup-dark--xl--br,
.show.popup-light--xl--br,
.show.tooltip-dark--xl--br,
.show.tooltip-light--xl--br,
.show.popup-dark--xl--tr,
.show.popup-light--xl--tr,
.show.tooltip-dark--xl--tr,
.show.tooltip-light--xl--tr,
.show.popup-dark--xl--tl,
.show.popup-light--xl--tl,
.show.tooltip-dark--xl--tl,
.show.tooltip-light--xl--tl,
.show.popup-dark--xl--l,
.show.popup-light--xl--l,
.show.tooltip-dark--xl--l,
.show.tooltip-light--xl--l,
.show.popup-dark--xl--b,
.show.popup-light--xl--b,
.show.tooltip-dark--xl--b,
.show.tooltip-light--xl--b,
.show.popup-dark--xl--r,
.show.popup-light--xl--r,
.show.tooltip-dark--xl--r,
.show.tooltip-light--xl--r,
.show.popup-dark--xl--t,
.show.popup-light--xl--t,
.show.tooltip-dark--xl--t,
.show.tooltip-light--xl--t,
.show.popup-dark--lg--bl,
.show.popup-light--lg--bl,
.show.tooltip-dark--lg--bl,
.show.tooltip-light--lg--bl,
.show.popup-dark--lg--br,
.show.popup-light--lg--br,
.show.tooltip-dark--lg--br,
.show.tooltip-light--lg--br,
.show.popup-dark--lg--tr,
.show.popup-light--lg--tr,
.show.tooltip-dark--lg--tr,
.show.tooltip-light--lg--tr,
.show.popup-dark--lg--tl,
.show.popup-light--lg--tl,
.show.tooltip-dark--lg--tl,
.show.tooltip-light--lg--tl,
.show.popup-dark--lg--l,
.show.popup-light--lg--l,
.show.tooltip-dark--lg--l,
.show.tooltip-light--lg--l,
.show.popup-dark--lg--b,
.show.popup-light--lg--b,
.show.tooltip-dark--lg--b,
.show.tooltip-light--lg--b,
.show.popup-dark--lg--r,
.show.popup-light--lg--r,
.show.tooltip-dark--lg--r,
.show.tooltip-light--lg--r,
.show.popup-dark--lg--t,
.show.popup-light--lg--t,
.show.tooltip-dark--lg--t,
.show.tooltip-light--lg--t,
.show.popup-dark--md--bl,
.show.popup-light--md--bl,
.show.tooltip-dark--md--bl,
.show.tooltip-light--md--bl,
.show.popup-dark--md--br,
.show.popup-light--md--br,
.show.tooltip-dark--md--br,
.show.tooltip-light--md--br,
.show.popup-dark--md--tr,
.show.popup-light--md--tr,
.show.tooltip-dark--md--tr,
.show.tooltip-light--md--tr,
.show.popup-dark--md--tl,
.show.popup-light--md--tl,
.show.tooltip-dark--md--tl,
.show.tooltip-light--md--tl,
.show.popup-dark--md--l,
.show.popup-light--md--l,
.show.tooltip-dark--md--l,
.show.tooltip-light--md--l,
.show.popup-dark--md--b,
.show.popup-light--md--b,
.show.tooltip-dark--md--b,
.show.tooltip-light--md--b,
.show.popup-dark--md--r,
.show.popup-light--md--r,
.show.tooltip-dark--md--r,
.show.tooltip-light--md--r,
.show.popup-dark--md--t,
.show.popup-light--md--t,
.show.tooltip-dark--md--t,
.show.tooltip-light--md--t,
.show.popup-dark--sm--bl,
.show.popup-light--sm--bl,
.show.tooltip-dark--sm--bl,
.show.tooltip-light--sm--bl,
.show.popup-dark--sm--br,
.show.popup-light--sm--br,
.show.tooltip-dark--sm--br,
.show.tooltip-light--sm--br,
.show.popup-dark--sm--tr,
.show.popup-light--sm--tr,
.show.tooltip-dark--sm--tr,
.show.tooltip-light--sm--tr,
.show.popup-dark--sm--tl,
.show.popup-light--sm--tl,
.show.tooltip-dark--sm--tl,
.show.tooltip-light--sm--tl,
.show.popup-dark--sm--l,
.show.popup-light--sm--l,
.show.tooltip-dark--sm--l,
.show.tooltip-light--sm--l,
.show.popup-dark--sm--b,
.show.popup-light--sm--b,
.show.tooltip-dark--sm--b,
.show.tooltip-light--sm--b,
.show.popup-dark--sm--r,
.show.popup-light--sm--r,
.show.tooltip-dark--sm--r,
.show.tooltip-light--sm--r,
.show.popup-dark--sm--t,
.show.popup-light--sm--t,
.show.tooltip-dark--sm--t,
.show.tooltip-light--sm--t,
.show.popup-dark--xs--bl,
.show.popup-light--xs--bl,
.show.tooltip-dark--xs--bl,
.show.tooltip-light--xs--bl,
.show.popup-dark--xs--br,
.show.popup-light--xs--br,
.show.tooltip-dark--xs--br,
.show.tooltip-light--xs--br,
.show.popup-dark--xs--tr,
.show.popup-light--xs--tr,
.show.tooltip-dark--xs--tr,
.show.tooltip-light--xs--tr,
.show.popup-dark--xs--tl,
.show.popup-light--xs--tl,
.show.tooltip-dark--xs--tl,
.show.tooltip-light--xs--tl,
.show.popup-dark--xs--l,
.show.popup-light--xs--l,
.show.tooltip-dark--xs--l,
.show.tooltip-light--xs--l,
.show.popup-dark--xs--b,
.show.popup-light--xs--b,
.show.tooltip-dark--xs--b,
.show.tooltip-light--xs--b,
.show.popup-dark--xs--r,
.show.popup-light--xs--r,
.show.tooltip-dark--xs--r,
.show.tooltip-light--xs--r,
.show.popup-dark--xs--t,
.show.popup-light--xs--t,
.show.tooltip-dark--xs--t,
.show.tooltip-light--xs--t,
.show.popup-dark--bl,
.show.popup-light--bl,
.show.tooltip-dark--bl,
.show.tooltip-light--bl,
.show.popup-dark--br,
.show.popup-light--br,
.show.tooltip-dark--br,
.show.tooltip-light--br,
.show.popup-dark--tr,
.show.popup-light--tr,
.show.tooltip-dark--tr,
.show.tooltip-light--tr,
.show.popup-dark--tl,
.show.popup-light--tl,
.show.tooltip-dark--tl,
.show.tooltip-light--tl,
.show.popup-dark--l,
.show.popup-light--l,
.show.tooltip-dark--l,
.show.tooltip-light--l,
.show.popup-dark--b,
.show.popup-light--b,
.show.tooltip-dark--b,
.show.tooltip-light--b,
.show.popup-dark--r,
.show.popup-light--r,
.show.tooltip-dark--r,
.show.tooltip-light--r,
.show.popup-dark--t,
.show.popup-light--t,
.show.tooltip-dark--t,
.show.tooltip-light--t,
.tooltip-light.show {
  opacity: 1;
  visibility: visible;
}
[class^=popup-light],
[class^=tooltip-light] {
  background-color: #fff;
  color: #232245;
}
[class^=popup-dark],
[class^=popup-light] {
  max-width: fit-content;
  text-wrap: nowrap;
}
[class^=tooltip-dark],
[class^=tooltip-light] {
  opacity: 0;
  visibility: hidden;
}
.tooltip-icon {
  align-items: center;
  display: flex;
  height: fit-content;
  justify-content: center;
  min-height: fit-content;
  min-width: fit-content;
  padding: 0px;
  position: relative;
  width: fit-content;
}
.tooltip-icon:hover [class^=tooltip-dark],
.tooltip-icon:hover [class^=tooltip-light] {
  opacity: 1;
  visibility: visible;
}
.tooltip-icon:hover .i-question-mark-circle {
  background-color: #6d7878;
}
.tooltip-icon:disabled {
  pointer-events: none;
}
[class^=button-ghost]:hover [class^=tooltip-dark],
[class^=button-ghost]:hover [class^=tooltip-light],
[class^=button-icon]:hover [class^=tooltip-dark],
[class^=button-icon]:hover [class^=tooltip-light],
[class^=button-primary]:hover [class^=tooltip-dark],
[class^=button-primary]:hover [class^=tooltip-light] {
  opacity: 1;
  visibility: visible;
}
.col--1 {
  width: 8.3333333333% !important;
}
.col--2 {
  width: 16.6666666667% !important;
}
.col--3 {
  width: 25% !important;
}
.col--4 {
  width: 33.3333333333% !important;
}
.col--5 {
  width: 41.6666666667% !important;
}
.col--6 {
  width: 50% !important;
}
.col--7 {
  width: 58.3333333333% !important;
}
.col--8 {
  width: 66.6666666667% !important;
}
.col--9 {
  width: 75% !important;
}
.col--10 {
  width: 83.3333333333% !important;
}
.col--11 {
  width: 91.6666666667% !important;
}
.col--12 {
  width: 100% !important;
}
.col--auto {
  flex-grow: 1 !important;
}
@media (min-width: 320px) {
  .col--xs--1 {
    width: 8.3333333333% !important;
  }
}
@media (min-width: 320px) {
  .col--xs--2 {
    width: 16.6666666667% !important;
  }
}
@media (min-width: 320px) {
  .col--xs--3 {
    width: 25% !important;
  }
}
@media (min-width: 320px) {
  .col--xs--4 {
    width: 33.3333333333% !important;
  }
}
@media (min-width: 320px) {
  .col--xs--5 {
    width: 41.6666666667% !important;
  }
}
@media (min-width: 320px) {
  .col--xs--6 {
    width: 50% !important;
  }
}
@media (min-width: 320px) {
  .col--xs--7 {
    width: 58.3333333333% !important;
  }
}
@media (min-width: 320px) {
  .col--xs--8 {
    width: 66.6666666667% !important;
  }
}
@media (min-width: 320px) {
  .col--xs--9 {
    width: 75% !important;
  }
}
@media (min-width: 320px) {
  .col--xs--10 {
    width: 83.3333333333% !important;
  }
}
@media (min-width: 320px) {
  .col--xs--11 {
    width: 91.6666666667% !important;
  }
}
@media (min-width: 320px) {
  .col--xs--12 {
    width: 100% !important;
  }
}
@media (min-width: 320px) {
  .col--xs--auto {
    flex-grow: 1 !important;
  }
}
@media (min-width: 576px) {
  .col--sm--1 {
    width: 8.3333333333% !important;
  }
}
@media (min-width: 576px) {
  .col--sm--2 {
    width: 16.6666666667% !important;
  }
}
@media (min-width: 576px) {
  .col--sm--3 {
    width: 25% !important;
  }
}
@media (min-width: 576px) {
  .col--sm--4 {
    width: 33.3333333333% !important;
  }
}
@media (min-width: 576px) {
  .col--sm--5 {
    width: 41.6666666667% !important;
  }
}
@media (min-width: 576px) {
  .col--sm--6 {
    width: 50% !important;
  }
}
@media (min-width: 576px) {
  .col--sm--7 {
    width: 58.3333333333% !important;
  }
}
@media (min-width: 576px) {
  .col--sm--8 {
    width: 66.6666666667% !important;
  }
}
@media (min-width: 576px) {
  .col--sm--9 {
    width: 75% !important;
  }
}
@media (min-width: 576px) {
  .col--sm--10 {
    width: 83.3333333333% !important;
  }
}
@media (min-width: 576px) {
  .col--sm--11 {
    width: 91.6666666667% !important;
  }
}
@media (min-width: 576px) {
  .col--sm--12 {
    width: 100% !important;
  }
}
@media (min-width: 576px) {
  .col--sm--auto {
    flex-grow: 1 !important;
  }
}
@media (min-width: 768px) {
  .col--md--1 {
    width: 8.3333333333% !important;
  }
}
@media (min-width: 768px) {
  .col--md--2 {
    width: 16.6666666667% !important;
  }
}
@media (min-width: 768px) {
  .col--md--3 {
    width: 25% !important;
  }
}
@media (min-width: 768px) {
  .col--md--4 {
    width: 33.3333333333% !important;
  }
}
@media (min-width: 768px) {
  .col--md--5 {
    width: 41.6666666667% !important;
  }
}
@media (min-width: 768px) {
  .col--md--6 {
    width: 50% !important;
  }
}
@media (min-width: 768px) {
  .col--md--7 {
    width: 58.3333333333% !important;
  }
}
@media (min-width: 768px) {
  .col--md--8 {
    width: 66.6666666667% !important;
  }
}
@media (min-width: 768px) {
  .col--md--9 {
    width: 75% !important;
  }
}
@media (min-width: 768px) {
  .col--md--10 {
    width: 83.3333333333% !important;
  }
}
@media (min-width: 768px) {
  .col--md--11 {
    width: 91.6666666667% !important;
  }
}
@media (min-width: 768px) {
  .col--md--12 {
    width: 100% !important;
  }
}
@media (min-width: 768px) {
  .col--md--auto {
    flex-grow: 1 !important;
  }
}
@media (min-width: 992px) {
  .col--lg--1 {
    width: 8.3333333333% !important;
  }
}
@media (min-width: 992px) {
  .col--lg--2 {
    width: 16.6666666667% !important;
  }
}
@media (min-width: 992px) {
  .col--lg--3 {
    width: 25% !important;
  }
}
@media (min-width: 992px) {
  .col--lg--4 {
    width: 33.3333333333% !important;
  }
}
@media (min-width: 992px) {
  .col--lg--5 {
    width: 41.6666666667% !important;
  }
}
@media (min-width: 992px) {
  .col--lg--6 {
    width: 50% !important;
  }
}
@media (min-width: 992px) {
  .col--lg--7 {
    width: 58.3333333333% !important;
  }
}
@media (min-width: 992px) {
  .col--lg--8 {
    width: 66.6666666667% !important;
  }
}
@media (min-width: 992px) {
  .col--lg--9 {
    width: 75% !important;
  }
}
@media (min-width: 992px) {
  .col--lg--10 {
    width: 83.3333333333% !important;
  }
}
@media (min-width: 992px) {
  .col--lg--11 {
    width: 91.6666666667% !important;
  }
}
@media (min-width: 992px) {
  .col--lg--12 {
    width: 100% !important;
  }
}
@media (min-width: 992px) {
  .col--lg--auto {
    flex-grow: 1 !important;
  }
}
@media (min-width: 1200px) {
  .col--xl--1 {
    width: 8.3333333333% !important;
  }
}
@media (min-width: 1200px) {
  .col--xl--2 {
    width: 16.6666666667% !important;
  }
}
@media (min-width: 1200px) {
  .col--xl--3 {
    width: 25% !important;
  }
}
@media (min-width: 1200px) {
  .col--xl--4 {
    width: 33.3333333333% !important;
  }
}
@media (min-width: 1200px) {
  .col--xl--5 {
    width: 41.6666666667% !important;
  }
}
@media (min-width: 1200px) {
  .col--xl--6 {
    width: 50% !important;
  }
}
@media (min-width: 1200px) {
  .col--xl--7 {
    width: 58.3333333333% !important;
  }
}
@media (min-width: 1200px) {
  .col--xl--8 {
    width: 66.6666666667% !important;
  }
}
@media (min-width: 1200px) {
  .col--xl--9 {
    width: 75% !important;
  }
}
@media (min-width: 1200px) {
  .col--xl--10 {
    width: 83.3333333333% !important;
  }
}
@media (min-width: 1200px) {
  .col--xl--11 {
    width: 91.6666666667% !important;
  }
}
@media (min-width: 1200px) {
  .col--xl--12 {
    width: 100% !important;
  }
}
@media (min-width: 1200px) {
  .col--xl--auto {
    flex-grow: 1 !important;
  }
}
@media (min-width: 1400px) {
  .col--xxl--1 {
    width: 8.3333333333% !important;
  }
}
@media (min-width: 1400px) {
  .col--xxl--2 {
    width: 16.6666666667% !important;
  }
}
@media (min-width: 1400px) {
  .col--xxl--3 {
    width: 25% !important;
  }
}
@media (min-width: 1400px) {
  .col--xxl--4 {
    width: 33.3333333333% !important;
  }
}
@media (min-width: 1400px) {
  .col--xxl--5 {
    width: 41.6666666667% !important;
  }
}
@media (min-width: 1400px) {
  .col--xxl--6 {
    width: 50% !important;
  }
}
@media (min-width: 1400px) {
  .col--xxl--7 {
    width: 58.3333333333% !important;
  }
}
@media (min-width: 1400px) {
  .col--xxl--8 {
    width: 66.6666666667% !important;
  }
}
@media (min-width: 1400px) {
  .col--xxl--9 {
    width: 75% !important;
  }
}
@media (min-width: 1400px) {
  .col--xxl--10 {
    width: 83.3333333333% !important;
  }
}
@media (min-width: 1400px) {
  .col--xxl--11 {
    width: 91.6666666667% !important;
  }
}
@media (min-width: 1400px) {
  .col--xxl--12 {
    width: 100% !important;
  }
}
@media (min-width: 1400px) {
  .col--xxl--auto {
    flex-grow: 1 !important;
  }
}
.ov--auto {
  overflow: auto !important;
}
.ov--hidden {
  overflow: hidden !important;
}
.ov--scroll {
  overflow: scroll !important;
}
.ov--unset {
  overflow: unset !important;
}
.ov--visible {
  overflow: visible !important;
}
@media (min-width: 320px) {
  .ov--xs--auto {
    overflow: auto !important;
  }
}
@media (min-width: 320px) {
  .ov--xs--hidden {
    overflow: hidden !important;
  }
}
@media (min-width: 320px) {
  .ov--xs--scroll {
    overflow: scroll !important;
  }
}
@media (min-width: 320px) {
  .ov--xs--unset {
    overflow: unset !important;
  }
}
@media (min-width: 320px) {
  .ov--xs--visible {
    overflow: visible !important;
  }
}
@media (min-width: 576px) {
  .ov--sm--auto {
    overflow: auto !important;
  }
}
@media (min-width: 576px) {
  .ov--sm--hidden {
    overflow: hidden !important;
  }
}
@media (min-width: 576px) {
  .ov--sm--scroll {
    overflow: scroll !important;
  }
}
@media (min-width: 576px) {
  .ov--sm--unset {
    overflow: unset !important;
  }
}
@media (min-width: 576px) {
  .ov--sm--visible {
    overflow: visible !important;
  }
}
@media (min-width: 768px) {
  .ov--md--auto {
    overflow: auto !important;
  }
}
@media (min-width: 768px) {
  .ov--md--hidden {
    overflow: hidden !important;
  }
}
@media (min-width: 768px) {
  .ov--md--scroll {
    overflow: scroll !important;
  }
}
@media (min-width: 768px) {
  .ov--md--unset {
    overflow: unset !important;
  }
}
@media (min-width: 768px) {
  .ov--md--visible {
    overflow: visible !important;
  }
}
@media (min-width: 992px) {
  .ov--lg--auto {
    overflow: auto !important;
  }
}
@media (min-width: 992px) {
  .ov--lg--hidden {
    overflow: hidden !important;
  }
}
@media (min-width: 992px) {
  .ov--lg--scroll {
    overflow: scroll !important;
  }
}
@media (min-width: 992px) {
  .ov--lg--unset {
    overflow: unset !important;
  }
}
@media (min-width: 992px) {
  .ov--lg--visible {
    overflow: visible !important;
  }
}
@media (min-width: 1200px) {
  .ov--xl--auto {
    overflow: auto !important;
  }
}
@media (min-width: 1200px) {
  .ov--xl--hidden {
    overflow: hidden !important;
  }
}
@media (min-width: 1200px) {
  .ov--xl--scroll {
    overflow: scroll !important;
  }
}
@media (min-width: 1200px) {
  .ov--xl--unset {
    overflow: unset !important;
  }
}
@media (min-width: 1200px) {
  .ov--xl--visible {
    overflow: visible !important;
  }
}
@media (min-width: 1400px) {
  .ov--xxl--auto {
    overflow: auto !important;
  }
}
@media (min-width: 1400px) {
  .ov--xxl--hidden {
    overflow: hidden !important;
  }
}
@media (min-width: 1400px) {
  .ov--xxl--scroll {
    overflow: scroll !important;
  }
}
@media (min-width: 1400px) {
  .ov--xxl--unset {
    overflow: unset !important;
  }
}
@media (min-width: 1400px) {
  .ov--xxl--visible {
    overflow: visible !important;
  }
}
.ovx--auto {
  overflow-x: auto !important;
}
.ovx--hidden {
  overflow-x: hidden !important;
}
.ovx--scroll {
  overflow-x: scroll !important;
}
.ovx--unset {
  overflow-x: unset !important;
}
.ovx--visible {
  overflow-x: visible !important;
}
@media (min-width: 320px) {
  .ovx--xs--auto {
    overflow-x: auto !important;
  }
}
@media (min-width: 320px) {
  .ovx--xs--hidden {
    overflow-x: hidden !important;
  }
}
@media (min-width: 320px) {
  .ovx--xs--scroll {
    overflow-x: scroll !important;
  }
}
@media (min-width: 320px) {
  .ovx--xs--unset {
    overflow-x: unset !important;
  }
}
@media (min-width: 320px) {
  .ovx--xs--visible {
    overflow-x: visible !important;
  }
}
@media (min-width: 576px) {
  .ovx--sm--auto {
    overflow-x: auto !important;
  }
}
@media (min-width: 576px) {
  .ovx--sm--hidden {
    overflow-x: hidden !important;
  }
}
@media (min-width: 576px) {
  .ovx--sm--scroll {
    overflow-x: scroll !important;
  }
}
@media (min-width: 576px) {
  .ovx--sm--unset {
    overflow-x: unset !important;
  }
}
@media (min-width: 576px) {
  .ovx--sm--visible {
    overflow-x: visible !important;
  }
}
@media (min-width: 768px) {
  .ovx--md--auto {
    overflow-x: auto !important;
  }
}
@media (min-width: 768px) {
  .ovx--md--hidden {
    overflow-x: hidden !important;
  }
}
@media (min-width: 768px) {
  .ovx--md--scroll {
    overflow-x: scroll !important;
  }
}
@media (min-width: 768px) {
  .ovx--md--unset {
    overflow-x: unset !important;
  }
}
@media (min-width: 768px) {
  .ovx--md--visible {
    overflow-x: visible !important;
  }
}
@media (min-width: 992px) {
  .ovx--lg--auto {
    overflow-x: auto !important;
  }
}
@media (min-width: 992px) {
  .ovx--lg--hidden {
    overflow-x: hidden !important;
  }
}
@media (min-width: 992px) {
  .ovx--lg--scroll {
    overflow-x: scroll !important;
  }
}
@media (min-width: 992px) {
  .ovx--lg--unset {
    overflow-x: unset !important;
  }
}
@media (min-width: 992px) {
  .ovx--lg--visible {
    overflow-x: visible !important;
  }
}
@media (min-width: 1200px) {
  .ovx--xl--auto {
    overflow-x: auto !important;
  }
}
@media (min-width: 1200px) {
  .ovx--xl--hidden {
    overflow-x: hidden !important;
  }
}
@media (min-width: 1200px) {
  .ovx--xl--scroll {
    overflow-x: scroll !important;
  }
}
@media (min-width: 1200px) {
  .ovx--xl--unset {
    overflow-x: unset !important;
  }
}
@media (min-width: 1200px) {
  .ovx--xl--visible {
    overflow-x: visible !important;
  }
}
@media (min-width: 1400px) {
  .ovx--xxl--auto {
    overflow-x: auto !important;
  }
}
@media (min-width: 1400px) {
  .ovx--xxl--hidden {
    overflow-x: hidden !important;
  }
}
@media (min-width: 1400px) {
  .ovx--xxl--scroll {
    overflow-x: scroll !important;
  }
}
@media (min-width: 1400px) {
  .ovx--xxl--unset {
    overflow-x: unset !important;
  }
}
@media (min-width: 1400px) {
  .ovx--xxl--visible {
    overflow-x: visible !important;
  }
}
.ovy--auto {
  overflow-y: auto !important;
}
.ovy--hidden {
  overflow-y: hidden !important;
}
.ovy--scroll {
  overflow-y: scroll !important;
}
.ovy--unset {
  overflow-y: unset !important;
}
.ovy--visible {
  overflow-y: visible !important;
}
@media (min-width: 320px) {
  .ovy--xs--auto {
    overflow-y: auto !important;
  }
}
@media (min-width: 320px) {
  .ovy--xs--hidden {
    overflow-y: hidden !important;
  }
}
@media (min-width: 320px) {
  .ovy--xs--scroll {
    overflow-y: scroll !important;
  }
}
@media (min-width: 320px) {
  .ovy--xs--unset {
    overflow-y: unset !important;
  }
}
@media (min-width: 320px) {
  .ovy--xs--visible {
    overflow-y: visible !important;
  }
}
@media (min-width: 576px) {
  .ovy--sm--auto {
    overflow-y: auto !important;
  }
}
@media (min-width: 576px) {
  .ovy--sm--hidden {
    overflow-y: hidden !important;
  }
}
@media (min-width: 576px) {
  .ovy--sm--scroll {
    overflow-y: scroll !important;
  }
}
@media (min-width: 576px) {
  .ovy--sm--unset {
    overflow-y: unset !important;
  }
}
@media (min-width: 576px) {
  .ovy--sm--visible {
    overflow-y: visible !important;
  }
}
@media (min-width: 768px) {
  .ovy--md--auto {
    overflow-y: auto !important;
  }
}
@media (min-width: 768px) {
  .ovy--md--hidden {
    overflow-y: hidden !important;
  }
}
@media (min-width: 768px) {
  .ovy--md--scroll {
    overflow-y: scroll !important;
  }
}
@media (min-width: 768px) {
  .ovy--md--unset {
    overflow-y: unset !important;
  }
}
@media (min-width: 768px) {
  .ovy--md--visible {
    overflow-y: visible !important;
  }
}
@media (min-width: 992px) {
  .ovy--lg--auto {
    overflow-y: auto !important;
  }
}
@media (min-width: 992px) {
  .ovy--lg--hidden {
    overflow-y: hidden !important;
  }
}
@media (min-width: 992px) {
  .ovy--lg--scroll {
    overflow-y: scroll !important;
  }
}
@media (min-width: 992px) {
  .ovy--lg--unset {
    overflow-y: unset !important;
  }
}
@media (min-width: 992px) {
  .ovy--lg--visible {
    overflow-y: visible !important;
  }
}
@media (min-width: 1200px) {
  .ovy--xl--auto {
    overflow-y: auto !important;
  }
}
@media (min-width: 1200px) {
  .ovy--xl--hidden {
    overflow-y: hidden !important;
  }
}
@media (min-width: 1200px) {
  .ovy--xl--scroll {
    overflow-y: scroll !important;
  }
}
@media (min-width: 1200px) {
  .ovy--xl--unset {
    overflow-y: unset !important;
  }
}
@media (min-width: 1200px) {
  .ovy--xl--visible {
    overflow-y: visible !important;
  }
}
@media (min-width: 1400px) {
  .ovy--xxl--auto {
    overflow-y: auto !important;
  }
}
@media (min-width: 1400px) {
  .ovy--xxl--hidden {
    overflow-y: hidden !important;
  }
}
@media (min-width: 1400px) {
  .ovy--xxl--scroll {
    overflow-y: scroll !important;
  }
}
@media (min-width: 1400px) {
  .ovy--xxl--unset {
    overflow-y: unset !important;
  }
}
@media (min-width: 1400px) {
  .ovy--xxl--visible {
    overflow-y: visible !important;
  }
}
.top--0 {
  top: 0 !important;
}
.top--25 {
  top: 25% !important;
}
.top--50 {
  top: 50% !important;
}
.top--75 {
  top: 75% !important;
}
.top--100 {
  top: 100% !important;
}
.top--unset {
  top: "unset" !important;
}
.right--0 {
  right: 0 !important;
}
.right--25 {
  right: 25% !important;
}
.right--50 {
  right: 50% !important;
}
.right--75 {
  right: 75% !important;
}
.right--100 {
  right: 100% !important;
}
.right--unset {
  right: "unset" !important;
}
.bottom--0 {
  bottom: 0 !important;
}
.bottom--25 {
  bottom: 25% !important;
}
.bottom--50 {
  bottom: 50% !important;
}
.bottom--75 {
  bottom: 75% !important;
}
.bottom--100 {
  bottom: 100% !important;
}
.bottom--unset {
  bottom: "unset" !important;
}
.left--0 {
  left: 0 !important;
}
.left--25 {
  left: 25% !important;
}
.left--50 {
  left: 50% !important;
}
.left--75 {
  left: 75% !important;
}
.left--100 {
  left: 100% !important;
}
.left--unset {
  left: "unset" !important;
}
@media (min-width: 320px) {
  .top--xs--0 {
    top: 0 !important;
  }
  .top--xs--25 {
    top: 25% !important;
  }
  .top--xs--50 {
    top: 50% !important;
  }
  .top--xs--75 {
    top: 75% !important;
  }
  .top--xs--100 {
    top: 100% !important;
  }
  .top--xs--unset {
    top: "unset" !important;
  }
}
@media (min-width: 576px) {
  .top--sm--0 {
    top: 0 !important;
  }
  .top--sm--25 {
    top: 25% !important;
  }
  .top--sm--50 {
    top: 50% !important;
  }
  .top--sm--75 {
    top: 75% !important;
  }
  .top--sm--100 {
    top: 100% !important;
  }
  .top--sm--unset {
    top: "unset" !important;
  }
}
@media (min-width: 768px) {
  .top--md--0 {
    top: 0 !important;
  }
  .top--md--25 {
    top: 25% !important;
  }
  .top--md--50 {
    top: 50% !important;
  }
  .top--md--75 {
    top: 75% !important;
  }
  .top--md--100 {
    top: 100% !important;
  }
  .top--md--unset {
    top: "unset" !important;
  }
}
@media (min-width: 992px) {
  .top--lg--0 {
    top: 0 !important;
  }
  .top--lg--25 {
    top: 25% !important;
  }
  .top--lg--50 {
    top: 50% !important;
  }
  .top--lg--75 {
    top: 75% !important;
  }
  .top--lg--100 {
    top: 100% !important;
  }
  .top--lg--unset {
    top: "unset" !important;
  }
}
@media (min-width: 1200px) {
  .top--xl--0 {
    top: 0 !important;
  }
  .top--xl--25 {
    top: 25% !important;
  }
  .top--xl--50 {
    top: 50% !important;
  }
  .top--xl--75 {
    top: 75% !important;
  }
  .top--xl--100 {
    top: 100% !important;
  }
  .top--xl--unset {
    top: "unset" !important;
  }
}
@media (min-width: 1400px) {
  .top--xxl--0 {
    top: 0 !important;
  }
  .top--xxl--25 {
    top: 25% !important;
  }
  .top--xxl--50 {
    top: 50% !important;
  }
  .top--xxl--75 {
    top: 75% !important;
  }
  .top--xxl--100 {
    top: 100% !important;
  }
  .top--xxl--unset {
    top: "unset" !important;
  }
}
@media (min-width: 320px) {
  .right--xs--0 {
    right: 0 !important;
  }
  .right--xs--25 {
    right: 25% !important;
  }
  .right--xs--50 {
    right: 50% !important;
  }
  .right--xs--75 {
    right: 75% !important;
  }
  .right--xs--100 {
    right: 100% !important;
  }
  .right--xs--unset {
    right: "unset" !important;
  }
}
@media (min-width: 576px) {
  .right--sm--0 {
    right: 0 !important;
  }
  .right--sm--25 {
    right: 25% !important;
  }
  .right--sm--50 {
    right: 50% !important;
  }
  .right--sm--75 {
    right: 75% !important;
  }
  .right--sm--100 {
    right: 100% !important;
  }
  .right--sm--unset {
    right: "unset" !important;
  }
}
@media (min-width: 768px) {
  .right--md--0 {
    right: 0 !important;
  }
  .right--md--25 {
    right: 25% !important;
  }
  .right--md--50 {
    right: 50% !important;
  }
  .right--md--75 {
    right: 75% !important;
  }
  .right--md--100 {
    right: 100% !important;
  }
  .right--md--unset {
    right: "unset" !important;
  }
}
@media (min-width: 992px) {
  .right--lg--0 {
    right: 0 !important;
  }
  .right--lg--25 {
    right: 25% !important;
  }
  .right--lg--50 {
    right: 50% !important;
  }
  .right--lg--75 {
    right: 75% !important;
  }
  .right--lg--100 {
    right: 100% !important;
  }
  .right--lg--unset {
    right: "unset" !important;
  }
}
@media (min-width: 1200px) {
  .right--xl--0 {
    right: 0 !important;
  }
  .right--xl--25 {
    right: 25% !important;
  }
  .right--xl--50 {
    right: 50% !important;
  }
  .right--xl--75 {
    right: 75% !important;
  }
  .right--xl--100 {
    right: 100% !important;
  }
  .right--xl--unset {
    right: "unset" !important;
  }
}
@media (min-width: 1400px) {
  .right--xxl--0 {
    right: 0 !important;
  }
  .right--xxl--25 {
    right: 25% !important;
  }
  .right--xxl--50 {
    right: 50% !important;
  }
  .right--xxl--75 {
    right: 75% !important;
  }
  .right--xxl--100 {
    right: 100% !important;
  }
  .right--xxl--unset {
    right: "unset" !important;
  }
}
@media (min-width: 320px) {
  .bottom--xs--0 {
    bottom: 0 !important;
  }
  .bottom--xs--25 {
    bottom: 25% !important;
  }
  .bottom--xs--50 {
    bottom: 50% !important;
  }
  .bottom--xs--75 {
    bottom: 75% !important;
  }
  .bottom--xs--100 {
    bottom: 100% !important;
  }
  .bottom--xs--unset {
    bottom: "unset" !important;
  }
}
@media (min-width: 576px) {
  .bottom--sm--0 {
    bottom: 0 !important;
  }
  .bottom--sm--25 {
    bottom: 25% !important;
  }
  .bottom--sm--50 {
    bottom: 50% !important;
  }
  .bottom--sm--75 {
    bottom: 75% !important;
  }
  .bottom--sm--100 {
    bottom: 100% !important;
  }
  .bottom--sm--unset {
    bottom: "unset" !important;
  }
}
@media (min-width: 768px) {
  .bottom--md--0 {
    bottom: 0 !important;
  }
  .bottom--md--25 {
    bottom: 25% !important;
  }
  .bottom--md--50 {
    bottom: 50% !important;
  }
  .bottom--md--75 {
    bottom: 75% !important;
  }
  .bottom--md--100 {
    bottom: 100% !important;
  }
  .bottom--md--unset {
    bottom: "unset" !important;
  }
}
@media (min-width: 992px) {
  .bottom--lg--0 {
    bottom: 0 !important;
  }
  .bottom--lg--25 {
    bottom: 25% !important;
  }
  .bottom--lg--50 {
    bottom: 50% !important;
  }
  .bottom--lg--75 {
    bottom: 75% !important;
  }
  .bottom--lg--100 {
    bottom: 100% !important;
  }
  .bottom--lg--unset {
    bottom: "unset" !important;
  }
}
@media (min-width: 1200px) {
  .bottom--xl--0 {
    bottom: 0 !important;
  }
  .bottom--xl--25 {
    bottom: 25% !important;
  }
  .bottom--xl--50 {
    bottom: 50% !important;
  }
  .bottom--xl--75 {
    bottom: 75% !important;
  }
  .bottom--xl--100 {
    bottom: 100% !important;
  }
  .bottom--xl--unset {
    bottom: "unset" !important;
  }
}
@media (min-width: 1400px) {
  .bottom--xxl--0 {
    bottom: 0 !important;
  }
  .bottom--xxl--25 {
    bottom: 25% !important;
  }
  .bottom--xxl--50 {
    bottom: 50% !important;
  }
  .bottom--xxl--75 {
    bottom: 75% !important;
  }
  .bottom--xxl--100 {
    bottom: 100% !important;
  }
  .bottom--xxl--unset {
    bottom: "unset" !important;
  }
}
@media (min-width: 320px) {
  .left--xs--0 {
    left: 0 !important;
  }
  .left--xs--25 {
    left: 25% !important;
  }
  .left--xs--50 {
    left: 50% !important;
  }
  .left--xs--75 {
    left: 75% !important;
  }
  .left--xs--100 {
    left: 100% !important;
  }
  .left--xs--unset {
    left: "unset" !important;
  }
}
@media (min-width: 576px) {
  .left--sm--0 {
    left: 0 !important;
  }
  .left--sm--25 {
    left: 25% !important;
  }
  .left--sm--50 {
    left: 50% !important;
  }
  .left--sm--75 {
    left: 75% !important;
  }
  .left--sm--100 {
    left: 100% !important;
  }
  .left--sm--unset {
    left: "unset" !important;
  }
}
@media (min-width: 768px) {
  .left--md--0 {
    left: 0 !important;
  }
  .left--md--25 {
    left: 25% !important;
  }
  .left--md--50 {
    left: 50% !important;
  }
  .left--md--75 {
    left: 75% !important;
  }
  .left--md--100 {
    left: 100% !important;
  }
  .left--md--unset {
    left: "unset" !important;
  }
}
@media (min-width: 992px) {
  .left--lg--0 {
    left: 0 !important;
  }
  .left--lg--25 {
    left: 25% !important;
  }
  .left--lg--50 {
    left: 50% !important;
  }
  .left--lg--75 {
    left: 75% !important;
  }
  .left--lg--100 {
    left: 100% !important;
  }
  .left--lg--unset {
    left: "unset" !important;
  }
}
@media (min-width: 1200px) {
  .left--xl--0 {
    left: 0 !important;
  }
  .left--xl--25 {
    left: 25% !important;
  }
  .left--xl--50 {
    left: 50% !important;
  }
  .left--xl--75 {
    left: 75% !important;
  }
  .left--xl--100 {
    left: 100% !important;
  }
  .left--xl--unset {
    left: "unset" !important;
  }
}
@media (min-width: 1400px) {
  .left--xxl--0 {
    left: 0 !important;
  }
  .left--xxl--25 {
    left: 25% !important;
  }
  .left--xxl--50 {
    left: 50% !important;
  }
  .left--xxl--75 {
    left: 75% !important;
  }
  .left--xxl--100 {
    left: 100% !important;
  }
  .left--xxl--unset {
    left: "unset" !important;
  }
}
.w--auto {
  width: auto !important;
}
.w--min {
  width: min-content !important;
}
.w--fit {
  width: fit-content !important;
}
.w--max {
  width: max-content !important;
}
.w--unset {
  width: unset !important;
}
.w--600 {
  width: 600px !important;
}
.w--800 {
  width: 800px !important;
}
.w--25 {
  width: 25% !important;
}
.w--33 {
  width: 33.333% !important;
}
.w--50 {
  width: 50% !important;
}
.w--66 {
  width: 66.666% !important;
}
.w--75 {
  width: 75% !important;
}
.w--100 {
  width: 100% !important;
}
@media (min-width: 320px) {
  .w--xs--auto {
    width: auto !important;
  }
}
@media (min-width: 320px) {
  .w--xs--min {
    width: min-content !important;
  }
}
@media (min-width: 320px) {
  .w--xs--fit {
    width: fit-content !important;
  }
}
@media (min-width: 320px) {
  .w--xs--max {
    width: max-content !important;
  }
}
@media (min-width: 320px) {
  .w--xs--unset {
    width: unset !important;
  }
}
@media (min-width: 320px) {
  .w--xs--600 {
    width: 600px !important;
  }
}
@media (min-width: 320px) {
  .w--xs--800 {
    width: 800px !important;
  }
}
@media (min-width: 320px) {
  .w--xs--25 {
    width: 25% !important;
  }
}
@media (min-width: 320px) {
  .w--xs--33 {
    width: 33.333% !important;
  }
}
@media (min-width: 320px) {
  .w--xs--50 {
    width: 50% !important;
  }
}
@media (min-width: 320px) {
  .w--xs--66 {
    width: 66.666% !important;
  }
}
@media (min-width: 320px) {
  .w--xs--75 {
    width: 75% !important;
  }
}
@media (min-width: 320px) {
  .w--xs--100 {
    width: 100% !important;
  }
}
@media (min-width: 576px) {
  .w--sm--auto {
    width: auto !important;
  }
}
@media (min-width: 576px) {
  .w--sm--min {
    width: min-content !important;
  }
}
@media (min-width: 576px) {
  .w--sm--fit {
    width: fit-content !important;
  }
}
@media (min-width: 576px) {
  .w--sm--max {
    width: max-content !important;
  }
}
@media (min-width: 576px) {
  .w--sm--unset {
    width: unset !important;
  }
}
@media (min-width: 576px) {
  .w--sm--600 {
    width: 600px !important;
  }
}
@media (min-width: 576px) {
  .w--sm--800 {
    width: 800px !important;
  }
}
@media (min-width: 576px) {
  .w--sm--25 {
    width: 25% !important;
  }
}
@media (min-width: 576px) {
  .w--sm--33 {
    width: 33.333% !important;
  }
}
@media (min-width: 576px) {
  .w--sm--50 {
    width: 50% !important;
  }
}
@media (min-width: 576px) {
  .w--sm--66 {
    width: 66.666% !important;
  }
}
@media (min-width: 576px) {
  .w--sm--75 {
    width: 75% !important;
  }
}
@media (min-width: 576px) {
  .w--sm--100 {
    width: 100% !important;
  }
}
@media (min-width: 768px) {
  .w--md--auto {
    width: auto !important;
  }
}
@media (min-width: 768px) {
  .w--md--min {
    width: min-content !important;
  }
}
@media (min-width: 768px) {
  .w--md--fit {
    width: fit-content !important;
  }
}
@media (min-width: 768px) {
  .w--md--max {
    width: max-content !important;
  }
}
@media (min-width: 768px) {
  .w--md--unset {
    width: unset !important;
  }
}
@media (min-width: 768px) {
  .w--md--600 {
    width: 600px !important;
  }
}
@media (min-width: 768px) {
  .w--md--800 {
    width: 800px !important;
  }
}
@media (min-width: 768px) {
  .w--md--25 {
    width: 25% !important;
  }
}
@media (min-width: 768px) {
  .w--md--33 {
    width: 33.333% !important;
  }
}
@media (min-width: 768px) {
  .w--md--50 {
    width: 50% !important;
  }
}
@media (min-width: 768px) {
  .w--md--66 {
    width: 66.666% !important;
  }
}
@media (min-width: 768px) {
  .w--md--75 {
    width: 75% !important;
  }
}
@media (min-width: 768px) {
  .w--md--100 {
    width: 100% !important;
  }
}
@media (min-width: 992px) {
  .w--lg--auto {
    width: auto !important;
  }
}
@media (min-width: 992px) {
  .w--lg--min {
    width: min-content !important;
  }
}
@media (min-width: 992px) {
  .w--lg--fit {
    width: fit-content !important;
  }
}
@media (min-width: 992px) {
  .w--lg--max {
    width: max-content !important;
  }
}
@media (min-width: 992px) {
  .w--lg--unset {
    width: unset !important;
  }
}
@media (min-width: 992px) {
  .w--lg--600 {
    width: 600px !important;
  }
}
@media (min-width: 992px) {
  .w--lg--800 {
    width: 800px !important;
  }
}
@media (min-width: 992px) {
  .w--lg--25 {
    width: 25% !important;
  }
}
@media (min-width: 992px) {
  .w--lg--33 {
    width: 33.333% !important;
  }
}
@media (min-width: 992px) {
  .w--lg--50 {
    width: 50% !important;
  }
}
@media (min-width: 992px) {
  .w--lg--66 {
    width: 66.666% !important;
  }
}
@media (min-width: 992px) {
  .w--lg--75 {
    width: 75% !important;
  }
}
@media (min-width: 992px) {
  .w--lg--100 {
    width: 100% !important;
  }
}
@media (min-width: 1200px) {
  .w--xl--auto {
    width: auto !important;
  }
}
@media (min-width: 1200px) {
  .w--xl--min {
    width: min-content !important;
  }
}
@media (min-width: 1200px) {
  .w--xl--fit {
    width: fit-content !important;
  }
}
@media (min-width: 1200px) {
  .w--xl--max {
    width: max-content !important;
  }
}
@media (min-width: 1200px) {
  .w--xl--unset {
    width: unset !important;
  }
}
@media (min-width: 1200px) {
  .w--xl--600 {
    width: 600px !important;
  }
}
@media (min-width: 1200px) {
  .w--xl--800 {
    width: 800px !important;
  }
}
@media (min-width: 1200px) {
  .w--xl--25 {
    width: 25% !important;
  }
}
@media (min-width: 1200px) {
  .w--xl--33 {
    width: 33.333% !important;
  }
}
@media (min-width: 1200px) {
  .w--xl--50 {
    width: 50% !important;
  }
}
@media (min-width: 1200px) {
  .w--xl--66 {
    width: 66.666% !important;
  }
}
@media (min-width: 1200px) {
  .w--xl--75 {
    width: 75% !important;
  }
}
@media (min-width: 1200px) {
  .w--xl--100 {
    width: 100% !important;
  }
}
@media (min-width: 1400px) {
  .w--xxl--auto {
    width: auto !important;
  }
}
@media (min-width: 1400px) {
  .w--xxl--min {
    width: min-content !important;
  }
}
@media (min-width: 1400px) {
  .w--xxl--fit {
    width: fit-content !important;
  }
}
@media (min-width: 1400px) {
  .w--xxl--max {
    width: max-content !important;
  }
}
@media (min-width: 1400px) {
  .w--xxl--unset {
    width: unset !important;
  }
}
@media (min-width: 1400px) {
  .w--xxl--600 {
    width: 600px !important;
  }
}
@media (min-width: 1400px) {
  .w--xxl--800 {
    width: 800px !important;
  }
}
@media (min-width: 1400px) {
  .w--xxl--25 {
    width: 25% !important;
  }
}
@media (min-width: 1400px) {
  .w--xxl--33 {
    width: 33.333% !important;
  }
}
@media (min-width: 1400px) {
  .w--xxl--50 {
    width: 50% !important;
  }
}
@media (min-width: 1400px) {
  .w--xxl--66 {
    width: 66.666% !important;
  }
}
@media (min-width: 1400px) {
  .w--xxl--75 {
    width: 75% !important;
  }
}
@media (min-width: 1400px) {
  .w--xxl--100 {
    width: 100% !important;
  }
}
.h--auto {
  height: auto !important;
}
.h--min {
  height: min-content !important;
}
.h--fit {
  height: fit-content !important;
}
.h--max {
  height: max-content !important;
}
.h--unset {
  height: unset !important;
}
.h--600 {
  height: 600px !important;
}
.h--800 {
  height: 800px !important;
}
.h--25 {
  height: 25% !important;
}
.h--33 {
  height: 33.333% !important;
}
.h--50 {
  height: 50% !important;
}
.h--66 {
  height: 66.666% !important;
}
.h--75 {
  height: 75% !important;
}
.h--100 {
  height: 100% !important;
}
@media (min-width: 320px) {
  .h--xs--auto {
    height: auto !important;
  }
}
@media (min-width: 320px) {
  .h--xs--min {
    height: min-content !important;
  }
}
@media (min-width: 320px) {
  .h--xs--fit {
    height: fit-content !important;
  }
}
@media (min-width: 320px) {
  .h--xs--max {
    height: max-content !important;
  }
}
@media (min-width: 320px) {
  .h--xs--unset {
    height: unset !important;
  }
}
@media (min-width: 320px) {
  .h--xs--600 {
    height: 600px !important;
  }
}
@media (min-width: 320px) {
  .h--xs--800 {
    height: 800px !important;
  }
}
@media (min-width: 320px) {
  .h--xs--25 {
    height: 25% !important;
  }
}
@media (min-width: 320px) {
  .h--xs--33 {
    height: 33.333% !important;
  }
}
@media (min-width: 320px) {
  .h--xs--50 {
    height: 50% !important;
  }
}
@media (min-width: 320px) {
  .h--xs--66 {
    height: 66.666% !important;
  }
}
@media (min-width: 320px) {
  .h--xs--75 {
    height: 75% !important;
  }
}
@media (min-width: 320px) {
  .h--xs--100 {
    height: 100% !important;
  }
}
@media (min-width: 576px) {
  .h--sm--auto {
    height: auto !important;
  }
}
@media (min-width: 576px) {
  .h--sm--min {
    height: min-content !important;
  }
}
@media (min-width: 576px) {
  .h--sm--fit {
    height: fit-content !important;
  }
}
@media (min-width: 576px) {
  .h--sm--max {
    height: max-content !important;
  }
}
@media (min-width: 576px) {
  .h--sm--unset {
    height: unset !important;
  }
}
@media (min-width: 576px) {
  .h--sm--600 {
    height: 600px !important;
  }
}
@media (min-width: 576px) {
  .h--sm--800 {
    height: 800px !important;
  }
}
@media (min-width: 576px) {
  .h--sm--25 {
    height: 25% !important;
  }
}
@media (min-width: 576px) {
  .h--sm--33 {
    height: 33.333% !important;
  }
}
@media (min-width: 576px) {
  .h--sm--50 {
    height: 50% !important;
  }
}
@media (min-width: 576px) {
  .h--sm--66 {
    height: 66.666% !important;
  }
}
@media (min-width: 576px) {
  .h--sm--75 {
    height: 75% !important;
  }
}
@media (min-width: 576px) {
  .h--sm--100 {
    height: 100% !important;
  }
}
@media (min-width: 768px) {
  .h--md--auto {
    height: auto !important;
  }
}
@media (min-width: 768px) {
  .h--md--min {
    height: min-content !important;
  }
}
@media (min-width: 768px) {
  .h--md--fit {
    height: fit-content !important;
  }
}
@media (min-width: 768px) {
  .h--md--max {
    height: max-content !important;
  }
}
@media (min-width: 768px) {
  .h--md--unset {
    height: unset !important;
  }
}
@media (min-width: 768px) {
  .h--md--600 {
    height: 600px !important;
  }
}
@media (min-width: 768px) {
  .h--md--800 {
    height: 800px !important;
  }
}
@media (min-width: 768px) {
  .h--md--25 {
    height: 25% !important;
  }
}
@media (min-width: 768px) {
  .h--md--33 {
    height: 33.333% !important;
  }
}
@media (min-width: 768px) {
  .h--md--50 {
    height: 50% !important;
  }
}
@media (min-width: 768px) {
  .h--md--66 {
    height: 66.666% !important;
  }
}
@media (min-width: 768px) {
  .h--md--75 {
    height: 75% !important;
  }
}
@media (min-width: 768px) {
  .h--md--100 {
    height: 100% !important;
  }
}
@media (min-width: 992px) {
  .h--lg--auto {
    height: auto !important;
  }
}
@media (min-width: 992px) {
  .h--lg--min {
    height: min-content !important;
  }
}
@media (min-width: 992px) {
  .h--lg--fit {
    height: fit-content !important;
  }
}
@media (min-width: 992px) {
  .h--lg--max {
    height: max-content !important;
  }
}
@media (min-width: 992px) {
  .h--lg--unset {
    height: unset !important;
  }
}
@media (min-width: 992px) {
  .h--lg--600 {
    height: 600px !important;
  }
}
@media (min-width: 992px) {
  .h--lg--800 {
    height: 800px !important;
  }
}
@media (min-width: 992px) {
  .h--lg--25 {
    height: 25% !important;
  }
}
@media (min-width: 992px) {
  .h--lg--33 {
    height: 33.333% !important;
  }
}
@media (min-width: 992px) {
  .h--lg--50 {
    height: 50% !important;
  }
}
@media (min-width: 992px) {
  .h--lg--66 {
    height: 66.666% !important;
  }
}
@media (min-width: 992px) {
  .h--lg--75 {
    height: 75% !important;
  }
}
@media (min-width: 992px) {
  .h--lg--100 {
    height: 100% !important;
  }
}
@media (min-width: 1200px) {
  .h--xl--auto {
    height: auto !important;
  }
}
@media (min-width: 1200px) {
  .h--xl--min {
    height: min-content !important;
  }
}
@media (min-width: 1200px) {
  .h--xl--fit {
    height: fit-content !important;
  }
}
@media (min-width: 1200px) {
  .h--xl--max {
    height: max-content !important;
  }
}
@media (min-width: 1200px) {
  .h--xl--unset {
    height: unset !important;
  }
}
@media (min-width: 1200px) {
  .h--xl--600 {
    height: 600px !important;
  }
}
@media (min-width: 1200px) {
  .h--xl--800 {
    height: 800px !important;
  }
}
@media (min-width: 1200px) {
  .h--xl--25 {
    height: 25% !important;
  }
}
@media (min-width: 1200px) {
  .h--xl--33 {
    height: 33.333% !important;
  }
}
@media (min-width: 1200px) {
  .h--xl--50 {
    height: 50% !important;
  }
}
@media (min-width: 1200px) {
  .h--xl--66 {
    height: 66.666% !important;
  }
}
@media (min-width: 1200px) {
  .h--xl--75 {
    height: 75% !important;
  }
}
@media (min-width: 1200px) {
  .h--xl--100 {
    height: 100% !important;
  }
}
@media (min-width: 1400px) {
  .h--xxl--auto {
    height: auto !important;
  }
}
@media (min-width: 1400px) {
  .h--xxl--min {
    height: min-content !important;
  }
}
@media (min-width: 1400px) {
  .h--xxl--fit {
    height: fit-content !important;
  }
}
@media (min-width: 1400px) {
  .h--xxl--max {
    height: max-content !important;
  }
}
@media (min-width: 1400px) {
  .h--xxl--unset {
    height: unset !important;
  }
}
@media (min-width: 1400px) {
  .h--xxl--600 {
    height: 600px !important;
  }
}
@media (min-width: 1400px) {
  .h--xxl--800 {
    height: 800px !important;
  }
}
@media (min-width: 1400px) {
  .h--xxl--25 {
    height: 25% !important;
  }
}
@media (min-width: 1400px) {
  .h--xxl--33 {
    height: 33.333% !important;
  }
}
@media (min-width: 1400px) {
  .h--xxl--50 {
    height: 50% !important;
  }
}
@media (min-width: 1400px) {
  .h--xxl--66 {
    height: 66.666% !important;
  }
}
@media (min-width: 1400px) {
  .h--xxl--75 {
    height: 75% !important;
  }
}
@media (min-width: 1400px) {
  .h--xxl--100 {
    height: 100% !important;
  }
}
.minw--auto {
  min-width: auto !important;
}
.minw--min {
  min-width: min-content !important;
}
.minw--fit {
  min-width: fit-content !important;
}
.minw--max {
  min-width: max-content !important;
}
.minw--unset {
  min-width: unset !important;
}
.minw--600 {
  min-width: 600px !important;
}
.minw--800 {
  min-width: 800px !important;
}
.minw--25 {
  min-width: 25% !important;
}
.minw--33 {
  min-width: 33.333% !important;
}
.minw--50 {
  min-width: 50% !important;
}
.minw--66 {
  min-width: 66.666% !important;
}
.minw--75 {
  min-width: 75% !important;
}
.minw--100 {
  min-width: 100% !important;
}
@media (min-width: 320px) {
  .minw--xs--auto {
    min-width: auto !important;
  }
}
@media (min-width: 320px) {
  .minw--xs--min {
    min-width: min-content !important;
  }
}
@media (min-width: 320px) {
  .minw--xs--fit {
    min-width: fit-content !important;
  }
}
@media (min-width: 320px) {
  .minw--xs--max {
    min-width: max-content !important;
  }
}
@media (min-width: 320px) {
  .minw--xs--unset {
    min-width: unset !important;
  }
}
@media (min-width: 320px) {
  .minw--xs--600 {
    min-width: 600px !important;
  }
}
@media (min-width: 320px) {
  .minw--xs--800 {
    min-width: 800px !important;
  }
}
@media (min-width: 320px) {
  .minw--xs--25 {
    min-width: 25% !important;
  }
}
@media (min-width: 320px) {
  .minw--xs--33 {
    min-width: 33.333% !important;
  }
}
@media (min-width: 320px) {
  .minw--xs--50 {
    min-width: 50% !important;
  }
}
@media (min-width: 320px) {
  .minw--xs--66 {
    min-width: 66.666% !important;
  }
}
@media (min-width: 320px) {
  .minw--xs--75 {
    min-width: 75% !important;
  }
}
@media (min-width: 320px) {
  .minw--xs--100 {
    min-width: 100% !important;
  }
}
@media (min-width: 576px) {
  .minw--sm--auto {
    min-width: auto !important;
  }
}
@media (min-width: 576px) {
  .minw--sm--min {
    min-width: min-content !important;
  }
}
@media (min-width: 576px) {
  .minw--sm--fit {
    min-width: fit-content !important;
  }
}
@media (min-width: 576px) {
  .minw--sm--max {
    min-width: max-content !important;
  }
}
@media (min-width: 576px) {
  .minw--sm--unset {
    min-width: unset !important;
  }
}
@media (min-width: 576px) {
  .minw--sm--600 {
    min-width: 600px !important;
  }
}
@media (min-width: 576px) {
  .minw--sm--800 {
    min-width: 800px !important;
  }
}
@media (min-width: 576px) {
  .minw--sm--25 {
    min-width: 25% !important;
  }
}
@media (min-width: 576px) {
  .minw--sm--33 {
    min-width: 33.333% !important;
  }
}
@media (min-width: 576px) {
  .minw--sm--50 {
    min-width: 50% !important;
  }
}
@media (min-width: 576px) {
  .minw--sm--66 {
    min-width: 66.666% !important;
  }
}
@media (min-width: 576px) {
  .minw--sm--75 {
    min-width: 75% !important;
  }
}
@media (min-width: 576px) {
  .minw--sm--100 {
    min-width: 100% !important;
  }
}
@media (min-width: 768px) {
  .minw--md--auto {
    min-width: auto !important;
  }
}
@media (min-width: 768px) {
  .minw--md--min {
    min-width: min-content !important;
  }
}
@media (min-width: 768px) {
  .minw--md--fit {
    min-width: fit-content !important;
  }
}
@media (min-width: 768px) {
  .minw--md--max {
    min-width: max-content !important;
  }
}
@media (min-width: 768px) {
  .minw--md--unset {
    min-width: unset !important;
  }
}
@media (min-width: 768px) {
  .minw--md--600 {
    min-width: 600px !important;
  }
}
@media (min-width: 768px) {
  .minw--md--800 {
    min-width: 800px !important;
  }
}
@media (min-width: 768px) {
  .minw--md--25 {
    min-width: 25% !important;
  }
}
@media (min-width: 768px) {
  .minw--md--33 {
    min-width: 33.333% !important;
  }
}
@media (min-width: 768px) {
  .minw--md--50 {
    min-width: 50% !important;
  }
}
@media (min-width: 768px) {
  .minw--md--66 {
    min-width: 66.666% !important;
  }
}
@media (min-width: 768px) {
  .minw--md--75 {
    min-width: 75% !important;
  }
}
@media (min-width: 768px) {
  .minw--md--100 {
    min-width: 100% !important;
  }
}
@media (min-width: 992px) {
  .minw--lg--auto {
    min-width: auto !important;
  }
}
@media (min-width: 992px) {
  .minw--lg--min {
    min-width: min-content !important;
  }
}
@media (min-width: 992px) {
  .minw--lg--fit {
    min-width: fit-content !important;
  }
}
@media (min-width: 992px) {
  .minw--lg--max {
    min-width: max-content !important;
  }
}
@media (min-width: 992px) {
  .minw--lg--unset {
    min-width: unset !important;
  }
}
@media (min-width: 992px) {
  .minw--lg--600 {
    min-width: 600px !important;
  }
}
@media (min-width: 992px) {
  .minw--lg--800 {
    min-width: 800px !important;
  }
}
@media (min-width: 992px) {
  .minw--lg--25 {
    min-width: 25% !important;
  }
}
@media (min-width: 992px) {
  .minw--lg--33 {
    min-width: 33.333% !important;
  }
}
@media (min-width: 992px) {
  .minw--lg--50 {
    min-width: 50% !important;
  }
}
@media (min-width: 992px) {
  .minw--lg--66 {
    min-width: 66.666% !important;
  }
}
@media (min-width: 992px) {
  .minw--lg--75 {
    min-width: 75% !important;
  }
}
@media (min-width: 992px) {
  .minw--lg--100 {
    min-width: 100% !important;
  }
}
@media (min-width: 1200px) {
  .minw--xl--auto {
    min-width: auto !important;
  }
}
@media (min-width: 1200px) {
  .minw--xl--min {
    min-width: min-content !important;
  }
}
@media (min-width: 1200px) {
  .minw--xl--fit {
    min-width: fit-content !important;
  }
}
@media (min-width: 1200px) {
  .minw--xl--max {
    min-width: max-content !important;
  }
}
@media (min-width: 1200px) {
  .minw--xl--unset {
    min-width: unset !important;
  }
}
@media (min-width: 1200px) {
  .minw--xl--600 {
    min-width: 600px !important;
  }
}
@media (min-width: 1200px) {
  .minw--xl--800 {
    min-width: 800px !important;
  }
}
@media (min-width: 1200px) {
  .minw--xl--25 {
    min-width: 25% !important;
  }
}
@media (min-width: 1200px) {
  .minw--xl--33 {
    min-width: 33.333% !important;
  }
}
@media (min-width: 1200px) {
  .minw--xl--50 {
    min-width: 50% !important;
  }
}
@media (min-width: 1200px) {
  .minw--xl--66 {
    min-width: 66.666% !important;
  }
}
@media (min-width: 1200px) {
  .minw--xl--75 {
    min-width: 75% !important;
  }
}
@media (min-width: 1200px) {
  .minw--xl--100 {
    min-width: 100% !important;
  }
}
@media (min-width: 1400px) {
  .minw--xxl--auto {
    min-width: auto !important;
  }
}
@media (min-width: 1400px) {
  .minw--xxl--min {
    min-width: min-content !important;
  }
}
@media (min-width: 1400px) {
  .minw--xxl--fit {
    min-width: fit-content !important;
  }
}
@media (min-width: 1400px) {
  .minw--xxl--max {
    min-width: max-content !important;
  }
}
@media (min-width: 1400px) {
  .minw--xxl--unset {
    min-width: unset !important;
  }
}
@media (min-width: 1400px) {
  .minw--xxl--600 {
    min-width: 600px !important;
  }
}
@media (min-width: 1400px) {
  .minw--xxl--800 {
    min-width: 800px !important;
  }
}
@media (min-width: 1400px) {
  .minw--xxl--25 {
    min-width: 25% !important;
  }
}
@media (min-width: 1400px) {
  .minw--xxl--33 {
    min-width: 33.333% !important;
  }
}
@media (min-width: 1400px) {
  .minw--xxl--50 {
    min-width: 50% !important;
  }
}
@media (min-width: 1400px) {
  .minw--xxl--66 {
    min-width: 66.666% !important;
  }
}
@media (min-width: 1400px) {
  .minw--xxl--75 {
    min-width: 75% !important;
  }
}
@media (min-width: 1400px) {
  .minw--xxl--100 {
    min-width: 100% !important;
  }
}
.minh--auto {
  min-height: auto !important;
}
.minh--min {
  min-height: min-content !important;
}
.minh--fit {
  min-height: fit-content !important;
}
.minh--max {
  min-height: max-content !important;
}
.minh--unset {
  min-height: unset !important;
}
.minh--600 {
  min-height: 600px !important;
}
.minh--800 {
  min-height: 800px !important;
}
.minh--25 {
  min-height: 25% !important;
}
.minh--33 {
  min-height: 33.333% !important;
}
.minh--50 {
  min-height: 50% !important;
}
.minh--66 {
  min-height: 66.666% !important;
}
.minh--75 {
  min-height: 75% !important;
}
.minh--100 {
  min-height: 100% !important;
}
@media (min-width: 320px) {
  .minh--xs--auto {
    min-height: auto !important;
  }
}
@media (min-width: 320px) {
  .minh--xs--min {
    min-height: min-content !important;
  }
}
@media (min-width: 320px) {
  .minh--xs--fit {
    min-height: fit-content !important;
  }
}
@media (min-width: 320px) {
  .minh--xs--max {
    min-height: max-content !important;
  }
}
@media (min-width: 320px) {
  .minh--xs--unset {
    min-height: unset !important;
  }
}
@media (min-width: 320px) {
  .minh--xs--600 {
    min-height: 600px !important;
  }
}
@media (min-width: 320px) {
  .minh--xs--800 {
    min-height: 800px !important;
  }
}
@media (min-width: 320px) {
  .minh--xs--25 {
    min-height: 25% !important;
  }
}
@media (min-width: 320px) {
  .minh--xs--33 {
    min-height: 33.333% !important;
  }
}
@media (min-width: 320px) {
  .minh--xs--50 {
    min-height: 50% !important;
  }
}
@media (min-width: 320px) {
  .minh--xs--66 {
    min-height: 66.666% !important;
  }
}
@media (min-width: 320px) {
  .minh--xs--75 {
    min-height: 75% !important;
  }
}
@media (min-width: 320px) {
  .minh--xs--100 {
    min-height: 100% !important;
  }
}
@media (min-width: 576px) {
  .minh--sm--auto {
    min-height: auto !important;
  }
}
@media (min-width: 576px) {
  .minh--sm--min {
    min-height: min-content !important;
  }
}
@media (min-width: 576px) {
  .minh--sm--fit {
    min-height: fit-content !important;
  }
}
@media (min-width: 576px) {
  .minh--sm--max {
    min-height: max-content !important;
  }
}
@media (min-width: 576px) {
  .minh--sm--unset {
    min-height: unset !important;
  }
}
@media (min-width: 576px) {
  .minh--sm--600 {
    min-height: 600px !important;
  }
}
@media (min-width: 576px) {
  .minh--sm--800 {
    min-height: 800px !important;
  }
}
@media (min-width: 576px) {
  .minh--sm--25 {
    min-height: 25% !important;
  }
}
@media (min-width: 576px) {
  .minh--sm--33 {
    min-height: 33.333% !important;
  }
}
@media (min-width: 576px) {
  .minh--sm--50 {
    min-height: 50% !important;
  }
}
@media (min-width: 576px) {
  .minh--sm--66 {
    min-height: 66.666% !important;
  }
}
@media (min-width: 576px) {
  .minh--sm--75 {
    min-height: 75% !important;
  }
}
@media (min-width: 576px) {
  .minh--sm--100 {
    min-height: 100% !important;
  }
}
@media (min-width: 768px) {
  .minh--md--auto {
    min-height: auto !important;
  }
}
@media (min-width: 768px) {
  .minh--md--min {
    min-height: min-content !important;
  }
}
@media (min-width: 768px) {
  .minh--md--fit {
    min-height: fit-content !important;
  }
}
@media (min-width: 768px) {
  .minh--md--max {
    min-height: max-content !important;
  }
}
@media (min-width: 768px) {
  .minh--md--unset {
    min-height: unset !important;
  }
}
@media (min-width: 768px) {
  .minh--md--600 {
    min-height: 600px !important;
  }
}
@media (min-width: 768px) {
  .minh--md--800 {
    min-height: 800px !important;
  }
}
@media (min-width: 768px) {
  .minh--md--25 {
    min-height: 25% !important;
  }
}
@media (min-width: 768px) {
  .minh--md--33 {
    min-height: 33.333% !important;
  }
}
@media (min-width: 768px) {
  .minh--md--50 {
    min-height: 50% !important;
  }
}
@media (min-width: 768px) {
  .minh--md--66 {
    min-height: 66.666% !important;
  }
}
@media (min-width: 768px) {
  .minh--md--75 {
    min-height: 75% !important;
  }
}
@media (min-width: 768px) {
  .minh--md--100 {
    min-height: 100% !important;
  }
}
@media (min-width: 992px) {
  .minh--lg--auto {
    min-height: auto !important;
  }
}
@media (min-width: 992px) {
  .minh--lg--min {
    min-height: min-content !important;
  }
}
@media (min-width: 992px) {
  .minh--lg--fit {
    min-height: fit-content !important;
  }
}
@media (min-width: 992px) {
  .minh--lg--max {
    min-height: max-content !important;
  }
}
@media (min-width: 992px) {
  .minh--lg--unset {
    min-height: unset !important;
  }
}
@media (min-width: 992px) {
  .minh--lg--600 {
    min-height: 600px !important;
  }
}
@media (min-width: 992px) {
  .minh--lg--800 {
    min-height: 800px !important;
  }
}
@media (min-width: 992px) {
  .minh--lg--25 {
    min-height: 25% !important;
  }
}
@media (min-width: 992px) {
  .minh--lg--33 {
    min-height: 33.333% !important;
  }
}
@media (min-width: 992px) {
  .minh--lg--50 {
    min-height: 50% !important;
  }
}
@media (min-width: 992px) {
  .minh--lg--66 {
    min-height: 66.666% !important;
  }
}
@media (min-width: 992px) {
  .minh--lg--75 {
    min-height: 75% !important;
  }
}
@media (min-width: 992px) {
  .minh--lg--100 {
    min-height: 100% !important;
  }
}
@media (min-width: 1200px) {
  .minh--xl--auto {
    min-height: auto !important;
  }
}
@media (min-width: 1200px) {
  .minh--xl--min {
    min-height: min-content !important;
  }
}
@media (min-width: 1200px) {
  .minh--xl--fit {
    min-height: fit-content !important;
  }
}
@media (min-width: 1200px) {
  .minh--xl--max {
    min-height: max-content !important;
  }
}
@media (min-width: 1200px) {
  .minh--xl--unset {
    min-height: unset !important;
  }
}
@media (min-width: 1200px) {
  .minh--xl--600 {
    min-height: 600px !important;
  }
}
@media (min-width: 1200px) {
  .minh--xl--800 {
    min-height: 800px !important;
  }
}
@media (min-width: 1200px) {
  .minh--xl--25 {
    min-height: 25% !important;
  }
}
@media (min-width: 1200px) {
  .minh--xl--33 {
    min-height: 33.333% !important;
  }
}
@media (min-width: 1200px) {
  .minh--xl--50 {
    min-height: 50% !important;
  }
}
@media (min-width: 1200px) {
  .minh--xl--66 {
    min-height: 66.666% !important;
  }
}
@media (min-width: 1200px) {
  .minh--xl--75 {
    min-height: 75% !important;
  }
}
@media (min-width: 1200px) {
  .minh--xl--100 {
    min-height: 100% !important;
  }
}
@media (min-width: 1400px) {
  .minh--xxl--auto {
    min-height: auto !important;
  }
}
@media (min-width: 1400px) {
  .minh--xxl--min {
    min-height: min-content !important;
  }
}
@media (min-width: 1400px) {
  .minh--xxl--fit {
    min-height: fit-content !important;
  }
}
@media (min-width: 1400px) {
  .minh--xxl--max {
    min-height: max-content !important;
  }
}
@media (min-width: 1400px) {
  .minh--xxl--unset {
    min-height: unset !important;
  }
}
@media (min-width: 1400px) {
  .minh--xxl--600 {
    min-height: 600px !important;
  }
}
@media (min-width: 1400px) {
  .minh--xxl--800 {
    min-height: 800px !important;
  }
}
@media (min-width: 1400px) {
  .minh--xxl--25 {
    min-height: 25% !important;
  }
}
@media (min-width: 1400px) {
  .minh--xxl--33 {
    min-height: 33.333% !important;
  }
}
@media (min-width: 1400px) {
  .minh--xxl--50 {
    min-height: 50% !important;
  }
}
@media (min-width: 1400px) {
  .minh--xxl--66 {
    min-height: 66.666% !important;
  }
}
@media (min-width: 1400px) {
  .minh--xxl--75 {
    min-height: 75% !important;
  }
}
@media (min-width: 1400px) {
  .minh--xxl--100 {
    min-height: 100% !important;
  }
}
.maxw--auto {
  max-width: auto !important;
}
.maxw--min {
  max-width: min-content !important;
}
.maxw--fit {
  max-width: fit-content !important;
}
.maxw--max {
  max-width: max-content !important;
}
.maxw--unset {
  max-width: unset !important;
}
.maxw--600 {
  max-width: 600px !important;
}
.maxw--800 {
  max-width: 800px !important;
}
.maxw--25 {
  max-width: 25% !important;
}
.maxw--33 {
  max-width: 33.333% !important;
}
.maxw--50 {
  max-width: 50% !important;
}
.maxw--66 {
  max-width: 66.666% !important;
}
.maxw--75 {
  max-width: 75% !important;
}
.maxw--100 {
  max-width: 100% !important;
}
@media (min-width: 320px) {
  .maxw--xs--auto {
    max-width: auto !important;
  }
}
@media (min-width: 320px) {
  .maxw--xs--min {
    max-width: min-content !important;
  }
}
@media (min-width: 320px) {
  .maxw--xs--fit {
    max-width: fit-content !important;
  }
}
@media (min-width: 320px) {
  .maxw--xs--max {
    max-width: max-content !important;
  }
}
@media (min-width: 320px) {
  .maxw--xs--unset {
    max-width: unset !important;
  }
}
@media (min-width: 320px) {
  .maxw--xs--600 {
    max-width: 600px !important;
  }
}
@media (min-width: 320px) {
  .maxw--xs--800 {
    max-width: 800px !important;
  }
}
@media (min-width: 320px) {
  .maxw--xs--25 {
    max-width: 25% !important;
  }
}
@media (min-width: 320px) {
  .maxw--xs--33 {
    max-width: 33.333% !important;
  }
}
@media (min-width: 320px) {
  .maxw--xs--50 {
    max-width: 50% !important;
  }
}
@media (min-width: 320px) {
  .maxw--xs--66 {
    max-width: 66.666% !important;
  }
}
@media (min-width: 320px) {
  .maxw--xs--75 {
    max-width: 75% !important;
  }
}
@media (min-width: 320px) {
  .maxw--xs--100 {
    max-width: 100% !important;
  }
}
@media (min-width: 576px) {
  .maxw--sm--auto {
    max-width: auto !important;
  }
}
@media (min-width: 576px) {
  .maxw--sm--min {
    max-width: min-content !important;
  }
}
@media (min-width: 576px) {
  .maxw--sm--fit {
    max-width: fit-content !important;
  }
}
@media (min-width: 576px) {
  .maxw--sm--max {
    max-width: max-content !important;
  }
}
@media (min-width: 576px) {
  .maxw--sm--unset {
    max-width: unset !important;
  }
}
@media (min-width: 576px) {
  .maxw--sm--600 {
    max-width: 600px !important;
  }
}
@media (min-width: 576px) {
  .maxw--sm--800 {
    max-width: 800px !important;
  }
}
@media (min-width: 576px) {
  .maxw--sm--25 {
    max-width: 25% !important;
  }
}
@media (min-width: 576px) {
  .maxw--sm--33 {
    max-width: 33.333% !important;
  }
}
@media (min-width: 576px) {
  .maxw--sm--50 {
    max-width: 50% !important;
  }
}
@media (min-width: 576px) {
  .maxw--sm--66 {
    max-width: 66.666% !important;
  }
}
@media (min-width: 576px) {
  .maxw--sm--75 {
    max-width: 75% !important;
  }
}
@media (min-width: 576px) {
  .maxw--sm--100 {
    max-width: 100% !important;
  }
}
@media (min-width: 768px) {
  .maxw--md--auto {
    max-width: auto !important;
  }
}
@media (min-width: 768px) {
  .maxw--md--min {
    max-width: min-content !important;
  }
}
@media (min-width: 768px) {
  .maxw--md--fit {
    max-width: fit-content !important;
  }
}
@media (min-width: 768px) {
  .maxw--md--max {
    max-width: max-content !important;
  }
}
@media (min-width: 768px) {
  .maxw--md--unset {
    max-width: unset !important;
  }
}
@media (min-width: 768px) {
  .maxw--md--600 {
    max-width: 600px !important;
  }
}
@media (min-width: 768px) {
  .maxw--md--800 {
    max-width: 800px !important;
  }
}
@media (min-width: 768px) {
  .maxw--md--25 {
    max-width: 25% !important;
  }
}
@media (min-width: 768px) {
  .maxw--md--33 {
    max-width: 33.333% !important;
  }
}
@media (min-width: 768px) {
  .maxw--md--50 {
    max-width: 50% !important;
  }
}
@media (min-width: 768px) {
  .maxw--md--66 {
    max-width: 66.666% !important;
  }
}
@media (min-width: 768px) {
  .maxw--md--75 {
    max-width: 75% !important;
  }
}
@media (min-width: 768px) {
  .maxw--md--100 {
    max-width: 100% !important;
  }
}
@media (min-width: 992px) {
  .maxw--lg--auto {
    max-width: auto !important;
  }
}
@media (min-width: 992px) {
  .maxw--lg--min {
    max-width: min-content !important;
  }
}
@media (min-width: 992px) {
  .maxw--lg--fit {
    max-width: fit-content !important;
  }
}
@media (min-width: 992px) {
  .maxw--lg--max {
    max-width: max-content !important;
  }
}
@media (min-width: 992px) {
  .maxw--lg--unset {
    max-width: unset !important;
  }
}
@media (min-width: 992px) {
  .maxw--lg--600 {
    max-width: 600px !important;
  }
}
@media (min-width: 992px) {
  .maxw--lg--800 {
    max-width: 800px !important;
  }
}
@media (min-width: 992px) {
  .maxw--lg--25 {
    max-width: 25% !important;
  }
}
@media (min-width: 992px) {
  .maxw--lg--33 {
    max-width: 33.333% !important;
  }
}
@media (min-width: 992px) {
  .maxw--lg--50 {
    max-width: 50% !important;
  }
}
@media (min-width: 992px) {
  .maxw--lg--66 {
    max-width: 66.666% !important;
  }
}
@media (min-width: 992px) {
  .maxw--lg--75 {
    max-width: 75% !important;
  }
}
@media (min-width: 992px) {
  .maxw--lg--100 {
    max-width: 100% !important;
  }
}
@media (min-width: 1200px) {
  .maxw--xl--auto {
    max-width: auto !important;
  }
}
@media (min-width: 1200px) {
  .maxw--xl--min {
    max-width: min-content !important;
  }
}
@media (min-width: 1200px) {
  .maxw--xl--fit {
    max-width: fit-content !important;
  }
}
@media (min-width: 1200px) {
  .maxw--xl--max {
    max-width: max-content !important;
  }
}
@media (min-width: 1200px) {
  .maxw--xl--unset {
    max-width: unset !important;
  }
}
@media (min-width: 1200px) {
  .maxw--xl--600 {
    max-width: 600px !important;
  }
}
@media (min-width: 1200px) {
  .maxw--xl--800 {
    max-width: 800px !important;
  }
}
@media (min-width: 1200px) {
  .maxw--xl--25 {
    max-width: 25% !important;
  }
}
@media (min-width: 1200px) {
  .maxw--xl--33 {
    max-width: 33.333% !important;
  }
}
@media (min-width: 1200px) {
  .maxw--xl--50 {
    max-width: 50% !important;
  }
}
@media (min-width: 1200px) {
  .maxw--xl--66 {
    max-width: 66.666% !important;
  }
}
@media (min-width: 1200px) {
  .maxw--xl--75 {
    max-width: 75% !important;
  }
}
@media (min-width: 1200px) {
  .maxw--xl--100 {
    max-width: 100% !important;
  }
}
@media (min-width: 1400px) {
  .maxw--xxl--auto {
    max-width: auto !important;
  }
}
@media (min-width: 1400px) {
  .maxw--xxl--min {
    max-width: min-content !important;
  }
}
@media (min-width: 1400px) {
  .maxw--xxl--fit {
    max-width: fit-content !important;
  }
}
@media (min-width: 1400px) {
  .maxw--xxl--max {
    max-width: max-content !important;
  }
}
@media (min-width: 1400px) {
  .maxw--xxl--unset {
    max-width: unset !important;
  }
}
@media (min-width: 1400px) {
  .maxw--xxl--600 {
    max-width: 600px !important;
  }
}
@media (min-width: 1400px) {
  .maxw--xxl--800 {
    max-width: 800px !important;
  }
}
@media (min-width: 1400px) {
  .maxw--xxl--25 {
    max-width: 25% !important;
  }
}
@media (min-width: 1400px) {
  .maxw--xxl--33 {
    max-width: 33.333% !important;
  }
}
@media (min-width: 1400px) {
  .maxw--xxl--50 {
    max-width: 50% !important;
  }
}
@media (min-width: 1400px) {
  .maxw--xxl--66 {
    max-width: 66.666% !important;
  }
}
@media (min-width: 1400px) {
  .maxw--xxl--75 {
    max-width: 75% !important;
  }
}
@media (min-width: 1400px) {
  .maxw--xxl--100 {
    max-width: 100% !important;
  }
}
.maxh--auto {
  max-height: auto !important;
}
.maxh--min {
  max-height: min-content !important;
}
.maxh--fit {
  max-height: fit-content !important;
}
.maxh--max {
  max-height: max-content !important;
}
.maxh--unset {
  max-height: unset !important;
}
.maxh--600 {
  max-height: 600px !important;
}
.maxh--800 {
  max-height: 800px !important;
}
.maxh--25 {
  max-height: 25% !important;
}
.maxh--33 {
  max-height: 33.333% !important;
}
.maxh--50 {
  max-height: 50% !important;
}
.maxh--66 {
  max-height: 66.666% !important;
}
.maxh--75 {
  max-height: 75% !important;
}
.maxh--100 {
  max-height: 100% !important;
}
@media (min-width: 320px) {
  .maxh--xs--auto {
    max-height: auto !important;
  }
}
@media (min-width: 320px) {
  .maxh--xs--min {
    max-height: min-content !important;
  }
}
@media (min-width: 320px) {
  .maxh--xs--fit {
    max-height: fit-content !important;
  }
}
@media (min-width: 320px) {
  .maxh--xs--max {
    max-height: max-content !important;
  }
}
@media (min-width: 320px) {
  .maxh--xs--unset {
    max-height: unset !important;
  }
}
@media (min-width: 320px) {
  .maxh--xs--600 {
    max-height: 600px !important;
  }
}
@media (min-width: 320px) {
  .maxh--xs--800 {
    max-height: 800px !important;
  }
}
@media (min-width: 320px) {
  .maxh--xs--25 {
    max-height: 25% !important;
  }
}
@media (min-width: 320px) {
  .maxh--xs--33 {
    max-height: 33.333% !important;
  }
}
@media (min-width: 320px) {
  .maxh--xs--50 {
    max-height: 50% !important;
  }
}
@media (min-width: 320px) {
  .maxh--xs--66 {
    max-height: 66.666% !important;
  }
}
@media (min-width: 320px) {
  .maxh--xs--75 {
    max-height: 75% !important;
  }
}
@media (min-width: 320px) {
  .maxh--xs--100 {
    max-height: 100% !important;
  }
}
@media (min-width: 576px) {
  .maxh--sm--auto {
    max-height: auto !important;
  }
}
@media (min-width: 576px) {
  .maxh--sm--min {
    max-height: min-content !important;
  }
}
@media (min-width: 576px) {
  .maxh--sm--fit {
    max-height: fit-content !important;
  }
}
@media (min-width: 576px) {
  .maxh--sm--max {
    max-height: max-content !important;
  }
}
@media (min-width: 576px) {
  .maxh--sm--unset {
    max-height: unset !important;
  }
}
@media (min-width: 576px) {
  .maxh--sm--600 {
    max-height: 600px !important;
  }
}
@media (min-width: 576px) {
  .maxh--sm--800 {
    max-height: 800px !important;
  }
}
@media (min-width: 576px) {
  .maxh--sm--25 {
    max-height: 25% !important;
  }
}
@media (min-width: 576px) {
  .maxh--sm--33 {
    max-height: 33.333% !important;
  }
}
@media (min-width: 576px) {
  .maxh--sm--50 {
    max-height: 50% !important;
  }
}
@media (min-width: 576px) {
  .maxh--sm--66 {
    max-height: 66.666% !important;
  }
}
@media (min-width: 576px) {
  .maxh--sm--75 {
    max-height: 75% !important;
  }
}
@media (min-width: 576px) {
  .maxh--sm--100 {
    max-height: 100% !important;
  }
}
@media (min-width: 768px) {
  .maxh--md--auto {
    max-height: auto !important;
  }
}
@media (min-width: 768px) {
  .maxh--md--min {
    max-height: min-content !important;
  }
}
@media (min-width: 768px) {
  .maxh--md--fit {
    max-height: fit-content !important;
  }
}
@media (min-width: 768px) {
  .maxh--md--max {
    max-height: max-content !important;
  }
}
@media (min-width: 768px) {
  .maxh--md--unset {
    max-height: unset !important;
  }
}
@media (min-width: 768px) {
  .maxh--md--600 {
    max-height: 600px !important;
  }
}
@media (min-width: 768px) {
  .maxh--md--800 {
    max-height: 800px !important;
  }
}
@media (min-width: 768px) {
  .maxh--md--25 {
    max-height: 25% !important;
  }
}
@media (min-width: 768px) {
  .maxh--md--33 {
    max-height: 33.333% !important;
  }
}
@media (min-width: 768px) {
  .maxh--md--50 {
    max-height: 50% !important;
  }
}
@media (min-width: 768px) {
  .maxh--md--66 {
    max-height: 66.666% !important;
  }
}
@media (min-width: 768px) {
  .maxh--md--75 {
    max-height: 75% !important;
  }
}
@media (min-width: 768px) {
  .maxh--md--100 {
    max-height: 100% !important;
  }
}
@media (min-width: 992px) {
  .maxh--lg--auto {
    max-height: auto !important;
  }
}
@media (min-width: 992px) {
  .maxh--lg--min {
    max-height: min-content !important;
  }
}
@media (min-width: 992px) {
  .maxh--lg--fit {
    max-height: fit-content !important;
  }
}
@media (min-width: 992px) {
  .maxh--lg--max {
    max-height: max-content !important;
  }
}
@media (min-width: 992px) {
  .maxh--lg--unset {
    max-height: unset !important;
  }
}
@media (min-width: 992px) {
  .maxh--lg--600 {
    max-height: 600px !important;
  }
}
@media (min-width: 992px) {
  .maxh--lg--800 {
    max-height: 800px !important;
  }
}
@media (min-width: 992px) {
  .maxh--lg--25 {
    max-height: 25% !important;
  }
}
@media (min-width: 992px) {
  .maxh--lg--33 {
    max-height: 33.333% !important;
  }
}
@media (min-width: 992px) {
  .maxh--lg--50 {
    max-height: 50% !important;
  }
}
@media (min-width: 992px) {
  .maxh--lg--66 {
    max-height: 66.666% !important;
  }
}
@media (min-width: 992px) {
  .maxh--lg--75 {
    max-height: 75% !important;
  }
}
@media (min-width: 992px) {
  .maxh--lg--100 {
    max-height: 100% !important;
  }
}
@media (min-width: 1200px) {
  .maxh--xl--auto {
    max-height: auto !important;
  }
}
@media (min-width: 1200px) {
  .maxh--xl--min {
    max-height: min-content !important;
  }
}
@media (min-width: 1200px) {
  .maxh--xl--fit {
    max-height: fit-content !important;
  }
}
@media (min-width: 1200px) {
  .maxh--xl--max {
    max-height: max-content !important;
  }
}
@media (min-width: 1200px) {
  .maxh--xl--unset {
    max-height: unset !important;
  }
}
@media (min-width: 1200px) {
  .maxh--xl--600 {
    max-height: 600px !important;
  }
}
@media (min-width: 1200px) {
  .maxh--xl--800 {
    max-height: 800px !important;
  }
}
@media (min-width: 1200px) {
  .maxh--xl--25 {
    max-height: 25% !important;
  }
}
@media (min-width: 1200px) {
  .maxh--xl--33 {
    max-height: 33.333% !important;
  }
}
@media (min-width: 1200px) {
  .maxh--xl--50 {
    max-height: 50% !important;
  }
}
@media (min-width: 1200px) {
  .maxh--xl--66 {
    max-height: 66.666% !important;
  }
}
@media (min-width: 1200px) {
  .maxh--xl--75 {
    max-height: 75% !important;
  }
}
@media (min-width: 1200px) {
  .maxh--xl--100 {
    max-height: 100% !important;
  }
}
@media (min-width: 1400px) {
  .maxh--xxl--auto {
    max-height: auto !important;
  }
}
@media (min-width: 1400px) {
  .maxh--xxl--min {
    max-height: min-content !important;
  }
}
@media (min-width: 1400px) {
  .maxh--xxl--fit {
    max-height: fit-content !important;
  }
}
@media (min-width: 1400px) {
  .maxh--xxl--max {
    max-height: max-content !important;
  }
}
@media (min-width: 1400px) {
  .maxh--xxl--unset {
    max-height: unset !important;
  }
}
@media (min-width: 1400px) {
  .maxh--xxl--600 {
    max-height: 600px !important;
  }
}
@media (min-width: 1400px) {
  .maxh--xxl--800 {
    max-height: 800px !important;
  }
}
@media (min-width: 1400px) {
  .maxh--xxl--25 {
    max-height: 25% !important;
  }
}
@media (min-width: 1400px) {
  .maxh--xxl--33 {
    max-height: 33.333% !important;
  }
}
@media (min-width: 1400px) {
  .maxh--xxl--50 {
    max-height: 50% !important;
  }
}
@media (min-width: 1400px) {
  .maxh--xxl--66 {
    max-height: 66.666% !important;
  }
}
@media (min-width: 1400px) {
  .maxh--xxl--75 {
    max-height: 75% !important;
  }
}
@media (min-width: 1400px) {
  .maxh--xxl--100 {
    max-height: 100% !important;
  }
}
.g--0 {
  gap: 0 !important;
}
.g--2 {
  gap: 2px !important;
}
.g--4 {
  gap: 4px !important;
}
.g--8 {
  gap: 8px !important;
}
.g--12 {
  gap: 12px !important;
}
.g--16 {
  gap: 16px !important;
}
.g--24 {
  gap: 24px !important;
}
.g--32 {
  gap: 32px !important;
}
.g--48 {
  gap: 48px !important;
}
.g--64 {
  gap: 64px !important;
}
.g--auto {
  gap: auto !important;
}
@media (min-width: 320px) {
  .g--xs--0 {
    gap: 0 !important;
  }
}
@media (min-width: 320px) {
  .g--xs--2 {
    gap: 2px !important;
  }
}
@media (min-width: 320px) {
  .g--xs--4 {
    gap: 4px !important;
  }
}
@media (min-width: 320px) {
  .g--xs--8 {
    gap: 8px !important;
  }
}
@media (min-width: 320px) {
  .g--xs--12 {
    gap: 12px !important;
  }
}
@media (min-width: 320px) {
  .g--xs--16 {
    gap: 16px !important;
  }
}
@media (min-width: 320px) {
  .g--xs--24 {
    gap: 24px !important;
  }
}
@media (min-width: 320px) {
  .g--xs--32 {
    gap: 32px !important;
  }
}
@media (min-width: 320px) {
  .g--xs--48 {
    gap: 48px !important;
  }
}
@media (min-width: 320px) {
  .g--xs--64 {
    gap: 64px !important;
  }
}
@media (min-width: 320px) {
  .g--xs--auto {
    gap: auto !important;
  }
}
@media (min-width: 576px) {
  .g--sm--0 {
    gap: 0 !important;
  }
}
@media (min-width: 576px) {
  .g--sm--2 {
    gap: 2px !important;
  }
}
@media (min-width: 576px) {
  .g--sm--4 {
    gap: 4px !important;
  }
}
@media (min-width: 576px) {
  .g--sm--8 {
    gap: 8px !important;
  }
}
@media (min-width: 576px) {
  .g--sm--12 {
    gap: 12px !important;
  }
}
@media (min-width: 576px) {
  .g--sm--16 {
    gap: 16px !important;
  }
}
@media (min-width: 576px) {
  .g--sm--24 {
    gap: 24px !important;
  }
}
@media (min-width: 576px) {
  .g--sm--32 {
    gap: 32px !important;
  }
}
@media (min-width: 576px) {
  .g--sm--48 {
    gap: 48px !important;
  }
}
@media (min-width: 576px) {
  .g--sm--64 {
    gap: 64px !important;
  }
}
@media (min-width: 576px) {
  .g--sm--auto {
    gap: auto !important;
  }
}
@media (min-width: 768px) {
  .g--md--0 {
    gap: 0 !important;
  }
}
@media (min-width: 768px) {
  .g--md--2 {
    gap: 2px !important;
  }
}
@media (min-width: 768px) {
  .g--md--4 {
    gap: 4px !important;
  }
}
@media (min-width: 768px) {
  .g--md--8 {
    gap: 8px !important;
  }
}
@media (min-width: 768px) {
  .g--md--12 {
    gap: 12px !important;
  }
}
@media (min-width: 768px) {
  .g--md--16 {
    gap: 16px !important;
  }
}
@media (min-width: 768px) {
  .g--md--24 {
    gap: 24px !important;
  }
}
@media (min-width: 768px) {
  .g--md--32 {
    gap: 32px !important;
  }
}
@media (min-width: 768px) {
  .g--md--48 {
    gap: 48px !important;
  }
}
@media (min-width: 768px) {
  .g--md--64 {
    gap: 64px !important;
  }
}
@media (min-width: 768px) {
  .g--md--auto {
    gap: auto !important;
  }
}
@media (min-width: 992px) {
  .g--lg--0 {
    gap: 0 !important;
  }
}
@media (min-width: 992px) {
  .g--lg--2 {
    gap: 2px !important;
  }
}
@media (min-width: 992px) {
  .g--lg--4 {
    gap: 4px !important;
  }
}
@media (min-width: 992px) {
  .g--lg--8 {
    gap: 8px !important;
  }
}
@media (min-width: 992px) {
  .g--lg--12 {
    gap: 12px !important;
  }
}
@media (min-width: 992px) {
  .g--lg--16 {
    gap: 16px !important;
  }
}
@media (min-width: 992px) {
  .g--lg--24 {
    gap: 24px !important;
  }
}
@media (min-width: 992px) {
  .g--lg--32 {
    gap: 32px !important;
  }
}
@media (min-width: 992px) {
  .g--lg--48 {
    gap: 48px !important;
  }
}
@media (min-width: 992px) {
  .g--lg--64 {
    gap: 64px !important;
  }
}
@media (min-width: 992px) {
  .g--lg--auto {
    gap: auto !important;
  }
}
@media (min-width: 1200px) {
  .g--xl--0 {
    gap: 0 !important;
  }
}
@media (min-width: 1200px) {
  .g--xl--2 {
    gap: 2px !important;
  }
}
@media (min-width: 1200px) {
  .g--xl--4 {
    gap: 4px !important;
  }
}
@media (min-width: 1200px) {
  .g--xl--8 {
    gap: 8px !important;
  }
}
@media (min-width: 1200px) {
  .g--xl--12 {
    gap: 12px !important;
  }
}
@media (min-width: 1200px) {
  .g--xl--16 {
    gap: 16px !important;
  }
}
@media (min-width: 1200px) {
  .g--xl--24 {
    gap: 24px !important;
  }
}
@media (min-width: 1200px) {
  .g--xl--32 {
    gap: 32px !important;
  }
}
@media (min-width: 1200px) {
  .g--xl--48 {
    gap: 48px !important;
  }
}
@media (min-width: 1200px) {
  .g--xl--64 {
    gap: 64px !important;
  }
}
@media (min-width: 1200px) {
  .g--xl--auto {
    gap: auto !important;
  }
}
@media (min-width: 1400px) {
  .g--xxl--0 {
    gap: 0 !important;
  }
}
@media (min-width: 1400px) {
  .g--xxl--2 {
    gap: 2px !important;
  }
}
@media (min-width: 1400px) {
  .g--xxl--4 {
    gap: 4px !important;
  }
}
@media (min-width: 1400px) {
  .g--xxl--8 {
    gap: 8px !important;
  }
}
@media (min-width: 1400px) {
  .g--xxl--12 {
    gap: 12px !important;
  }
}
@media (min-width: 1400px) {
  .g--xxl--16 {
    gap: 16px !important;
  }
}
@media (min-width: 1400px) {
  .g--xxl--24 {
    gap: 24px !important;
  }
}
@media (min-width: 1400px) {
  .g--xxl--32 {
    gap: 32px !important;
  }
}
@media (min-width: 1400px) {
  .g--xxl--48 {
    gap: 48px !important;
  }
}
@media (min-width: 1400px) {
  .g--xxl--64 {
    gap: 64px !important;
  }
}
@media (min-width: 1400px) {
  .g--xxl--auto {
    gap: auto !important;
  }
}
.m--0 {
  margin: 0 !important;
}
.m--n0 {
  margin: 0 !important;
}
.m--2 {
  margin: 2px !important;
}
.m--n2 {
  margin: -2px !important;
}
.m--4 {
  margin: 4px !important;
}
.m--n4 {
  margin: -4px !important;
}
.m--8 {
  margin: 8px !important;
}
.m--n8 {
  margin: -8px !important;
}
.m--12 {
  margin: 12px !important;
}
.m--n12 {
  margin: -12px !important;
}
.m--16 {
  margin: 16px !important;
}
.m--n16 {
  margin: -16px !important;
}
.m--24 {
  margin: 24px !important;
}
.m--n24 {
  margin: -24px !important;
}
.m--32 {
  margin: 32px !important;
}
.m--n32 {
  margin: -32px !important;
}
.m--48 {
  margin: 48px !important;
}
.m--n48 {
  margin: -48px !important;
}
.m--64 {
  margin: 64px !important;
}
.m--n64 {
  margin: -64px !important;
}
.m--auto {
  margin: auto !important;
}
.m--nauto {
  margin: -auto !important;
}
.mt--0 {
  margin-top: 0 !important;
}
.mt--n0 {
  margin-top: 0 !important;
}
.mt--2 {
  margin-top: 2px !important;
}
.mt--n2 {
  margin-top: -2px !important;
}
.mt--4 {
  margin-top: 4px !important;
}
.mt--n4 {
  margin-top: -4px !important;
}
.mt--8 {
  margin-top: 8px !important;
}
.mt--n8 {
  margin-top: -8px !important;
}
.mt--12 {
  margin-top: 12px !important;
}
.mt--n12 {
  margin-top: -12px !important;
}
.mt--16 {
  margin-top: 16px !important;
}
.mt--n16 {
  margin-top: -16px !important;
}
.mt--24 {
  margin-top: 24px !important;
}
.mt--n24 {
  margin-top: -24px !important;
}
.mt--32 {
  margin-top: 32px !important;
}
.mt--n32 {
  margin-top: -32px !important;
}
.mt--48 {
  margin-top: 48px !important;
}
.mt--n48 {
  margin-top: -48px !important;
}
.mt--64 {
  margin-top: 64px !important;
}
.mt--n64 {
  margin-top: -64px !important;
}
.mt--auto {
  margin-top: auto !important;
}
.mt--nauto {
  margin-top: -auto !important;
}
.mr--0 {
  margin-right: 0 !important;
}
.mr--n0 {
  margin-right: 0 !important;
}
.mr--2 {
  margin-right: 2px !important;
}
.mr--n2 {
  margin-right: -2px !important;
}
.mr--4 {
  margin-right: 4px !important;
}
.mr--n4 {
  margin-right: -4px !important;
}
.mr--8 {
  margin-right: 8px !important;
}
.mr--n8 {
  margin-right: -8px !important;
}
.mr--12 {
  margin-right: 12px !important;
}
.mr--n12 {
  margin-right: -12px !important;
}
.mr--16 {
  margin-right: 16px !important;
}
.mr--n16 {
  margin-right: -16px !important;
}
.mr--24 {
  margin-right: 24px !important;
}
.mr--n24 {
  margin-right: -24px !important;
}
.mr--32 {
  margin-right: 32px !important;
}
.mr--n32 {
  margin-right: -32px !important;
}
.mr--48 {
  margin-right: 48px !important;
}
.mr--n48 {
  margin-right: -48px !important;
}
.mr--64 {
  margin-right: 64px !important;
}
.mr--n64 {
  margin-right: -64px !important;
}
.mr--auto {
  margin-right: auto !important;
}
.mr--nauto {
  margin-right: -auto !important;
}
.mb--0 {
  margin-bottom: 0 !important;
}
.mb--n0 {
  margin-bottom: 0 !important;
}
.mb--2 {
  margin-bottom: 2px !important;
}
.mb--n2 {
  margin-bottom: -2px !important;
}
.mb--4 {
  margin-bottom: 4px !important;
}
.mb--n4 {
  margin-bottom: -4px !important;
}
.mb--8 {
  margin-bottom: 8px !important;
}
.mb--n8 {
  margin-bottom: -8px !important;
}
.mb--12 {
  margin-bottom: 12px !important;
}
.mb--n12 {
  margin-bottom: -12px !important;
}
.mb--16 {
  margin-bottom: 16px !important;
}
.mb--n16 {
  margin-bottom: -16px !important;
}
.mb--24 {
  margin-bottom: 24px !important;
}
.mb--n24 {
  margin-bottom: -24px !important;
}
.mb--32 {
  margin-bottom: 32px !important;
}
.mb--n32 {
  margin-bottom: -32px !important;
}
.mb--48 {
  margin-bottom: 48px !important;
}
.mb--n48 {
  margin-bottom: -48px !important;
}
.mb--64 {
  margin-bottom: 64px !important;
}
.mb--n64 {
  margin-bottom: -64px !important;
}
.mb--auto {
  margin-bottom: auto !important;
}
.mb--nauto {
  margin-bottom: -auto !important;
}
.ml--0 {
  margin-left: 0 !important;
}
.ml--n0 {
  margin-left: 0 !important;
}
.ml--2 {
  margin-left: 2px !important;
}
.ml--n2 {
  margin-left: -2px !important;
}
.ml--4 {
  margin-left: 4px !important;
}
.ml--n4 {
  margin-left: -4px !important;
}
.ml--8 {
  margin-left: 8px !important;
}
.ml--n8 {
  margin-left: -8px !important;
}
.ml--12 {
  margin-left: 12px !important;
}
.ml--n12 {
  margin-left: -12px !important;
}
.ml--16 {
  margin-left: 16px !important;
}
.ml--n16 {
  margin-left: -16px !important;
}
.ml--24 {
  margin-left: 24px !important;
}
.ml--n24 {
  margin-left: -24px !important;
}
.ml--32 {
  margin-left: 32px !important;
}
.ml--n32 {
  margin-left: -32px !important;
}
.ml--48 {
  margin-left: 48px !important;
}
.ml--n48 {
  margin-left: -48px !important;
}
.ml--64 {
  margin-left: 64px !important;
}
.ml--n64 {
  margin-left: -64px !important;
}
.ml--auto {
  margin-left: auto !important;
}
.ml--nauto {
  margin-left: -auto !important;
}
.mx--0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.mx--n0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.mx--2 {
  margin-left: 2px !important;
  margin-right: 2px !important;
}
.mx--n2 {
  margin-left: -2px !important;
  margin-right: -2px !important;
}
.mx--4 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.mx--n4 {
  margin-left: -4px !important;
  margin-right: -4px !important;
}
.mx--8 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}
.mx--n8 {
  margin-left: -8px !important;
  margin-right: -8px !important;
}
.mx--12 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}
.mx--n12 {
  margin-left: -12px !important;
  margin-right: -12px !important;
}
.mx--16 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}
.mx--n16 {
  margin-left: -16px !important;
  margin-right: -16px !important;
}
.mx--24 {
  margin-left: 24px !important;
  margin-right: 24px !important;
}
.mx--n24 {
  margin-left: -24px !important;
  margin-right: -24px !important;
}
.mx--32 {
  margin-left: 32px !important;
  margin-right: 32px !important;
}
.mx--n32 {
  margin-left: -32px !important;
  margin-right: -32px !important;
}
.mx--48 {
  margin-left: 48px !important;
  margin-right: 48px !important;
}
.mx--n48 {
  margin-left: -48px !important;
  margin-right: -48px !important;
}
.mx--64 {
  margin-left: 64px !important;
  margin-right: 64px !important;
}
.mx--n64 {
  margin-left: -64px !important;
  margin-right: -64px !important;
}
.mx--auto {
  margin-left: auto !important;
  margin-right: auto !important;
}
.mx--nauto {
  margin-left: -auto !important;
  margin-right: -auto !important;
}
.my--0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.my--n0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.my--2 {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}
.my--n2 {
  margin-top: -2px !important;
  margin-bottom: -2px !important;
}
.my--4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}
.my--n4 {
  margin-top: -4px !important;
  margin-bottom: -4px !important;
}
.my--8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}
.my--n8 {
  margin-top: -8px !important;
  margin-bottom: -8px !important;
}
.my--12 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}
.my--n12 {
  margin-top: -12px !important;
  margin-bottom: -12px !important;
}
.my--16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}
.my--n16 {
  margin-top: -16px !important;
  margin-bottom: -16px !important;
}
.my--24 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}
.my--n24 {
  margin-top: -24px !important;
  margin-bottom: -24px !important;
}
.my--32 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}
.my--n32 {
  margin-top: -32px !important;
  margin-bottom: -32px !important;
}
.my--48 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}
.my--n48 {
  margin-top: -48px !important;
  margin-bottom: -48px !important;
}
.my--64 {
  margin-top: 64px !important;
  margin-bottom: 64px !important;
}
.my--n64 {
  margin-top: -64px !important;
  margin-bottom: -64px !important;
}
.my--auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.my--nauto {
  margin-top: -auto !important;
  margin-bottom: -auto !important;
}
@media (min-width: 320px) {
  .m--xs--0 {
    margin: 0 !important;
  }
}
@media (min-width: 320px) {
  .m--xs--n0 {
    margin: 0 !important;
  }
}
@media (min-width: 320px) {
  .m--xs--2 {
    margin: 2px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--n2 {
    margin: -2px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--4 {
    margin: 4px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--n4 {
    margin: -4px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--8 {
    margin: 8px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--n8 {
    margin: -8px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--12 {
    margin: 12px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--n12 {
    margin: -12px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--16 {
    margin: 16px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--n16 {
    margin: -16px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--24 {
    margin: 24px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--n24 {
    margin: -24px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--32 {
    margin: 32px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--n32 {
    margin: -32px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--48 {
    margin: 48px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--n48 {
    margin: -48px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--64 {
    margin: 64px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--n64 {
    margin: -64px !important;
  }
}
@media (min-width: 320px) {
  .m--xs--auto {
    margin: auto !important;
  }
}
@media (min-width: 320px) {
  .m--xs--nauto {
    margin: -auto !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--0 {
    margin-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--n0 {
    margin-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--2 {
    margin-top: 2px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--n2 {
    margin-top: -2px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--4 {
    margin-top: 4px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--n4 {
    margin-top: -4px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--8 {
    margin-top: 8px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--n8 {
    margin-top: -8px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--12 {
    margin-top: 12px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--n12 {
    margin-top: -12px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--16 {
    margin-top: 16px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--n16 {
    margin-top: -16px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--24 {
    margin-top: 24px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--n24 {
    margin-top: -24px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--32 {
    margin-top: 32px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--n32 {
    margin-top: -32px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--48 {
    margin-top: 48px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--n48 {
    margin-top: -48px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--64 {
    margin-top: 64px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--n64 {
    margin-top: -64px !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--auto {
    margin-top: auto !important;
  }
}
@media (min-width: 320px) {
  .mt--xs--nauto {
    margin-top: -auto !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--0 {
    margin-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--n0 {
    margin-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--2 {
    margin-right: 2px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--n2 {
    margin-right: -2px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--4 {
    margin-right: 4px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--n4 {
    margin-right: -4px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--8 {
    margin-right: 8px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--n8 {
    margin-right: -8px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--12 {
    margin-right: 12px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--n12 {
    margin-right: -12px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--16 {
    margin-right: 16px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--n16 {
    margin-right: -16px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--24 {
    margin-right: 24px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--n24 {
    margin-right: -24px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--32 {
    margin-right: 32px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--n32 {
    margin-right: -32px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--48 {
    margin-right: 48px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--n48 {
    margin-right: -48px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--64 {
    margin-right: 64px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--n64 {
    margin-right: -64px !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--auto {
    margin-right: auto !important;
  }
}
@media (min-width: 320px) {
  .mr--xs--nauto {
    margin-right: -auto !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--n0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--2 {
    margin-bottom: 2px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--n2 {
    margin-bottom: -2px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--4 {
    margin-bottom: 4px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--n4 {
    margin-bottom: -4px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--8 {
    margin-bottom: 8px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--n8 {
    margin-bottom: -8px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--12 {
    margin-bottom: 12px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--n12 {
    margin-bottom: -12px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--16 {
    margin-bottom: 16px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--n16 {
    margin-bottom: -16px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--24 {
    margin-bottom: 24px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--n24 {
    margin-bottom: -24px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--32 {
    margin-bottom: 32px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--n32 {
    margin-bottom: -32px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--48 {
    margin-bottom: 48px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--n48 {
    margin-bottom: -48px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--64 {
    margin-bottom: 64px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--n64 {
    margin-bottom: -64px !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--auto {
    margin-bottom: auto !important;
  }
}
@media (min-width: 320px) {
  .mb--xs--nauto {
    margin-bottom: -auto !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--0 {
    margin-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--n0 {
    margin-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--2 {
    margin-left: 2px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--n2 {
    margin-left: -2px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--4 {
    margin-left: 4px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--n4 {
    margin-left: -4px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--8 {
    margin-left: 8px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--n8 {
    margin-left: -8px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--12 {
    margin-left: 12px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--n12 {
    margin-left: -12px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--16 {
    margin-left: 16px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--n16 {
    margin-left: -16px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--24 {
    margin-left: 24px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--n24 {
    margin-left: -24px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--32 {
    margin-left: 32px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--n32 {
    margin-left: -32px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--48 {
    margin-left: 48px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--n48 {
    margin-left: -48px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--64 {
    margin-left: 64px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--n64 {
    margin-left: -64px !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--auto {
    margin-left: auto !important;
  }
}
@media (min-width: 320px) {
  .ml--xs--nauto {
    margin-left: -auto !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--n0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--2 {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--n2 {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--4 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--n4 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--8 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--n8 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--12 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--n12 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--16 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--n16 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--24 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--n24 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--32 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--n32 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--48 {
    margin-left: 48px !important;
    margin-right: 48px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--n48 {
    margin-left: -48px !important;
    margin-right: -48px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--64 {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--n64 {
    margin-left: -64px !important;
    margin-right: -64px !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
@media (min-width: 320px) {
  .mx--xs--nauto {
    margin-left: -auto !important;
    margin-right: -auto !important;
  }
}
@media (min-width: 320px) {
  .my--xs--0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .my--xs--n0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .my--xs--2 {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--n2 {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--4 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--n4 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--n8 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--n12 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--n16 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--24 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--n24 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--32 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--n32 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--48 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--n48 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--64 {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--n64 {
    margin-top: -64px !important;
    margin-bottom: -64px !important;
  }
}
@media (min-width: 320px) {
  .my--xs--auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}
@media (min-width: 320px) {
  .my--xs--nauto {
    margin-top: -auto !important;
    margin-bottom: -auto !important;
  }
}
@media (min-width: 576px) {
  .m--sm--0 {
    margin: 0 !important;
  }
}
@media (min-width: 576px) {
  .m--sm--n0 {
    margin: 0 !important;
  }
}
@media (min-width: 576px) {
  .m--sm--2 {
    margin: 2px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--n2 {
    margin: -2px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--4 {
    margin: 4px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--n4 {
    margin: -4px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--8 {
    margin: 8px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--n8 {
    margin: -8px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--12 {
    margin: 12px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--n12 {
    margin: -12px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--16 {
    margin: 16px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--n16 {
    margin: -16px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--24 {
    margin: 24px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--n24 {
    margin: -24px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--32 {
    margin: 32px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--n32 {
    margin: -32px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--48 {
    margin: 48px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--n48 {
    margin: -48px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--64 {
    margin: 64px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--n64 {
    margin: -64px !important;
  }
}
@media (min-width: 576px) {
  .m--sm--auto {
    margin: auto !important;
  }
}
@media (min-width: 576px) {
  .m--sm--nauto {
    margin: -auto !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--0 {
    margin-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--n0 {
    margin-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--2 {
    margin-top: 2px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--n2 {
    margin-top: -2px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--4 {
    margin-top: 4px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--n4 {
    margin-top: -4px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--8 {
    margin-top: 8px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--n8 {
    margin-top: -8px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--12 {
    margin-top: 12px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--n12 {
    margin-top: -12px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--16 {
    margin-top: 16px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--n16 {
    margin-top: -16px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--24 {
    margin-top: 24px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--n24 {
    margin-top: -24px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--32 {
    margin-top: 32px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--n32 {
    margin-top: -32px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--48 {
    margin-top: 48px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--n48 {
    margin-top: -48px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--64 {
    margin-top: 64px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--n64 {
    margin-top: -64px !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--auto {
    margin-top: auto !important;
  }
}
@media (min-width: 576px) {
  .mt--sm--nauto {
    margin-top: -auto !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--0 {
    margin-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--n0 {
    margin-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--2 {
    margin-right: 2px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--n2 {
    margin-right: -2px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--4 {
    margin-right: 4px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--n4 {
    margin-right: -4px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--8 {
    margin-right: 8px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--n8 {
    margin-right: -8px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--12 {
    margin-right: 12px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--n12 {
    margin-right: -12px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--16 {
    margin-right: 16px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--n16 {
    margin-right: -16px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--24 {
    margin-right: 24px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--n24 {
    margin-right: -24px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--32 {
    margin-right: 32px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--n32 {
    margin-right: -32px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--48 {
    margin-right: 48px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--n48 {
    margin-right: -48px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--64 {
    margin-right: 64px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--n64 {
    margin-right: -64px !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--auto {
    margin-right: auto !important;
  }
}
@media (min-width: 576px) {
  .mr--sm--nauto {
    margin-right: -auto !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--n0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--2 {
    margin-bottom: 2px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--n2 {
    margin-bottom: -2px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--4 {
    margin-bottom: 4px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--n4 {
    margin-bottom: -4px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--8 {
    margin-bottom: 8px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--n8 {
    margin-bottom: -8px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--12 {
    margin-bottom: 12px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--n12 {
    margin-bottom: -12px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--16 {
    margin-bottom: 16px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--n16 {
    margin-bottom: -16px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--24 {
    margin-bottom: 24px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--n24 {
    margin-bottom: -24px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--32 {
    margin-bottom: 32px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--n32 {
    margin-bottom: -32px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--48 {
    margin-bottom: 48px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--n48 {
    margin-bottom: -48px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--64 {
    margin-bottom: 64px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--n64 {
    margin-bottom: -64px !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--auto {
    margin-bottom: auto !important;
  }
}
@media (min-width: 576px) {
  .mb--sm--nauto {
    margin-bottom: -auto !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--0 {
    margin-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--n0 {
    margin-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--2 {
    margin-left: 2px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--n2 {
    margin-left: -2px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--4 {
    margin-left: 4px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--n4 {
    margin-left: -4px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--8 {
    margin-left: 8px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--n8 {
    margin-left: -8px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--12 {
    margin-left: 12px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--n12 {
    margin-left: -12px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--16 {
    margin-left: 16px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--n16 {
    margin-left: -16px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--24 {
    margin-left: 24px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--n24 {
    margin-left: -24px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--32 {
    margin-left: 32px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--n32 {
    margin-left: -32px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--48 {
    margin-left: 48px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--n48 {
    margin-left: -48px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--64 {
    margin-left: 64px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--n64 {
    margin-left: -64px !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--auto {
    margin-left: auto !important;
  }
}
@media (min-width: 576px) {
  .ml--sm--nauto {
    margin-left: -auto !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--n0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--2 {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--n2 {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--4 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--n4 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--8 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--n8 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--12 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--n12 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--16 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--n16 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--24 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--n24 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--32 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--n32 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--48 {
    margin-left: 48px !important;
    margin-right: 48px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--n48 {
    margin-left: -48px !important;
    margin-right: -48px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--64 {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--n64 {
    margin-left: -64px !important;
    margin-right: -64px !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
@media (min-width: 576px) {
  .mx--sm--nauto {
    margin-left: -auto !important;
    margin-right: -auto !important;
  }
}
@media (min-width: 576px) {
  .my--sm--0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .my--sm--n0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .my--sm--2 {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--n2 {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--4 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--n4 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--n8 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--n12 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--n16 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--24 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--n24 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--32 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--n32 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--48 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--n48 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--64 {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--n64 {
    margin-top: -64px !important;
    margin-bottom: -64px !important;
  }
}
@media (min-width: 576px) {
  .my--sm--auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}
@media (min-width: 576px) {
  .my--sm--nauto {
    margin-top: -auto !important;
    margin-bottom: -auto !important;
  }
}
@media (min-width: 768px) {
  .m--md--0 {
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .m--md--n0 {
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .m--md--2 {
    margin: 2px !important;
  }
}
@media (min-width: 768px) {
  .m--md--n2 {
    margin: -2px !important;
  }
}
@media (min-width: 768px) {
  .m--md--4 {
    margin: 4px !important;
  }
}
@media (min-width: 768px) {
  .m--md--n4 {
    margin: -4px !important;
  }
}
@media (min-width: 768px) {
  .m--md--8 {
    margin: 8px !important;
  }
}
@media (min-width: 768px) {
  .m--md--n8 {
    margin: -8px !important;
  }
}
@media (min-width: 768px) {
  .m--md--12 {
    margin: 12px !important;
  }
}
@media (min-width: 768px) {
  .m--md--n12 {
    margin: -12px !important;
  }
}
@media (min-width: 768px) {
  .m--md--16 {
    margin: 16px !important;
  }
}
@media (min-width: 768px) {
  .m--md--n16 {
    margin: -16px !important;
  }
}
@media (min-width: 768px) {
  .m--md--24 {
    margin: 24px !important;
  }
}
@media (min-width: 768px) {
  .m--md--n24 {
    margin: -24px !important;
  }
}
@media (min-width: 768px) {
  .m--md--32 {
    margin: 32px !important;
  }
}
@media (min-width: 768px) {
  .m--md--n32 {
    margin: -32px !important;
  }
}
@media (min-width: 768px) {
  .m--md--48 {
    margin: 48px !important;
  }
}
@media (min-width: 768px) {
  .m--md--n48 {
    margin: -48px !important;
  }
}
@media (min-width: 768px) {
  .m--md--64 {
    margin: 64px !important;
  }
}
@media (min-width: 768px) {
  .m--md--n64 {
    margin: -64px !important;
  }
}
@media (min-width: 768px) {
  .m--md--auto {
    margin: auto !important;
  }
}
@media (min-width: 768px) {
  .m--md--nauto {
    margin: -auto !important;
  }
}
@media (min-width: 768px) {
  .mt--md--0 {
    margin-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .mt--md--n0 {
    margin-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .mt--md--2 {
    margin-top: 2px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--n2 {
    margin-top: -2px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--4 {
    margin-top: 4px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--n4 {
    margin-top: -4px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--8 {
    margin-top: 8px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--n8 {
    margin-top: -8px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--12 {
    margin-top: 12px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--n12 {
    margin-top: -12px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--16 {
    margin-top: 16px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--n16 {
    margin-top: -16px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--24 {
    margin-top: 24px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--n24 {
    margin-top: -24px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--32 {
    margin-top: 32px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--n32 {
    margin-top: -32px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--48 {
    margin-top: 48px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--n48 {
    margin-top: -48px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--64 {
    margin-top: 64px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--n64 {
    margin-top: -64px !important;
  }
}
@media (min-width: 768px) {
  .mt--md--auto {
    margin-top: auto !important;
  }
}
@media (min-width: 768px) {
  .mt--md--nauto {
    margin-top: -auto !important;
  }
}
@media (min-width: 768px) {
  .mr--md--0 {
    margin-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .mr--md--n0 {
    margin-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .mr--md--2 {
    margin-right: 2px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--n2 {
    margin-right: -2px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--4 {
    margin-right: 4px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--n4 {
    margin-right: -4px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--8 {
    margin-right: 8px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--n8 {
    margin-right: -8px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--12 {
    margin-right: 12px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--n12 {
    margin-right: -12px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--16 {
    margin-right: 16px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--n16 {
    margin-right: -16px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--24 {
    margin-right: 24px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--n24 {
    margin-right: -24px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--32 {
    margin-right: 32px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--n32 {
    margin-right: -32px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--48 {
    margin-right: 48px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--n48 {
    margin-right: -48px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--64 {
    margin-right: 64px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--n64 {
    margin-right: -64px !important;
  }
}
@media (min-width: 768px) {
  .mr--md--auto {
    margin-right: auto !important;
  }
}
@media (min-width: 768px) {
  .mr--md--nauto {
    margin-right: -auto !important;
  }
}
@media (min-width: 768px) {
  .mb--md--0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .mb--md--n0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .mb--md--2 {
    margin-bottom: 2px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--n2 {
    margin-bottom: -2px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--4 {
    margin-bottom: 4px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--n4 {
    margin-bottom: -4px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--8 {
    margin-bottom: 8px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--n8 {
    margin-bottom: -8px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--12 {
    margin-bottom: 12px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--n12 {
    margin-bottom: -12px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--16 {
    margin-bottom: 16px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--n16 {
    margin-bottom: -16px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--24 {
    margin-bottom: 24px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--n24 {
    margin-bottom: -24px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--32 {
    margin-bottom: 32px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--n32 {
    margin-bottom: -32px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--48 {
    margin-bottom: 48px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--n48 {
    margin-bottom: -48px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--64 {
    margin-bottom: 64px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--n64 {
    margin-bottom: -64px !important;
  }
}
@media (min-width: 768px) {
  .mb--md--auto {
    margin-bottom: auto !important;
  }
}
@media (min-width: 768px) {
  .mb--md--nauto {
    margin-bottom: -auto !important;
  }
}
@media (min-width: 768px) {
  .ml--md--0 {
    margin-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .ml--md--n0 {
    margin-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .ml--md--2 {
    margin-left: 2px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--n2 {
    margin-left: -2px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--4 {
    margin-left: 4px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--n4 {
    margin-left: -4px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--8 {
    margin-left: 8px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--n8 {
    margin-left: -8px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--12 {
    margin-left: 12px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--n12 {
    margin-left: -12px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--16 {
    margin-left: 16px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--n16 {
    margin-left: -16px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--24 {
    margin-left: 24px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--n24 {
    margin-left: -24px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--32 {
    margin-left: 32px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--n32 {
    margin-left: -32px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--48 {
    margin-left: 48px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--n48 {
    margin-left: -48px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--64 {
    margin-left: 64px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--n64 {
    margin-left: -64px !important;
  }
}
@media (min-width: 768px) {
  .ml--md--auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .ml--md--nauto {
    margin-left: -auto !important;
  }
}
@media (min-width: 768px) {
  .mx--md--0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .mx--md--n0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .mx--md--2 {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--n2 {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--4 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--n4 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--8 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--n8 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--12 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--n12 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--16 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--n16 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--24 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--n24 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--32 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--n32 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--48 {
    margin-left: 48px !important;
    margin-right: 48px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--n48 {
    margin-left: -48px !important;
    margin-right: -48px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--64 {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--n64 {
    margin-left: -64px !important;
    margin-right: -64px !important;
  }
}
@media (min-width: 768px) {
  .mx--md--auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
@media (min-width: 768px) {
  .mx--md--nauto {
    margin-left: -auto !important;
    margin-right: -auto !important;
  }
}
@media (min-width: 768px) {
  .my--md--0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .my--md--n0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .my--md--2 {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
}
@media (min-width: 768px) {
  .my--md--n2 {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }
}
@media (min-width: 768px) {
  .my--md--4 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
}
@media (min-width: 768px) {
  .my--md--n4 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
}
@media (min-width: 768px) {
  .my--md--8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
}
@media (min-width: 768px) {
  .my--md--n8 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
}
@media (min-width: 768px) {
  .my--md--12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
}
@media (min-width: 768px) {
  .my--md--n12 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
}
@media (min-width: 768px) {
  .my--md--16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
}
@media (min-width: 768px) {
  .my--md--n16 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
}
@media (min-width: 768px) {
  .my--md--24 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
}
@media (min-width: 768px) {
  .my--md--n24 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
}
@media (min-width: 768px) {
  .my--md--32 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
}
@media (min-width: 768px) {
  .my--md--n32 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
}
@media (min-width: 768px) {
  .my--md--48 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
}
@media (min-width: 768px) {
  .my--md--n48 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
}
@media (min-width: 768px) {
  .my--md--64 {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }
}
@media (min-width: 768px) {
  .my--md--n64 {
    margin-top: -64px !important;
    margin-bottom: -64px !important;
  }
}
@media (min-width: 768px) {
  .my--md--auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}
@media (min-width: 768px) {
  .my--md--nauto {
    margin-top: -auto !important;
    margin-bottom: -auto !important;
  }
}
@media (min-width: 992px) {
  .m--lg--0 {
    margin: 0 !important;
  }
}
@media (min-width: 992px) {
  .m--lg--n0 {
    margin: 0 !important;
  }
}
@media (min-width: 992px) {
  .m--lg--2 {
    margin: 2px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--n2 {
    margin: -2px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--4 {
    margin: 4px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--n4 {
    margin: -4px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--8 {
    margin: 8px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--n8 {
    margin: -8px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--12 {
    margin: 12px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--n12 {
    margin: -12px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--16 {
    margin: 16px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--n16 {
    margin: -16px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--24 {
    margin: 24px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--n24 {
    margin: -24px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--32 {
    margin: 32px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--n32 {
    margin: -32px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--48 {
    margin: 48px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--n48 {
    margin: -48px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--64 {
    margin: 64px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--n64 {
    margin: -64px !important;
  }
}
@media (min-width: 992px) {
  .m--lg--auto {
    margin: auto !important;
  }
}
@media (min-width: 992px) {
  .m--lg--nauto {
    margin: -auto !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--0 {
    margin-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--n0 {
    margin-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--2 {
    margin-top: 2px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--n2 {
    margin-top: -2px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--4 {
    margin-top: 4px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--n4 {
    margin-top: -4px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--8 {
    margin-top: 8px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--n8 {
    margin-top: -8px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--12 {
    margin-top: 12px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--n12 {
    margin-top: -12px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--16 {
    margin-top: 16px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--n16 {
    margin-top: -16px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--24 {
    margin-top: 24px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--n24 {
    margin-top: -24px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--32 {
    margin-top: 32px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--n32 {
    margin-top: -32px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--48 {
    margin-top: 48px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--n48 {
    margin-top: -48px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--64 {
    margin-top: 64px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--n64 {
    margin-top: -64px !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--auto {
    margin-top: auto !important;
  }
}
@media (min-width: 992px) {
  .mt--lg--nauto {
    margin-top: -auto !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--0 {
    margin-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--n0 {
    margin-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--2 {
    margin-right: 2px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--n2 {
    margin-right: -2px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--4 {
    margin-right: 4px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--n4 {
    margin-right: -4px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--8 {
    margin-right: 8px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--n8 {
    margin-right: -8px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--12 {
    margin-right: 12px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--n12 {
    margin-right: -12px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--16 {
    margin-right: 16px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--n16 {
    margin-right: -16px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--24 {
    margin-right: 24px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--n24 {
    margin-right: -24px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--32 {
    margin-right: 32px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--n32 {
    margin-right: -32px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--48 {
    margin-right: 48px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--n48 {
    margin-right: -48px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--64 {
    margin-right: 64px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--n64 {
    margin-right: -64px !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--auto {
    margin-right: auto !important;
  }
}
@media (min-width: 992px) {
  .mr--lg--nauto {
    margin-right: -auto !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--n0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--2 {
    margin-bottom: 2px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--n2 {
    margin-bottom: -2px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--4 {
    margin-bottom: 4px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--n4 {
    margin-bottom: -4px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--8 {
    margin-bottom: 8px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--n8 {
    margin-bottom: -8px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--12 {
    margin-bottom: 12px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--n12 {
    margin-bottom: -12px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--16 {
    margin-bottom: 16px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--n16 {
    margin-bottom: -16px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--24 {
    margin-bottom: 24px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--n24 {
    margin-bottom: -24px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--32 {
    margin-bottom: 32px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--n32 {
    margin-bottom: -32px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--48 {
    margin-bottom: 48px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--n48 {
    margin-bottom: -48px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--64 {
    margin-bottom: 64px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--n64 {
    margin-bottom: -64px !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--auto {
    margin-bottom: auto !important;
  }
}
@media (min-width: 992px) {
  .mb--lg--nauto {
    margin-bottom: -auto !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--0 {
    margin-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--n0 {
    margin-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--2 {
    margin-left: 2px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--n2 {
    margin-left: -2px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--4 {
    margin-left: 4px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--n4 {
    margin-left: -4px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--8 {
    margin-left: 8px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--n8 {
    margin-left: -8px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--12 {
    margin-left: 12px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--n12 {
    margin-left: -12px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--16 {
    margin-left: 16px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--n16 {
    margin-left: -16px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--24 {
    margin-left: 24px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--n24 {
    margin-left: -24px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--32 {
    margin-left: 32px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--n32 {
    margin-left: -32px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--48 {
    margin-left: 48px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--n48 {
    margin-left: -48px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--64 {
    margin-left: 64px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--n64 {
    margin-left: -64px !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .ml--lg--nauto {
    margin-left: -auto !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--n0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--2 {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--n2 {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--4 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--n4 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--8 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--n8 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--12 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--n12 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--16 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--n16 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--24 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--n24 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--32 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--n32 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--48 {
    margin-left: 48px !important;
    margin-right: 48px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--n48 {
    margin-left: -48px !important;
    margin-right: -48px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--64 {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--n64 {
    margin-left: -64px !important;
    margin-right: -64px !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
@media (min-width: 992px) {
  .mx--lg--nauto {
    margin-left: -auto !important;
    margin-right: -auto !important;
  }
}
@media (min-width: 992px) {
  .my--lg--0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .my--lg--n0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .my--lg--2 {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--n2 {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--4 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--n4 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--n8 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--n12 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--n16 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--24 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--n24 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--32 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--n32 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--48 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--n48 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--64 {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--n64 {
    margin-top: -64px !important;
    margin-bottom: -64px !important;
  }
}
@media (min-width: 992px) {
  .my--lg--auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}
@media (min-width: 992px) {
  .my--lg--nauto {
    margin-top: -auto !important;
    margin-bottom: -auto !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--0 {
    margin: 0 !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--n0 {
    margin: 0 !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--2 {
    margin: 2px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--n2 {
    margin: -2px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--4 {
    margin: 4px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--n4 {
    margin: -4px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--8 {
    margin: 8px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--n8 {
    margin: -8px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--12 {
    margin: 12px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--n12 {
    margin: -12px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--16 {
    margin: 16px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--n16 {
    margin: -16px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--24 {
    margin: 24px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--n24 {
    margin: -24px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--32 {
    margin: 32px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--n32 {
    margin: -32px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--48 {
    margin: 48px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--n48 {
    margin: -48px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--64 {
    margin: 64px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--n64 {
    margin: -64px !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--auto {
    margin: auto !important;
  }
}
@media (min-width: 1200px) {
  .m--xl--nauto {
    margin: -auto !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--0 {
    margin-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--n0 {
    margin-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--2 {
    margin-top: 2px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--n2 {
    margin-top: -2px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--4 {
    margin-top: 4px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--n4 {
    margin-top: -4px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--8 {
    margin-top: 8px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--n8 {
    margin-top: -8px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--12 {
    margin-top: 12px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--n12 {
    margin-top: -12px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--16 {
    margin-top: 16px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--n16 {
    margin-top: -16px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--24 {
    margin-top: 24px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--n24 {
    margin-top: -24px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--32 {
    margin-top: 32px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--n32 {
    margin-top: -32px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--48 {
    margin-top: 48px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--n48 {
    margin-top: -48px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--64 {
    margin-top: 64px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--n64 {
    margin-top: -64px !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--auto {
    margin-top: auto !important;
  }
}
@media (min-width: 1200px) {
  .mt--xl--nauto {
    margin-top: -auto !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--0 {
    margin-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--n0 {
    margin-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--2 {
    margin-right: 2px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--n2 {
    margin-right: -2px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--4 {
    margin-right: 4px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--n4 {
    margin-right: -4px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--8 {
    margin-right: 8px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--n8 {
    margin-right: -8px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--12 {
    margin-right: 12px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--n12 {
    margin-right: -12px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--16 {
    margin-right: 16px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--n16 {
    margin-right: -16px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--24 {
    margin-right: 24px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--n24 {
    margin-right: -24px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--32 {
    margin-right: 32px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--n32 {
    margin-right: -32px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--48 {
    margin-right: 48px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--n48 {
    margin-right: -48px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--64 {
    margin-right: 64px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--n64 {
    margin-right: -64px !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--auto {
    margin-right: auto !important;
  }
}
@media (min-width: 1200px) {
  .mr--xl--nauto {
    margin-right: -auto !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--n0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--2 {
    margin-bottom: 2px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--n2 {
    margin-bottom: -2px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--4 {
    margin-bottom: 4px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--n4 {
    margin-bottom: -4px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--8 {
    margin-bottom: 8px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--n8 {
    margin-bottom: -8px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--12 {
    margin-bottom: 12px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--n12 {
    margin-bottom: -12px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--16 {
    margin-bottom: 16px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--n16 {
    margin-bottom: -16px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--24 {
    margin-bottom: 24px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--n24 {
    margin-bottom: -24px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--32 {
    margin-bottom: 32px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--n32 {
    margin-bottom: -32px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--48 {
    margin-bottom: 48px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--n48 {
    margin-bottom: -48px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--64 {
    margin-bottom: 64px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--n64 {
    margin-bottom: -64px !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--auto {
    margin-bottom: auto !important;
  }
}
@media (min-width: 1200px) {
  .mb--xl--nauto {
    margin-bottom: -auto !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--0 {
    margin-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--n0 {
    margin-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--2 {
    margin-left: 2px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--n2 {
    margin-left: -2px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--4 {
    margin-left: 4px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--n4 {
    margin-left: -4px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--8 {
    margin-left: 8px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--n8 {
    margin-left: -8px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--12 {
    margin-left: 12px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--n12 {
    margin-left: -12px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--16 {
    margin-left: 16px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--n16 {
    margin-left: -16px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--24 {
    margin-left: 24px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--n24 {
    margin-left: -24px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--32 {
    margin-left: 32px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--n32 {
    margin-left: -32px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--48 {
    margin-left: 48px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--n48 {
    margin-left: -48px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--64 {
    margin-left: 64px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--n64 {
    margin-left: -64px !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .ml--xl--nauto {
    margin-left: -auto !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--n0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--2 {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--n2 {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--4 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--n4 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--8 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--n8 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--12 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--n12 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--16 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--n16 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--24 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--n24 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--32 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--n32 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--48 {
    margin-left: 48px !important;
    margin-right: 48px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--n48 {
    margin-left: -48px !important;
    margin-right: -48px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--64 {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--n64 {
    margin-left: -64px !important;
    margin-right: -64px !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
@media (min-width: 1200px) {
  .mx--xl--nauto {
    margin-left: -auto !important;
    margin-right: -auto !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--n0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--2 {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--n2 {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--4 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--n4 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--n8 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--n12 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--n16 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--24 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--n24 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--32 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--n32 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--48 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--n48 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--64 {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--n64 {
    margin-top: -64px !important;
    margin-bottom: -64px !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}
@media (min-width: 1200px) {
  .my--xl--nauto {
    margin-top: -auto !important;
    margin-bottom: -auto !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--0 {
    margin: 0 !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--n0 {
    margin: 0 !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--2 {
    margin: 2px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--n2 {
    margin: -2px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--4 {
    margin: 4px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--n4 {
    margin: -4px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--8 {
    margin: 8px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--n8 {
    margin: -8px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--12 {
    margin: 12px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--n12 {
    margin: -12px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--16 {
    margin: 16px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--n16 {
    margin: -16px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--24 {
    margin: 24px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--n24 {
    margin: -24px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--32 {
    margin: 32px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--n32 {
    margin: -32px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--48 {
    margin: 48px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--n48 {
    margin: -48px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--64 {
    margin: 64px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--n64 {
    margin: -64px !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--auto {
    margin: auto !important;
  }
}
@media (min-width: 1400px) {
  .m--xxl--nauto {
    margin: -auto !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--0 {
    margin-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--n0 {
    margin-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--2 {
    margin-top: 2px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--n2 {
    margin-top: -2px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--4 {
    margin-top: 4px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--n4 {
    margin-top: -4px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--8 {
    margin-top: 8px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--n8 {
    margin-top: -8px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--12 {
    margin-top: 12px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--n12 {
    margin-top: -12px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--16 {
    margin-top: 16px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--n16 {
    margin-top: -16px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--24 {
    margin-top: 24px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--n24 {
    margin-top: -24px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--32 {
    margin-top: 32px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--n32 {
    margin-top: -32px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--48 {
    margin-top: 48px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--n48 {
    margin-top: -48px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--64 {
    margin-top: 64px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--n64 {
    margin-top: -64px !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--auto {
    margin-top: auto !important;
  }
}
@media (min-width: 1400px) {
  .mt--xxl--nauto {
    margin-top: -auto !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--0 {
    margin-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--n0 {
    margin-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--2 {
    margin-right: 2px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--n2 {
    margin-right: -2px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--4 {
    margin-right: 4px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--n4 {
    margin-right: -4px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--8 {
    margin-right: 8px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--n8 {
    margin-right: -8px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--12 {
    margin-right: 12px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--n12 {
    margin-right: -12px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--16 {
    margin-right: 16px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--n16 {
    margin-right: -16px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--24 {
    margin-right: 24px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--n24 {
    margin-right: -24px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--32 {
    margin-right: 32px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--n32 {
    margin-right: -32px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--48 {
    margin-right: 48px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--n48 {
    margin-right: -48px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--64 {
    margin-right: 64px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--n64 {
    margin-right: -64px !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--auto {
    margin-right: auto !important;
  }
}
@media (min-width: 1400px) {
  .mr--xxl--nauto {
    margin-right: -auto !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--n0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--2 {
    margin-bottom: 2px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--n2 {
    margin-bottom: -2px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--4 {
    margin-bottom: 4px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--n4 {
    margin-bottom: -4px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--8 {
    margin-bottom: 8px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--n8 {
    margin-bottom: -8px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--12 {
    margin-bottom: 12px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--n12 {
    margin-bottom: -12px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--16 {
    margin-bottom: 16px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--n16 {
    margin-bottom: -16px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--24 {
    margin-bottom: 24px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--n24 {
    margin-bottom: -24px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--32 {
    margin-bottom: 32px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--n32 {
    margin-bottom: -32px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--48 {
    margin-bottom: 48px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--n48 {
    margin-bottom: -48px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--64 {
    margin-bottom: 64px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--n64 {
    margin-bottom: -64px !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--auto {
    margin-bottom: auto !important;
  }
}
@media (min-width: 1400px) {
  .mb--xxl--nauto {
    margin-bottom: -auto !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--0 {
    margin-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--n0 {
    margin-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--2 {
    margin-left: 2px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--n2 {
    margin-left: -2px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--4 {
    margin-left: 4px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--n4 {
    margin-left: -4px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--8 {
    margin-left: 8px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--n8 {
    margin-left: -8px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--12 {
    margin-left: 12px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--n12 {
    margin-left: -12px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--16 {
    margin-left: 16px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--n16 {
    margin-left: -16px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--24 {
    margin-left: 24px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--n24 {
    margin-left: -24px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--32 {
    margin-left: 32px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--n32 {
    margin-left: -32px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--48 {
    margin-left: 48px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--n48 {
    margin-left: -48px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--64 {
    margin-left: 64px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--n64 {
    margin-left: -64px !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1400px) {
  .ml--xxl--nauto {
    margin-left: -auto !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--n0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--2 {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--n2 {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--4 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--n4 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--8 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--n8 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--12 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--n12 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--16 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--n16 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--24 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--n24 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--32 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--n32 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--48 {
    margin-left: 48px !important;
    margin-right: 48px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--n48 {
    margin-left: -48px !important;
    margin-right: -48px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--64 {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--n64 {
    margin-left: -64px !important;
    margin-right: -64px !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
@media (min-width: 1400px) {
  .mx--xxl--nauto {
    margin-left: -auto !important;
    margin-right: -auto !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--n0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--2 {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--n2 {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--4 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--n4 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--n8 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--n12 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--n16 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--24 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--n24 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--32 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--n32 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--48 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--n48 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--64 {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--n64 {
    margin-top: -64px !important;
    margin-bottom: -64px !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}
@media (min-width: 1400px) {
  .my--xxl--nauto {
    margin-top: -auto !important;
    margin-bottom: -auto !important;
  }
}
.p--0 {
  padding: 0 !important;
}
.p--n0 {
  padding: 0 !important;
}
.p--2 {
  padding: 2px !important;
}
.p--n2 {
  padding: -2px !important;
}
.p--4 {
  padding: 4px !important;
}
.p--n4 {
  padding: -4px !important;
}
.p--8 {
  padding: 8px !important;
}
.p--n8 {
  padding: -8px !important;
}
.p--12 {
  padding: 12px !important;
}
.p--n12 {
  padding: -12px !important;
}
.p--16 {
  padding: 16px !important;
}
.p--n16 {
  padding: -16px !important;
}
.p--24 {
  padding: 24px !important;
}
.p--n24 {
  padding: -24px !important;
}
.p--32 {
  padding: 32px !important;
}
.p--n32 {
  padding: -32px !important;
}
.p--48 {
  padding: 48px !important;
}
.p--n48 {
  padding: -48px !important;
}
.p--64 {
  padding: 64px !important;
}
.p--n64 {
  padding: -64px !important;
}
.p--auto {
  padding: auto !important;
}
.p--nauto {
  padding: -auto !important;
}
.pt--0 {
  padding-top: 0 !important;
}
.pt--n0 {
  padding-top: 0 !important;
}
.pt--2 {
  padding-top: 2px !important;
}
.pt--n2 {
  padding-top: -2px !important;
}
.pt--4 {
  padding-top: 4px !important;
}
.pt--n4 {
  padding-top: -4px !important;
}
.pt--8 {
  padding-top: 8px !important;
}
.pt--n8 {
  padding-top: -8px !important;
}
.pt--12 {
  padding-top: 12px !important;
}
.pt--n12 {
  padding-top: -12px !important;
}
.pt--16 {
  padding-top: 16px !important;
}
.pt--n16 {
  padding-top: -16px !important;
}
.pt--24 {
  padding-top: 24px !important;
}
.pt--n24 {
  padding-top: -24px !important;
}
.pt--32 {
  padding-top: 32px !important;
}
.pt--n32 {
  padding-top: -32px !important;
}
.pt--48 {
  padding-top: 48px !important;
}
.pt--n48 {
  padding-top: -48px !important;
}
.pt--64 {
  padding-top: 64px !important;
}
.pt--n64 {
  padding-top: -64px !important;
}
.pt--auto {
  padding-top: auto !important;
}
.pt--nauto {
  padding-top: -auto !important;
}
.pr--0 {
  padding-right: 0 !important;
}
.pr--n0 {
  padding-right: 0 !important;
}
.pr--2 {
  padding-right: 2px !important;
}
.pr--n2 {
  padding-right: -2px !important;
}
.pr--4 {
  padding-right: 4px !important;
}
.pr--n4 {
  padding-right: -4px !important;
}
.pr--8 {
  padding-right: 8px !important;
}
.pr--n8 {
  padding-right: -8px !important;
}
.pr--12 {
  padding-right: 12px !important;
}
.pr--n12 {
  padding-right: -12px !important;
}
.pr--16 {
  padding-right: 16px !important;
}
.pr--n16 {
  padding-right: -16px !important;
}
.pr--24 {
  padding-right: 24px !important;
}
.pr--n24 {
  padding-right: -24px !important;
}
.pr--32 {
  padding-right: 32px !important;
}
.pr--n32 {
  padding-right: -32px !important;
}
.pr--48 {
  padding-right: 48px !important;
}
.pr--n48 {
  padding-right: -48px !important;
}
.pr--64 {
  padding-right: 64px !important;
}
.pr--n64 {
  padding-right: -64px !important;
}
.pr--auto {
  padding-right: auto !important;
}
.pr--nauto {
  padding-right: -auto !important;
}
.pb--0 {
  padding-bottom: 0 !important;
}
.pb--n0 {
  padding-bottom: 0 !important;
}
.pb--2 {
  padding-bottom: 2px !important;
}
.pb--n2 {
  padding-bottom: -2px !important;
}
.pb--4 {
  padding-bottom: 4px !important;
}
.pb--n4 {
  padding-bottom: -4px !important;
}
.pb--8 {
  padding-bottom: 8px !important;
}
.pb--n8 {
  padding-bottom: -8px !important;
}
.pb--12 {
  padding-bottom: 12px !important;
}
.pb--n12 {
  padding-bottom: -12px !important;
}
.pb--16 {
  padding-bottom: 16px !important;
}
.pb--n16 {
  padding-bottom: -16px !important;
}
.pb--24 {
  padding-bottom: 24px !important;
}
.pb--n24 {
  padding-bottom: -24px !important;
}
.pb--32 {
  padding-bottom: 32px !important;
}
.pb--n32 {
  padding-bottom: -32px !important;
}
.pb--48 {
  padding-bottom: 48px !important;
}
.pb--n48 {
  padding-bottom: -48px !important;
}
.pb--64 {
  padding-bottom: 64px !important;
}
.pb--n64 {
  padding-bottom: -64px !important;
}
.pb--auto {
  padding-bottom: auto !important;
}
.pb--nauto {
  padding-bottom: -auto !important;
}
.pl--0 {
  padding-left: 0 !important;
}
.pl--n0 {
  padding-left: 0 !important;
}
.pl--2 {
  padding-left: 2px !important;
}
.pl--n2 {
  padding-left: -2px !important;
}
.pl--4 {
  padding-left: 4px !important;
}
.pl--n4 {
  padding-left: -4px !important;
}
.pl--8 {
  padding-left: 8px !important;
}
.pl--n8 {
  padding-left: -8px !important;
}
.pl--12 {
  padding-left: 12px !important;
}
.pl--n12 {
  padding-left: -12px !important;
}
.pl--16 {
  padding-left: 16px !important;
}
.pl--n16 {
  padding-left: -16px !important;
}
.pl--24 {
  padding-left: 24px !important;
}
.pl--n24 {
  padding-left: -24px !important;
}
.pl--32 {
  padding-left: 32px !important;
}
.pl--n32 {
  padding-left: -32px !important;
}
.pl--48 {
  padding-left: 48px !important;
}
.pl--n48 {
  padding-left: -48px !important;
}
.pl--64 {
  padding-left: 64px !important;
}
.pl--n64 {
  padding-left: -64px !important;
}
.pl--auto {
  padding-left: auto !important;
}
.pl--nauto {
  padding-left: -auto !important;
}
.px--0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.px--n0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.px--2 {
  padding-left: 2px !important;
  padding-right: 2px !important;
}
.px--n2 {
  padding-left: -2px !important;
  padding-right: -2px !important;
}
.px--4 {
  padding-left: 4px !important;
  padding-right: 4px !important;
}
.px--n4 {
  padding-left: -4px !important;
  padding-right: -4px !important;
}
.px--8 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}
.px--n8 {
  padding-left: -8px !important;
  padding-right: -8px !important;
}
.px--12 {
  padding-left: 12px !important;
  padding-right: 12px !important;
}
.px--n12 {
  padding-left: -12px !important;
  padding-right: -12px !important;
}
.px--16 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.px--n16 {
  padding-left: -16px !important;
  padding-right: -16px !important;
}
.px--24 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}
.px--n24 {
  padding-left: -24px !important;
  padding-right: -24px !important;
}
.px--32 {
  padding-left: 32px !important;
  padding-right: 32px !important;
}
.px--n32 {
  padding-left: -32px !important;
  padding-right: -32px !important;
}
.px--48 {
  padding-left: 48px !important;
  padding-right: 48px !important;
}
.px--n48 {
  padding-left: -48px !important;
  padding-right: -48px !important;
}
.px--64 {
  padding-left: 64px !important;
  padding-right: 64px !important;
}
.px--n64 {
  padding-left: -64px !important;
  padding-right: -64px !important;
}
.px--auto {
  padding-left: auto !important;
  padding-right: auto !important;
}
.px--nauto {
  padding-left: -auto !important;
  padding-right: -auto !important;
}
.py--0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.py--n0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.py--2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}
.py--n2 {
  padding-top: -2px !important;
  padding-bottom: -2px !important;
}
.py--4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
.py--n4 {
  padding-top: -4px !important;
  padding-bottom: -4px !important;
}
.py--8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}
.py--n8 {
  padding-top: -8px !important;
  padding-bottom: -8px !important;
}
.py--12 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}
.py--n12 {
  padding-top: -12px !important;
  padding-bottom: -12px !important;
}
.py--16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}
.py--n16 {
  padding-top: -16px !important;
  padding-bottom: -16px !important;
}
.py--24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}
.py--n24 {
  padding-top: -24px !important;
  padding-bottom: -24px !important;
}
.py--32 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}
.py--n32 {
  padding-top: -32px !important;
  padding-bottom: -32px !important;
}
.py--48 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}
.py--n48 {
  padding-top: -48px !important;
  padding-bottom: -48px !important;
}
.py--64 {
  padding-top: 64px !important;
  padding-bottom: 64px !important;
}
.py--n64 {
  padding-top: -64px !important;
  padding-bottom: -64px !important;
}
.py--auto {
  padding-top: auto !important;
  padding-bottom: auto !important;
}
.py--nauto {
  padding-top: -auto !important;
  padding-bottom: -auto !important;
}
@media (min-width: 320px) {
  .p--xs--0 {
    padding: 0 !important;
  }
}
@media (min-width: 320px) {
  .p--xs--n0 {
    padding: 0 !important;
  }
}
@media (min-width: 320px) {
  .p--xs--2 {
    padding: 2px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--n2 {
    padding: -2px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--4 {
    padding: 4px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--n4 {
    padding: -4px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--8 {
    padding: 8px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--n8 {
    padding: -8px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--12 {
    padding: 12px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--n12 {
    padding: -12px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--16 {
    padding: 16px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--n16 {
    padding: -16px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--24 {
    padding: 24px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--n24 {
    padding: -24px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--32 {
    padding: 32px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--n32 {
    padding: -32px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--48 {
    padding: 48px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--n48 {
    padding: -48px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--64 {
    padding: 64px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--n64 {
    padding: -64px !important;
  }
}
@media (min-width: 320px) {
  .p--xs--auto {
    padding: auto !important;
  }
}
@media (min-width: 320px) {
  .p--xs--nauto {
    padding: -auto !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--n0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--2 {
    padding-top: 2px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--n2 {
    padding-top: -2px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--4 {
    padding-top: 4px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--n4 {
    padding-top: -4px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--8 {
    padding-top: 8px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--n8 {
    padding-top: -8px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--12 {
    padding-top: 12px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--n12 {
    padding-top: -12px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--16 {
    padding-top: 16px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--n16 {
    padding-top: -16px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--24 {
    padding-top: 24px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--n24 {
    padding-top: -24px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--32 {
    padding-top: 32px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--n32 {
    padding-top: -32px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--48 {
    padding-top: 48px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--n48 {
    padding-top: -48px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--64 {
    padding-top: 64px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--n64 {
    padding-top: -64px !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--auto {
    padding-top: auto !important;
  }
}
@media (min-width: 320px) {
  .pt--xs--nauto {
    padding-top: -auto !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--n0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--2 {
    padding-right: 2px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--n2 {
    padding-right: -2px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--4 {
    padding-right: 4px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--n4 {
    padding-right: -4px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--8 {
    padding-right: 8px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--n8 {
    padding-right: -8px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--12 {
    padding-right: 12px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--n12 {
    padding-right: -12px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--16 {
    padding-right: 16px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--n16 {
    padding-right: -16px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--24 {
    padding-right: 24px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--n24 {
    padding-right: -24px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--32 {
    padding-right: 32px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--n32 {
    padding-right: -32px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--48 {
    padding-right: 48px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--n48 {
    padding-right: -48px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--64 {
    padding-right: 64px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--n64 {
    padding-right: -64px !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--auto {
    padding-right: auto !important;
  }
}
@media (min-width: 320px) {
  .pr--xs--nauto {
    padding-right: -auto !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--n0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--2 {
    padding-bottom: 2px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--n2 {
    padding-bottom: -2px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--4 {
    padding-bottom: 4px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--n4 {
    padding-bottom: -4px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--8 {
    padding-bottom: 8px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--n8 {
    padding-bottom: -8px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--12 {
    padding-bottom: 12px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--n12 {
    padding-bottom: -12px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--16 {
    padding-bottom: 16px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--n16 {
    padding-bottom: -16px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--24 {
    padding-bottom: 24px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--n24 {
    padding-bottom: -24px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--32 {
    padding-bottom: 32px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--n32 {
    padding-bottom: -32px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--48 {
    padding-bottom: 48px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--n48 {
    padding-bottom: -48px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--64 {
    padding-bottom: 64px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--n64 {
    padding-bottom: -64px !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--auto {
    padding-bottom: auto !important;
  }
}
@media (min-width: 320px) {
  .pb--xs--nauto {
    padding-bottom: -auto !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--n0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--2 {
    padding-left: 2px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--n2 {
    padding-left: -2px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--4 {
    padding-left: 4px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--n4 {
    padding-left: -4px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--8 {
    padding-left: 8px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--n8 {
    padding-left: -8px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--12 {
    padding-left: 12px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--n12 {
    padding-left: -12px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--16 {
    padding-left: 16px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--n16 {
    padding-left: -16px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--24 {
    padding-left: 24px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--n24 {
    padding-left: -24px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--32 {
    padding-left: 32px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--n32 {
    padding-left: -32px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--48 {
    padding-left: 48px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--n48 {
    padding-left: -48px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--64 {
    padding-left: 64px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--n64 {
    padding-left: -64px !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--auto {
    padding-left: auto !important;
  }
}
@media (min-width: 320px) {
  .pl--xs--nauto {
    padding-left: -auto !important;
  }
}
@media (min-width: 320px) {
  .px--xs--0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .px--xs--n0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .px--xs--2 {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--n2 {
    padding-left: -2px !important;
    padding-right: -2px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--4 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--n4 {
    padding-left: -4px !important;
    padding-right: -4px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--8 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--n8 {
    padding-left: -8px !important;
    padding-right: -8px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--12 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--n12 {
    padding-left: -12px !important;
    padding-right: -12px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--16 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--n16 {
    padding-left: -16px !important;
    padding-right: -16px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--24 {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--n24 {
    padding-left: -24px !important;
    padding-right: -24px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--32 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--n32 {
    padding-left: -32px !important;
    padding-right: -32px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--48 {
    padding-left: 48px !important;
    padding-right: 48px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--n48 {
    padding-left: -48px !important;
    padding-right: -48px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--64 {
    padding-left: 64px !important;
    padding-right: 64px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--n64 {
    padding-left: -64px !important;
    padding-right: -64px !important;
  }
}
@media (min-width: 320px) {
  .px--xs--auto {
    padding-left: auto !important;
    padding-right: auto !important;
  }
}
@media (min-width: 320px) {
  .px--xs--nauto {
    padding-left: -auto !important;
    padding-right: -auto !important;
  }
}
@media (min-width: 320px) {
  .py--xs--0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .py--xs--n0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .py--xs--2 {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--n2 {
    padding-top: -2px !important;
    padding-bottom: -2px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--4 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--n4 {
    padding-top: -4px !important;
    padding-bottom: -4px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--n8 {
    padding-top: -8px !important;
    padding-bottom: -8px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--n12 {
    padding-top: -12px !important;
    padding-bottom: -12px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--n16 {
    padding-top: -16px !important;
    padding-bottom: -16px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--24 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--n24 {
    padding-top: -24px !important;
    padding-bottom: -24px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--32 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--n32 {
    padding-top: -32px !important;
    padding-bottom: -32px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--48 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--n48 {
    padding-top: -48px !important;
    padding-bottom: -48px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--64 {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--n64 {
    padding-top: -64px !important;
    padding-bottom: -64px !important;
  }
}
@media (min-width: 320px) {
  .py--xs--auto {
    padding-top: auto !important;
    padding-bottom: auto !important;
  }
}
@media (min-width: 320px) {
  .py--xs--nauto {
    padding-top: -auto !important;
    padding-bottom: -auto !important;
  }
}
@media (min-width: 576px) {
  .p--sm--0 {
    padding: 0 !important;
  }
}
@media (min-width: 576px) {
  .p--sm--n0 {
    padding: 0 !important;
  }
}
@media (min-width: 576px) {
  .p--sm--2 {
    padding: 2px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--n2 {
    padding: -2px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--4 {
    padding: 4px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--n4 {
    padding: -4px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--8 {
    padding: 8px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--n8 {
    padding: -8px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--12 {
    padding: 12px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--n12 {
    padding: -12px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--16 {
    padding: 16px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--n16 {
    padding: -16px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--24 {
    padding: 24px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--n24 {
    padding: -24px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--32 {
    padding: 32px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--n32 {
    padding: -32px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--48 {
    padding: 48px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--n48 {
    padding: -48px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--64 {
    padding: 64px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--n64 {
    padding: -64px !important;
  }
}
@media (min-width: 576px) {
  .p--sm--auto {
    padding: auto !important;
  }
}
@media (min-width: 576px) {
  .p--sm--nauto {
    padding: -auto !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--n0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--2 {
    padding-top: 2px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--n2 {
    padding-top: -2px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--4 {
    padding-top: 4px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--n4 {
    padding-top: -4px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--8 {
    padding-top: 8px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--n8 {
    padding-top: -8px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--12 {
    padding-top: 12px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--n12 {
    padding-top: -12px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--16 {
    padding-top: 16px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--n16 {
    padding-top: -16px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--24 {
    padding-top: 24px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--n24 {
    padding-top: -24px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--32 {
    padding-top: 32px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--n32 {
    padding-top: -32px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--48 {
    padding-top: 48px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--n48 {
    padding-top: -48px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--64 {
    padding-top: 64px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--n64 {
    padding-top: -64px !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--auto {
    padding-top: auto !important;
  }
}
@media (min-width: 576px) {
  .pt--sm--nauto {
    padding-top: -auto !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--n0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--2 {
    padding-right: 2px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--n2 {
    padding-right: -2px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--4 {
    padding-right: 4px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--n4 {
    padding-right: -4px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--8 {
    padding-right: 8px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--n8 {
    padding-right: -8px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--12 {
    padding-right: 12px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--n12 {
    padding-right: -12px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--16 {
    padding-right: 16px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--n16 {
    padding-right: -16px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--24 {
    padding-right: 24px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--n24 {
    padding-right: -24px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--32 {
    padding-right: 32px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--n32 {
    padding-right: -32px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--48 {
    padding-right: 48px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--n48 {
    padding-right: -48px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--64 {
    padding-right: 64px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--n64 {
    padding-right: -64px !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--auto {
    padding-right: auto !important;
  }
}
@media (min-width: 576px) {
  .pr--sm--nauto {
    padding-right: -auto !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--n0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--2 {
    padding-bottom: 2px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--n2 {
    padding-bottom: -2px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--4 {
    padding-bottom: 4px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--n4 {
    padding-bottom: -4px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--8 {
    padding-bottom: 8px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--n8 {
    padding-bottom: -8px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--12 {
    padding-bottom: 12px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--n12 {
    padding-bottom: -12px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--16 {
    padding-bottom: 16px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--n16 {
    padding-bottom: -16px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--24 {
    padding-bottom: 24px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--n24 {
    padding-bottom: -24px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--32 {
    padding-bottom: 32px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--n32 {
    padding-bottom: -32px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--48 {
    padding-bottom: 48px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--n48 {
    padding-bottom: -48px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--64 {
    padding-bottom: 64px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--n64 {
    padding-bottom: -64px !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--auto {
    padding-bottom: auto !important;
  }
}
@media (min-width: 576px) {
  .pb--sm--nauto {
    padding-bottom: -auto !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--n0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--2 {
    padding-left: 2px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--n2 {
    padding-left: -2px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--4 {
    padding-left: 4px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--n4 {
    padding-left: -4px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--8 {
    padding-left: 8px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--n8 {
    padding-left: -8px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--12 {
    padding-left: 12px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--n12 {
    padding-left: -12px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--16 {
    padding-left: 16px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--n16 {
    padding-left: -16px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--24 {
    padding-left: 24px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--n24 {
    padding-left: -24px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--32 {
    padding-left: 32px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--n32 {
    padding-left: -32px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--48 {
    padding-left: 48px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--n48 {
    padding-left: -48px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--64 {
    padding-left: 64px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--n64 {
    padding-left: -64px !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--auto {
    padding-left: auto !important;
  }
}
@media (min-width: 576px) {
  .pl--sm--nauto {
    padding-left: -auto !important;
  }
}
@media (min-width: 576px) {
  .px--sm--0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .px--sm--n0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .px--sm--2 {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--n2 {
    padding-left: -2px !important;
    padding-right: -2px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--4 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--n4 {
    padding-left: -4px !important;
    padding-right: -4px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--8 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--n8 {
    padding-left: -8px !important;
    padding-right: -8px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--12 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--n12 {
    padding-left: -12px !important;
    padding-right: -12px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--16 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--n16 {
    padding-left: -16px !important;
    padding-right: -16px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--24 {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--n24 {
    padding-left: -24px !important;
    padding-right: -24px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--32 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--n32 {
    padding-left: -32px !important;
    padding-right: -32px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--48 {
    padding-left: 48px !important;
    padding-right: 48px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--n48 {
    padding-left: -48px !important;
    padding-right: -48px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--64 {
    padding-left: 64px !important;
    padding-right: 64px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--n64 {
    padding-left: -64px !important;
    padding-right: -64px !important;
  }
}
@media (min-width: 576px) {
  .px--sm--auto {
    padding-left: auto !important;
    padding-right: auto !important;
  }
}
@media (min-width: 576px) {
  .px--sm--nauto {
    padding-left: -auto !important;
    padding-right: -auto !important;
  }
}
@media (min-width: 576px) {
  .py--sm--0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .py--sm--n0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .py--sm--2 {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--n2 {
    padding-top: -2px !important;
    padding-bottom: -2px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--4 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--n4 {
    padding-top: -4px !important;
    padding-bottom: -4px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--n8 {
    padding-top: -8px !important;
    padding-bottom: -8px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--n12 {
    padding-top: -12px !important;
    padding-bottom: -12px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--n16 {
    padding-top: -16px !important;
    padding-bottom: -16px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--24 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--n24 {
    padding-top: -24px !important;
    padding-bottom: -24px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--32 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--n32 {
    padding-top: -32px !important;
    padding-bottom: -32px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--48 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--n48 {
    padding-top: -48px !important;
    padding-bottom: -48px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--64 {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--n64 {
    padding-top: -64px !important;
    padding-bottom: -64px !important;
  }
}
@media (min-width: 576px) {
  .py--sm--auto {
    padding-top: auto !important;
    padding-bottom: auto !important;
  }
}
@media (min-width: 576px) {
  .py--sm--nauto {
    padding-top: -auto !important;
    padding-bottom: -auto !important;
  }
}
@media (min-width: 768px) {
  .p--md--0 {
    padding: 0 !important;
  }
}
@media (min-width: 768px) {
  .p--md--n0 {
    padding: 0 !important;
  }
}
@media (min-width: 768px) {
  .p--md--2 {
    padding: 2px !important;
  }
}
@media (min-width: 768px) {
  .p--md--n2 {
    padding: -2px !important;
  }
}
@media (min-width: 768px) {
  .p--md--4 {
    padding: 4px !important;
  }
}
@media (min-width: 768px) {
  .p--md--n4 {
    padding: -4px !important;
  }
}
@media (min-width: 768px) {
  .p--md--8 {
    padding: 8px !important;
  }
}
@media (min-width: 768px) {
  .p--md--n8 {
    padding: -8px !important;
  }
}
@media (min-width: 768px) {
  .p--md--12 {
    padding: 12px !important;
  }
}
@media (min-width: 768px) {
  .p--md--n12 {
    padding: -12px !important;
  }
}
@media (min-width: 768px) {
  .p--md--16 {
    padding: 16px !important;
  }
}
@media (min-width: 768px) {
  .p--md--n16 {
    padding: -16px !important;
  }
}
@media (min-width: 768px) {
  .p--md--24 {
    padding: 24px !important;
  }
}
@media (min-width: 768px) {
  .p--md--n24 {
    padding: -24px !important;
  }
}
@media (min-width: 768px) {
  .p--md--32 {
    padding: 32px !important;
  }
}
@media (min-width: 768px) {
  .p--md--n32 {
    padding: -32px !important;
  }
}
@media (min-width: 768px) {
  .p--md--48 {
    padding: 48px !important;
  }
}
@media (min-width: 768px) {
  .p--md--n48 {
    padding: -48px !important;
  }
}
@media (min-width: 768px) {
  .p--md--64 {
    padding: 64px !important;
  }
}
@media (min-width: 768px) {
  .p--md--n64 {
    padding: -64px !important;
  }
}
@media (min-width: 768px) {
  .p--md--auto {
    padding: auto !important;
  }
}
@media (min-width: 768px) {
  .p--md--nauto {
    padding: -auto !important;
  }
}
@media (min-width: 768px) {
  .pt--md--0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .pt--md--n0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .pt--md--2 {
    padding-top: 2px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--n2 {
    padding-top: -2px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--4 {
    padding-top: 4px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--n4 {
    padding-top: -4px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--8 {
    padding-top: 8px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--n8 {
    padding-top: -8px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--12 {
    padding-top: 12px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--n12 {
    padding-top: -12px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--16 {
    padding-top: 16px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--n16 {
    padding-top: -16px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--24 {
    padding-top: 24px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--n24 {
    padding-top: -24px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--32 {
    padding-top: 32px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--n32 {
    padding-top: -32px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--48 {
    padding-top: 48px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--n48 {
    padding-top: -48px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--64 {
    padding-top: 64px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--n64 {
    padding-top: -64px !important;
  }
}
@media (min-width: 768px) {
  .pt--md--auto {
    padding-top: auto !important;
  }
}
@media (min-width: 768px) {
  .pt--md--nauto {
    padding-top: -auto !important;
  }
}
@media (min-width: 768px) {
  .pr--md--0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .pr--md--n0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .pr--md--2 {
    padding-right: 2px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--n2 {
    padding-right: -2px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--4 {
    padding-right: 4px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--n4 {
    padding-right: -4px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--8 {
    padding-right: 8px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--n8 {
    padding-right: -8px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--12 {
    padding-right: 12px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--n12 {
    padding-right: -12px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--16 {
    padding-right: 16px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--n16 {
    padding-right: -16px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--24 {
    padding-right: 24px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--n24 {
    padding-right: -24px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--32 {
    padding-right: 32px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--n32 {
    padding-right: -32px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--48 {
    padding-right: 48px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--n48 {
    padding-right: -48px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--64 {
    padding-right: 64px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--n64 {
    padding-right: -64px !important;
  }
}
@media (min-width: 768px) {
  .pr--md--auto {
    padding-right: auto !important;
  }
}
@media (min-width: 768px) {
  .pr--md--nauto {
    padding-right: -auto !important;
  }
}
@media (min-width: 768px) {
  .pb--md--0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .pb--md--n0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .pb--md--2 {
    padding-bottom: 2px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--n2 {
    padding-bottom: -2px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--4 {
    padding-bottom: 4px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--n4 {
    padding-bottom: -4px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--8 {
    padding-bottom: 8px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--n8 {
    padding-bottom: -8px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--12 {
    padding-bottom: 12px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--n12 {
    padding-bottom: -12px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--16 {
    padding-bottom: 16px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--n16 {
    padding-bottom: -16px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--24 {
    padding-bottom: 24px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--n24 {
    padding-bottom: -24px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--32 {
    padding-bottom: 32px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--n32 {
    padding-bottom: -32px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--48 {
    padding-bottom: 48px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--n48 {
    padding-bottom: -48px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--64 {
    padding-bottom: 64px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--n64 {
    padding-bottom: -64px !important;
  }
}
@media (min-width: 768px) {
  .pb--md--auto {
    padding-bottom: auto !important;
  }
}
@media (min-width: 768px) {
  .pb--md--nauto {
    padding-bottom: -auto !important;
  }
}
@media (min-width: 768px) {
  .pl--md--0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .pl--md--n0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .pl--md--2 {
    padding-left: 2px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--n2 {
    padding-left: -2px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--4 {
    padding-left: 4px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--n4 {
    padding-left: -4px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--8 {
    padding-left: 8px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--n8 {
    padding-left: -8px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--12 {
    padding-left: 12px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--n12 {
    padding-left: -12px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--16 {
    padding-left: 16px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--n16 {
    padding-left: -16px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--24 {
    padding-left: 24px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--n24 {
    padding-left: -24px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--32 {
    padding-left: 32px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--n32 {
    padding-left: -32px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--48 {
    padding-left: 48px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--n48 {
    padding-left: -48px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--64 {
    padding-left: 64px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--n64 {
    padding-left: -64px !important;
  }
}
@media (min-width: 768px) {
  .pl--md--auto {
    padding-left: auto !important;
  }
}
@media (min-width: 768px) {
  .pl--md--nauto {
    padding-left: -auto !important;
  }
}
@media (min-width: 768px) {
  .px--md--0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .px--md--n0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .px--md--2 {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}
@media (min-width: 768px) {
  .px--md--n2 {
    padding-left: -2px !important;
    padding-right: -2px !important;
  }
}
@media (min-width: 768px) {
  .px--md--4 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}
@media (min-width: 768px) {
  .px--md--n4 {
    padding-left: -4px !important;
    padding-right: -4px !important;
  }
}
@media (min-width: 768px) {
  .px--md--8 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
}
@media (min-width: 768px) {
  .px--md--n8 {
    padding-left: -8px !important;
    padding-right: -8px !important;
  }
}
@media (min-width: 768px) {
  .px--md--12 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
}
@media (min-width: 768px) {
  .px--md--n12 {
    padding-left: -12px !important;
    padding-right: -12px !important;
  }
}
@media (min-width: 768px) {
  .px--md--16 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
}
@media (min-width: 768px) {
  .px--md--n16 {
    padding-left: -16px !important;
    padding-right: -16px !important;
  }
}
@media (min-width: 768px) {
  .px--md--24 {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
}
@media (min-width: 768px) {
  .px--md--n24 {
    padding-left: -24px !important;
    padding-right: -24px !important;
  }
}
@media (min-width: 768px) {
  .px--md--32 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
}
@media (min-width: 768px) {
  .px--md--n32 {
    padding-left: -32px !important;
    padding-right: -32px !important;
  }
}
@media (min-width: 768px) {
  .px--md--48 {
    padding-left: 48px !important;
    padding-right: 48px !important;
  }
}
@media (min-width: 768px) {
  .px--md--n48 {
    padding-left: -48px !important;
    padding-right: -48px !important;
  }
}
@media (min-width: 768px) {
  .px--md--64 {
    padding-left: 64px !important;
    padding-right: 64px !important;
  }
}
@media (min-width: 768px) {
  .px--md--n64 {
    padding-left: -64px !important;
    padding-right: -64px !important;
  }
}
@media (min-width: 768px) {
  .px--md--auto {
    padding-left: auto !important;
    padding-right: auto !important;
  }
}
@media (min-width: 768px) {
  .px--md--nauto {
    padding-left: -auto !important;
    padding-right: -auto !important;
  }
}
@media (min-width: 768px) {
  .py--md--0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .py--md--n0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .py--md--2 {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
}
@media (min-width: 768px) {
  .py--md--n2 {
    padding-top: -2px !important;
    padding-bottom: -2px !important;
  }
}
@media (min-width: 768px) {
  .py--md--4 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
}
@media (min-width: 768px) {
  .py--md--n4 {
    padding-top: -4px !important;
    padding-bottom: -4px !important;
  }
}
@media (min-width: 768px) {
  .py--md--8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
}
@media (min-width: 768px) {
  .py--md--n8 {
    padding-top: -8px !important;
    padding-bottom: -8px !important;
  }
}
@media (min-width: 768px) {
  .py--md--12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
}
@media (min-width: 768px) {
  .py--md--n12 {
    padding-top: -12px !important;
    padding-bottom: -12px !important;
  }
}
@media (min-width: 768px) {
  .py--md--16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
}
@media (min-width: 768px) {
  .py--md--n16 {
    padding-top: -16px !important;
    padding-bottom: -16px !important;
  }
}
@media (min-width: 768px) {
  .py--md--24 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
}
@media (min-width: 768px) {
  .py--md--n24 {
    padding-top: -24px !important;
    padding-bottom: -24px !important;
  }
}
@media (min-width: 768px) {
  .py--md--32 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
}
@media (min-width: 768px) {
  .py--md--n32 {
    padding-top: -32px !important;
    padding-bottom: -32px !important;
  }
}
@media (min-width: 768px) {
  .py--md--48 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
}
@media (min-width: 768px) {
  .py--md--n48 {
    padding-top: -48px !important;
    padding-bottom: -48px !important;
  }
}
@media (min-width: 768px) {
  .py--md--64 {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }
}
@media (min-width: 768px) {
  .py--md--n64 {
    padding-top: -64px !important;
    padding-bottom: -64px !important;
  }
}
@media (min-width: 768px) {
  .py--md--auto {
    padding-top: auto !important;
    padding-bottom: auto !important;
  }
}
@media (min-width: 768px) {
  .py--md--nauto {
    padding-top: -auto !important;
    padding-bottom: -auto !important;
  }
}
@media (min-width: 992px) {
  .p--lg--0 {
    padding: 0 !important;
  }
}
@media (min-width: 992px) {
  .p--lg--n0 {
    padding: 0 !important;
  }
}
@media (min-width: 992px) {
  .p--lg--2 {
    padding: 2px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--n2 {
    padding: -2px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--4 {
    padding: 4px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--n4 {
    padding: -4px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--8 {
    padding: 8px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--n8 {
    padding: -8px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--12 {
    padding: 12px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--n12 {
    padding: -12px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--16 {
    padding: 16px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--n16 {
    padding: -16px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--24 {
    padding: 24px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--n24 {
    padding: -24px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--32 {
    padding: 32px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--n32 {
    padding: -32px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--48 {
    padding: 48px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--n48 {
    padding: -48px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--64 {
    padding: 64px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--n64 {
    padding: -64px !important;
  }
}
@media (min-width: 992px) {
  .p--lg--auto {
    padding: auto !important;
  }
}
@media (min-width: 992px) {
  .p--lg--nauto {
    padding: -auto !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--n0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--2 {
    padding-top: 2px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--n2 {
    padding-top: -2px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--4 {
    padding-top: 4px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--n4 {
    padding-top: -4px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--8 {
    padding-top: 8px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--n8 {
    padding-top: -8px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--12 {
    padding-top: 12px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--n12 {
    padding-top: -12px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--16 {
    padding-top: 16px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--n16 {
    padding-top: -16px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--24 {
    padding-top: 24px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--n24 {
    padding-top: -24px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--32 {
    padding-top: 32px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--n32 {
    padding-top: -32px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--48 {
    padding-top: 48px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--n48 {
    padding-top: -48px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--64 {
    padding-top: 64px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--n64 {
    padding-top: -64px !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--auto {
    padding-top: auto !important;
  }
}
@media (min-width: 992px) {
  .pt--lg--nauto {
    padding-top: -auto !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--n0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--2 {
    padding-right: 2px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--n2 {
    padding-right: -2px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--4 {
    padding-right: 4px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--n4 {
    padding-right: -4px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--8 {
    padding-right: 8px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--n8 {
    padding-right: -8px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--12 {
    padding-right: 12px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--n12 {
    padding-right: -12px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--16 {
    padding-right: 16px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--n16 {
    padding-right: -16px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--24 {
    padding-right: 24px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--n24 {
    padding-right: -24px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--32 {
    padding-right: 32px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--n32 {
    padding-right: -32px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--48 {
    padding-right: 48px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--n48 {
    padding-right: -48px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--64 {
    padding-right: 64px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--n64 {
    padding-right: -64px !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--auto {
    padding-right: auto !important;
  }
}
@media (min-width: 992px) {
  .pr--lg--nauto {
    padding-right: -auto !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--n0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--2 {
    padding-bottom: 2px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--n2 {
    padding-bottom: -2px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--4 {
    padding-bottom: 4px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--n4 {
    padding-bottom: -4px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--8 {
    padding-bottom: 8px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--n8 {
    padding-bottom: -8px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--12 {
    padding-bottom: 12px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--n12 {
    padding-bottom: -12px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--16 {
    padding-bottom: 16px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--n16 {
    padding-bottom: -16px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--24 {
    padding-bottom: 24px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--n24 {
    padding-bottom: -24px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--32 {
    padding-bottom: 32px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--n32 {
    padding-bottom: -32px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--48 {
    padding-bottom: 48px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--n48 {
    padding-bottom: -48px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--64 {
    padding-bottom: 64px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--n64 {
    padding-bottom: -64px !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--auto {
    padding-bottom: auto !important;
  }
}
@media (min-width: 992px) {
  .pb--lg--nauto {
    padding-bottom: -auto !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--n0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--2 {
    padding-left: 2px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--n2 {
    padding-left: -2px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--4 {
    padding-left: 4px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--n4 {
    padding-left: -4px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--8 {
    padding-left: 8px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--n8 {
    padding-left: -8px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--12 {
    padding-left: 12px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--n12 {
    padding-left: -12px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--16 {
    padding-left: 16px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--n16 {
    padding-left: -16px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--24 {
    padding-left: 24px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--n24 {
    padding-left: -24px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--32 {
    padding-left: 32px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--n32 {
    padding-left: -32px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--48 {
    padding-left: 48px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--n48 {
    padding-left: -48px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--64 {
    padding-left: 64px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--n64 {
    padding-left: -64px !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--auto {
    padding-left: auto !important;
  }
}
@media (min-width: 992px) {
  .pl--lg--nauto {
    padding-left: -auto !important;
  }
}
@media (min-width: 992px) {
  .px--lg--0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .px--lg--n0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .px--lg--2 {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--n2 {
    padding-left: -2px !important;
    padding-right: -2px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--4 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--n4 {
    padding-left: -4px !important;
    padding-right: -4px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--8 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--n8 {
    padding-left: -8px !important;
    padding-right: -8px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--12 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--n12 {
    padding-left: -12px !important;
    padding-right: -12px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--16 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--n16 {
    padding-left: -16px !important;
    padding-right: -16px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--24 {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--n24 {
    padding-left: -24px !important;
    padding-right: -24px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--32 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--n32 {
    padding-left: -32px !important;
    padding-right: -32px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--48 {
    padding-left: 48px !important;
    padding-right: 48px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--n48 {
    padding-left: -48px !important;
    padding-right: -48px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--64 {
    padding-left: 64px !important;
    padding-right: 64px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--n64 {
    padding-left: -64px !important;
    padding-right: -64px !important;
  }
}
@media (min-width: 992px) {
  .px--lg--auto {
    padding-left: auto !important;
    padding-right: auto !important;
  }
}
@media (min-width: 992px) {
  .px--lg--nauto {
    padding-left: -auto !important;
    padding-right: -auto !important;
  }
}
@media (min-width: 992px) {
  .py--lg--0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .py--lg--n0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .py--lg--2 {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--n2 {
    padding-top: -2px !important;
    padding-bottom: -2px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--4 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--n4 {
    padding-top: -4px !important;
    padding-bottom: -4px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--n8 {
    padding-top: -8px !important;
    padding-bottom: -8px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--n12 {
    padding-top: -12px !important;
    padding-bottom: -12px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--n16 {
    padding-top: -16px !important;
    padding-bottom: -16px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--24 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--n24 {
    padding-top: -24px !important;
    padding-bottom: -24px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--32 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--n32 {
    padding-top: -32px !important;
    padding-bottom: -32px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--48 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--n48 {
    padding-top: -48px !important;
    padding-bottom: -48px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--64 {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--n64 {
    padding-top: -64px !important;
    padding-bottom: -64px !important;
  }
}
@media (min-width: 992px) {
  .py--lg--auto {
    padding-top: auto !important;
    padding-bottom: auto !important;
  }
}
@media (min-width: 992px) {
  .py--lg--nauto {
    padding-top: -auto !important;
    padding-bottom: -auto !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--0 {
    padding: 0 !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--n0 {
    padding: 0 !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--2 {
    padding: 2px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--n2 {
    padding: -2px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--4 {
    padding: 4px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--n4 {
    padding: -4px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--8 {
    padding: 8px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--n8 {
    padding: -8px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--12 {
    padding: 12px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--n12 {
    padding: -12px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--16 {
    padding: 16px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--n16 {
    padding: -16px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--24 {
    padding: 24px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--n24 {
    padding: -24px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--32 {
    padding: 32px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--n32 {
    padding: -32px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--48 {
    padding: 48px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--n48 {
    padding: -48px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--64 {
    padding: 64px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--n64 {
    padding: -64px !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--auto {
    padding: auto !important;
  }
}
@media (min-width: 1200px) {
  .p--xl--nauto {
    padding: -auto !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--n0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--2 {
    padding-top: 2px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--n2 {
    padding-top: -2px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--4 {
    padding-top: 4px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--n4 {
    padding-top: -4px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--8 {
    padding-top: 8px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--n8 {
    padding-top: -8px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--12 {
    padding-top: 12px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--n12 {
    padding-top: -12px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--16 {
    padding-top: 16px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--n16 {
    padding-top: -16px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--24 {
    padding-top: 24px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--n24 {
    padding-top: -24px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--32 {
    padding-top: 32px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--n32 {
    padding-top: -32px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--48 {
    padding-top: 48px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--n48 {
    padding-top: -48px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--64 {
    padding-top: 64px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--n64 {
    padding-top: -64px !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--auto {
    padding-top: auto !important;
  }
}
@media (min-width: 1200px) {
  .pt--xl--nauto {
    padding-top: -auto !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--n0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--2 {
    padding-right: 2px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--n2 {
    padding-right: -2px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--4 {
    padding-right: 4px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--n4 {
    padding-right: -4px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--8 {
    padding-right: 8px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--n8 {
    padding-right: -8px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--12 {
    padding-right: 12px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--n12 {
    padding-right: -12px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--16 {
    padding-right: 16px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--n16 {
    padding-right: -16px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--24 {
    padding-right: 24px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--n24 {
    padding-right: -24px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--32 {
    padding-right: 32px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--n32 {
    padding-right: -32px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--48 {
    padding-right: 48px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--n48 {
    padding-right: -48px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--64 {
    padding-right: 64px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--n64 {
    padding-right: -64px !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--auto {
    padding-right: auto !important;
  }
}
@media (min-width: 1200px) {
  .pr--xl--nauto {
    padding-right: -auto !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--n0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--2 {
    padding-bottom: 2px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--n2 {
    padding-bottom: -2px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--4 {
    padding-bottom: 4px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--n4 {
    padding-bottom: -4px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--8 {
    padding-bottom: 8px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--n8 {
    padding-bottom: -8px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--12 {
    padding-bottom: 12px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--n12 {
    padding-bottom: -12px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--16 {
    padding-bottom: 16px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--n16 {
    padding-bottom: -16px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--24 {
    padding-bottom: 24px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--n24 {
    padding-bottom: -24px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--32 {
    padding-bottom: 32px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--n32 {
    padding-bottom: -32px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--48 {
    padding-bottom: 48px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--n48 {
    padding-bottom: -48px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--64 {
    padding-bottom: 64px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--n64 {
    padding-bottom: -64px !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--auto {
    padding-bottom: auto !important;
  }
}
@media (min-width: 1200px) {
  .pb--xl--nauto {
    padding-bottom: -auto !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--n0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--2 {
    padding-left: 2px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--n2 {
    padding-left: -2px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--4 {
    padding-left: 4px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--n4 {
    padding-left: -4px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--8 {
    padding-left: 8px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--n8 {
    padding-left: -8px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--12 {
    padding-left: 12px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--n12 {
    padding-left: -12px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--16 {
    padding-left: 16px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--n16 {
    padding-left: -16px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--24 {
    padding-left: 24px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--n24 {
    padding-left: -24px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--32 {
    padding-left: 32px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--n32 {
    padding-left: -32px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--48 {
    padding-left: 48px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--n48 {
    padding-left: -48px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--64 {
    padding-left: 64px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--n64 {
    padding-left: -64px !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--auto {
    padding-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .pl--xl--nauto {
    padding-left: -auto !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--n0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--2 {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--n2 {
    padding-left: -2px !important;
    padding-right: -2px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--4 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--n4 {
    padding-left: -4px !important;
    padding-right: -4px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--8 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--n8 {
    padding-left: -8px !important;
    padding-right: -8px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--12 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--n12 {
    padding-left: -12px !important;
    padding-right: -12px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--16 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--n16 {
    padding-left: -16px !important;
    padding-right: -16px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--24 {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--n24 {
    padding-left: -24px !important;
    padding-right: -24px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--32 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--n32 {
    padding-left: -32px !important;
    padding-right: -32px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--48 {
    padding-left: 48px !important;
    padding-right: 48px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--n48 {
    padding-left: -48px !important;
    padding-right: -48px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--64 {
    padding-left: 64px !important;
    padding-right: 64px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--n64 {
    padding-left: -64px !important;
    padding-right: -64px !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--auto {
    padding-left: auto !important;
    padding-right: auto !important;
  }
}
@media (min-width: 1200px) {
  .px--xl--nauto {
    padding-left: -auto !important;
    padding-right: -auto !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--n0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--2 {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--n2 {
    padding-top: -2px !important;
    padding-bottom: -2px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--4 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--n4 {
    padding-top: -4px !important;
    padding-bottom: -4px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--n8 {
    padding-top: -8px !important;
    padding-bottom: -8px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--n12 {
    padding-top: -12px !important;
    padding-bottom: -12px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--n16 {
    padding-top: -16px !important;
    padding-bottom: -16px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--24 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--n24 {
    padding-top: -24px !important;
    padding-bottom: -24px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--32 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--n32 {
    padding-top: -32px !important;
    padding-bottom: -32px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--48 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--n48 {
    padding-top: -48px !important;
    padding-bottom: -48px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--64 {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--n64 {
    padding-top: -64px !important;
    padding-bottom: -64px !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--auto {
    padding-top: auto !important;
    padding-bottom: auto !important;
  }
}
@media (min-width: 1200px) {
  .py--xl--nauto {
    padding-top: -auto !important;
    padding-bottom: -auto !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--0 {
    padding: 0 !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--n0 {
    padding: 0 !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--2 {
    padding: 2px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--n2 {
    padding: -2px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--4 {
    padding: 4px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--n4 {
    padding: -4px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--8 {
    padding: 8px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--n8 {
    padding: -8px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--12 {
    padding: 12px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--n12 {
    padding: -12px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--16 {
    padding: 16px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--n16 {
    padding: -16px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--24 {
    padding: 24px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--n24 {
    padding: -24px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--32 {
    padding: 32px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--n32 {
    padding: -32px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--48 {
    padding: 48px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--n48 {
    padding: -48px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--64 {
    padding: 64px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--n64 {
    padding: -64px !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--auto {
    padding: auto !important;
  }
}
@media (min-width: 1400px) {
  .p--xxl--nauto {
    padding: -auto !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--n0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--2 {
    padding-top: 2px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--n2 {
    padding-top: -2px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--4 {
    padding-top: 4px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--n4 {
    padding-top: -4px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--8 {
    padding-top: 8px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--n8 {
    padding-top: -8px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--12 {
    padding-top: 12px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--n12 {
    padding-top: -12px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--16 {
    padding-top: 16px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--n16 {
    padding-top: -16px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--24 {
    padding-top: 24px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--n24 {
    padding-top: -24px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--32 {
    padding-top: 32px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--n32 {
    padding-top: -32px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--48 {
    padding-top: 48px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--n48 {
    padding-top: -48px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--64 {
    padding-top: 64px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--n64 {
    padding-top: -64px !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--auto {
    padding-top: auto !important;
  }
}
@media (min-width: 1400px) {
  .pt--xxl--nauto {
    padding-top: -auto !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--n0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--2 {
    padding-right: 2px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--n2 {
    padding-right: -2px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--4 {
    padding-right: 4px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--n4 {
    padding-right: -4px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--8 {
    padding-right: 8px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--n8 {
    padding-right: -8px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--12 {
    padding-right: 12px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--n12 {
    padding-right: -12px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--16 {
    padding-right: 16px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--n16 {
    padding-right: -16px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--24 {
    padding-right: 24px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--n24 {
    padding-right: -24px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--32 {
    padding-right: 32px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--n32 {
    padding-right: -32px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--48 {
    padding-right: 48px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--n48 {
    padding-right: -48px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--64 {
    padding-right: 64px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--n64 {
    padding-right: -64px !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--auto {
    padding-right: auto !important;
  }
}
@media (min-width: 1400px) {
  .pr--xxl--nauto {
    padding-right: -auto !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--n0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--2 {
    padding-bottom: 2px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--n2 {
    padding-bottom: -2px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--4 {
    padding-bottom: 4px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--n4 {
    padding-bottom: -4px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--8 {
    padding-bottom: 8px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--n8 {
    padding-bottom: -8px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--12 {
    padding-bottom: 12px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--n12 {
    padding-bottom: -12px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--16 {
    padding-bottom: 16px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--n16 {
    padding-bottom: -16px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--24 {
    padding-bottom: 24px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--n24 {
    padding-bottom: -24px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--32 {
    padding-bottom: 32px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--n32 {
    padding-bottom: -32px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--48 {
    padding-bottom: 48px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--n48 {
    padding-bottom: -48px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--64 {
    padding-bottom: 64px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--n64 {
    padding-bottom: -64px !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--auto {
    padding-bottom: auto !important;
  }
}
@media (min-width: 1400px) {
  .pb--xxl--nauto {
    padding-bottom: -auto !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--n0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--2 {
    padding-left: 2px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--n2 {
    padding-left: -2px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--4 {
    padding-left: 4px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--n4 {
    padding-left: -4px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--8 {
    padding-left: 8px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--n8 {
    padding-left: -8px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--12 {
    padding-left: 12px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--n12 {
    padding-left: -12px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--16 {
    padding-left: 16px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--n16 {
    padding-left: -16px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--24 {
    padding-left: 24px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--n24 {
    padding-left: -24px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--32 {
    padding-left: 32px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--n32 {
    padding-left: -32px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--48 {
    padding-left: 48px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--n48 {
    padding-left: -48px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--64 {
    padding-left: 64px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--n64 {
    padding-left: -64px !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--auto {
    padding-left: auto !important;
  }
}
@media (min-width: 1400px) {
  .pl--xxl--nauto {
    padding-left: -auto !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--n0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--2 {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--n2 {
    padding-left: -2px !important;
    padding-right: -2px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--4 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--n4 {
    padding-left: -4px !important;
    padding-right: -4px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--8 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--n8 {
    padding-left: -8px !important;
    padding-right: -8px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--12 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--n12 {
    padding-left: -12px !important;
    padding-right: -12px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--16 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--n16 {
    padding-left: -16px !important;
    padding-right: -16px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--24 {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--n24 {
    padding-left: -24px !important;
    padding-right: -24px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--32 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--n32 {
    padding-left: -32px !important;
    padding-right: -32px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--48 {
    padding-left: 48px !important;
    padding-right: 48px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--n48 {
    padding-left: -48px !important;
    padding-right: -48px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--64 {
    padding-left: 64px !important;
    padding-right: 64px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--n64 {
    padding-left: -64px !important;
    padding-right: -64px !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--auto {
    padding-left: auto !important;
    padding-right: auto !important;
  }
}
@media (min-width: 1400px) {
  .px--xxl--nauto {
    padding-left: -auto !important;
    padding-right: -auto !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--n0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--2 {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--n2 {
    padding-top: -2px !important;
    padding-bottom: -2px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--4 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--n4 {
    padding-top: -4px !important;
    padding-bottom: -4px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--n8 {
    padding-top: -8px !important;
    padding-bottom: -8px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--n12 {
    padding-top: -12px !important;
    padding-bottom: -12px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--n16 {
    padding-top: -16px !important;
    padding-bottom: -16px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--24 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--n24 {
    padding-top: -24px !important;
    padding-bottom: -24px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--32 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--n32 {
    padding-top: -32px !important;
    padding-bottom: -32px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--48 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--n48 {
    padding-top: -48px !important;
    padding-bottom: -48px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--64 {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--n64 {
    padding-top: -64px !important;
    padding-bottom: -64px !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--auto {
    padding-top: auto !important;
    padding-bottom: auto !important;
  }
}
@media (min-width: 1400px) {
  .py--xxl--nauto {
    padding-top: -auto !important;
    padding-bottom: -auto !important;
  }
}
.avalanche {
  color: #f4f4f7 !important;
}
.avalanche--bg {
  background-color: #f4f4f7 !important;
}
.avalanche--border {
  border: 1px solid #f4f4f7 !important;
}
.avalanche--border--0 {
  border: 0 !important;
}
.avalanche--border--top {
  border-top: 1px solid #f4f4f7 !important;
}
.avalanche--border--top--0 {
  border-top: 0 !important;
}
.avalanche--border--right {
  border-right: 1px solid #f4f4f7 !important;
}
.avalanche--border--right--0 {
  border-right: 0 !important;
}
.avalanche--border--bottom {
  border-bottom: 1px solid #f4f4f7 !important;
}
.avalanche--border--bottom--0 {
  border-bottom: 0 !important;
}
.avalanche--border--left {
  border-left: 1px solid #f4f4f7 !important;
}
.avalanche--border--left--0 {
  border-left: 0 !important;
}
.avalanche--border--x {
  border-left: 1px solid #f4f4f7 !important;
  border-right: 1px solid #f4f4f7 !important;
}
.avalanche--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.avalanche--border--y {
  border-bottom: 1px solid #f4f4f7 !important;
  border-top: 1px solid #f4f4f7 !important;
}
.avalanche--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.avalanche--xs--bg {
  background-color: #f4f4f7 !important;
}
@media (min-width: 320px) {
  .avalanche--xs--border {
    border: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 320px) {
  .avalanche--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .avalanche--xs--border--top {
    border-top: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 320px) {
  .avalanche--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .avalanche--xs--border--right {
    border-right: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 320px) {
  .avalanche--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .avalanche--xs--border--bottom {
    border-bottom: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 320px) {
  .avalanche--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .avalanche--xs--border--left {
    border-left: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 320px) {
  .avalanche--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .avalanche--xs--border--x {
    border-left: 1px solid #f4f4f7 !important;
    border-right: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 320px) {
  .avalanche--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .avalanche--xs--border--y {
    border-bottom: 1px solid #f4f4f7 !important;
    border-top: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 320px) {
  .avalanche--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.avalanche--sm--bg {
  background-color: #f4f4f7 !important;
}
@media (min-width: 576px) {
  .avalanche--sm--border {
    border: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 576px) {
  .avalanche--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .avalanche--sm--border--top {
    border-top: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 576px) {
  .avalanche--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .avalanche--sm--border--right {
    border-right: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 576px) {
  .avalanche--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .avalanche--sm--border--bottom {
    border-bottom: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 576px) {
  .avalanche--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .avalanche--sm--border--left {
    border-left: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 576px) {
  .avalanche--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .avalanche--sm--border--x {
    border-left: 1px solid #f4f4f7 !important;
    border-right: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 576px) {
  .avalanche--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .avalanche--sm--border--y {
    border-bottom: 1px solid #f4f4f7 !important;
    border-top: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 576px) {
  .avalanche--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.avalanche--md--bg {
  background-color: #f4f4f7 !important;
}
@media (min-width: 768px) {
  .avalanche--md--border {
    border: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 768px) {
  .avalanche--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .avalanche--md--border--top {
    border-top: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 768px) {
  .avalanche--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .avalanche--md--border--right {
    border-right: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 768px) {
  .avalanche--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .avalanche--md--border--bottom {
    border-bottom: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 768px) {
  .avalanche--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .avalanche--md--border--left {
    border-left: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 768px) {
  .avalanche--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .avalanche--md--border--x {
    border-left: 1px solid #f4f4f7 !important;
    border-right: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 768px) {
  .avalanche--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .avalanche--md--border--y {
    border-bottom: 1px solid #f4f4f7 !important;
    border-top: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 768px) {
  .avalanche--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.avalanche--lg--bg {
  background-color: #f4f4f7 !important;
}
@media (min-width: 992px) {
  .avalanche--lg--border {
    border: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 992px) {
  .avalanche--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .avalanche--lg--border--top {
    border-top: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 992px) {
  .avalanche--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .avalanche--lg--border--right {
    border-right: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 992px) {
  .avalanche--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .avalanche--lg--border--bottom {
    border-bottom: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 992px) {
  .avalanche--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .avalanche--lg--border--left {
    border-left: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 992px) {
  .avalanche--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .avalanche--lg--border--x {
    border-left: 1px solid #f4f4f7 !important;
    border-right: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 992px) {
  .avalanche--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .avalanche--lg--border--y {
    border-bottom: 1px solid #f4f4f7 !important;
    border-top: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 992px) {
  .avalanche--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.avalanche--xl--bg {
  background-color: #f4f4f7 !important;
}
@media (min-width: 1200px) {
  .avalanche--xl--border {
    border: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 1200px) {
  .avalanche--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .avalanche--xl--border--top {
    border-top: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 1200px) {
  .avalanche--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .avalanche--xl--border--right {
    border-right: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 1200px) {
  .avalanche--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .avalanche--xl--border--bottom {
    border-bottom: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 1200px) {
  .avalanche--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .avalanche--xl--border--left {
    border-left: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 1200px) {
  .avalanche--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .avalanche--xl--border--x {
    border-left: 1px solid #f4f4f7 !important;
    border-right: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 1200px) {
  .avalanche--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .avalanche--xl--border--y {
    border-bottom: 1px solid #f4f4f7 !important;
    border-top: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 1200px) {
  .avalanche--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.avalanche--xxl--bg {
  background-color: #f4f4f7 !important;
}
@media (min-width: 1400px) {
  .avalanche--xxl--border {
    border: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 1400px) {
  .avalanche--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .avalanche--xxl--border--top {
    border-top: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 1400px) {
  .avalanche--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .avalanche--xxl--border--right {
    border-right: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 1400px) {
  .avalanche--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .avalanche--xxl--border--bottom {
    border-bottom: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 1400px) {
  .avalanche--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .avalanche--xxl--border--left {
    border-left: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 1400px) {
  .avalanche--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .avalanche--xxl--border--x {
    border-left: 1px solid #f4f4f7 !important;
    border-right: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 1400px) {
  .avalanche--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .avalanche--xxl--border--y {
    border-bottom: 1px solid #f4f4f7 !important;
    border-top: 1px solid #f4f4f7 !important;
  }
}
@media (min-width: 1400px) {
  .avalanche--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.banana {
  color: #fffef1 !important;
}
.banana--bg {
  background-color: #fffef1 !important;
}
.banana--border {
  border: 1px solid #fffef1 !important;
}
.banana--border--0 {
  border: 0 !important;
}
.banana--border--top {
  border-top: 1px solid #fffef1 !important;
}
.banana--border--top--0 {
  border-top: 0 !important;
}
.banana--border--right {
  border-right: 1px solid #fffef1 !important;
}
.banana--border--right--0 {
  border-right: 0 !important;
}
.banana--border--bottom {
  border-bottom: 1px solid #fffef1 !important;
}
.banana--border--bottom--0 {
  border-bottom: 0 !important;
}
.banana--border--left {
  border-left: 1px solid #fffef1 !important;
}
.banana--border--left--0 {
  border-left: 0 !important;
}
.banana--border--x {
  border-left: 1px solid #fffef1 !important;
  border-right: 1px solid #fffef1 !important;
}
.banana--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.banana--border--y {
  border-bottom: 1px solid #fffef1 !important;
  border-top: 1px solid #fffef1 !important;
}
.banana--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.banana--xs--bg {
  background-color: #fffef1 !important;
}
@media (min-width: 320px) {
  .banana--xs--border {
    border: 1px solid #fffef1 !important;
  }
}
@media (min-width: 320px) {
  .banana--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .banana--xs--border--top {
    border-top: 1px solid #fffef1 !important;
  }
}
@media (min-width: 320px) {
  .banana--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .banana--xs--border--right {
    border-right: 1px solid #fffef1 !important;
  }
}
@media (min-width: 320px) {
  .banana--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .banana--xs--border--bottom {
    border-bottom: 1px solid #fffef1 !important;
  }
}
@media (min-width: 320px) {
  .banana--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .banana--xs--border--left {
    border-left: 1px solid #fffef1 !important;
  }
}
@media (min-width: 320px) {
  .banana--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .banana--xs--border--x {
    border-left: 1px solid #fffef1 !important;
    border-right: 1px solid #fffef1 !important;
  }
}
@media (min-width: 320px) {
  .banana--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .banana--xs--border--y {
    border-bottom: 1px solid #fffef1 !important;
    border-top: 1px solid #fffef1 !important;
  }
}
@media (min-width: 320px) {
  .banana--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.banana--sm--bg {
  background-color: #fffef1 !important;
}
@media (min-width: 576px) {
  .banana--sm--border {
    border: 1px solid #fffef1 !important;
  }
}
@media (min-width: 576px) {
  .banana--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .banana--sm--border--top {
    border-top: 1px solid #fffef1 !important;
  }
}
@media (min-width: 576px) {
  .banana--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .banana--sm--border--right {
    border-right: 1px solid #fffef1 !important;
  }
}
@media (min-width: 576px) {
  .banana--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .banana--sm--border--bottom {
    border-bottom: 1px solid #fffef1 !important;
  }
}
@media (min-width: 576px) {
  .banana--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .banana--sm--border--left {
    border-left: 1px solid #fffef1 !important;
  }
}
@media (min-width: 576px) {
  .banana--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .banana--sm--border--x {
    border-left: 1px solid #fffef1 !important;
    border-right: 1px solid #fffef1 !important;
  }
}
@media (min-width: 576px) {
  .banana--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .banana--sm--border--y {
    border-bottom: 1px solid #fffef1 !important;
    border-top: 1px solid #fffef1 !important;
  }
}
@media (min-width: 576px) {
  .banana--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.banana--md--bg {
  background-color: #fffef1 !important;
}
@media (min-width: 768px) {
  .banana--md--border {
    border: 1px solid #fffef1 !important;
  }
}
@media (min-width: 768px) {
  .banana--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .banana--md--border--top {
    border-top: 1px solid #fffef1 !important;
  }
}
@media (min-width: 768px) {
  .banana--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .banana--md--border--right {
    border-right: 1px solid #fffef1 !important;
  }
}
@media (min-width: 768px) {
  .banana--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .banana--md--border--bottom {
    border-bottom: 1px solid #fffef1 !important;
  }
}
@media (min-width: 768px) {
  .banana--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .banana--md--border--left {
    border-left: 1px solid #fffef1 !important;
  }
}
@media (min-width: 768px) {
  .banana--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .banana--md--border--x {
    border-left: 1px solid #fffef1 !important;
    border-right: 1px solid #fffef1 !important;
  }
}
@media (min-width: 768px) {
  .banana--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .banana--md--border--y {
    border-bottom: 1px solid #fffef1 !important;
    border-top: 1px solid #fffef1 !important;
  }
}
@media (min-width: 768px) {
  .banana--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.banana--lg--bg {
  background-color: #fffef1 !important;
}
@media (min-width: 992px) {
  .banana--lg--border {
    border: 1px solid #fffef1 !important;
  }
}
@media (min-width: 992px) {
  .banana--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .banana--lg--border--top {
    border-top: 1px solid #fffef1 !important;
  }
}
@media (min-width: 992px) {
  .banana--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .banana--lg--border--right {
    border-right: 1px solid #fffef1 !important;
  }
}
@media (min-width: 992px) {
  .banana--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .banana--lg--border--bottom {
    border-bottom: 1px solid #fffef1 !important;
  }
}
@media (min-width: 992px) {
  .banana--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .banana--lg--border--left {
    border-left: 1px solid #fffef1 !important;
  }
}
@media (min-width: 992px) {
  .banana--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .banana--lg--border--x {
    border-left: 1px solid #fffef1 !important;
    border-right: 1px solid #fffef1 !important;
  }
}
@media (min-width: 992px) {
  .banana--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .banana--lg--border--y {
    border-bottom: 1px solid #fffef1 !important;
    border-top: 1px solid #fffef1 !important;
  }
}
@media (min-width: 992px) {
  .banana--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.banana--xl--bg {
  background-color: #fffef1 !important;
}
@media (min-width: 1200px) {
  .banana--xl--border {
    border: 1px solid #fffef1 !important;
  }
}
@media (min-width: 1200px) {
  .banana--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .banana--xl--border--top {
    border-top: 1px solid #fffef1 !important;
  }
}
@media (min-width: 1200px) {
  .banana--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .banana--xl--border--right {
    border-right: 1px solid #fffef1 !important;
  }
}
@media (min-width: 1200px) {
  .banana--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .banana--xl--border--bottom {
    border-bottom: 1px solid #fffef1 !important;
  }
}
@media (min-width: 1200px) {
  .banana--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .banana--xl--border--left {
    border-left: 1px solid #fffef1 !important;
  }
}
@media (min-width: 1200px) {
  .banana--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .banana--xl--border--x {
    border-left: 1px solid #fffef1 !important;
    border-right: 1px solid #fffef1 !important;
  }
}
@media (min-width: 1200px) {
  .banana--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .banana--xl--border--y {
    border-bottom: 1px solid #fffef1 !important;
    border-top: 1px solid #fffef1 !important;
  }
}
@media (min-width: 1200px) {
  .banana--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.banana--xxl--bg {
  background-color: #fffef1 !important;
}
@media (min-width: 1400px) {
  .banana--xxl--border {
    border: 1px solid #fffef1 !important;
  }
}
@media (min-width: 1400px) {
  .banana--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .banana--xxl--border--top {
    border-top: 1px solid #fffef1 !important;
  }
}
@media (min-width: 1400px) {
  .banana--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .banana--xxl--border--right {
    border-right: 1px solid #fffef1 !important;
  }
}
@media (min-width: 1400px) {
  .banana--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .banana--xxl--border--bottom {
    border-bottom: 1px solid #fffef1 !important;
  }
}
@media (min-width: 1400px) {
  .banana--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .banana--xxl--border--left {
    border-left: 1px solid #fffef1 !important;
  }
}
@media (min-width: 1400px) {
  .banana--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .banana--xxl--border--x {
    border-left: 1px solid #fffef1 !important;
    border-right: 1px solid #fffef1 !important;
  }
}
@media (min-width: 1400px) {
  .banana--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .banana--xxl--border--y {
    border-bottom: 1px solid #fffef1 !important;
    border-top: 1px solid #fffef1 !important;
  }
}
@media (min-width: 1400px) {
  .banana--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.black {
  color: #000 !important;
}
.black--bg {
  background-color: #000 !important;
}
.black--border {
  border: 1px solid #000 !important;
}
.black--border--0 {
  border: 0 !important;
}
.black--border--top {
  border-top: 1px solid #000 !important;
}
.black--border--top--0 {
  border-top: 0 !important;
}
.black--border--right {
  border-right: 1px solid #000 !important;
}
.black--border--right--0 {
  border-right: 0 !important;
}
.black--border--bottom {
  border-bottom: 1px solid #000 !important;
}
.black--border--bottom--0 {
  border-bottom: 0 !important;
}
.black--border--left {
  border-left: 1px solid #000 !important;
}
.black--border--left--0 {
  border-left: 0 !important;
}
.black--border--x {
  border-left: 1px solid #000 !important;
  border-right: 1px solid #000 !important;
}
.black--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.black--border--y {
  border-bottom: 1px solid #000 !important;
  border-top: 1px solid #000 !important;
}
.black--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.black--xs--bg {
  background-color: #000 !important;
}
@media (min-width: 320px) {
  .black--xs--border {
    border: 1px solid #000 !important;
  }
}
@media (min-width: 320px) {
  .black--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .black--xs--border--top {
    border-top: 1px solid #000 !important;
  }
}
@media (min-width: 320px) {
  .black--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .black--xs--border--right {
    border-right: 1px solid #000 !important;
  }
}
@media (min-width: 320px) {
  .black--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .black--xs--border--bottom {
    border-bottom: 1px solid #000 !important;
  }
}
@media (min-width: 320px) {
  .black--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .black--xs--border--left {
    border-left: 1px solid #000 !important;
  }
}
@media (min-width: 320px) {
  .black--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .black--xs--border--x {
    border-left: 1px solid #000 !important;
    border-right: 1px solid #000 !important;
  }
}
@media (min-width: 320px) {
  .black--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .black--xs--border--y {
    border-bottom: 1px solid #000 !important;
    border-top: 1px solid #000 !important;
  }
}
@media (min-width: 320px) {
  .black--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.black--sm--bg {
  background-color: #000 !important;
}
@media (min-width: 576px) {
  .black--sm--border {
    border: 1px solid #000 !important;
  }
}
@media (min-width: 576px) {
  .black--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .black--sm--border--top {
    border-top: 1px solid #000 !important;
  }
}
@media (min-width: 576px) {
  .black--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .black--sm--border--right {
    border-right: 1px solid #000 !important;
  }
}
@media (min-width: 576px) {
  .black--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .black--sm--border--bottom {
    border-bottom: 1px solid #000 !important;
  }
}
@media (min-width: 576px) {
  .black--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .black--sm--border--left {
    border-left: 1px solid #000 !important;
  }
}
@media (min-width: 576px) {
  .black--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .black--sm--border--x {
    border-left: 1px solid #000 !important;
    border-right: 1px solid #000 !important;
  }
}
@media (min-width: 576px) {
  .black--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .black--sm--border--y {
    border-bottom: 1px solid #000 !important;
    border-top: 1px solid #000 !important;
  }
}
@media (min-width: 576px) {
  .black--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.black--md--bg {
  background-color: #000 !important;
}
@media (min-width: 768px) {
  .black--md--border {
    border: 1px solid #000 !important;
  }
}
@media (min-width: 768px) {
  .black--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .black--md--border--top {
    border-top: 1px solid #000 !important;
  }
}
@media (min-width: 768px) {
  .black--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .black--md--border--right {
    border-right: 1px solid #000 !important;
  }
}
@media (min-width: 768px) {
  .black--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .black--md--border--bottom {
    border-bottom: 1px solid #000 !important;
  }
}
@media (min-width: 768px) {
  .black--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .black--md--border--left {
    border-left: 1px solid #000 !important;
  }
}
@media (min-width: 768px) {
  .black--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .black--md--border--x {
    border-left: 1px solid #000 !important;
    border-right: 1px solid #000 !important;
  }
}
@media (min-width: 768px) {
  .black--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .black--md--border--y {
    border-bottom: 1px solid #000 !important;
    border-top: 1px solid #000 !important;
  }
}
@media (min-width: 768px) {
  .black--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.black--lg--bg {
  background-color: #000 !important;
}
@media (min-width: 992px) {
  .black--lg--border {
    border: 1px solid #000 !important;
  }
}
@media (min-width: 992px) {
  .black--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .black--lg--border--top {
    border-top: 1px solid #000 !important;
  }
}
@media (min-width: 992px) {
  .black--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .black--lg--border--right {
    border-right: 1px solid #000 !important;
  }
}
@media (min-width: 992px) {
  .black--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .black--lg--border--bottom {
    border-bottom: 1px solid #000 !important;
  }
}
@media (min-width: 992px) {
  .black--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .black--lg--border--left {
    border-left: 1px solid #000 !important;
  }
}
@media (min-width: 992px) {
  .black--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .black--lg--border--x {
    border-left: 1px solid #000 !important;
    border-right: 1px solid #000 !important;
  }
}
@media (min-width: 992px) {
  .black--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .black--lg--border--y {
    border-bottom: 1px solid #000 !important;
    border-top: 1px solid #000 !important;
  }
}
@media (min-width: 992px) {
  .black--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.black--xl--bg {
  background-color: #000 !important;
}
@media (min-width: 1200px) {
  .black--xl--border {
    border: 1px solid #000 !important;
  }
}
@media (min-width: 1200px) {
  .black--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .black--xl--border--top {
    border-top: 1px solid #000 !important;
  }
}
@media (min-width: 1200px) {
  .black--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .black--xl--border--right {
    border-right: 1px solid #000 !important;
  }
}
@media (min-width: 1200px) {
  .black--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .black--xl--border--bottom {
    border-bottom: 1px solid #000 !important;
  }
}
@media (min-width: 1200px) {
  .black--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .black--xl--border--left {
    border-left: 1px solid #000 !important;
  }
}
@media (min-width: 1200px) {
  .black--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .black--xl--border--x {
    border-left: 1px solid #000 !important;
    border-right: 1px solid #000 !important;
  }
}
@media (min-width: 1200px) {
  .black--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .black--xl--border--y {
    border-bottom: 1px solid #000 !important;
    border-top: 1px solid #000 !important;
  }
}
@media (min-width: 1200px) {
  .black--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.black--xxl--bg {
  background-color: #000 !important;
}
@media (min-width: 1400px) {
  .black--xxl--border {
    border: 1px solid #000 !important;
  }
}
@media (min-width: 1400px) {
  .black--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .black--xxl--border--top {
    border-top: 1px solid #000 !important;
  }
}
@media (min-width: 1400px) {
  .black--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .black--xxl--border--right {
    border-right: 1px solid #000 !important;
  }
}
@media (min-width: 1400px) {
  .black--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .black--xxl--border--bottom {
    border-bottom: 1px solid #000 !important;
  }
}
@media (min-width: 1400px) {
  .black--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .black--xxl--border--left {
    border-left: 1px solid #000 !important;
  }
}
@media (min-width: 1400px) {
  .black--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .black--xxl--border--x {
    border-left: 1px solid #000 !important;
    border-right: 1px solid #000 !important;
  }
}
@media (min-width: 1400px) {
  .black--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .black--xxl--border--y {
    border-bottom: 1px solid #000 !important;
    border-top: 1px solid #000 !important;
  }
}
@media (min-width: 1400px) {
  .black--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.cloudy {
  color: #565676 !important;
}
.cloudy--bg {
  background-color: #565676 !important;
}
.cloudy--border {
  border: 1px solid #565676 !important;
}
.cloudy--border--0 {
  border: 0 !important;
}
.cloudy--border--top {
  border-top: 1px solid #565676 !important;
}
.cloudy--border--top--0 {
  border-top: 0 !important;
}
.cloudy--border--right {
  border-right: 1px solid #565676 !important;
}
.cloudy--border--right--0 {
  border-right: 0 !important;
}
.cloudy--border--bottom {
  border-bottom: 1px solid #565676 !important;
}
.cloudy--border--bottom--0 {
  border-bottom: 0 !important;
}
.cloudy--border--left {
  border-left: 1px solid #565676 !important;
}
.cloudy--border--left--0 {
  border-left: 0 !important;
}
.cloudy--border--x {
  border-left: 1px solid #565676 !important;
  border-right: 1px solid #565676 !important;
}
.cloudy--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.cloudy--border--y {
  border-bottom: 1px solid #565676 !important;
  border-top: 1px solid #565676 !important;
}
.cloudy--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.cloudy--xs--bg {
  background-color: #565676 !important;
}
@media (min-width: 320px) {
  .cloudy--xs--border {
    border: 1px solid #565676 !important;
  }
}
@media (min-width: 320px) {
  .cloudy--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .cloudy--xs--border--top {
    border-top: 1px solid #565676 !important;
  }
}
@media (min-width: 320px) {
  .cloudy--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .cloudy--xs--border--right {
    border-right: 1px solid #565676 !important;
  }
}
@media (min-width: 320px) {
  .cloudy--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .cloudy--xs--border--bottom {
    border-bottom: 1px solid #565676 !important;
  }
}
@media (min-width: 320px) {
  .cloudy--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .cloudy--xs--border--left {
    border-left: 1px solid #565676 !important;
  }
}
@media (min-width: 320px) {
  .cloudy--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .cloudy--xs--border--x {
    border-left: 1px solid #565676 !important;
    border-right: 1px solid #565676 !important;
  }
}
@media (min-width: 320px) {
  .cloudy--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .cloudy--xs--border--y {
    border-bottom: 1px solid #565676 !important;
    border-top: 1px solid #565676 !important;
  }
}
@media (min-width: 320px) {
  .cloudy--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.cloudy--sm--bg {
  background-color: #565676 !important;
}
@media (min-width: 576px) {
  .cloudy--sm--border {
    border: 1px solid #565676 !important;
  }
}
@media (min-width: 576px) {
  .cloudy--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .cloudy--sm--border--top {
    border-top: 1px solid #565676 !important;
  }
}
@media (min-width: 576px) {
  .cloudy--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .cloudy--sm--border--right {
    border-right: 1px solid #565676 !important;
  }
}
@media (min-width: 576px) {
  .cloudy--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .cloudy--sm--border--bottom {
    border-bottom: 1px solid #565676 !important;
  }
}
@media (min-width: 576px) {
  .cloudy--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .cloudy--sm--border--left {
    border-left: 1px solid #565676 !important;
  }
}
@media (min-width: 576px) {
  .cloudy--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .cloudy--sm--border--x {
    border-left: 1px solid #565676 !important;
    border-right: 1px solid #565676 !important;
  }
}
@media (min-width: 576px) {
  .cloudy--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .cloudy--sm--border--y {
    border-bottom: 1px solid #565676 !important;
    border-top: 1px solid #565676 !important;
  }
}
@media (min-width: 576px) {
  .cloudy--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.cloudy--md--bg {
  background-color: #565676 !important;
}
@media (min-width: 768px) {
  .cloudy--md--border {
    border: 1px solid #565676 !important;
  }
}
@media (min-width: 768px) {
  .cloudy--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .cloudy--md--border--top {
    border-top: 1px solid #565676 !important;
  }
}
@media (min-width: 768px) {
  .cloudy--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .cloudy--md--border--right {
    border-right: 1px solid #565676 !important;
  }
}
@media (min-width: 768px) {
  .cloudy--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .cloudy--md--border--bottom {
    border-bottom: 1px solid #565676 !important;
  }
}
@media (min-width: 768px) {
  .cloudy--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .cloudy--md--border--left {
    border-left: 1px solid #565676 !important;
  }
}
@media (min-width: 768px) {
  .cloudy--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .cloudy--md--border--x {
    border-left: 1px solid #565676 !important;
    border-right: 1px solid #565676 !important;
  }
}
@media (min-width: 768px) {
  .cloudy--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .cloudy--md--border--y {
    border-bottom: 1px solid #565676 !important;
    border-top: 1px solid #565676 !important;
  }
}
@media (min-width: 768px) {
  .cloudy--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.cloudy--lg--bg {
  background-color: #565676 !important;
}
@media (min-width: 992px) {
  .cloudy--lg--border {
    border: 1px solid #565676 !important;
  }
}
@media (min-width: 992px) {
  .cloudy--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .cloudy--lg--border--top {
    border-top: 1px solid #565676 !important;
  }
}
@media (min-width: 992px) {
  .cloudy--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .cloudy--lg--border--right {
    border-right: 1px solid #565676 !important;
  }
}
@media (min-width: 992px) {
  .cloudy--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .cloudy--lg--border--bottom {
    border-bottom: 1px solid #565676 !important;
  }
}
@media (min-width: 992px) {
  .cloudy--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .cloudy--lg--border--left {
    border-left: 1px solid #565676 !important;
  }
}
@media (min-width: 992px) {
  .cloudy--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .cloudy--lg--border--x {
    border-left: 1px solid #565676 !important;
    border-right: 1px solid #565676 !important;
  }
}
@media (min-width: 992px) {
  .cloudy--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .cloudy--lg--border--y {
    border-bottom: 1px solid #565676 !important;
    border-top: 1px solid #565676 !important;
  }
}
@media (min-width: 992px) {
  .cloudy--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.cloudy--xl--bg {
  background-color: #565676 !important;
}
@media (min-width: 1200px) {
  .cloudy--xl--border {
    border: 1px solid #565676 !important;
  }
}
@media (min-width: 1200px) {
  .cloudy--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .cloudy--xl--border--top {
    border-top: 1px solid #565676 !important;
  }
}
@media (min-width: 1200px) {
  .cloudy--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .cloudy--xl--border--right {
    border-right: 1px solid #565676 !important;
  }
}
@media (min-width: 1200px) {
  .cloudy--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .cloudy--xl--border--bottom {
    border-bottom: 1px solid #565676 !important;
  }
}
@media (min-width: 1200px) {
  .cloudy--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .cloudy--xl--border--left {
    border-left: 1px solid #565676 !important;
  }
}
@media (min-width: 1200px) {
  .cloudy--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .cloudy--xl--border--x {
    border-left: 1px solid #565676 !important;
    border-right: 1px solid #565676 !important;
  }
}
@media (min-width: 1200px) {
  .cloudy--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .cloudy--xl--border--y {
    border-bottom: 1px solid #565676 !important;
    border-top: 1px solid #565676 !important;
  }
}
@media (min-width: 1200px) {
  .cloudy--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.cloudy--xxl--bg {
  background-color: #565676 !important;
}
@media (min-width: 1400px) {
  .cloudy--xxl--border {
    border: 1px solid #565676 !important;
  }
}
@media (min-width: 1400px) {
  .cloudy--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .cloudy--xxl--border--top {
    border-top: 1px solid #565676 !important;
  }
}
@media (min-width: 1400px) {
  .cloudy--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .cloudy--xxl--border--right {
    border-right: 1px solid #565676 !important;
  }
}
@media (min-width: 1400px) {
  .cloudy--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .cloudy--xxl--border--bottom {
    border-bottom: 1px solid #565676 !important;
  }
}
@media (min-width: 1400px) {
  .cloudy--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .cloudy--xxl--border--left {
    border-left: 1px solid #565676 !important;
  }
}
@media (min-width: 1400px) {
  .cloudy--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .cloudy--xxl--border--x {
    border-left: 1px solid #565676 !important;
    border-right: 1px solid #565676 !important;
  }
}
@media (min-width: 1400px) {
  .cloudy--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .cloudy--xxl--border--y {
    border-bottom: 1px solid #565676 !important;
    border-top: 1px solid #565676 !important;
  }
}
@media (min-width: 1400px) {
  .cloudy--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.cranberry {
  color: #c40000 !important;
}
.cranberry--bg {
  background-color: #c40000 !important;
}
.cranberry--border {
  border: 1px solid #c40000 !important;
}
.cranberry--border--0 {
  border: 0 !important;
}
.cranberry--border--top {
  border-top: 1px solid #c40000 !important;
}
.cranberry--border--top--0 {
  border-top: 0 !important;
}
.cranberry--border--right {
  border-right: 1px solid #c40000 !important;
}
.cranberry--border--right--0 {
  border-right: 0 !important;
}
.cranberry--border--bottom {
  border-bottom: 1px solid #c40000 !important;
}
.cranberry--border--bottom--0 {
  border-bottom: 0 !important;
}
.cranberry--border--left {
  border-left: 1px solid #c40000 !important;
}
.cranberry--border--left--0 {
  border-left: 0 !important;
}
.cranberry--border--x {
  border-left: 1px solid #c40000 !important;
  border-right: 1px solid #c40000 !important;
}
.cranberry--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.cranberry--border--y {
  border-bottom: 1px solid #c40000 !important;
  border-top: 1px solid #c40000 !important;
}
.cranberry--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.cranberry--xs--bg {
  background-color: #c40000 !important;
}
@media (min-width: 320px) {
  .cranberry--xs--border {
    border: 1px solid #c40000 !important;
  }
}
@media (min-width: 320px) {
  .cranberry--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .cranberry--xs--border--top {
    border-top: 1px solid #c40000 !important;
  }
}
@media (min-width: 320px) {
  .cranberry--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .cranberry--xs--border--right {
    border-right: 1px solid #c40000 !important;
  }
}
@media (min-width: 320px) {
  .cranberry--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .cranberry--xs--border--bottom {
    border-bottom: 1px solid #c40000 !important;
  }
}
@media (min-width: 320px) {
  .cranberry--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .cranberry--xs--border--left {
    border-left: 1px solid #c40000 !important;
  }
}
@media (min-width: 320px) {
  .cranberry--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .cranberry--xs--border--x {
    border-left: 1px solid #c40000 !important;
    border-right: 1px solid #c40000 !important;
  }
}
@media (min-width: 320px) {
  .cranberry--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .cranberry--xs--border--y {
    border-bottom: 1px solid #c40000 !important;
    border-top: 1px solid #c40000 !important;
  }
}
@media (min-width: 320px) {
  .cranberry--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.cranberry--sm--bg {
  background-color: #c40000 !important;
}
@media (min-width: 576px) {
  .cranberry--sm--border {
    border: 1px solid #c40000 !important;
  }
}
@media (min-width: 576px) {
  .cranberry--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .cranberry--sm--border--top {
    border-top: 1px solid #c40000 !important;
  }
}
@media (min-width: 576px) {
  .cranberry--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .cranberry--sm--border--right {
    border-right: 1px solid #c40000 !important;
  }
}
@media (min-width: 576px) {
  .cranberry--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .cranberry--sm--border--bottom {
    border-bottom: 1px solid #c40000 !important;
  }
}
@media (min-width: 576px) {
  .cranberry--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .cranberry--sm--border--left {
    border-left: 1px solid #c40000 !important;
  }
}
@media (min-width: 576px) {
  .cranberry--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .cranberry--sm--border--x {
    border-left: 1px solid #c40000 !important;
    border-right: 1px solid #c40000 !important;
  }
}
@media (min-width: 576px) {
  .cranberry--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .cranberry--sm--border--y {
    border-bottom: 1px solid #c40000 !important;
    border-top: 1px solid #c40000 !important;
  }
}
@media (min-width: 576px) {
  .cranberry--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.cranberry--md--bg {
  background-color: #c40000 !important;
}
@media (min-width: 768px) {
  .cranberry--md--border {
    border: 1px solid #c40000 !important;
  }
}
@media (min-width: 768px) {
  .cranberry--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .cranberry--md--border--top {
    border-top: 1px solid #c40000 !important;
  }
}
@media (min-width: 768px) {
  .cranberry--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .cranberry--md--border--right {
    border-right: 1px solid #c40000 !important;
  }
}
@media (min-width: 768px) {
  .cranberry--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .cranberry--md--border--bottom {
    border-bottom: 1px solid #c40000 !important;
  }
}
@media (min-width: 768px) {
  .cranberry--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .cranberry--md--border--left {
    border-left: 1px solid #c40000 !important;
  }
}
@media (min-width: 768px) {
  .cranberry--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .cranberry--md--border--x {
    border-left: 1px solid #c40000 !important;
    border-right: 1px solid #c40000 !important;
  }
}
@media (min-width: 768px) {
  .cranberry--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .cranberry--md--border--y {
    border-bottom: 1px solid #c40000 !important;
    border-top: 1px solid #c40000 !important;
  }
}
@media (min-width: 768px) {
  .cranberry--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.cranberry--lg--bg {
  background-color: #c40000 !important;
}
@media (min-width: 992px) {
  .cranberry--lg--border {
    border: 1px solid #c40000 !important;
  }
}
@media (min-width: 992px) {
  .cranberry--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .cranberry--lg--border--top {
    border-top: 1px solid #c40000 !important;
  }
}
@media (min-width: 992px) {
  .cranberry--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .cranberry--lg--border--right {
    border-right: 1px solid #c40000 !important;
  }
}
@media (min-width: 992px) {
  .cranberry--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .cranberry--lg--border--bottom {
    border-bottom: 1px solid #c40000 !important;
  }
}
@media (min-width: 992px) {
  .cranberry--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .cranberry--lg--border--left {
    border-left: 1px solid #c40000 !important;
  }
}
@media (min-width: 992px) {
  .cranberry--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .cranberry--lg--border--x {
    border-left: 1px solid #c40000 !important;
    border-right: 1px solid #c40000 !important;
  }
}
@media (min-width: 992px) {
  .cranberry--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .cranberry--lg--border--y {
    border-bottom: 1px solid #c40000 !important;
    border-top: 1px solid #c40000 !important;
  }
}
@media (min-width: 992px) {
  .cranberry--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.cranberry--xl--bg {
  background-color: #c40000 !important;
}
@media (min-width: 1200px) {
  .cranberry--xl--border {
    border: 1px solid #c40000 !important;
  }
}
@media (min-width: 1200px) {
  .cranberry--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .cranberry--xl--border--top {
    border-top: 1px solid #c40000 !important;
  }
}
@media (min-width: 1200px) {
  .cranberry--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .cranberry--xl--border--right {
    border-right: 1px solid #c40000 !important;
  }
}
@media (min-width: 1200px) {
  .cranberry--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .cranberry--xl--border--bottom {
    border-bottom: 1px solid #c40000 !important;
  }
}
@media (min-width: 1200px) {
  .cranberry--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .cranberry--xl--border--left {
    border-left: 1px solid #c40000 !important;
  }
}
@media (min-width: 1200px) {
  .cranberry--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .cranberry--xl--border--x {
    border-left: 1px solid #c40000 !important;
    border-right: 1px solid #c40000 !important;
  }
}
@media (min-width: 1200px) {
  .cranberry--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .cranberry--xl--border--y {
    border-bottom: 1px solid #c40000 !important;
    border-top: 1px solid #c40000 !important;
  }
}
@media (min-width: 1200px) {
  .cranberry--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.cranberry--xxl--bg {
  background-color: #c40000 !important;
}
@media (min-width: 1400px) {
  .cranberry--xxl--border {
    border: 1px solid #c40000 !important;
  }
}
@media (min-width: 1400px) {
  .cranberry--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .cranberry--xxl--border--top {
    border-top: 1px solid #c40000 !important;
  }
}
@media (min-width: 1400px) {
  .cranberry--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .cranberry--xxl--border--right {
    border-right: 1px solid #c40000 !important;
  }
}
@media (min-width: 1400px) {
  .cranberry--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .cranberry--xxl--border--bottom {
    border-bottom: 1px solid #c40000 !important;
  }
}
@media (min-width: 1400px) {
  .cranberry--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .cranberry--xxl--border--left {
    border-left: 1px solid #c40000 !important;
  }
}
@media (min-width: 1400px) {
  .cranberry--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .cranberry--xxl--border--x {
    border-left: 1px solid #c40000 !important;
    border-right: 1px solid #c40000 !important;
  }
}
@media (min-width: 1400px) {
  .cranberry--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .cranberry--xxl--border--y {
    border-bottom: 1px solid #c40000 !important;
    border-top: 1px solid #c40000 !important;
  }
}
@media (min-width: 1400px) {
  .cranberry--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.dark-tonal {
  color: #b8cfff !important;
}
.dark-tonal--bg {
  background-color: #b8cfff !important;
}
.dark-tonal--border {
  border: 1px solid #b8cfff !important;
}
.dark-tonal--border--0 {
  border: 0 !important;
}
.dark-tonal--border--top {
  border-top: 1px solid #b8cfff !important;
}
.dark-tonal--border--top--0 {
  border-top: 0 !important;
}
.dark-tonal--border--right {
  border-right: 1px solid #b8cfff !important;
}
.dark-tonal--border--right--0 {
  border-right: 0 !important;
}
.dark-tonal--border--bottom {
  border-bottom: 1px solid #b8cfff !important;
}
.dark-tonal--border--bottom--0 {
  border-bottom: 0 !important;
}
.dark-tonal--border--left {
  border-left: 1px solid #b8cfff !important;
}
.dark-tonal--border--left--0 {
  border-left: 0 !important;
}
.dark-tonal--border--x {
  border-left: 1px solid #b8cfff !important;
  border-right: 1px solid #b8cfff !important;
}
.dark-tonal--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.dark-tonal--border--y {
  border-bottom: 1px solid #b8cfff !important;
  border-top: 1px solid #b8cfff !important;
}
.dark-tonal--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.dark-tonal--xs--bg {
  background-color: #b8cfff !important;
}
@media (min-width: 320px) {
  .dark-tonal--xs--border {
    border: 1px solid #b8cfff !important;
  }
}
@media (min-width: 320px) {
  .dark-tonal--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .dark-tonal--xs--border--top {
    border-top: 1px solid #b8cfff !important;
  }
}
@media (min-width: 320px) {
  .dark-tonal--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .dark-tonal--xs--border--right {
    border-right: 1px solid #b8cfff !important;
  }
}
@media (min-width: 320px) {
  .dark-tonal--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .dark-tonal--xs--border--bottom {
    border-bottom: 1px solid #b8cfff !important;
  }
}
@media (min-width: 320px) {
  .dark-tonal--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .dark-tonal--xs--border--left {
    border-left: 1px solid #b8cfff !important;
  }
}
@media (min-width: 320px) {
  .dark-tonal--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .dark-tonal--xs--border--x {
    border-left: 1px solid #b8cfff !important;
    border-right: 1px solid #b8cfff !important;
  }
}
@media (min-width: 320px) {
  .dark-tonal--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .dark-tonal--xs--border--y {
    border-bottom: 1px solid #b8cfff !important;
    border-top: 1px solid #b8cfff !important;
  }
}
@media (min-width: 320px) {
  .dark-tonal--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.dark-tonal--sm--bg {
  background-color: #b8cfff !important;
}
@media (min-width: 576px) {
  .dark-tonal--sm--border {
    border: 1px solid #b8cfff !important;
  }
}
@media (min-width: 576px) {
  .dark-tonal--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .dark-tonal--sm--border--top {
    border-top: 1px solid #b8cfff !important;
  }
}
@media (min-width: 576px) {
  .dark-tonal--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .dark-tonal--sm--border--right {
    border-right: 1px solid #b8cfff !important;
  }
}
@media (min-width: 576px) {
  .dark-tonal--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .dark-tonal--sm--border--bottom {
    border-bottom: 1px solid #b8cfff !important;
  }
}
@media (min-width: 576px) {
  .dark-tonal--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .dark-tonal--sm--border--left {
    border-left: 1px solid #b8cfff !important;
  }
}
@media (min-width: 576px) {
  .dark-tonal--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .dark-tonal--sm--border--x {
    border-left: 1px solid #b8cfff !important;
    border-right: 1px solid #b8cfff !important;
  }
}
@media (min-width: 576px) {
  .dark-tonal--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .dark-tonal--sm--border--y {
    border-bottom: 1px solid #b8cfff !important;
    border-top: 1px solid #b8cfff !important;
  }
}
@media (min-width: 576px) {
  .dark-tonal--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.dark-tonal--md--bg {
  background-color: #b8cfff !important;
}
@media (min-width: 768px) {
  .dark-tonal--md--border {
    border: 1px solid #b8cfff !important;
  }
}
@media (min-width: 768px) {
  .dark-tonal--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .dark-tonal--md--border--top {
    border-top: 1px solid #b8cfff !important;
  }
}
@media (min-width: 768px) {
  .dark-tonal--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .dark-tonal--md--border--right {
    border-right: 1px solid #b8cfff !important;
  }
}
@media (min-width: 768px) {
  .dark-tonal--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .dark-tonal--md--border--bottom {
    border-bottom: 1px solid #b8cfff !important;
  }
}
@media (min-width: 768px) {
  .dark-tonal--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .dark-tonal--md--border--left {
    border-left: 1px solid #b8cfff !important;
  }
}
@media (min-width: 768px) {
  .dark-tonal--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .dark-tonal--md--border--x {
    border-left: 1px solid #b8cfff !important;
    border-right: 1px solid #b8cfff !important;
  }
}
@media (min-width: 768px) {
  .dark-tonal--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .dark-tonal--md--border--y {
    border-bottom: 1px solid #b8cfff !important;
    border-top: 1px solid #b8cfff !important;
  }
}
@media (min-width: 768px) {
  .dark-tonal--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.dark-tonal--lg--bg {
  background-color: #b8cfff !important;
}
@media (min-width: 992px) {
  .dark-tonal--lg--border {
    border: 1px solid #b8cfff !important;
  }
}
@media (min-width: 992px) {
  .dark-tonal--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .dark-tonal--lg--border--top {
    border-top: 1px solid #b8cfff !important;
  }
}
@media (min-width: 992px) {
  .dark-tonal--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .dark-tonal--lg--border--right {
    border-right: 1px solid #b8cfff !important;
  }
}
@media (min-width: 992px) {
  .dark-tonal--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .dark-tonal--lg--border--bottom {
    border-bottom: 1px solid #b8cfff !important;
  }
}
@media (min-width: 992px) {
  .dark-tonal--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .dark-tonal--lg--border--left {
    border-left: 1px solid #b8cfff !important;
  }
}
@media (min-width: 992px) {
  .dark-tonal--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .dark-tonal--lg--border--x {
    border-left: 1px solid #b8cfff !important;
    border-right: 1px solid #b8cfff !important;
  }
}
@media (min-width: 992px) {
  .dark-tonal--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .dark-tonal--lg--border--y {
    border-bottom: 1px solid #b8cfff !important;
    border-top: 1px solid #b8cfff !important;
  }
}
@media (min-width: 992px) {
  .dark-tonal--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.dark-tonal--xl--bg {
  background-color: #b8cfff !important;
}
@media (min-width: 1200px) {
  .dark-tonal--xl--border {
    border: 1px solid #b8cfff !important;
  }
}
@media (min-width: 1200px) {
  .dark-tonal--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .dark-tonal--xl--border--top {
    border-top: 1px solid #b8cfff !important;
  }
}
@media (min-width: 1200px) {
  .dark-tonal--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .dark-tonal--xl--border--right {
    border-right: 1px solid #b8cfff !important;
  }
}
@media (min-width: 1200px) {
  .dark-tonal--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .dark-tonal--xl--border--bottom {
    border-bottom: 1px solid #b8cfff !important;
  }
}
@media (min-width: 1200px) {
  .dark-tonal--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .dark-tonal--xl--border--left {
    border-left: 1px solid #b8cfff !important;
  }
}
@media (min-width: 1200px) {
  .dark-tonal--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .dark-tonal--xl--border--x {
    border-left: 1px solid #b8cfff !important;
    border-right: 1px solid #b8cfff !important;
  }
}
@media (min-width: 1200px) {
  .dark-tonal--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .dark-tonal--xl--border--y {
    border-bottom: 1px solid #b8cfff !important;
    border-top: 1px solid #b8cfff !important;
  }
}
@media (min-width: 1200px) {
  .dark-tonal--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.dark-tonal--xxl--bg {
  background-color: #b8cfff !important;
}
@media (min-width: 1400px) {
  .dark-tonal--xxl--border {
    border: 1px solid #b8cfff !important;
  }
}
@media (min-width: 1400px) {
  .dark-tonal--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .dark-tonal--xxl--border--top {
    border-top: 1px solid #b8cfff !important;
  }
}
@media (min-width: 1400px) {
  .dark-tonal--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .dark-tonal--xxl--border--right {
    border-right: 1px solid #b8cfff !important;
  }
}
@media (min-width: 1400px) {
  .dark-tonal--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .dark-tonal--xxl--border--bottom {
    border-bottom: 1px solid #b8cfff !important;
  }
}
@media (min-width: 1400px) {
  .dark-tonal--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .dark-tonal--xxl--border--left {
    border-left: 1px solid #b8cfff !important;
  }
}
@media (min-width: 1400px) {
  .dark-tonal--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .dark-tonal--xxl--border--x {
    border-left: 1px solid #b8cfff !important;
    border-right: 1px solid #b8cfff !important;
  }
}
@media (min-width: 1400px) {
  .dark-tonal--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .dark-tonal--xxl--border--y {
    border-bottom: 1px solid #b8cfff !important;
    border-top: 1px solid #b8cfff !important;
  }
}
@media (min-width: 1400px) {
  .dark-tonal--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.flurry {
  color: #f4f6fb !important;
}
.flurry--bg {
  background-color: #f4f6fb !important;
}
.flurry--border {
  border: 1px solid #f4f6fb !important;
}
.flurry--border--0 {
  border: 0 !important;
}
.flurry--border--top {
  border-top: 1px solid #f4f6fb !important;
}
.flurry--border--top--0 {
  border-top: 0 !important;
}
.flurry--border--right {
  border-right: 1px solid #f4f6fb !important;
}
.flurry--border--right--0 {
  border-right: 0 !important;
}
.flurry--border--bottom {
  border-bottom: 1px solid #f4f6fb !important;
}
.flurry--border--bottom--0 {
  border-bottom: 0 !important;
}
.flurry--border--left {
  border-left: 1px solid #f4f6fb !important;
}
.flurry--border--left--0 {
  border-left: 0 !important;
}
.flurry--border--x {
  border-left: 1px solid #f4f6fb !important;
  border-right: 1px solid #f4f6fb !important;
}
.flurry--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.flurry--border--y {
  border-bottom: 1px solid #f4f6fb !important;
  border-top: 1px solid #f4f6fb !important;
}
.flurry--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.flurry--xs--bg {
  background-color: #f4f6fb !important;
}
@media (min-width: 320px) {
  .flurry--xs--border {
    border: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 320px) {
  .flurry--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .flurry--xs--border--top {
    border-top: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 320px) {
  .flurry--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .flurry--xs--border--right {
    border-right: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 320px) {
  .flurry--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .flurry--xs--border--bottom {
    border-bottom: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 320px) {
  .flurry--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .flurry--xs--border--left {
    border-left: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 320px) {
  .flurry--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .flurry--xs--border--x {
    border-left: 1px solid #f4f6fb !important;
    border-right: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 320px) {
  .flurry--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .flurry--xs--border--y {
    border-bottom: 1px solid #f4f6fb !important;
    border-top: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 320px) {
  .flurry--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.flurry--sm--bg {
  background-color: #f4f6fb !important;
}
@media (min-width: 576px) {
  .flurry--sm--border {
    border: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 576px) {
  .flurry--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .flurry--sm--border--top {
    border-top: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 576px) {
  .flurry--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .flurry--sm--border--right {
    border-right: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 576px) {
  .flurry--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .flurry--sm--border--bottom {
    border-bottom: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 576px) {
  .flurry--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .flurry--sm--border--left {
    border-left: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 576px) {
  .flurry--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .flurry--sm--border--x {
    border-left: 1px solid #f4f6fb !important;
    border-right: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 576px) {
  .flurry--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .flurry--sm--border--y {
    border-bottom: 1px solid #f4f6fb !important;
    border-top: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 576px) {
  .flurry--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.flurry--md--bg {
  background-color: #f4f6fb !important;
}
@media (min-width: 768px) {
  .flurry--md--border {
    border: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 768px) {
  .flurry--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .flurry--md--border--top {
    border-top: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 768px) {
  .flurry--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .flurry--md--border--right {
    border-right: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 768px) {
  .flurry--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .flurry--md--border--bottom {
    border-bottom: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 768px) {
  .flurry--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .flurry--md--border--left {
    border-left: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 768px) {
  .flurry--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .flurry--md--border--x {
    border-left: 1px solid #f4f6fb !important;
    border-right: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 768px) {
  .flurry--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .flurry--md--border--y {
    border-bottom: 1px solid #f4f6fb !important;
    border-top: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 768px) {
  .flurry--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.flurry--lg--bg {
  background-color: #f4f6fb !important;
}
@media (min-width: 992px) {
  .flurry--lg--border {
    border: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 992px) {
  .flurry--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .flurry--lg--border--top {
    border-top: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 992px) {
  .flurry--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .flurry--lg--border--right {
    border-right: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 992px) {
  .flurry--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .flurry--lg--border--bottom {
    border-bottom: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 992px) {
  .flurry--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .flurry--lg--border--left {
    border-left: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 992px) {
  .flurry--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .flurry--lg--border--x {
    border-left: 1px solid #f4f6fb !important;
    border-right: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 992px) {
  .flurry--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .flurry--lg--border--y {
    border-bottom: 1px solid #f4f6fb !important;
    border-top: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 992px) {
  .flurry--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.flurry--xl--bg {
  background-color: #f4f6fb !important;
}
@media (min-width: 1200px) {
  .flurry--xl--border {
    border: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 1200px) {
  .flurry--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .flurry--xl--border--top {
    border-top: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 1200px) {
  .flurry--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .flurry--xl--border--right {
    border-right: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 1200px) {
  .flurry--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .flurry--xl--border--bottom {
    border-bottom: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 1200px) {
  .flurry--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .flurry--xl--border--left {
    border-left: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 1200px) {
  .flurry--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .flurry--xl--border--x {
    border-left: 1px solid #f4f6fb !important;
    border-right: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 1200px) {
  .flurry--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .flurry--xl--border--y {
    border-bottom: 1px solid #f4f6fb !important;
    border-top: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 1200px) {
  .flurry--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.flurry--xxl--bg {
  background-color: #f4f6fb !important;
}
@media (min-width: 1400px) {
  .flurry--xxl--border {
    border: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 1400px) {
  .flurry--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .flurry--xxl--border--top {
    border-top: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 1400px) {
  .flurry--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .flurry--xxl--border--right {
    border-right: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 1400px) {
  .flurry--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .flurry--xxl--border--bottom {
    border-bottom: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 1400px) {
  .flurry--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .flurry--xxl--border--left {
    border-left: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 1400px) {
  .flurry--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .flurry--xxl--border--x {
    border-left: 1px solid #f4f6fb !important;
    border-right: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 1400px) {
  .flurry--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .flurry--xxl--border--y {
    border-bottom: 1px solid #f4f6fb !important;
    border-top: 1px solid #f4f6fb !important;
  }
}
@media (min-width: 1400px) {
  .flurry--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.focus {
  color: #0f58e7 !important;
}
.focus--bg {
  background-color: #0f58e7 !important;
}
.focus--border {
  border: 1px solid #0f58e7 !important;
}
.focus--border--0 {
  border: 0 !important;
}
.focus--border--top {
  border-top: 1px solid #0f58e7 !important;
}
.focus--border--top--0 {
  border-top: 0 !important;
}
.focus--border--right {
  border-right: 1px solid #0f58e7 !important;
}
.focus--border--right--0 {
  border-right: 0 !important;
}
.focus--border--bottom {
  border-bottom: 1px solid #0f58e7 !important;
}
.focus--border--bottom--0 {
  border-bottom: 0 !important;
}
.focus--border--left {
  border-left: 1px solid #0f58e7 !important;
}
.focus--border--left--0 {
  border-left: 0 !important;
}
.focus--border--x {
  border-left: 1px solid #0f58e7 !important;
  border-right: 1px solid #0f58e7 !important;
}
.focus--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.focus--border--y {
  border-bottom: 1px solid #0f58e7 !important;
  border-top: 1px solid #0f58e7 !important;
}
.focus--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.focus--xs--bg {
  background-color: #0f58e7 !important;
}
@media (min-width: 320px) {
  .focus--xs--border {
    border: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 320px) {
  .focus--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .focus--xs--border--top {
    border-top: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 320px) {
  .focus--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .focus--xs--border--right {
    border-right: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 320px) {
  .focus--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .focus--xs--border--bottom {
    border-bottom: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 320px) {
  .focus--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .focus--xs--border--left {
    border-left: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 320px) {
  .focus--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .focus--xs--border--x {
    border-left: 1px solid #0f58e7 !important;
    border-right: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 320px) {
  .focus--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .focus--xs--border--y {
    border-bottom: 1px solid #0f58e7 !important;
    border-top: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 320px) {
  .focus--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.focus--sm--bg {
  background-color: #0f58e7 !important;
}
@media (min-width: 576px) {
  .focus--sm--border {
    border: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 576px) {
  .focus--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .focus--sm--border--top {
    border-top: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 576px) {
  .focus--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .focus--sm--border--right {
    border-right: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 576px) {
  .focus--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .focus--sm--border--bottom {
    border-bottom: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 576px) {
  .focus--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .focus--sm--border--left {
    border-left: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 576px) {
  .focus--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .focus--sm--border--x {
    border-left: 1px solid #0f58e7 !important;
    border-right: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 576px) {
  .focus--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .focus--sm--border--y {
    border-bottom: 1px solid #0f58e7 !important;
    border-top: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 576px) {
  .focus--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.focus--md--bg {
  background-color: #0f58e7 !important;
}
@media (min-width: 768px) {
  .focus--md--border {
    border: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 768px) {
  .focus--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .focus--md--border--top {
    border-top: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 768px) {
  .focus--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .focus--md--border--right {
    border-right: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 768px) {
  .focus--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .focus--md--border--bottom {
    border-bottom: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 768px) {
  .focus--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .focus--md--border--left {
    border-left: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 768px) {
  .focus--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .focus--md--border--x {
    border-left: 1px solid #0f58e7 !important;
    border-right: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 768px) {
  .focus--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .focus--md--border--y {
    border-bottom: 1px solid #0f58e7 !important;
    border-top: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 768px) {
  .focus--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.focus--lg--bg {
  background-color: #0f58e7 !important;
}
@media (min-width: 992px) {
  .focus--lg--border {
    border: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 992px) {
  .focus--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .focus--lg--border--top {
    border-top: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 992px) {
  .focus--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .focus--lg--border--right {
    border-right: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 992px) {
  .focus--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .focus--lg--border--bottom {
    border-bottom: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 992px) {
  .focus--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .focus--lg--border--left {
    border-left: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 992px) {
  .focus--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .focus--lg--border--x {
    border-left: 1px solid #0f58e7 !important;
    border-right: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 992px) {
  .focus--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .focus--lg--border--y {
    border-bottom: 1px solid #0f58e7 !important;
    border-top: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 992px) {
  .focus--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.focus--xl--bg {
  background-color: #0f58e7 !important;
}
@media (min-width: 1200px) {
  .focus--xl--border {
    border: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 1200px) {
  .focus--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .focus--xl--border--top {
    border-top: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 1200px) {
  .focus--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .focus--xl--border--right {
    border-right: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 1200px) {
  .focus--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .focus--xl--border--bottom {
    border-bottom: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 1200px) {
  .focus--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .focus--xl--border--left {
    border-left: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 1200px) {
  .focus--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .focus--xl--border--x {
    border-left: 1px solid #0f58e7 !important;
    border-right: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 1200px) {
  .focus--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .focus--xl--border--y {
    border-bottom: 1px solid #0f58e7 !important;
    border-top: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 1200px) {
  .focus--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.focus--xxl--bg {
  background-color: #0f58e7 !important;
}
@media (min-width: 1400px) {
  .focus--xxl--border {
    border: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 1400px) {
  .focus--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .focus--xxl--border--top {
    border-top: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 1400px) {
  .focus--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .focus--xxl--border--right {
    border-right: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 1400px) {
  .focus--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .focus--xxl--border--bottom {
    border-bottom: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 1400px) {
  .focus--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .focus--xxl--border--left {
    border-left: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 1400px) {
  .focus--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .focus--xxl--border--x {
    border-left: 1px solid #0f58e7 !important;
    border-right: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 1400px) {
  .focus--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .focus--xxl--border--y {
    border-bottom: 1px solid #0f58e7 !important;
    border-top: 1px solid #0f58e7 !important;
  }
}
@media (min-width: 1400px) {
  .focus--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.forget-me-not {
  color: #9a81fe !important;
}
.forget-me-not--bg {
  background-color: #9a81fe !important;
}
.forget-me-not--border {
  border: 1px solid #9a81fe !important;
}
.forget-me-not--border--0 {
  border: 0 !important;
}
.forget-me-not--border--top {
  border-top: 1px solid #9a81fe !important;
}
.forget-me-not--border--top--0 {
  border-top: 0 !important;
}
.forget-me-not--border--right {
  border-right: 1px solid #9a81fe !important;
}
.forget-me-not--border--right--0 {
  border-right: 0 !important;
}
.forget-me-not--border--bottom {
  border-bottom: 1px solid #9a81fe !important;
}
.forget-me-not--border--bottom--0 {
  border-bottom: 0 !important;
}
.forget-me-not--border--left {
  border-left: 1px solid #9a81fe !important;
}
.forget-me-not--border--left--0 {
  border-left: 0 !important;
}
.forget-me-not--border--x {
  border-left: 1px solid #9a81fe !important;
  border-right: 1px solid #9a81fe !important;
}
.forget-me-not--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.forget-me-not--border--y {
  border-bottom: 1px solid #9a81fe !important;
  border-top: 1px solid #9a81fe !important;
}
.forget-me-not--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.forget-me-not--xs--bg {
  background-color: #9a81fe !important;
}
@media (min-width: 320px) {
  .forget-me-not--xs--border {
    border: 1px solid #9a81fe !important;
  }
}
@media (min-width: 320px) {
  .forget-me-not--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .forget-me-not--xs--border--top {
    border-top: 1px solid #9a81fe !important;
  }
}
@media (min-width: 320px) {
  .forget-me-not--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .forget-me-not--xs--border--right {
    border-right: 1px solid #9a81fe !important;
  }
}
@media (min-width: 320px) {
  .forget-me-not--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .forget-me-not--xs--border--bottom {
    border-bottom: 1px solid #9a81fe !important;
  }
}
@media (min-width: 320px) {
  .forget-me-not--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .forget-me-not--xs--border--left {
    border-left: 1px solid #9a81fe !important;
  }
}
@media (min-width: 320px) {
  .forget-me-not--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .forget-me-not--xs--border--x {
    border-left: 1px solid #9a81fe !important;
    border-right: 1px solid #9a81fe !important;
  }
}
@media (min-width: 320px) {
  .forget-me-not--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .forget-me-not--xs--border--y {
    border-bottom: 1px solid #9a81fe !important;
    border-top: 1px solid #9a81fe !important;
  }
}
@media (min-width: 320px) {
  .forget-me-not--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.forget-me-not--sm--bg {
  background-color: #9a81fe !important;
}
@media (min-width: 576px) {
  .forget-me-not--sm--border {
    border: 1px solid #9a81fe !important;
  }
}
@media (min-width: 576px) {
  .forget-me-not--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .forget-me-not--sm--border--top {
    border-top: 1px solid #9a81fe !important;
  }
}
@media (min-width: 576px) {
  .forget-me-not--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .forget-me-not--sm--border--right {
    border-right: 1px solid #9a81fe !important;
  }
}
@media (min-width: 576px) {
  .forget-me-not--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .forget-me-not--sm--border--bottom {
    border-bottom: 1px solid #9a81fe !important;
  }
}
@media (min-width: 576px) {
  .forget-me-not--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .forget-me-not--sm--border--left {
    border-left: 1px solid #9a81fe !important;
  }
}
@media (min-width: 576px) {
  .forget-me-not--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .forget-me-not--sm--border--x {
    border-left: 1px solid #9a81fe !important;
    border-right: 1px solid #9a81fe !important;
  }
}
@media (min-width: 576px) {
  .forget-me-not--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .forget-me-not--sm--border--y {
    border-bottom: 1px solid #9a81fe !important;
    border-top: 1px solid #9a81fe !important;
  }
}
@media (min-width: 576px) {
  .forget-me-not--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.forget-me-not--md--bg {
  background-color: #9a81fe !important;
}
@media (min-width: 768px) {
  .forget-me-not--md--border {
    border: 1px solid #9a81fe !important;
  }
}
@media (min-width: 768px) {
  .forget-me-not--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .forget-me-not--md--border--top {
    border-top: 1px solid #9a81fe !important;
  }
}
@media (min-width: 768px) {
  .forget-me-not--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .forget-me-not--md--border--right {
    border-right: 1px solid #9a81fe !important;
  }
}
@media (min-width: 768px) {
  .forget-me-not--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .forget-me-not--md--border--bottom {
    border-bottom: 1px solid #9a81fe !important;
  }
}
@media (min-width: 768px) {
  .forget-me-not--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .forget-me-not--md--border--left {
    border-left: 1px solid #9a81fe !important;
  }
}
@media (min-width: 768px) {
  .forget-me-not--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .forget-me-not--md--border--x {
    border-left: 1px solid #9a81fe !important;
    border-right: 1px solid #9a81fe !important;
  }
}
@media (min-width: 768px) {
  .forget-me-not--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .forget-me-not--md--border--y {
    border-bottom: 1px solid #9a81fe !important;
    border-top: 1px solid #9a81fe !important;
  }
}
@media (min-width: 768px) {
  .forget-me-not--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.forget-me-not--lg--bg {
  background-color: #9a81fe !important;
}
@media (min-width: 992px) {
  .forget-me-not--lg--border {
    border: 1px solid #9a81fe !important;
  }
}
@media (min-width: 992px) {
  .forget-me-not--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .forget-me-not--lg--border--top {
    border-top: 1px solid #9a81fe !important;
  }
}
@media (min-width: 992px) {
  .forget-me-not--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .forget-me-not--lg--border--right {
    border-right: 1px solid #9a81fe !important;
  }
}
@media (min-width: 992px) {
  .forget-me-not--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .forget-me-not--lg--border--bottom {
    border-bottom: 1px solid #9a81fe !important;
  }
}
@media (min-width: 992px) {
  .forget-me-not--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .forget-me-not--lg--border--left {
    border-left: 1px solid #9a81fe !important;
  }
}
@media (min-width: 992px) {
  .forget-me-not--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .forget-me-not--lg--border--x {
    border-left: 1px solid #9a81fe !important;
    border-right: 1px solid #9a81fe !important;
  }
}
@media (min-width: 992px) {
  .forget-me-not--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .forget-me-not--lg--border--y {
    border-bottom: 1px solid #9a81fe !important;
    border-top: 1px solid #9a81fe !important;
  }
}
@media (min-width: 992px) {
  .forget-me-not--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.forget-me-not--xl--bg {
  background-color: #9a81fe !important;
}
@media (min-width: 1200px) {
  .forget-me-not--xl--border {
    border: 1px solid #9a81fe !important;
  }
}
@media (min-width: 1200px) {
  .forget-me-not--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .forget-me-not--xl--border--top {
    border-top: 1px solid #9a81fe !important;
  }
}
@media (min-width: 1200px) {
  .forget-me-not--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .forget-me-not--xl--border--right {
    border-right: 1px solid #9a81fe !important;
  }
}
@media (min-width: 1200px) {
  .forget-me-not--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .forget-me-not--xl--border--bottom {
    border-bottom: 1px solid #9a81fe !important;
  }
}
@media (min-width: 1200px) {
  .forget-me-not--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .forget-me-not--xl--border--left {
    border-left: 1px solid #9a81fe !important;
  }
}
@media (min-width: 1200px) {
  .forget-me-not--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .forget-me-not--xl--border--x {
    border-left: 1px solid #9a81fe !important;
    border-right: 1px solid #9a81fe !important;
  }
}
@media (min-width: 1200px) {
  .forget-me-not--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .forget-me-not--xl--border--y {
    border-bottom: 1px solid #9a81fe !important;
    border-top: 1px solid #9a81fe !important;
  }
}
@media (min-width: 1200px) {
  .forget-me-not--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.forget-me-not--xxl--bg {
  background-color: #9a81fe !important;
}
@media (min-width: 1400px) {
  .forget-me-not--xxl--border {
    border: 1px solid #9a81fe !important;
  }
}
@media (min-width: 1400px) {
  .forget-me-not--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .forget-me-not--xxl--border--top {
    border-top: 1px solid #9a81fe !important;
  }
}
@media (min-width: 1400px) {
  .forget-me-not--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .forget-me-not--xxl--border--right {
    border-right: 1px solid #9a81fe !important;
  }
}
@media (min-width: 1400px) {
  .forget-me-not--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .forget-me-not--xxl--border--bottom {
    border-bottom: 1px solid #9a81fe !important;
  }
}
@media (min-width: 1400px) {
  .forget-me-not--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .forget-me-not--xxl--border--left {
    border-left: 1px solid #9a81fe !important;
  }
}
@media (min-width: 1400px) {
  .forget-me-not--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .forget-me-not--xxl--border--x {
    border-left: 1px solid #9a81fe !important;
    border-right: 1px solid #9a81fe !important;
  }
}
@media (min-width: 1400px) {
  .forget-me-not--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .forget-me-not--xxl--border--y {
    border-bottom: 1px solid #9a81fe !important;
    border-top: 1px solid #9a81fe !important;
  }
}
@media (min-width: 1400px) {
  .forget-me-not--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.foxglove {
  color: #f1f2fc !important;
}
.foxglove--bg {
  background-color: #f1f2fc !important;
}
.foxglove--border {
  border: 1px solid #f1f2fc !important;
}
.foxglove--border--0 {
  border: 0 !important;
}
.foxglove--border--top {
  border-top: 1px solid #f1f2fc !important;
}
.foxglove--border--top--0 {
  border-top: 0 !important;
}
.foxglove--border--right {
  border-right: 1px solid #f1f2fc !important;
}
.foxglove--border--right--0 {
  border-right: 0 !important;
}
.foxglove--border--bottom {
  border-bottom: 1px solid #f1f2fc !important;
}
.foxglove--border--bottom--0 {
  border-bottom: 0 !important;
}
.foxglove--border--left {
  border-left: 1px solid #f1f2fc !important;
}
.foxglove--border--left--0 {
  border-left: 0 !important;
}
.foxglove--border--x {
  border-left: 1px solid #f1f2fc !important;
  border-right: 1px solid #f1f2fc !important;
}
.foxglove--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.foxglove--border--y {
  border-bottom: 1px solid #f1f2fc !important;
  border-top: 1px solid #f1f2fc !important;
}
.foxglove--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.foxglove--xs--bg {
  background-color: #f1f2fc !important;
}
@media (min-width: 320px) {
  .foxglove--xs--border {
    border: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 320px) {
  .foxglove--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .foxglove--xs--border--top {
    border-top: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 320px) {
  .foxglove--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .foxglove--xs--border--right {
    border-right: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 320px) {
  .foxglove--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .foxglove--xs--border--bottom {
    border-bottom: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 320px) {
  .foxglove--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .foxglove--xs--border--left {
    border-left: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 320px) {
  .foxglove--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .foxglove--xs--border--x {
    border-left: 1px solid #f1f2fc !important;
    border-right: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 320px) {
  .foxglove--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .foxglove--xs--border--y {
    border-bottom: 1px solid #f1f2fc !important;
    border-top: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 320px) {
  .foxglove--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.foxglove--sm--bg {
  background-color: #f1f2fc !important;
}
@media (min-width: 576px) {
  .foxglove--sm--border {
    border: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 576px) {
  .foxglove--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .foxglove--sm--border--top {
    border-top: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 576px) {
  .foxglove--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .foxglove--sm--border--right {
    border-right: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 576px) {
  .foxglove--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .foxglove--sm--border--bottom {
    border-bottom: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 576px) {
  .foxglove--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .foxglove--sm--border--left {
    border-left: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 576px) {
  .foxglove--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .foxglove--sm--border--x {
    border-left: 1px solid #f1f2fc !important;
    border-right: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 576px) {
  .foxglove--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .foxglove--sm--border--y {
    border-bottom: 1px solid #f1f2fc !important;
    border-top: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 576px) {
  .foxglove--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.foxglove--md--bg {
  background-color: #f1f2fc !important;
}
@media (min-width: 768px) {
  .foxglove--md--border {
    border: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 768px) {
  .foxglove--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .foxglove--md--border--top {
    border-top: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 768px) {
  .foxglove--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .foxglove--md--border--right {
    border-right: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 768px) {
  .foxglove--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .foxglove--md--border--bottom {
    border-bottom: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 768px) {
  .foxglove--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .foxglove--md--border--left {
    border-left: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 768px) {
  .foxglove--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .foxglove--md--border--x {
    border-left: 1px solid #f1f2fc !important;
    border-right: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 768px) {
  .foxglove--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .foxglove--md--border--y {
    border-bottom: 1px solid #f1f2fc !important;
    border-top: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 768px) {
  .foxglove--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.foxglove--lg--bg {
  background-color: #f1f2fc !important;
}
@media (min-width: 992px) {
  .foxglove--lg--border {
    border: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 992px) {
  .foxglove--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .foxglove--lg--border--top {
    border-top: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 992px) {
  .foxglove--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .foxglove--lg--border--right {
    border-right: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 992px) {
  .foxglove--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .foxglove--lg--border--bottom {
    border-bottom: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 992px) {
  .foxglove--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .foxglove--lg--border--left {
    border-left: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 992px) {
  .foxglove--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .foxglove--lg--border--x {
    border-left: 1px solid #f1f2fc !important;
    border-right: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 992px) {
  .foxglove--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .foxglove--lg--border--y {
    border-bottom: 1px solid #f1f2fc !important;
    border-top: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 992px) {
  .foxglove--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.foxglove--xl--bg {
  background-color: #f1f2fc !important;
}
@media (min-width: 1200px) {
  .foxglove--xl--border {
    border: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 1200px) {
  .foxglove--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .foxglove--xl--border--top {
    border-top: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 1200px) {
  .foxglove--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .foxglove--xl--border--right {
    border-right: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 1200px) {
  .foxglove--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .foxglove--xl--border--bottom {
    border-bottom: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 1200px) {
  .foxglove--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .foxglove--xl--border--left {
    border-left: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 1200px) {
  .foxglove--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .foxglove--xl--border--x {
    border-left: 1px solid #f1f2fc !important;
    border-right: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 1200px) {
  .foxglove--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .foxglove--xl--border--y {
    border-bottom: 1px solid #f1f2fc !important;
    border-top: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 1200px) {
  .foxglove--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.foxglove--xxl--bg {
  background-color: #f1f2fc !important;
}
@media (min-width: 1400px) {
  .foxglove--xxl--border {
    border: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 1400px) {
  .foxglove--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .foxglove--xxl--border--top {
    border-top: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 1400px) {
  .foxglove--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .foxglove--xxl--border--right {
    border-right: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 1400px) {
  .foxglove--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .foxglove--xxl--border--bottom {
    border-bottom: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 1400px) {
  .foxglove--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .foxglove--xxl--border--left {
    border-left: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 1400px) {
  .foxglove--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .foxglove--xxl--border--x {
    border-left: 1px solid #f1f2fc !important;
    border-right: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 1400px) {
  .foxglove--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .foxglove--xxl--border--y {
    border-bottom: 1px solid #f1f2fc !important;
    border-top: 1px solid #f1f2fc !important;
  }
}
@media (min-width: 1400px) {
  .foxglove--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.frost {
  color: #f8f9fc !important;
}
.frost--bg {
  background-color: #f8f9fc !important;
}
.frost--border {
  border: 1px solid #f8f9fc !important;
}
.frost--border--0 {
  border: 0 !important;
}
.frost--border--top {
  border-top: 1px solid #f8f9fc !important;
}
.frost--border--top--0 {
  border-top: 0 !important;
}
.frost--border--right {
  border-right: 1px solid #f8f9fc !important;
}
.frost--border--right--0 {
  border-right: 0 !important;
}
.frost--border--bottom {
  border-bottom: 1px solid #f8f9fc !important;
}
.frost--border--bottom--0 {
  border-bottom: 0 !important;
}
.frost--border--left {
  border-left: 1px solid #f8f9fc !important;
}
.frost--border--left--0 {
  border-left: 0 !important;
}
.frost--border--x {
  border-left: 1px solid #f8f9fc !important;
  border-right: 1px solid #f8f9fc !important;
}
.frost--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.frost--border--y {
  border-bottom: 1px solid #f8f9fc !important;
  border-top: 1px solid #f8f9fc !important;
}
.frost--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.frost--xs--bg {
  background-color: #f8f9fc !important;
}
@media (min-width: 320px) {
  .frost--xs--border {
    border: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 320px) {
  .frost--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .frost--xs--border--top {
    border-top: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 320px) {
  .frost--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .frost--xs--border--right {
    border-right: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 320px) {
  .frost--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .frost--xs--border--bottom {
    border-bottom: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 320px) {
  .frost--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .frost--xs--border--left {
    border-left: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 320px) {
  .frost--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .frost--xs--border--x {
    border-left: 1px solid #f8f9fc !important;
    border-right: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 320px) {
  .frost--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .frost--xs--border--y {
    border-bottom: 1px solid #f8f9fc !important;
    border-top: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 320px) {
  .frost--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.frost--sm--bg {
  background-color: #f8f9fc !important;
}
@media (min-width: 576px) {
  .frost--sm--border {
    border: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 576px) {
  .frost--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .frost--sm--border--top {
    border-top: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 576px) {
  .frost--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .frost--sm--border--right {
    border-right: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 576px) {
  .frost--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .frost--sm--border--bottom {
    border-bottom: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 576px) {
  .frost--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .frost--sm--border--left {
    border-left: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 576px) {
  .frost--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .frost--sm--border--x {
    border-left: 1px solid #f8f9fc !important;
    border-right: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 576px) {
  .frost--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .frost--sm--border--y {
    border-bottom: 1px solid #f8f9fc !important;
    border-top: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 576px) {
  .frost--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.frost--md--bg {
  background-color: #f8f9fc !important;
}
@media (min-width: 768px) {
  .frost--md--border {
    border: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 768px) {
  .frost--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .frost--md--border--top {
    border-top: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 768px) {
  .frost--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .frost--md--border--right {
    border-right: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 768px) {
  .frost--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .frost--md--border--bottom {
    border-bottom: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 768px) {
  .frost--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .frost--md--border--left {
    border-left: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 768px) {
  .frost--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .frost--md--border--x {
    border-left: 1px solid #f8f9fc !important;
    border-right: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 768px) {
  .frost--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .frost--md--border--y {
    border-bottom: 1px solid #f8f9fc !important;
    border-top: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 768px) {
  .frost--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.frost--lg--bg {
  background-color: #f8f9fc !important;
}
@media (min-width: 992px) {
  .frost--lg--border {
    border: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 992px) {
  .frost--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .frost--lg--border--top {
    border-top: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 992px) {
  .frost--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .frost--lg--border--right {
    border-right: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 992px) {
  .frost--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .frost--lg--border--bottom {
    border-bottom: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 992px) {
  .frost--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .frost--lg--border--left {
    border-left: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 992px) {
  .frost--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .frost--lg--border--x {
    border-left: 1px solid #f8f9fc !important;
    border-right: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 992px) {
  .frost--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .frost--lg--border--y {
    border-bottom: 1px solid #f8f9fc !important;
    border-top: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 992px) {
  .frost--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.frost--xl--bg {
  background-color: #f8f9fc !important;
}
@media (min-width: 1200px) {
  .frost--xl--border {
    border: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 1200px) {
  .frost--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .frost--xl--border--top {
    border-top: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 1200px) {
  .frost--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .frost--xl--border--right {
    border-right: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 1200px) {
  .frost--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .frost--xl--border--bottom {
    border-bottom: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 1200px) {
  .frost--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .frost--xl--border--left {
    border-left: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 1200px) {
  .frost--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .frost--xl--border--x {
    border-left: 1px solid #f8f9fc !important;
    border-right: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 1200px) {
  .frost--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .frost--xl--border--y {
    border-bottom: 1px solid #f8f9fc !important;
    border-top: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 1200px) {
  .frost--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.frost--xxl--bg {
  background-color: #f8f9fc !important;
}
@media (min-width: 1400px) {
  .frost--xxl--border {
    border: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 1400px) {
  .frost--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .frost--xxl--border--top {
    border-top: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 1400px) {
  .frost--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .frost--xxl--border--right {
    border-right: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 1400px) {
  .frost--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .frost--xxl--border--bottom {
    border-bottom: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 1400px) {
  .frost--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .frost--xxl--border--left {
    border-left: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 1400px) {
  .frost--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .frost--xxl--border--x {
    border-left: 1px solid #f8f9fc !important;
    border-right: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 1400px) {
  .frost--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .frost--xxl--border--y {
    border-bottom: 1px solid #f8f9fc !important;
    border-top: 1px solid #f8f9fc !important;
  }
}
@media (min-width: 1400px) {
  .frost--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.glacier {
  color: #c9cfdc !important;
}
.glacier--bg {
  background-color: #c9cfdc !important;
}
.glacier--border {
  border: 1px solid #c9cfdc !important;
}
.glacier--border--0 {
  border: 0 !important;
}
.glacier--border--top {
  border-top: 1px solid #c9cfdc !important;
}
.glacier--border--top--0 {
  border-top: 0 !important;
}
.glacier--border--right {
  border-right: 1px solid #c9cfdc !important;
}
.glacier--border--right--0 {
  border-right: 0 !important;
}
.glacier--border--bottom {
  border-bottom: 1px solid #c9cfdc !important;
}
.glacier--border--bottom--0 {
  border-bottom: 0 !important;
}
.glacier--border--left {
  border-left: 1px solid #c9cfdc !important;
}
.glacier--border--left--0 {
  border-left: 0 !important;
}
.glacier--border--x {
  border-left: 1px solid #c9cfdc !important;
  border-right: 1px solid #c9cfdc !important;
}
.glacier--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.glacier--border--y {
  border-bottom: 1px solid #c9cfdc !important;
  border-top: 1px solid #c9cfdc !important;
}
.glacier--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.glacier--xs--bg {
  background-color: #c9cfdc !important;
}
@media (min-width: 320px) {
  .glacier--xs--border {
    border: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 320px) {
  .glacier--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .glacier--xs--border--top {
    border-top: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 320px) {
  .glacier--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .glacier--xs--border--right {
    border-right: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 320px) {
  .glacier--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .glacier--xs--border--bottom {
    border-bottom: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 320px) {
  .glacier--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .glacier--xs--border--left {
    border-left: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 320px) {
  .glacier--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .glacier--xs--border--x {
    border-left: 1px solid #c9cfdc !important;
    border-right: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 320px) {
  .glacier--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .glacier--xs--border--y {
    border-bottom: 1px solid #c9cfdc !important;
    border-top: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 320px) {
  .glacier--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.glacier--sm--bg {
  background-color: #c9cfdc !important;
}
@media (min-width: 576px) {
  .glacier--sm--border {
    border: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 576px) {
  .glacier--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .glacier--sm--border--top {
    border-top: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 576px) {
  .glacier--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .glacier--sm--border--right {
    border-right: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 576px) {
  .glacier--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .glacier--sm--border--bottom {
    border-bottom: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 576px) {
  .glacier--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .glacier--sm--border--left {
    border-left: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 576px) {
  .glacier--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .glacier--sm--border--x {
    border-left: 1px solid #c9cfdc !important;
    border-right: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 576px) {
  .glacier--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .glacier--sm--border--y {
    border-bottom: 1px solid #c9cfdc !important;
    border-top: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 576px) {
  .glacier--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.glacier--md--bg {
  background-color: #c9cfdc !important;
}
@media (min-width: 768px) {
  .glacier--md--border {
    border: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 768px) {
  .glacier--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .glacier--md--border--top {
    border-top: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 768px) {
  .glacier--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .glacier--md--border--right {
    border-right: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 768px) {
  .glacier--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .glacier--md--border--bottom {
    border-bottom: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 768px) {
  .glacier--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .glacier--md--border--left {
    border-left: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 768px) {
  .glacier--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .glacier--md--border--x {
    border-left: 1px solid #c9cfdc !important;
    border-right: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 768px) {
  .glacier--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .glacier--md--border--y {
    border-bottom: 1px solid #c9cfdc !important;
    border-top: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 768px) {
  .glacier--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.glacier--lg--bg {
  background-color: #c9cfdc !important;
}
@media (min-width: 992px) {
  .glacier--lg--border {
    border: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 992px) {
  .glacier--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .glacier--lg--border--top {
    border-top: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 992px) {
  .glacier--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .glacier--lg--border--right {
    border-right: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 992px) {
  .glacier--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .glacier--lg--border--bottom {
    border-bottom: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 992px) {
  .glacier--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .glacier--lg--border--left {
    border-left: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 992px) {
  .glacier--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .glacier--lg--border--x {
    border-left: 1px solid #c9cfdc !important;
    border-right: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 992px) {
  .glacier--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .glacier--lg--border--y {
    border-bottom: 1px solid #c9cfdc !important;
    border-top: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 992px) {
  .glacier--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.glacier--xl--bg {
  background-color: #c9cfdc !important;
}
@media (min-width: 1200px) {
  .glacier--xl--border {
    border: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 1200px) {
  .glacier--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .glacier--xl--border--top {
    border-top: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 1200px) {
  .glacier--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .glacier--xl--border--right {
    border-right: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 1200px) {
  .glacier--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .glacier--xl--border--bottom {
    border-bottom: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 1200px) {
  .glacier--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .glacier--xl--border--left {
    border-left: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 1200px) {
  .glacier--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .glacier--xl--border--x {
    border-left: 1px solid #c9cfdc !important;
    border-right: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 1200px) {
  .glacier--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .glacier--xl--border--y {
    border-bottom: 1px solid #c9cfdc !important;
    border-top: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 1200px) {
  .glacier--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.glacier--xxl--bg {
  background-color: #c9cfdc !important;
}
@media (min-width: 1400px) {
  .glacier--xxl--border {
    border: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 1400px) {
  .glacier--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .glacier--xxl--border--top {
    border-top: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 1400px) {
  .glacier--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .glacier--xxl--border--right {
    border-right: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 1400px) {
  .glacier--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .glacier--xxl--border--bottom {
    border-bottom: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 1400px) {
  .glacier--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .glacier--xxl--border--left {
    border-left: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 1400px) {
  .glacier--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .glacier--xxl--border--x {
    border-left: 1px solid #c9cfdc !important;
    border-right: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 1400px) {
  .glacier--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .glacier--xxl--border--y {
    border-bottom: 1px solid #c9cfdc !important;
    border-top: 1px solid #c9cfdc !important;
  }
}
@media (min-width: 1400px) {
  .glacier--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.hydrangea {
  color: #592ed5 !important;
}
.hydrangea--bg {
  background-color: #592ed5 !important;
}
.hydrangea--border {
  border: 1px solid #592ed5 !important;
}
.hydrangea--border--0 {
  border: 0 !important;
}
.hydrangea--border--top {
  border-top: 1px solid #592ed5 !important;
}
.hydrangea--border--top--0 {
  border-top: 0 !important;
}
.hydrangea--border--right {
  border-right: 1px solid #592ed5 !important;
}
.hydrangea--border--right--0 {
  border-right: 0 !important;
}
.hydrangea--border--bottom {
  border-bottom: 1px solid #592ed5 !important;
}
.hydrangea--border--bottom--0 {
  border-bottom: 0 !important;
}
.hydrangea--border--left {
  border-left: 1px solid #592ed5 !important;
}
.hydrangea--border--left--0 {
  border-left: 0 !important;
}
.hydrangea--border--x {
  border-left: 1px solid #592ed5 !important;
  border-right: 1px solid #592ed5 !important;
}
.hydrangea--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.hydrangea--border--y {
  border-bottom: 1px solid #592ed5 !important;
  border-top: 1px solid #592ed5 !important;
}
.hydrangea--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.hydrangea--xs--bg {
  background-color: #592ed5 !important;
}
@media (min-width: 320px) {
  .hydrangea--xs--border {
    border: 1px solid #592ed5 !important;
  }
}
@media (min-width: 320px) {
  .hydrangea--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .hydrangea--xs--border--top {
    border-top: 1px solid #592ed5 !important;
  }
}
@media (min-width: 320px) {
  .hydrangea--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .hydrangea--xs--border--right {
    border-right: 1px solid #592ed5 !important;
  }
}
@media (min-width: 320px) {
  .hydrangea--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .hydrangea--xs--border--bottom {
    border-bottom: 1px solid #592ed5 !important;
  }
}
@media (min-width: 320px) {
  .hydrangea--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .hydrangea--xs--border--left {
    border-left: 1px solid #592ed5 !important;
  }
}
@media (min-width: 320px) {
  .hydrangea--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .hydrangea--xs--border--x {
    border-left: 1px solid #592ed5 !important;
    border-right: 1px solid #592ed5 !important;
  }
}
@media (min-width: 320px) {
  .hydrangea--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .hydrangea--xs--border--y {
    border-bottom: 1px solid #592ed5 !important;
    border-top: 1px solid #592ed5 !important;
  }
}
@media (min-width: 320px) {
  .hydrangea--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.hydrangea--sm--bg {
  background-color: #592ed5 !important;
}
@media (min-width: 576px) {
  .hydrangea--sm--border {
    border: 1px solid #592ed5 !important;
  }
}
@media (min-width: 576px) {
  .hydrangea--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .hydrangea--sm--border--top {
    border-top: 1px solid #592ed5 !important;
  }
}
@media (min-width: 576px) {
  .hydrangea--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .hydrangea--sm--border--right {
    border-right: 1px solid #592ed5 !important;
  }
}
@media (min-width: 576px) {
  .hydrangea--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .hydrangea--sm--border--bottom {
    border-bottom: 1px solid #592ed5 !important;
  }
}
@media (min-width: 576px) {
  .hydrangea--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .hydrangea--sm--border--left {
    border-left: 1px solid #592ed5 !important;
  }
}
@media (min-width: 576px) {
  .hydrangea--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .hydrangea--sm--border--x {
    border-left: 1px solid #592ed5 !important;
    border-right: 1px solid #592ed5 !important;
  }
}
@media (min-width: 576px) {
  .hydrangea--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .hydrangea--sm--border--y {
    border-bottom: 1px solid #592ed5 !important;
    border-top: 1px solid #592ed5 !important;
  }
}
@media (min-width: 576px) {
  .hydrangea--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.hydrangea--md--bg {
  background-color: #592ed5 !important;
}
@media (min-width: 768px) {
  .hydrangea--md--border {
    border: 1px solid #592ed5 !important;
  }
}
@media (min-width: 768px) {
  .hydrangea--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .hydrangea--md--border--top {
    border-top: 1px solid #592ed5 !important;
  }
}
@media (min-width: 768px) {
  .hydrangea--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .hydrangea--md--border--right {
    border-right: 1px solid #592ed5 !important;
  }
}
@media (min-width: 768px) {
  .hydrangea--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .hydrangea--md--border--bottom {
    border-bottom: 1px solid #592ed5 !important;
  }
}
@media (min-width: 768px) {
  .hydrangea--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .hydrangea--md--border--left {
    border-left: 1px solid #592ed5 !important;
  }
}
@media (min-width: 768px) {
  .hydrangea--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .hydrangea--md--border--x {
    border-left: 1px solid #592ed5 !important;
    border-right: 1px solid #592ed5 !important;
  }
}
@media (min-width: 768px) {
  .hydrangea--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .hydrangea--md--border--y {
    border-bottom: 1px solid #592ed5 !important;
    border-top: 1px solid #592ed5 !important;
  }
}
@media (min-width: 768px) {
  .hydrangea--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.hydrangea--lg--bg {
  background-color: #592ed5 !important;
}
@media (min-width: 992px) {
  .hydrangea--lg--border {
    border: 1px solid #592ed5 !important;
  }
}
@media (min-width: 992px) {
  .hydrangea--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .hydrangea--lg--border--top {
    border-top: 1px solid #592ed5 !important;
  }
}
@media (min-width: 992px) {
  .hydrangea--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .hydrangea--lg--border--right {
    border-right: 1px solid #592ed5 !important;
  }
}
@media (min-width: 992px) {
  .hydrangea--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .hydrangea--lg--border--bottom {
    border-bottom: 1px solid #592ed5 !important;
  }
}
@media (min-width: 992px) {
  .hydrangea--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .hydrangea--lg--border--left {
    border-left: 1px solid #592ed5 !important;
  }
}
@media (min-width: 992px) {
  .hydrangea--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .hydrangea--lg--border--x {
    border-left: 1px solid #592ed5 !important;
    border-right: 1px solid #592ed5 !important;
  }
}
@media (min-width: 992px) {
  .hydrangea--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .hydrangea--lg--border--y {
    border-bottom: 1px solid #592ed5 !important;
    border-top: 1px solid #592ed5 !important;
  }
}
@media (min-width: 992px) {
  .hydrangea--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.hydrangea--xl--bg {
  background-color: #592ed5 !important;
}
@media (min-width: 1200px) {
  .hydrangea--xl--border {
    border: 1px solid #592ed5 !important;
  }
}
@media (min-width: 1200px) {
  .hydrangea--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .hydrangea--xl--border--top {
    border-top: 1px solid #592ed5 !important;
  }
}
@media (min-width: 1200px) {
  .hydrangea--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .hydrangea--xl--border--right {
    border-right: 1px solid #592ed5 !important;
  }
}
@media (min-width: 1200px) {
  .hydrangea--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .hydrangea--xl--border--bottom {
    border-bottom: 1px solid #592ed5 !important;
  }
}
@media (min-width: 1200px) {
  .hydrangea--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .hydrangea--xl--border--left {
    border-left: 1px solid #592ed5 !important;
  }
}
@media (min-width: 1200px) {
  .hydrangea--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .hydrangea--xl--border--x {
    border-left: 1px solid #592ed5 !important;
    border-right: 1px solid #592ed5 !important;
  }
}
@media (min-width: 1200px) {
  .hydrangea--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .hydrangea--xl--border--y {
    border-bottom: 1px solid #592ed5 !important;
    border-top: 1px solid #592ed5 !important;
  }
}
@media (min-width: 1200px) {
  .hydrangea--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.hydrangea--xxl--bg {
  background-color: #592ed5 !important;
}
@media (min-width: 1400px) {
  .hydrangea--xxl--border {
    border: 1px solid #592ed5 !important;
  }
}
@media (min-width: 1400px) {
  .hydrangea--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .hydrangea--xxl--border--top {
    border-top: 1px solid #592ed5 !important;
  }
}
@media (min-width: 1400px) {
  .hydrangea--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .hydrangea--xxl--border--right {
    border-right: 1px solid #592ed5 !important;
  }
}
@media (min-width: 1400px) {
  .hydrangea--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .hydrangea--xxl--border--bottom {
    border-bottom: 1px solid #592ed5 !important;
  }
}
@media (min-width: 1400px) {
  .hydrangea--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .hydrangea--xxl--border--left {
    border-left: 1px solid #592ed5 !important;
  }
}
@media (min-width: 1400px) {
  .hydrangea--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .hydrangea--xxl--border--x {
    border-left: 1px solid #592ed5 !important;
    border-right: 1px solid #592ed5 !important;
  }
}
@media (min-width: 1400px) {
  .hydrangea--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .hydrangea--xxl--border--y {
    border-bottom: 1px solid #592ed5 !important;
    border-top: 1px solid #592ed5 !important;
  }
}
@media (min-width: 1400px) {
  .hydrangea--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.iron {
  color: #8c9797 !important;
}
.iron--bg {
  background-color: #8c9797 !important;
}
.iron--border {
  border: 1px solid #8c9797 !important;
}
.iron--border--0 {
  border: 0 !important;
}
.iron--border--top {
  border-top: 1px solid #8c9797 !important;
}
.iron--border--top--0 {
  border-top: 0 !important;
}
.iron--border--right {
  border-right: 1px solid #8c9797 !important;
}
.iron--border--right--0 {
  border-right: 0 !important;
}
.iron--border--bottom {
  border-bottom: 1px solid #8c9797 !important;
}
.iron--border--bottom--0 {
  border-bottom: 0 !important;
}
.iron--border--left {
  border-left: 1px solid #8c9797 !important;
}
.iron--border--left--0 {
  border-left: 0 !important;
}
.iron--border--x {
  border-left: 1px solid #8c9797 !important;
  border-right: 1px solid #8c9797 !important;
}
.iron--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.iron--border--y {
  border-bottom: 1px solid #8c9797 !important;
  border-top: 1px solid #8c9797 !important;
}
.iron--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.iron--xs--bg {
  background-color: #8c9797 !important;
}
@media (min-width: 320px) {
  .iron--xs--border {
    border: 1px solid #8c9797 !important;
  }
}
@media (min-width: 320px) {
  .iron--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .iron--xs--border--top {
    border-top: 1px solid #8c9797 !important;
  }
}
@media (min-width: 320px) {
  .iron--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .iron--xs--border--right {
    border-right: 1px solid #8c9797 !important;
  }
}
@media (min-width: 320px) {
  .iron--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .iron--xs--border--bottom {
    border-bottom: 1px solid #8c9797 !important;
  }
}
@media (min-width: 320px) {
  .iron--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .iron--xs--border--left {
    border-left: 1px solid #8c9797 !important;
  }
}
@media (min-width: 320px) {
  .iron--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .iron--xs--border--x {
    border-left: 1px solid #8c9797 !important;
    border-right: 1px solid #8c9797 !important;
  }
}
@media (min-width: 320px) {
  .iron--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .iron--xs--border--y {
    border-bottom: 1px solid #8c9797 !important;
    border-top: 1px solid #8c9797 !important;
  }
}
@media (min-width: 320px) {
  .iron--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.iron--sm--bg {
  background-color: #8c9797 !important;
}
@media (min-width: 576px) {
  .iron--sm--border {
    border: 1px solid #8c9797 !important;
  }
}
@media (min-width: 576px) {
  .iron--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .iron--sm--border--top {
    border-top: 1px solid #8c9797 !important;
  }
}
@media (min-width: 576px) {
  .iron--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .iron--sm--border--right {
    border-right: 1px solid #8c9797 !important;
  }
}
@media (min-width: 576px) {
  .iron--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .iron--sm--border--bottom {
    border-bottom: 1px solid #8c9797 !important;
  }
}
@media (min-width: 576px) {
  .iron--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .iron--sm--border--left {
    border-left: 1px solid #8c9797 !important;
  }
}
@media (min-width: 576px) {
  .iron--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .iron--sm--border--x {
    border-left: 1px solid #8c9797 !important;
    border-right: 1px solid #8c9797 !important;
  }
}
@media (min-width: 576px) {
  .iron--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .iron--sm--border--y {
    border-bottom: 1px solid #8c9797 !important;
    border-top: 1px solid #8c9797 !important;
  }
}
@media (min-width: 576px) {
  .iron--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.iron--md--bg {
  background-color: #8c9797 !important;
}
@media (min-width: 768px) {
  .iron--md--border {
    border: 1px solid #8c9797 !important;
  }
}
@media (min-width: 768px) {
  .iron--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .iron--md--border--top {
    border-top: 1px solid #8c9797 !important;
  }
}
@media (min-width: 768px) {
  .iron--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .iron--md--border--right {
    border-right: 1px solid #8c9797 !important;
  }
}
@media (min-width: 768px) {
  .iron--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .iron--md--border--bottom {
    border-bottom: 1px solid #8c9797 !important;
  }
}
@media (min-width: 768px) {
  .iron--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .iron--md--border--left {
    border-left: 1px solid #8c9797 !important;
  }
}
@media (min-width: 768px) {
  .iron--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .iron--md--border--x {
    border-left: 1px solid #8c9797 !important;
    border-right: 1px solid #8c9797 !important;
  }
}
@media (min-width: 768px) {
  .iron--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .iron--md--border--y {
    border-bottom: 1px solid #8c9797 !important;
    border-top: 1px solid #8c9797 !important;
  }
}
@media (min-width: 768px) {
  .iron--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.iron--lg--bg {
  background-color: #8c9797 !important;
}
@media (min-width: 992px) {
  .iron--lg--border {
    border: 1px solid #8c9797 !important;
  }
}
@media (min-width: 992px) {
  .iron--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .iron--lg--border--top {
    border-top: 1px solid #8c9797 !important;
  }
}
@media (min-width: 992px) {
  .iron--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .iron--lg--border--right {
    border-right: 1px solid #8c9797 !important;
  }
}
@media (min-width: 992px) {
  .iron--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .iron--lg--border--bottom {
    border-bottom: 1px solid #8c9797 !important;
  }
}
@media (min-width: 992px) {
  .iron--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .iron--lg--border--left {
    border-left: 1px solid #8c9797 !important;
  }
}
@media (min-width: 992px) {
  .iron--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .iron--lg--border--x {
    border-left: 1px solid #8c9797 !important;
    border-right: 1px solid #8c9797 !important;
  }
}
@media (min-width: 992px) {
  .iron--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .iron--lg--border--y {
    border-bottom: 1px solid #8c9797 !important;
    border-top: 1px solid #8c9797 !important;
  }
}
@media (min-width: 992px) {
  .iron--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.iron--xl--bg {
  background-color: #8c9797 !important;
}
@media (min-width: 1200px) {
  .iron--xl--border {
    border: 1px solid #8c9797 !important;
  }
}
@media (min-width: 1200px) {
  .iron--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .iron--xl--border--top {
    border-top: 1px solid #8c9797 !important;
  }
}
@media (min-width: 1200px) {
  .iron--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .iron--xl--border--right {
    border-right: 1px solid #8c9797 !important;
  }
}
@media (min-width: 1200px) {
  .iron--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .iron--xl--border--bottom {
    border-bottom: 1px solid #8c9797 !important;
  }
}
@media (min-width: 1200px) {
  .iron--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .iron--xl--border--left {
    border-left: 1px solid #8c9797 !important;
  }
}
@media (min-width: 1200px) {
  .iron--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .iron--xl--border--x {
    border-left: 1px solid #8c9797 !important;
    border-right: 1px solid #8c9797 !important;
  }
}
@media (min-width: 1200px) {
  .iron--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .iron--xl--border--y {
    border-bottom: 1px solid #8c9797 !important;
    border-top: 1px solid #8c9797 !important;
  }
}
@media (min-width: 1200px) {
  .iron--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.iron--xxl--bg {
  background-color: #8c9797 !important;
}
@media (min-width: 1400px) {
  .iron--xxl--border {
    border: 1px solid #8c9797 !important;
  }
}
@media (min-width: 1400px) {
  .iron--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .iron--xxl--border--top {
    border-top: 1px solid #8c9797 !important;
  }
}
@media (min-width: 1400px) {
  .iron--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .iron--xxl--border--right {
    border-right: 1px solid #8c9797 !important;
  }
}
@media (min-width: 1400px) {
  .iron--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .iron--xxl--border--bottom {
    border-bottom: 1px solid #8c9797 !important;
  }
}
@media (min-width: 1400px) {
  .iron--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .iron--xxl--border--left {
    border-left: 1px solid #8c9797 !important;
  }
}
@media (min-width: 1400px) {
  .iron--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .iron--xxl--border--x {
    border-left: 1px solid #8c9797 !important;
    border-right: 1px solid #8c9797 !important;
  }
}
@media (min-width: 1400px) {
  .iron--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .iron--xxl--border--y {
    border-bottom: 1px solid #8c9797 !important;
    border-top: 1px solid #8c9797 !important;
  }
}
@media (min-width: 1400px) {
  .iron--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.lavendar {
  color: #c9beff !important;
}
.lavendar--bg {
  background-color: #c9beff !important;
}
.lavendar--border {
  border: 1px solid #c9beff !important;
}
.lavendar--border--0 {
  border: 0 !important;
}
.lavendar--border--top {
  border-top: 1px solid #c9beff !important;
}
.lavendar--border--top--0 {
  border-top: 0 !important;
}
.lavendar--border--right {
  border-right: 1px solid #c9beff !important;
}
.lavendar--border--right--0 {
  border-right: 0 !important;
}
.lavendar--border--bottom {
  border-bottom: 1px solid #c9beff !important;
}
.lavendar--border--bottom--0 {
  border-bottom: 0 !important;
}
.lavendar--border--left {
  border-left: 1px solid #c9beff !important;
}
.lavendar--border--left--0 {
  border-left: 0 !important;
}
.lavendar--border--x {
  border-left: 1px solid #c9beff !important;
  border-right: 1px solid #c9beff !important;
}
.lavendar--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.lavendar--border--y {
  border-bottom: 1px solid #c9beff !important;
  border-top: 1px solid #c9beff !important;
}
.lavendar--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.lavendar--xs--bg {
  background-color: #c9beff !important;
}
@media (min-width: 320px) {
  .lavendar--xs--border {
    border: 1px solid #c9beff !important;
  }
}
@media (min-width: 320px) {
  .lavendar--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .lavendar--xs--border--top {
    border-top: 1px solid #c9beff !important;
  }
}
@media (min-width: 320px) {
  .lavendar--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .lavendar--xs--border--right {
    border-right: 1px solid #c9beff !important;
  }
}
@media (min-width: 320px) {
  .lavendar--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .lavendar--xs--border--bottom {
    border-bottom: 1px solid #c9beff !important;
  }
}
@media (min-width: 320px) {
  .lavendar--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .lavendar--xs--border--left {
    border-left: 1px solid #c9beff !important;
  }
}
@media (min-width: 320px) {
  .lavendar--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .lavendar--xs--border--x {
    border-left: 1px solid #c9beff !important;
    border-right: 1px solid #c9beff !important;
  }
}
@media (min-width: 320px) {
  .lavendar--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .lavendar--xs--border--y {
    border-bottom: 1px solid #c9beff !important;
    border-top: 1px solid #c9beff !important;
  }
}
@media (min-width: 320px) {
  .lavendar--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.lavendar--sm--bg {
  background-color: #c9beff !important;
}
@media (min-width: 576px) {
  .lavendar--sm--border {
    border: 1px solid #c9beff !important;
  }
}
@media (min-width: 576px) {
  .lavendar--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .lavendar--sm--border--top {
    border-top: 1px solid #c9beff !important;
  }
}
@media (min-width: 576px) {
  .lavendar--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .lavendar--sm--border--right {
    border-right: 1px solid #c9beff !important;
  }
}
@media (min-width: 576px) {
  .lavendar--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .lavendar--sm--border--bottom {
    border-bottom: 1px solid #c9beff !important;
  }
}
@media (min-width: 576px) {
  .lavendar--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .lavendar--sm--border--left {
    border-left: 1px solid #c9beff !important;
  }
}
@media (min-width: 576px) {
  .lavendar--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .lavendar--sm--border--x {
    border-left: 1px solid #c9beff !important;
    border-right: 1px solid #c9beff !important;
  }
}
@media (min-width: 576px) {
  .lavendar--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .lavendar--sm--border--y {
    border-bottom: 1px solid #c9beff !important;
    border-top: 1px solid #c9beff !important;
  }
}
@media (min-width: 576px) {
  .lavendar--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.lavendar--md--bg {
  background-color: #c9beff !important;
}
@media (min-width: 768px) {
  .lavendar--md--border {
    border: 1px solid #c9beff !important;
  }
}
@media (min-width: 768px) {
  .lavendar--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .lavendar--md--border--top {
    border-top: 1px solid #c9beff !important;
  }
}
@media (min-width: 768px) {
  .lavendar--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .lavendar--md--border--right {
    border-right: 1px solid #c9beff !important;
  }
}
@media (min-width: 768px) {
  .lavendar--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .lavendar--md--border--bottom {
    border-bottom: 1px solid #c9beff !important;
  }
}
@media (min-width: 768px) {
  .lavendar--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .lavendar--md--border--left {
    border-left: 1px solid #c9beff !important;
  }
}
@media (min-width: 768px) {
  .lavendar--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .lavendar--md--border--x {
    border-left: 1px solid #c9beff !important;
    border-right: 1px solid #c9beff !important;
  }
}
@media (min-width: 768px) {
  .lavendar--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .lavendar--md--border--y {
    border-bottom: 1px solid #c9beff !important;
    border-top: 1px solid #c9beff !important;
  }
}
@media (min-width: 768px) {
  .lavendar--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.lavendar--lg--bg {
  background-color: #c9beff !important;
}
@media (min-width: 992px) {
  .lavendar--lg--border {
    border: 1px solid #c9beff !important;
  }
}
@media (min-width: 992px) {
  .lavendar--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .lavendar--lg--border--top {
    border-top: 1px solid #c9beff !important;
  }
}
@media (min-width: 992px) {
  .lavendar--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .lavendar--lg--border--right {
    border-right: 1px solid #c9beff !important;
  }
}
@media (min-width: 992px) {
  .lavendar--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .lavendar--lg--border--bottom {
    border-bottom: 1px solid #c9beff !important;
  }
}
@media (min-width: 992px) {
  .lavendar--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .lavendar--lg--border--left {
    border-left: 1px solid #c9beff !important;
  }
}
@media (min-width: 992px) {
  .lavendar--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .lavendar--lg--border--x {
    border-left: 1px solid #c9beff !important;
    border-right: 1px solid #c9beff !important;
  }
}
@media (min-width: 992px) {
  .lavendar--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .lavendar--lg--border--y {
    border-bottom: 1px solid #c9beff !important;
    border-top: 1px solid #c9beff !important;
  }
}
@media (min-width: 992px) {
  .lavendar--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.lavendar--xl--bg {
  background-color: #c9beff !important;
}
@media (min-width: 1200px) {
  .lavendar--xl--border {
    border: 1px solid #c9beff !important;
  }
}
@media (min-width: 1200px) {
  .lavendar--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .lavendar--xl--border--top {
    border-top: 1px solid #c9beff !important;
  }
}
@media (min-width: 1200px) {
  .lavendar--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .lavendar--xl--border--right {
    border-right: 1px solid #c9beff !important;
  }
}
@media (min-width: 1200px) {
  .lavendar--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .lavendar--xl--border--bottom {
    border-bottom: 1px solid #c9beff !important;
  }
}
@media (min-width: 1200px) {
  .lavendar--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .lavendar--xl--border--left {
    border-left: 1px solid #c9beff !important;
  }
}
@media (min-width: 1200px) {
  .lavendar--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .lavendar--xl--border--x {
    border-left: 1px solid #c9beff !important;
    border-right: 1px solid #c9beff !important;
  }
}
@media (min-width: 1200px) {
  .lavendar--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .lavendar--xl--border--y {
    border-bottom: 1px solid #c9beff !important;
    border-top: 1px solid #c9beff !important;
  }
}
@media (min-width: 1200px) {
  .lavendar--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.lavendar--xxl--bg {
  background-color: #c9beff !important;
}
@media (min-width: 1400px) {
  .lavendar--xxl--border {
    border: 1px solid #c9beff !important;
  }
}
@media (min-width: 1400px) {
  .lavendar--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .lavendar--xxl--border--top {
    border-top: 1px solid #c9beff !important;
  }
}
@media (min-width: 1400px) {
  .lavendar--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .lavendar--xxl--border--right {
    border-right: 1px solid #c9beff !important;
  }
}
@media (min-width: 1400px) {
  .lavendar--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .lavendar--xxl--border--bottom {
    border-bottom: 1px solid #c9beff !important;
  }
}
@media (min-width: 1400px) {
  .lavendar--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .lavendar--xxl--border--left {
    border-left: 1px solid #c9beff !important;
  }
}
@media (min-width: 1400px) {
  .lavendar--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .lavendar--xxl--border--x {
    border-left: 1px solid #c9beff !important;
    border-right: 1px solid #c9beff !important;
  }
}
@media (min-width: 1400px) {
  .lavendar--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .lavendar--xxl--border--y {
    border-bottom: 1px solid #c9beff !important;
    border-top: 1px solid #c9beff !important;
  }
}
@media (min-width: 1400px) {
  .lavendar--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.light-gray {
  color: #cbcbcb !important;
}
.light-gray--bg {
  background-color: #cbcbcb !important;
}
.light-gray--border {
  border: 1px solid #cbcbcb !important;
}
.light-gray--border--0 {
  border: 0 !important;
}
.light-gray--border--top {
  border-top: 1px solid #cbcbcb !important;
}
.light-gray--border--top--0 {
  border-top: 0 !important;
}
.light-gray--border--right {
  border-right: 1px solid #cbcbcb !important;
}
.light-gray--border--right--0 {
  border-right: 0 !important;
}
.light-gray--border--bottom {
  border-bottom: 1px solid #cbcbcb !important;
}
.light-gray--border--bottom--0 {
  border-bottom: 0 !important;
}
.light-gray--border--left {
  border-left: 1px solid #cbcbcb !important;
}
.light-gray--border--left--0 {
  border-left: 0 !important;
}
.light-gray--border--x {
  border-left: 1px solid #cbcbcb !important;
  border-right: 1px solid #cbcbcb !important;
}
.light-gray--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.light-gray--border--y {
  border-bottom: 1px solid #cbcbcb !important;
  border-top: 1px solid #cbcbcb !important;
}
.light-gray--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.light-gray--xs--bg {
  background-color: #cbcbcb !important;
}
@media (min-width: 320px) {
  .light-gray--xs--border {
    border: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 320px) {
  .light-gray--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .light-gray--xs--border--top {
    border-top: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 320px) {
  .light-gray--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .light-gray--xs--border--right {
    border-right: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 320px) {
  .light-gray--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .light-gray--xs--border--bottom {
    border-bottom: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 320px) {
  .light-gray--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .light-gray--xs--border--left {
    border-left: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 320px) {
  .light-gray--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .light-gray--xs--border--x {
    border-left: 1px solid #cbcbcb !important;
    border-right: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 320px) {
  .light-gray--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .light-gray--xs--border--y {
    border-bottom: 1px solid #cbcbcb !important;
    border-top: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 320px) {
  .light-gray--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.light-gray--sm--bg {
  background-color: #cbcbcb !important;
}
@media (min-width: 576px) {
  .light-gray--sm--border {
    border: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 576px) {
  .light-gray--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .light-gray--sm--border--top {
    border-top: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 576px) {
  .light-gray--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .light-gray--sm--border--right {
    border-right: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 576px) {
  .light-gray--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .light-gray--sm--border--bottom {
    border-bottom: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 576px) {
  .light-gray--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .light-gray--sm--border--left {
    border-left: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 576px) {
  .light-gray--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .light-gray--sm--border--x {
    border-left: 1px solid #cbcbcb !important;
    border-right: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 576px) {
  .light-gray--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .light-gray--sm--border--y {
    border-bottom: 1px solid #cbcbcb !important;
    border-top: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 576px) {
  .light-gray--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.light-gray--md--bg {
  background-color: #cbcbcb !important;
}
@media (min-width: 768px) {
  .light-gray--md--border {
    border: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 768px) {
  .light-gray--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .light-gray--md--border--top {
    border-top: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 768px) {
  .light-gray--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .light-gray--md--border--right {
    border-right: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 768px) {
  .light-gray--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .light-gray--md--border--bottom {
    border-bottom: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 768px) {
  .light-gray--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .light-gray--md--border--left {
    border-left: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 768px) {
  .light-gray--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .light-gray--md--border--x {
    border-left: 1px solid #cbcbcb !important;
    border-right: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 768px) {
  .light-gray--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .light-gray--md--border--y {
    border-bottom: 1px solid #cbcbcb !important;
    border-top: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 768px) {
  .light-gray--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.light-gray--lg--bg {
  background-color: #cbcbcb !important;
}
@media (min-width: 992px) {
  .light-gray--lg--border {
    border: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 992px) {
  .light-gray--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .light-gray--lg--border--top {
    border-top: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 992px) {
  .light-gray--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .light-gray--lg--border--right {
    border-right: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 992px) {
  .light-gray--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .light-gray--lg--border--bottom {
    border-bottom: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 992px) {
  .light-gray--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .light-gray--lg--border--left {
    border-left: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 992px) {
  .light-gray--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .light-gray--lg--border--x {
    border-left: 1px solid #cbcbcb !important;
    border-right: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 992px) {
  .light-gray--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .light-gray--lg--border--y {
    border-bottom: 1px solid #cbcbcb !important;
    border-top: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 992px) {
  .light-gray--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.light-gray--xl--bg {
  background-color: #cbcbcb !important;
}
@media (min-width: 1200px) {
  .light-gray--xl--border {
    border: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 1200px) {
  .light-gray--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .light-gray--xl--border--top {
    border-top: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 1200px) {
  .light-gray--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .light-gray--xl--border--right {
    border-right: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 1200px) {
  .light-gray--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .light-gray--xl--border--bottom {
    border-bottom: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 1200px) {
  .light-gray--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .light-gray--xl--border--left {
    border-left: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 1200px) {
  .light-gray--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .light-gray--xl--border--x {
    border-left: 1px solid #cbcbcb !important;
    border-right: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 1200px) {
  .light-gray--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .light-gray--xl--border--y {
    border-bottom: 1px solid #cbcbcb !important;
    border-top: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 1200px) {
  .light-gray--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.light-gray--xxl--bg {
  background-color: #cbcbcb !important;
}
@media (min-width: 1400px) {
  .light-gray--xxl--border {
    border: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 1400px) {
  .light-gray--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .light-gray--xxl--border--top {
    border-top: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 1400px) {
  .light-gray--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .light-gray--xxl--border--right {
    border-right: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 1400px) {
  .light-gray--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .light-gray--xxl--border--bottom {
    border-bottom: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 1400px) {
  .light-gray--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .light-gray--xxl--border--left {
    border-left: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 1400px) {
  .light-gray--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .light-gray--xxl--border--x {
    border-left: 1px solid #cbcbcb !important;
    border-right: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 1400px) {
  .light-gray--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .light-gray--xxl--border--y {
    border-bottom: 1px solid #cbcbcb !important;
    border-top: 1px solid #cbcbcb !important;
  }
}
@media (min-width: 1400px) {
  .light-gray--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.light-tonal {
  color: #e2ebff !important;
}
.light-tonal--bg {
  background-color: #e2ebff !important;
}
.light-tonal--border {
  border: 1px solid #e2ebff !important;
}
.light-tonal--border--0 {
  border: 0 !important;
}
.light-tonal--border--top {
  border-top: 1px solid #e2ebff !important;
}
.light-tonal--border--top--0 {
  border-top: 0 !important;
}
.light-tonal--border--right {
  border-right: 1px solid #e2ebff !important;
}
.light-tonal--border--right--0 {
  border-right: 0 !important;
}
.light-tonal--border--bottom {
  border-bottom: 1px solid #e2ebff !important;
}
.light-tonal--border--bottom--0 {
  border-bottom: 0 !important;
}
.light-tonal--border--left {
  border-left: 1px solid #e2ebff !important;
}
.light-tonal--border--left--0 {
  border-left: 0 !important;
}
.light-tonal--border--x {
  border-left: 1px solid #e2ebff !important;
  border-right: 1px solid #e2ebff !important;
}
.light-tonal--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.light-tonal--border--y {
  border-bottom: 1px solid #e2ebff !important;
  border-top: 1px solid #e2ebff !important;
}
.light-tonal--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.light-tonal--xs--bg {
  background-color: #e2ebff !important;
}
@media (min-width: 320px) {
  .light-tonal--xs--border {
    border: 1px solid #e2ebff !important;
  }
}
@media (min-width: 320px) {
  .light-tonal--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .light-tonal--xs--border--top {
    border-top: 1px solid #e2ebff !important;
  }
}
@media (min-width: 320px) {
  .light-tonal--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .light-tonal--xs--border--right {
    border-right: 1px solid #e2ebff !important;
  }
}
@media (min-width: 320px) {
  .light-tonal--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .light-tonal--xs--border--bottom {
    border-bottom: 1px solid #e2ebff !important;
  }
}
@media (min-width: 320px) {
  .light-tonal--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .light-tonal--xs--border--left {
    border-left: 1px solid #e2ebff !important;
  }
}
@media (min-width: 320px) {
  .light-tonal--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .light-tonal--xs--border--x {
    border-left: 1px solid #e2ebff !important;
    border-right: 1px solid #e2ebff !important;
  }
}
@media (min-width: 320px) {
  .light-tonal--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .light-tonal--xs--border--y {
    border-bottom: 1px solid #e2ebff !important;
    border-top: 1px solid #e2ebff !important;
  }
}
@media (min-width: 320px) {
  .light-tonal--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.light-tonal--sm--bg {
  background-color: #e2ebff !important;
}
@media (min-width: 576px) {
  .light-tonal--sm--border {
    border: 1px solid #e2ebff !important;
  }
}
@media (min-width: 576px) {
  .light-tonal--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .light-tonal--sm--border--top {
    border-top: 1px solid #e2ebff !important;
  }
}
@media (min-width: 576px) {
  .light-tonal--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .light-tonal--sm--border--right {
    border-right: 1px solid #e2ebff !important;
  }
}
@media (min-width: 576px) {
  .light-tonal--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .light-tonal--sm--border--bottom {
    border-bottom: 1px solid #e2ebff !important;
  }
}
@media (min-width: 576px) {
  .light-tonal--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .light-tonal--sm--border--left {
    border-left: 1px solid #e2ebff !important;
  }
}
@media (min-width: 576px) {
  .light-tonal--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .light-tonal--sm--border--x {
    border-left: 1px solid #e2ebff !important;
    border-right: 1px solid #e2ebff !important;
  }
}
@media (min-width: 576px) {
  .light-tonal--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .light-tonal--sm--border--y {
    border-bottom: 1px solid #e2ebff !important;
    border-top: 1px solid #e2ebff !important;
  }
}
@media (min-width: 576px) {
  .light-tonal--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.light-tonal--md--bg {
  background-color: #e2ebff !important;
}
@media (min-width: 768px) {
  .light-tonal--md--border {
    border: 1px solid #e2ebff !important;
  }
}
@media (min-width: 768px) {
  .light-tonal--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .light-tonal--md--border--top {
    border-top: 1px solid #e2ebff !important;
  }
}
@media (min-width: 768px) {
  .light-tonal--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .light-tonal--md--border--right {
    border-right: 1px solid #e2ebff !important;
  }
}
@media (min-width: 768px) {
  .light-tonal--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .light-tonal--md--border--bottom {
    border-bottom: 1px solid #e2ebff !important;
  }
}
@media (min-width: 768px) {
  .light-tonal--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .light-tonal--md--border--left {
    border-left: 1px solid #e2ebff !important;
  }
}
@media (min-width: 768px) {
  .light-tonal--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .light-tonal--md--border--x {
    border-left: 1px solid #e2ebff !important;
    border-right: 1px solid #e2ebff !important;
  }
}
@media (min-width: 768px) {
  .light-tonal--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .light-tonal--md--border--y {
    border-bottom: 1px solid #e2ebff !important;
    border-top: 1px solid #e2ebff !important;
  }
}
@media (min-width: 768px) {
  .light-tonal--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.light-tonal--lg--bg {
  background-color: #e2ebff !important;
}
@media (min-width: 992px) {
  .light-tonal--lg--border {
    border: 1px solid #e2ebff !important;
  }
}
@media (min-width: 992px) {
  .light-tonal--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .light-tonal--lg--border--top {
    border-top: 1px solid #e2ebff !important;
  }
}
@media (min-width: 992px) {
  .light-tonal--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .light-tonal--lg--border--right {
    border-right: 1px solid #e2ebff !important;
  }
}
@media (min-width: 992px) {
  .light-tonal--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .light-tonal--lg--border--bottom {
    border-bottom: 1px solid #e2ebff !important;
  }
}
@media (min-width: 992px) {
  .light-tonal--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .light-tonal--lg--border--left {
    border-left: 1px solid #e2ebff !important;
  }
}
@media (min-width: 992px) {
  .light-tonal--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .light-tonal--lg--border--x {
    border-left: 1px solid #e2ebff !important;
    border-right: 1px solid #e2ebff !important;
  }
}
@media (min-width: 992px) {
  .light-tonal--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .light-tonal--lg--border--y {
    border-bottom: 1px solid #e2ebff !important;
    border-top: 1px solid #e2ebff !important;
  }
}
@media (min-width: 992px) {
  .light-tonal--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.light-tonal--xl--bg {
  background-color: #e2ebff !important;
}
@media (min-width: 1200px) {
  .light-tonal--xl--border {
    border: 1px solid #e2ebff !important;
  }
}
@media (min-width: 1200px) {
  .light-tonal--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .light-tonal--xl--border--top {
    border-top: 1px solid #e2ebff !important;
  }
}
@media (min-width: 1200px) {
  .light-tonal--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .light-tonal--xl--border--right {
    border-right: 1px solid #e2ebff !important;
  }
}
@media (min-width: 1200px) {
  .light-tonal--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .light-tonal--xl--border--bottom {
    border-bottom: 1px solid #e2ebff !important;
  }
}
@media (min-width: 1200px) {
  .light-tonal--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .light-tonal--xl--border--left {
    border-left: 1px solid #e2ebff !important;
  }
}
@media (min-width: 1200px) {
  .light-tonal--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .light-tonal--xl--border--x {
    border-left: 1px solid #e2ebff !important;
    border-right: 1px solid #e2ebff !important;
  }
}
@media (min-width: 1200px) {
  .light-tonal--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .light-tonal--xl--border--y {
    border-bottom: 1px solid #e2ebff !important;
    border-top: 1px solid #e2ebff !important;
  }
}
@media (min-width: 1200px) {
  .light-tonal--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.light-tonal--xxl--bg {
  background-color: #e2ebff !important;
}
@media (min-width: 1400px) {
  .light-tonal--xxl--border {
    border: 1px solid #e2ebff !important;
  }
}
@media (min-width: 1400px) {
  .light-tonal--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .light-tonal--xxl--border--top {
    border-top: 1px solid #e2ebff !important;
  }
}
@media (min-width: 1400px) {
  .light-tonal--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .light-tonal--xxl--border--right {
    border-right: 1px solid #e2ebff !important;
  }
}
@media (min-width: 1400px) {
  .light-tonal--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .light-tonal--xxl--border--bottom {
    border-bottom: 1px solid #e2ebff !important;
  }
}
@media (min-width: 1400px) {
  .light-tonal--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .light-tonal--xxl--border--left {
    border-left: 1px solid #e2ebff !important;
  }
}
@media (min-width: 1400px) {
  .light-tonal--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .light-tonal--xxl--border--x {
    border-left: 1px solid #e2ebff !important;
    border-right: 1px solid #e2ebff !important;
  }
}
@media (min-width: 1400px) {
  .light-tonal--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .light-tonal--xxl--border--y {
    border-bottom: 1px solid #e2ebff !important;
    border-top: 1px solid #e2ebff !important;
  }
}
@media (min-width: 1400px) {
  .light-tonal--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.lilac {
  color: #e3daff !important;
}
.lilac--bg {
  background-color: #e3daff !important;
}
.lilac--border {
  border: 1px solid #e3daff !important;
}
.lilac--border--0 {
  border: 0 !important;
}
.lilac--border--top {
  border-top: 1px solid #e3daff !important;
}
.lilac--border--top--0 {
  border-top: 0 !important;
}
.lilac--border--right {
  border-right: 1px solid #e3daff !important;
}
.lilac--border--right--0 {
  border-right: 0 !important;
}
.lilac--border--bottom {
  border-bottom: 1px solid #e3daff !important;
}
.lilac--border--bottom--0 {
  border-bottom: 0 !important;
}
.lilac--border--left {
  border-left: 1px solid #e3daff !important;
}
.lilac--border--left--0 {
  border-left: 0 !important;
}
.lilac--border--x {
  border-left: 1px solid #e3daff !important;
  border-right: 1px solid #e3daff !important;
}
.lilac--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.lilac--border--y {
  border-bottom: 1px solid #e3daff !important;
  border-top: 1px solid #e3daff !important;
}
.lilac--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.lilac--xs--bg {
  background-color: #e3daff !important;
}
@media (min-width: 320px) {
  .lilac--xs--border {
    border: 1px solid #e3daff !important;
  }
}
@media (min-width: 320px) {
  .lilac--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .lilac--xs--border--top {
    border-top: 1px solid #e3daff !important;
  }
}
@media (min-width: 320px) {
  .lilac--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .lilac--xs--border--right {
    border-right: 1px solid #e3daff !important;
  }
}
@media (min-width: 320px) {
  .lilac--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .lilac--xs--border--bottom {
    border-bottom: 1px solid #e3daff !important;
  }
}
@media (min-width: 320px) {
  .lilac--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .lilac--xs--border--left {
    border-left: 1px solid #e3daff !important;
  }
}
@media (min-width: 320px) {
  .lilac--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .lilac--xs--border--x {
    border-left: 1px solid #e3daff !important;
    border-right: 1px solid #e3daff !important;
  }
}
@media (min-width: 320px) {
  .lilac--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .lilac--xs--border--y {
    border-bottom: 1px solid #e3daff !important;
    border-top: 1px solid #e3daff !important;
  }
}
@media (min-width: 320px) {
  .lilac--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.lilac--sm--bg {
  background-color: #e3daff !important;
}
@media (min-width: 576px) {
  .lilac--sm--border {
    border: 1px solid #e3daff !important;
  }
}
@media (min-width: 576px) {
  .lilac--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .lilac--sm--border--top {
    border-top: 1px solid #e3daff !important;
  }
}
@media (min-width: 576px) {
  .lilac--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .lilac--sm--border--right {
    border-right: 1px solid #e3daff !important;
  }
}
@media (min-width: 576px) {
  .lilac--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .lilac--sm--border--bottom {
    border-bottom: 1px solid #e3daff !important;
  }
}
@media (min-width: 576px) {
  .lilac--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .lilac--sm--border--left {
    border-left: 1px solid #e3daff !important;
  }
}
@media (min-width: 576px) {
  .lilac--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .lilac--sm--border--x {
    border-left: 1px solid #e3daff !important;
    border-right: 1px solid #e3daff !important;
  }
}
@media (min-width: 576px) {
  .lilac--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .lilac--sm--border--y {
    border-bottom: 1px solid #e3daff !important;
    border-top: 1px solid #e3daff !important;
  }
}
@media (min-width: 576px) {
  .lilac--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.lilac--md--bg {
  background-color: #e3daff !important;
}
@media (min-width: 768px) {
  .lilac--md--border {
    border: 1px solid #e3daff !important;
  }
}
@media (min-width: 768px) {
  .lilac--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .lilac--md--border--top {
    border-top: 1px solid #e3daff !important;
  }
}
@media (min-width: 768px) {
  .lilac--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .lilac--md--border--right {
    border-right: 1px solid #e3daff !important;
  }
}
@media (min-width: 768px) {
  .lilac--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .lilac--md--border--bottom {
    border-bottom: 1px solid #e3daff !important;
  }
}
@media (min-width: 768px) {
  .lilac--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .lilac--md--border--left {
    border-left: 1px solid #e3daff !important;
  }
}
@media (min-width: 768px) {
  .lilac--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .lilac--md--border--x {
    border-left: 1px solid #e3daff !important;
    border-right: 1px solid #e3daff !important;
  }
}
@media (min-width: 768px) {
  .lilac--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .lilac--md--border--y {
    border-bottom: 1px solid #e3daff !important;
    border-top: 1px solid #e3daff !important;
  }
}
@media (min-width: 768px) {
  .lilac--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.lilac--lg--bg {
  background-color: #e3daff !important;
}
@media (min-width: 992px) {
  .lilac--lg--border {
    border: 1px solid #e3daff !important;
  }
}
@media (min-width: 992px) {
  .lilac--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .lilac--lg--border--top {
    border-top: 1px solid #e3daff !important;
  }
}
@media (min-width: 992px) {
  .lilac--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .lilac--lg--border--right {
    border-right: 1px solid #e3daff !important;
  }
}
@media (min-width: 992px) {
  .lilac--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .lilac--lg--border--bottom {
    border-bottom: 1px solid #e3daff !important;
  }
}
@media (min-width: 992px) {
  .lilac--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .lilac--lg--border--left {
    border-left: 1px solid #e3daff !important;
  }
}
@media (min-width: 992px) {
  .lilac--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .lilac--lg--border--x {
    border-left: 1px solid #e3daff !important;
    border-right: 1px solid #e3daff !important;
  }
}
@media (min-width: 992px) {
  .lilac--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .lilac--lg--border--y {
    border-bottom: 1px solid #e3daff !important;
    border-top: 1px solid #e3daff !important;
  }
}
@media (min-width: 992px) {
  .lilac--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.lilac--xl--bg {
  background-color: #e3daff !important;
}
@media (min-width: 1200px) {
  .lilac--xl--border {
    border: 1px solid #e3daff !important;
  }
}
@media (min-width: 1200px) {
  .lilac--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .lilac--xl--border--top {
    border-top: 1px solid #e3daff !important;
  }
}
@media (min-width: 1200px) {
  .lilac--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .lilac--xl--border--right {
    border-right: 1px solid #e3daff !important;
  }
}
@media (min-width: 1200px) {
  .lilac--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .lilac--xl--border--bottom {
    border-bottom: 1px solid #e3daff !important;
  }
}
@media (min-width: 1200px) {
  .lilac--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .lilac--xl--border--left {
    border-left: 1px solid #e3daff !important;
  }
}
@media (min-width: 1200px) {
  .lilac--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .lilac--xl--border--x {
    border-left: 1px solid #e3daff !important;
    border-right: 1px solid #e3daff !important;
  }
}
@media (min-width: 1200px) {
  .lilac--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .lilac--xl--border--y {
    border-bottom: 1px solid #e3daff !important;
    border-top: 1px solid #e3daff !important;
  }
}
@media (min-width: 1200px) {
  .lilac--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.lilac--xxl--bg {
  background-color: #e3daff !important;
}
@media (min-width: 1400px) {
  .lilac--xxl--border {
    border: 1px solid #e3daff !important;
  }
}
@media (min-width: 1400px) {
  .lilac--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .lilac--xxl--border--top {
    border-top: 1px solid #e3daff !important;
  }
}
@media (min-width: 1400px) {
  .lilac--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .lilac--xxl--border--right {
    border-right: 1px solid #e3daff !important;
  }
}
@media (min-width: 1400px) {
  .lilac--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .lilac--xxl--border--bottom {
    border-bottom: 1px solid #e3daff !important;
  }
}
@media (min-width: 1400px) {
  .lilac--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .lilac--xxl--border--left {
    border-left: 1px solid #e3daff !important;
  }
}
@media (min-width: 1400px) {
  .lilac--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .lilac--xxl--border--x {
    border-left: 1px solid #e3daff !important;
    border-right: 1px solid #e3daff !important;
  }
}
@media (min-width: 1400px) {
  .lilac--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .lilac--xxl--border--y {
    border-bottom: 1px solid #e3daff !important;
    border-top: 1px solid #e3daff !important;
  }
}
@media (min-width: 1400px) {
  .lilac--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.mango {
  color: #ffc700 !important;
}
.mango--bg {
  background-color: #ffc700 !important;
}
.mango--border {
  border: 1px solid #ffc700 !important;
}
.mango--border--0 {
  border: 0 !important;
}
.mango--border--top {
  border-top: 1px solid #ffc700 !important;
}
.mango--border--top--0 {
  border-top: 0 !important;
}
.mango--border--right {
  border-right: 1px solid #ffc700 !important;
}
.mango--border--right--0 {
  border-right: 0 !important;
}
.mango--border--bottom {
  border-bottom: 1px solid #ffc700 !important;
}
.mango--border--bottom--0 {
  border-bottom: 0 !important;
}
.mango--border--left {
  border-left: 1px solid #ffc700 !important;
}
.mango--border--left--0 {
  border-left: 0 !important;
}
.mango--border--x {
  border-left: 1px solid #ffc700 !important;
  border-right: 1px solid #ffc700 !important;
}
.mango--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.mango--border--y {
  border-bottom: 1px solid #ffc700 !important;
  border-top: 1px solid #ffc700 !important;
}
.mango--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.mango--xs--bg {
  background-color: #ffc700 !important;
}
@media (min-width: 320px) {
  .mango--xs--border {
    border: 1px solid #ffc700 !important;
  }
}
@media (min-width: 320px) {
  .mango--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .mango--xs--border--top {
    border-top: 1px solid #ffc700 !important;
  }
}
@media (min-width: 320px) {
  .mango--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .mango--xs--border--right {
    border-right: 1px solid #ffc700 !important;
  }
}
@media (min-width: 320px) {
  .mango--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .mango--xs--border--bottom {
    border-bottom: 1px solid #ffc700 !important;
  }
}
@media (min-width: 320px) {
  .mango--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .mango--xs--border--left {
    border-left: 1px solid #ffc700 !important;
  }
}
@media (min-width: 320px) {
  .mango--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .mango--xs--border--x {
    border-left: 1px solid #ffc700 !important;
    border-right: 1px solid #ffc700 !important;
  }
}
@media (min-width: 320px) {
  .mango--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .mango--xs--border--y {
    border-bottom: 1px solid #ffc700 !important;
    border-top: 1px solid #ffc700 !important;
  }
}
@media (min-width: 320px) {
  .mango--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.mango--sm--bg {
  background-color: #ffc700 !important;
}
@media (min-width: 576px) {
  .mango--sm--border {
    border: 1px solid #ffc700 !important;
  }
}
@media (min-width: 576px) {
  .mango--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .mango--sm--border--top {
    border-top: 1px solid #ffc700 !important;
  }
}
@media (min-width: 576px) {
  .mango--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .mango--sm--border--right {
    border-right: 1px solid #ffc700 !important;
  }
}
@media (min-width: 576px) {
  .mango--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .mango--sm--border--bottom {
    border-bottom: 1px solid #ffc700 !important;
  }
}
@media (min-width: 576px) {
  .mango--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .mango--sm--border--left {
    border-left: 1px solid #ffc700 !important;
  }
}
@media (min-width: 576px) {
  .mango--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .mango--sm--border--x {
    border-left: 1px solid #ffc700 !important;
    border-right: 1px solid #ffc700 !important;
  }
}
@media (min-width: 576px) {
  .mango--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .mango--sm--border--y {
    border-bottom: 1px solid #ffc700 !important;
    border-top: 1px solid #ffc700 !important;
  }
}
@media (min-width: 576px) {
  .mango--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.mango--md--bg {
  background-color: #ffc700 !important;
}
@media (min-width: 768px) {
  .mango--md--border {
    border: 1px solid #ffc700 !important;
  }
}
@media (min-width: 768px) {
  .mango--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .mango--md--border--top {
    border-top: 1px solid #ffc700 !important;
  }
}
@media (min-width: 768px) {
  .mango--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .mango--md--border--right {
    border-right: 1px solid #ffc700 !important;
  }
}
@media (min-width: 768px) {
  .mango--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .mango--md--border--bottom {
    border-bottom: 1px solid #ffc700 !important;
  }
}
@media (min-width: 768px) {
  .mango--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .mango--md--border--left {
    border-left: 1px solid #ffc700 !important;
  }
}
@media (min-width: 768px) {
  .mango--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .mango--md--border--x {
    border-left: 1px solid #ffc700 !important;
    border-right: 1px solid #ffc700 !important;
  }
}
@media (min-width: 768px) {
  .mango--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .mango--md--border--y {
    border-bottom: 1px solid #ffc700 !important;
    border-top: 1px solid #ffc700 !important;
  }
}
@media (min-width: 768px) {
  .mango--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.mango--lg--bg {
  background-color: #ffc700 !important;
}
@media (min-width: 992px) {
  .mango--lg--border {
    border: 1px solid #ffc700 !important;
  }
}
@media (min-width: 992px) {
  .mango--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .mango--lg--border--top {
    border-top: 1px solid #ffc700 !important;
  }
}
@media (min-width: 992px) {
  .mango--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .mango--lg--border--right {
    border-right: 1px solid #ffc700 !important;
  }
}
@media (min-width: 992px) {
  .mango--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .mango--lg--border--bottom {
    border-bottom: 1px solid #ffc700 !important;
  }
}
@media (min-width: 992px) {
  .mango--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .mango--lg--border--left {
    border-left: 1px solid #ffc700 !important;
  }
}
@media (min-width: 992px) {
  .mango--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .mango--lg--border--x {
    border-left: 1px solid #ffc700 !important;
    border-right: 1px solid #ffc700 !important;
  }
}
@media (min-width: 992px) {
  .mango--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .mango--lg--border--y {
    border-bottom: 1px solid #ffc700 !important;
    border-top: 1px solid #ffc700 !important;
  }
}
@media (min-width: 992px) {
  .mango--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.mango--xl--bg {
  background-color: #ffc700 !important;
}
@media (min-width: 1200px) {
  .mango--xl--border {
    border: 1px solid #ffc700 !important;
  }
}
@media (min-width: 1200px) {
  .mango--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mango--xl--border--top {
    border-top: 1px solid #ffc700 !important;
  }
}
@media (min-width: 1200px) {
  .mango--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mango--xl--border--right {
    border-right: 1px solid #ffc700 !important;
  }
}
@media (min-width: 1200px) {
  .mango--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mango--xl--border--bottom {
    border-bottom: 1px solid #ffc700 !important;
  }
}
@media (min-width: 1200px) {
  .mango--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mango--xl--border--left {
    border-left: 1px solid #ffc700 !important;
  }
}
@media (min-width: 1200px) {
  .mango--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mango--xl--border--x {
    border-left: 1px solid #ffc700 !important;
    border-right: 1px solid #ffc700 !important;
  }
}
@media (min-width: 1200px) {
  .mango--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mango--xl--border--y {
    border-bottom: 1px solid #ffc700 !important;
    border-top: 1px solid #ffc700 !important;
  }
}
@media (min-width: 1200px) {
  .mango--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.mango--xxl--bg {
  background-color: #ffc700 !important;
}
@media (min-width: 1400px) {
  .mango--xxl--border {
    border: 1px solid #ffc700 !important;
  }
}
@media (min-width: 1400px) {
  .mango--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mango--xxl--border--top {
    border-top: 1px solid #ffc700 !important;
  }
}
@media (min-width: 1400px) {
  .mango--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mango--xxl--border--right {
    border-right: 1px solid #ffc700 !important;
  }
}
@media (min-width: 1400px) {
  .mango--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mango--xxl--border--bottom {
    border-bottom: 1px solid #ffc700 !important;
  }
}
@media (min-width: 1400px) {
  .mango--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mango--xxl--border--left {
    border-left: 1px solid #ffc700 !important;
  }
}
@media (min-width: 1400px) {
  .mango--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mango--xxl--border--x {
    border-left: 1px solid #ffc700 !important;
    border-right: 1px solid #ffc700 !important;
  }
}
@media (min-width: 1400px) {
  .mango--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mango--xxl--border--y {
    border-bottom: 1px solid #ffc700 !important;
    border-top: 1px solid #ffc700 !important;
  }
}
@media (min-width: 1400px) {
  .mango--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.medium-gray {
  color: #595959 !important;
}
.medium-gray--bg {
  background-color: #595959 !important;
}
.medium-gray--border {
  border: 1px solid #595959 !important;
}
.medium-gray--border--0 {
  border: 0 !important;
}
.medium-gray--border--top {
  border-top: 1px solid #595959 !important;
}
.medium-gray--border--top--0 {
  border-top: 0 !important;
}
.medium-gray--border--right {
  border-right: 1px solid #595959 !important;
}
.medium-gray--border--right--0 {
  border-right: 0 !important;
}
.medium-gray--border--bottom {
  border-bottom: 1px solid #595959 !important;
}
.medium-gray--border--bottom--0 {
  border-bottom: 0 !important;
}
.medium-gray--border--left {
  border-left: 1px solid #595959 !important;
}
.medium-gray--border--left--0 {
  border-left: 0 !important;
}
.medium-gray--border--x {
  border-left: 1px solid #595959 !important;
  border-right: 1px solid #595959 !important;
}
.medium-gray--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.medium-gray--border--y {
  border-bottom: 1px solid #595959 !important;
  border-top: 1px solid #595959 !important;
}
.medium-gray--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.medium-gray--xs--bg {
  background-color: #595959 !important;
}
@media (min-width: 320px) {
  .medium-gray--xs--border {
    border: 1px solid #595959 !important;
  }
}
@media (min-width: 320px) {
  .medium-gray--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .medium-gray--xs--border--top {
    border-top: 1px solid #595959 !important;
  }
}
@media (min-width: 320px) {
  .medium-gray--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .medium-gray--xs--border--right {
    border-right: 1px solid #595959 !important;
  }
}
@media (min-width: 320px) {
  .medium-gray--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .medium-gray--xs--border--bottom {
    border-bottom: 1px solid #595959 !important;
  }
}
@media (min-width: 320px) {
  .medium-gray--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .medium-gray--xs--border--left {
    border-left: 1px solid #595959 !important;
  }
}
@media (min-width: 320px) {
  .medium-gray--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .medium-gray--xs--border--x {
    border-left: 1px solid #595959 !important;
    border-right: 1px solid #595959 !important;
  }
}
@media (min-width: 320px) {
  .medium-gray--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .medium-gray--xs--border--y {
    border-bottom: 1px solid #595959 !important;
    border-top: 1px solid #595959 !important;
  }
}
@media (min-width: 320px) {
  .medium-gray--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.medium-gray--sm--bg {
  background-color: #595959 !important;
}
@media (min-width: 576px) {
  .medium-gray--sm--border {
    border: 1px solid #595959 !important;
  }
}
@media (min-width: 576px) {
  .medium-gray--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .medium-gray--sm--border--top {
    border-top: 1px solid #595959 !important;
  }
}
@media (min-width: 576px) {
  .medium-gray--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .medium-gray--sm--border--right {
    border-right: 1px solid #595959 !important;
  }
}
@media (min-width: 576px) {
  .medium-gray--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .medium-gray--sm--border--bottom {
    border-bottom: 1px solid #595959 !important;
  }
}
@media (min-width: 576px) {
  .medium-gray--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .medium-gray--sm--border--left {
    border-left: 1px solid #595959 !important;
  }
}
@media (min-width: 576px) {
  .medium-gray--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .medium-gray--sm--border--x {
    border-left: 1px solid #595959 !important;
    border-right: 1px solid #595959 !important;
  }
}
@media (min-width: 576px) {
  .medium-gray--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .medium-gray--sm--border--y {
    border-bottom: 1px solid #595959 !important;
    border-top: 1px solid #595959 !important;
  }
}
@media (min-width: 576px) {
  .medium-gray--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.medium-gray--md--bg {
  background-color: #595959 !important;
}
@media (min-width: 768px) {
  .medium-gray--md--border {
    border: 1px solid #595959 !important;
  }
}
@media (min-width: 768px) {
  .medium-gray--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .medium-gray--md--border--top {
    border-top: 1px solid #595959 !important;
  }
}
@media (min-width: 768px) {
  .medium-gray--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .medium-gray--md--border--right {
    border-right: 1px solid #595959 !important;
  }
}
@media (min-width: 768px) {
  .medium-gray--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .medium-gray--md--border--bottom {
    border-bottom: 1px solid #595959 !important;
  }
}
@media (min-width: 768px) {
  .medium-gray--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .medium-gray--md--border--left {
    border-left: 1px solid #595959 !important;
  }
}
@media (min-width: 768px) {
  .medium-gray--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .medium-gray--md--border--x {
    border-left: 1px solid #595959 !important;
    border-right: 1px solid #595959 !important;
  }
}
@media (min-width: 768px) {
  .medium-gray--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .medium-gray--md--border--y {
    border-bottom: 1px solid #595959 !important;
    border-top: 1px solid #595959 !important;
  }
}
@media (min-width: 768px) {
  .medium-gray--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.medium-gray--lg--bg {
  background-color: #595959 !important;
}
@media (min-width: 992px) {
  .medium-gray--lg--border {
    border: 1px solid #595959 !important;
  }
}
@media (min-width: 992px) {
  .medium-gray--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .medium-gray--lg--border--top {
    border-top: 1px solid #595959 !important;
  }
}
@media (min-width: 992px) {
  .medium-gray--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .medium-gray--lg--border--right {
    border-right: 1px solid #595959 !important;
  }
}
@media (min-width: 992px) {
  .medium-gray--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .medium-gray--lg--border--bottom {
    border-bottom: 1px solid #595959 !important;
  }
}
@media (min-width: 992px) {
  .medium-gray--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .medium-gray--lg--border--left {
    border-left: 1px solid #595959 !important;
  }
}
@media (min-width: 992px) {
  .medium-gray--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .medium-gray--lg--border--x {
    border-left: 1px solid #595959 !important;
    border-right: 1px solid #595959 !important;
  }
}
@media (min-width: 992px) {
  .medium-gray--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .medium-gray--lg--border--y {
    border-bottom: 1px solid #595959 !important;
    border-top: 1px solid #595959 !important;
  }
}
@media (min-width: 992px) {
  .medium-gray--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.medium-gray--xl--bg {
  background-color: #595959 !important;
}
@media (min-width: 1200px) {
  .medium-gray--xl--border {
    border: 1px solid #595959 !important;
  }
}
@media (min-width: 1200px) {
  .medium-gray--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .medium-gray--xl--border--top {
    border-top: 1px solid #595959 !important;
  }
}
@media (min-width: 1200px) {
  .medium-gray--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .medium-gray--xl--border--right {
    border-right: 1px solid #595959 !important;
  }
}
@media (min-width: 1200px) {
  .medium-gray--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .medium-gray--xl--border--bottom {
    border-bottom: 1px solid #595959 !important;
  }
}
@media (min-width: 1200px) {
  .medium-gray--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .medium-gray--xl--border--left {
    border-left: 1px solid #595959 !important;
  }
}
@media (min-width: 1200px) {
  .medium-gray--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .medium-gray--xl--border--x {
    border-left: 1px solid #595959 !important;
    border-right: 1px solid #595959 !important;
  }
}
@media (min-width: 1200px) {
  .medium-gray--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .medium-gray--xl--border--y {
    border-bottom: 1px solid #595959 !important;
    border-top: 1px solid #595959 !important;
  }
}
@media (min-width: 1200px) {
  .medium-gray--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.medium-gray--xxl--bg {
  background-color: #595959 !important;
}
@media (min-width: 1400px) {
  .medium-gray--xxl--border {
    border: 1px solid #595959 !important;
  }
}
@media (min-width: 1400px) {
  .medium-gray--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .medium-gray--xxl--border--top {
    border-top: 1px solid #595959 !important;
  }
}
@media (min-width: 1400px) {
  .medium-gray--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .medium-gray--xxl--border--right {
    border-right: 1px solid #595959 !important;
  }
}
@media (min-width: 1400px) {
  .medium-gray--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .medium-gray--xxl--border--bottom {
    border-bottom: 1px solid #595959 !important;
  }
}
@media (min-width: 1400px) {
  .medium-gray--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .medium-gray--xxl--border--left {
    border-left: 1px solid #595959 !important;
  }
}
@media (min-width: 1400px) {
  .medium-gray--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .medium-gray--xxl--border--x {
    border-left: 1px solid #595959 !important;
    border-right: 1px solid #595959 !important;
  }
}
@media (min-width: 1400px) {
  .medium-gray--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .medium-gray--xxl--border--y {
    border-bottom: 1px solid #595959 !important;
    border-top: 1px solid #595959 !important;
  }
}
@media (min-width: 1400px) {
  .medium-gray--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.minty {
  color: #e9ffef !important;
}
.minty--bg {
  background-color: #e9ffef !important;
}
.minty--border {
  border: 1px solid #e9ffef !important;
}
.minty--border--0 {
  border: 0 !important;
}
.minty--border--top {
  border-top: 1px solid #e9ffef !important;
}
.minty--border--top--0 {
  border-top: 0 !important;
}
.minty--border--right {
  border-right: 1px solid #e9ffef !important;
}
.minty--border--right--0 {
  border-right: 0 !important;
}
.minty--border--bottom {
  border-bottom: 1px solid #e9ffef !important;
}
.minty--border--bottom--0 {
  border-bottom: 0 !important;
}
.minty--border--left {
  border-left: 1px solid #e9ffef !important;
}
.minty--border--left--0 {
  border-left: 0 !important;
}
.minty--border--x {
  border-left: 1px solid #e9ffef !important;
  border-right: 1px solid #e9ffef !important;
}
.minty--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.minty--border--y {
  border-bottom: 1px solid #e9ffef !important;
  border-top: 1px solid #e9ffef !important;
}
.minty--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.minty--xs--bg {
  background-color: #e9ffef !important;
}
@media (min-width: 320px) {
  .minty--xs--border {
    border: 1px solid #e9ffef !important;
  }
}
@media (min-width: 320px) {
  .minty--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .minty--xs--border--top {
    border-top: 1px solid #e9ffef !important;
  }
}
@media (min-width: 320px) {
  .minty--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .minty--xs--border--right {
    border-right: 1px solid #e9ffef !important;
  }
}
@media (min-width: 320px) {
  .minty--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .minty--xs--border--bottom {
    border-bottom: 1px solid #e9ffef !important;
  }
}
@media (min-width: 320px) {
  .minty--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .minty--xs--border--left {
    border-left: 1px solid #e9ffef !important;
  }
}
@media (min-width: 320px) {
  .minty--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .minty--xs--border--x {
    border-left: 1px solid #e9ffef !important;
    border-right: 1px solid #e9ffef !important;
  }
}
@media (min-width: 320px) {
  .minty--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .minty--xs--border--y {
    border-bottom: 1px solid #e9ffef !important;
    border-top: 1px solid #e9ffef !important;
  }
}
@media (min-width: 320px) {
  .minty--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.minty--sm--bg {
  background-color: #e9ffef !important;
}
@media (min-width: 576px) {
  .minty--sm--border {
    border: 1px solid #e9ffef !important;
  }
}
@media (min-width: 576px) {
  .minty--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .minty--sm--border--top {
    border-top: 1px solid #e9ffef !important;
  }
}
@media (min-width: 576px) {
  .minty--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .minty--sm--border--right {
    border-right: 1px solid #e9ffef !important;
  }
}
@media (min-width: 576px) {
  .minty--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .minty--sm--border--bottom {
    border-bottom: 1px solid #e9ffef !important;
  }
}
@media (min-width: 576px) {
  .minty--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .minty--sm--border--left {
    border-left: 1px solid #e9ffef !important;
  }
}
@media (min-width: 576px) {
  .minty--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .minty--sm--border--x {
    border-left: 1px solid #e9ffef !important;
    border-right: 1px solid #e9ffef !important;
  }
}
@media (min-width: 576px) {
  .minty--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .minty--sm--border--y {
    border-bottom: 1px solid #e9ffef !important;
    border-top: 1px solid #e9ffef !important;
  }
}
@media (min-width: 576px) {
  .minty--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.minty--md--bg {
  background-color: #e9ffef !important;
}
@media (min-width: 768px) {
  .minty--md--border {
    border: 1px solid #e9ffef !important;
  }
}
@media (min-width: 768px) {
  .minty--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .minty--md--border--top {
    border-top: 1px solid #e9ffef !important;
  }
}
@media (min-width: 768px) {
  .minty--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .minty--md--border--right {
    border-right: 1px solid #e9ffef !important;
  }
}
@media (min-width: 768px) {
  .minty--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .minty--md--border--bottom {
    border-bottom: 1px solid #e9ffef !important;
  }
}
@media (min-width: 768px) {
  .minty--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .minty--md--border--left {
    border-left: 1px solid #e9ffef !important;
  }
}
@media (min-width: 768px) {
  .minty--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .minty--md--border--x {
    border-left: 1px solid #e9ffef !important;
    border-right: 1px solid #e9ffef !important;
  }
}
@media (min-width: 768px) {
  .minty--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .minty--md--border--y {
    border-bottom: 1px solid #e9ffef !important;
    border-top: 1px solid #e9ffef !important;
  }
}
@media (min-width: 768px) {
  .minty--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.minty--lg--bg {
  background-color: #e9ffef !important;
}
@media (min-width: 992px) {
  .minty--lg--border {
    border: 1px solid #e9ffef !important;
  }
}
@media (min-width: 992px) {
  .minty--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .minty--lg--border--top {
    border-top: 1px solid #e9ffef !important;
  }
}
@media (min-width: 992px) {
  .minty--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .minty--lg--border--right {
    border-right: 1px solid #e9ffef !important;
  }
}
@media (min-width: 992px) {
  .minty--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .minty--lg--border--bottom {
    border-bottom: 1px solid #e9ffef !important;
  }
}
@media (min-width: 992px) {
  .minty--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .minty--lg--border--left {
    border-left: 1px solid #e9ffef !important;
  }
}
@media (min-width: 992px) {
  .minty--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .minty--lg--border--x {
    border-left: 1px solid #e9ffef !important;
    border-right: 1px solid #e9ffef !important;
  }
}
@media (min-width: 992px) {
  .minty--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .minty--lg--border--y {
    border-bottom: 1px solid #e9ffef !important;
    border-top: 1px solid #e9ffef !important;
  }
}
@media (min-width: 992px) {
  .minty--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.minty--xl--bg {
  background-color: #e9ffef !important;
}
@media (min-width: 1200px) {
  .minty--xl--border {
    border: 1px solid #e9ffef !important;
  }
}
@media (min-width: 1200px) {
  .minty--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .minty--xl--border--top {
    border-top: 1px solid #e9ffef !important;
  }
}
@media (min-width: 1200px) {
  .minty--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .minty--xl--border--right {
    border-right: 1px solid #e9ffef !important;
  }
}
@media (min-width: 1200px) {
  .minty--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .minty--xl--border--bottom {
    border-bottom: 1px solid #e9ffef !important;
  }
}
@media (min-width: 1200px) {
  .minty--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .minty--xl--border--left {
    border-left: 1px solid #e9ffef !important;
  }
}
@media (min-width: 1200px) {
  .minty--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .minty--xl--border--x {
    border-left: 1px solid #e9ffef !important;
    border-right: 1px solid #e9ffef !important;
  }
}
@media (min-width: 1200px) {
  .minty--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .minty--xl--border--y {
    border-bottom: 1px solid #e9ffef !important;
    border-top: 1px solid #e9ffef !important;
  }
}
@media (min-width: 1200px) {
  .minty--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.minty--xxl--bg {
  background-color: #e9ffef !important;
}
@media (min-width: 1400px) {
  .minty--xxl--border {
    border: 1px solid #e9ffef !important;
  }
}
@media (min-width: 1400px) {
  .minty--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .minty--xxl--border--top {
    border-top: 1px solid #e9ffef !important;
  }
}
@media (min-width: 1400px) {
  .minty--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .minty--xxl--border--right {
    border-right: 1px solid #e9ffef !important;
  }
}
@media (min-width: 1400px) {
  .minty--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .minty--xxl--border--bottom {
    border-bottom: 1px solid #e9ffef !important;
  }
}
@media (min-width: 1400px) {
  .minty--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .minty--xxl--border--left {
    border-left: 1px solid #e9ffef !important;
  }
}
@media (min-width: 1400px) {
  .minty--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .minty--xxl--border--x {
    border-left: 1px solid #e9ffef !important;
    border-right: 1px solid #e9ffef !important;
  }
}
@media (min-width: 1400px) {
  .minty--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .minty--xxl--border--y {
    border-bottom: 1px solid #e9ffef !important;
    border-top: 1px solid #e9ffef !important;
  }
}
@media (min-width: 1400px) {
  .minty--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.poppy {
  color: #e11010 !important;
}
.poppy--bg {
  background-color: #e11010 !important;
}
.poppy--border {
  border: 1px solid #e11010 !important;
}
.poppy--border--0 {
  border: 0 !important;
}
.poppy--border--top {
  border-top: 1px solid #e11010 !important;
}
.poppy--border--top--0 {
  border-top: 0 !important;
}
.poppy--border--right {
  border-right: 1px solid #e11010 !important;
}
.poppy--border--right--0 {
  border-right: 0 !important;
}
.poppy--border--bottom {
  border-bottom: 1px solid #e11010 !important;
}
.poppy--border--bottom--0 {
  border-bottom: 0 !important;
}
.poppy--border--left {
  border-left: 1px solid #e11010 !important;
}
.poppy--border--left--0 {
  border-left: 0 !important;
}
.poppy--border--x {
  border-left: 1px solid #e11010 !important;
  border-right: 1px solid #e11010 !important;
}
.poppy--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.poppy--border--y {
  border-bottom: 1px solid #e11010 !important;
  border-top: 1px solid #e11010 !important;
}
.poppy--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.poppy--xs--bg {
  background-color: #e11010 !important;
}
@media (min-width: 320px) {
  .poppy--xs--border {
    border: 1px solid #e11010 !important;
  }
}
@media (min-width: 320px) {
  .poppy--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .poppy--xs--border--top {
    border-top: 1px solid #e11010 !important;
  }
}
@media (min-width: 320px) {
  .poppy--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .poppy--xs--border--right {
    border-right: 1px solid #e11010 !important;
  }
}
@media (min-width: 320px) {
  .poppy--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .poppy--xs--border--bottom {
    border-bottom: 1px solid #e11010 !important;
  }
}
@media (min-width: 320px) {
  .poppy--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .poppy--xs--border--left {
    border-left: 1px solid #e11010 !important;
  }
}
@media (min-width: 320px) {
  .poppy--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .poppy--xs--border--x {
    border-left: 1px solid #e11010 !important;
    border-right: 1px solid #e11010 !important;
  }
}
@media (min-width: 320px) {
  .poppy--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .poppy--xs--border--y {
    border-bottom: 1px solid #e11010 !important;
    border-top: 1px solid #e11010 !important;
  }
}
@media (min-width: 320px) {
  .poppy--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.poppy--sm--bg {
  background-color: #e11010 !important;
}
@media (min-width: 576px) {
  .poppy--sm--border {
    border: 1px solid #e11010 !important;
  }
}
@media (min-width: 576px) {
  .poppy--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .poppy--sm--border--top {
    border-top: 1px solid #e11010 !important;
  }
}
@media (min-width: 576px) {
  .poppy--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .poppy--sm--border--right {
    border-right: 1px solid #e11010 !important;
  }
}
@media (min-width: 576px) {
  .poppy--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .poppy--sm--border--bottom {
    border-bottom: 1px solid #e11010 !important;
  }
}
@media (min-width: 576px) {
  .poppy--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .poppy--sm--border--left {
    border-left: 1px solid #e11010 !important;
  }
}
@media (min-width: 576px) {
  .poppy--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .poppy--sm--border--x {
    border-left: 1px solid #e11010 !important;
    border-right: 1px solid #e11010 !important;
  }
}
@media (min-width: 576px) {
  .poppy--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .poppy--sm--border--y {
    border-bottom: 1px solid #e11010 !important;
    border-top: 1px solid #e11010 !important;
  }
}
@media (min-width: 576px) {
  .poppy--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.poppy--md--bg {
  background-color: #e11010 !important;
}
@media (min-width: 768px) {
  .poppy--md--border {
    border: 1px solid #e11010 !important;
  }
}
@media (min-width: 768px) {
  .poppy--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .poppy--md--border--top {
    border-top: 1px solid #e11010 !important;
  }
}
@media (min-width: 768px) {
  .poppy--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .poppy--md--border--right {
    border-right: 1px solid #e11010 !important;
  }
}
@media (min-width: 768px) {
  .poppy--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .poppy--md--border--bottom {
    border-bottom: 1px solid #e11010 !important;
  }
}
@media (min-width: 768px) {
  .poppy--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .poppy--md--border--left {
    border-left: 1px solid #e11010 !important;
  }
}
@media (min-width: 768px) {
  .poppy--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .poppy--md--border--x {
    border-left: 1px solid #e11010 !important;
    border-right: 1px solid #e11010 !important;
  }
}
@media (min-width: 768px) {
  .poppy--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .poppy--md--border--y {
    border-bottom: 1px solid #e11010 !important;
    border-top: 1px solid #e11010 !important;
  }
}
@media (min-width: 768px) {
  .poppy--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.poppy--lg--bg {
  background-color: #e11010 !important;
}
@media (min-width: 992px) {
  .poppy--lg--border {
    border: 1px solid #e11010 !important;
  }
}
@media (min-width: 992px) {
  .poppy--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .poppy--lg--border--top {
    border-top: 1px solid #e11010 !important;
  }
}
@media (min-width: 992px) {
  .poppy--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .poppy--lg--border--right {
    border-right: 1px solid #e11010 !important;
  }
}
@media (min-width: 992px) {
  .poppy--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .poppy--lg--border--bottom {
    border-bottom: 1px solid #e11010 !important;
  }
}
@media (min-width: 992px) {
  .poppy--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .poppy--lg--border--left {
    border-left: 1px solid #e11010 !important;
  }
}
@media (min-width: 992px) {
  .poppy--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .poppy--lg--border--x {
    border-left: 1px solid #e11010 !important;
    border-right: 1px solid #e11010 !important;
  }
}
@media (min-width: 992px) {
  .poppy--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .poppy--lg--border--y {
    border-bottom: 1px solid #e11010 !important;
    border-top: 1px solid #e11010 !important;
  }
}
@media (min-width: 992px) {
  .poppy--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.poppy--xl--bg {
  background-color: #e11010 !important;
}
@media (min-width: 1200px) {
  .poppy--xl--border {
    border: 1px solid #e11010 !important;
  }
}
@media (min-width: 1200px) {
  .poppy--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .poppy--xl--border--top {
    border-top: 1px solid #e11010 !important;
  }
}
@media (min-width: 1200px) {
  .poppy--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .poppy--xl--border--right {
    border-right: 1px solid #e11010 !important;
  }
}
@media (min-width: 1200px) {
  .poppy--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .poppy--xl--border--bottom {
    border-bottom: 1px solid #e11010 !important;
  }
}
@media (min-width: 1200px) {
  .poppy--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .poppy--xl--border--left {
    border-left: 1px solid #e11010 !important;
  }
}
@media (min-width: 1200px) {
  .poppy--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .poppy--xl--border--x {
    border-left: 1px solid #e11010 !important;
    border-right: 1px solid #e11010 !important;
  }
}
@media (min-width: 1200px) {
  .poppy--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .poppy--xl--border--y {
    border-bottom: 1px solid #e11010 !important;
    border-top: 1px solid #e11010 !important;
  }
}
@media (min-width: 1200px) {
  .poppy--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.poppy--xxl--bg {
  background-color: #e11010 !important;
}
@media (min-width: 1400px) {
  .poppy--xxl--border {
    border: 1px solid #e11010 !important;
  }
}
@media (min-width: 1400px) {
  .poppy--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .poppy--xxl--border--top {
    border-top: 1px solid #e11010 !important;
  }
}
@media (min-width: 1400px) {
  .poppy--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .poppy--xxl--border--right {
    border-right: 1px solid #e11010 !important;
  }
}
@media (min-width: 1400px) {
  .poppy--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .poppy--xxl--border--bottom {
    border-bottom: 1px solid #e11010 !important;
  }
}
@media (min-width: 1400px) {
  .poppy--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .poppy--xxl--border--left {
    border-left: 1px solid #e11010 !important;
  }
}
@media (min-width: 1400px) {
  .poppy--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .poppy--xxl--border--x {
    border-left: 1px solid #e11010 !important;
    border-right: 1px solid #e11010 !important;
  }
}
@media (min-width: 1400px) {
  .poppy--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .poppy--xxl--border--y {
    border-bottom: 1px solid #e11010 !important;
    border-top: 1px solid #e11010 !important;
  }
}
@media (min-width: 1400px) {
  .poppy--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.rocky {
  color: #acbad8 !important;
}
.rocky--bg {
  background-color: #acbad8 !important;
}
.rocky--border {
  border: 1px solid #acbad8 !important;
}
.rocky--border--0 {
  border: 0 !important;
}
.rocky--border--top {
  border-top: 1px solid #acbad8 !important;
}
.rocky--border--top--0 {
  border-top: 0 !important;
}
.rocky--border--right {
  border-right: 1px solid #acbad8 !important;
}
.rocky--border--right--0 {
  border-right: 0 !important;
}
.rocky--border--bottom {
  border-bottom: 1px solid #acbad8 !important;
}
.rocky--border--bottom--0 {
  border-bottom: 0 !important;
}
.rocky--border--left {
  border-left: 1px solid #acbad8 !important;
}
.rocky--border--left--0 {
  border-left: 0 !important;
}
.rocky--border--x {
  border-left: 1px solid #acbad8 !important;
  border-right: 1px solid #acbad8 !important;
}
.rocky--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.rocky--border--y {
  border-bottom: 1px solid #acbad8 !important;
  border-top: 1px solid #acbad8 !important;
}
.rocky--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.rocky--xs--bg {
  background-color: #acbad8 !important;
}
@media (min-width: 320px) {
  .rocky--xs--border {
    border: 1px solid #acbad8 !important;
  }
}
@media (min-width: 320px) {
  .rocky--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .rocky--xs--border--top {
    border-top: 1px solid #acbad8 !important;
  }
}
@media (min-width: 320px) {
  .rocky--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .rocky--xs--border--right {
    border-right: 1px solid #acbad8 !important;
  }
}
@media (min-width: 320px) {
  .rocky--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .rocky--xs--border--bottom {
    border-bottom: 1px solid #acbad8 !important;
  }
}
@media (min-width: 320px) {
  .rocky--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .rocky--xs--border--left {
    border-left: 1px solid #acbad8 !important;
  }
}
@media (min-width: 320px) {
  .rocky--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .rocky--xs--border--x {
    border-left: 1px solid #acbad8 !important;
    border-right: 1px solid #acbad8 !important;
  }
}
@media (min-width: 320px) {
  .rocky--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .rocky--xs--border--y {
    border-bottom: 1px solid #acbad8 !important;
    border-top: 1px solid #acbad8 !important;
  }
}
@media (min-width: 320px) {
  .rocky--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.rocky--sm--bg {
  background-color: #acbad8 !important;
}
@media (min-width: 576px) {
  .rocky--sm--border {
    border: 1px solid #acbad8 !important;
  }
}
@media (min-width: 576px) {
  .rocky--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .rocky--sm--border--top {
    border-top: 1px solid #acbad8 !important;
  }
}
@media (min-width: 576px) {
  .rocky--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .rocky--sm--border--right {
    border-right: 1px solid #acbad8 !important;
  }
}
@media (min-width: 576px) {
  .rocky--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .rocky--sm--border--bottom {
    border-bottom: 1px solid #acbad8 !important;
  }
}
@media (min-width: 576px) {
  .rocky--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .rocky--sm--border--left {
    border-left: 1px solid #acbad8 !important;
  }
}
@media (min-width: 576px) {
  .rocky--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .rocky--sm--border--x {
    border-left: 1px solid #acbad8 !important;
    border-right: 1px solid #acbad8 !important;
  }
}
@media (min-width: 576px) {
  .rocky--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .rocky--sm--border--y {
    border-bottom: 1px solid #acbad8 !important;
    border-top: 1px solid #acbad8 !important;
  }
}
@media (min-width: 576px) {
  .rocky--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.rocky--md--bg {
  background-color: #acbad8 !important;
}
@media (min-width: 768px) {
  .rocky--md--border {
    border: 1px solid #acbad8 !important;
  }
}
@media (min-width: 768px) {
  .rocky--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .rocky--md--border--top {
    border-top: 1px solid #acbad8 !important;
  }
}
@media (min-width: 768px) {
  .rocky--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .rocky--md--border--right {
    border-right: 1px solid #acbad8 !important;
  }
}
@media (min-width: 768px) {
  .rocky--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .rocky--md--border--bottom {
    border-bottom: 1px solid #acbad8 !important;
  }
}
@media (min-width: 768px) {
  .rocky--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .rocky--md--border--left {
    border-left: 1px solid #acbad8 !important;
  }
}
@media (min-width: 768px) {
  .rocky--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .rocky--md--border--x {
    border-left: 1px solid #acbad8 !important;
    border-right: 1px solid #acbad8 !important;
  }
}
@media (min-width: 768px) {
  .rocky--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .rocky--md--border--y {
    border-bottom: 1px solid #acbad8 !important;
    border-top: 1px solid #acbad8 !important;
  }
}
@media (min-width: 768px) {
  .rocky--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.rocky--lg--bg {
  background-color: #acbad8 !important;
}
@media (min-width: 992px) {
  .rocky--lg--border {
    border: 1px solid #acbad8 !important;
  }
}
@media (min-width: 992px) {
  .rocky--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .rocky--lg--border--top {
    border-top: 1px solid #acbad8 !important;
  }
}
@media (min-width: 992px) {
  .rocky--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .rocky--lg--border--right {
    border-right: 1px solid #acbad8 !important;
  }
}
@media (min-width: 992px) {
  .rocky--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .rocky--lg--border--bottom {
    border-bottom: 1px solid #acbad8 !important;
  }
}
@media (min-width: 992px) {
  .rocky--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .rocky--lg--border--left {
    border-left: 1px solid #acbad8 !important;
  }
}
@media (min-width: 992px) {
  .rocky--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .rocky--lg--border--x {
    border-left: 1px solid #acbad8 !important;
    border-right: 1px solid #acbad8 !important;
  }
}
@media (min-width: 992px) {
  .rocky--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .rocky--lg--border--y {
    border-bottom: 1px solid #acbad8 !important;
    border-top: 1px solid #acbad8 !important;
  }
}
@media (min-width: 992px) {
  .rocky--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.rocky--xl--bg {
  background-color: #acbad8 !important;
}
@media (min-width: 1200px) {
  .rocky--xl--border {
    border: 1px solid #acbad8 !important;
  }
}
@media (min-width: 1200px) {
  .rocky--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .rocky--xl--border--top {
    border-top: 1px solid #acbad8 !important;
  }
}
@media (min-width: 1200px) {
  .rocky--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .rocky--xl--border--right {
    border-right: 1px solid #acbad8 !important;
  }
}
@media (min-width: 1200px) {
  .rocky--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .rocky--xl--border--bottom {
    border-bottom: 1px solid #acbad8 !important;
  }
}
@media (min-width: 1200px) {
  .rocky--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .rocky--xl--border--left {
    border-left: 1px solid #acbad8 !important;
  }
}
@media (min-width: 1200px) {
  .rocky--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .rocky--xl--border--x {
    border-left: 1px solid #acbad8 !important;
    border-right: 1px solid #acbad8 !important;
  }
}
@media (min-width: 1200px) {
  .rocky--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .rocky--xl--border--y {
    border-bottom: 1px solid #acbad8 !important;
    border-top: 1px solid #acbad8 !important;
  }
}
@media (min-width: 1200px) {
  .rocky--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.rocky--xxl--bg {
  background-color: #acbad8 !important;
}
@media (min-width: 1400px) {
  .rocky--xxl--border {
    border: 1px solid #acbad8 !important;
  }
}
@media (min-width: 1400px) {
  .rocky--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .rocky--xxl--border--top {
    border-top: 1px solid #acbad8 !important;
  }
}
@media (min-width: 1400px) {
  .rocky--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .rocky--xxl--border--right {
    border-right: 1px solid #acbad8 !important;
  }
}
@media (min-width: 1400px) {
  .rocky--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .rocky--xxl--border--bottom {
    border-bottom: 1px solid #acbad8 !important;
  }
}
@media (min-width: 1400px) {
  .rocky--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .rocky--xxl--border--left {
    border-left: 1px solid #acbad8 !important;
  }
}
@media (min-width: 1400px) {
  .rocky--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .rocky--xxl--border--x {
    border-left: 1px solid #acbad8 !important;
    border-right: 1px solid #acbad8 !important;
  }
}
@media (min-width: 1400px) {
  .rocky--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .rocky--xxl--border--y {
    border-bottom: 1px solid #acbad8 !important;
    border-top: 1px solid #acbad8 !important;
  }
}
@media (min-width: 1400px) {
  .rocky--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.sea-foam {
  color: #8be5a4 !important;
}
.sea-foam--bg {
  background-color: #8be5a4 !important;
}
.sea-foam--border {
  border: 1px solid #8be5a4 !important;
}
.sea-foam--border--0 {
  border: 0 !important;
}
.sea-foam--border--top {
  border-top: 1px solid #8be5a4 !important;
}
.sea-foam--border--top--0 {
  border-top: 0 !important;
}
.sea-foam--border--right {
  border-right: 1px solid #8be5a4 !important;
}
.sea-foam--border--right--0 {
  border-right: 0 !important;
}
.sea-foam--border--bottom {
  border-bottom: 1px solid #8be5a4 !important;
}
.sea-foam--border--bottom--0 {
  border-bottom: 0 !important;
}
.sea-foam--border--left {
  border-left: 1px solid #8be5a4 !important;
}
.sea-foam--border--left--0 {
  border-left: 0 !important;
}
.sea-foam--border--x {
  border-left: 1px solid #8be5a4 !important;
  border-right: 1px solid #8be5a4 !important;
}
.sea-foam--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.sea-foam--border--y {
  border-bottom: 1px solid #8be5a4 !important;
  border-top: 1px solid #8be5a4 !important;
}
.sea-foam--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.sea-foam--xs--bg {
  background-color: #8be5a4 !important;
}
@media (min-width: 320px) {
  .sea-foam--xs--border {
    border: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 320px) {
  .sea-foam--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .sea-foam--xs--border--top {
    border-top: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 320px) {
  .sea-foam--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .sea-foam--xs--border--right {
    border-right: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 320px) {
  .sea-foam--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .sea-foam--xs--border--bottom {
    border-bottom: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 320px) {
  .sea-foam--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .sea-foam--xs--border--left {
    border-left: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 320px) {
  .sea-foam--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .sea-foam--xs--border--x {
    border-left: 1px solid #8be5a4 !important;
    border-right: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 320px) {
  .sea-foam--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .sea-foam--xs--border--y {
    border-bottom: 1px solid #8be5a4 !important;
    border-top: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 320px) {
  .sea-foam--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.sea-foam--sm--bg {
  background-color: #8be5a4 !important;
}
@media (min-width: 576px) {
  .sea-foam--sm--border {
    border: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 576px) {
  .sea-foam--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .sea-foam--sm--border--top {
    border-top: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 576px) {
  .sea-foam--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .sea-foam--sm--border--right {
    border-right: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 576px) {
  .sea-foam--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .sea-foam--sm--border--bottom {
    border-bottom: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 576px) {
  .sea-foam--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .sea-foam--sm--border--left {
    border-left: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 576px) {
  .sea-foam--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .sea-foam--sm--border--x {
    border-left: 1px solid #8be5a4 !important;
    border-right: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 576px) {
  .sea-foam--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .sea-foam--sm--border--y {
    border-bottom: 1px solid #8be5a4 !important;
    border-top: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 576px) {
  .sea-foam--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.sea-foam--md--bg {
  background-color: #8be5a4 !important;
}
@media (min-width: 768px) {
  .sea-foam--md--border {
    border: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 768px) {
  .sea-foam--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .sea-foam--md--border--top {
    border-top: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 768px) {
  .sea-foam--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .sea-foam--md--border--right {
    border-right: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 768px) {
  .sea-foam--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .sea-foam--md--border--bottom {
    border-bottom: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 768px) {
  .sea-foam--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .sea-foam--md--border--left {
    border-left: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 768px) {
  .sea-foam--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .sea-foam--md--border--x {
    border-left: 1px solid #8be5a4 !important;
    border-right: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 768px) {
  .sea-foam--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .sea-foam--md--border--y {
    border-bottom: 1px solid #8be5a4 !important;
    border-top: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 768px) {
  .sea-foam--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.sea-foam--lg--bg {
  background-color: #8be5a4 !important;
}
@media (min-width: 992px) {
  .sea-foam--lg--border {
    border: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 992px) {
  .sea-foam--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .sea-foam--lg--border--top {
    border-top: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 992px) {
  .sea-foam--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .sea-foam--lg--border--right {
    border-right: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 992px) {
  .sea-foam--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .sea-foam--lg--border--bottom {
    border-bottom: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 992px) {
  .sea-foam--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .sea-foam--lg--border--left {
    border-left: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 992px) {
  .sea-foam--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .sea-foam--lg--border--x {
    border-left: 1px solid #8be5a4 !important;
    border-right: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 992px) {
  .sea-foam--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .sea-foam--lg--border--y {
    border-bottom: 1px solid #8be5a4 !important;
    border-top: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 992px) {
  .sea-foam--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.sea-foam--xl--bg {
  background-color: #8be5a4 !important;
}
@media (min-width: 1200px) {
  .sea-foam--xl--border {
    border: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 1200px) {
  .sea-foam--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .sea-foam--xl--border--top {
    border-top: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 1200px) {
  .sea-foam--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .sea-foam--xl--border--right {
    border-right: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 1200px) {
  .sea-foam--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .sea-foam--xl--border--bottom {
    border-bottom: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 1200px) {
  .sea-foam--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .sea-foam--xl--border--left {
    border-left: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 1200px) {
  .sea-foam--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .sea-foam--xl--border--x {
    border-left: 1px solid #8be5a4 !important;
    border-right: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 1200px) {
  .sea-foam--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .sea-foam--xl--border--y {
    border-bottom: 1px solid #8be5a4 !important;
    border-top: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 1200px) {
  .sea-foam--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.sea-foam--xxl--bg {
  background-color: #8be5a4 !important;
}
@media (min-width: 1400px) {
  .sea-foam--xxl--border {
    border: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 1400px) {
  .sea-foam--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .sea-foam--xxl--border--top {
    border-top: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 1400px) {
  .sea-foam--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .sea-foam--xxl--border--right {
    border-right: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 1400px) {
  .sea-foam--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .sea-foam--xxl--border--bottom {
    border-bottom: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 1400px) {
  .sea-foam--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .sea-foam--xxl--border--left {
    border-left: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 1400px) {
  .sea-foam--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .sea-foam--xxl--border--x {
    border-left: 1px solid #8be5a4 !important;
    border-right: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 1400px) {
  .sea-foam--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .sea-foam--xxl--border--y {
    border-bottom: 1px solid #8be5a4 !important;
    border-top: 1px solid #8be5a4 !important;
  }
}
@media (min-width: 1400px) {
  .sea-foam--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.slate {
  color: #6d7878 !important;
}
.slate--bg {
  background-color: #6d7878 !important;
}
.slate--border {
  border: 1px solid #6d7878 !important;
}
.slate--border--0 {
  border: 0 !important;
}
.slate--border--top {
  border-top: 1px solid #6d7878 !important;
}
.slate--border--top--0 {
  border-top: 0 !important;
}
.slate--border--right {
  border-right: 1px solid #6d7878 !important;
}
.slate--border--right--0 {
  border-right: 0 !important;
}
.slate--border--bottom {
  border-bottom: 1px solid #6d7878 !important;
}
.slate--border--bottom--0 {
  border-bottom: 0 !important;
}
.slate--border--left {
  border-left: 1px solid #6d7878 !important;
}
.slate--border--left--0 {
  border-left: 0 !important;
}
.slate--border--x {
  border-left: 1px solid #6d7878 !important;
  border-right: 1px solid #6d7878 !important;
}
.slate--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.slate--border--y {
  border-bottom: 1px solid #6d7878 !important;
  border-top: 1px solid #6d7878 !important;
}
.slate--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.slate--xs--bg {
  background-color: #6d7878 !important;
}
@media (min-width: 320px) {
  .slate--xs--border {
    border: 1px solid #6d7878 !important;
  }
}
@media (min-width: 320px) {
  .slate--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .slate--xs--border--top {
    border-top: 1px solid #6d7878 !important;
  }
}
@media (min-width: 320px) {
  .slate--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .slate--xs--border--right {
    border-right: 1px solid #6d7878 !important;
  }
}
@media (min-width: 320px) {
  .slate--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .slate--xs--border--bottom {
    border-bottom: 1px solid #6d7878 !important;
  }
}
@media (min-width: 320px) {
  .slate--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .slate--xs--border--left {
    border-left: 1px solid #6d7878 !important;
  }
}
@media (min-width: 320px) {
  .slate--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .slate--xs--border--x {
    border-left: 1px solid #6d7878 !important;
    border-right: 1px solid #6d7878 !important;
  }
}
@media (min-width: 320px) {
  .slate--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .slate--xs--border--y {
    border-bottom: 1px solid #6d7878 !important;
    border-top: 1px solid #6d7878 !important;
  }
}
@media (min-width: 320px) {
  .slate--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.slate--sm--bg {
  background-color: #6d7878 !important;
}
@media (min-width: 576px) {
  .slate--sm--border {
    border: 1px solid #6d7878 !important;
  }
}
@media (min-width: 576px) {
  .slate--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .slate--sm--border--top {
    border-top: 1px solid #6d7878 !important;
  }
}
@media (min-width: 576px) {
  .slate--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .slate--sm--border--right {
    border-right: 1px solid #6d7878 !important;
  }
}
@media (min-width: 576px) {
  .slate--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .slate--sm--border--bottom {
    border-bottom: 1px solid #6d7878 !important;
  }
}
@media (min-width: 576px) {
  .slate--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .slate--sm--border--left {
    border-left: 1px solid #6d7878 !important;
  }
}
@media (min-width: 576px) {
  .slate--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .slate--sm--border--x {
    border-left: 1px solid #6d7878 !important;
    border-right: 1px solid #6d7878 !important;
  }
}
@media (min-width: 576px) {
  .slate--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .slate--sm--border--y {
    border-bottom: 1px solid #6d7878 !important;
    border-top: 1px solid #6d7878 !important;
  }
}
@media (min-width: 576px) {
  .slate--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.slate--md--bg {
  background-color: #6d7878 !important;
}
@media (min-width: 768px) {
  .slate--md--border {
    border: 1px solid #6d7878 !important;
  }
}
@media (min-width: 768px) {
  .slate--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .slate--md--border--top {
    border-top: 1px solid #6d7878 !important;
  }
}
@media (min-width: 768px) {
  .slate--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .slate--md--border--right {
    border-right: 1px solid #6d7878 !important;
  }
}
@media (min-width: 768px) {
  .slate--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .slate--md--border--bottom {
    border-bottom: 1px solid #6d7878 !important;
  }
}
@media (min-width: 768px) {
  .slate--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .slate--md--border--left {
    border-left: 1px solid #6d7878 !important;
  }
}
@media (min-width: 768px) {
  .slate--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .slate--md--border--x {
    border-left: 1px solid #6d7878 !important;
    border-right: 1px solid #6d7878 !important;
  }
}
@media (min-width: 768px) {
  .slate--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .slate--md--border--y {
    border-bottom: 1px solid #6d7878 !important;
    border-top: 1px solid #6d7878 !important;
  }
}
@media (min-width: 768px) {
  .slate--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.slate--lg--bg {
  background-color: #6d7878 !important;
}
@media (min-width: 992px) {
  .slate--lg--border {
    border: 1px solid #6d7878 !important;
  }
}
@media (min-width: 992px) {
  .slate--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .slate--lg--border--top {
    border-top: 1px solid #6d7878 !important;
  }
}
@media (min-width: 992px) {
  .slate--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .slate--lg--border--right {
    border-right: 1px solid #6d7878 !important;
  }
}
@media (min-width: 992px) {
  .slate--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .slate--lg--border--bottom {
    border-bottom: 1px solid #6d7878 !important;
  }
}
@media (min-width: 992px) {
  .slate--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .slate--lg--border--left {
    border-left: 1px solid #6d7878 !important;
  }
}
@media (min-width: 992px) {
  .slate--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .slate--lg--border--x {
    border-left: 1px solid #6d7878 !important;
    border-right: 1px solid #6d7878 !important;
  }
}
@media (min-width: 992px) {
  .slate--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .slate--lg--border--y {
    border-bottom: 1px solid #6d7878 !important;
    border-top: 1px solid #6d7878 !important;
  }
}
@media (min-width: 992px) {
  .slate--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.slate--xl--bg {
  background-color: #6d7878 !important;
}
@media (min-width: 1200px) {
  .slate--xl--border {
    border: 1px solid #6d7878 !important;
  }
}
@media (min-width: 1200px) {
  .slate--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .slate--xl--border--top {
    border-top: 1px solid #6d7878 !important;
  }
}
@media (min-width: 1200px) {
  .slate--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .slate--xl--border--right {
    border-right: 1px solid #6d7878 !important;
  }
}
@media (min-width: 1200px) {
  .slate--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .slate--xl--border--bottom {
    border-bottom: 1px solid #6d7878 !important;
  }
}
@media (min-width: 1200px) {
  .slate--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .slate--xl--border--left {
    border-left: 1px solid #6d7878 !important;
  }
}
@media (min-width: 1200px) {
  .slate--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .slate--xl--border--x {
    border-left: 1px solid #6d7878 !important;
    border-right: 1px solid #6d7878 !important;
  }
}
@media (min-width: 1200px) {
  .slate--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .slate--xl--border--y {
    border-bottom: 1px solid #6d7878 !important;
    border-top: 1px solid #6d7878 !important;
  }
}
@media (min-width: 1200px) {
  .slate--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.slate--xxl--bg {
  background-color: #6d7878 !important;
}
@media (min-width: 1400px) {
  .slate--xxl--border {
    border: 1px solid #6d7878 !important;
  }
}
@media (min-width: 1400px) {
  .slate--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .slate--xxl--border--top {
    border-top: 1px solid #6d7878 !important;
  }
}
@media (min-width: 1400px) {
  .slate--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .slate--xxl--border--right {
    border-right: 1px solid #6d7878 !important;
  }
}
@media (min-width: 1400px) {
  .slate--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .slate--xxl--border--bottom {
    border-bottom: 1px solid #6d7878 !important;
  }
}
@media (min-width: 1400px) {
  .slate--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .slate--xxl--border--left {
    border-left: 1px solid #6d7878 !important;
  }
}
@media (min-width: 1400px) {
  .slate--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .slate--xxl--border--x {
    border-left: 1px solid #6d7878 !important;
    border-right: 1px solid #6d7878 !important;
  }
}
@media (min-width: 1400px) {
  .slate--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .slate--xxl--border--y {
    border-bottom: 1px solid #6d7878 !important;
    border-top: 1px solid #6d7878 !important;
  }
}
@media (min-width: 1400px) {
  .slate--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.smoke {
  color: #232245 !important;
}
.smoke--bg {
  background-color: #232245 !important;
}
.smoke--border {
  border: 1px solid #232245 !important;
}
.smoke--border--0 {
  border: 0 !important;
}
.smoke--border--top {
  border-top: 1px solid #232245 !important;
}
.smoke--border--top--0 {
  border-top: 0 !important;
}
.smoke--border--right {
  border-right: 1px solid #232245 !important;
}
.smoke--border--right--0 {
  border-right: 0 !important;
}
.smoke--border--bottom {
  border-bottom: 1px solid #232245 !important;
}
.smoke--border--bottom--0 {
  border-bottom: 0 !important;
}
.smoke--border--left {
  border-left: 1px solid #232245 !important;
}
.smoke--border--left--0 {
  border-left: 0 !important;
}
.smoke--border--x {
  border-left: 1px solid #232245 !important;
  border-right: 1px solid #232245 !important;
}
.smoke--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.smoke--border--y {
  border-bottom: 1px solid #232245 !important;
  border-top: 1px solid #232245 !important;
}
.smoke--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.smoke--xs--bg {
  background-color: #232245 !important;
}
@media (min-width: 320px) {
  .smoke--xs--border {
    border: 1px solid #232245 !important;
  }
}
@media (min-width: 320px) {
  .smoke--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .smoke--xs--border--top {
    border-top: 1px solid #232245 !important;
  }
}
@media (min-width: 320px) {
  .smoke--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .smoke--xs--border--right {
    border-right: 1px solid #232245 !important;
  }
}
@media (min-width: 320px) {
  .smoke--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .smoke--xs--border--bottom {
    border-bottom: 1px solid #232245 !important;
  }
}
@media (min-width: 320px) {
  .smoke--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .smoke--xs--border--left {
    border-left: 1px solid #232245 !important;
  }
}
@media (min-width: 320px) {
  .smoke--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .smoke--xs--border--x {
    border-left: 1px solid #232245 !important;
    border-right: 1px solid #232245 !important;
  }
}
@media (min-width: 320px) {
  .smoke--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .smoke--xs--border--y {
    border-bottom: 1px solid #232245 !important;
    border-top: 1px solid #232245 !important;
  }
}
@media (min-width: 320px) {
  .smoke--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.smoke--sm--bg {
  background-color: #232245 !important;
}
@media (min-width: 576px) {
  .smoke--sm--border {
    border: 1px solid #232245 !important;
  }
}
@media (min-width: 576px) {
  .smoke--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .smoke--sm--border--top {
    border-top: 1px solid #232245 !important;
  }
}
@media (min-width: 576px) {
  .smoke--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .smoke--sm--border--right {
    border-right: 1px solid #232245 !important;
  }
}
@media (min-width: 576px) {
  .smoke--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .smoke--sm--border--bottom {
    border-bottom: 1px solid #232245 !important;
  }
}
@media (min-width: 576px) {
  .smoke--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .smoke--sm--border--left {
    border-left: 1px solid #232245 !important;
  }
}
@media (min-width: 576px) {
  .smoke--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .smoke--sm--border--x {
    border-left: 1px solid #232245 !important;
    border-right: 1px solid #232245 !important;
  }
}
@media (min-width: 576px) {
  .smoke--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .smoke--sm--border--y {
    border-bottom: 1px solid #232245 !important;
    border-top: 1px solid #232245 !important;
  }
}
@media (min-width: 576px) {
  .smoke--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.smoke--md--bg {
  background-color: #232245 !important;
}
@media (min-width: 768px) {
  .smoke--md--border {
    border: 1px solid #232245 !important;
  }
}
@media (min-width: 768px) {
  .smoke--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .smoke--md--border--top {
    border-top: 1px solid #232245 !important;
  }
}
@media (min-width: 768px) {
  .smoke--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .smoke--md--border--right {
    border-right: 1px solid #232245 !important;
  }
}
@media (min-width: 768px) {
  .smoke--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .smoke--md--border--bottom {
    border-bottom: 1px solid #232245 !important;
  }
}
@media (min-width: 768px) {
  .smoke--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .smoke--md--border--left {
    border-left: 1px solid #232245 !important;
  }
}
@media (min-width: 768px) {
  .smoke--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .smoke--md--border--x {
    border-left: 1px solid #232245 !important;
    border-right: 1px solid #232245 !important;
  }
}
@media (min-width: 768px) {
  .smoke--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .smoke--md--border--y {
    border-bottom: 1px solid #232245 !important;
    border-top: 1px solid #232245 !important;
  }
}
@media (min-width: 768px) {
  .smoke--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.smoke--lg--bg {
  background-color: #232245 !important;
}
@media (min-width: 992px) {
  .smoke--lg--border {
    border: 1px solid #232245 !important;
  }
}
@media (min-width: 992px) {
  .smoke--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .smoke--lg--border--top {
    border-top: 1px solid #232245 !important;
  }
}
@media (min-width: 992px) {
  .smoke--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .smoke--lg--border--right {
    border-right: 1px solid #232245 !important;
  }
}
@media (min-width: 992px) {
  .smoke--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .smoke--lg--border--bottom {
    border-bottom: 1px solid #232245 !important;
  }
}
@media (min-width: 992px) {
  .smoke--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .smoke--lg--border--left {
    border-left: 1px solid #232245 !important;
  }
}
@media (min-width: 992px) {
  .smoke--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .smoke--lg--border--x {
    border-left: 1px solid #232245 !important;
    border-right: 1px solid #232245 !important;
  }
}
@media (min-width: 992px) {
  .smoke--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .smoke--lg--border--y {
    border-bottom: 1px solid #232245 !important;
    border-top: 1px solid #232245 !important;
  }
}
@media (min-width: 992px) {
  .smoke--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.smoke--xl--bg {
  background-color: #232245 !important;
}
@media (min-width: 1200px) {
  .smoke--xl--border {
    border: 1px solid #232245 !important;
  }
}
@media (min-width: 1200px) {
  .smoke--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .smoke--xl--border--top {
    border-top: 1px solid #232245 !important;
  }
}
@media (min-width: 1200px) {
  .smoke--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .smoke--xl--border--right {
    border-right: 1px solid #232245 !important;
  }
}
@media (min-width: 1200px) {
  .smoke--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .smoke--xl--border--bottom {
    border-bottom: 1px solid #232245 !important;
  }
}
@media (min-width: 1200px) {
  .smoke--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .smoke--xl--border--left {
    border-left: 1px solid #232245 !important;
  }
}
@media (min-width: 1200px) {
  .smoke--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .smoke--xl--border--x {
    border-left: 1px solid #232245 !important;
    border-right: 1px solid #232245 !important;
  }
}
@media (min-width: 1200px) {
  .smoke--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .smoke--xl--border--y {
    border-bottom: 1px solid #232245 !important;
    border-top: 1px solid #232245 !important;
  }
}
@media (min-width: 1200px) {
  .smoke--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.smoke--xxl--bg {
  background-color: #232245 !important;
}
@media (min-width: 1400px) {
  .smoke--xxl--border {
    border: 1px solid #232245 !important;
  }
}
@media (min-width: 1400px) {
  .smoke--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .smoke--xxl--border--top {
    border-top: 1px solid #232245 !important;
  }
}
@media (min-width: 1400px) {
  .smoke--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .smoke--xxl--border--right {
    border-right: 1px solid #232245 !important;
  }
}
@media (min-width: 1400px) {
  .smoke--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .smoke--xxl--border--bottom {
    border-bottom: 1px solid #232245 !important;
  }
}
@media (min-width: 1400px) {
  .smoke--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .smoke--xxl--border--left {
    border-left: 1px solid #232245 !important;
  }
}
@media (min-width: 1400px) {
  .smoke--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .smoke--xxl--border--x {
    border-left: 1px solid #232245 !important;
    border-right: 1px solid #232245 !important;
  }
}
@media (min-width: 1400px) {
  .smoke--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .smoke--xxl--border--y {
    border-bottom: 1px solid #232245 !important;
    border-top: 1px solid #232245 !important;
  }
}
@media (min-width: 1400px) {
  .smoke--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.snowfall {
  color: #e7eaf1 !important;
}
.snowfall--bg {
  background-color: #e7eaf1 !important;
}
.snowfall--border {
  border: 1px solid #e7eaf1 !important;
}
.snowfall--border--0 {
  border: 0 !important;
}
.snowfall--border--top {
  border-top: 1px solid #e7eaf1 !important;
}
.snowfall--border--top--0 {
  border-top: 0 !important;
}
.snowfall--border--right {
  border-right: 1px solid #e7eaf1 !important;
}
.snowfall--border--right--0 {
  border-right: 0 !important;
}
.snowfall--border--bottom {
  border-bottom: 1px solid #e7eaf1 !important;
}
.snowfall--border--bottom--0 {
  border-bottom: 0 !important;
}
.snowfall--border--left {
  border-left: 1px solid #e7eaf1 !important;
}
.snowfall--border--left--0 {
  border-left: 0 !important;
}
.snowfall--border--x {
  border-left: 1px solid #e7eaf1 !important;
  border-right: 1px solid #e7eaf1 !important;
}
.snowfall--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.snowfall--border--y {
  border-bottom: 1px solid #e7eaf1 !important;
  border-top: 1px solid #e7eaf1 !important;
}
.snowfall--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.snowfall--xs--bg {
  background-color: #e7eaf1 !important;
}
@media (min-width: 320px) {
  .snowfall--xs--border {
    border: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 320px) {
  .snowfall--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .snowfall--xs--border--top {
    border-top: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 320px) {
  .snowfall--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .snowfall--xs--border--right {
    border-right: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 320px) {
  .snowfall--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .snowfall--xs--border--bottom {
    border-bottom: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 320px) {
  .snowfall--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .snowfall--xs--border--left {
    border-left: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 320px) {
  .snowfall--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .snowfall--xs--border--x {
    border-left: 1px solid #e7eaf1 !important;
    border-right: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 320px) {
  .snowfall--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .snowfall--xs--border--y {
    border-bottom: 1px solid #e7eaf1 !important;
    border-top: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 320px) {
  .snowfall--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.snowfall--sm--bg {
  background-color: #e7eaf1 !important;
}
@media (min-width: 576px) {
  .snowfall--sm--border {
    border: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 576px) {
  .snowfall--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .snowfall--sm--border--top {
    border-top: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 576px) {
  .snowfall--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .snowfall--sm--border--right {
    border-right: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 576px) {
  .snowfall--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .snowfall--sm--border--bottom {
    border-bottom: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 576px) {
  .snowfall--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .snowfall--sm--border--left {
    border-left: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 576px) {
  .snowfall--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .snowfall--sm--border--x {
    border-left: 1px solid #e7eaf1 !important;
    border-right: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 576px) {
  .snowfall--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .snowfall--sm--border--y {
    border-bottom: 1px solid #e7eaf1 !important;
    border-top: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 576px) {
  .snowfall--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.snowfall--md--bg {
  background-color: #e7eaf1 !important;
}
@media (min-width: 768px) {
  .snowfall--md--border {
    border: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 768px) {
  .snowfall--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .snowfall--md--border--top {
    border-top: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 768px) {
  .snowfall--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .snowfall--md--border--right {
    border-right: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 768px) {
  .snowfall--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .snowfall--md--border--bottom {
    border-bottom: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 768px) {
  .snowfall--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .snowfall--md--border--left {
    border-left: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 768px) {
  .snowfall--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .snowfall--md--border--x {
    border-left: 1px solid #e7eaf1 !important;
    border-right: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 768px) {
  .snowfall--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .snowfall--md--border--y {
    border-bottom: 1px solid #e7eaf1 !important;
    border-top: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 768px) {
  .snowfall--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.snowfall--lg--bg {
  background-color: #e7eaf1 !important;
}
@media (min-width: 992px) {
  .snowfall--lg--border {
    border: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 992px) {
  .snowfall--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .snowfall--lg--border--top {
    border-top: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 992px) {
  .snowfall--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .snowfall--lg--border--right {
    border-right: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 992px) {
  .snowfall--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .snowfall--lg--border--bottom {
    border-bottom: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 992px) {
  .snowfall--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .snowfall--lg--border--left {
    border-left: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 992px) {
  .snowfall--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .snowfall--lg--border--x {
    border-left: 1px solid #e7eaf1 !important;
    border-right: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 992px) {
  .snowfall--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .snowfall--lg--border--y {
    border-bottom: 1px solid #e7eaf1 !important;
    border-top: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 992px) {
  .snowfall--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.snowfall--xl--bg {
  background-color: #e7eaf1 !important;
}
@media (min-width: 1200px) {
  .snowfall--xl--border {
    border: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 1200px) {
  .snowfall--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .snowfall--xl--border--top {
    border-top: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 1200px) {
  .snowfall--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .snowfall--xl--border--right {
    border-right: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 1200px) {
  .snowfall--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .snowfall--xl--border--bottom {
    border-bottom: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 1200px) {
  .snowfall--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .snowfall--xl--border--left {
    border-left: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 1200px) {
  .snowfall--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .snowfall--xl--border--x {
    border-left: 1px solid #e7eaf1 !important;
    border-right: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 1200px) {
  .snowfall--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .snowfall--xl--border--y {
    border-bottom: 1px solid #e7eaf1 !important;
    border-top: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 1200px) {
  .snowfall--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.snowfall--xxl--bg {
  background-color: #e7eaf1 !important;
}
@media (min-width: 1400px) {
  .snowfall--xxl--border {
    border: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 1400px) {
  .snowfall--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .snowfall--xxl--border--top {
    border-top: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 1400px) {
  .snowfall--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .snowfall--xxl--border--right {
    border-right: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 1400px) {
  .snowfall--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .snowfall--xxl--border--bottom {
    border-bottom: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 1400px) {
  .snowfall--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .snowfall--xxl--border--left {
    border-left: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 1400px) {
  .snowfall--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .snowfall--xxl--border--x {
    border-left: 1px solid #e7eaf1 !important;
    border-right: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 1400px) {
  .snowfall--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .snowfall--xxl--border--y {
    border-bottom: 1px solid #e7eaf1 !important;
    border-top: 1px solid #e7eaf1 !important;
  }
}
@media (min-width: 1400px) {
  .snowfall--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.soft-gray {
  color: #f3f3f3 !important;
}
.soft-gray--bg {
  background-color: #f3f3f3 !important;
}
.soft-gray--border {
  border: 1px solid #f3f3f3 !important;
}
.soft-gray--border--0 {
  border: 0 !important;
}
.soft-gray--border--top {
  border-top: 1px solid #f3f3f3 !important;
}
.soft-gray--border--top--0 {
  border-top: 0 !important;
}
.soft-gray--border--right {
  border-right: 1px solid #f3f3f3 !important;
}
.soft-gray--border--right--0 {
  border-right: 0 !important;
}
.soft-gray--border--bottom {
  border-bottom: 1px solid #f3f3f3 !important;
}
.soft-gray--border--bottom--0 {
  border-bottom: 0 !important;
}
.soft-gray--border--left {
  border-left: 1px solid #f3f3f3 !important;
}
.soft-gray--border--left--0 {
  border-left: 0 !important;
}
.soft-gray--border--x {
  border-left: 1px solid #f3f3f3 !important;
  border-right: 1px solid #f3f3f3 !important;
}
.soft-gray--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.soft-gray--border--y {
  border-bottom: 1px solid #f3f3f3 !important;
  border-top: 1px solid #f3f3f3 !important;
}
.soft-gray--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.soft-gray--xs--bg {
  background-color: #f3f3f3 !important;
}
@media (min-width: 320px) {
  .soft-gray--xs--border {
    border: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 320px) {
  .soft-gray--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .soft-gray--xs--border--top {
    border-top: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 320px) {
  .soft-gray--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .soft-gray--xs--border--right {
    border-right: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 320px) {
  .soft-gray--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .soft-gray--xs--border--bottom {
    border-bottom: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 320px) {
  .soft-gray--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .soft-gray--xs--border--left {
    border-left: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 320px) {
  .soft-gray--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .soft-gray--xs--border--x {
    border-left: 1px solid #f3f3f3 !important;
    border-right: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 320px) {
  .soft-gray--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .soft-gray--xs--border--y {
    border-bottom: 1px solid #f3f3f3 !important;
    border-top: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 320px) {
  .soft-gray--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.soft-gray--sm--bg {
  background-color: #f3f3f3 !important;
}
@media (min-width: 576px) {
  .soft-gray--sm--border {
    border: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 576px) {
  .soft-gray--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .soft-gray--sm--border--top {
    border-top: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 576px) {
  .soft-gray--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .soft-gray--sm--border--right {
    border-right: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 576px) {
  .soft-gray--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .soft-gray--sm--border--bottom {
    border-bottom: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 576px) {
  .soft-gray--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .soft-gray--sm--border--left {
    border-left: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 576px) {
  .soft-gray--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .soft-gray--sm--border--x {
    border-left: 1px solid #f3f3f3 !important;
    border-right: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 576px) {
  .soft-gray--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .soft-gray--sm--border--y {
    border-bottom: 1px solid #f3f3f3 !important;
    border-top: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 576px) {
  .soft-gray--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.soft-gray--md--bg {
  background-color: #f3f3f3 !important;
}
@media (min-width: 768px) {
  .soft-gray--md--border {
    border: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 768px) {
  .soft-gray--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .soft-gray--md--border--top {
    border-top: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 768px) {
  .soft-gray--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .soft-gray--md--border--right {
    border-right: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 768px) {
  .soft-gray--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .soft-gray--md--border--bottom {
    border-bottom: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 768px) {
  .soft-gray--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .soft-gray--md--border--left {
    border-left: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 768px) {
  .soft-gray--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .soft-gray--md--border--x {
    border-left: 1px solid #f3f3f3 !important;
    border-right: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 768px) {
  .soft-gray--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .soft-gray--md--border--y {
    border-bottom: 1px solid #f3f3f3 !important;
    border-top: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 768px) {
  .soft-gray--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.soft-gray--lg--bg {
  background-color: #f3f3f3 !important;
}
@media (min-width: 992px) {
  .soft-gray--lg--border {
    border: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 992px) {
  .soft-gray--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .soft-gray--lg--border--top {
    border-top: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 992px) {
  .soft-gray--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .soft-gray--lg--border--right {
    border-right: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 992px) {
  .soft-gray--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .soft-gray--lg--border--bottom {
    border-bottom: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 992px) {
  .soft-gray--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .soft-gray--lg--border--left {
    border-left: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 992px) {
  .soft-gray--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .soft-gray--lg--border--x {
    border-left: 1px solid #f3f3f3 !important;
    border-right: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 992px) {
  .soft-gray--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .soft-gray--lg--border--y {
    border-bottom: 1px solid #f3f3f3 !important;
    border-top: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 992px) {
  .soft-gray--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.soft-gray--xl--bg {
  background-color: #f3f3f3 !important;
}
@media (min-width: 1200px) {
  .soft-gray--xl--border {
    border: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 1200px) {
  .soft-gray--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .soft-gray--xl--border--top {
    border-top: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 1200px) {
  .soft-gray--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .soft-gray--xl--border--right {
    border-right: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 1200px) {
  .soft-gray--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .soft-gray--xl--border--bottom {
    border-bottom: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 1200px) {
  .soft-gray--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .soft-gray--xl--border--left {
    border-left: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 1200px) {
  .soft-gray--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .soft-gray--xl--border--x {
    border-left: 1px solid #f3f3f3 !important;
    border-right: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 1200px) {
  .soft-gray--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .soft-gray--xl--border--y {
    border-bottom: 1px solid #f3f3f3 !important;
    border-top: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 1200px) {
  .soft-gray--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.soft-gray--xxl--bg {
  background-color: #f3f3f3 !important;
}
@media (min-width: 1400px) {
  .soft-gray--xxl--border {
    border: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 1400px) {
  .soft-gray--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .soft-gray--xxl--border--top {
    border-top: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 1400px) {
  .soft-gray--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .soft-gray--xxl--border--right {
    border-right: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 1400px) {
  .soft-gray--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .soft-gray--xxl--border--bottom {
    border-bottom: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 1400px) {
  .soft-gray--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .soft-gray--xxl--border--left {
    border-left: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 1400px) {
  .soft-gray--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .soft-gray--xxl--border--x {
    border-left: 1px solid #f3f3f3 !important;
    border-right: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 1400px) {
  .soft-gray--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .soft-gray--xxl--border--y {
    border-bottom: 1px solid #f3f3f3 !important;
    border-top: 1px solid #f3f3f3 !important;
  }
}
@media (min-width: 1400px) {
  .soft-gray--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.strawberry {
  color: #ffe8e8 !important;
}
.strawberry--bg {
  background-color: #ffe8e8 !important;
}
.strawberry--border {
  border: 1px solid #ffe8e8 !important;
}
.strawberry--border--0 {
  border: 0 !important;
}
.strawberry--border--top {
  border-top: 1px solid #ffe8e8 !important;
}
.strawberry--border--top--0 {
  border-top: 0 !important;
}
.strawberry--border--right {
  border-right: 1px solid #ffe8e8 !important;
}
.strawberry--border--right--0 {
  border-right: 0 !important;
}
.strawberry--border--bottom {
  border-bottom: 1px solid #ffe8e8 !important;
}
.strawberry--border--bottom--0 {
  border-bottom: 0 !important;
}
.strawberry--border--left {
  border-left: 1px solid #ffe8e8 !important;
}
.strawberry--border--left--0 {
  border-left: 0 !important;
}
.strawberry--border--x {
  border-left: 1px solid #ffe8e8 !important;
  border-right: 1px solid #ffe8e8 !important;
}
.strawberry--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.strawberry--border--y {
  border-bottom: 1px solid #ffe8e8 !important;
  border-top: 1px solid #ffe8e8 !important;
}
.strawberry--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.strawberry--xs--bg {
  background-color: #ffe8e8 !important;
}
@media (min-width: 320px) {
  .strawberry--xs--border {
    border: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 320px) {
  .strawberry--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .strawberry--xs--border--top {
    border-top: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 320px) {
  .strawberry--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .strawberry--xs--border--right {
    border-right: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 320px) {
  .strawberry--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .strawberry--xs--border--bottom {
    border-bottom: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 320px) {
  .strawberry--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .strawberry--xs--border--left {
    border-left: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 320px) {
  .strawberry--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .strawberry--xs--border--x {
    border-left: 1px solid #ffe8e8 !important;
    border-right: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 320px) {
  .strawberry--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .strawberry--xs--border--y {
    border-bottom: 1px solid #ffe8e8 !important;
    border-top: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 320px) {
  .strawberry--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.strawberry--sm--bg {
  background-color: #ffe8e8 !important;
}
@media (min-width: 576px) {
  .strawberry--sm--border {
    border: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 576px) {
  .strawberry--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .strawberry--sm--border--top {
    border-top: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 576px) {
  .strawberry--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .strawberry--sm--border--right {
    border-right: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 576px) {
  .strawberry--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .strawberry--sm--border--bottom {
    border-bottom: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 576px) {
  .strawberry--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .strawberry--sm--border--left {
    border-left: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 576px) {
  .strawberry--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .strawberry--sm--border--x {
    border-left: 1px solid #ffe8e8 !important;
    border-right: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 576px) {
  .strawberry--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .strawberry--sm--border--y {
    border-bottom: 1px solid #ffe8e8 !important;
    border-top: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 576px) {
  .strawberry--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.strawberry--md--bg {
  background-color: #ffe8e8 !important;
}
@media (min-width: 768px) {
  .strawberry--md--border {
    border: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 768px) {
  .strawberry--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .strawberry--md--border--top {
    border-top: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 768px) {
  .strawberry--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .strawberry--md--border--right {
    border-right: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 768px) {
  .strawberry--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .strawberry--md--border--bottom {
    border-bottom: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 768px) {
  .strawberry--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .strawberry--md--border--left {
    border-left: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 768px) {
  .strawberry--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .strawberry--md--border--x {
    border-left: 1px solid #ffe8e8 !important;
    border-right: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 768px) {
  .strawberry--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .strawberry--md--border--y {
    border-bottom: 1px solid #ffe8e8 !important;
    border-top: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 768px) {
  .strawberry--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.strawberry--lg--bg {
  background-color: #ffe8e8 !important;
}
@media (min-width: 992px) {
  .strawberry--lg--border {
    border: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 992px) {
  .strawberry--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .strawberry--lg--border--top {
    border-top: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 992px) {
  .strawberry--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .strawberry--lg--border--right {
    border-right: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 992px) {
  .strawberry--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .strawberry--lg--border--bottom {
    border-bottom: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 992px) {
  .strawberry--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .strawberry--lg--border--left {
    border-left: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 992px) {
  .strawberry--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .strawberry--lg--border--x {
    border-left: 1px solid #ffe8e8 !important;
    border-right: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 992px) {
  .strawberry--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .strawberry--lg--border--y {
    border-bottom: 1px solid #ffe8e8 !important;
    border-top: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 992px) {
  .strawberry--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.strawberry--xl--bg {
  background-color: #ffe8e8 !important;
}
@media (min-width: 1200px) {
  .strawberry--xl--border {
    border: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 1200px) {
  .strawberry--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .strawberry--xl--border--top {
    border-top: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 1200px) {
  .strawberry--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .strawberry--xl--border--right {
    border-right: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 1200px) {
  .strawberry--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .strawberry--xl--border--bottom {
    border-bottom: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 1200px) {
  .strawberry--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .strawberry--xl--border--left {
    border-left: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 1200px) {
  .strawberry--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .strawberry--xl--border--x {
    border-left: 1px solid #ffe8e8 !important;
    border-right: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 1200px) {
  .strawberry--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .strawberry--xl--border--y {
    border-bottom: 1px solid #ffe8e8 !important;
    border-top: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 1200px) {
  .strawberry--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.strawberry--xxl--bg {
  background-color: #ffe8e8 !important;
}
@media (min-width: 1400px) {
  .strawberry--xxl--border {
    border: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 1400px) {
  .strawberry--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .strawberry--xxl--border--top {
    border-top: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 1400px) {
  .strawberry--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .strawberry--xxl--border--right {
    border-right: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 1400px) {
  .strawberry--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .strawberry--xxl--border--bottom {
    border-bottom: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 1400px) {
  .strawberry--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .strawberry--xxl--border--left {
    border-left: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 1400px) {
  .strawberry--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .strawberry--xxl--border--x {
    border-left: 1px solid #ffe8e8 !important;
    border-right: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 1400px) {
  .strawberry--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .strawberry--xxl--border--y {
    border-bottom: 1px solid #ffe8e8 !important;
    border-top: 1px solid #ffe8e8 !important;
  }
}
@media (min-width: 1400px) {
  .strawberry--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.titanium {
  color: #8e8d97 !important;
}
.titanium--bg {
  background-color: #8e8d97 !important;
}
.titanium--border {
  border: 1px solid #8e8d97 !important;
}
.titanium--border--0 {
  border: 0 !important;
}
.titanium--border--top {
  border-top: 1px solid #8e8d97 !important;
}
.titanium--border--top--0 {
  border-top: 0 !important;
}
.titanium--border--right {
  border-right: 1px solid #8e8d97 !important;
}
.titanium--border--right--0 {
  border-right: 0 !important;
}
.titanium--border--bottom {
  border-bottom: 1px solid #8e8d97 !important;
}
.titanium--border--bottom--0 {
  border-bottom: 0 !important;
}
.titanium--border--left {
  border-left: 1px solid #8e8d97 !important;
}
.titanium--border--left--0 {
  border-left: 0 !important;
}
.titanium--border--x {
  border-left: 1px solid #8e8d97 !important;
  border-right: 1px solid #8e8d97 !important;
}
.titanium--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.titanium--border--y {
  border-bottom: 1px solid #8e8d97 !important;
  border-top: 1px solid #8e8d97 !important;
}
.titanium--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.titanium--xs--bg {
  background-color: #8e8d97 !important;
}
@media (min-width: 320px) {
  .titanium--xs--border {
    border: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 320px) {
  .titanium--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .titanium--xs--border--top {
    border-top: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 320px) {
  .titanium--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .titanium--xs--border--right {
    border-right: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 320px) {
  .titanium--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .titanium--xs--border--bottom {
    border-bottom: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 320px) {
  .titanium--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .titanium--xs--border--left {
    border-left: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 320px) {
  .titanium--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .titanium--xs--border--x {
    border-left: 1px solid #8e8d97 !important;
    border-right: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 320px) {
  .titanium--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .titanium--xs--border--y {
    border-bottom: 1px solid #8e8d97 !important;
    border-top: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 320px) {
  .titanium--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.titanium--sm--bg {
  background-color: #8e8d97 !important;
}
@media (min-width: 576px) {
  .titanium--sm--border {
    border: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 576px) {
  .titanium--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .titanium--sm--border--top {
    border-top: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 576px) {
  .titanium--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .titanium--sm--border--right {
    border-right: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 576px) {
  .titanium--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .titanium--sm--border--bottom {
    border-bottom: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 576px) {
  .titanium--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .titanium--sm--border--left {
    border-left: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 576px) {
  .titanium--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .titanium--sm--border--x {
    border-left: 1px solid #8e8d97 !important;
    border-right: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 576px) {
  .titanium--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .titanium--sm--border--y {
    border-bottom: 1px solid #8e8d97 !important;
    border-top: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 576px) {
  .titanium--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.titanium--md--bg {
  background-color: #8e8d97 !important;
}
@media (min-width: 768px) {
  .titanium--md--border {
    border: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 768px) {
  .titanium--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .titanium--md--border--top {
    border-top: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 768px) {
  .titanium--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .titanium--md--border--right {
    border-right: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 768px) {
  .titanium--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .titanium--md--border--bottom {
    border-bottom: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 768px) {
  .titanium--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .titanium--md--border--left {
    border-left: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 768px) {
  .titanium--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .titanium--md--border--x {
    border-left: 1px solid #8e8d97 !important;
    border-right: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 768px) {
  .titanium--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .titanium--md--border--y {
    border-bottom: 1px solid #8e8d97 !important;
    border-top: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 768px) {
  .titanium--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.titanium--lg--bg {
  background-color: #8e8d97 !important;
}
@media (min-width: 992px) {
  .titanium--lg--border {
    border: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 992px) {
  .titanium--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .titanium--lg--border--top {
    border-top: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 992px) {
  .titanium--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .titanium--lg--border--right {
    border-right: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 992px) {
  .titanium--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .titanium--lg--border--bottom {
    border-bottom: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 992px) {
  .titanium--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .titanium--lg--border--left {
    border-left: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 992px) {
  .titanium--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .titanium--lg--border--x {
    border-left: 1px solid #8e8d97 !important;
    border-right: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 992px) {
  .titanium--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .titanium--lg--border--y {
    border-bottom: 1px solid #8e8d97 !important;
    border-top: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 992px) {
  .titanium--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.titanium--xl--bg {
  background-color: #8e8d97 !important;
}
@media (min-width: 1200px) {
  .titanium--xl--border {
    border: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 1200px) {
  .titanium--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .titanium--xl--border--top {
    border-top: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 1200px) {
  .titanium--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .titanium--xl--border--right {
    border-right: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 1200px) {
  .titanium--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .titanium--xl--border--bottom {
    border-bottom: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 1200px) {
  .titanium--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .titanium--xl--border--left {
    border-left: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 1200px) {
  .titanium--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .titanium--xl--border--x {
    border-left: 1px solid #8e8d97 !important;
    border-right: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 1200px) {
  .titanium--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .titanium--xl--border--y {
    border-bottom: 1px solid #8e8d97 !important;
    border-top: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 1200px) {
  .titanium--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.titanium--xxl--bg {
  background-color: #8e8d97 !important;
}
@media (min-width: 1400px) {
  .titanium--xxl--border {
    border: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 1400px) {
  .titanium--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .titanium--xxl--border--top {
    border-top: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 1400px) {
  .titanium--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .titanium--xxl--border--right {
    border-right: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 1400px) {
  .titanium--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .titanium--xxl--border--bottom {
    border-bottom: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 1400px) {
  .titanium--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .titanium--xxl--border--left {
    border-left: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 1400px) {
  .titanium--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .titanium--xxl--border--x {
    border-left: 1px solid #8e8d97 !important;
    border-right: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 1400px) {
  .titanium--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .titanium--xxl--border--y {
    border-bottom: 1px solid #8e8d97 !important;
    border-top: 1px solid #8e8d97 !important;
  }
}
@media (min-width: 1400px) {
  .titanium--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.white {
  color: #fff !important;
}
.white--bg {
  background-color: #fff !important;
}
.white--border {
  border: 1px solid #fff !important;
}
.white--border--0 {
  border: 0 !important;
}
.white--border--top {
  border-top: 1px solid #fff !important;
}
.white--border--top--0 {
  border-top: 0 !important;
}
.white--border--right {
  border-right: 1px solid #fff !important;
}
.white--border--right--0 {
  border-right: 0 !important;
}
.white--border--bottom {
  border-bottom: 1px solid #fff !important;
}
.white--border--bottom--0 {
  border-bottom: 0 !important;
}
.white--border--left {
  border-left: 1px solid #fff !important;
}
.white--border--left--0 {
  border-left: 0 !important;
}
.white--border--x {
  border-left: 1px solid #fff !important;
  border-right: 1px solid #fff !important;
}
.white--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.white--border--y {
  border-bottom: 1px solid #fff !important;
  border-top: 1px solid #fff !important;
}
.white--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.white--xs--bg {
  background-color: #fff !important;
}
@media (min-width: 320px) {
  .white--xs--border {
    border: 1px solid #fff !important;
  }
}
@media (min-width: 320px) {
  .white--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .white--xs--border--top {
    border-top: 1px solid #fff !important;
  }
}
@media (min-width: 320px) {
  .white--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .white--xs--border--right {
    border-right: 1px solid #fff !important;
  }
}
@media (min-width: 320px) {
  .white--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .white--xs--border--bottom {
    border-bottom: 1px solid #fff !important;
  }
}
@media (min-width: 320px) {
  .white--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .white--xs--border--left {
    border-left: 1px solid #fff !important;
  }
}
@media (min-width: 320px) {
  .white--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .white--xs--border--x {
    border-left: 1px solid #fff !important;
    border-right: 1px solid #fff !important;
  }
}
@media (min-width: 320px) {
  .white--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .white--xs--border--y {
    border-bottom: 1px solid #fff !important;
    border-top: 1px solid #fff !important;
  }
}
@media (min-width: 320px) {
  .white--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.white--sm--bg {
  background-color: #fff !important;
}
@media (min-width: 576px) {
  .white--sm--border {
    border: 1px solid #fff !important;
  }
}
@media (min-width: 576px) {
  .white--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .white--sm--border--top {
    border-top: 1px solid #fff !important;
  }
}
@media (min-width: 576px) {
  .white--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .white--sm--border--right {
    border-right: 1px solid #fff !important;
  }
}
@media (min-width: 576px) {
  .white--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .white--sm--border--bottom {
    border-bottom: 1px solid #fff !important;
  }
}
@media (min-width: 576px) {
  .white--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .white--sm--border--left {
    border-left: 1px solid #fff !important;
  }
}
@media (min-width: 576px) {
  .white--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .white--sm--border--x {
    border-left: 1px solid #fff !important;
    border-right: 1px solid #fff !important;
  }
}
@media (min-width: 576px) {
  .white--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .white--sm--border--y {
    border-bottom: 1px solid #fff !important;
    border-top: 1px solid #fff !important;
  }
}
@media (min-width: 576px) {
  .white--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.white--md--bg {
  background-color: #fff !important;
}
@media (min-width: 768px) {
  .white--md--border {
    border: 1px solid #fff !important;
  }
}
@media (min-width: 768px) {
  .white--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .white--md--border--top {
    border-top: 1px solid #fff !important;
  }
}
@media (min-width: 768px) {
  .white--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .white--md--border--right {
    border-right: 1px solid #fff !important;
  }
}
@media (min-width: 768px) {
  .white--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .white--md--border--bottom {
    border-bottom: 1px solid #fff !important;
  }
}
@media (min-width: 768px) {
  .white--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .white--md--border--left {
    border-left: 1px solid #fff !important;
  }
}
@media (min-width: 768px) {
  .white--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .white--md--border--x {
    border-left: 1px solid #fff !important;
    border-right: 1px solid #fff !important;
  }
}
@media (min-width: 768px) {
  .white--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .white--md--border--y {
    border-bottom: 1px solid #fff !important;
    border-top: 1px solid #fff !important;
  }
}
@media (min-width: 768px) {
  .white--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.white--lg--bg {
  background-color: #fff !important;
}
@media (min-width: 992px) {
  .white--lg--border {
    border: 1px solid #fff !important;
  }
}
@media (min-width: 992px) {
  .white--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .white--lg--border--top {
    border-top: 1px solid #fff !important;
  }
}
@media (min-width: 992px) {
  .white--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .white--lg--border--right {
    border-right: 1px solid #fff !important;
  }
}
@media (min-width: 992px) {
  .white--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .white--lg--border--bottom {
    border-bottom: 1px solid #fff !important;
  }
}
@media (min-width: 992px) {
  .white--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .white--lg--border--left {
    border-left: 1px solid #fff !important;
  }
}
@media (min-width: 992px) {
  .white--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .white--lg--border--x {
    border-left: 1px solid #fff !important;
    border-right: 1px solid #fff !important;
  }
}
@media (min-width: 992px) {
  .white--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .white--lg--border--y {
    border-bottom: 1px solid #fff !important;
    border-top: 1px solid #fff !important;
  }
}
@media (min-width: 992px) {
  .white--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.white--xl--bg {
  background-color: #fff !important;
}
@media (min-width: 1200px) {
  .white--xl--border {
    border: 1px solid #fff !important;
  }
}
@media (min-width: 1200px) {
  .white--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .white--xl--border--top {
    border-top: 1px solid #fff !important;
  }
}
@media (min-width: 1200px) {
  .white--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .white--xl--border--right {
    border-right: 1px solid #fff !important;
  }
}
@media (min-width: 1200px) {
  .white--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .white--xl--border--bottom {
    border-bottom: 1px solid #fff !important;
  }
}
@media (min-width: 1200px) {
  .white--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .white--xl--border--left {
    border-left: 1px solid #fff !important;
  }
}
@media (min-width: 1200px) {
  .white--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .white--xl--border--x {
    border-left: 1px solid #fff !important;
    border-right: 1px solid #fff !important;
  }
}
@media (min-width: 1200px) {
  .white--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .white--xl--border--y {
    border-bottom: 1px solid #fff !important;
    border-top: 1px solid #fff !important;
  }
}
@media (min-width: 1200px) {
  .white--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.white--xxl--bg {
  background-color: #fff !important;
}
@media (min-width: 1400px) {
  .white--xxl--border {
    border: 1px solid #fff !important;
  }
}
@media (min-width: 1400px) {
  .white--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .white--xxl--border--top {
    border-top: 1px solid #fff !important;
  }
}
@media (min-width: 1400px) {
  .white--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .white--xxl--border--right {
    border-right: 1px solid #fff !important;
  }
}
@media (min-width: 1400px) {
  .white--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .white--xxl--border--bottom {
    border-bottom: 1px solid #fff !important;
  }
}
@media (min-width: 1400px) {
  .white--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .white--xxl--border--left {
    border-left: 1px solid #fff !important;
  }
}
@media (min-width: 1400px) {
  .white--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .white--xxl--border--x {
    border-left: 1px solid #fff !important;
    border-right: 1px solid #fff !important;
  }
}
@media (min-width: 1400px) {
  .white--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .white--xxl--border--y {
    border-bottom: 1px solid #fff !important;
    border-top: 1px solid #fff !important;
  }
}
@media (min-width: 1400px) {
  .white--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.wisteria {
  color: #6e4feb !important;
}
.wisteria--bg {
  background-color: #6e4feb !important;
}
.wisteria--border {
  border: 1px solid #6e4feb !important;
}
.wisteria--border--0 {
  border: 0 !important;
}
.wisteria--border--top {
  border-top: 1px solid #6e4feb !important;
}
.wisteria--border--top--0 {
  border-top: 0 !important;
}
.wisteria--border--right {
  border-right: 1px solid #6e4feb !important;
}
.wisteria--border--right--0 {
  border-right: 0 !important;
}
.wisteria--border--bottom {
  border-bottom: 1px solid #6e4feb !important;
}
.wisteria--border--bottom--0 {
  border-bottom: 0 !important;
}
.wisteria--border--left {
  border-left: 1px solid #6e4feb !important;
}
.wisteria--border--left--0 {
  border-left: 0 !important;
}
.wisteria--border--x {
  border-left: 1px solid #6e4feb !important;
  border-right: 1px solid #6e4feb !important;
}
.wisteria--border--x--0 {
  border-left: 0 !important;
  border-right: 0 !important;
}
.wisteria--border--y {
  border-bottom: 1px solid #6e4feb !important;
  border-top: 1px solid #6e4feb !important;
}
.wisteria--border--y--0 {
  border-bottom: 0 !important;
  border-top: 0 !important;
}
.wisteria--xs--bg {
  background-color: #6e4feb !important;
}
@media (min-width: 320px) {
  .wisteria--xs--border {
    border: 1px solid #6e4feb !important;
  }
}
@media (min-width: 320px) {
  .wisteria--xs--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 320px) {
  .wisteria--xs--border--top {
    border-top: 1px solid #6e4feb !important;
  }
}
@media (min-width: 320px) {
  .wisteria--xs--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 320px) {
  .wisteria--xs--border--right {
    border-right: 1px solid #6e4feb !important;
  }
}
@media (min-width: 320px) {
  .wisteria--xs--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .wisteria--xs--border--bottom {
    border-bottom: 1px solid #6e4feb !important;
  }
}
@media (min-width: 320px) {
  .wisteria--xs--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 320px) {
  .wisteria--xs--border--left {
    border-left: 1px solid #6e4feb !important;
  }
}
@media (min-width: 320px) {
  .wisteria--xs--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 320px) {
  .wisteria--xs--border--x {
    border-left: 1px solid #6e4feb !important;
    border-right: 1px solid #6e4feb !important;
  }
}
@media (min-width: 320px) {
  .wisteria--xs--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 320px) {
  .wisteria--xs--border--y {
    border-bottom: 1px solid #6e4feb !important;
    border-top: 1px solid #6e4feb !important;
  }
}
@media (min-width: 320px) {
  .wisteria--xs--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.wisteria--sm--bg {
  background-color: #6e4feb !important;
}
@media (min-width: 576px) {
  .wisteria--sm--border {
    border: 1px solid #6e4feb !important;
  }
}
@media (min-width: 576px) {
  .wisteria--sm--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 576px) {
  .wisteria--sm--border--top {
    border-top: 1px solid #6e4feb !important;
  }
}
@media (min-width: 576px) {
  .wisteria--sm--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .wisteria--sm--border--right {
    border-right: 1px solid #6e4feb !important;
  }
}
@media (min-width: 576px) {
  .wisteria--sm--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .wisteria--sm--border--bottom {
    border-bottom: 1px solid #6e4feb !important;
  }
}
@media (min-width: 576px) {
  .wisteria--sm--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 576px) {
  .wisteria--sm--border--left {
    border-left: 1px solid #6e4feb !important;
  }
}
@media (min-width: 576px) {
  .wisteria--sm--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 576px) {
  .wisteria--sm--border--x {
    border-left: 1px solid #6e4feb !important;
    border-right: 1px solid #6e4feb !important;
  }
}
@media (min-width: 576px) {
  .wisteria--sm--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 576px) {
  .wisteria--sm--border--y {
    border-bottom: 1px solid #6e4feb !important;
    border-top: 1px solid #6e4feb !important;
  }
}
@media (min-width: 576px) {
  .wisteria--sm--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.wisteria--md--bg {
  background-color: #6e4feb !important;
}
@media (min-width: 768px) {
  .wisteria--md--border {
    border: 1px solid #6e4feb !important;
  }
}
@media (min-width: 768px) {
  .wisteria--md--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 768px) {
  .wisteria--md--border--top {
    border-top: 1px solid #6e4feb !important;
  }
}
@media (min-width: 768px) {
  .wisteria--md--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .wisteria--md--border--right {
    border-right: 1px solid #6e4feb !important;
  }
}
@media (min-width: 768px) {
  .wisteria--md--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .wisteria--md--border--bottom {
    border-bottom: 1px solid #6e4feb !important;
  }
}
@media (min-width: 768px) {
  .wisteria--md--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .wisteria--md--border--left {
    border-left: 1px solid #6e4feb !important;
  }
}
@media (min-width: 768px) {
  .wisteria--md--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .wisteria--md--border--x {
    border-left: 1px solid #6e4feb !important;
    border-right: 1px solid #6e4feb !important;
  }
}
@media (min-width: 768px) {
  .wisteria--md--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .wisteria--md--border--y {
    border-bottom: 1px solid #6e4feb !important;
    border-top: 1px solid #6e4feb !important;
  }
}
@media (min-width: 768px) {
  .wisteria--md--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.wisteria--lg--bg {
  background-color: #6e4feb !important;
}
@media (min-width: 992px) {
  .wisteria--lg--border {
    border: 1px solid #6e4feb !important;
  }
}
@media (min-width: 992px) {
  .wisteria--lg--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 992px) {
  .wisteria--lg--border--top {
    border-top: 1px solid #6e4feb !important;
  }
}
@media (min-width: 992px) {
  .wisteria--lg--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .wisteria--lg--border--right {
    border-right: 1px solid #6e4feb !important;
  }
}
@media (min-width: 992px) {
  .wisteria--lg--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .wisteria--lg--border--bottom {
    border-bottom: 1px solid #6e4feb !important;
  }
}
@media (min-width: 992px) {
  .wisteria--lg--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .wisteria--lg--border--left {
    border-left: 1px solid #6e4feb !important;
  }
}
@media (min-width: 992px) {
  .wisteria--lg--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .wisteria--lg--border--x {
    border-left: 1px solid #6e4feb !important;
    border-right: 1px solid #6e4feb !important;
  }
}
@media (min-width: 992px) {
  .wisteria--lg--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .wisteria--lg--border--y {
    border-bottom: 1px solid #6e4feb !important;
    border-top: 1px solid #6e4feb !important;
  }
}
@media (min-width: 992px) {
  .wisteria--lg--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.wisteria--xl--bg {
  background-color: #6e4feb !important;
}
@media (min-width: 1200px) {
  .wisteria--xl--border {
    border: 1px solid #6e4feb !important;
  }
}
@media (min-width: 1200px) {
  .wisteria--xl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1200px) {
  .wisteria--xl--border--top {
    border-top: 1px solid #6e4feb !important;
  }
}
@media (min-width: 1200px) {
  .wisteria--xl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .wisteria--xl--border--right {
    border-right: 1px solid #6e4feb !important;
  }
}
@media (min-width: 1200px) {
  .wisteria--xl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .wisteria--xl--border--bottom {
    border-bottom: 1px solid #6e4feb !important;
  }
}
@media (min-width: 1200px) {
  .wisteria--xl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .wisteria--xl--border--left {
    border-left: 1px solid #6e4feb !important;
  }
}
@media (min-width: 1200px) {
  .wisteria--xl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .wisteria--xl--border--x {
    border-left: 1px solid #6e4feb !important;
    border-right: 1px solid #6e4feb !important;
  }
}
@media (min-width: 1200px) {
  .wisteria--xl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .wisteria--xl--border--y {
    border-bottom: 1px solid #6e4feb !important;
    border-top: 1px solid #6e4feb !important;
  }
}
@media (min-width: 1200px) {
  .wisteria--xl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.wisteria--xxl--bg {
  background-color: #6e4feb !important;
}
@media (min-width: 1400px) {
  .wisteria--xxl--border {
    border: 1px solid #6e4feb !important;
  }
}
@media (min-width: 1400px) {
  .wisteria--xxl--border--0 {
    border: 0 !important;
  }
}
@media (min-width: 1400px) {
  .wisteria--xxl--border--top {
    border-top: 1px solid #6e4feb !important;
  }
}
@media (min-width: 1400px) {
  .wisteria--xxl--border--top--0 {
    border-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .wisteria--xxl--border--right {
    border-right: 1px solid #6e4feb !important;
  }
}
@media (min-width: 1400px) {
  .wisteria--xxl--border--right--0 {
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .wisteria--xxl--border--bottom {
    border-bottom: 1px solid #6e4feb !important;
  }
}
@media (min-width: 1400px) {
  .wisteria--xxl--border--bottom--0 {
    border-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .wisteria--xxl--border--left {
    border-left: 1px solid #6e4feb !important;
  }
}
@media (min-width: 1400px) {
  .wisteria--xxl--border--left--0 {
    border-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .wisteria--xxl--border--x {
    border-left: 1px solid #6e4feb !important;
    border-right: 1px solid #6e4feb !important;
  }
}
@media (min-width: 1400px) {
  .wisteria--xxl--border--x--0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .wisteria--xxl--border--y {
    border-bottom: 1px solid #6e4feb !important;
    border-top: 1px solid #6e4feb !important;
  }
}
@media (min-width: 1400px) {
  .wisteria--xxl--border--y--0 {
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}
.br--0 {
  border-radius: 0px !important;
}
.br--2 {
  border-radius: 2px !important;
}
.br--4 {
  border-radius: 4px !important;
}
.br--full {
  border-radius: 999px !important;
}
@media (min-width: 320px) {
  .br--xs--0 {
    border-radius: 0px !important;
  }
}
@media (min-width: 320px) {
  .br--xs--2 {
    border-radius: 2px !important;
  }
}
@media (min-width: 320px) {
  .br--xs--4 {
    border-radius: 4px !important;
  }
}
@media (min-width: 320px) {
  .br--xs--full {
    border-radius: 999px !important;
  }
}
@media (min-width: 576px) {
  .br--sm--0 {
    border-radius: 0px !important;
  }
}
@media (min-width: 576px) {
  .br--sm--2 {
    border-radius: 2px !important;
  }
}
@media (min-width: 576px) {
  .br--sm--4 {
    border-radius: 4px !important;
  }
}
@media (min-width: 576px) {
  .br--sm--full {
    border-radius: 999px !important;
  }
}
@media (min-width: 768px) {
  .br--md--0 {
    border-radius: 0px !important;
  }
}
@media (min-width: 768px) {
  .br--md--2 {
    border-radius: 2px !important;
  }
}
@media (min-width: 768px) {
  .br--md--4 {
    border-radius: 4px !important;
  }
}
@media (min-width: 768px) {
  .br--md--full {
    border-radius: 999px !important;
  }
}
@media (min-width: 992px) {
  .br--lg--0 {
    border-radius: 0px !important;
  }
}
@media (min-width: 992px) {
  .br--lg--2 {
    border-radius: 2px !important;
  }
}
@media (min-width: 992px) {
  .br--lg--4 {
    border-radius: 4px !important;
  }
}
@media (min-width: 992px) {
  .br--lg--full {
    border-radius: 999px !important;
  }
}
@media (min-width: 1200px) {
  .br--xl--0 {
    border-radius: 0px !important;
  }
}
@media (min-width: 1200px) {
  .br--xl--2 {
    border-radius: 2px !important;
  }
}
@media (min-width: 1200px) {
  .br--xl--4 {
    border-radius: 4px !important;
  }
}
@media (min-width: 1200px) {
  .br--xl--full {
    border-radius: 999px !important;
  }
}
@media (min-width: 1400px) {
  .br--xxl--0 {
    border-radius: 0px !important;
  }
}
@media (min-width: 1400px) {
  .br--xxl--2 {
    border-radius: 2px !important;
  }
}
@media (min-width: 1400px) {
  .br--xxl--4 {
    border-radius: 4px !important;
  }
}
@media (min-width: 1400px) {
  .br--xxl--full {
    border-radius: 999px !important;
  }
}
.brt--0 {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}
.brt--2 {
  border-top-left-radius: 2px !important;
  border-top-right-radius: 2px !important;
}
.brt--4 {
  border-top-left-radius: 4px !important;
  border-top-right-radius: 4px !important;
}
.brt--full {
  border-top-left-radius: 999px !important;
  border-top-right-radius: 999px !important;
}
@media (min-width: 320px) {
  .brt--xs--0 {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 320px) {
  .brt--xs--2 {
    border-top-left-radius: 2px !important;
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 320px) {
  .brt--xs--4 {
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 320px) {
  .brt--xs--full {
    border-top-left-radius: 999px !important;
    border-top-right-radius: 999px !important;
  }
}
@media (min-width: 576px) {
  .brt--sm--0 {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 576px) {
  .brt--sm--2 {
    border-top-left-radius: 2px !important;
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 576px) {
  .brt--sm--4 {
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 576px) {
  .brt--sm--full {
    border-top-left-radius: 999px !important;
    border-top-right-radius: 999px !important;
  }
}
@media (min-width: 768px) {
  .brt--md--0 {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 768px) {
  .brt--md--2 {
    border-top-left-radius: 2px !important;
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 768px) {
  .brt--md--4 {
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 768px) {
  .brt--md--full {
    border-top-left-radius: 999px !important;
    border-top-right-radius: 999px !important;
  }
}
@media (min-width: 992px) {
  .brt--lg--0 {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 992px) {
  .brt--lg--2 {
    border-top-left-radius: 2px !important;
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 992px) {
  .brt--lg--4 {
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 992px) {
  .brt--lg--full {
    border-top-left-radius: 999px !important;
    border-top-right-radius: 999px !important;
  }
}
@media (min-width: 1200px) {
  .brt--xl--0 {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 1200px) {
  .brt--xl--2 {
    border-top-left-radius: 2px !important;
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 1200px) {
  .brt--xl--4 {
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 1200px) {
  .brt--xl--full {
    border-top-left-radius: 999px !important;
    border-top-right-radius: 999px !important;
  }
}
@media (min-width: 1400px) {
  .brt--xxl--0 {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 1400px) {
  .brt--xxl--2 {
    border-top-left-radius: 2px !important;
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 1400px) {
  .brt--xxl--4 {
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 1400px) {
  .brt--xxl--full {
    border-top-left-radius: 999px !important;
    border-top-right-radius: 999px !important;
  }
}
.brr--0 {
  border-bottom-right-radius: 0px !important;
  border-top-right-radius: 0px !important;
}
.brr--2 {
  border-bottom-right-radius: 2px !important;
  border-top-right-radius: 2px !important;
}
.brr--4 {
  border-bottom-right-radius: 4px !important;
  border-top-right-radius: 4px !important;
}
.brr--full {
  border-bottom-right-radius: 999px !important;
  border-top-right-radius: 999px !important;
}
@media (min-width: 320px) {
  .brr--xs--0 {
    border-bottom-right-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 320px) {
  .brr--xs--2 {
    border-bottom-right-radius: 2px !important;
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 320px) {
  .brr--xs--4 {
    border-bottom-right-radius: 4px !important;
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 320px) {
  .brr--xs--full {
    border-bottom-right-radius: 999px !important;
    border-top-right-radius: 999px !important;
  }
}
@media (min-width: 576px) {
  .brr--sm--0 {
    border-bottom-right-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 576px) {
  .brr--sm--2 {
    border-bottom-right-radius: 2px !important;
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 576px) {
  .brr--sm--4 {
    border-bottom-right-radius: 4px !important;
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 576px) {
  .brr--sm--full {
    border-bottom-right-radius: 999px !important;
    border-top-right-radius: 999px !important;
  }
}
@media (min-width: 768px) {
  .brr--md--0 {
    border-bottom-right-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 768px) {
  .brr--md--2 {
    border-bottom-right-radius: 2px !important;
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 768px) {
  .brr--md--4 {
    border-bottom-right-radius: 4px !important;
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 768px) {
  .brr--md--full {
    border-bottom-right-radius: 999px !important;
    border-top-right-radius: 999px !important;
  }
}
@media (min-width: 992px) {
  .brr--lg--0 {
    border-bottom-right-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 992px) {
  .brr--lg--2 {
    border-bottom-right-radius: 2px !important;
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 992px) {
  .brr--lg--4 {
    border-bottom-right-radius: 4px !important;
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 992px) {
  .brr--lg--full {
    border-bottom-right-radius: 999px !important;
    border-top-right-radius: 999px !important;
  }
}
@media (min-width: 1200px) {
  .brr--xl--0 {
    border-bottom-right-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 1200px) {
  .brr--xl--2 {
    border-bottom-right-radius: 2px !important;
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 1200px) {
  .brr--xl--4 {
    border-bottom-right-radius: 4px !important;
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 1200px) {
  .brr--xl--full {
    border-bottom-right-radius: 999px !important;
    border-top-right-radius: 999px !important;
  }
}
@media (min-width: 1400px) {
  .brr--xxl--0 {
    border-bottom-right-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 1400px) {
  .brr--xxl--2 {
    border-bottom-right-radius: 2px !important;
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 1400px) {
  .brr--xxl--4 {
    border-bottom-right-radius: 4px !important;
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 1400px) {
  .brr--xxl--full {
    border-bottom-right-radius: 999px !important;
    border-top-right-radius: 999px !important;
  }
}
.brb--0 {
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.brb--2 {
  border-bottom-left-radius: 2px !important;
  border-bottom-right-radius: 2px !important;
}
.brb--4 {
  border-bottom-left-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}
.brb--full {
  border-bottom-left-radius: 999px !important;
  border-bottom-right-radius: 999px !important;
}
@media (min-width: 320px) {
  .brb--xs--0 {
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
}
@media (min-width: 320px) {
  .brb--xs--2 {
    border-bottom-left-radius: 2px !important;
    border-bottom-right-radius: 2px !important;
  }
}
@media (min-width: 320px) {
  .brb--xs--4 {
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
  }
}
@media (min-width: 320px) {
  .brb--xs--full {
    border-bottom-left-radius: 999px !important;
    border-bottom-right-radius: 999px !important;
  }
}
@media (min-width: 576px) {
  .brb--sm--0 {
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
}
@media (min-width: 576px) {
  .brb--sm--2 {
    border-bottom-left-radius: 2px !important;
    border-bottom-right-radius: 2px !important;
  }
}
@media (min-width: 576px) {
  .brb--sm--4 {
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
  }
}
@media (min-width: 576px) {
  .brb--sm--full {
    border-bottom-left-radius: 999px !important;
    border-bottom-right-radius: 999px !important;
  }
}
@media (min-width: 768px) {
  .brb--md--0 {
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
}
@media (min-width: 768px) {
  .brb--md--2 {
    border-bottom-left-radius: 2px !important;
    border-bottom-right-radius: 2px !important;
  }
}
@media (min-width: 768px) {
  .brb--md--4 {
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
  }
}
@media (min-width: 768px) {
  .brb--md--full {
    border-bottom-left-radius: 999px !important;
    border-bottom-right-radius: 999px !important;
  }
}
@media (min-width: 992px) {
  .brb--lg--0 {
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
}
@media (min-width: 992px) {
  .brb--lg--2 {
    border-bottom-left-radius: 2px !important;
    border-bottom-right-radius: 2px !important;
  }
}
@media (min-width: 992px) {
  .brb--lg--4 {
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
  }
}
@media (min-width: 992px) {
  .brb--lg--full {
    border-bottom-left-radius: 999px !important;
    border-bottom-right-radius: 999px !important;
  }
}
@media (min-width: 1200px) {
  .brb--xl--0 {
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
}
@media (min-width: 1200px) {
  .brb--xl--2 {
    border-bottom-left-radius: 2px !important;
    border-bottom-right-radius: 2px !important;
  }
}
@media (min-width: 1200px) {
  .brb--xl--4 {
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
  }
}
@media (min-width: 1200px) {
  .brb--xl--full {
    border-bottom-left-radius: 999px !important;
    border-bottom-right-radius: 999px !important;
  }
}
@media (min-width: 1400px) {
  .brb--xxl--0 {
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
}
@media (min-width: 1400px) {
  .brb--xxl--2 {
    border-bottom-left-radius: 2px !important;
    border-bottom-right-radius: 2px !important;
  }
}
@media (min-width: 1400px) {
  .brb--xxl--4 {
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
  }
}
@media (min-width: 1400px) {
  .brb--xxl--full {
    border-bottom-left-radius: 999px !important;
    border-bottom-right-radius: 999px !important;
  }
}
.brl--0 {
  border-bottom-left-radius: 0px !important;
  border-top-left-radius: 0px !important;
}
.brl--2 {
  border-bottom-left-radius: 2px !important;
  border-top-left-radius: 2px !important;
}
.brl--4 {
  border-bottom-left-radius: 4px !important;
  border-top-left-radius: 4px !important;
}
.brl--full {
  border-bottom-left-radius: 999px !important;
  border-top-left-radius: 999px !important;
}
@media (min-width: 320px) {
  .brl--xs--0 {
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
  }
}
@media (min-width: 320px) {
  .brl--xs--2 {
    border-bottom-left-radius: 2px !important;
    border-top-left-radius: 2px !important;
  }
}
@media (min-width: 320px) {
  .brl--xs--4 {
    border-bottom-left-radius: 4px !important;
    border-top-left-radius: 4px !important;
  }
}
@media (min-width: 320px) {
  .brl--xs--full {
    border-bottom-left-radius: 999px !important;
    border-top-left-radius: 999px !important;
  }
}
@media (min-width: 576px) {
  .brl--sm--0 {
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
  }
}
@media (min-width: 576px) {
  .brl--sm--2 {
    border-bottom-left-radius: 2px !important;
    border-top-left-radius: 2px !important;
  }
}
@media (min-width: 576px) {
  .brl--sm--4 {
    border-bottom-left-radius: 4px !important;
    border-top-left-radius: 4px !important;
  }
}
@media (min-width: 576px) {
  .brl--sm--full {
    border-bottom-left-radius: 999px !important;
    border-top-left-radius: 999px !important;
  }
}
@media (min-width: 768px) {
  .brl--md--0 {
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
  }
}
@media (min-width: 768px) {
  .brl--md--2 {
    border-bottom-left-radius: 2px !important;
    border-top-left-radius: 2px !important;
  }
}
@media (min-width: 768px) {
  .brl--md--4 {
    border-bottom-left-radius: 4px !important;
    border-top-left-radius: 4px !important;
  }
}
@media (min-width: 768px) {
  .brl--md--full {
    border-bottom-left-radius: 999px !important;
    border-top-left-radius: 999px !important;
  }
}
@media (min-width: 992px) {
  .brl--lg--0 {
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
  }
}
@media (min-width: 992px) {
  .brl--lg--2 {
    border-bottom-left-radius: 2px !important;
    border-top-left-radius: 2px !important;
  }
}
@media (min-width: 992px) {
  .brl--lg--4 {
    border-bottom-left-radius: 4px !important;
    border-top-left-radius: 4px !important;
  }
}
@media (min-width: 992px) {
  .brl--lg--full {
    border-bottom-left-radius: 999px !important;
    border-top-left-radius: 999px !important;
  }
}
@media (min-width: 1200px) {
  .brl--xl--0 {
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
  }
}
@media (min-width: 1200px) {
  .brl--xl--2 {
    border-bottom-left-radius: 2px !important;
    border-top-left-radius: 2px !important;
  }
}
@media (min-width: 1200px) {
  .brl--xl--4 {
    border-bottom-left-radius: 4px !important;
    border-top-left-radius: 4px !important;
  }
}
@media (min-width: 1200px) {
  .brl--xl--full {
    border-bottom-left-radius: 999px !important;
    border-top-left-radius: 999px !important;
  }
}
@media (min-width: 1400px) {
  .brl--xxl--0 {
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
  }
}
@media (min-width: 1400px) {
  .brl--xxl--2 {
    border-bottom-left-radius: 2px !important;
    border-top-left-radius: 2px !important;
  }
}
@media (min-width: 1400px) {
  .brl--xxl--4 {
    border-bottom-left-radius: 4px !important;
    border-top-left-radius: 4px !important;
  }
}
@media (min-width: 1400px) {
  .brl--xxl--full {
    border-bottom-left-radius: 999px !important;
    border-top-left-radius: 999px !important;
  }
}
.brtl--0 {
  border-top-left-radius: 0px !important;
}
.brtl--2 {
  border-top-left-radius: 2px !important;
}
.brtl--4 {
  border-top-left-radius: 4px !important;
}
.brtl--full {
  border-top-left-radius: 999px !important;
}
@media (min-width: 320px) {
  .brtl--xs--0 {
    border-top-left-radius: 0px !important;
  }
}
@media (min-width: 320px) {
  .brtl--xs--2 {
    border-top-left-radius: 2px !important;
  }
}
@media (min-width: 320px) {
  .brtl--xs--4 {
    border-top-left-radius: 4px !important;
  }
}
@media (min-width: 320px) {
  .brtl--xs--full {
    border-top-left-radius: 999px !important;
  }
}
@media (min-width: 576px) {
  .brtl--sm--0 {
    border-top-left-radius: 0px !important;
  }
}
@media (min-width: 576px) {
  .brtl--sm--2 {
    border-top-left-radius: 2px !important;
  }
}
@media (min-width: 576px) {
  .brtl--sm--4 {
    border-top-left-radius: 4px !important;
  }
}
@media (min-width: 576px) {
  .brtl--sm--full {
    border-top-left-radius: 999px !important;
  }
}
@media (min-width: 768px) {
  .brtl--md--0 {
    border-top-left-radius: 0px !important;
  }
}
@media (min-width: 768px) {
  .brtl--md--2 {
    border-top-left-radius: 2px !important;
  }
}
@media (min-width: 768px) {
  .brtl--md--4 {
    border-top-left-radius: 4px !important;
  }
}
@media (min-width: 768px) {
  .brtl--md--full {
    border-top-left-radius: 999px !important;
  }
}
@media (min-width: 992px) {
  .brtl--lg--0 {
    border-top-left-radius: 0px !important;
  }
}
@media (min-width: 992px) {
  .brtl--lg--2 {
    border-top-left-radius: 2px !important;
  }
}
@media (min-width: 992px) {
  .brtl--lg--4 {
    border-top-left-radius: 4px !important;
  }
}
@media (min-width: 992px) {
  .brtl--lg--full {
    border-top-left-radius: 999px !important;
  }
}
@media (min-width: 1200px) {
  .brtl--xl--0 {
    border-top-left-radius: 0px !important;
  }
}
@media (min-width: 1200px) {
  .brtl--xl--2 {
    border-top-left-radius: 2px !important;
  }
}
@media (min-width: 1200px) {
  .brtl--xl--4 {
    border-top-left-radius: 4px !important;
  }
}
@media (min-width: 1200px) {
  .brtl--xl--full {
    border-top-left-radius: 999px !important;
  }
}
@media (min-width: 1400px) {
  .brtl--xxl--0 {
    border-top-left-radius: 0px !important;
  }
}
@media (min-width: 1400px) {
  .brtl--xxl--2 {
    border-top-left-radius: 2px !important;
  }
}
@media (min-width: 1400px) {
  .brtl--xxl--4 {
    border-top-left-radius: 4px !important;
  }
}
@media (min-width: 1400px) {
  .brtl--xxl--full {
    border-top-left-radius: 999px !important;
  }
}
.brtr--0 {
  border-top-right-radius: 0px !important;
}
.brtr--2 {
  border-top-right-radius: 2px !important;
}
.brtr--4 {
  border-top-right-radius: 4px !important;
}
.brtr--full {
  border-top-right-radius: 999px !important;
}
@media (min-width: 320px) {
  .brtr--xs--0 {
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 320px) {
  .brtr--xs--2 {
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 320px) {
  .brtr--xs--4 {
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 320px) {
  .brtr--xs--full {
    border-top-right-radius: 999px !important;
  }
}
@media (min-width: 576px) {
  .brtr--sm--0 {
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 576px) {
  .brtr--sm--2 {
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 576px) {
  .brtr--sm--4 {
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 576px) {
  .brtr--sm--full {
    border-top-right-radius: 999px !important;
  }
}
@media (min-width: 768px) {
  .brtr--md--0 {
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 768px) {
  .brtr--md--2 {
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 768px) {
  .brtr--md--4 {
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 768px) {
  .brtr--md--full {
    border-top-right-radius: 999px !important;
  }
}
@media (min-width: 992px) {
  .brtr--lg--0 {
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 992px) {
  .brtr--lg--2 {
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 992px) {
  .brtr--lg--4 {
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 992px) {
  .brtr--lg--full {
    border-top-right-radius: 999px !important;
  }
}
@media (min-width: 1200px) {
  .brtr--xl--0 {
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 1200px) {
  .brtr--xl--2 {
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 1200px) {
  .brtr--xl--4 {
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 1200px) {
  .brtr--xl--full {
    border-top-right-radius: 999px !important;
  }
}
@media (min-width: 1400px) {
  .brtr--xxl--0 {
    border-top-right-radius: 0px !important;
  }
}
@media (min-width: 1400px) {
  .brtr--xxl--2 {
    border-top-right-radius: 2px !important;
  }
}
@media (min-width: 1400px) {
  .brtr--xxl--4 {
    border-top-right-radius: 4px !important;
  }
}
@media (min-width: 1400px) {
  .brtr--xxl--full {
    border-top-right-radius: 999px !important;
  }
}
.brbr--0 {
  border-bottom-right-radius: 0px !important;
}
.brbr--2 {
  border-bottom-right-radius: 2px !important;
}
.brbr--4 {
  border-bottom-right-radius: 4px !important;
}
.brbr--full {
  border-bottom-right-radius: 999px !important;
}
@media (min-width: 320px) {
  .brbr--xs--0 {
    border-bottom-right-radius: 0px !important;
  }
}
@media (min-width: 320px) {
  .brbr--xs--2 {
    border-bottom-right-radius: 2px !important;
  }
}
@media (min-width: 320px) {
  .brbr--xs--4 {
    border-bottom-right-radius: 4px !important;
  }
}
@media (min-width: 320px) {
  .brbr--xs--full {
    border-bottom-right-radius: 999px !important;
  }
}
@media (min-width: 576px) {
  .brbr--sm--0 {
    border-bottom-right-radius: 0px !important;
  }
}
@media (min-width: 576px) {
  .brbr--sm--2 {
    border-bottom-right-radius: 2px !important;
  }
}
@media (min-width: 576px) {
  .brbr--sm--4 {
    border-bottom-right-radius: 4px !important;
  }
}
@media (min-width: 576px) {
  .brbr--sm--full {
    border-bottom-right-radius: 999px !important;
  }
}
@media (min-width: 768px) {
  .brbr--md--0 {
    border-bottom-right-radius: 0px !important;
  }
}
@media (min-width: 768px) {
  .brbr--md--2 {
    border-bottom-right-radius: 2px !important;
  }
}
@media (min-width: 768px) {
  .brbr--md--4 {
    border-bottom-right-radius: 4px !important;
  }
}
@media (min-width: 768px) {
  .brbr--md--full {
    border-bottom-right-radius: 999px !important;
  }
}
@media (min-width: 992px) {
  .brbr--lg--0 {
    border-bottom-right-radius: 0px !important;
  }
}
@media (min-width: 992px) {
  .brbr--lg--2 {
    border-bottom-right-radius: 2px !important;
  }
}
@media (min-width: 992px) {
  .brbr--lg--4 {
    border-bottom-right-radius: 4px !important;
  }
}
@media (min-width: 992px) {
  .brbr--lg--full {
    border-bottom-right-radius: 999px !important;
  }
}
@media (min-width: 1200px) {
  .brbr--xl--0 {
    border-bottom-right-radius: 0px !important;
  }
}
@media (min-width: 1200px) {
  .brbr--xl--2 {
    border-bottom-right-radius: 2px !important;
  }
}
@media (min-width: 1200px) {
  .brbr--xl--4 {
    border-bottom-right-radius: 4px !important;
  }
}
@media (min-width: 1200px) {
  .brbr--xl--full {
    border-bottom-right-radius: 999px !important;
  }
}
@media (min-width: 1400px) {
  .brbr--xxl--0 {
    border-bottom-right-radius: 0px !important;
  }
}
@media (min-width: 1400px) {
  .brbr--xxl--2 {
    border-bottom-right-radius: 2px !important;
  }
}
@media (min-width: 1400px) {
  .brbr--xxl--4 {
    border-bottom-right-radius: 4px !important;
  }
}
@media (min-width: 1400px) {
  .brbr--xxl--full {
    border-bottom-right-radius: 999px !important;
  }
}
.brbl--0 {
  border-bottom-left-radius: 0px !important;
}
.brbl--2 {
  border-bottom-left-radius: 2px !important;
}
.brbl--4 {
  border-bottom-left-radius: 4px !important;
}
.brbl--full {
  border-bottom-left-radius: 999px !important;
}
@media (min-width: 320px) {
  .brbl--xs--0 {
    border-bottom-left-radius: 0px !important;
  }
}
@media (min-width: 320px) {
  .brbl--xs--2 {
    border-bottom-left-radius: 2px !important;
  }
}
@media (min-width: 320px) {
  .brbl--xs--4 {
    border-bottom-left-radius: 4px !important;
  }
}
@media (min-width: 320px) {
  .brbl--xs--full {
    border-bottom-left-radius: 999px !important;
  }
}
@media (min-width: 576px) {
  .brbl--sm--0 {
    border-bottom-left-radius: 0px !important;
  }
}
@media (min-width: 576px) {
  .brbl--sm--2 {
    border-bottom-left-radius: 2px !important;
  }
}
@media (min-width: 576px) {
  .brbl--sm--4 {
    border-bottom-left-radius: 4px !important;
  }
}
@media (min-width: 576px) {
  .brbl--sm--full {
    border-bottom-left-radius: 999px !important;
  }
}
@media (min-width: 768px) {
  .brbl--md--0 {
    border-bottom-left-radius: 0px !important;
  }
}
@media (min-width: 768px) {
  .brbl--md--2 {
    border-bottom-left-radius: 2px !important;
  }
}
@media (min-width: 768px) {
  .brbl--md--4 {
    border-bottom-left-radius: 4px !important;
  }
}
@media (min-width: 768px) {
  .brbl--md--full {
    border-bottom-left-radius: 999px !important;
  }
}
@media (min-width: 992px) {
  .brbl--lg--0 {
    border-bottom-left-radius: 0px !important;
  }
}
@media (min-width: 992px) {
  .brbl--lg--2 {
    border-bottom-left-radius: 2px !important;
  }
}
@media (min-width: 992px) {
  .brbl--lg--4 {
    border-bottom-left-radius: 4px !important;
  }
}
@media (min-width: 992px) {
  .brbl--lg--full {
    border-bottom-left-radius: 999px !important;
  }
}
@media (min-width: 1200px) {
  .brbl--xl--0 {
    border-bottom-left-radius: 0px !important;
  }
}
@media (min-width: 1200px) {
  .brbl--xl--2 {
    border-bottom-left-radius: 2px !important;
  }
}
@media (min-width: 1200px) {
  .brbl--xl--4 {
    border-bottom-left-radius: 4px !important;
  }
}
@media (min-width: 1200px) {
  .brbl--xl--full {
    border-bottom-left-radius: 999px !important;
  }
}
@media (min-width: 1400px) {
  .brbl--xxl--0 {
    border-bottom-left-radius: 0px !important;
  }
}
@media (min-width: 1400px) {
  .brbl--xxl--2 {
    border-bottom-left-radius: 2px !important;
  }
}
@media (min-width: 1400px) {
  .brbl--xxl--4 {
    border-bottom-left-radius: 4px !important;
  }
}
@media (min-width: 1400px) {
  .brbl--xxl--full {
    border-bottom-left-radius: 999px !important;
  }
}
.mulish--12--300 {
  font-family: "Mulish", sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.mulish--12--400 {
  font-family: "Mulish", sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.mulish--12--500 {
  font-family: "Mulish", sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.mulish--12--600 {
  font-family: "Mulish", sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.mulish--12--700 {
  font-family: "Mulish", sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.mulish--14--300 {
  font-family: "Mulish", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.mulish--14--400 {
  font-family: "Mulish", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.mulish--14--500 {
  font-family: "Mulish", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.mulish--14--600 {
  font-family: "Mulish", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.mulish--14--700 {
  font-family: "Mulish", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.mulish--16--300 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.mulish--16--400 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.mulish--16--500 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.mulish--16--600 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.mulish--16--700 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.mulish--18--300 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.125rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.mulish--18--400 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.125rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.mulish--18--500 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.125rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.mulish--18--600 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.125rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.mulish--18--700 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.125rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.mulish--20--300 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.mulish--20--400 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.mulish--20--500 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.mulish--20--600 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.mulish--20--700 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.mulish--24--300 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.5rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.mulish--24--400 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.mulish--24--500 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.5rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.mulish--24--600 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.5rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.mulish--24--700 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.5rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.mulish--28--300 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.mulish--28--400 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.mulish--28--500 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.mulish--28--600 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.mulish--28--700 {
  font-family: "Mulish", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.mulish--32--300 {
  font-family: "Mulish", sans-serif !important;
  font-size: 2rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.mulish--32--400 {
  font-family: "Mulish", sans-serif !important;
  font-size: 2rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.mulish--32--500 {
  font-family: "Mulish", sans-serif !important;
  font-size: 2rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.mulish--32--600 {
  font-family: "Mulish", sans-serif !important;
  font-size: 2rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.mulish--32--700 {
  font-family: "Mulish", sans-serif !important;
  font-size: 2rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
@media (min-width: 320px) {
  .mulish--xs--12--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--12--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--12--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--12--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--12--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--14--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--14--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--14--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--14--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--14--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--16--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--16--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--16--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--16--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--16--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--18--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--18--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--18--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--18--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--18--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--20--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--20--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--20--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--20--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--20--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--24--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--24--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--24--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--24--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--24--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--28--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--28--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--28--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--28--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--28--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--32--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--32--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--32--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--32--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .mulish--xs--32--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--12--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--12--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--12--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--12--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--12--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--14--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--14--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--14--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--14--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--14--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--16--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--16--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--16--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--16--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--16--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--18--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--18--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--18--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--18--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--18--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--20--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--20--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--20--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--20--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--20--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--24--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--24--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--24--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--24--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--24--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--28--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--28--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--28--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--28--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--28--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--32--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--32--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--32--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--32--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .mulish--sm--32--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--12--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--12--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--12--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--12--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--12--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--14--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--14--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--14--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--14--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--14--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--16--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--16--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--16--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--16--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--16--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--18--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--18--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--18--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--18--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--18--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--20--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--20--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--20--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--20--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--20--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--24--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--24--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--24--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--24--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--24--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--28--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--28--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--28--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--28--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--28--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--32--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--32--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--32--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--32--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .mulish--md--32--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--12--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--12--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--12--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--12--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--12--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--14--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--14--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--14--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--14--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--14--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--16--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--16--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--16--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--16--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--16--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--18--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--18--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--18--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--18--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--18--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--20--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--20--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--20--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--20--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--20--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--24--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--24--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--24--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--24--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--24--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--28--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--28--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--28--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--28--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--28--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--32--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--32--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--32--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--32--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .mulish--lg--32--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--12--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--12--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--12--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--12--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--12--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--14--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--14--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--14--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--14--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--14--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--16--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--16--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--16--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--16--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--16--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--18--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--18--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--18--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--18--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--18--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--20--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--20--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--20--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--20--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--20--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--24--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--24--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--24--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--24--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--24--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--28--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--28--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--28--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--28--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--28--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--32--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--32--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--32--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--32--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .mulish--xl--32--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--12--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--12--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--12--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--12--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--12--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--14--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--14--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--14--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--14--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--14--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--16--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--16--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--16--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--16--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--16--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--18--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--18--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--18--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--18--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--18--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--20--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--20--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--20--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--20--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--20--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--24--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--24--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--24--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--24--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--24--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--28--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--28--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--28--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--28--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--28--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--32--300 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--32--400 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--32--500 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--32--600 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .mulish--xxl--32--700 {
    font-family: "Mulish", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
.poppins--12--300 {
  font-family: "Poppins", sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.poppins--12--400 {
  font-family: "Poppins", sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.poppins--12--500 {
  font-family: "Poppins", sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.poppins--12--600 {
  font-family: "Poppins", sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.poppins--12--700 {
  font-family: "Poppins", sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.poppins--14--300 {
  font-family: "Poppins", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.poppins--14--400 {
  font-family: "Poppins", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.poppins--14--500 {
  font-family: "Poppins", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.poppins--14--600 {
  font-family: "Poppins", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.poppins--14--700 {
  font-family: "Poppins", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.poppins--16--300 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.poppins--16--400 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.poppins--16--500 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.poppins--16--600 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.poppins--16--700 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.poppins--18--300 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.125rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.poppins--18--400 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.125rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.poppins--18--500 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.125rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.poppins--18--600 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.125rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.poppins--18--700 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.125rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.poppins--20--300 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.poppins--20--400 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.poppins--20--500 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.poppins--20--600 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.poppins--20--700 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.poppins--24--300 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.5rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.poppins--24--400 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.poppins--24--500 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.5rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.poppins--24--600 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.5rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.poppins--24--700 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.5rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.poppins--28--300 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.poppins--28--400 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.poppins--28--500 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.poppins--28--600 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.poppins--28--700 {
  font-family: "Poppins", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.poppins--32--300 {
  font-family: "Poppins", sans-serif !important;
  font-size: 2rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.poppins--32--400 {
  font-family: "Poppins", sans-serif !important;
  font-size: 2rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.poppins--32--500 {
  font-family: "Poppins", sans-serif !important;
  font-size: 2rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.poppins--32--600 {
  font-family: "Poppins", sans-serif !important;
  font-size: 2rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.poppins--32--700 {
  font-family: "Poppins", sans-serif !important;
  font-size: 2rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
@media (min-width: 320px) {
  .poppins--xs--12--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--12--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--12--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--12--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--12--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--14--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--14--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--14--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--14--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--14--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--16--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--16--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--16--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--16--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--16--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--18--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--18--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--18--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--18--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--18--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--20--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--20--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--20--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--20--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--20--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--24--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--24--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--24--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--24--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--24--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--28--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--28--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--28--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--28--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--28--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--32--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--32--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--32--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--32--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .poppins--xs--32--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--12--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--12--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--12--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--12--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--12--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--14--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--14--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--14--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--14--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--14--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--16--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--16--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--16--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--16--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--16--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--18--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--18--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--18--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--18--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--18--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--20--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--20--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--20--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--20--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--20--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--24--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--24--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--24--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--24--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--24--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--28--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--28--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--28--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--28--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--28--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--32--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--32--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--32--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--32--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .poppins--sm--32--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--12--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--12--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--12--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--12--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--12--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--14--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--14--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--14--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--14--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--14--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--16--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--16--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--16--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--16--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--16--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--18--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--18--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--18--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--18--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--18--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--20--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--20--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--20--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--20--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--20--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--24--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--24--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--24--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--24--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--24--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--28--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--28--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--28--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--28--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--28--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--32--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--32--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--32--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--32--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .poppins--md--32--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--12--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--12--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--12--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--12--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--12--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--14--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--14--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--14--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--14--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--14--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--16--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--16--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--16--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--16--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--16--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--18--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--18--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--18--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--18--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--18--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--20--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--20--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--20--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--20--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--20--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--24--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--24--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--24--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--24--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--24--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--28--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--28--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--28--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--28--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--28--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--32--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--32--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--32--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--32--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .poppins--lg--32--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--12--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--12--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--12--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--12--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--12--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--14--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--14--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--14--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--14--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--14--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--16--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--16--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--16--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--16--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--16--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--18--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--18--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--18--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--18--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--18--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--20--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--20--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--20--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--20--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--20--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--24--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--24--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--24--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--24--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--24--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--28--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--28--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--28--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--28--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--28--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--32--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--32--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--32--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--32--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .poppins--xl--32--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--12--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--12--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--12--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--12--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--12--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--14--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--14--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--14--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--14--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--14--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--16--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--16--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--16--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--16--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--16--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--18--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--18--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--18--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--18--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--18--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--20--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--20--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--20--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--20--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--20--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--24--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--24--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--24--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--24--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--24--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--28--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--28--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--28--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--28--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--28--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--32--300 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--32--400 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--32--500 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--32--600 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .poppins--xxl--32--700 {
    font-family: "Poppins", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
.roboto--12--300 {
  font-family: "Roboto", sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.roboto--12--400 {
  font-family: "Roboto", sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.roboto--12--500 {
  font-family: "Roboto", sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.roboto--12--600 {
  font-family: "Roboto", sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.roboto--12--700 {
  font-family: "Roboto", sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.roboto--14--300 {
  font-family: "Roboto", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.roboto--14--400 {
  font-family: "Roboto", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.roboto--14--500 {
  font-family: "Roboto", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.roboto--14--600 {
  font-family: "Roboto", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.roboto--14--700 {
  font-family: "Roboto", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.roboto--16--300 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.roboto--16--400 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.roboto--16--500 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.roboto--16--600 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.roboto--16--700 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.roboto--18--300 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.125rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.roboto--18--400 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.125rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.roboto--18--500 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.125rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.roboto--18--600 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.125rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.roboto--18--700 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.125rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.roboto--20--300 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.roboto--20--400 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.roboto--20--500 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.roboto--20--600 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.roboto--20--700 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.roboto--24--300 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.5rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.roboto--24--400 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.roboto--24--500 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.5rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.roboto--24--600 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.5rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.roboto--24--700 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.5rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.roboto--28--300 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.roboto--28--400 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.roboto--28--500 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.roboto--28--600 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.roboto--28--700 {
  font-family: "Roboto", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
.roboto--32--300 {
  font-family: "Roboto", sans-serif !important;
  font-size: 2rem !important;
  font-weight: 300 !important;
  line-height: normal !important;
}
.roboto--32--400 {
  font-family: "Roboto", sans-serif !important;
  font-size: 2rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.roboto--32--500 {
  font-family: "Roboto", sans-serif !important;
  font-size: 2rem !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.roboto--32--600 {
  font-family: "Roboto", sans-serif !important;
  font-size: 2rem !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.roboto--32--700 {
  font-family: "Roboto", sans-serif !important;
  font-size: 2rem !important;
  font-weight: 700 !important;
  line-height: normal !important;
}
@media (min-width: 320px) {
  .roboto--xs--12--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--12--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--12--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--12--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--12--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--14--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--14--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--14--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--14--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--14--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--16--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--16--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--16--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--16--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--16--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--18--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--18--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--18--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--18--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--18--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--20--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--20--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--20--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--20--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--20--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--24--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--24--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--24--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--24--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--24--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--28--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--28--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--28--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--28--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--28--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--32--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--32--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--32--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--32--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 320px) {
  .roboto--xs--32--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--12--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--12--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--12--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--12--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--12--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--14--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--14--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--14--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--14--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--14--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--16--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--16--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--16--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--16--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--16--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--18--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--18--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--18--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--18--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--18--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--20--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--20--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--20--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--20--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--20--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--24--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--24--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--24--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--24--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--24--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--28--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--28--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--28--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--28--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--28--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--32--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--32--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--32--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--32--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 576px) {
  .roboto--sm--32--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--12--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--12--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--12--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--12--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--12--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--14--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--14--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--14--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--14--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--14--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--16--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--16--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--16--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--16--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--16--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--18--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--18--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--18--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--18--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--18--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--20--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--20--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--20--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--20--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--20--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--24--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--24--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--24--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--24--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--24--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--28--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--28--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--28--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--28--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--28--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--32--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--32--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--32--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--32--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 768px) {
  .roboto--md--32--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--12--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--12--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--12--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--12--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--12--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--14--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--14--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--14--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--14--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--14--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--16--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--16--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--16--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--16--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--16--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--18--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--18--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--18--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--18--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--18--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--20--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--20--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--20--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--20--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--20--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--24--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--24--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--24--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--24--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--24--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--28--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--28--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--28--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--28--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--28--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--32--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--32--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--32--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--32--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 992px) {
  .roboto--lg--32--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--12--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--12--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--12--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--12--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--12--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--14--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--14--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--14--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--14--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--14--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--16--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--16--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--16--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--16--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--16--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--18--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--18--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--18--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--18--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--18--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--20--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--20--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--20--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--20--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--20--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--24--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--24--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--24--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--24--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--24--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--28--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--28--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--28--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--28--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--28--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--32--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--32--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--32--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--32--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1200px) {
  .roboto--xl--32--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--12--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--12--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--12--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--12--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--12--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--14--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--14--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--14--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--14--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--14--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 0.875rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--16--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--16--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--16--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--16--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--16--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--18--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--18--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--18--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--18--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--18--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--20--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--20--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--20--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--20--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--20--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--24--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--24--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--24--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--24--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--24--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--28--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--28--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--28--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--28--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--28--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 1.75rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--32--300 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 300 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--32--400 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--32--500 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--32--600 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
@media (min-width: 1400px) {
  .roboto--xxl--32--700 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
}
.popup-dark--t,
.popup-light--t,
.tooltip-dark--t,
.tooltip-light--t {
  display: flex;
  bottom: calc(100% + 8px) !important;
  left: 50% !important;
  right: unset !important;
  top: unset !important;
  transform: translateX(-50%) !important;
}
.popup-dark--r,
.popup-light--r,
.tooltip-dark--r,
.tooltip-light--r {
  display: flex;
  bottom: unset !important;
  left: calc(100% + 8px) !important;
  right: unset !important;
  top: unset !important;
  transform: unset !important;
}
.popup-dark--b,
.popup-light--b,
.tooltip-dark--b,
.tooltip-light--b {
  display: flex;
  bottom: unset !important;
  left: 50% !important;
  right: unset !important;
  top: calc(100% + 8px) !important;
  transform: translateX(-50%) !important;
}
.popup-dark--l,
.popup-light--l,
.tooltip-dark--l,
.tooltip-light--l {
  display: flex;
  bottom: unset !important;
  left: unset !important;
  right: calc(100% + 8px) !important;
  top: unset !important;
  transform: unset !important;
}
.popup-dark--tl,
.popup-light--tl,
.tooltip-dark--tl,
.tooltip-light--tl {
  display: flex;
  bottom: calc(100% + 8px) !important;
  left: 50% !important;
  right: unset !important;
  top: unset !important;
  transform: translateX(calc(-100% + 20px)) !important;
}
.popup-dark--tr,
.popup-light--tr,
.tooltip-dark--tr,
.tooltip-light--tr {
  display: flex;
  bottom: calc(100% + 8px) !important;
  left: 50% !important;
  right: unset !important;
  top: unset !important;
  transform: translateX(-20px) !important;
}
.popup-dark--br,
.popup-light--br,
.tooltip-dark--br,
.tooltip-light--br {
  display: flex;
  bottom: unset !important;
  left: 50% !important;
  right: unset !important;
  top: calc(100% + 8px) !important;
  transform: translateX(-20px) !important;
}
.popup-dark--bl,
.popup-light--bl,
.tooltip-dark--bl,
.tooltip-light--bl {
  display: flex;
  bottom: unset !important;
  left: 50% !important;
  right: unset !important;
  top: calc(100% + 8px) !important;
  transform: translateX(calc(-100% + 20px)) !important;
}
.popup-dark--xs--t,
.popup-light--xs--t,
.tooltip-dark--xs--t,
.tooltip-light--xs--t {
  display: flex;
}
@media (min-width: 320px) {
  .popup-dark--xs--t,
  .popup-light--xs--t,
  .tooltip-dark--xs--t,
  .tooltip-light--xs--t {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(-50%) !important;
  }
}
.popup-dark--xs--r,
.popup-light--xs--r,
.tooltip-dark--xs--r,
.tooltip-light--xs--r {
  display: flex;
}
@media (min-width: 320px) {
  .popup-dark--xs--r,
  .popup-light--xs--r,
  .tooltip-dark--xs--r,
  .tooltip-light--xs--r {
    bottom: unset !important;
    left: calc(100% + 8px) !important;
    right: unset !important;
    top: unset !important;
    transform: unset !important;
  }
}
.popup-dark--xs--b,
.popup-light--xs--b,
.tooltip-dark--xs--b,
.tooltip-light--xs--b {
  display: flex;
}
@media (min-width: 320px) {
  .popup-dark--xs--b,
  .popup-light--xs--b,
  .tooltip-dark--xs--b,
  .tooltip-light--xs--b {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(-50%) !important;
  }
}
.popup-dark--xs--l,
.popup-light--xs--l,
.tooltip-dark--xs--l,
.tooltip-light--xs--l {
  display: flex;
}
@media (min-width: 320px) {
  .popup-dark--xs--l,
  .popup-light--xs--l,
  .tooltip-dark--xs--l,
  .tooltip-light--xs--l {
    bottom: unset !important;
    left: unset !important;
    right: calc(100% + 8px) !important;
    top: unset !important;
    transform: unset !important;
  }
}
.popup-dark--xs--tl,
.popup-light--xs--tl,
.tooltip-dark--xs--tl,
.tooltip-light--xs--tl {
  display: flex;
}
@media (min-width: 320px) {
  .popup-dark--xs--tl,
  .popup-light--xs--tl,
  .tooltip-dark--xs--tl,
  .tooltip-light--xs--tl {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(calc(-100% + 20px)) !important;
  }
}
.popup-dark--xs--tr,
.popup-light--xs--tr,
.tooltip-dark--xs--tr,
.tooltip-light--xs--tr {
  display: flex;
}
@media (min-width: 320px) {
  .popup-dark--xs--tr,
  .popup-light--xs--tr,
  .tooltip-dark--xs--tr,
  .tooltip-light--xs--tr {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(-20px) !important;
  }
}
.popup-dark--xs--br,
.popup-light--xs--br,
.tooltip-dark--xs--br,
.tooltip-light--xs--br {
  display: flex;
}
@media (min-width: 320px) {
  .popup-dark--xs--br,
  .popup-light--xs--br,
  .tooltip-dark--xs--br,
  .tooltip-light--xs--br {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(-20px) !important;
  }
}
.popup-dark--xs--bl,
.popup-light--xs--bl,
.tooltip-dark--xs--bl,
.tooltip-light--xs--bl {
  display: flex;
}
@media (min-width: 320px) {
  .popup-dark--xs--bl,
  .popup-light--xs--bl,
  .tooltip-dark--xs--bl,
  .tooltip-light--xs--bl {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(calc(-100% + 20px)) !important;
  }
}
.popup-dark--sm--t,
.popup-light--sm--t,
.tooltip-dark--sm--t,
.tooltip-light--sm--t {
  display: flex;
}
@media (min-width: 576px) {
  .popup-dark--sm--t,
  .popup-light--sm--t,
  .tooltip-dark--sm--t,
  .tooltip-light--sm--t {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(-50%) !important;
  }
}
.popup-dark--sm--r,
.popup-light--sm--r,
.tooltip-dark--sm--r,
.tooltip-light--sm--r {
  display: flex;
}
@media (min-width: 576px) {
  .popup-dark--sm--r,
  .popup-light--sm--r,
  .tooltip-dark--sm--r,
  .tooltip-light--sm--r {
    bottom: unset !important;
    left: calc(100% + 8px) !important;
    right: unset !important;
    top: unset !important;
    transform: unset !important;
  }
}
.popup-dark--sm--b,
.popup-light--sm--b,
.tooltip-dark--sm--b,
.tooltip-light--sm--b {
  display: flex;
}
@media (min-width: 576px) {
  .popup-dark--sm--b,
  .popup-light--sm--b,
  .tooltip-dark--sm--b,
  .tooltip-light--sm--b {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(-50%) !important;
  }
}
.popup-dark--sm--l,
.popup-light--sm--l,
.tooltip-dark--sm--l,
.tooltip-light--sm--l {
  display: flex;
}
@media (min-width: 576px) {
  .popup-dark--sm--l,
  .popup-light--sm--l,
  .tooltip-dark--sm--l,
  .tooltip-light--sm--l {
    bottom: unset !important;
    left: unset !important;
    right: calc(100% + 8px) !important;
    top: unset !important;
    transform: unset !important;
  }
}
.popup-dark--sm--tl,
.popup-light--sm--tl,
.tooltip-dark--sm--tl,
.tooltip-light--sm--tl {
  display: flex;
}
@media (min-width: 576px) {
  .popup-dark--sm--tl,
  .popup-light--sm--tl,
  .tooltip-dark--sm--tl,
  .tooltip-light--sm--tl {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(calc(-100% + 20px)) !important;
  }
}
.popup-dark--sm--tr,
.popup-light--sm--tr,
.tooltip-dark--sm--tr,
.tooltip-light--sm--tr {
  display: flex;
}
@media (min-width: 576px) {
  .popup-dark--sm--tr,
  .popup-light--sm--tr,
  .tooltip-dark--sm--tr,
  .tooltip-light--sm--tr {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(-20px) !important;
  }
}
.popup-dark--sm--br,
.popup-light--sm--br,
.tooltip-dark--sm--br,
.tooltip-light--sm--br {
  display: flex;
}
@media (min-width: 576px) {
  .popup-dark--sm--br,
  .popup-light--sm--br,
  .tooltip-dark--sm--br,
  .tooltip-light--sm--br {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(-20px) !important;
  }
}
.popup-dark--sm--bl,
.popup-light--sm--bl,
.tooltip-dark--sm--bl,
.tooltip-light--sm--bl {
  display: flex;
}
@media (min-width: 576px) {
  .popup-dark--sm--bl,
  .popup-light--sm--bl,
  .tooltip-dark--sm--bl,
  .tooltip-light--sm--bl {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(calc(-100% + 20px)) !important;
  }
}
.popup-dark--md--t,
.popup-light--md--t,
.tooltip-dark--md--t,
.tooltip-light--md--t {
  display: flex;
}
@media (min-width: 768px) {
  .popup-dark--md--t,
  .popup-light--md--t,
  .tooltip-dark--md--t,
  .tooltip-light--md--t {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(-50%) !important;
  }
}
.popup-dark--md--r,
.popup-light--md--r,
.tooltip-dark--md--r,
.tooltip-light--md--r {
  display: flex;
}
@media (min-width: 768px) {
  .popup-dark--md--r,
  .popup-light--md--r,
  .tooltip-dark--md--r,
  .tooltip-light--md--r {
    bottom: unset !important;
    left: calc(100% + 8px) !important;
    right: unset !important;
    top: unset !important;
    transform: unset !important;
  }
}
.popup-dark--md--b,
.popup-light--md--b,
.tooltip-dark--md--b,
.tooltip-light--md--b {
  display: flex;
}
@media (min-width: 768px) {
  .popup-dark--md--b,
  .popup-light--md--b,
  .tooltip-dark--md--b,
  .tooltip-light--md--b {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(-50%) !important;
  }
}
.popup-dark--md--l,
.popup-light--md--l,
.tooltip-dark--md--l,
.tooltip-light--md--l {
  display: flex;
}
@media (min-width: 768px) {
  .popup-dark--md--l,
  .popup-light--md--l,
  .tooltip-dark--md--l,
  .tooltip-light--md--l {
    bottom: unset !important;
    left: unset !important;
    right: calc(100% + 8px) !important;
    top: unset !important;
    transform: unset !important;
  }
}
.popup-dark--md--tl,
.popup-light--md--tl,
.tooltip-dark--md--tl,
.tooltip-light--md--tl {
  display: flex;
}
@media (min-width: 768px) {
  .popup-dark--md--tl,
  .popup-light--md--tl,
  .tooltip-dark--md--tl,
  .tooltip-light--md--tl {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(calc(-100% + 20px)) !important;
  }
}
.popup-dark--md--tr,
.popup-light--md--tr,
.tooltip-dark--md--tr,
.tooltip-light--md--tr {
  display: flex;
}
@media (min-width: 768px) {
  .popup-dark--md--tr,
  .popup-light--md--tr,
  .tooltip-dark--md--tr,
  .tooltip-light--md--tr {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(-20px) !important;
  }
}
.popup-dark--md--br,
.popup-light--md--br,
.tooltip-dark--md--br,
.tooltip-light--md--br {
  display: flex;
}
@media (min-width: 768px) {
  .popup-dark--md--br,
  .popup-light--md--br,
  .tooltip-dark--md--br,
  .tooltip-light--md--br {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(-20px) !important;
  }
}
.popup-dark--md--bl,
.popup-light--md--bl,
.tooltip-dark--md--bl,
.tooltip-light--md--bl {
  display: flex;
}
@media (min-width: 768px) {
  .popup-dark--md--bl,
  .popup-light--md--bl,
  .tooltip-dark--md--bl,
  .tooltip-light--md--bl {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(calc(-100% + 20px)) !important;
  }
}
.popup-dark--lg--t,
.popup-light--lg--t,
.tooltip-dark--lg--t,
.tooltip-light--lg--t {
  display: flex;
}
@media (min-width: 992px) {
  .popup-dark--lg--t,
  .popup-light--lg--t,
  .tooltip-dark--lg--t,
  .tooltip-light--lg--t {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(-50%) !important;
  }
}
.popup-dark--lg--r,
.popup-light--lg--r,
.tooltip-dark--lg--r,
.tooltip-light--lg--r {
  display: flex;
}
@media (min-width: 992px) {
  .popup-dark--lg--r,
  .popup-light--lg--r,
  .tooltip-dark--lg--r,
  .tooltip-light--lg--r {
    bottom: unset !important;
    left: calc(100% + 8px) !important;
    right: unset !important;
    top: unset !important;
    transform: unset !important;
  }
}
.popup-dark--lg--b,
.popup-light--lg--b,
.tooltip-dark--lg--b,
.tooltip-light--lg--b {
  display: flex;
}
@media (min-width: 992px) {
  .popup-dark--lg--b,
  .popup-light--lg--b,
  .tooltip-dark--lg--b,
  .tooltip-light--lg--b {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(-50%) !important;
  }
}
.popup-dark--lg--l,
.popup-light--lg--l,
.tooltip-dark--lg--l,
.tooltip-light--lg--l {
  display: flex;
}
@media (min-width: 992px) {
  .popup-dark--lg--l,
  .popup-light--lg--l,
  .tooltip-dark--lg--l,
  .tooltip-light--lg--l {
    bottom: unset !important;
    left: unset !important;
    right: calc(100% + 8px) !important;
    top: unset !important;
    transform: unset !important;
  }
}
.popup-dark--lg--tl,
.popup-light--lg--tl,
.tooltip-dark--lg--tl,
.tooltip-light--lg--tl {
  display: flex;
}
@media (min-width: 992px) {
  .popup-dark--lg--tl,
  .popup-light--lg--tl,
  .tooltip-dark--lg--tl,
  .tooltip-light--lg--tl {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(calc(-100% + 20px)) !important;
  }
}
.popup-dark--lg--tr,
.popup-light--lg--tr,
.tooltip-dark--lg--tr,
.tooltip-light--lg--tr {
  display: flex;
}
@media (min-width: 992px) {
  .popup-dark--lg--tr,
  .popup-light--lg--tr,
  .tooltip-dark--lg--tr,
  .tooltip-light--lg--tr {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(-20px) !important;
  }
}
.popup-dark--lg--br,
.popup-light--lg--br,
.tooltip-dark--lg--br,
.tooltip-light--lg--br {
  display: flex;
}
@media (min-width: 992px) {
  .popup-dark--lg--br,
  .popup-light--lg--br,
  .tooltip-dark--lg--br,
  .tooltip-light--lg--br {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(-20px) !important;
  }
}
.popup-dark--lg--bl,
.popup-light--lg--bl,
.tooltip-dark--lg--bl,
.tooltip-light--lg--bl {
  display: flex;
}
@media (min-width: 992px) {
  .popup-dark--lg--bl,
  .popup-light--lg--bl,
  .tooltip-dark--lg--bl,
  .tooltip-light--lg--bl {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(calc(-100% + 20px)) !important;
  }
}
.popup-dark--xl--t,
.popup-light--xl--t,
.tooltip-dark--xl--t,
.tooltip-light--xl--t {
  display: flex;
}
@media (min-width: 1200px) {
  .popup-dark--xl--t,
  .popup-light--xl--t,
  .tooltip-dark--xl--t,
  .tooltip-light--xl--t {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(-50%) !important;
  }
}
.popup-dark--xl--r,
.popup-light--xl--r,
.tooltip-dark--xl--r,
.tooltip-light--xl--r {
  display: flex;
}
@media (min-width: 1200px) {
  .popup-dark--xl--r,
  .popup-light--xl--r,
  .tooltip-dark--xl--r,
  .tooltip-light--xl--r {
    bottom: unset !important;
    left: calc(100% + 8px) !important;
    right: unset !important;
    top: unset !important;
    transform: unset !important;
  }
}
.popup-dark--xl--b,
.popup-light--xl--b,
.tooltip-dark--xl--b,
.tooltip-light--xl--b {
  display: flex;
}
@media (min-width: 1200px) {
  .popup-dark--xl--b,
  .popup-light--xl--b,
  .tooltip-dark--xl--b,
  .tooltip-light--xl--b {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(-50%) !important;
  }
}
.popup-dark--xl--l,
.popup-light--xl--l,
.tooltip-dark--xl--l,
.tooltip-light--xl--l {
  display: flex;
}
@media (min-width: 1200px) {
  .popup-dark--xl--l,
  .popup-light--xl--l,
  .tooltip-dark--xl--l,
  .tooltip-light--xl--l {
    bottom: unset !important;
    left: unset !important;
    right: calc(100% + 8px) !important;
    top: unset !important;
    transform: unset !important;
  }
}
.popup-dark--xl--tl,
.popup-light--xl--tl,
.tooltip-dark--xl--tl,
.tooltip-light--xl--tl {
  display: flex;
}
@media (min-width: 1200px) {
  .popup-dark--xl--tl,
  .popup-light--xl--tl,
  .tooltip-dark--xl--tl,
  .tooltip-light--xl--tl {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(calc(-100% + 20px)) !important;
  }
}
.popup-dark--xl--tr,
.popup-light--xl--tr,
.tooltip-dark--xl--tr,
.tooltip-light--xl--tr {
  display: flex;
}
@media (min-width: 1200px) {
  .popup-dark--xl--tr,
  .popup-light--xl--tr,
  .tooltip-dark--xl--tr,
  .tooltip-light--xl--tr {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(-20px) !important;
  }
}
.popup-dark--xl--br,
.popup-light--xl--br,
.tooltip-dark--xl--br,
.tooltip-light--xl--br {
  display: flex;
}
@media (min-width: 1200px) {
  .popup-dark--xl--br,
  .popup-light--xl--br,
  .tooltip-dark--xl--br,
  .tooltip-light--xl--br {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(-20px) !important;
  }
}
.popup-dark--xl--bl,
.popup-light--xl--bl,
.tooltip-dark--xl--bl,
.tooltip-light--xl--bl {
  display: flex;
}
@media (min-width: 1200px) {
  .popup-dark--xl--bl,
  .popup-light--xl--bl,
  .tooltip-dark--xl--bl,
  .tooltip-light--xl--bl {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(calc(-100% + 20px)) !important;
  }
}
.popup-dark--xxl--t,
.popup-light--xxl--t,
.tooltip-dark--xxl--t,
.tooltip-light--xxl--t {
  display: flex;
}
@media (min-width: 1400px) {
  .popup-dark--xxl--t,
  .popup-light--xxl--t,
  .tooltip-dark--xxl--t,
  .tooltip-light--xxl--t {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(-50%) !important;
  }
}
.popup-dark--xxl--r,
.popup-light--xxl--r,
.tooltip-dark--xxl--r,
.tooltip-light--xxl--r {
  display: flex;
}
@media (min-width: 1400px) {
  .popup-dark--xxl--r,
  .popup-light--xxl--r,
  .tooltip-dark--xxl--r,
  .tooltip-light--xxl--r {
    bottom: unset !important;
    left: calc(100% + 8px) !important;
    right: unset !important;
    top: unset !important;
    transform: unset !important;
  }
}
.popup-dark--xxl--b,
.popup-light--xxl--b,
.tooltip-dark--xxl--b,
.tooltip-light--xxl--b {
  display: flex;
}
@media (min-width: 1400px) {
  .popup-dark--xxl--b,
  .popup-light--xxl--b,
  .tooltip-dark--xxl--b,
  .tooltip-light--xxl--b {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(-50%) !important;
  }
}
.popup-dark--xxl--l,
.popup-light--xxl--l,
.tooltip-dark--xxl--l,
.tooltip-light--xxl--l {
  display: flex;
}
@media (min-width: 1400px) {
  .popup-dark--xxl--l,
  .popup-light--xxl--l,
  .tooltip-dark--xxl--l,
  .tooltip-light--xxl--l {
    bottom: unset !important;
    left: unset !important;
    right: calc(100% + 8px) !important;
    top: unset !important;
    transform: unset !important;
  }
}
.popup-dark--xxl--tl,
.popup-light--xxl--tl,
.tooltip-dark--xxl--tl,
.tooltip-light--xxl--tl {
  display: flex;
}
@media (min-width: 1400px) {
  .popup-dark--xxl--tl,
  .popup-light--xxl--tl,
  .tooltip-dark--xxl--tl,
  .tooltip-light--xxl--tl {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(calc(-100% + 20px)) !important;
  }
}
.popup-dark--xxl--tr,
.popup-light--xxl--tr,
.tooltip-dark--xxl--tr,
.tooltip-light--xxl--tr {
  display: flex;
}
@media (min-width: 1400px) {
  .popup-dark--xxl--tr,
  .popup-light--xxl--tr,
  .tooltip-dark--xxl--tr,
  .tooltip-light--xxl--tr {
    bottom: calc(100% + 8px) !important;
    left: 50% !important;
    right: unset !important;
    top: unset !important;
    transform: translateX(-20px) !important;
  }
}
.popup-dark--xxl--br,
.popup-light--xxl--br,
.tooltip-dark--xxl--br,
.tooltip-light--xxl--br {
  display: flex;
}
@media (min-width: 1400px) {
  .popup-dark--xxl--br,
  .popup-light--xxl--br,
  .tooltip-dark--xxl--br,
  .tooltip-light--xxl--br {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(-20px) !important;
  }
}
.popup-dark--xxl--bl,
.popup-light--xxl--bl,
.tooltip-dark--xxl--bl,
.tooltip-light--xxl--bl {
  display: flex;
}
@media (min-width: 1400px) {
  .popup-dark--xxl--bl,
  .popup-light--xxl--bl,
  .tooltip-dark--xxl--bl,
  .tooltip-light--xxl--bl {
    bottom: unset !important;
    left: 50% !important;
    right: unset !important;
    top: calc(100% + 8px) !important;
    transform: translateX(calc(-100% + 20px)) !important;
  }
}
.transition--slow {
  transition: 600ms ease-in-out !important;
}
.transition--medium {
  transition: 400ms ease-in-out !important;
}
.transition--fast {
  transition: 200ms ease-in-out !important;
}
.transition--none {
  transition: none !important;
}
@media (min-width: 320px) {
  .br--xs--slow {
    transition: 600ms ease-in-out !important;
  }
}
@media (min-width: 320px) {
  .br--xs--medium {
    transition: 400ms ease-in-out !important;
  }
}
@media (min-width: 320px) {
  .br--xs--fast {
    transition: 200ms ease-in-out !important;
  }
}
@media (min-width: 320px) {
  .br--xs--none {
    transition: none !important;
  }
}
@media (min-width: 576px) {
  .br--sm--slow {
    transition: 600ms ease-in-out !important;
  }
}
@media (min-width: 576px) {
  .br--sm--medium {
    transition: 400ms ease-in-out !important;
  }
}
@media (min-width: 576px) {
  .br--sm--fast {
    transition: 200ms ease-in-out !important;
  }
}
@media (min-width: 576px) {
  .br--sm--none {
    transition: none !important;
  }
}
@media (min-width: 768px) {
  .br--md--slow {
    transition: 600ms ease-in-out !important;
  }
}
@media (min-width: 768px) {
  .br--md--medium {
    transition: 400ms ease-in-out !important;
  }
}
@media (min-width: 768px) {
  .br--md--fast {
    transition: 200ms ease-in-out !important;
  }
}
@media (min-width: 768px) {
  .br--md--none {
    transition: none !important;
  }
}
@media (min-width: 992px) {
  .br--lg--slow {
    transition: 600ms ease-in-out !important;
  }
}
@media (min-width: 992px) {
  .br--lg--medium {
    transition: 400ms ease-in-out !important;
  }
}
@media (min-width: 992px) {
  .br--lg--fast {
    transition: 200ms ease-in-out !important;
  }
}
@media (min-width: 992px) {
  .br--lg--none {
    transition: none !important;
  }
}
@media (min-width: 1200px) {
  .br--xl--slow {
    transition: 600ms ease-in-out !important;
  }
}
@media (min-width: 1200px) {
  .br--xl--medium {
    transition: 400ms ease-in-out !important;
  }
}
@media (min-width: 1200px) {
  .br--xl--fast {
    transition: 200ms ease-in-out !important;
  }
}
@media (min-width: 1200px) {
  .br--xl--none {
    transition: none !important;
  }
}
@media (min-width: 1400px) {
  .br--xxl--slow {
    transition: 600ms ease-in-out !important;
  }
}
@media (min-width: 1400px) {
  .br--xxl--medium {
    transition: 400ms ease-in-out !important;
  }
}
@media (min-width: 1400px) {
  .br--xxl--fast {
    transition: 200ms ease-in-out !important;
  }
}
@media (min-width: 1400px) {
  .br--xxl--none {
    transition: none !important;
  }
}
.shadow {
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2) !important;
}
.access-locked {
  background-color: #f8f9fc;
  height: calc(100vh - 21px);
  margin-top: 0px;
  width: auto;
}
@media only screen and (min-width: 768px) {
  .access-locked {
    border-radius: 4px;
    height: 100vh;
    padding: 24px;
  }
}
.access-locked .dl-error-container {
  background-color: #fff;
  border: 1px solid #e2ebff;
  border-radius: 4px;
  border-top: 13px solid #6e4feb;
  margin: 16px;
  margin-top: 24px;
  max-width: 660px;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .access-locked .dl-error-container {
    margin: 0px auto;
    margin-top: 90px;
  }
}
.access-locked .dl-error-container .logo-header {
  border-bottom: 1px solid #e2ebff;
  padding: 8px 24px;
}
.access-locked .dl-error-container .logo-header .dl-logo-img {
  align-self: center;
  height: 36px;
  max-width: 300px;
}
@media only screen and (min-width: 768px) {
  .access-locked .dl-error-container .logo-header .dl-logo-img {
    height: 40px;
  }
}
.access-locked .dl-error-container .logo-header .cvr-mls-img {
  bottom: 2px;
  height: 40px;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .access-locked .dl-error-container .logo-header .cvr-mls-img {
    height: 61px;
  }
}
.access-locked .dl-error-container .error-content {
  padding: 24px;
}
.access-locked .dl-error-container .error-content .error-header {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-bottom: 16px;
}
.access-locked .dl-error-container .error-content .error-header span {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
}
.access-locked .dl-error-container .error-content h3 {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  line-height: 27px;
}
@media only screen and (min-width: 768px) {
  .access-locked .dl-error-container .error-content h3 {
    font-size: 1.125rem;
  }
}
.access-locked .dl-error-container .error-content p {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  line-height: 25px;
  margin: 0.5rem 0;
  padding: 0;
}
@media only screen and (min-width: 768px) {
  .access-locked .dl-error-container .error-content p {
    font-size: 1rem;
  }
}
.access-locked .dl-error-container .dl-h1,
.access-locked .dl-error-container .dl-h1-md,
.access-locked .dl-error-container .dl-h1-mulish,
.access-locked .dl-error-container .dl-h2,
.access-locked .dl-error-container .dl-h2-md,
.access-locked .dl-error-container .dl-h2-mulish,
.access-locked .dl-error-container .dl-h3,
.access-locked .dl-error-container .dl-h3-md,
.access-locked .dl-error-container .dl-h3-mulish,
.access-locked .dl-error-container .dl-h4,
.access-locked .dl-error-container .dl-h4-md,
.access-locked .dl-error-container .dl-h4-mulish,
.access-locked .dl-error-container .dl-h5,
.access-locked .dl-error-container .dl-h5-mulish,
.access-locked .dl-error-container .dl-h6,
.access-locked .dl-error-container .dl-h6-mulish {
  color: #565676;
}
.access-locked .dl-error-container .dl-h1-md {
  color: #232245;
  font-weight: 500;
}
.access-locked .dl-error-container .dl-h1-md span {
  color: #6e4feb;
}
.access-locked .dl-error-container .purple-header {
  background-color: #6e4feb;
  border-radius: 4px 4px 0 0;
  height: 13px;
  position: absolute;
  top: 0px;
  width: 100.1%;
}
.access-locked .dl-error-container .error-info {
  padding: 24px;
}
.access-locked .dl-error-container .error-info .header-text a,
.access-locked .dl-error-container .error-info .header-text button {
  color: #6e4feb;
  font-size: 16px;
}
.access-locked .dl-error-container .error-info .header-text a:active,
.access-locked .dl-error-container .error-info .header-text button:active,
.access-locked .dl-error-container .error-info .header-text a:hover,
.access-locked .dl-error-container .error-info .header-text button:hover,
.access-locked .dl-error-container .error-info .header-text a:focus,
.access-locked .dl-error-container .error-info .header-text button:focus {
  color: #6e4feb;
}
.access-locked .dl-error-container .error-info .header-text .dl-h4,
.access-locked .dl-error-container .error-info .header-text .dl-h4-md,
.access-locked .dl-error-container .error-info .header-text .dl-h4-mulish {
  color: #232245;
  padding-bottom: 16px;
}
.access-locked .dl-error-container .error-status {
  background-color: #f8f9fc;
  border-radius: 4px;
  padding: 12px;
}
.access-locked .dl-error-container .error-status .dl-h4,
.access-locked .dl-error-container .error-status .dl-h4-md,
.access-locked .dl-error-container .error-status .dl-h4-mulish {
  color: #565676;
  padding-bottom: 12px;
}
.access-locked .dl-error-container .error-status-content {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
}
.access-locked .dl-error-container .error-status-content p {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  line-height: 17.57px;
  margin-bottom: 0;
  padding-right: 28px;
}
.access-locked .dl-error-container .error-status-content p a,
.access-locked .dl-error-container .error-status-content p button {
  color: #6e4feb;
}
.access-locked .dl-error-container .error-status-content p a:active,
.access-locked .dl-error-container .error-status-content p button:active,
.access-locked .dl-error-container .error-status-content p a:hover,
.access-locked .dl-error-container .error-status-content p button:hover,
.access-locked .dl-error-container .error-status-content p a:focus,
.access-locked .dl-error-container .error-status-content p button:focus {
  color: #6e4feb;
}
.access-locked .dl-error-container .error-status-content .d-flex {
  padding: 16px;
  position: relative;
}
.access-locked .dl-error-container .error-status-content .error-support-info i {
  position: absolute;
  right: 16px;
  top: 52px;
}
.access-locked .dl-error-container .mulish-sm-semiBold {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 600;
}
.dl-account {
  font-family: "Mulish", sans-serif;
  line-height: 1.3;
}
@media only screen and (max-width: 767px) {
  .dl-account {
    flex-wrap: wrap;
    justify-content: center;
  }
}
@media only screen and (min-width: 768px) {
  .dl-account {
    margin: 0 auto;
    max-width: 100%;
    width: 943px;
  }
}
.dl-account .btn-hide[aria-expanded=true] {
  display: none;
}
.dl-account .details-expand .sf-blue-dropdown {
  background-color: #e7eaf1;
}
.dl-account .details-expand .glacier-bb {
  border-bottom: none;
}
.dl-account .details-expand.collapsed .sf-blue-dropdown {
  background-color: white;
}
.dl-account .details-expand.collapsed .sf-blue-dropdown:hover {
  background-color: #f8f9fc;
}
.dl-account .details-expand.collapsed .sf-blue-dropdown:active,
.dl-account .details-expand.collapsed .sf-blue-dropdown:focus {
  background-color: #e7eaf1;
}
.dl-account .details-expand.collapsed .glacier-bb {
  border-bottom: 1px solid #c9cfdc;
}
.dl-account #checkOption1 .position-relative {
  width: max-content;
}
.dl-account #checkOption1 .popover-url {
  left: 50%;
  top: -20px;
  transition: none;
}
@media only screen and (min-width: 768px) {
  .dl-account #checkOption1 .popover-url {
    left: 50%;
  }
}
.dl-account .nav-pills {
  background-color: #fff;
  border: 1px solid #c9cfdc;
  flex-direction: column;
  height: fit-content;
  height: -moz-fit-content;
  margin-right: 0;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .dl-account .nav-pills {
    background-color: #fff;
    margin-right: 24px;
    width: 260px;
    z-index: 3;
  }
}
.dl-account .nav-pills.manage-nav {
  border-radius: 0;
  overflow: hidden;
}
@media only screen and (min-width: 992px) {
  .dl-account .nav-pills.manage-nav {
    border-radius: 4px;
  }
}
.dl-account .nav-pills.manage-nav .nav-item {
  border-top: 1px solid #c9cfdc;
}
.dl-account .nav-pills.manage-nav .nav-item:first-of-type {
  border-top: 0;
}
.dl-account .dl-rounded-box,
.dl-account .dl-rounded-box--snowfall,
.dl-account .dl-rounded-box--no-border-left {
  background: #fff;
  height: min-content;
}
.dl-account .dl-rounded-box .mx-lg-12,
.dl-account .dl-rounded-box--snowfall .mx-lg-12,
.dl-account .dl-rounded-box--no-border-left .mx-lg-12 {
  margin: 0;
}
@media only screen and (min-width: 992px) {
  .dl-account .dl-rounded-box .mx-lg-12,
  .dl-account .dl-rounded-box--snowfall .mx-lg-12,
  .dl-account .dl-rounded-box--no-border-left .mx-lg-12 {
    margin: 0 12px;
  }
}
.dl-account__body {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-account__body {
    margin-top: 0;
    max-width: 600px;
  }
}
.dl-account__body .dl-h2,
.dl-account__body .dl-h2-md,
.dl-account__body .dl-h2-mulish {
  color: #232245;
}
.dl-account__body hr {
  border-top: 1px solid #c9cfdc;
}
.dl-account__profile {
  align-items: center;
  flex-direction: column;
}
.dl-account__profile .account-edit {
  color: #592ed5;
  cursor: pointer;
  display: flex;
  justify-content: center;
}
.dl-account__photo,
.dl-account__photo--sm,
.dl-account__photo--large {
  background-position: center center;
  background-size: cover;
  border-radius: 999px;
  height: 60px;
  overflow: hidden;
  position: relative;
  width: 60px;
}
@media only screen and (min-width: 992px) {
  .dl-account__photo,
  .dl-account__photo--sm,
  .dl-account__photo--large {
    height: 70px;
    width: 70px;
  }
}
.dl-account__photo--large {
  cursor: auto;
  height: 130px;
  width: 130px;
}
.dl-account__photo--sm {
  height: 32px;
  width: 32px;
}
@media only screen and (max-width: 991px) {
  .dl-account .dl-forms__input--with-label {
    width: calc(100% - 32px);
  }
}
@media only screen and (max-width: 767px) {
  .dl-account .dl-forms__input--with-label {
    width: 100%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-account .dl-forms__input--with-label {
    width: calc(50% - 32px);
  }
}
@media only screen and (max-width: 767px) {
  .dl-account__group-item {
    margin-bottom: 24px;
    width: 100%;
  }
  .dl-account__group-item:last-of-type {
    margin-bottom: 0;
  }
}
@media only screen and (min-width: 768px) {
  .dl-account__group-item {
    width: 50%;
  }
}
.dl-account__form-group {
  margin-bottom: 16px;
}
@media only screen and (max-width: 767px) {
  .dl-account__form-group-split {
    flex-wrap: wrap;
  }
}
@media only screen and (min-width: 992px) {
  .dl-account__form-group-split .dl-forms__input--with-label {
    width: calc(100% - 32px);
  }
}
.dl-account__go .dl-forms__section-header {
  font-size: 1.125rem;
  width: 100%;
}
.dl-account__go .dl-forms__label {
  width: 100%;
}
.dl-account__go .btn-outline-frost {
  display: flex;
  flex-wrap: wrap;
}
.dl-account__go-url {
  align-items: center;
  border: 1px solid #acbad8;
  border-radius: 4px;
  display: flex;
  position: relative;
  width: 100%;
}
.dl-account__go-url input {
  border: none;
  border-radius: 0 4px 4px 0;
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  padding: 16px 8px;
}
@media only screen and (min-width: 768px) {
  .dl-account__go-url input {
    font-size: 0.875rem;
  }
}
.dl-account__go-url .input-group-append {
  height: calc(100% + 2px);
  position: absolute;
  right: -1px;
  top: -1px;
}
.dl-account__go-url .dl-account__api-button {
  border-radius: 0 4px 4px 0;
  margin-right: 1px;
}
.dl-account__go-inputlabel {
  background-color: #f8f9fc;
  border-radius: 4px 0 0 4px;
  border-right: 1px solid #e7eaf1;
  color: #595959;
  font-size: 0.75rem;
  margin: 0;
  padding: 16px 8px 16px;
  white-space: nowrap;
  width: auto !important;
}
@media only screen and (min-width: 768px) {
  .dl-account__go-inputlabel {
    font-size: 0.875rem;
  }
}
.dl-account__banking h4 {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: unset;
}
.dl-account__banking .dl-forms__label {
  color: #595959;
  font-size: 0.875rem;
}
@media only screen and (max-width: 991px) {
  .dl-account__banking .dl-forms__label {
    margin-bottom: 4px;
    width: 100%;
  }
}
.dl-account__banking .dl-forms__text-content--black {
  font-size: 1.125rem;
  text-transform: none;
}
.dl-account__banking-form-item {
  font-weight: 500;
}
@media only screen and (max-width: 991px) {
  .dl-account__banking-form-item {
    border-bottom: 0 !important;
    flex-wrap: wrap;
  }
}
.dl-account__banking-menu .dropdown-menu,
.dl-account__banking-menu .dl-deals .dropdown-menu.padding-right,
.dl-deals .dl-account__banking-menu .dropdown-menu.padding-right {
  left: unset !important;
  right: calc(100% - 32px) !important;
  top: 100% !important;
  transform: none !important;
  z-index: 1;
}
.dl-account__banking-menu .dropdown-menu .dropdown-item-choice {
  align-items: center;
  display: flex;
}
.dl-account__banking-menu .dropdown-menu .dropdown-item-choice i {
  margin-right: 4px;
}
.dl-account__banking-menu button {
  display: block !important;
}
.dl-account__banking-balance-label {
  color: #565676;
  font-weight: 700;
}
.dl-account__banking .dl-rounded-box .row,
.dl-account__banking .dl-rounded-box--snowfall .row,
.dl-account__banking .dl-rounded-box--no-border-left .row {
  border-bottom: 1px solid #e7eaf1;
  padding: 12px 16px;
}
.dl-account__banking .dl-rounded-box .row:last-of-type,
.dl-account__banking .dl-rounded-box--snowfall .row:last-of-type,
.dl-account__banking .dl-rounded-box--no-border-left .row:last-of-type {
  border-bottom: none;
}
.dl-account__banking .dl-rounded-box .row .mulish-tiny-light,
.dl-account__banking .dl-rounded-box--snowfall .row .mulish-tiny-light,
.dl-account__banking .dl-rounded-box--no-border-left .row .mulish-tiny-light {
  color: #565676;
}
.dl-account__banking .dl-rounded-box .row .mulish-sm-md,
.dl-account__banking .dl-rounded-box--snowfall .row .mulish-sm-md,
.dl-account__banking .dl-rounded-box--no-border-left .row .mulish-sm-md {
  color: #232245;
}
.dl-account__api .dl-forms__group,
.dl-account__api .dl-forms__group--center,
.dl-account__api .dl-forms__group--center-text,
.dl-account__api .dl-forms__group--justify {
  margin-bottom: 32px;
  position: relative;
}
@media only screen and (min-width: 992px) {
  .dl-account__api .dl-forms__group,
  .dl-account__api .dl-forms__group--center,
  .dl-account__api .dl-forms__group--center-text,
  .dl-account__api .dl-forms__group--justify {
    margin-bottom: 24px;
  }
}
.dl-account__api .dl-forms__input--with-label {
  margin-right: 0;
  width: 100%;
}
.dl-account__api .input-group-append {
  height: 100%;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.dl-account__api-button {
  background-color: #6e4feb;
  border-radius: 0 4px 4px 0;
  line-height: 0;
  padding: 2px;
}
@media only screen and (min-width: 768px) {
  .dl-account__api-button {
    padding: 12px;
  }
}
.dl-account__api-button:hover,
.dl-account__api-button:focus,
.dl-account__api-button:active {
  background-color: #592ed5;
}
.dl-account__api .modal-title {
  color: #000;
}
.dl-account__api .dl-forms__section-separator,
.dl-account__api .dl-forms__section-separator--small {
  width: 100%;
}
.dl-account__api .modal-header {
  padding-bottom: 0;
}
.dl-account__api-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.dl-account__api-list-item {
  align-items: flex-start;
  border-color: #cbcbcb;
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  display: flex;
  font-weight: 500;
  margin-bottom: 32px;
  padding: 8px 12px;
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .dl-account__api-list-item {
    margin-bottom: 24px;
    padding: 24px;
  }
}
.dl-account__api-list-item:last-of-type {
  margin-bottom: 0;
}
.dl-account__api-list-item .dl-forms__inset-label {
  margin: 0 0 4px;
  position: relative;
  width: 100%;
}
.dl-account__api-list-data,
.dl-account__api-list-data--button,
.dl-account__api-list-data--id,
.dl-account__api-list-data--name {
  margin-right: 8px;
}
.dl-account__api-list-data:last-of-type,
.dl-account__api-list-data--button:last-of-type,
.dl-account__api-list-data--id:last-of-type,
.dl-account__api-list-data--name:last-of-type {
  margin-right: 0;
}
.dl-account__api-list-data--name {
  width: 40%;
}
@media only screen and (min-width: 768px) {
  .dl-account__api-list-data--name {
    width: 25%;
  }
}
.dl-account__api-list-data--id {
  width: 55%;
}
@media only screen and (min-width: 768px) {
  .dl-account__api-list-data--id {
    width: 50%;
  }
}
.dl-account__api-list-data--button {
  align-self: center;
  text-align: right;
  width: 10%;
}
@media only screen and (min-width: 768px) {
  .dl-account__api-list-data--button {
    width: 25%;
  }
}
.dl-account__pay-activate-row {
  display: flex;
  justify-content: center;
}
.dl-account__pay-activate-row .dl-button--primary,
.dl-account__pay-activate-row .dl-button--primary-white,
.dl-account__pay-activate-row .dl-button--secondary,
.dl-account__pay-activate-row .dl-button--outline {
  padding: 8px 24px;
}
.dl-account__security-content .rs-form__group,
.dl-account__security-content .rs-form__group--zip-state,
.dl-account__security-content .rs-form__group--state-zip,
.dl-account__security-content .rs-form__group--always-wrap,
.dl-account__security-content .rs-form__group--center,
.dl-account__security-content .rs-form__group--verify-code,
.dl-account__security-content .rs-form__group--error {
  margin-bottom: 12px;
}
.dl-account__2fa-app {
  display: flex;
  justify-content: space-between;
  padding: 0;
}
@media only screen and (min-width: 768px) {
  .dl-account__2fa-app {
    padding: 0 32px;
  }
}
.dl-account__2fa-app a,
.dl-account__2fa-app button {
  display: inline-block;
  font-size: 1rem;
  font-weight: 400;
  line-height: 26px;
}
.dl-account__2fa-app-item {
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  padding: 12px;
  width: 100%;
}
.dl-account__2fa-app-item .poppins-tiny,
.dl-account__2fa-app-item .poppins-tiny-bold,
.dl-account__2fa-app-item .poppins-tiny-semiBold {
  border-bottom: 1px solid #e7eaf1;
  padding-bottom: 12px;
}
.dl-account__2fa-app-item:last-of-type {
  margin-top: 12px;
}
@media only screen and (min-width: 992px) {
  .dl-account__2fa-app-item:last-of-type {
    margin-top: 0;
  }
}
.dl-account__2fa-code {
  display: flex;
  justify-content: center;
}
.dl-rounded-box,
.dl-rounded-box--snowfall,
.dl-rounded-box--no-border-left {
  border: 1px solid #c9cfdc;
  border-radius: 4px;
}
.dl-rounded-box--no-border-left {
  border-left-width: 0;
  border-radius: 0 4px 4px 0;
}
.dl-rounded-box--snowfall {
  border-color: #e7eaf1;
}
.dl-fade-transition {
  -webkit-transition: opacity 200ms ease-in-out;
  -moz-transition: opacity 200ms ease-in-out;
  -o-transition: opacity 200ms ease-in-out;
  transition: opacity 200ms ease-in-out;
}
.dl-fade-transition.hide {
  height: 0;
  opacity: 0;
  overflow: hidden;
}
.dl-account-section {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-account-section {
    width: 600px;
  }
}
.align-right {
  margin-left: auto;
}
.dl-block-button {
  cursor: pointer;
}
.account__container {
  background-color: #f8f9fc;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  padding: 12px;
}
.account__item {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-left: none;
  border-radius: 4px;
  cursor: pointer;
  display: flex;
  margin-bottom: 12px;
}
.account__item:last-of-type {
  margin-bottom: 0;
}
.account__status {
  border-radius: 4px 0 0 4px;
  height: inherit;
  width: 12px;
}
.account__status.pending {
  background-color: #ffc700;
}
.account__status.verified {
  background-color: #8be5a4;
}
.account__name {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding: 16px 12px;
  width: 100%;
}
.integration-container .dl-h1-mulish {
  color: #000;
  font-weight: 500;
}
.integration-container .btn-ghost-sm,
.integration-container .btn-ghost-sm-icon,
.integration-container .btn-ghost-sm-bkgd,
.integration-container .deal-detail .dl-column .btn-tonal-sm-icon,
.deal-detail .dl-column .integration-container .btn-tonal-sm-icon,
.integration-container .btn-ghost-sm--red,
.integration-container .btn-ghost-purple-sm,
.integration-container .btn-ghost-purple-sm-icon {
  color: #e11010 !important;
  margin-top: 20px;
}
kbd.black-code {
  background-color: transparent;
  color: #000;
  font-size: 0.875rem;
  margin-top: 12px;
  padding: 0;
}
kbd.tonal-code {
  background-color: #e2ebff;
  border: 1px solid #b8cfff;
  border-radius: 4px;
  color: #232245;
  font-size: 0.75rem;
  font-weight: 500;
  margin-right: 4px;
  padding: 4px;
}
@media only screen and (min-width: 992px) {
  kbd.tonal-code {
    min-width: 100px;
  }
  kbd.tonal-code:nth-of-type(5) {
    margin-right: 0;
  }
  kbd.tonal-code:nth-of-type(10) {
    margin-right: 0;
  }
}
.qr-code-canvas {
  margin-left: -15px;
}
.show-recovery-codes {
  background-color: #fff;
  border-radius: 4px;
  padding: 0px;
}
.show-recovery-codes-container {
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  margin-bottom: 16px;
}
.show-recovery-codes-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding: 12px 8px 0 12px;
}
.auth-modal-step {
  background-color: #fff;
  border-radius: 4px;
  padding: 16px;
}
.auth-modal-step .show-recovery-codes {
  padding: 0px 12px;
}
.auth-modal-step .show-recovery-codes h4 {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: normal;
  margin: 0px;
}
@media only screen and (min-width: 768px) {
  .auth-modal-step .show-recovery-codes h4 {
    font-size: 0.875rem;
  }
}
.auth-modal-step .show-recovery-codes p {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: normal;
  margin: 0px;
  word-break: break-word;
}
.auth-modal-step .show-recovery-codes .alert-message,
.auth-modal-step .show-recovery-codes .alert-message-warning,
.auth-modal-step .show-recovery-codes .alert-message-failure,
.auth-modal-step .show-recovery-codes .alert-message-flurry,
.auth-modal-step .show-recovery-codes .alert-message-focus,
.auth-modal-step .show-recovery-codes .alert-message-success {
  border-radius: 4px;
  padding: 8px 12px;
}
@media only screen and (min-width: 768px) {
  .auth-modal-step .show-recovery-codes .alert-message,
  .auth-modal-step .show-recovery-codes .alert-message-warning,
  .auth-modal-step .show-recovery-codes .alert-message-failure,
  .auth-modal-step .show-recovery-codes .alert-message-flurry,
  .auth-modal-step .show-recovery-codes .alert-message-focus,
  .auth-modal-step .show-recovery-codes .alert-message-success {
    padding: 12px;
  }
}
.auth-modal-step .show-recovery-codes .alert-message-warning {
  background: #fffef1;
  border: 1px solid #ffc700;
}
.auth-modal-step .show-recovery-codes .alert-message i,
.auth-modal-step .show-recovery-codes .alert-message-failure i,
.auth-modal-step .show-recovery-codes .alert-message-flurry i,
.auth-modal-step .show-recovery-codes .alert-message-focus i,
.auth-modal-step .show-recovery-codes .alert-message-success i,
.auth-modal-step .show-recovery-codes .alert-message-warning i {
  align-self: flex-start;
  margin-right: 16px;
}
.auth-modal-step .show-recovery-codes .alert-message p,
.auth-modal-step .show-recovery-codes .alert-message-failure p,
.auth-modal-step .show-recovery-codes .alert-message-flurry p,
.auth-modal-step .show-recovery-codes .alert-message-focus p,
.auth-modal-step .show-recovery-codes .alert-message-success p,
.auth-modal-step .show-recovery-codes .alert-message-warning p {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 0px;
}
@media only screen and (min-width: 768px) {
  .auth-modal-step .show-recovery-codes .alert-message p,
  .auth-modal-step .show-recovery-codes .alert-message-failure p,
  .auth-modal-step .show-recovery-codes .alert-message-flurry p,
  .auth-modal-step .show-recovery-codes .alert-message-focus p,
  .auth-modal-step .show-recovery-codes .alert-message-success p,
  .auth-modal-step .show-recovery-codes .alert-message-warning p {
    font-size: 0.875rem;
  }
}
.auth-modal-step .show-recovery-codes .alert-message p:nth-child(2),
.auth-modal-step .show-recovery-codes .alert-message-failure p:nth-child(2),
.auth-modal-step .show-recovery-codes .alert-message-flurry p:nth-child(2),
.auth-modal-step .show-recovery-codes .alert-message-focus p:nth-child(2),
.auth-modal-step .show-recovery-codes .alert-message-success p:nth-child(2),
.auth-modal-step .show-recovery-codes .alert-message-warning p:nth-child(2) {
  margin-top: 4px;
}
.auth-modal-step .show-recovery-codes .alert-message p a,
.auth-modal-step .show-recovery-codes .alert-message-failure p a,
.auth-modal-step .show-recovery-codes .alert-message-flurry p a,
.auth-modal-step .show-recovery-codes .alert-message-focus p a,
.auth-modal-step .show-recovery-codes .alert-message-success p a,
.auth-modal-step .show-recovery-codes .alert-message-warning p a,
.auth-modal-step .show-recovery-codes .alert-message p button,
.auth-modal-step .show-recovery-codes .alert-message-failure p button,
.auth-modal-step .show-recovery-codes .alert-message-flurry p button,
.auth-modal-step .show-recovery-codes .alert-message-focus p button,
.auth-modal-step .show-recovery-codes .alert-message-success p button,
.auth-modal-step .show-recovery-codes .alert-message-warning p button {
  color: #0f58e7;
}
.auth-modal-step .show-recovery-codes .alert-message p a:hover,
.auth-modal-step .show-recovery-codes .alert-message-failure p a:hover,
.auth-modal-step .show-recovery-codes .alert-message-flurry p a:hover,
.auth-modal-step .show-recovery-codes .alert-message-focus p a:hover,
.auth-modal-step .show-recovery-codes .alert-message-success p a:hover,
.auth-modal-step .show-recovery-codes .alert-message-warning p a:hover,
.auth-modal-step .show-recovery-codes .alert-message p button:hover,
.auth-modal-step .show-recovery-codes .alert-message-failure p button:hover,
.auth-modal-step .show-recovery-codes .alert-message-flurry p button:hover,
.auth-modal-step .show-recovery-codes .alert-message-focus p button:hover,
.auth-modal-step .show-recovery-codes .alert-message-success p button:hover,
.auth-modal-step .show-recovery-codes .alert-message-warning p button:hover {
  text-decoration: underline;
}
.auth-modal-step .show-recovery-codes .alert-message h4,
.auth-modal-step .show-recovery-codes .alert-message-failure h4,
.auth-modal-step .show-recovery-codes .alert-message-flurry h4,
.auth-modal-step .show-recovery-codes .alert-message-focus h4,
.auth-modal-step .show-recovery-codes .alert-message-success h4,
.auth-modal-step .show-recovery-codes .alert-message-warning h4 {
  font-weight: 500;
}
.add-buyers-background {
  background-color: #f8f9fc;
  border-radius: 4px;
  bottom: 8px;
  margin: auto;
  margin-bottom: 16px;
  margin-left: -15px;
  margin-right: -15px;
  margin-top: 0;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .add-buyers-background {
    bottom: 0;
    margin-top: 64px;
    padding-top: 12px;
  }
}
@media only screen and (min-width: 1200px) {
  .add-buyers-background {
    display: flex;
    justify-content: center;
    top: 0px;
  }
}
.add-buyers-container,
.add-buyers-container.payment-request {
  justify-content: center;
  margin-bottom: -24px;
  padding: 0;
}
@media only screen and (min-width: 768px) {
  .add-buyers-container,
  .add-buyers-container.payment-request {
    padding: 0;
  }
}
@media only screen and (min-width: 1200px) {
  .add-buyers-container,
  .add-buyers-container.payment-request {
    margin-bottom: 16px;
  }
}
.add-buyers-container.payment-request {
  max-height: calc(100vh - 243px);
}
.add-buyers-section-left,
.add-buyers-section-right {
  display: flex;
  justify-content: center;
  margin: -12px auto 12px auto;
  padding: 8px;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 576px) {
  .add-buyers-section-left,
  .add-buyers-section-right {
    margin: 0 auto;
    padding: 0;
    padding-bottom: 8px;
    width: 435px;
  }
}
@media only screen and (min-width: 768px) {
  .add-buyers-section-left,
  .add-buyers-section-right {
    padding: 0;
    width: 600px;
  }
}
@media only screen and (min-width: 1200px) {
  .add-buyers-section-left,
  .add-buyers-section-right {
    float: left;
    width: 300px;
  }
}
.add-buyers-section-right {
  position: initial;
}
@media only screen and (min-width: 768px) {
  .add-buyers-section-right {
    padding: 8px 0;
  }
}
@media only screen and (min-width: 1200px) {
  .add-buyers-section-right {
    float: none;
    left: 24px;
    padding: 0 0 16px 0;
    position: relative;
    width: 600px;
  }
}
@media only screen and (min-width: 1400px) {
  .add-buyers-section-right {
    top: 0px;
  }
}
.add-buyers-section-right .dl-h2,
.add-buyers-section-right .dl-h2-md,
.add-buyers-section-right .dl-h2-mulish {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  margin-bottom: 4px;
}
@media only screen and (min-width: 768px) {
  .add-buyers-section-right .dl-h2,
  .add-buyers-section-right .dl-h2-md,
  .add-buyers-section-right .dl-h2-mulish {
    font-size: 1.125rem;
  }
}
.add-buyers-section-right .dl-h4,
.add-buyers-section-right .dl-h4-md,
.add-buyers-section-right .dl-h4-mulish {
  color: #232245 !important;
}
.add-buyers-section-right .btn-tonal-sm-icon {
  margin-bottom: 16px;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .add-buyers-section-right .btn-tonal-sm-icon {
    width: auto;
  }
}
.add-buyers-section-right .success-header {
  margin-top: -10px;
  z-index: 100;
}
@media only screen and (min-width: 1200px) {
  .add-buyers-section-right .success-header {
    margin-top: -47px;
  }
}
.add-buyers-section-right .success-header .dl-h2,
.add-buyers-section-right .success-header .dl-h2-md,
.add-buyers-section-right .success-header .dl-h2-mulish {
  font-size: 1.125rem;
  line-height: 27px;
}
@media only screen and (min-width: 1200px) {
  .add-buyers-section-right .success-header {
    font-size: 1.25rem;
    line-height: 27px;
  }
}
.add-buyers-section-right .deals-wrapper .deal-card-component {
  margin-bottom: 8px;
}
.add-buyers-section-right .deals-wrapper .deal-card-component:last-of-type {
  margin-bottom: 0px;
}
.add-buyers-card {
  background-color: #f8f9fc;
  border: 1px solid #e7eaf1;
  border-radius: 4px 0 0 4px;
  border-right: none;
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 24px;
  padding: 16px;
  text-align: left;
  width: 99%;
}
.add-buyers-card:hover,
.add-buyers-card:active {
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  color: #232245 !important;
}
.add-buyers-card:hover .arrow-block,
.add-buyers-card:active .arrow-block {
  background-color: #6e4feb;
}
.add-buyers-card:focus {
  border-bottom: 1px solid #6e4feb;
  border-left: 1px solid #6e4feb;
  border-right: none;
  border-top: 1px solid #6e4feb;
  color: #232245 !important;
}
@media only screen and (min-width: 576px) {
  .add-buyers-card {
    font-size: 0.875rem;
  }
}
@media only screen and (min-width: 1200px) {
  .add-buyers-card {
    font-size: 1rem;
  }
}
.add-buyers-card.role .arrow-block {
  bottom: 0px;
}
.add-buyers-card-wrapper {
  border-radius: 4px;
  border-right: none;
  margin-top: 12px;
  padding: 0;
  position: relative;
}
.add-buyers-card-wrapper .arrow-block {
  background-color: #6e4feb;
  border-radius: 0 4px 4px 0;
  float: right;
  height: 82px;
  pointer-events: none;
  position: absolute;
  right: 0px;
  width: 26.88px;
  z-index: 1;
}
@media only screen and (min-width: 576px) {
  .add-buyers-card-wrapper .arrow-block {
    height: 58px;
  }
}
.add-buyers-card-wrapper:hover .arrow-block,
.add-buyers-card-wrapper:active .arrow-block {
  background-color: #6e4feb;
}
.add-buyers-card-wrapper button:hover .arrow-block,
.add-buyers-card-wrapper button:active .arrow-block {
  background-color: #6e4feb;
}
.add-buyers-card .mobile-flex {
  display: block;
  left: 40px;
  position: relative;
}
@media only screen and (min-width: 576px) {
  .add-buyers-card .mobile-flex {
    display: inline;
    position: static;
  }
}
.add-buyers-wrapper,
.add-buyers-wrapper.payment-new {
  background-color: #fff;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  height: fit-content;
  margin-bottom: 64px;
  padding: 16px;
  width: 100%;
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .add-buyers-wrapper,
  .add-buyers-wrapper.payment-new {
    margin-top: 8px !important;
  }
}
@media only screen and (min-width: 1200px) {
  .add-buyers-wrapper,
  .add-buyers-wrapper.payment-new {
    width: 600px;
  }
}
@media only screen and (min-width: 1200px) {
  .add-buyers-wrapper,
  .add-buyers-wrapper.payment-new {
    margin-bottom: 12px;
  }
}
@media only screen and (min-width: 1200px) {
  .add-buyers-wrapper.payment-new {
    max-height: calc(100vh - 172px);
    overflow-x: hidden;
    overflow-y: auto;
  }
}
.add-buyers-wrapper.payment-new .agent-payment-company-info {
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 576px) {
  .add-buyers-wrapper.payment-new .agent-payment-company-info {
    flex-direction: row;
  }
}
.add-buyers-wrapper.payment-new .agent-payment-company-info .dl-go-logo {
  margin: 8px 12px;
}
@media only screen and (min-width: 576px) {
  .add-buyers-wrapper.payment-new .agent-payment-company-info .dl-go-logo {
    margin: 8px 0px;
  }
}
@media only screen and (min-width: 1200px) {
  .add-buyers-wrapper.payment-new .agent-payment-company-info .dl-go-logo {
    margin: 8px 32px 8px 24px;
  }
}
.add-buyers-wrapper.payment-new .agent-payment-company-info .dl-go-logo_upload-broker {
  margin: 0px;
  max-height: 44px;
  max-width: 151px;
  min-height: 44px;
  min-width: 151px;
}
.add-buyers-wrapper.payment-new .agent-payment-company-info .company-info {
  display: flex;
  flex-direction: column;
  margin: 8px 12px;
}
@media only screen and (min-width: 1200px) {
  .add-buyers-wrapper.payment-new .agent-payment-company-info .company-info {
    margin: 8px 0px;
  }
}
.add-buyers-wrapper.payment-new .agent-payment-company-info .company-info .company-name {
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 600;
  margin: 0px;
}
.add-buyers-wrapper.payment-new .agent-payment-company-info .company-info .office-name {
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  margin: 0px;
  margin-top: 4px;
}
.add-buyers-wrapper .btn-primary-sm,
.add-buyers-wrapper .btn-primary-sm-icon,
.add-buyers-wrapper .btn-primary-sm--red,
.add-buyers-wrapper .btn-primary-md,
.add-buyers-wrapper .btn-primary-md-icon,
.add-buyers-wrapper .btn-primary-skinny,
.add-buyers-wrapper .btn-primary-skinny--red,
.add-buyers-wrapper .btn-outline-red {
  z-index: 2;
}
.add-buyers-wrapper .frost-row__total {
  background: #f8f9fc !important;
  border: 1px solid #e7eaf1;
  border-radius: 0;
}
.add-buyers-wrapper .frost-row__total.bottom-row {
  bottom: 2px;
  position: relative;
}
.add-buyers-wrapper .frost-row__total:last-of-type {
  border-radius: 0 0 4px 4px !important;
}
.add-buyers-wrapper .frost-row__stacked {
  align-items: center;
  border-radius: 0 !important;
  border-top: 1px solid #e7eaf1;
  display: flex;
  justify-content: space-between;
  padding-left: 16px !important;
}
.add-buyers-wrapper .frost-row__stacked:first-of-type {
  border-radius: 4px !important;
}
.add-buyers-wrapper .frost-row__stacked:last-of-type {
  border-radius: 0 0 4px 4px !important;
}
.add-buyers-wrapper .success-row {
  align-items: center;
  display: flex;
  flex-direction: row;
  margin-top: 8px;
}
.add-buyers-wrapper .success-row:first-of-type {
  margin-top: 0px;
}
.add-buyers-wrapper .success-row:last-of-type {
  border-bottom: none;
  padding-bottom: 0px !important;
}
.add-buyers-wrapper .form-container,
.add-buyers-wrapper .form-container-review {
  background-color: #f8f9fc;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  padding: 16px;
}
.add-buyers-wrapper .form-container-white {
  background-color: #fff;
  border-radius: 4px;
}
.add-buyers-wrapper .form-container-white .form-col .form-row,
.add-buyers-wrapper .form-container-white .form-col .input-dropdown-row,
.add-buyers-wrapper .form-container-white .form-col .input-dropdown-no-label-row,
.add-buyers-wrapper .form-container-white .form-col .input-dropdown-small-row,
.add-buyers-wrapper .form-container-white .form-col .input-textarea-row {
  margin-left: 0;
  margin-right: 0;
  width: 100% !important;
}
.add-buyers-wrapper .form-container-review {
  padding: 12px !important;
}
.add-buyers-wrapper .form-container-review hr {
  margin: 12px -12px;
  width: auto;
}
.add-buyers-wrapper.review-confirm .mulish-tiny-light {
  color: #565676;
}
.add-buyers-wrapper.review-confirm .agent-payment-company-info {
  display: flex;
  flex-direction: column;
  padding: 8px 12px;
}
.add-buyers-wrapper.review-confirm .agent-payment-company-info .dl-go-logo {
  margin-bottom: 4px;
}
.add-buyers-wrapper.review-confirm .agent-payment-company-info .dl-go-logo_upload-broker {
  margin: 0px;
  max-height: 42px;
  max-width: 144px;
  min-height: 42px;
  min-width: 144px;
}
.add-buyers-wrapper.review-confirm .agent-payment-company-info .company-info {
  display: flex;
  flex-direction: column;
}
.add-buyers-wrapper.review-confirm .agent-payment-company-info .company-info .company-name {
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  margin: 0px;
}
.add-buyers-wrapper.review-confirm .frost-row__stacked {
  padding: 8px 12px;
}
.add-buyers-wrapper .success-col .agent-payment-company-info {
  display: flex;
  flex-direction: column;
  margin: -4px 0 8px 0;
}
.add-buyers-wrapper .success-col .agent-payment-company-info .dl-go-logo {
  margin-bottom: 4px;
}
.add-buyers-wrapper .success-col .agent-payment-company-info .dl-go-logo_upload-broker {
  margin: 0px;
  max-height: 42px;
  max-width: 144px;
  min-height: 42px;
  min-width: 144px;
}
.add-buyers-wrapper .success-col .agent-payment-company-info .company-info {
  display: flex;
  flex-direction: column;
}
.add-buyers-wrapper .success-col .agent-payment-company-info .company-info .company-name {
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  margin: 0px;
}
.add-buyers-wrapper .dl-account-agent {
  border: 1px solid #e7eaf1;
  border-radius: 4px 4px 0 0;
  padding: 16px;
}
.add-buyers-wrapper .dl-account-agent .dl-account__photo,
.add-buyers-wrapper .dl-account-agent .dl-account__photo--large,
.add-buyers-wrapper .dl-account-agent .dl-account__photo--sm {
  align-items: center;
  color: #232245;
  display: flex;
  height: 58px;
  margin-right: 8px;
  text-align: center;
  width: 60px;
}
.add-buyers-wrapper .dl-account-agent .dl-account__photo .dl-profile-initials,
.add-buyers-wrapper .dl-account-agent .dl-account__photo--large .dl-profile-initials,
.add-buyers-wrapper .dl-account-agent .dl-account__photo--sm .dl-profile-initials {
  font-family: "Poppins", sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 33px;
}
.add-buyers-wrapper .dl-account-agent-select {
  background-color: #f8f9fc;
  border-left: 1px solid #e7eaf1;
  border-right: 1px solid #e7eaf1;
}
.add-buyers-wrapper .dl-account-agent .mulish-tiny.cloudy,
.add-buyers-wrapper .dl-account-agent .cloudy.mulish-tiny-lte,
.add-buyers-wrapper .dl-account-agent .cloudy.mulish-tiny-bold,
.add-buyers-wrapper .dl-account-agent .cloudy.mulish-tiny-semiBold,
.add-buyers-wrapper .dl-account-agent .cloudy.mulish-tiny-md,
.add-buyers-wrapper .dl-account-agent .cloudy.mulish-tiny-light {
  max-width: 190px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media only screen and (min-width: 768px) {
  .add-buyers-wrapper .dl-account-agent .mulish-tiny.cloudy,
  .add-buyers-wrapper .dl-account-agent .cloudy.mulish-tiny-lte,
  .add-buyers-wrapper .dl-account-agent .cloudy.mulish-tiny-bold,
  .add-buyers-wrapper .dl-account-agent .cloudy.mulish-tiny-semiBold,
  .add-buyers-wrapper .dl-account-agent .cloudy.mulish-tiny-md,
  .add-buyers-wrapper .dl-account-agent .cloudy.mulish-tiny-light {
    max-width: 240px;
  }
}
.add-buyers-wrapper .bg-snowfall {
  padding: 6px 24px;
}
.add-buyers-wrapper .form-group,
.add-buyers-wrapper .input-dropdown-col,
.add-buyers-wrapper .input-dropdown-no-label-col,
.add-buyers-wrapper .input-dropdown-small-col,
.add-buyers-wrapper .input-textarea-col {
  margin-bottom: 8px;
  position: relative;
}
.add-buyers-wrapper .form-group.agent-search .btn-x,
.add-buyers-wrapper .agent-search.input-dropdown-col .btn-x,
.add-buyers-wrapper .agent-search.input-dropdown-no-label-col .btn-x,
.add-buyers-wrapper .agent-search.input-dropdown-small-col .btn-x,
.add-buyers-wrapper .agent-search.input-textarea-col .btn-x {
  position: absolute !important;
  right: 0px;
  top: 6px;
  z-index: 3;
}
.add-buyers-wrapper .form-group.agent-search .agent-destination .dl-forms__input--search2,
.add-buyers-wrapper .agent-search.input-dropdown-col .agent-destination .dl-forms__input--search2,
.add-buyers-wrapper .agent-search.input-dropdown-no-label-col .agent-destination .dl-forms__input--search2,
.add-buyers-wrapper .agent-search.input-dropdown-small-col .agent-destination .dl-forms__input--search2,
.add-buyers-wrapper .agent-search.input-textarea-col .agent-destination .dl-forms__input--search2 {
  border-radius: 4px;
  height: auto;
  padding: 18px 12px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .add-buyers-wrapper .form-group.agent-search .agent-destination .dl-forms__input--search2,
  .add-buyers-wrapper .agent-search.input-dropdown-col .agent-destination .dl-forms__input--search2,
  .add-buyers-wrapper .agent-search.input-dropdown-no-label-col .agent-destination .dl-forms__input--search2,
  .add-buyers-wrapper .agent-search.input-dropdown-small-col .agent-destination .dl-forms__input--search2,
  .add-buyers-wrapper .agent-search.input-textarea-col .agent-destination .dl-forms__input--search2 {
    width: 100% !important;
  }
}
.add-buyers-wrapper .form-group.agent-search .i-x-mark.rocky,
.add-buyers-wrapper .agent-search.input-dropdown-col .i-x-mark.rocky,
.add-buyers-wrapper .agent-search.input-dropdown-no-label-col .i-x-mark.rocky,
.add-buyers-wrapper .agent-search.input-dropdown-small-col .i-x-mark.rocky,
.add-buyers-wrapper .agent-search.input-textarea-col .i-x-mark.rocky {
  background-color: #fff;
}
.add-buyers-wrapper .flex-row-bottom {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  color: #232245;
  margin-bottom: 10px;
  padding: 8px;
}
.add-buyers-wrapper ValidationMessage,
.add-buyers-wrapper.payment-new ValidationMessage {
  bottom: 10px;
  color: #e11010;
  font-family: "$mulish";
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 18px;
  position: relative;
}
.add-buyers-wrapper .dl-h4,
.add-buyers-wrapper .dl-h4-md,
.add-buyers-wrapper .dl-h4-mulish {
  color: #565676;
}
.add-buyers-wrapper .dl-h4.d-blue,
.add-buyers-wrapper .d-blue.dl-h4-md,
.add-buyers-wrapper .d-blue.dl-h4-mulish {
  color: #232245;
  font-weight: 500;
}
.add-buyers-wrapper .mulish-sm-md {
  color: #232245;
  font-weight: 500;
}
.add-buyers-wrapper .mulish-sm-bold {
  font-weight: 700;
}
.add-buyers-wrapper .mulish-sm,
.add-buyers-wrapper .info-col .mulish-sm-lte,
.info-col .add-buyers-wrapper .mulish-sm-lte,
.add-buyers-wrapper .mulish-sm-bold,
.add-buyers-wrapper .mulish-sm-semiBold,
.add-buyers-wrapper .mulish-sm-md,
.add-buyers-wrapper .mulish-sm-light,
.add-buyers-wrapper .mulish-md-semiBold {
  color: #232245;
  font-weight: 500;
}
.add-buyers-wrapper .mulish-sm-semiBold {
  color: #232245;
  font-weight: 600;
  max-width: 87%;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media only screen and (min-width: 1200px) {
  .add-buyers-wrapper .mulish-sm-semiBold {
    max-width: 100%;
    overflow: auto;
    text-overflow: initial;
  }
}
.add-buyers-wrapper .mulish-sm-semiBold.text-truncate {
  max-width: 100%;
}
.add-buyers-wrapper .mulish-sm-light {
  color: #565676;
  font-weight: 300 !important;
}
.add-buyers-wrapper .mulish-sm-md {
  color: #232245;
  overflow: hidden;
  text-overflow: ellipsis;
}
.add-buyers-wrapper .mulish-tiny,
.add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .mulish-tiny-bold,
.add-buyers-wrapper .mulish-tiny-semiBold,
.add-buyers-wrapper .mulish-tiny-md,
.add-buyers-wrapper .mulish-tiny-light {
  color: #232245;
}
.add-buyers-wrapper .mulish-tiny-lte {
  color: #565676 !important;
  font-weight: 300;
}
.add-buyers-wrapper .mulish-tiny.cloudy,
.add-buyers-wrapper .cloudy.mulish-tiny-bold,
.add-buyers-wrapper .cloudy.mulish-tiny-semiBold,
.add-buyers-wrapper .cloudy.mulish-tiny-md,
.add-buyers-wrapper .cloudy.mulish-tiny-light,
.add-buyers-wrapper .cloudy.mulish-tiny-lte {
  font-weight: 700;
}
.add-buyers-wrapper .validation-message {
  color: #e11010;
  font-family: "Mulish";
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 18px;
  margin-top: 4px;
  position: relative;
  z-index: 2;
}
.add-buyers-wrapper .validation-message.box {
  background-color: #ffe8e8;
  border: 1px solid #e11010;
  border-radius: 4px 4px 0 0;
  color: #000;
  margin-bottom: 0;
  padding: 12px;
  position: relative;
  top: 18px;
}
.add-buyers-wrapper .payerCard {
  background-color: #f8f9fc;
  border: 1px solid #e7eaf1 !important;
  border-radius: 4px;
  margin-bottom: 16px;
  padding: 12px;
}
.add-buyers-wrapper .payerCard .form-group,
.add-buyers-wrapper .payerCard .input-dropdown-col,
.add-buyers-wrapper .payerCard .input-dropdown-no-label-col,
.add-buyers-wrapper .payerCard .input-dropdown-small-col,
.add-buyers-wrapper .payerCard .input-textarea-col {
  position: relative;
}
.add-buyers-wrapper .btn-ghost-sm,
.add-buyers-wrapper .btn-ghost-sm-icon,
.add-buyers-wrapper .btn-ghost-sm-bkgd,
.add-buyers-wrapper .deal-detail .dl-column .btn-tonal-sm-icon,
.deal-detail .dl-column .add-buyers-wrapper .btn-tonal-sm-icon,
.add-buyers-wrapper .btn-ghost-sm--red,
.add-buyers-wrapper .btn-ghost-purple-sm,
.add-buyers-wrapper .btn-ghost-purple-sm-icon {
  color: #592ed5;
}
.add-buyers-wrapper .btn-ghost-sm:hover,
.add-buyers-wrapper .btn-ghost-sm-icon:hover,
.add-buyers-wrapper .btn-ghost-sm-bkgd:hover,
.add-buyers-wrapper .deal-detail .dl-column .btn-tonal-sm-icon:hover,
.deal-detail .dl-column .add-buyers-wrapper .btn-tonal-sm-icon:hover,
.add-buyers-wrapper .btn-ghost-sm--red:hover,
.add-buyers-wrapper .btn-ghost-purple-sm:hover,
.add-buyers-wrapper .btn-ghost-purple-sm-icon:hover,
.add-buyers-wrapper .btn-ghost-sm:active,
.add-buyers-wrapper .btn-ghost-sm-icon:active,
.add-buyers-wrapper .btn-ghost-sm-bkgd:active,
.add-buyers-wrapper .deal-detail .dl-column .btn-tonal-sm-icon:active,
.deal-detail .dl-column .add-buyers-wrapper .btn-tonal-sm-icon:active,
.add-buyers-wrapper .btn-ghost-sm--red:active,
.add-buyers-wrapper .btn-ghost-purple-sm:active,
.add-buyers-wrapper .btn-ghost-purple-sm-icon:active {
  background-color: #f3f3f3;
  color: #592ed5;
}
.add-buyers-wrapper .form-floating .form-control,
.add-buyers-wrapper .form-floating .input-dropdown select,
.input-dropdown .add-buyers-wrapper .form-floating select,
.add-buyers-wrapper .form-floating .input-dropdown-no-label select,
.input-dropdown-no-label .add-buyers-wrapper .form-floating select,
.add-buyers-wrapper .form-floating .input-dropdown-small select,
.input-dropdown-small .add-buyers-wrapper .form-floating select,
.add-buyers-wrapper .form-floating .input-textarea textarea,
.input-textarea .add-buyers-wrapper .form-floating textarea {
  border-color: #acbad8;
  height: 61px;
  position: relative;
  z-index: 2;
}
.add-buyers-wrapper .form-floating .form-control.invalid,
.add-buyers-wrapper .form-floating .input-dropdown select.invalid,
.input-dropdown .add-buyers-wrapper .form-floating select.invalid,
.add-buyers-wrapper .form-floating .input-dropdown-no-label select.invalid,
.input-dropdown-no-label .add-buyers-wrapper .form-floating select.invalid,
.add-buyers-wrapper .form-floating .input-dropdown-small select.invalid,
.input-dropdown-small .add-buyers-wrapper .form-floating select.invalid,
.add-buyers-wrapper .form-floating .input-textarea textarea.invalid,
.input-textarea .add-buyers-wrapper .form-floating textarea.invalid {
  border: 1px solid #e11010;
}
.add-buyers-wrapper .form-floating .form-control.input-secondary .btn-x,
.add-buyers-wrapper .form-floating .input-dropdown select.input-secondary .btn-x,
.input-dropdown .add-buyers-wrapper .form-floating select.input-secondary .btn-x,
.add-buyers-wrapper .form-floating .input-dropdown-no-label select.input-secondary .btn-x,
.input-dropdown-no-label .add-buyers-wrapper .form-floating select.input-secondary .btn-x,
.add-buyers-wrapper .form-floating .input-dropdown-small select.input-secondary .btn-x,
.input-dropdown-small .add-buyers-wrapper .form-floating select.input-secondary .btn-x,
.add-buyers-wrapper .form-floating .input-textarea textarea.input-secondary .btn-x,
.input-textarea .add-buyers-wrapper .form-floating textarea.input-secondary .btn-x {
  height: 16px;
  position: relative;
  right: 4px;
  width: 16px;
}
.add-buyers-wrapper .form-floating .form-control.amount-mask,
.add-buyers-wrapper .form-floating .input-dropdown select.amount-mask,
.input-dropdown .add-buyers-wrapper .form-floating select.amount-mask,
.add-buyers-wrapper .form-floating .input-dropdown-no-label select.amount-mask,
.input-dropdown-no-label .add-buyers-wrapper .form-floating select.amount-mask,
.add-buyers-wrapper .form-floating .input-dropdown-small select.amount-mask,
.input-dropdown-small .add-buyers-wrapper .form-floating select.amount-mask,
.add-buyers-wrapper .form-floating .input-textarea textarea.amount-mask,
.input-textarea .add-buyers-wrapper .form-floating textarea.amount-mask {
  height: 61px;
  width: 100%;
}
.add-buyers-wrapper .form-floating .form-control.amount-mask.w-lg-50,
.add-buyers-wrapper .form-floating .input-dropdown select.amount-mask.w-lg-50,
.input-dropdown .add-buyers-wrapper .form-floating select.amount-mask.w-lg-50,
.add-buyers-wrapper .form-floating .input-dropdown-no-label select.amount-mask.w-lg-50,
.input-dropdown-no-label .add-buyers-wrapper .form-floating select.amount-mask.w-lg-50,
.add-buyers-wrapper .form-floating .input-dropdown-small select.amount-mask.w-lg-50,
.input-dropdown-small .add-buyers-wrapper .form-floating select.amount-mask.w-lg-50,
.add-buyers-wrapper .form-floating .input-textarea textarea.amount-mask.w-lg-50,
.input-textarea .add-buyers-wrapper .form-floating textarea.amount-mask.w-lg-50 {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .add-buyers-wrapper .form-floating .form-control.amount-mask.w-lg-50,
  .add-buyers-wrapper .form-floating .input-dropdown select.amount-mask.w-lg-50,
  .input-dropdown .add-buyers-wrapper .form-floating select.amount-mask.w-lg-50,
  .add-buyers-wrapper .form-floating .input-dropdown-no-label select.amount-mask.w-lg-50,
  .input-dropdown-no-label .add-buyers-wrapper .form-floating select.amount-mask.w-lg-50,
  .add-buyers-wrapper .form-floating .input-dropdown-small select.amount-mask.w-lg-50,
  .input-dropdown-small .add-buyers-wrapper .form-floating select.amount-mask.w-lg-50,
  .add-buyers-wrapper .form-floating .input-textarea textarea.amount-mask.w-lg-50,
  .input-textarea .add-buyers-wrapper .form-floating textarea.amount-mask.w-lg-50 {
    width: 271px;
  }
}
.add-buyers-wrapper .form-floating label,
.add-buyers-wrapper .form-floating .file-list__row-item a.lower-text,
.file-list__row-item .add-buyers-wrapper .form-floating a.lower-text,
.add-buyers-wrapper .form-floating .file-list__row-item button.lower-text,
.file-list__row-item .add-buyers-wrapper .form-floating button.lower-text {
  top: 3px;
}
.add-buyers-wrapper .form-group input,
.add-buyers-wrapper .input-dropdown-col input,
.add-buyers-wrapper .input-dropdown-no-label-col input,
.add-buyers-wrapper .input-dropdown-small-col input,
.add-buyers-wrapper .input-textarea-col input {
  border-color: #acbad8;
  border-radius: 4px;
}
.add-buyers-wrapper hr,
.add-buyers-wrapper.payment-new hr {
  border-top: 1px solid #e7eaf1;
  margin-bottom: 16px;
  margin-top: 16px;
}
.add-buyers-wrapper .border-snowfall {
  background-color: #fff;
  border-radius: 4px;
}
.add-buyers-wrapper .border-snowfall.block-details {
  border-radius: 0 0 4px 4px;
  display: flex;
  padding: 12px 16px;
}
.add-buyers-wrapper .border-snowfall.block-details .dl-profile-initials {
  color: #232245;
  font-size: 1rem !important;
}
@media only screen and (min-width: 1200px) {
  .add-buyers-wrapper .border-snowfall.block-details .dl-profile-initials {
    font-size: 1rem !important;
  }
}
.add-buyers-wrapper .border-snowfall.block-details .mulish-sm-bold {
  color: #232245;
  font-weight: 700;
}
.add-buyers-wrapper .border-snowfall.block-details .mulish-tiny,
.add-buyers-wrapper .border-snowfall.block-details .mulish-tiny-bold,
.add-buyers-wrapper .border-snowfall.block-details .mulish-tiny-semiBold,
.add-buyers-wrapper .border-snowfall.block-details .mulish-tiny-md,
.add-buyers-wrapper .border-snowfall.block-details .mulish-tiny-light,
.add-buyers-wrapper .border-snowfall.block-details .mulish-tiny-lte {
  color: #565676 !important;
}
.add-buyers-wrapper .border-snowfall .flex-container-amount {
  margin-left: -16px;
  margin-right: -16px;
  position: relative;
  top: 3px;
}
.add-buyers-wrapper .border-snowfall .flex-container-amount .frost-row__total,
.add-buyers-wrapper .border-snowfall .flex-container-amount .frost-row__block {
  border-left: none;
  border-radius: 0;
  border-right: none;
}
.add-buyers-wrapper .border-snowfall .flex-container-amount__solo {
  margin-left: -16px;
  margin-right: -16px;
}
.add-buyers-wrapper .border-snowfall .flex-container-amount__solo .frost-row__total {
  border-left: none;
  border-right: none;
  padding: 12px 16px;
}
@media only screen and (min-width: 1200px) {
  .add-buyers-wrapper .border-snowfall .flex-container-amount__solo .frost-row__total {
    border-bottom: none;
  }
}
.add-buyers-wrapper .border-snowfall .flex-container-amount.buyer-amount {
  top: 0px;
}
.add-buyers-wrapper .button-icon,
.add-buyers-wrapper .button-icon-filled {
  position: absolute;
  right: 16px;
  top: 16px;
  z-index: 2;
}
.add-buyers-wrapper .dl-h5,
.add-buyers-wrapper .dl-h5-mulish {
  color: #565676;
}
.add-buyers-wrapper .tooltiptext {
  right: -97px;
}
@media only screen and (min-width: 1200px) {
  .add-buyers-wrapper__agent {
    max-height: calc(100vh - 400px);
    overflow-x: hidden;
    overflow-y: auto;
  }
}
.add-buyers-wrapper .dl-radio__light-tonal label,
.add-buyers-wrapper .dl-radio__light-tonal .file-list__row-item a.lower-text,
.file-list__row-item .add-buyers-wrapper .dl-radio__light-tonal a.lower-text,
.add-buyers-wrapper .dl-radio__light-tonal .file-list__row-item button.lower-text,
.file-list__row-item .add-buyers-wrapper .dl-radio__light-tonal button.lower-text {
  width: 98%;
}
.add-buyers-wrapper .dl-radio__deal-details {
  color: #232245;
  display: flex;
  justify-content: space-between;
  margin-left: 32px;
}
@media only screen and (min-width: 768px) {
  .add-buyers-wrapper .dl-radio__deal-details {
    max-width: 100%;
  }
}
.add-buyers-wrapper .dl-radio .hr-w-100,
.add-buyers-wrapper .dl-radio__no-dot .hr-w-100,
.add-buyers-wrapper .dl-radio__no-background .hr-w-100 {
  border-top: 1px solid #e7eaf1;
  margin: 12px -12px;
  z-index: 2;
}
.add-buyers-wrapper .sender-agent-info {
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .add-buyers-wrapper .sender-agent-info {
    width: auto;
  }
}
.add-buyers-success {
  width: 100%;
}
.add-buyers-success .dl-h4,
.add-buyers-success .dl-h4-md,
.add-buyers-success .dl-h4-mulish {
  color: #232245;
}
.add-buyers-success .dl-h4.cloudy,
.add-buyers-success .cloudy.dl-h4-md,
.add-buyers-success .cloudy.dl-h4-mulish {
  color: #565676;
}
.add-buyers-success .mulish-sm-semiBold {
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media only screen and (min-width: 768px) {
  .add-buyers-success .mulish-sm-semiBold {
    max-width: 100%;
  }
}
.dl-progress-container,
.dl-progress-container-success {
  background-color: #fff;
  border-bottom: 1px solid #e7eaf1;
  border-top: 1px solid #e7eaf1;
  height: 63.5px;
  margin-bottom: 12px;
  margin-top: -9px;
  padding: 16px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-progress-container,
  .dl-progress-container-success {
    margin-top: -23px;
    position: absolute;
    top: -42px;
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-progress-container,
  .dl-progress-container-success {
    border-top: none;
  }
}
.dl-progress-container-success {
  background-color: #f8f9fc;
  border-bottom: 0;
  border-top: 0;
  top: -18px;
}
@media only screen and (min-width: 768px) and (max-width: 1199px) {
  .dl-progress-container-success {
    height: 74px;
    top: -49px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-progress-container-success {
    height: 72px;
  }
}
.dl-progress-bar {
  justify-content: center;
  margin: auto;
  max-width: 500px;
}
.dl-progress-bar .progress {
  background-color: #c9cfdc;
  border-radius: 4px;
  height: 6px;
}
.dl-progress-bar .progress-bar {
  background-color: #6e4feb;
  border-radius: 999px;
  height: 6px;
}
.dl-back-btn {
  color: #592ed5;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
}
.dl-back-btn:hover,
.dl-back-btn:active {
  color: #592ed5;
}
.frost-row,
.frost-row__block,
.add-buyers-wrapper .frost-row__total,
.add-buyers-wrapper .frost-row__stacked {
  background-color: #f8f9fc;
  border-radius: 4px;
  border-top: 1px solid #e7eaf1;
  flex-wrap: wrap;
  padding: 8px;
  width: 100%;
}
.frost-row .dl-h4,
.frost-row__block .dl-h4,
.add-buyers-wrapper .frost-row__total .dl-h4,
.add-buyers-wrapper .frost-row__stacked .dl-h4,
.frost-row .dl-h4-md,
.frost-row__block .dl-h4-md,
.add-buyers-wrapper .frost-row__total .dl-h4-md,
.add-buyers-wrapper .frost-row__stacked .dl-h4-md,
.frost-row .dl-h4-mulish,
.frost-row__block .dl-h4-mulish,
.add-buyers-wrapper .frost-row__total .dl-h4-mulish,
.add-buyers-wrapper .frost-row__stacked .dl-h4-mulish {
  color: #232245 !important;
  font-weight: 500;
}
.frost-row .dl-h4.valid,
.frost-row__block .dl-h4.valid,
.add-buyers-wrapper .frost-row__total .dl-h4.valid,
.add-buyers-wrapper .frost-row__stacked .dl-h4.valid,
.frost-row .valid.dl-h4-md,
.frost-row__block .valid.dl-h4-md,
.add-buyers-wrapper .frost-row__total .valid.dl-h4-md,
.add-buyers-wrapper .frost-row__stacked .valid.dl-h4-md,
.frost-row .valid.dl-h4-mulish,
.frost-row__block .valid.dl-h4-mulish,
.add-buyers-wrapper .frost-row__total .valid.dl-h4-mulish,
.add-buyers-wrapper .frost-row__stacked .valid.dl-h4-mulish {
  color: #8be5a4 !important;
}
.frost-row .dl-h4.invalid,
.frost-row__block .dl-h4.invalid,
.add-buyers-wrapper .frost-row__total .dl-h4.invalid,
.add-buyers-wrapper .frost-row__stacked .dl-h4.invalid,
.frost-row .invalid.dl-h4-md,
.frost-row__block .invalid.dl-h4-md,
.add-buyers-wrapper .frost-row__total .invalid.dl-h4-md,
.add-buyers-wrapper .frost-row__stacked .invalid.dl-h4-md,
.frost-row .invalid.dl-h4-mulish,
.frost-row__block .invalid.dl-h4-mulish,
.add-buyers-wrapper .frost-row__total .invalid.dl-h4-mulish,
.add-buyers-wrapper .frost-row__stacked .invalid.dl-h4-mulish {
  color: #e11010 !important;
}
.frost-row .dl-h4.invalid i,
.frost-row__block .dl-h4.invalid i,
.add-buyers-wrapper .frost-row__total .dl-h4.invalid i,
.add-buyers-wrapper .frost-row__stacked .dl-h4.invalid i,
.frost-row .invalid.dl-h4-md i,
.frost-row__block .invalid.dl-h4-md i,
.add-buyers-wrapper .frost-row__total .invalid.dl-h4-md i,
.add-buyers-wrapper .frost-row__stacked .invalid.dl-h4-md i,
.frost-row .invalid.dl-h4-mulish i,
.frost-row__block .invalid.dl-h4-mulish i,
.add-buyers-wrapper .frost-row__total .invalid.dl-h4-mulish i,
.add-buyers-wrapper .frost-row__stacked .invalid.dl-h4-mulish i {
  display: none;
}
.frost-row .mulish-tiny,
.frost-row__block .mulish-tiny,
.frost-row .mulish-tiny-light,
.frost-row__block .mulish-tiny-light,
.add-buyers-wrapper .frost-row__total .mulish-tiny,
.add-buyers-wrapper .frost-row__total .mulish-tiny-light,
.add-buyers-wrapper .frost-row__stacked .mulish-tiny,
.add-buyers-wrapper .frost-row__stacked .mulish-tiny-light,
.frost-row .mulish-tiny-bold,
.frost-row__block .mulish-tiny-bold,
.add-buyers-wrapper .frost-row__total .mulish-tiny-bold,
.add-buyers-wrapper .frost-row__stacked .mulish-tiny-bold,
.frost-row .mulish-tiny-semiBold,
.frost-row__block .mulish-tiny-semiBold,
.add-buyers-wrapper .frost-row__total .mulish-tiny-semiBold,
.add-buyers-wrapper .frost-row__stacked .mulish-tiny-semiBold,
.frost-row .mulish-tiny-md,
.frost-row__block .mulish-tiny-md,
.add-buyers-wrapper .frost-row__total .mulish-tiny-md,
.add-buyers-wrapper .frost-row__stacked .mulish-tiny-md,
.frost-row .add-buyers-wrapper .mulish-tiny-lte,
.frost-row__block .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .frost-row .mulish-tiny-lte,
.add-buyers-wrapper .frost-row__block .mulish-tiny-lte,
.add-buyers-wrapper .frost-row__total .mulish-tiny-lte,
.add-buyers-wrapper .frost-row__stacked .mulish-tiny-lte {
  color: #565676;
}
.frost-row .mulish-tiny-light,
.frost-row__block .mulish-tiny-light,
.add-buyers-wrapper .frost-row__total .mulish-tiny-light,
.add-buyers-wrapper .frost-row__stacked .mulish-tiny-light {
  color: #565676 !important;
  font-weight: 300;
}
.frost-row .mulish-sm,
.frost-row__block .mulish-sm,
.add-buyers-wrapper .frost-row__total .mulish-sm,
.add-buyers-wrapper .frost-row__stacked .mulish-sm,
.frost-row .info-col .mulish-sm-lte,
.frost-row__block .info-col .mulish-sm-lte,
.info-col .frost-row .mulish-sm-lte,
.info-col .frost-row__block .mulish-sm-lte,
.add-buyers-wrapper .frost-row__total .info-col .mulish-sm-lte,
.info-col .add-buyers-wrapper .frost-row__total .mulish-sm-lte,
.add-buyers-wrapper .frost-row__stacked .info-col .mulish-sm-lte,
.info-col .add-buyers-wrapper .frost-row__stacked .mulish-sm-lte,
.frost-row .mulish-sm-bold,
.frost-row__block .mulish-sm-bold,
.add-buyers-wrapper .frost-row__total .mulish-sm-bold,
.add-buyers-wrapper .frost-row__stacked .mulish-sm-bold,
.frost-row .mulish-sm-semiBold,
.frost-row__block .mulish-sm-semiBold,
.add-buyers-wrapper .frost-row__total .mulish-sm-semiBold,
.add-buyers-wrapper .frost-row__stacked .mulish-sm-semiBold,
.frost-row .mulish-sm-md,
.frost-row__block .mulish-sm-md,
.add-buyers-wrapper .frost-row__total .mulish-sm-md,
.add-buyers-wrapper .frost-row__stacked .mulish-sm-md,
.frost-row .mulish-sm-light,
.frost-row__block .mulish-sm-light,
.add-buyers-wrapper .frost-row__total .mulish-sm-light,
.add-buyers-wrapper .frost-row__stacked .mulish-sm-light,
.frost-row .mulish-md-semiBold,
.frost-row__block .mulish-md-semiBold,
.add-buyers-wrapper .frost-row__total .mulish-md-semiBold,
.add-buyers-wrapper .frost-row__stacked .mulish-md-semiBold {
  color: #232245;
  font-weight: 500;
}
.frost-row .mulish-sm-semiBold,
.frost-row__block .mulish-sm-semiBold,
.add-buyers-wrapper .frost-row__total .mulish-sm-semiBold,
.add-buyers-wrapper .frost-row__stacked .mulish-sm-semiBold {
  color: #232245;
}
.frost-row .mulish-sm.col-lg-6,
.frost-row__block .mulish-sm.col-lg-6,
.add-buyers-wrapper .frost-row__total .mulish-sm.col-lg-6,
.add-buyers-wrapper .frost-row__stacked .mulish-sm.col-lg-6,
.frost-row .info-col .col-lg-6.mulish-sm-lte,
.frost-row__block .info-col .col-lg-6.mulish-sm-lte,
.info-col .frost-row .col-lg-6.mulish-sm-lte,
.info-col .frost-row__block .col-lg-6.mulish-sm-lte,
.add-buyers-wrapper .frost-row__total .info-col .col-lg-6.mulish-sm-lte,
.info-col .add-buyers-wrapper .frost-row__total .col-lg-6.mulish-sm-lte,
.add-buyers-wrapper .frost-row__stacked .info-col .col-lg-6.mulish-sm-lte,
.info-col .add-buyers-wrapper .frost-row__stacked .col-lg-6.mulish-sm-lte,
.frost-row .col-lg-6.mulish-sm-bold,
.frost-row__block .col-lg-6.mulish-sm-bold,
.add-buyers-wrapper .frost-row__total .col-lg-6.mulish-sm-bold,
.add-buyers-wrapper .frost-row__stacked .col-lg-6.mulish-sm-bold,
.frost-row .col-lg-6.mulish-sm-semiBold,
.frost-row__block .col-lg-6.mulish-sm-semiBold,
.add-buyers-wrapper .frost-row__total .col-lg-6.mulish-sm-semiBold,
.add-buyers-wrapper .frost-row__stacked .col-lg-6.mulish-sm-semiBold,
.frost-row .col-lg-6.mulish-sm-md,
.frost-row__block .col-lg-6.mulish-sm-md,
.add-buyers-wrapper .frost-row__total .col-lg-6.mulish-sm-md,
.add-buyers-wrapper .frost-row__stacked .col-lg-6.mulish-sm-md,
.frost-row .col-lg-6.mulish-sm-light,
.frost-row__block .col-lg-6.mulish-sm-light,
.add-buyers-wrapper .frost-row__total .col-lg-6.mulish-sm-light,
.add-buyers-wrapper .frost-row__stacked .col-lg-6.mulish-sm-light,
.frost-row .col-lg-6.mulish-md-semiBold,
.frost-row__block .col-lg-6.mulish-md-semiBold,
.add-buyers-wrapper .frost-row__total .col-lg-6.mulish-md-semiBold,
.add-buyers-wrapper .frost-row__stacked .col-lg-6.mulish-md-semiBold {
  bottom: 1px;
  position: relative;
}
.frost-row__block {
  border-radius: 0px 0px 4px 4px !important;
  border-top: none;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.mulish-micro,
.mulish-micro-bold,
.mulish-micro-semiBold,
.mulish-micro-light {
  color: #232245;
}
.email-row {
  width: 100%;
}
.email-row .dl-h4,
.email-row .dl-h4-md,
.email-row .dl-h4-mulish {
  color: #232245;
}
.dl-deals-container.admin-page {
  height: auto;
}
.dl-deals-container.admin-page .dl-deals-table {
  height: 100%;
}
.admin-transactions-page .stuck-transactions {
  border: 1px solid #c9cfdc;
}
.admin-transactions-page .stuck-transactions__title {
  border-bottom: 1px solid #e7eaf1;
  font-family: "Poppins", sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 27px;
  margin: 0px;
  padding: 16px;
  width: 100%;
}
.admin-transactions-page .stuck-transactions__table {
  padding: 16px;
}
.admin-transactions-page .stuck-transactions__table-row-head-col.table-head-deal-id,
.admin-transactions-page .stuck-transactions__table-row-head-col.table-head-transaction-id {
  max-width: 150px;
}
.admin-transactions-page .stuck-transactions__table-row-body-col.table-body-deal-id,
.admin-transactions-page .stuck-transactions__table-row-body-col.table-body-transaction-id {
  max-width: 150px;
}
.admin-transactions-page .failed-transactions {
  border: 1px solid #c9cfdc;
}
.admin-transactions-page .failed-transactions__title {
  border-bottom: 1px solid #e7eaf1;
  font-family: "Poppins", sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 27px;
  margin: 0px;
  padding: 16px;
  width: 100%;
}
.admin-transactions-page .failed-transactions__table {
  padding: 16px;
}
.failed-transfers {
  background-color: #e7eaf1;
  height: 100%;
  overflow-x: hidden;
  position: relative;
}
.failed-transfers-header {
  background-color: #fff;
  margin: 0px;
}
.failed-transfers-header__content {
  padding: 16px;
}
.failed-transfers-header__content-return {
  align-items: center;
  display: flex;
  margin-bottom: 8px;
}
.failed-transfers-header__content-return:hover p {
  color: #592ed5;
  text-decoration: underline;
}
.failed-transfers-header__content-return p {
  color: #592ed5;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  margin: 0px;
}
.failed-transfers-header__content-title {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  margin: 0px;
}
.failed-transfers-body {
  margin: 8px;
}
.failed-transfers-body__head {
  flex-direction: column;
  margin: 0px;
  margin-bottom: 8px;
}
@media only screen and (min-width: 1200px) {
  .failed-transfers-body__head {
    flex-direction: row;
  }
}
.failed-transfers-body__head-col .section-left {
  height: 100%;
}
.failed-transfers-body__head-col .section-left .available-balance-component {
  flex-direction: column;
}
@media only screen and (min-width: 1200px) {
  .failed-transfers-body__head-col .section-left .available-balance-component {
    flex-direction: row;
  }
}
.failed-transfers-body__head-col .section-left .available-balance-component .balance-amount,
.failed-transfers-body__head-col .section-left .available-balance-component .available-balance .balance-amount-negative {
  text-align: left;
}
@media only screen and (min-width: 1200px) {
  .failed-transfers-body__head-col .section-left .available-balance-component .balance-amount,
  .failed-transfers-body__head-col .section-left .available-balance-component .available-balance .balance-amount-negative {
    text-align: right;
  }
}
.failed-transfers-body__head-col .section-right {
  background-color: #fff;
  border-radius: 4px;
  height: 100%;
  margin-left: 0px;
}
@media only screen and (min-width: 1200px) {
  .failed-transfers-body__head-col .section-right {
    margin-right: 4px;
  }
}
.failed-transfers-body__head-col .section-right .links {
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 1200px) {
  .failed-transfers-body__head-col .section-right .links {
    flex-direction: row;
  }
}
.failed-transfers-body__head-col .section-right .links-left {
  padding: 12px;
  width: 100%;
}
.failed-transfers-body__head-col .section-right .links-left-text {
  color: #565676;
  font-family: "Poppins", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  margin: 0px;
}
.failed-transfers-body__head-col .section-right .links-left a,
.failed-transfers-body__head-col .section-right .links-left button {
  border-bottom: 1px solid #c9cfdc;
  color: #592ed5;
  display: block;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  margin: 0px;
  padding: 4px 0;
}
.failed-transfers-body__head-col .section-right .links-left a:hover,
.failed-transfers-body__head-col .section-right .links-left button:hover {
  color: #592ed5;
  text-decoration: underline;
}
.failed-transfers-body__head-col .section-right .links-left a:last-of-type,
.failed-transfers-body__head-col .section-right .links-left button:last-of-type {
  border-bottom: none;
  padding-bottom: 0;
}
.failed-transfers-body__head-col .section-right .links-right {
  border-left: 1px solid #c9cfdc;
  min-width: 50%;
  padding: 12px;
}
.failed-transfers-body__head-col .section-right .links-right-text {
  color: #565676;
  font-family: "Poppins", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  margin: 0px;
}
.failed-transfers-body__head-col .section-right .links-right-button {
  align-items: center;
  display: flex;
  position: relative;
}
.failed-transfers-body__head-col .section-right .links-right-button i {
  margin-right: 4px;
}
.failed-transfers-body__head-col .section-right .links-right-button .guid {
  color: #592ed5;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  margin: 0px;
  text-align: left;
}
.failed-transfers-body__head-col .section-right .links-right-button:hover {
  color: #592ed5;
}
.failed-transfers-body__head-col .section-right .links-right-button:hover .guid {
  color: #592ed5;
  text-decoration: underline;
}
.stuck-transactions,
.failed-transactions,
.related-transactions {
  background-color: #fff;
  border-radius: 4px;
}
.stuck-transactions .collapsed[aria-expanded=false] .stuck-transactions__title,
.stuck-transactions .collapsed[aria-expanded=false] .failed-transactions__title,
.failed-transactions .collapsed[aria-expanded=false] .stuck-transactions__title,
.failed-transactions .collapsed[aria-expanded=false] .failed-transactions__title,
.related-transactions .collapsed[aria-expanded=false] .stuck-transactions__title,
.related-transactions .collapsed[aria-expanded=false] .failed-transactions__title {
  border-bottom: none;
}
.stuck-transactions .collapsed[aria-expanded=false] i,
.failed-transactions .collapsed[aria-expanded=false] i,
.related-transactions .collapsed[aria-expanded=false] i {
  transform: rotate(180deg);
}
.stuck-transactions__title,
.failed-transactions__title,
.related-transactions__title {
  border-bottom: 1px solid #e7eaf1;
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  font-weight: 500;
  margin: 0px;
  padding: 8px 12px;
  width: 100%;
}
.stuck-transactions__table,
.failed-transactions__table,
.related-transactions__table {
  overflow-x: auto;
  padding: 8px;
}
.stuck-transactions__table-row-head,
.failed-transactions__table-row-head,
.related-transactions__table-row-head {
  align-items: center;
  background-color: #232245;
  border: 1px solid #c9cfdc;
  border-bottom: none;
  border-radius: 4px 4px 0 0;
  flex-wrap: nowrap;
  min-width: 1365px;
}
.stuck-transactions__table-row-head-col,
.failed-transactions__table-row-head-col,
.related-transactions__table-row-head-col {
  min-width: 130px;
  padding: 4px 12px;
}
.stuck-transactions__table-row-head-col-title,
.failed-transactions__table-row-head-col-title,
.related-transactions__table-row-head-col-title {
  color: #fff;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  text-transform: uppercase;
}
.stuck-transactions__table-row-head-col.toggle-collapse,
.failed-transactions__table-row-head-col.toggle-collapse,
.related-transactions__table-row-head-col.toggle-collapse {
  max-width: 60px;
  min-width: 60px;
}
.stuck-transactions__table-row-head-col.table-head-deal-id,
.failed-transactions__table-row-head-col.table-head-deal-id,
.related-transactions__table-row-head-col.table-head-deal-id {
  max-width: 75px;
  min-width: 75px;
}
.stuck-transactions__table-row-head-col.table-head-transaction-id,
.failed-transactions__table-row-head-col.table-head-transaction-id,
.related-transactions__table-row-head-col.table-head-transaction-id {
  max-width: 130px;
  min-width: 130px;
}
.stuck-transactions__table-row-head-col.table-head-correlation-id,
.failed-transactions__table-row-head-col.table-head-correlation-id,
.related-transactions__table-row-head-col.table-head-correlation-id {
  max-width: 315px;
  min-width: 315px;
}
.stuck-transactions__table-row-head-col.table-head-retry,
.failed-transactions__table-row-head-col.table-head-retry,
.related-transactions__table-row-head-col.table-head-retry {
  max-width: 240px;
  min-width: 240px;
}
.stuck-transactions__table-row-head-col.table-head-clawback,
.failed-transactions__table-row-head-col.table-head-clawback,
.related-transactions__table-row-head-col.table-head-clawback {
  max-width: 240px;
  min-width: 240px;
}
.stuck-transactions__table-row-body,
.failed-transactions__table-row-body,
.related-transactions__table-row-body {
  border: 1px solid #c9cfdc;
  border-top: none;
  flex-wrap: nowrap;
  min-width: 1365px;
}
.stuck-transactions__table-row-body-col,
.failed-transactions__table-row-body-col,
.related-transactions__table-row-body-col {
  align-items: center;
  display: flex;
  min-height: 61px;
  min-width: 130px;
  padding: 8px 12px;
}
.stuck-transactions__table-row-body-col.toggle-collapse,
.failed-transactions__table-row-body-col.toggle-collapse,
.related-transactions__table-row-body-col.toggle-collapse {
  max-width: 60px;
  min-width: 60px;
}
.stuck-transactions__table-row-body-col.toggle-collapse a,
.stuck-transactions__table-row-body-col.toggle-collapse button,
.failed-transactions__table-row-body-col.toggle-collapse a,
.failed-transactions__table-row-body-col.toggle-collapse button,
.related-transactions__table-row-body-col.toggle-collapse a,
.related-transactions__table-row-body-col.toggle-collapse button {
  border-radius: 999px;
  padding: 8px;
}
.stuck-transactions__table-row-body-col.toggle-collapse a:hover,
.stuck-transactions__table-row-body-col.toggle-collapse button:hover,
.stuck-transactions__table-row-body-col.toggle-collapse a:focus,
.stuck-transactions__table-row-body-col.toggle-collapse button:focus,
.failed-transactions__table-row-body-col.toggle-collapse a:hover,
.failed-transactions__table-row-body-col.toggle-collapse button:hover,
.failed-transactions__table-row-body-col.toggle-collapse a:focus,
.failed-transactions__table-row-body-col.toggle-collapse button:focus,
.related-transactions__table-row-body-col.toggle-collapse a:hover,
.related-transactions__table-row-body-col.toggle-collapse button:hover,
.related-transactions__table-row-body-col.toggle-collapse a:focus,
.related-transactions__table-row-body-col.toggle-collapse button:focus {
  background-color: #f8f9fc;
}
.stuck-transactions__table-row-body-col.toggle-collapse a:active,
.stuck-transactions__table-row-body-col.toggle-collapse button:active,
.failed-transactions__table-row-body-col.toggle-collapse a:active,
.failed-transactions__table-row-body-col.toggle-collapse button:active,
.related-transactions__table-row-body-col.toggle-collapse a:active,
.related-transactions__table-row-body-col.toggle-collapse button:active {
  background-color: #e7eaf1;
}
.stuck-transactions__table-row-body-col.toggle-collapse a[aria-expanded=false] .i-chevron-up,
.stuck-transactions__table-row-body-col.toggle-collapse button[aria-expanded=false] .i-chevron-up,
.failed-transactions__table-row-body-col.toggle-collapse a[aria-expanded=false] .i-chevron-up,
.failed-transactions__table-row-body-col.toggle-collapse button[aria-expanded=false] .i-chevron-up,
.related-transactions__table-row-body-col.toggle-collapse a[aria-expanded=false] .i-chevron-up,
.related-transactions__table-row-body-col.toggle-collapse button[aria-expanded=false] .i-chevron-up {
  transform: rotate(180deg);
}
.stuck-transactions__table-row-body-col.table-body-deal-id,
.failed-transactions__table-row-body-col.table-body-deal-id,
.related-transactions__table-row-body-col.table-body-deal-id {
  max-width: 75px;
  min-width: 75px;
}
.stuck-transactions__table-row-body-col.table-body-transaction-id,
.failed-transactions__table-row-body-col.table-body-transaction-id,
.related-transactions__table-row-body-col.table-body-transaction-id {
  max-width: 130px;
  min-width: 130px;
}
.stuck-transactions__table-row-body-col.table-body-correlation-id,
.failed-transactions__table-row-body-col.table-body-correlation-id,
.related-transactions__table-row-body-col.table-body-correlation-id {
  max-width: 315px;
  min-width: 315px;
}
.stuck-transactions__table-row-body-col.table-body-retry,
.failed-transactions__table-row-body-col.table-body-retry,
.related-transactions__table-row-body-col.table-body-retry {
  max-width: 240px;
  min-width: 240px;
}
.stuck-transactions__table-row-body-col.table-body-clawback,
.failed-transactions__table-row-body-col.table-body-clawback,
.related-transactions__table-row-body-col.table-body-clawback {
  max-width: 240px;
  min-width: 240px;
}
.stuck-transactions__table-row-body-col-data,
.failed-transactions__table-row-body-col-data,
.related-transactions__table-row-body-col-data {
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
}
.stuck-transactions__table-row-body-col-data.pe-none,
.failed-transactions__table-row-body-col-data.pe-none,
.related-transactions__table-row-body-col-data.pe-none {
  pointer-events: none;
}
.stuck-transactions__table-row-body-col-data__from-to,
.failed-transactions__table-row-body-col-data__from-to,
.related-transactions__table-row-body-col-data__from-to {
  display: flex;
  flex-direction: column;
}
.stuck-transactions__table-row-body-col-data__from-to-sender,
.stuck-transactions__table-row-body-col-data__from-to-receiver,
.failed-transactions__table-row-body-col-data__from-to-sender,
.failed-transactions__table-row-body-col-data__from-to-receiver,
.related-transactions__table-row-body-col-data__from-to-sender,
.related-transactions__table-row-body-col-data__from-to-receiver {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
}
.stuck-transactions__table-row-body-col-data__status,
.failed-transactions__table-row-body-col-data__status,
.related-transactions__table-row-body-col-data__status {
  display: flex;
}
.stuck-transactions__table-row-body-col-data__status-info .status-title,
.failed-transactions__table-row-body-col-data__status-info .status-title,
.related-transactions__table-row-body-col-data__status-info .status-title {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
}
.stuck-transactions__table-row-body-col-data__status-info .status-date,
.failed-transactions__table-row-body-col-data__status-info .status-date,
.related-transactions__table-row-body-col-data__status-info .status-date {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
}
.stuck-transactions__table-row-body-col-data.deal-id,
.stuck-transactions__table-row-body-col-data.transaction-id,
.failed-transactions__table-row-body-col-data.deal-id,
.failed-transactions__table-row-body-col-data.transaction-id,
.related-transactions__table-row-body-col-data.deal-id,
.related-transactions__table-row-body-col-data.transaction-id {
  align-items: center;
  border-radius: 999px;
  display: flex;
  padding: 4px 8px;
}
.stuck-transactions__table-row-body-col-data.deal-id .deal-id-text,
.stuck-transactions__table-row-body-col-data.deal-id .transaction-id-text,
.stuck-transactions__table-row-body-col-data.transaction-id .deal-id-text,
.stuck-transactions__table-row-body-col-data.transaction-id .transaction-id-text,
.failed-transactions__table-row-body-col-data.deal-id .deal-id-text,
.failed-transactions__table-row-body-col-data.deal-id .transaction-id-text,
.failed-transactions__table-row-body-col-data.transaction-id .deal-id-text,
.failed-transactions__table-row-body-col-data.transaction-id .transaction-id-text,
.related-transactions__table-row-body-col-data.deal-id .deal-id-text,
.related-transactions__table-row-body-col-data.deal-id .transaction-id-text,
.related-transactions__table-row-body-col-data.transaction-id .deal-id-text,
.related-transactions__table-row-body-col-data.transaction-id .transaction-id-text {
  color: #592ed5;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 600;
  margin-bottom: 0px;
  margin-top: 4px;
}
.stuck-transactions__table-row-body-col-data.deal-id:hover,
.stuck-transactions__table-row-body-col-data.deal-id:focus,
.stuck-transactions__table-row-body-col-data.transaction-id:hover,
.stuck-transactions__table-row-body-col-data.transaction-id:focus,
.failed-transactions__table-row-body-col-data.deal-id:hover,
.failed-transactions__table-row-body-col-data.deal-id:focus,
.failed-transactions__table-row-body-col-data.transaction-id:hover,
.failed-transactions__table-row-body-col-data.transaction-id:focus,
.related-transactions__table-row-body-col-data.deal-id:hover,
.related-transactions__table-row-body-col-data.deal-id:focus,
.related-transactions__table-row-body-col-data.transaction-id:hover,
.related-transactions__table-row-body-col-data.transaction-id:focus {
  background-color: #f8f9fc;
}
.stuck-transactions__table-row-body-col-data.deal-id:active,
.stuck-transactions__table-row-body-col-data.transaction-id:active,
.failed-transactions__table-row-body-col-data.deal-id:active,
.failed-transactions__table-row-body-col-data.transaction-id:active,
.related-transactions__table-row-body-col-data.deal-id:active,
.related-transactions__table-row-body-col-data.transaction-id:active {
  background-color: #e7eaf1;
}
.stuck-transactions__table-row-body-col-data .amount,
.stuck-transactions__table-row-body-col-data .clearing,
.stuck-transactions__table-row-body-col-data .addenda,
.stuck-transactions__table-row-body-col-data .transaction-status,
.stuck-transactions__table-row-body-col-data .created,
.failed-transactions__table-row-body-col-data .amount,
.failed-transactions__table-row-body-col-data .clearing,
.failed-transactions__table-row-body-col-data .addenda,
.failed-transactions__table-row-body-col-data .transaction-status,
.failed-transactions__table-row-body-col-data .created,
.related-transactions__table-row-body-col-data .amount,
.related-transactions__table-row-body-col-data .clearing,
.related-transactions__table-row-body-col-data .addenda,
.related-transactions__table-row-body-col-data .transaction-status,
.related-transactions__table-row-body-col-data .created {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
}
.stuck-transactions__table-row-body-col-data .transaction-status,
.failed-transactions__table-row-body-col-data .transaction-status,
.related-transactions__table-row-body-col-data .transaction-status {
  text-transform: capitalize;
}
.stuck-transactions__table-row-body-col-correlation,
.failed-transactions__table-row-body-col-correlation,
.related-transactions__table-row-body-col-correlation {
  align-items: center;
  display: flex;
  position: relative;
}
.stuck-transactions__table-row-body-col-correlation .correlation-id,
.failed-transactions__table-row-body-col-correlation .correlation-id,
.related-transactions__table-row-body-col-correlation .correlation-id {
  color: #592ed5;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  margin: 0px;
  text-align: left;
}
.stuck-transactions__table-row-body-col-correlation:hover,
.failed-transactions__table-row-body-col-correlation:hover,
.related-transactions__table-row-body-col-correlation:hover {
  color: #592ed5;
}
.stuck-transactions__table-row-body-col-correlation:hover .correlation-id,
.failed-transactions__table-row-body-col-correlation:hover .correlation-id,
.related-transactions__table-row-body-col-correlation:hover .correlation-id {
  color: #592ed5;
  text-decoration: underline;
}
.stuck-transactions__table-row-body-col-clawback-text,
.failed-transactions__table-row-body-col-clawback-text,
.related-transactions__table-row-body-col-clawback-text {
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
}
.stuck-transactions__table-row-body-col-clawback-button,
.failed-transactions__table-row-body-col-clawback-button,
.related-transactions__table-row-body-col-clawback-button {
  align-items: center;
  border-radius: 999px;
  display: flex;
  padding: 4px 8px;
  text-align: left;
  text-wrap: nowrap;
  width: fit-content;
}
.stuck-transactions__table-row-body-col-clawback-button:hover,
.stuck-transactions__table-row-body-col-clawback-button:focus,
.failed-transactions__table-row-body-col-clawback-button:hover,
.failed-transactions__table-row-body-col-clawback-button:focus,
.related-transactions__table-row-body-col-clawback-button:hover,
.related-transactions__table-row-body-col-clawback-button:focus {
  background-color: #f8f9fc;
}
.stuck-transactions__table-row-body-col-clawback-button:active,
.failed-transactions__table-row-body-col-clawback-button:active,
.related-transactions__table-row-body-col-clawback-button:active {
  background-color: #e7eaf1;
}
.stuck-transactions__table-row-body-col-clawback-button i,
.failed-transactions__table-row-body-col-clawback-button i,
.related-transactions__table-row-body-col-clawback-button i {
  margin-right: 4px;
}
.stuck-transactions__table-row-body-col-clawback-button p,
.failed-transactions__table-row-body-col-clawback-button p,
.related-transactions__table-row-body-col-clawback-button p {
  color: #e11010;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
}
.stuck-transactions__table .no-transactions,
.failed-transactions__table .no-transactions,
.related-transactions__table .no-transactions {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
}
.failed-transactions {
  margin-top: 8px;
}
.failed-transactions .related-transactions {
  background-color: #e7eaf1;
  border-radius: 0;
  min-width: 1365px;
  padding: 8px;
}
.failed-transactions .related-transactions__table-row-head {
  background-color: #acbad8;
  min-width: 1365px;
}
.failed-transactions .related-transactions__table-row-body {
  background-color: #fff;
  border-radius: 4px;
  min-width: 1365px;
  width: 100%;
}
.failed-transactions .related-transactions__table-row-body-col-data .transaction-id-wrapper .transaction-id-button {
  align-items: center;
  display: flex;
  position: relative;
}
.failed-transactions .related-transactions__table-row-body-col-data .transaction-id-wrapper .transaction-id-button i {
  margin-right: 4px;
  min-height: 24px;
  min-width: 24px;
}
.failed-transactions .related-transactions__table-row-body-col-data .transaction-id-wrapper .transaction-id-button .transaction-id {
  color: #592ed5;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  margin: 0px;
  text-align: left;
}
.failed-transactions .related-transactions__table-row-body-col-data .transaction-id-wrapper .transaction-id-button:hover {
  color: #592ed5;
}
.failed-transactions .related-transactions__table-row-body-col-data .transaction-id-wrapper .transaction-id-button:hover .transaction-id {
  color: #592ed5;
  text-decoration: underline;
}
.available-balance-component {
  background-color: #fff;
  border-radius: 4px;
  display: flex;
  height: 100%;
  margin-bottom: 8px;
  margin-left: 0px;
  margin-right: 0px;
}
@media only screen and (min-width: 1200px) {
  .available-balance-component {
    margin-bottom: 0px;
    margin-right: 4px;
  }
}
.available-balance-component .available-balance {
  padding: 12px;
  padding-bottom: 0px;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .available-balance-component .available-balance {
    padding-bottom: 12px;
  }
}
.available-balance-component .available-balance .balance-text {
  color: #565676;
  font-family: "Poppins", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  margin: 0px;
}
.available-balance-component .available-balance .balance-amount,
.available-balance-component .available-balance .balance-amount-negative {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  margin: 0px;
  text-align: right;
}
.available-balance-component .available-balance .balance-amount-negative {
  color: #e11010;
}
.available-balance-component .funding-source-id {
  border-left: none;
  min-width: 50%;
  padding: 12px;
}
@media only screen and (min-width: 1200px) {
  .available-balance-component .funding-source-id {
    border-left: 1px solid #c9cfdc;
  }
}
.available-balance-component .funding-source-id .funding-source-text {
  color: #565676;
  font-family: "Poppins", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  margin: 0px;
}
.available-balance-component .funding-source-id .funding-source-id-button {
  align-items: center;
  display: flex;
  position: relative;
}
.available-balance-component .funding-source-id .funding-source-id-button:hover {
  color: #592ed5;
}
.available-balance-component .funding-source-id .funding-source-id-button:hover .id {
  color: #592ed5;
  text-decoration: underline;
}
.available-balance-component .funding-source-id .funding-source-id-button .id {
  color: #592ed5;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  margin: 0px;
  text-align: left;
}
.dl-agents {
  margin-bottom: 24px;
}
@media only screen and (min-width: 768px) {
  .dl-agents {
    align-items: flex-end;
    display: flex;
    justify-content: space-between;
  }
}
.dl-agents__main label,
.dl-agents__main .file-list__row-item a.lower-text,
.file-list__row-item .dl-agents__main a.lower-text,
.dl-agents__main .file-list__row-item label.lower-text,
.file-list__row-item .dl-agents__main label.lower-text,
.dl-agents__main .file-list__row-item button.lower-text,
.file-list__row-item .dl-agents__main button.lower-text {
  margin-bottom: 0px;
}
@media only screen and (min-width: 768px) {
  .dl-agents__main {
    align-items: end;
    column-gap: 0;
    display: grid;
    grid-template-columns: auto auto;
    row-gap: 8px;
  }
}
.dl-agents__main-item,
.dl-agents__main-item--content,
.dl-agents__main-item--label,
.dl-agents__main-item--break {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  line-height: 1;
  margin-bottom: 12px;
}
@media only screen and (min-width: 768px) {
  .dl-agents__main-item,
  .dl-agents__main-item--content,
  .dl-agents__main-item--label,
  .dl-agents__main-item--break {
    margin-bottom: 0;
    padding-right: 32px;
  }
}
.dl-agents__main-item--break {
  border-top: 1px solid #6e4feb;
  grid-column: 1/span 2;
  height: 1px;
  margin-top: 6px;
  padding-bottom: 6px;
}
.dl-agents__main-item--label {
  margin-bottom: 12px;
}
@media only screen and (max-width: 767px) {
  .dl-agents__main-item--label {
    display: inline-block;
    width: 24%;
  }
}
.dl-agents__main-item--content {
  margin-bottom: 12px;
}
@media only screen and (max-width: 767px) {
  .dl-agents__main-item--content {
    display: inline-block;
    width: 75%;
  }
}
@media only screen and (max-width: 767px) {
  .dl-agents__edit br {
    display: none;
  }
}
@media only screen and (min-width: 768px) {
  .dl-agents__edit {
    text-align: right;
  }
}
.dl-agents__edit-link {
  color: #592ed5;
  display: inline-block;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1;
  margin-right: 24px;
  margin-top: 16px;
}
@media only screen and (min-width: 768px) {
  .dl-agents__edit-link {
    margin-right: 0;
  }
}
.dl-agents__edit-link:hover {
  text-decoration: underline;
}
.dl-agents__edit-link:last-of-type {
  margin-right: 0;
}
.dl-agents__name {
  color: #000;
  font-family: "Poppins", sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1;
  margin: 0;
}
.dl-agents__role {
  color: #565676;
  font-family: "Poppins", sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1;
  margin: 0;
}
.dl-agents__link {
  color: #232245;
  display: inline-block;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1;
}
.customer_info_section {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  display: block;
  position: relative;
}
.customer_info_section .dl-deals .dropdown {
  float: right;
}
.customer_info_details ul li {
  list-style-type: none;
  margin-bottom: 15px;
}
.continue-btn {
  padding-left: 2.5rem !important;
}
.continue-btn button {
  margin-top: -12px;
}
.customer_info_details .info_heading li {
  color: #565676;
}
.owner_info {
  color: #565676;
  display: inline-block;
  margin-left: 7px;
}
label,
.file-list__row-item a.lower-text,
.file-list__row-item label.lower-text,
.file-list__row-item button.lower-text {
  font-weight: 500;
}
.owner_info_details p {
  margin-bottom: 0.1rem !important;
}
.owner_full_details {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.balance .owner_info_details {
  margin: 0 10px;
  min-height: 177px;
  width: 48%;
}
@media only screen and (max-width: 767px) {
  .balance .owner_info_details {
    margin: 0px;
    width: 100%;
  }
}
.beneficial-continue-btn {
  align-items: center;
  background: #e2ebff;
  border-radius: 4px;
  color: #232245;
  display: flex;
  flex-direction: row;
  height: 36px;
  justify-content: center;
  margin-top: 12px;
  padding: 8px 24px;
  width: calc(100% + 45px);
}
.beneficial-continue-btn:hover {
  background: #b8cfff;
}
.beneficial-continue-btn:active {
  background: #b8cfff;
}
.beneficial-continue-btn:focus {
  background: #e2ebff;
  outline: 2px auto #232245;
}
.beneficial-continue-btn::after {
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292894 9.70711C-0.0976307 9.31658 -0.0976307 8.68342 0.292894 8.29289L3.58579 5L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292894C0.683417 -0.0976312 1.31658 -0.0976312 1.70711 0.292894L5.70711 4.29289C6.09763 4.68342 6.09763 5.31658 5.70711 5.70711L1.70711 9.70711C1.31658 10.0976 0.683418 10.0976 0.292894 9.70711Z' fill='%23232245'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  height: 10px;
  position: absolute;
  right: 38px;
  vertical-align: middle;
  width: 10px;
}
@media only screen and (min-width: 1200px) {
  .deal-detail {
    height: fit-content;
  }
}
.deal-detail-header {
  background-color: #fff;
  border-radius: 4px;
  max-width: 100%;
  padding: 8px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .deal-detail-header {
    width: 500px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .deal-detail-header {
    border: none;
    padding: 16px;
    padding-bottom: 4px;
    padding-left: 0px;
  }
}
@media only screen and (min-width: 1200px) {
  .deal-detail-header {
    background-color: #fff;
    border: 1px solid #e7eaf1;
    border-bottom: 1px solid #e7eaf1;
    border-left: none;
    border-radius: 0;
    border-right: none;
    border-top: none;
    padding: 16px;
    padding-bottom: 4px;
    width: 100%;
  }
}
.deal-detail-header .dl-h4.smoke,
.deal-detail-header .smoke.dl-h4-md,
.deal-detail-header .smoke.dl-h4-mulish {
  margin-right: 16px;
}
@media only screen and (min-width: 1200px) {
  .deal-detail-header .dl-h4.smoke,
  .deal-detail-header .smoke.dl-h4-md,
  .deal-detail-header .smoke.dl-h4-mulish {
    position: absolute;
    top: 52px;
  }
}
.deal-detail-header--label,
.deal-detail-header--label-top {
  align-items: center;
  color: #232245;
  display: none;
  padding: 8px 0;
}
@media only screen and (min-width: 1200px) {
  .deal-detail-header--label,
  .deal-detail-header--label-top {
    display: flex;
  }
}
.deal-detail-header--label-top {
  border-radius: 4px 4px 0 0;
  position: relative;
  top: 2px;
}
.deal-detail-mobile-background {
  background-color: #e7eaf1;
  border-bottom: 1px solid #e7eaf1;
  padding: 0px;
  position: sticky;
  top: 0;
  z-index: 999;
}
@media only screen and (min-width: 768px) {
  .deal-detail-mobile-background {
    padding: 16px 0 0 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .deal-detail-mobile-background {
    display: flex;
    justify-content: center;
    padding: 16px 0 0 0;
  }
}
@media only screen and (min-width: 992px) {
  .deal-detail-mobile-background {
    background-color: #fff;
    padding: 0px 15px;
  }
}
@media only screen and (min-width: 1200px) {
  .deal-detail-mobile-background {
    padding: 0px;
  }
}
.deal-detail-content {
  display: flex;
  height: auto;
  justify-content: center;
  padding-right: 0;
  padding-top: 0;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .deal-detail-content {
    border-top: none;
    margin-top: -8px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .deal-detail-content {
    padding-top: 0;
  }
}
@media only screen and (min-width: 1200px) {
  .deal-detail-content {
    justify-content: start;
    padding: 0;
    width: 100%;
  }
}
@media only screen and (min-width: 1400px) {
  .deal-detail-content {
    margin-left: -8px;
    margin-right: -8px;
  }
}
.deal-detail-content .mulish-micro-light {
  color: #232245;
}
.deal-detail-content .details-expand {
  background-color: #f8f9fc;
  border: 1px solid #e7eaf1;
  border-radius: 0 0 4px 4px;
  display: block;
  padding: 8px 12px;
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .deal-detail-content .details-expand {
    display: none;
  }
}
.deal-detail-content .details-expand .mulish-sm,
.deal-detail-content .details-expand .info-col .mulish-sm-lte,
.info-col .deal-detail-content .details-expand .mulish-sm-lte,
.deal-detail-content .details-expand .mulish-sm-bold,
.deal-detail-content .details-expand .mulish-sm-semiBold,
.deal-detail-content .details-expand .mulish-sm-md,
.deal-detail-content .details-expand .mulish-sm-light,
.deal-detail-content .details-expand .mulish-md-semiBold {
  color: #232245;
}
.deal-detail-content .details-expand.collapsed {
  border-radius: 4px;
}
.deal-detail-content .details-expand.br-top-none {
  border-radius: 0 0 4px 4px !important;
  border-top: none;
}
.deal-detail-content .dl-column-header,
.deal-detail-content .dl-column-header--b {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px 4px 0 0;
  padding: 12px;
}
.deal-detail-content .dl-column-header.mt-sm-12,
.deal-detail-content .mt-sm-12.dl-column-header--b {
  margin-top: 12px;
}
@media only screen and (min-width: 992px) {
  .deal-detail-content .dl-column-header.mt-sm-12,
  .deal-detail-content .mt-sm-12.dl-column-header--b {
    margin-top: 0;
  }
}
.deal-detail-content .dl-column-header .dl-h4-md,
.deal-detail-content .dl-column-header--b .dl-h4-md {
  color: #232245;
}
.deal-detail-content .dl-column-header .dl-h4,
.deal-detail-content .dl-column-header--b .dl-h4,
.deal-detail-content .dl-column-header .dl-h4-md,
.deal-detail-content .dl-column-header--b .dl-h4-md,
.deal-detail-content .dl-column-header .dl-h4-mulish,
.deal-detail-content .dl-column-header--b .dl-h4-mulish {
  font-weight: 500;
}
.deal-detail-content .dl-column-header.payments-col,
.deal-detail-content .payments-col.dl-column-header--b {
  margin-top: 4px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .deal-detail-content .dl-column-header.payments-col,
  .deal-detail-content .payments-col.dl-column-header--b {
    margin-top: 12px;
  }
}
@media only screen and (min-width: 992px) {
  .deal-detail-content .dl-column-header.payments-col,
  .deal-detail-content .payments-col.dl-column-header--b {
    margin-top: 0;
  }
}
.deal-detail-content .dl-column-header--b {
  align-items: baseline;
  padding: 12px;
  position: relative;
}
.deal-detail-content .dl-column-header--b .dl-h5,
.deal-detail-content .dl-column-header--b .dl-h5-mulish {
  color: #232245;
}
@media only screen and (max-width: 575px) {
  .deal-detail-content .dl-column-header--b .btn-ghost-sm--red {
    font-size: 0.75rem;
    margin-top: 0;
    padding: 4px;
  }
}
.deal-detail-content .dl-column-header--b .btn-ghost-sm--red.right-float {
  position: revert;
}
@media only screen and (max-width: 575px) {
  .deal-detail-content .dl-column-header--b .btn-ghost-sm--red.right-float {
    font-size: 0.75rem;
    margin-top: 0;
    padding: 4px;
  }
}
@media only screen and (min-width: 768px) {
  .deal-detail-content .dl-column-header--b .btn-ghost-sm--red.right-float {
    bottom: 3px;
    position: absolute;
    right: 80px;
  }
}
@media only screen and (min-width: 1200px) {
  .deal-detail-content .dl-column-header--b .btn-ghost-sm--red.right-float {
    bottom: 12.5px;
    position: absolute;
  }
}
.deal-detail-content .dl-column-header--b .btn-ghost-sm--red.approve-btn {
  display: flex;
  margin-right: 8px;
  position: revert;
}
@media only screen and (min-width: 768px) {
  .deal-detail-content .dl-column-header--b .btn-ghost-sm--red.approve-btn {
    display: block;
    margin-right: 4px;
  }
}
@media only screen and (max-width: 575px) {
  .deal-detail-content .dl-column-header--b .btn-ghost-sm.right-float,
  .deal-detail-content .dl-column-header--b .right-float.btn-ghost-sm-icon,
  .deal-detail-content .dl-column-header--b .right-float.btn-ghost-sm-bkgd,
  .deal-detail-content .dl-column-header--b .deal-detail .dl-column .right-float.btn-tonal-sm-icon,
  .deal-detail .dl-column .deal-detail-content .dl-column-header--b .right-float.btn-tonal-sm-icon,
  .deal-detail-content .dl-column-header--b .right-float.btn-ghost-sm--red,
  .deal-detail-content .dl-column-header--b .right-float.btn-ghost-purple-sm,
  .deal-detail-content .dl-column-header--b .right-float.btn-ghost-purple-sm-icon {
    font-size: 0.75rem;
    margin-top: 0;
  }
}
@media only screen and (max-width: 575px) {
  .deal-detail-content .dl-column-header--b .dl-h5.pay-approval-notification,
  .deal-detail-content .dl-column-header--b .pay-approval-notification.dl-h5-mulish {
    font-size: 0.75rem;
    margin-top: 0;
  }
}
.deal-detail-content .dl-column-header--b .dl-form-input__checkbox {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}
.deal-detail-content .dl-column-header--b .dl-form-input__checkbox:checked + .mark-as-paid {
  background-color: #f1f2fc;
  border: 1px solid #6e4feb;
}
.deal-detail-content .dl-column-header--b .dl-form-input__checkbox:checked + .mark-as-paid .dl-checkbox-unchecked {
  display: none;
}
.deal-detail-content .dl-column-header--b .dl-form-input__checkbox:checked + .mark-as-paid .dl-checkbox-checked {
  display: inline-block;
}
.deal-detail-content .dl-column-header--b-info {
  align-items: flex-start;
}
@media only screen and (min-width: 576px) {
  .deal-detail-content .dl-column-header--b-info {
    align-items: center;
  }
}
.deal-detail-content .dl-column-header--b .vertical-divider {
  border-right: 1px solid #c9cfdc;
  height: 23px;
  width: 1px;
}
.deal-detail-content .dl-column-header--b .vertical-divider.hide-mobile {
  display: none;
}
@media only screen and (min-width: 992px) {
  .deal-detail-content .dl-column-header--b .vertical-divider.hide-mobile {
    display: block;
  }
}
.deal-detail-content .content-col {
  height: fit-content;
  width: 100%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .deal-detail-content .content-col {
    width: 500px;
  }
}
@media only screen and (min-width: 1200px) {
  .deal-detail-content .content-col {
    width: auto;
  }
}
@media only screen and (min-width: 992px) {
  .deal-detail-content .content-col.order-1 {
    margin-top: 0;
  }
}
.deal-detail-content .content-col.order-2 {
  margin-top: 0;
}
@media only screen and (min-width: 768px) {
  .deal-detail-content .content-col.order-2 {
    margin-top: 0;
  }
}
@media only screen and (min-width: 992px) {
  .deal-detail-content .content-col.order-2 {
    margin-top: 0;
  }
}
.deal-detail-content .btn-ghost-sm,
.deal-detail-content .btn-ghost-sm-icon,
.deal-detail-content .btn-ghost-sm-bkgd,
.deal-detail-content .deal-detail .dl-column .btn-tonal-sm-icon,
.deal-detail .dl-column .deal-detail-content .btn-tonal-sm-icon,
.deal-detail-content .btn-ghost-sm--red,
.deal-detail-content .btn-ghost-purple-sm,
.deal-detail-content .btn-ghost-purple-sm-icon {
  align-items: center;
  color: #592ed5;
  display: flex;
}
.deal-detail-content .dropdown-menu,
.deal-detail-content .dl-deals .dropdown-menu.padding-right,
.dl-deals .deal-detail-content .dropdown-menu.padding-right {
  left: unset !important;
  right: calc(100% - 32px) !important;
  top: 100% !important;
  transform: none !important;
  z-index: 1;
}
.deal-detail-content .summary-row-mobile {
  background-color: #fff;
}
.deal-detail .dl-column {
  background-color: #f8f9fc;
  border: 1px solid #e7eaf1;
  border-radius: 0;
  border-top: none;
  padding: 8px;
}
@media only screen and (min-width: 992px) {
  .deal-detail .dl-column {
    border-radius: 0 0 4px 4px;
  }
}
.deal-detail .dl-column-content,
.deal-detail .dl-column-content--b {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
}
.deal-detail .dl-column-content--b {
  background-color: #e7eaf1;
  border-radius: 4px 4px 0 0;
  border-top: none;
  justify-content: space-between;
  padding: 12px;
}
@media only screen and (min-width: 992px) {
  .deal-detail .dl-column-content--b {
    background-color: #fff;
    border-radius: 0 0 4px 4px;
    display: flex;
    margin-bottom: 8px;
    padding: 12px 24px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .deal-detail .dl-column-content--b .pl-lg-0 {
    padding-left: 12px !important;
  }
}
.deal-detail .dl-column-content--b .bottom-border-mobile {
  padding: 4px 12px 8px 12px;
}
@media only screen and (max-width: 991px) {
  .deal-detail .dl-column-content--b .bottom-border-mobile {
    border-bottom: 1px solid #e7eaf1;
  }
}
.deal-detail .dl-column-content--b .bottom-border-mobile a,
.deal-detail .dl-column-content--b .bottom-border-mobile button,
.deal-detail .dl-column-content--b .bottom-border-mobile .mulish-sm-bold {
  max-width: 183px;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media only screen and (max-width: 767px) {
  .deal-detail .dl-column-content--b .bottom-border-mobile a,
  .deal-detail .dl-column-content--b .bottom-border-mobile button,
  .deal-detail .dl-column-content--b .bottom-border-mobile .mulish-sm-bold {
    overflow-wrap: initial;
  }
}
@media only screen and (min-width: 992px) {
  .deal-detail .dl-column-content--b .bottom-border-mobile a,
  .deal-detail .dl-column-content--b .bottom-border-mobile button,
  .deal-detail .dl-column-content--b .bottom-border-mobile .mulish-sm-bold {
    max-width: 168px;
  }
}
@media only screen and (min-width: 1200px) {
  .deal-detail .dl-column-content--b .bottom-border-mobile a,
  .deal-detail .dl-column-content--b .bottom-border-mobile button,
  .deal-detail .dl-column-content--b .bottom-border-mobile .mulish-sm-bold {
    max-width: 180px;
  }
}
.deal-detail .dl-column-content--b .dot-status,
.deal-detail .dl-column-content--b .dot-status--red,
.deal-detail .dl-column-content--b .dot-status--yellow,
.deal-detail .dl-column-content--b .dot-status--green {
  left: -16px;
  padding-bottom: 8px;
  position: absolute;
  top: 7px;
}
@media only screen and (min-width: 992px) {
  .deal-detail .dl-column-content--b .dot-status,
  .deal-detail .dl-column-content--b .dot-status--red,
  .deal-detail .dl-column-content--b .dot-status--yellow,
  .deal-detail .dl-column-content--b .dot-status--green {
    top: 6px;
  }
}
.deal-detail .dl-column-content--b .col-12,
.deal-detail .dl-column-content--b .col-6 {
  background-color: #fff;
  border-radius: 4px;
}
@media only screen and (min-width: 1200px) {
  .deal-detail .dl-column-content--b .col-12,
  .deal-detail .dl-column-content--b .col-6 {
    border-radius: 0;
    display: table-column;
  }
}
.deal-detail .dl-column-content--b .col-12 a,
.deal-detail .dl-column-content--b .col-12 button,
.deal-detail .dl-column-content--b .col-6 a,
.deal-detail .dl-column-content--b .col-6 button {
  color: #592ed5 !important;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 14px;
}
.deal-detail .dl-column-content--b .col-12 a:hover,
.deal-detail .dl-column-content--b .col-12 button:hover,
.deal-detail .dl-column-content--b .col-6 a:hover,
.deal-detail .dl-column-content--b .col-6 button:hover {
  text-decoration: underline;
}
.deal-detail .dl-column-content--b .col-12 .tool-tip .mulish-micro,
.deal-detail .dl-column-content--b .col-12 .tool-tip .mulish-micro-bold,
.deal-detail .dl-column-content--b .col-12 .tool-tip .mulish-micro-semiBold,
.deal-detail .dl-column-content--b .col-12 .tool-tip .mulish-micro-light,
.deal-detail .dl-column-content--b .col-6 .tool-tip .mulish-micro,
.deal-detail .dl-column-content--b .col-6 .tool-tip .mulish-micro-bold,
.deal-detail .dl-column-content--b .col-6 .tool-tip .mulish-micro-semiBold,
.deal-detail .dl-column-content--b .col-6 .tool-tip .mulish-micro-light {
  font-size: 0.875rem;
  line-height: 16px;
}
.deal-detail .dl-column-content--b .col-12 .tool-tip .copyTextBtn a,
.deal-detail .dl-column-content--b .col-12 .tool-tip .copyTextBtn button,
.deal-detail .dl-column-content--b .col-6 .tool-tip .copyTextBtn a,
.deal-detail .dl-column-content--b .col-6 .tool-tip .copyTextBtn button {
  font-size: 0.875rem;
  line-height: 16px;
}
.deal-detail .dl-column-content--b .col-12 .tool-tip .copyTextBtn .popover-url,
.deal-detail .dl-column-content--b .col-6 .tool-tip .copyTextBtn .popover-url {
  left: 50%;
  top: 10px;
}
.deal-detail .dl-column-content .mulish-micro-light,
.deal-detail .dl-column-content--b .mulish-micro-light {
  font-size: 0.75rem;
  font-weight: 300;
  padding-bottom: 6px;
}
.deal-detail .dl-column-content .mark-as-paid,
.deal-detail .dl-column-content--b .mark-as-paid {
  align-items: center;
  background-color: #f1f2fc;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  cursor: pointer;
  display: flex;
  flex-wrap: nowrap;
  margin-top: 4px;
  max-width: fit-content;
  padding: 4px 8px;
  user-select: none;
}
@media only screen and (min-width: 768px) {
  .deal-detail .dl-column-content .mark-as-paid,
  .deal-detail .dl-column-content--b .mark-as-paid {
    margin-top: 0px;
  }
}
.deal-detail .dl-column-content .mark-as-paid:hover,
.deal-detail .dl-column-content--b .mark-as-paid:hover {
  background-color: #f1f2fc;
}
.deal-detail .dl-column-content .mark-as-paid p,
.deal-detail .dl-column-content--b .mark-as-paid p {
  color: #6e4feb;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 600;
}
.deal-detail .dl-column-content-wrapper {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-top: none;
  margin-bottom: 8px;
  padding: 12px;
}
@media only screen and (min-width: 992px) {
  .deal-detail .dl-column-content-wrapper {
    border: none;
    margin-bottom: 8px;
    padding: 0;
  }
}
.deal-detail .dl-column-content__mobile {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 0 0 4px 4px;
  display: grid;
  margin-bottom: 8px;
  margin-top: -10px;
  padding: 12px;
}
.deal-detail .dl-column-row {
  border-bottom: 1px solid #e7eaf1;
  padding: 12px;
}
.deal-detail .dl-column-row:last-of-type {
  border-bottom: none;
}
.deal-detail .dl-column-row .mulish-sm,
.deal-detail .dl-column-row .info-col .mulish-sm-lte,
.info-col .deal-detail .dl-column-row .mulish-sm-lte,
.deal-detail .dl-column-row .mulish-sm-bold,
.deal-detail .dl-column-row .mulish-sm-semiBold,
.deal-detail .dl-column-row .mulish-sm-md,
.deal-detail .dl-column-row .mulish-sm-light,
.deal-detail .dl-column-row .mulish-md-semiBold,
.deal-detail .dl-column-row .mulish-tiny,
.deal-detail .dl-column-row .mulish-tiny-bold,
.deal-detail .dl-column-row .mulish-tiny-semiBold,
.deal-detail .dl-column-row .mulish-tiny-md,
.deal-detail .dl-column-row .mulish-tiny-light,
.deal-detail .dl-column-row .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .deal-detail .dl-column-row .mulish-tiny-lte {
  color: #232245;
}
.deal-detail .dl-column-row .mulish-sm.ref-code,
.deal-detail .dl-column-row .info-col .ref-code.mulish-sm-lte,
.info-col .deal-detail .dl-column-row .ref-code.mulish-sm-lte,
.deal-detail .dl-column-row .ref-code.mulish-sm-bold,
.deal-detail .dl-column-row .ref-code.mulish-sm-semiBold,
.deal-detail .dl-column-row .ref-code.mulish-sm-md,
.deal-detail .dl-column-row .ref-code.mulish-sm-light,
.deal-detail .dl-column-row .ref-code.mulish-md-semiBold,
.deal-detail .dl-column-row .mulish-tiny.ref-code,
.deal-detail .dl-column-row .ref-code.mulish-tiny-bold,
.deal-detail .dl-column-row .ref-code.mulish-tiny-semiBold,
.deal-detail .dl-column-row .ref-code.mulish-tiny-md,
.deal-detail .dl-column-row .ref-code.mulish-tiny-light,
.deal-detail .dl-column-row .add-buyers-wrapper .ref-code.mulish-tiny-lte,
.add-buyers-wrapper .deal-detail .dl-column-row .ref-code.mulish-tiny-lte {
  word-break: break-word;
}
.deal-detail .dl-column-row .mulish-sm.text-overflow,
.deal-detail .dl-column-row .info-col .text-overflow.mulish-sm-lte,
.info-col .deal-detail .dl-column-row .text-overflow.mulish-sm-lte,
.deal-detail .dl-column-row .text-overflow.mulish-sm-bold,
.deal-detail .dl-column-row .text-overflow.mulish-sm-semiBold,
.deal-detail .dl-column-row .text-overflow.mulish-sm-md,
.deal-detail .dl-column-row .text-overflow.mulish-sm-light,
.deal-detail .dl-column-row .text-overflow.mulish-md-semiBold,
.deal-detail .dl-column-row .mulish-tiny.text-overflow,
.deal-detail .dl-column-row .text-overflow.mulish-tiny-bold,
.deal-detail .dl-column-row .text-overflow.mulish-tiny-semiBold,
.deal-detail .dl-column-row .text-overflow.mulish-tiny-md,
.deal-detail .dl-column-row .text-overflow.mulish-tiny-light,
.deal-detail .dl-column-row .add-buyers-wrapper .text-overflow.mulish-tiny-lte,
.add-buyers-wrapper .deal-detail .dl-column-row .text-overflow.mulish-tiny-lte {
  max-width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
}
@media only screen and (max-width: 991px) {
  .deal-detail .dl-column-row .mulish-sm.text-overflow,
  .deal-detail .dl-column-row .info-col .text-overflow.mulish-sm-lte,
  .info-col .deal-detail .dl-column-row .text-overflow.mulish-sm-lte,
  .deal-detail .dl-column-row .text-overflow.mulish-sm-bold,
  .deal-detail .dl-column-row .text-overflow.mulish-sm-semiBold,
  .deal-detail .dl-column-row .text-overflow.mulish-sm-md,
  .deal-detail .dl-column-row .text-overflow.mulish-sm-light,
  .deal-detail .dl-column-row .text-overflow.mulish-md-semiBold,
  .deal-detail .dl-column-row .mulish-tiny.text-overflow,
  .deal-detail .dl-column-row .text-overflow.mulish-tiny-bold,
  .deal-detail .dl-column-row .text-overflow.mulish-tiny-semiBold,
  .deal-detail .dl-column-row .text-overflow.mulish-tiny-md,
  .deal-detail .dl-column-row .text-overflow.mulish-tiny-light,
  .deal-detail .dl-column-row .add-buyers-wrapper .text-overflow.mulish-tiny-lte,
  .add-buyers-wrapper .deal-detail .dl-column-row .text-overflow.mulish-tiny-lte {
    max-width: 305px;
  }
}
@media only screen and (min-width: 992px) {
  .deal-detail .dl-column-row .mulish-sm.text-overflow,
  .deal-detail .dl-column-row .info-col .text-overflow.mulish-sm-lte,
  .info-col .deal-detail .dl-column-row .text-overflow.mulish-sm-lte,
  .deal-detail .dl-column-row .text-overflow.mulish-sm-bold,
  .deal-detail .dl-column-row .text-overflow.mulish-sm-semiBold,
  .deal-detail .dl-column-row .text-overflow.mulish-sm-md,
  .deal-detail .dl-column-row .text-overflow.mulish-sm-light,
  .deal-detail .dl-column-row .text-overflow.mulish-md-semiBold,
  .deal-detail .dl-column-row .mulish-tiny.text-overflow,
  .deal-detail .dl-column-row .text-overflow.mulish-tiny-bold,
  .deal-detail .dl-column-row .text-overflow.mulish-tiny-semiBold,
  .deal-detail .dl-column-row .text-overflow.mulish-tiny-md,
  .deal-detail .dl-column-row .text-overflow.mulish-tiny-light,
  .deal-detail .dl-column-row .add-buyers-wrapper .text-overflow.mulish-tiny-lte,
  .add-buyers-wrapper .deal-detail .dl-column-row .text-overflow.mulish-tiny-lte {
    max-width: 190px;
  }
}
@media only screen and (min-width: 1400px) {
  .deal-detail .dl-column-row .mulish-sm.text-overflow,
  .deal-detail .dl-column-row .info-col .text-overflow.mulish-sm-lte,
  .info-col .deal-detail .dl-column-row .text-overflow.mulish-sm-lte,
  .deal-detail .dl-column-row .text-overflow.mulish-sm-bold,
  .deal-detail .dl-column-row .text-overflow.mulish-sm-semiBold,
  .deal-detail .dl-column-row .text-overflow.mulish-sm-md,
  .deal-detail .dl-column-row .text-overflow.mulish-sm-light,
  .deal-detail .dl-column-row .text-overflow.mulish-md-semiBold,
  .deal-detail .dl-column-row .mulish-tiny.text-overflow,
  .deal-detail .dl-column-row .text-overflow.mulish-tiny-bold,
  .deal-detail .dl-column-row .text-overflow.mulish-tiny-semiBold,
  .deal-detail .dl-column-row .text-overflow.mulish-tiny-md,
  .deal-detail .dl-column-row .text-overflow.mulish-tiny-light,
  .deal-detail .dl-column-row .add-buyers-wrapper .text-overflow.mulish-tiny-lte,
  .add-buyers-wrapper .deal-detail .dl-column-row .text-overflow.mulish-tiny-lte {
    max-width: 225px;
  }
}
.deal-detail .dl-column .btn-tonal-sm-icon {
  background-color: transparent !important;
  font-weight: 700;
}
.deal-detail .dl-column .btn-tonal-sm-icon:hover,
.deal-detail .dl-column .btn-tonal-sm-icon:active {
  background-color: #e7eaf1 !important;
  color: #232245;
}
.deal-detail .dl-column .btn-tonal-sm-icon:focus {
  background-color: #e7eaf1 !important;
  border: 1px solid #acbad8;
  color: #232245;
}
.deal-detail .dl-account__photo,
.deal-detail .dl-account__photo--large,
.deal-detail .dl-account__photo--sm {
  height: 40px;
  margin-right: 6.86px;
  width: 40px;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .deal-detail .dl-account__photo,
  .deal-detail .dl-account__photo--large,
  .deal-detail .dl-account__photo--sm {
    display: none;
  }
}
.deal-detail .dl-profile-initials {
  font-size: 1rem !important;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .deal-detail .dl-profile-initials {
    display: none;
  }
}
.deal-detail .deal-info-wrapper {
  background-color: #e7eaf1;
  height: 100%;
  margin: auto;
  padding: 8px 24px;
}
@media only screen and (min-width: 1200px) {
  .deal-detail .deal-info-wrapper {
    display: flex;
    justify-content: center;
    padding: 8px;
  }
}
.deal-detail .deal-info-wrapper .add-buyers-section-left,
.deal-detail .deal-info-wrapper .add-buyers-section-right {
  margin: 0;
  padding-bottom: 8px;
  padding-left: 0;
  padding-right: 0;
  padding-top: 4px !important;
  width: 100%;
}
@media only screen and (min-width: 576px) {
  .deal-detail .deal-info-wrapper .add-buyers-section-left,
  .deal-detail .deal-info-wrapper .add-buyers-section-right {
    margin: 0 auto;
    padding: 0;
    width: 100%;
  }
}
@media only screen and (min-width: 768px) {
  .deal-detail .deal-info-wrapper .add-buyers-section-left,
  .deal-detail .deal-info-wrapper .add-buyers-section-right {
    width: 500px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .deal-detail .deal-info-wrapper .add-buyers-section-left,
  .deal-detail .deal-info-wrapper .add-buyers-section-right {
    width: 500px;
  }
}
@media only screen and (min-width: 1200px) {
  .deal-detail .deal-info-wrapper .add-buyers-section-left,
  .deal-detail .deal-info-wrapper .add-buyers-section-right {
    padding-top: 4px !important;
    width: 300px;
  }
}
.deal-detail .deal-info-wrapper .dl-column-right {
  padding-top: 4px !important;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .deal-detail .deal-info-wrapper .dl-column-right {
    padding-top: 0;
    width: 500px;
  }
}
@media only screen and (min-width: 1200px) {
  .deal-detail .deal-info-wrapper .dl-column-right {
    margin-left: 12px;
    padding-top: 16px;
    width: 600px;
  }
}
.deal-detail .deal-info-wrapper .dl-column-right .success-header {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px 4px 0 0;
  margin-top: 0 !important;
  padding: 16px;
  position: relative;
  top: 15px;
}
@media only screen and (min-width: 1200px) {
  .deal-detail .deal-info-wrapper .dl-column-right .success-summary {
    margin-bottom: 16px;
    max-height: 100%;
    overflow-x: inherit;
    overflow-y: inherit;
  }
}
.deal-detail .deal-info-wrapper .tooltiptext.success-text {
  bottom: 32px;
  left: auto;
  right: -73px;
}
@media only screen and (min-width: 992px) {
  .deal-detail .deal-info-wrapper .tooltiptext.success-text {
    left: -65px;
    width: 165px;
  }
  .deal-detail .deal-info-wrapper .tooltiptext.success-text::after {
    display: revert;
  }
}
.deal-detail .deal-info-wrapper .tooltiptext-status {
  bottom: 105%;
  left: -20px;
  top: unset;
  z-index: 999;
}
.deal-detail .deal-info-wrapper .popover-url {
  left: 17%;
}
@media only screen and (min-width: 768px) {
  .deal-detail .deal-info-wrapper .popover-url {
    left: 34%;
  }
}
.deal-detail .deal-info-wrapper .popover-url__deal-detail {
  background-color: #6d7878;
  border-radius: 4px;
  color: #fff;
  display: inline-block;
  padding: 4px 12px;
  pointer-events: none;
  position: absolute;
  right: -141px;
  text-align: center;
  top: -33px;
  transform: translateX(-50%);
  -webkit-transition: opacity 200ms ease-in-out, top 200ms ease-in-out;
  -moz-transition: opacity 200ms ease-in-out, top 200ms ease-in-out;
  -o-transition: opacity 200ms ease-in-out, top 200ms ease-in-out;
  transition: opacity 200ms ease-in-out, top 200ms ease-in-out;
  width: 300px;
  z-index: 66;
}
.deal-detail .deal-info-wrapper .popover-url__deal-detail:after {
  border-color: #6d7878 transparent transparent transparent;
  border-style: solid;
  border-width: 5px;
  content: " ";
  left: 50%;
  margin-left: -5px;
  position: absolute;
  top: 100%;
}
.deal-detail .deal-info-wrapper .popover-url__deal-detail.hide {
  opacity: 0;
  top: 0;
}
@media only screen and (min-width: 992px) {
  .deal-detail .deal-info-wrapper .popover-url__deal-detail {
    margin-top: 0;
    right: 0;
  }
}
@media only screen and (min-width: 1200px) {
  .deal-detail .deal-info-wrapper .add-buyers-wrapper.payment-new {
    max-height: 100%;
    overflow-x: initial;
    overflow-y: initial;
  }
}
.deal-detail .popover-url {
  left: 21%;
}
@media only screen and (min-width: 768px) {
  .deal-detail .popover-url {
    left: 32%;
  }
}
.deal-detail .dl-pay-badge {
  height: 27px;
  margin-bottom: 8px;
  padding-left: 0;
}
@media only screen and (min-width: 1200px) {
  .deal-detail .dl-pay-badge {
    margin-bottom: 0;
    padding-left: 12px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .deal-detail .add-buyers-wrapper {
    margin-bottom: 100px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .deal-detail .add-buyers-wrapper {
    position: relative;
    right: 0;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .deal-detail .add-buyers-wrapper.send-request {
    position: relative;
  }
}
.deal-detail .add-buyers-wrapper.send-request .radio-container,
.deal-detail .add-buyers-wrapper.send-request .radio-container-true,
.deal-detail .add-buyers-wrapper.send-request .radio-container-false,
.deal-detail .add-buyers-wrapper.send-request .radio-container-pay {
  background-color: #f8f9fc;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  margin: 0 0 12px 0;
  min-height: 47px;
}
.deal-detail .add-buyers-wrapper.send-request .radio-container:hover,
.deal-detail .add-buyers-wrapper.send-request .radio-container-true:hover,
.deal-detail .add-buyers-wrapper.send-request .radio-container-false:hover,
.deal-detail .add-buyers-wrapper.send-request .radio-container-pay:hover,
.deal-detail .add-buyers-wrapper.send-request .radio-container:active,
.deal-detail .add-buyers-wrapper.send-request .radio-container-true:active,
.deal-detail .add-buyers-wrapper.send-request .radio-container-false:active,
.deal-detail .add-buyers-wrapper.send-request .radio-container-pay:active,
.deal-detail .add-buyers-wrapper.send-request .radio-container:focus,
.deal-detail .add-buyers-wrapper.send-request .radio-container-true:focus,
.deal-detail .add-buyers-wrapper.send-request .radio-container-false:focus,
.deal-detail .add-buyers-wrapper.send-request .radio-container-pay:focus {
  background-color: #f1f2fc;
  border: 1px solid #6e4feb;
}
.deal-detail .add-buyers-wrapper.send-request .radio-container .radio,
.deal-detail .add-buyers-wrapper.send-request .radio-container-true .radio,
.deal-detail .add-buyers-wrapper.send-request .radio-container-false .radio,
.deal-detail .add-buyers-wrapper.send-request .radio-container-pay .radio {
  top: 19px;
}
.deal-detail .add-buyers-wrapper .form-container-no-border .mulish-tiny,
.deal-detail .add-buyers-wrapper .form-container-no-border .mulish-tiny-bold,
.deal-detail .add-buyers-wrapper .form-container-no-border .mulish-tiny-semiBold,
.deal-detail .add-buyers-wrapper .form-container-no-border .mulish-tiny-md,
.deal-detail .add-buyers-wrapper .form-container-no-border .mulish-tiny-light,
.deal-detail .add-buyers-wrapper .form-container-no-border .mulish-tiny-lte {
  color: #565676;
}
.deal-detail .add-buyers-container {
  margin-bottom: 42px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .deal-detail .add-buyers-container {
    padding-top: 8px;
  }
}
@media only screen and (min-width: 768px) {
  .deal-detail .add-buyers-container {
    margin-bottom: 0;
  }
}
.deal-detail .tooltiptext {
  bottom: 28px;
  left: -47px;
  width: 160px;
  z-index: 67;
}
@media only screen and (min-width: 992px) {
  .deal-detail .tooltiptext::after {
    display: revert;
  }
}
.deal-detail .tool-tip.pay-approval .tooltiptext {
  bottom: 135%;
  left: auto;
  right: -113px;
  width: 160px;
  z-index: 67;
}
.deal-detail .tool-tip.pay-approval .tooltiptext::after {
  right: 80%;
}
@media only screen and (min-width: 992px) {
  .deal-detail .tool-tip.pay-approval .tooltiptext {
    left: -103px;
    width: 236px;
  }
  .deal-detail .tool-tip.pay-approval .tooltiptext::after {
    display: revert;
    right: 50%;
  }
}
.dl-flex-row {
  background-color: #f8f9fc;
  border: 1px solid #acbad8;
  border-radius: 4px;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 8px;
}
@media only screen and (min-width: 992px) {
  .dl-flex-row {
    justify-content: space-between;
  }
}
.dl-flex-row .mulish-tiny,
.dl-flex-row .mulish-tiny-bold,
.dl-flex-row .mulish-tiny-semiBold,
.dl-flex-row .mulish-tiny-md,
.dl-flex-row .mulish-tiny-light,
.dl-flex-row .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .dl-flex-row .mulish-tiny-lte {
  color: #232245;
}
.dl-flex-row .dl-h4,
.dl-flex-row .dl-h4-md,
.dl-flex-row .dl-h4-mulish {
  color: #232245;
}
.dl-flex-row .row-block-a {
  background-color: #f8f9fc;
  border-radius: 4px 0 0 4px;
  display: flex;
  flex-wrap: wrap;
  padding: 12px 16px;
}
@media only screen and (min-width: 1200px) {
  .dl-flex-row .row-block-a {
    width: 60%;
  }
}
.dl-flex-row .row-block-b {
  align-items: center;
  background-color: #fff;
  border-left: none;
  border-radius: 0 0 4px 4px;
  border-top: 1px solid #acbad8;
  display: flex;
  justify-content: center;
  padding: 12px;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .dl-flex-row .row-block-b {
    border-left: 1px solid #acbad8;
    border-radius: 0 4px 4px 0;
    border-top: 0;
    width: 34%;
  }
}
.dl-flex-row .row-block-full {
  background-color: #fff;
  border-radius: 0 0 4px 4px;
  border-top: 1px solid #acbad8;
  padding: 8px 12px;
  width: 100%;
}
.col-light-tonal {
  background-color: #e2ebff;
  border-radius: 4px;
  display: flex;
  justify-content: space-between;
  margin-right: 12px;
  padding: 4px 12px;
}
.col-light-tonal button {
  padding-right: 0;
}
.dl-deals {
  border-collapse: separate;
  border-spacing: 0 !important;
  font-family: "Mulish", sans-serif;
  width: 100%;
}
.dl-deals th {
  background-clip: padding-box;
  background-color: #e7eaf1;
  border-collapse: separate;
  color: #232245;
  font-size: 0.75rem;
  position: sticky;
}
.dl-deals td {
  border: solid 1px #e7eaf1;
  border-style: solid none solid none;
  color: #232245;
  font-size: 0.75rem;
  margin-top: 10px;
  max-width: 100px;
  min-width: 55px;
  padding: 7px 0px;
  padding-left: 12px;
  padding-right: 11px;
}
@media only screen and (min-width: 768px) {
  .dl-deals td {
    font-size: 0.875rem;
  }
}
.dl-deals tr:first-child td:first-child {
  border-top-left-radius: 4px;
}
.dl-deals tr:first-child td:last-child {
  border-style: solid solid solid none !important;
  border-top-right-radius: 4px;
}
.dl-deals tr:last-child td:first-child {
  border-bottom-left-radius: 4px;
}
.dl-deals tr:last-child td:last-child {
  border-bottom-right-radius: 4px;
  border-style: solid solid solid none !important;
}
.dl-deals tr:first-child td {
  border-top-style: solid;
}
.dl-deals tr td:first-child {
  border-left-style: solid;
  max-width: 80px;
}
.dl-deals .table-start-filler {
  background-color: #e7eaf1;
  border-radius: 4px 0 0 0;
  display: block;
  height: 20px;
  left: 15px;
  position: absolute;
  top: 1px;
  width: 19px;
  z-index: 43;
}
@media only screen and (min-width: 1200px) {
  .dl-deals .table-start-filler {
    top: 1px;
  }
}
.dl-deals .table-end-filler {
  background-color: #e7eaf1;
  border-radius: 0 4px 0 0;
  display: block;
  height: 20px;
  position: absolute;
  right: 14px;
  top: 1px;
  width: 50px;
  z-index: 43;
}
.dl-deals-head {
  border-radius: 4px 4px 0 0;
  position: sticky;
  top: 0;
  z-index: 3;
}
.dl-deals-head-th {
  border-radius: 4px 0px 0 0;
}
.dl-deals-start {
  border-radius: 4px 0 0 4px;
  padding-left: 16px !important;
  position: relative;
}
@media only screen and (min-width: 1200px) {
  .dl-deals-start {
    border: none;
    padding-left: 28px !important;
  }
}
.dl-deals-end {
  padding-right: 26px !important;
}
@media only screen and (min-width: 1200px) {
  .dl-deals-end {
    border: none;
    border-radius: 0 4px 0 0;
    padding-left: 26px !important;
  }
}
.dl-deals-end-block {
  border-radius: 0 4px 4px 0;
  border-right: 1px solid #e7eaf1 !important;
  padding-right: 0 !important;
}
@media only screen and (min-width: 768px) {
  .dl-deals-end-block {
    padding-right: 11px !important;
  }
}
.dl-deals-container {
  background: #f8f9fc;
  display: block;
  display: -moz-box;
  flex-wrap: wrap;
  position: relative;
  z-index: 10;
}
@media only screen and (min-width: 768px) {
  .dl-deals-container {
    margin-bottom: -64px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-deals-container {
    display: flex;
    display: -webkit-flex;
  }
}
.dl-deals-container .btn-action {
  margin-bottom: 12px;
}
.dl-deals-container .hr-w100 {
  border-top: 1px solid #e7eaf1;
  margin-bottom: 12px;
  margin-left: -8px;
  margin-right: -8px;
  margin-top: 0;
}
@media only screen and (min-width: 1200px) {
  .dl-deals-container .hr-w100 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
.dl-deals table {
  border-spacing: 0;
}
.dl-deals-table {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  flex: 1;
  margin-bottom: 45px;
  padding: 16px 8px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-deals-table {
    margin-bottom: 24px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-deals-table {
    height: calc(100vh - 166px);
    margin-bottom: 0;
    padding: 16px;
  }
}
.dl-deals-table .rs-text-link--above-table {
  align-self: center;
  margin-bottom: 0;
  position: relative;
}
.dl-deals-table .dl-button-ghost--sm {
  color: #592ed5 !important;
  font-size: 0.75rem;
  font-weight: 400;
}
.dl-deals-table .dl-button-ghost--sm a,
.dl-deals-table .dl-button-ghost--sm button {
  color: #592ed5 !important;
}
@media only screen and (min-width: 576px) {
  .dl-deals-table .dl-button-ghost--sm {
    font-size: 0.875rem;
  }
}
.dl-deals-table .rs-table__body--everscroll,
.dl-deals-table .rs-table__body--everscroll-tall,
.dl-deals-table .rs-table__body--everscroll-taller,
.dl-deals-table .rs-table__body--everscroll-short,
.dl-deals-table .rs-table__body--everscroll-shorter,
.dl-deals-table .rs-table__body--everscroll-deals,
.dl-deals-table .rs-table__body--everscroll-transactions-tall,
.dl-deals-table .rs-table__body--everscroll-transactions-short {
  background-color: #f8f9fc;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  margin-bottom: 28px;
  padding: 0 12px;
}
@media only screen and (min-width: 768px) {
  .dl-deals-table .rs-table__body--everscroll,
  .dl-deals-table .rs-table__body--everscroll-tall,
  .dl-deals-table .rs-table__body--everscroll-taller,
  .dl-deals-table .rs-table__body--everscroll-short,
  .dl-deals-table .rs-table__body--everscroll-shorter,
  .dl-deals-table .rs-table__body--everscroll-deals,
  .dl-deals-table .rs-table__body--everscroll-transactions-tall,
  .dl-deals-table .rs-table__body--everscroll-transactions-short {
    height: calc(100vh - 312px);
    margin-bottom: 8px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-deals-table .rs-table__body--everscroll,
  .dl-deals-table .rs-table__body--everscroll-tall,
  .dl-deals-table .rs-table__body--everscroll-taller,
  .dl-deals-table .rs-table__body--everscroll-short,
  .dl-deals-table .rs-table__body--everscroll-shorter,
  .dl-deals-table .rs-table__body--everscroll-deals,
  .dl-deals-table .rs-table__body--everscroll-transactions-tall,
  .dl-deals-table .rs-table__body--everscroll-transactions-short {
    height: calc(100vh - 259px);
    margin-bottom: 0pc;
  }
}
.dl-deals-table .rs-table__show-mobile:last-of-type {
  border-radius: 0 4px 0 0;
}
.dl-deals-table .btn-tonal-sm-icon {
  align-items: center;
  display: flex;
  padding: 6.5px 24px !important;
}
@media only screen and (max-width: 575px) {
  .dl-deals-table .btn-tonal-sm-icon {
    margin-top: 12px;
    width: 100%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-deals-table .btn-tonal-sm-icon {
    margin-right: 12px;
  }
}
@media only screen and (max-width: 575px) {
  .dl-deals-table .filters-start {
    justify-content: space-between;
    width: 100%;
  }
}
.dl-deals-table-search {
  display: flex;
  flex-wrap: wrap;
  justify-content: end;
}
.dl-deals-table-search h4 {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
}
@media only screen and (min-width: 1200px) {
  .dl-deals-table-search h4 {
    font-size: 0.875rem;
  }
}
.dl-deals-table-search .dl-forms__input--search2 {
  height: 34px;
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .dl-deals-table-search .dl-forms__input--search2 {
    width: 300px;
  }
}
@media only screen and (min-width: 1400px) {
  .dl-deals-table-search .dl-forms__input--search2 {
    width: 400px;
  }
}
.dl-deals-table-search.mobile-w100 {
  margin-bottom: 12px;
}
.dl-deals-table .contacts-search-row {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 12px;
}
.dl-deals-table .contacts-search-row .dl-filters__filter-item--button2 .dl-button--main-purple {
  align-items: center;
  background-color: #6e4feb;
  display: flex;
  height: 34px;
  justify-content: center;
  padding: 0;
  width: 34px;
}
.dl-deals-table.contacts-table {
  height: auto !important;
}
.dl-deals-table.contacts-table .rs-table__body--everscroll,
.dl-deals-table.contacts-table .rs-table__body--everscroll-tall,
.dl-deals-table.contacts-table .rs-table__body--everscroll-taller,
.dl-deals-table.contacts-table .rs-table__body--everscroll-short,
.dl-deals-table.contacts-table .rs-table__body--everscroll-shorter,
.dl-deals-table.contacts-table .rs-table__body--everscroll-deals,
.dl-deals-table.contacts-table .rs-table__body--everscroll-transactions-tall,
.dl-deals-table.contacts-table .rs-table__body--everscroll-transactions-short {
  padding: 0;
}
.dl-deals-row {
  background-color: #fff;
  border-radius: 4px;
  justify-content: space-between;
  padding: 26px 16px;
}
.dl-deals-spacer {
  border: none !important;
  color: #f8f9fc !important;
  font-size: 3px !important;
  height: 8px;
  padding: 0 24px !important;
}
.dl-deals .dl-pagehead__rightinfo {
  display: block;
}
.dl-deals .dl-pagehead__rightinfo h4 {
  color: #232245;
  float: left;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  margin-bottom: 8px;
  margin-top: 8px;
}
@media only screen and (min-width: 1200px) {
  .dl-deals .dl-pagehead__rightinfo h4 {
    font-size: 0.875rem;
    margin-bottom: 16px;
    margin-top: 16px;
  }
}
.dl-deals .i-exclamation-circle {
  margin-right: 12px;
}
@media only screen and (min-width: 1200px) {
  .dl-deals .i-exclamation-circle {
    margin-left: -12px;
  }
}
.dl-deals .icon-empty {
  height: 20px;
  margin-right: 12px;
  min-height: 20px;
  min-width: 20px;
  width: 20px;
}
@media only screen and (min-width: 1200px) {
  .dl-deals .icon-empty {
    margin-left: -12px;
  }
}
.dl-deals .rs-table__block {
  display: inline-flex;
}
.dl-deals .dropdown-item-mobile {
  display: revert;
}
@media only screen and (min-width: 768px) {
  .dl-deals .dropdown-item-mobile {
    display: none;
  }
}
.dl-deals .dropdown-menu.show {
  left: unset !important;
  right: calc(100% - 32px) !important;
  top: 100% !important;
  transform: none !important;
  z-index: 1;
}
.dl-deals .dropdown-menu.padding-right.show {
  left: -8px;
}
@media only screen and (min-width: 1200px) {
  .dl-deals .dropdown-menu.padding-right.show {
    left: -7px !important;
  }
}
.rs-table__deal-type-label {
  display: none;
  font-family: "Mulish", sans-serif;
  font-weight: 400;
  padding-left: 6px;
  text-align: left;
}
@media only screen and (min-width: 1200px) {
  .rs-table__deal-type-label {
    display: revert;
  }
}
.dl-pagehead__filters {
  align-items: center;
  line-height: 20px;
  margin-bottom: 12px;
}
.dl-pagehead__title-text {
  color: #232245;
  font-size: 1.25rem;
  font-weight: 500;
}
@media only screen and (min-width: 768px) {
  .dl-pagehead__title-text {
    font-size: 1.5rem;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-pagehead__title-text {
    font-weight: 400;
  }
}
.Skyslope-no-listing {
  border-radius: 4px;
  height: 199px;
}
@media only screen and (max-width: 767px) {
  .Skyslope-no-listing {
    height: 180px;
  }
}
tr.load-more-btn {
  position: relative;
}
tr.load-more-btn button {
  background: #e2ebff;
  border-radius: 4px;
  cursor: pointer;
  font-weight: 700;
  left: 50%;
  padding: 8px 32px;
  position: absolute;
  transform: translate(-50%, 0);
}
tr.load-more-btn button:active,
tr.load-more-btn button:hover,
tr.load-more-btn button:focus {
  background-color: #b8cfff;
}
.skyslope-title {
  font-weight: 400 !important;
}
.skyslope-table-content {
  border-radius: 4px !important;
  overflow-y: scroll;
  padding: 8px !important;
  position: relative;
}
.skyslope-table-content .dl-deals-row .rs-table__col:first-of-type {
  border-radius: 4px 0 0 4px;
}
.skyslope-table-content .dl-deals-row .rs-table__col:last-of-type {
  border-radius: 0px 4px 4px 0;
}
.ss-listings {
  height: 100%;
  max-height: 100%;
}
.ss-listings h2 {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  font-weight: 400;
}
@media only screen and (min-width: 768px) {
  .ss-listings h2 {
    font-size: 1.125rem;
  }
}
.ss-listings h4 {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
}
@media only screen and (min-width: 768px) {
  .ss-listings h4 {
    font-size: 1rem;
  }
}
.ss-listings-address {
  font-weight: 700 !important;
}
@media only screen and (min-width: 768px) {
  .ss-listings-address {
    font-weight: 500 !important;
  }
}
.ss-listings-col p {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  margin-bottom: 0;
}
.ss-listings-col p:first-of-type {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
}
.ss-listings-container {
  background-color: #f8f9fc;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  max-height: 450px;
  overflow: auto;
  overflow-x: hidden;
  padding: 12px;
}
.ss-listings-row {
  background-color: #fff;
  border: 1px solid #acbad8;
  border-radius: 4px;
  display: flex;
  margin-bottom: 12px;
  padding: 12px 16px;
}
.ss-listings-row:last-of-type {
  margin-bottom: 0;
}
.ss-listings-row button {
  justify-content: center;
  margin: auto;
  margin-top: 12px;
  width: 100%;
}
.ss-listings-row button:hover {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .ss-listings-row button {
    margin-top: auto;
    width: auto;
  }
  .ss-listings-row button:hover {
    width: auto;
  }
}
.skyslope-addressExists-modal .ss-listings-container {
  max-height: 350px;
}
.table-pre-head {
  display: flex;
  justify-content: space-between;
}
.table-pre-head .table-start-filler {
  background-color: #e7eaf1;
  border-radius: 4px 0 0 0;
  height: 20px;
  position: relative;
  top: -2px;
  width: 16px;
  z-index: 43;
}
.table-pre-head .table-end-filler {
  background-color: #e7eaf1;
  border-radius: 0 4px 0 0;
  height: 20px;
  position: relative;
  right: 1px;
  top: -2px;
  width: 43px;
  z-index: 43;
}
@media only screen and (min-width: 1200px) {
  .table-pre-head .table-end-filler {
    right: 16px;
  }
}
@media only screen and (min-width: 1400px) {
  .table-pre-head .table-end-filler {
    right: 5px;
  }
}
.popover-url {
  background-color: #6d7878;
  border-radius: 4px;
  color: #fff;
  display: inline-block;
  left: 50%;
  padding: 4px 12px;
  pointer-events: none;
  position: absolute;
  top: -39px;
  transform: translateX(-50%);
  -webkit-transition: opacity 200ms ease-in-out, top 200ms ease-in-out;
  -moz-transition: opacity 200ms ease-in-out, top 200ms ease-in-out;
  -o-transition: opacity 200ms ease-in-out, top 200ms ease-in-out;
  transition: opacity 200ms ease-in-out, top 200ms ease-in-out;
  width: max-content;
  z-index: 66;
}
@media only screen and (min-width: 1200px) {
  .popover-url {
    left: 42%;
  }
}
.popover-url:after {
  border-color: #6d7878 transparent transparent transparent;
  border-style: solid;
  border-width: 5px;
  content: " ";
  left: 50%;
  margin-left: -5px;
  position: absolute;
  top: 100%;
}
.popover-url.hide {
  opacity: 0;
  top: 0;
}
.close-all {
  cursor: pointer;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .close-all {
    display: initial;
    z-index: 1;
  }
}
.close-all.collapsed {
  z-index: -1;
}
.dl-demodays .dl-demodays__button--primary,
.dl-demodays .dl-demodays__button--primary-inverted {
  background-color: #6e4feb;
  border-radius: 4px;
  color: #fff;
  display: inline-block;
  font-size: 1rem;
  font-weight: 700;
  padding: 10px 28px;
}
.dl-demodays .dl-demodays__button--primary:hover,
.dl-demodays .dl-demodays__button--primary-inverted:hover {
  background-color: #592ed5;
  color: #fff;
}
.dl-demodays .dl-demodays__button--primary-inverted {
  background-color: #fff;
  color: #6e4feb;
}
.dl-demodays .dl-demodays__button--primary-inverted:hover {
  background-color: #f8f9fc;
  color: #6e4feb;
  outline: 1px solid #6e4feb;
}
.dl-demodays .dl-demodays__hero {
  padding: 60px 0 50px;
  text-align: center;
}
.dl-demodays .dl-demodays__hero-register {
  margin-top: 50px;
}
.dl-demodays .dl-demodays__hero-title {
  margin: 0 auto;
  max-width: 330px;
  width: 90%;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__hero-title {
    max-width: 550px;
  }
}
.dl-demodays .dl-demodays__hero-title h1 {
  border-bottom: 2px solid #232245;
  color: #232245;
  font-size: 62px;
  font-weight: 700;
  line-height: 1;
  margin: 0;
  padding-bottom: 10px;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__hero-title h1 {
    font-size: 105px;
    padding-bottom: 20px;
  }
}
.dl-demodays .dl-demodays__hero-logo {
  max-width: 200px;
  width: 90%;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__hero-logo {
    max-width: 350px;
  }
}
.dl-demodays .dl-demodays__hero-body {
  align-items: center;
  display: flex;
  margin-top: 10px;
  text-align: left;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__hero-body {
    margin-top: 20px;
  }
}
.dl-demodays .dl-demodays__hero-body p {
  color: #000;
  font-size: 13px;
  width: 66%;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__hero-body p {
    font-size: 22px;
  }
}
.dl-demodays .dl-demodays__hero-body img {
  width: 33%;
}
.dl-demodays .dl-demodays__topics {
  background: transparent linear-gradient(90deg, #592ed5 0%, #6e2c94 100%);
  color: #fff;
  padding: 50px 0 20px;
}
.dl-demodays .dl-demodays__topics-body {
  margin: 0 auto;
  max-width: 800px;
  padding: 0 30px;
}
.dl-demodays .dl-demodays__topics-title {
  font-size: 1.25rem;
  font-weight: 500;
  margin-bottom: 50px;
  margin-top: 0;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__topics-title {
    font-size: 1.75rem;
    margin-bottom: 65px;
  }
}
.dl-demodays .dl-demodays__topics-list {
  margin: 0 auto;
  max-width: 249px;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__topics-list {
    column-gap: 70px;
    columns: 2;
    margin: 0;
    max-width: none;
  }
}
.dl-demodays .dl-demodays__topics-list li {
  font-size: 1rem;
  font-weight: 300;
  margin-bottom: 30px;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__topics-list li {
    font-size: 1.5rem;
  }
}
.dl-demodays .dl-demodays__topics-list img {
  margin-left: 5px;
  width: 139px;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__topics-list img {
    width: 195px;
  }
}
.dl-demodays .dl-demodays__presenter {
  padding: 50px 30px;
}
.dl-demodays .dl-demodays__presenter-body {
  margin: 0 auto;
  max-width: 1050px;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__presenter-body {
    display: flex;
    justify-content: space-between;
  }
}
.dl-demodays .dl-demodays__presenter-text {
  margin: 0 0 50px;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__presenter-text {
    margin: 0;
    padding-right: 50px;
  }
}
.dl-demodays .dl-demodays__presenter-title {
  font-size: 1.125rem;
  font-weight: 400;
  margin: 0 0 15px;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__presenter-title {
    font-size: 1.5rem;
  }
}
.dl-demodays .dl-demodays__presenter-name {
  color: #000;
  font-size: 19px;
  font-weight: 500;
  margin: 0 0 30px;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__presenter-name {
    font-size: 1.75rem;
  }
}
.dl-demodays .dl-demodays__presenter p {
  color: #000;
  font-size: 1rem;
  font-weight: 300;
  max-width: 310px;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__presenter p {
    font-size: 1.25rem;
    max-width: 468px;
  }
}
.dl-demodays .dl-demodays__presenter p:last-of-type {
  margin-bottom: 0;
}
.dl-demodays .dl-demodays__presenter-img {
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__presenter-img {
    text-align: left;
  }
}
.dl-demodays .dl-demodays__presenter-img img {
  max-width: 280px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__presenter-img img {
    min-width: 280px;
  }
}
.dl-demodays .dl-demodays__locations {
  background-color: #232245;
  padding: 50px 30px;
}
.dl-demodays .dl-demodays__locations-title {
  color: #fff;
  font-size: 1.25rem;
  font-weight: 500;
  margin: 0 0 65px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__locations-title {
    font-size: 1.75rem;
  }
}
.dl-demodays .dl-demodays__locations-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
@media only screen and (min-width: 576px) {
  .dl-demodays .dl-demodays__locations-list {
    display: grid;
    grid-gap: 50px 50px;
    grid-template-columns: 1fr 1fr;
    margin: 0 auto;
    max-width: 1050px;
  }
}
.dl-demodays .dl-demodays__locations-item {
  background-color: #fff;
  border-radius: 4px;
  margin-bottom: 48px;
  padding: 12px 0;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__locations-item {
    margin-bottom: 0;
    padding: 24px 0;
  }
}
.dl-demodays .dl-demodays__locations-item-title {
  margin-top: 10px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__locations-item-title {
    margin-top: 20px;
  }
}
.dl-demodays .dl-demodays__locations-item-title-text {
  color: #232245;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__locations-item-title-text {
    font-size: 56px;
  }
}
.dl-demodays .dl-demodays__locations-item-dl {
  max-width: 95px;
  width: 90%;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__locations-item-dl {
    max-width: 180px;
  }
}
.dl-demodays .dl-demodays__locations-item-comingto {
  align-items: center;
  border-top: 2px solid #352f85;
  display: flex;
  justify-content: center;
  margin: 0 auto;
  max-width: 163px;
  width: 90%;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__locations-item-comingto {
    max-width: 282px;
    width: 90%;
  }
}
.dl-demodays .dl-demodays__locations-item-comingto-text {
  color: #000;
  font-size: 13px;
  font-weight: 400;
  margin-bottom: 0;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__locations-item-comingto-text {
    font-size: 1.125rem;
  }
}
.dl-demodays .dl-demodays__locations-item-comingto-text span {
  color: #232245;
  font-size: 1.125rem;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__locations-item-comingto-text span {
    font-size: 2rem;
  }
}
.dl-demodays .dl-demodays__locations-item-comingto img {
  width: 52%;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__locations-item-comingto img {
    width: 40%;
  }
}
.dl-demodays .dl-demodays__locations-item-date {
  background-color: #f1f2fc;
  font-size: 0.875rem;
  font-weight: 400;
  margin-bottom: 12px;
  padding: 8px 0;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__locations-item-date {
    font-size: 1.25rem;
    margin-bottom: 24px;
    padding: 10px 0;
  }
}
.dl-demodays .dl-demodays__locations-item-date p {
  color: #000;
  margin: 0;
}
.dl-demodays .dl-demodays__locations-item-button {
  text-align: center;
}
.dl-demodays .dl-demodays__locations-demo {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-top: 48px;
}
.dl-demodays .dl-demodays__partner {
  padding: 50px 30px 0;
}
.dl-demodays .dl-demodays__partner-title,
.dl-demodays .dl-demodays__partner-title2 {
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.4;
  margin: 0 0 64px;
  max-width: 390px;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__partner-title,
  .dl-demodays .dl-demodays__partner-title2 {
    font-size: 1.75rem;
    margin: 0 auto 64px;
    max-width: 610px;
  }
}
.dl-demodays .dl-demodays__partner-title strong,
.dl-demodays .dl-demodays__partner-title2 strong {
  font-weight: 700;
}
.dl-demodays .dl-demodays__partner-title2 {
  font-size: 19px;
  line-height: 23px;
  margin-bottom: 24px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__partner-title2 {
    font-size: 1.75rem;
    line-height: 40px;
  }
}
.dl-demodays .dl-demodays__partner-marks {
  padding-bottom: 200px;
}
.dl-demodays .dl-demodays__partner-logos {
  margin-top: 50px;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__partner-logos {
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    max-width: 1050px;
  }
}
.dl-demodays .dl-demodays__partner-logos-item {
  margin-bottom: 50px;
  padding: 0 10px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__partner-logos-item {
    margin: 0;
    padding: 10px;
  }
}
.dl-demodays .dl-demodays__partner-logos img {
  width: 100%;
}
.dl-demodays .dl-demodays__partner-logos-row1 {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__partner-logos-row1 {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    width: 85%;
  }
}
.dl-demodays .dl-demodays__partner-logos-row1 .dl-demodays__partner-logos-item {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__partner-logos-row1 .dl-demodays__partner-logos-item {
    width: 30%;
  }
}
.dl-demodays .dl-demodays__partner-logos-row2 {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__partner-logos-row2 {
    align-items: center;
    display: flex;
    justify-content: space-between;
  }
}
.dl-demodays .dl-demodays__partner-logos-row2 .dl-demodays__partner-logos-item {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__partner-logos-row2 .dl-demodays__partner-logos-item {
    width: 22%;
  }
}
.dl-demodays .dl-demodays__partner-body {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__partner-body {
    flex-wrap: nowrap;
    margin: 0 auto;
    max-width: 1050px;
  }
}
.dl-demodays .dl-demodays__partner-image {
  order: 2;
  text-align: center;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__partner-image {
    order: 1;
    width: 52%;
  }
}
.dl-demodays .dl-demodays__partner-image img {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__partner-image a,
  .dl-demodays .dl-demodays__partner-image button {
    position: relative;
    top: -35px;
  }
}
.dl-demodays .dl-demodays__partner-content {
  order: 1;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__partner-content {
    order: 2;
    width: 40%;
  }
}
.dl-demodays .dl-demodays__partner-group {
  border-bottom: 2px solid #592ed5;
  margin-bottom: 32px;
  padding-bottom: 24px;
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__partner-group {
    padding-left: 0;
    padding-right: 0;
  }
}
.dl-demodays .dl-demodays__partner-group:last-of-type {
  border-bottom: 0;
  margin-bottom: 0;
}
.dl-demodays .dl-demodays__partner-group h3 {
  color: #000;
  font-size: 1.125rem;
  font-weight: 500;
  margin: 0 0 20px;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__partner-group h3 {
    font-size: 1.5rem;
  }
}
.dl-demodays .dl-demodays__partner-group ul {
  margin: 0;
  padding-left: 15px;
}
.dl-demodays .dl-demodays__partner-group li {
  font-size: 1rem;
  font-weight: 300;
  margin-bottom: 8px;
}
@media only screen and (min-width: 768px) {
  .dl-demodays .dl-demodays__partner-group li {
    font-size: 1.25rem;
  }
}
.dl-index-background {
  background-color: #cbcbcb;
}
.dl-index-container {
  background-color: #fff;
  margin: 0 auto;
  max-width: 2400px;
}
.dl-index-header {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-index-header {
    padding: 15px 7%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-index-header {
    padding: 25px 7%;
  }
}
@media only screen and (min-width: 1400px) {
  .dl-index-header {
    padding: 40px 7%;
  }
}
.dl-index-header__sign-in {
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-end;
  padding-left: 6%;
  width: 100%;
}
@media only screen and (min-width: 576px) {
  .dl-index-header__sign-in {
    padding-left: 37%;
  }
}
@media only screen and (min-width: 768px) {
  .dl-index-header__sign-in {
    padding-left: 70px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-index-header__sign-in {
    padding-left: 90px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-index-header__sign-in {
    flex-wrap: nowrap;
    padding-left: 0;
  }
}
.dl-index-header__sign-in-phone-text {
  color: #6e4feb;
  font-size: 0.875rem;
  text-align: right;
}
@media only screen and (min-width: 768px) {
  .dl-index-header__sign-in-phone-text {
    font-size: 1.125rem;
  }
}
@media only screen and (min-width: 992px) {
  .dl-index-header__sign-in-phone-text {
    font-size: 1.5rem;
    line-height: 30px;
  }
}
@media only screen and (min-width: 1400px) {
  .dl-index-header__sign-in-phone-text {
    font-size: 30px;
    line-height: 36px;
  }
}
.dl-index-header__sign-in-phone-text a,
.dl-index-header__sign-in-phone-text button {
  display: block;
  font-weight: 700;
  margin: 0 8px;
}
@media only screen and (min-width: 768px) {
  .dl-index-header__sign-in-phone-text a,
  .dl-index-header__sign-in-phone-text button {
    display: inline-block;
  }
}
.dl-index-header__sign-in-phone-text span {
  display: none;
}
@media only screen and (min-width: 768px) {
  .dl-index-header__sign-in-phone-text span {
    display: inline-block;
  }
}
.dl-index-header__sign-in-btn.dl-button--primary,
.dl-index-header__sign-in-btn.dl-button--primary-white,
.dl-index-header__sign-in-btn.dl-button--secondary,
.dl-index-header__sign-in-btn.dl-button--outline {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 1.75rem;
  font-weight: 500;
  margin-left: 10px;
  padding: 6px;
  text-transform: uppercase;
}
@media only screen and (min-width: 576px) {
  .dl-index-header__sign-in-btn.dl-button--primary,
  .dl-index-header__sign-in-btn.dl-button--primary-white,
  .dl-index-header__sign-in-btn.dl-button--secondary,
  .dl-index-header__sign-in-btn.dl-button--outline {
    margin-left: 20px;
    padding: 6px 10px;
  }
  .dl-index-header__sign-in-btn.dl-button--primary .icon-login,
  .dl-index-header__sign-in-btn.dl-button--primary-white .icon-login,
  .dl-index-header__sign-in-btn.dl-button--secondary .icon-login,
  .dl-index-header__sign-in-btn.dl-button--outline .icon-login {
    height: 30px;
    margin-left: 12px;
    width: 30px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-index-header__sign-in-btn.dl-button--primary,
  .dl-index-header__sign-in-btn.dl-button--primary-white,
  .dl-index-header__sign-in-btn.dl-button--secondary,
  .dl-index-header__sign-in-btn.dl-button--outline {
    font-size: 2rem;
    margin-left: 30px;
    padding: 8px 13px;
  }
  .dl-index-header__sign-in-btn.dl-button--primary .icon-login,
  .dl-index-header__sign-in-btn.dl-button--primary-white .icon-login,
  .dl-index-header__sign-in-btn.dl-button--secondary .icon-login,
  .dl-index-header__sign-in-btn.dl-button--outline .icon-login {
    height: 32px;
    width: 32px;
  }
}
@media only screen and (min-width: 1400px) {
  .dl-index-header__sign-in-btn.dl-button--primary,
  .dl-index-header__sign-in-btn.dl-button--primary-white,
  .dl-index-header__sign-in-btn.dl-button--secondary,
  .dl-index-header__sign-in-btn.dl-button--outline {
    font-size: 40px;
    margin-left: 40px;
  }
  .dl-index-header__sign-in-btn.dl-button--primary .icon-login,
  .dl-index-header__sign-in-btn.dl-button--primary-white .icon-login,
  .dl-index-header__sign-in-btn.dl-button--secondary .icon-login,
  .dl-index-header__sign-in-btn.dl-button--outline .icon-login {
    height: 40px;
    width: 40px;
  }
}
.dl-index-header__demodays-btn {
  background-color: #fff;
  border: 2px solid #565676;
  border-radius: 4px;
  color: #232245;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  margin-top: 15px;
  order: 3;
  padding: 10px 20px;
}
@media only screen and (min-width: 576px) {
  .dl-index-header__demodays-btn {
    margin-left: 20px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-index-header__demodays-btn {
    margin-left: 30px;
    margin-top: 0;
    order: unset;
  }
}
.dl-index-header__demodays-btn:hover,
.dl-index-header__demodays-btn:focus,
.dl-index-header__demodays-btn:active {
  background-color: #f8f9fc;
}
@media only screen and (min-width: 768px) {
  .dl-index-header .dl-logo,
  .dl-index-header .navbar-topnav .top-navigation .navbar-brand-company,
  .navbar-topnav .top-navigation .dl-index-header .navbar-brand-company {
    height: 35px;
    width: 215px;
  }
}
.dl-index-body h1 {
  font-weight: 700;
}
.dl-index-body__hero {
  position: relative;
}
.dl-index-body__hero-img {
  width: 100%;
}
.dl-index-body__hero-phone {
  background-image: url(https://cdn.depositlink.com/assets/homephone_sm.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: none;
  height: 400px;
  left: 6vw;
  position: absolute;
  top: 50%;
  width: 250px;
  z-index: 900;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__hero-phone {
    display: block;
    height: 700px;
    left: -50px;
    top: -97px;
    width: 350px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-index-body__hero-phone {
    left: -20px;
    top: -65px;
    width: 380px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-index-body__hero-phone {
    height: 800px;
    top: -75px;
    width: 450px;
  }
}
@media only screen and (min-width: 1400px) {
  .dl-index-body__hero-phone {
    left: 50px;
    top: -71px;
    width: 480px;
  }
}
.dl-index-body__hero-header {
  max-width: 800px;
  padding: 15px 20px;
}
.dl-index-body__hero-header p {
  font-size: 1rem;
}
@media only screen and (min-width: 576px) {
  .dl-index-body__hero-header {
    left: 50%;
    position: absolute;
    text-align: center;
    top: 44%;
    transform: translateY(-50%);
  }
  .dl-index-body__hero-header h1 {
    color: #fff;
    font-size: 5.5vw;
    line-height: 5.5vw !important;
    text-shadow: 2px 3px 5px rgba(0, 0, 0, 0.7);
  }
  .dl-index-body__hero-header p {
    color: #8be5a4 !important;
    font-size: 2vw;
    line-height: 2vw;
    text-shadow: 1px 2px 3px rgba(0, 0, 0, 0.7);
  }
}
@media only screen and (min-width: 1400px) {
  .dl-index-body__hero-header {
    left: 53%;
    max-width: 700px;
  }
  .dl-index-body__hero-header h1 {
    font-size: 5.2rem;
    line-height: 5.4rem !important;
  }
  .dl-index-body__hero-header p {
    font-size: 1.6rem;
  }
}
.dl-index-body__hero-header h1 {
  font-weight: 700;
}
.dl-index-body__hero-header p {
  margin-bottom: 0;
  margin-top: 20px;
  text-transform: uppercase;
}
.dl-index-body__intro-text {
  color: #6e4feb;
  font-size: 1.25rem;
  font-weight: 400;
  padding: 0 20px;
}
@media only screen and (min-width: 576px) {
  .dl-index-body__intro-text {
    padding: 20px 60px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-index-body__intro-text {
    margin-left: calc(6vw + 250px);
    padding: 20px 60px 20px 0;
  }
}
@media only screen and (min-width: 992px) {
  .dl-index-body__intro-text {
    font-size: 1.5rem;
    line-height: 40px;
    margin-left: calc(8vw + 270px);
    padding: 46px 180px 30px 0;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-index-body__intro-text {
    margin-left: calc(8vw + 440px);
  }
}
.dl-index-body h3 {
  color: #6e4feb;
  font-size: 2rem;
  font-weight: 700;
  margin-bottom: 2rem;
}
.dl-index-body p:not(.dl-index-body__tagline) {
  color: #6e4feb;
}
.dl-index-body blockquote {
  align-items: center;
  display: flex;
  padding: 10px;
  width: 100%;
}
@media only screen and (min-width: 576px) {
  .dl-index-body blockquote {
    padding: 10px 60px;
  }
  .dl-index-body blockquote:before,
  .dl-index-body blockquote:after {
    margin: 0 20px 20px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-index-body blockquote:before,
  .dl-index-body blockquote:after {
    margin: 0 40px 20px;
  }
}
.dl-index-body blockquote:before,
.dl-index-body blockquote:after {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  flex-shrink: 0;
  height: 30px;
  margin-bottom: 20px;
  width: 30px;
}
@media only screen and (min-width: 576px) {
  .dl-index-body blockquote:before,
  .dl-index-body blockquote:after {
    height: 50px;
    width: 50px;
  }
}
.dl-index-body__tagline {
  color: #8be5a4;
}
.dl-index-body__quote {
  align-content: center;
  display: flex;
  flex-wrap: wrap;
  height: 400px;
  margin: 0 0 40px 0;
}
@media only screen and (min-width: 576px) {
  .dl-index-body__quote {
    height: 550px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-index-body__quote {
    height: 450px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-index-body__quote {
    margin: 80px 0;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-index-body__quote {
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    max-width: 1420px;
  }
}
.dl-index-body__quote p {
  font-size: 0.875rem;
  font-style: italic;
  font-weight: 400;
  line-height: 1.5;
  margin: 0 16px;
  text-align: center;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__quote p {
    font-size: 1.125rem;
  }
}
@media only screen and (min-width: 992px) {
  .dl-index-body__quote p {
    font-size: 1.5rem;
  }
}
.dl-index-body__chunks {
  display: flex;
  flex-direction: column;
  padding-top: 20px;
}
.dl-index-body__chunk {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-width: 1500px;
  padding: 30px 20px;
}
.dl-index-body__chunk-container--1,
.dl-index-body__chunk-container--3 {
  background-color: #f3f3f3;
}
.dl-index-body__chunk--3 .dl-index-body__chunk-list {
  margin: 0 10px;
  max-width: 100%;
  position: relative;
}
@media only screen and (min-width: 576px) {
  .dl-index-body__chunk {
    padding: 50px 60px;
  }
  .dl-index-body__chunk--1 {
    flex-direction: row;
  }
  .dl-index-body__chunk--1 .dl-index-body__chunk-list {
    margin-left: 30px;
  }
  .dl-index-body__chunk--2 {
    flex-direction: row-reverse;
  }
  .dl-index-body__chunk--2 .dl-index-body__chunk-list {
    margin-right: 30px;
  }
  .dl-index-body__chunk--3 {
    padding-bottom: 40px;
    padding-top: 40px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-index-body__chunk {
    padding: 90px 120px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-index-body__chunk {
    margin-left: auto;
    margin-right: auto;
  }
  .dl-index-body__chunk--3 {
    flex-direction: row;
  }
}
.dl-index-body__chunk-image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 90vw;
  margin-bottom: 20px;
  max-height: 700px;
  max-width: 700px;
  width: 90vw;
}
@media only screen and (min-width: 576px) {
  .dl-index-body__chunk-image {
    height: 50vw;
    margin-bottom: 0;
    width: 50vw;
  }
}
.dl-index-body__chunk-list {
  margin: 0 10px;
  max-width: 100%;
  position: relative;
}
@media only screen and (min-width: 576px) {
  .dl-index-body__chunk-list {
    max-width: 50%;
  }
}
.dl-index-body__chunk ul {
  font-size: 1.125rem;
  line-height: 1.5rem;
  list-style: none;
  padding-left: 18px;
}
@media only screen and (min-width: 576px) {
  .dl-index-body__chunk ul {
    font-size: 1.25rem;
    line-height: 2.5rem;
  }
}
.dl-index-body__chunk ul li {
  margin-bottom: 8px;
}
@media only screen and (min-width: 576px) {
  .dl-index-body__chunk ul li {
    margin-bottom: 0;
  }
}
.dl-index-body__chunk ul li::before {
  color: #595959;
  content: "\2022";
  display: inline-block;
  font-weight: 300;
  margin-left: -1em;
  width: 1em;
}
.dl-index-body__chunk-logo-holder {
  display: flex;
  padding-top: 30px;
}
@media only screen and (min-width: 1200px) {
  .dl-index-body__chunk-logo-holder {
    padding-top: 60px;
    position: absolute;
  }
}
.dl-index-body__chunk-logo-holder .logo {
  background-position: left;
  background-size: contain;
  height: 30px;
  width: 140px;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__chunk-logo-holder .logo {
    height: 50px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-index-body__chunk-logo-holder .logo {
    height: 60px;
  }
}
.dl-index-body__bottom-images--mobile {
  display: block;
}
@media only screen and (min-width: 576px) {
  .dl-index-body__bottom-images--mobile {
    display: none;
  }
}
.dl-index-body__bottom-images--mobile img {
  width: 100%;
}
.dl-index-body__bottom-images--desktop {
  display: none;
}
@media only screen and (min-width: 576px) {
  .dl-index-body__bottom-images--desktop {
    display: block;
  }
}
.dl-index-body__bottom-images--desktop img {
  width: 100%;
}
.dl-index-body__form {
  font-size: 1.5rem;
  padding: 80px 20px 120px;
}
@media only screen and (min-width: 576px) {
  .dl-index-body__form {
    padding: 80px 60px 120px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-index-body__form {
    padding: 60px 80px 120px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-index-body__form {
    padding: 120px 120px 160px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-index-body__form {
    padding: 120px 220px 160px;
  }
  .dl-index-body__form div:not(.dl-index-body__form-short-fields),
  .dl-index-body__form form {
    max-width: 1500px;
    padding-right: 7%;
    width: 120%;
  }
}
.dl-index-body__form p:not(.dl-index-body__form-confirmation) {
  color: #000;
  font-weight: 400;
  padding-right: 24px;
}
.dl-index-body__form-header {
  margin-left: auto;
  margin-right: auto;
}
.dl-index-body__form-header p {
  font-size: 1rem;
  line-height: 1.75;
  margin-bottom: 40px;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__form-header p {
    font-size: 19px;
  }
}
.dl-index-body__form-validation {
  color: #6e4feb;
  font-size: 1.25rem;
  font-weight: 700;
}
.dl-index-body__form-join,
.dl-index-body__form-links {
  color: #6e4feb;
  font-size: 1.5rem;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
@media only screen and (min-width: 576px) {
  .dl-index-body__form-join,
  .dl-index-body__form-links {
    font-size: 2rem;
  }
}
.dl-index-body__form-links {
  padding: 20px 0 10px;
}
.dl-index-body__form-links--header {
  text-align: end;
}
.dl-index-body__form-links--list {
  align-items: flex-start;
  border-left: 2px solid #6e4feb;
  display: flex;
  flex-direction: column;
  margin-left: 20px;
  padding-left: 20px;
}
.dl-index-body__form-links--list span {
  text-align: start;
}
.dl-index-body__form-links.small {
  display: flex;
  flex-direction: column;
  font-size: 1.125rem;
}
@media only screen and (min-width: 992px) {
  .dl-index-body__form-links.small {
    display: none;
  }
}
.dl-index-body__form-links.large {
  display: none;
  font-size: 1.5rem;
}
@media only screen and (min-width: 992px) {
  .dl-index-body__form-links.large {
    display: flex;
    justify-content: center;
  }
}
.dl-index-body__form-short-fields {
  font-size: 1.125rem;
  width: 100%;
}
.dl-index-body__form-short-fields input {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__form-short-fields {
    padding: 0 10% 0 0;
  }
}
.dl-index-body__form-short-fields .rs-form__dropdown.dropdown {
  font-size: initial;
}
.dl-index-body__form-short-fields .rs-form__dropdown-toggle,
.dl-index-body__form-short-fields .dl-form__dropdown-toggle {
  font-size: inherit;
  padding: 2px 8px;
}
@media only screen and (min-width: 576px) {
  .dl-index-body__form-short-fields .rs-form__dropdown-toggle,
  .dl-index-body__form-short-fields .dl-form__dropdown-toggle {
    padding: 12px;
  }
}
.dl-index-body__form-short-fields .rs-form__dropdown-toggle:after,
.dl-index-body__form-short-fields .dl-form__dropdown-toggle:after {
  display: none;
}
.dl-index-body__form-short-fields a.dropdown-item,
.dl-index-body__form-short-fields button.dropdown-item {
  font-size: 1.125rem;
}
.dl-index-body__form-short-fields a.dropdown-item:hover,
.dl-index-body__form-short-fields button.dropdown-item:hover {
  background-color: #6e4feb;
  color: #fff;
}
.dl-index-body__form-text-area {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__form-text-area {
    padding: 0 10% 0 0;
  }
}
.dl-index-body__form-confirmation {
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__form-confirmation {
    text-align: left;
  }
}
.dl-index-body__form form {
  display: flex;
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  padding: 30px 0;
  position: relative;
}
.dl-index-body__form form input:not(.dl-button--primary):not(.dl-button--primary-white):not(.dl-button--secondary):not(.dl-button--outline),
.dl-index-body__form form textarea {
  -webkit-appearance: none;
  border: 1px solid #808080;
  border-radius: 0;
  font-size: 1.125rem;
  margin-bottom: 20px;
  padding: 2px 8px;
}
.dl-index-body__form form input:not(.dl-button--primary):not(.dl-button--primary-white):not(.dl-button--secondary):not(.dl-button--outline)::placeholder,
.dl-index-body__form form textarea::placeholder {
  font-style: italic;
}
.dl-index-body__form form textarea {
  flex-grow: 1;
  height: 100px;
}
.dl-index-body__form form .dl-button--primary,
.dl-index-body__form form .dl-button--primary-white,
.dl-index-body__form form .dl-button--secondary,
.dl-index-body__form form .dl-button--outline {
  font-size: 1.25rem;
  font-weight: 500;
  text-transform: uppercase;
}
@media only screen and (min-width: 576px) {
  .dl-index-body__form form {
    margin-bottom: 60px;
    margin-top: 60px;
    padding: 0;
  }
  .dl-index-body__form form input:not(.dl-button--primary):not(.dl-button--primary-white):not(.dl-button--secondary):not(.dl-button--outline),
  .dl-index-body__form form textarea {
    margin-bottom: 0;
    padding: 12px;
  }
  .dl-index-body__form form textarea {
    height: auto;
  }
  .dl-index-body__form form input {
    margin-bottom: 40px !important;
  }
  .dl-index-body__form form .dl-button--primary,
  .dl-index-body__form form .dl-button--primary-white,
  .dl-index-body__form form .dl-button--secondary,
  .dl-index-body__form form .dl-button--outline {
    font-size: 30px;
    left: 0;
    margin-top: 40px;
    max-width: 300px;
    padding: 8px 40px;
    top: 100%;
  }
}
.dl-index-body__form-colorwrap {
  padding-top: 64px;
}
.dl-index-body__dl-pay {
  background: #352b83;
  background: linear-gradient(90deg, #352b83 0%, #6e2c94 100%);
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 32px;
  padding: 10vw 6%;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__dl-pay {
    justify-content: space-between;
    padding: 5vw 7%;
  }
}
.dl-index-body__dl-pay-content {
  color: #fff;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__dl-pay-content {
    width: 50%;
  }
}
.dl-index-body__dl-pay-content h1 {
  font-size: 8vw;
  font-weight: 400;
  margin: 0;
  margin-bottom: 4vw;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__dl-pay-content h1 {
    font-size: 3vw;
    margin-bottom: 1vw;
    padding-top: 1vw;
  }
}
.dl-index-body__dl-pay-content h2 {
  font-size: 4.5vw;
  font-weight: 300;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__dl-pay-content h2 {
    font-size: 1.4vw;
  }
}
.dl-index-body__dl-pay-content h2 img {
  margin-left: 2vw;
  position: relative;
  top: -1vw;
  width: 53vw;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__dl-pay-content h2 img {
    margin-left: 1vw;
    position: relative;
    top: -0.4vw;
    width: 20vw;
  }
}
.dl-index-body__dl-pay-content p {
  color: #fff !important;
  font-size: 5vw;
  font-weight: 300;
  margin-bottom: 4vw;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__dl-pay-content p {
    font-size: 1.7vw;
    margin-bottom: 1.6vw;
  }
}
.dl-index-body__dl-pay-content .dl-button--primary-white {
  font-size: 4vw;
  padding: 2vw 2.5vw;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__dl-pay-content .dl-button--primary-white {
    font-size: 1vw;
    padding: 0.5vw 1vw;
  }
}
.dl-index-body__dl-pay-content .dl-button--outline-white {
  font-size: 4vw;
  margin-left: 16px;
  padding: 2vw 2vw;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__dl-pay-content .dl-button--outline-white {
    font-size: 1vw;
    margin-left: 32px;
    padding: 0.5vw 1vw;
  }
}
.dl-index-body__dl-pay-image {
  margin-top: 10vw;
  text-align: center;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__dl-pay-image {
    margin-top: 0;
    width: 48%;
  }
}
.dl-index-body__dl-pay-image img {
  max-width: 450px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-index-body__dl-pay-image img {
    max-width: none;
    width: 84%;
  }
}
.icon-login {
  background-image: url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2022.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2040%2040%22%20style%3D%22enable-background%3Anew%200%200%2040%2040%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%238BE5A4%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20id%3D%22path-1_3_%22%20class%3D%22st0%22%20d%3D%22M40%2C4.4c0-1.2-0.4-2.3-1.3-3.2S36.7%2C0%2C35.6%2C0s-31%2C0-31%2C0C3.3%2C0%2C2.1%2C0.4%2C1.3%2C1.2%0D%0A%09%09%09C0.5%2C2%2C0.1%2C3.1%2C0.1%2C4.4v8.9h4.4V4.4h31v31H4.4v-8.9H0v8.9c0%2C1.2%2C0.6%2C2.6%2C1.3%2C3.2S3.4%2C40%2C4.5%2C40s30.1%2C0%2C31%2C0s2.3-0.6%2C3.2-1.3%0D%0A%09%09%09s1.3-2%2C1.3-3.2V4.4%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22path-1_2_%22%20class%3D%22st0%22%20d%3D%22M0.1%2C22.2h21.4l-5.7%2C5.7l3.1%2C3.2L30%2C19.9L18.9%2C8.8l-3.1%2C3.1l5.7%2C5.9H0.1V22.2%22/%3E%0D%0A%09%3C/g%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A);
  background-repeat: no-repeat;
  display: inline-block;
  height: 26px;
  margin-left: 8px;
  width: 26px;
}
.rs-sticky-footer {
  background-color: #fff;
  bottom: 0;
  box-shadow: 0 0 60px rgba(0, 0, 0, 0.5);
  display: none;
  justify-content: space-between;
  left: 0;
  padding: 20px 30px;
  position: fixed;
  width: 100%;
  z-index: 901;
}
.rs-sticky-footer:not(.rs-sticky-footer--mobile):not(.show-logo) .rs-sticky-footer__nav {
  transform: translateX(-174px);
}
@media only screen and (min-width: 1400px) {
  .rs-sticky-footer:not(.rs-sticky-footer--mobile):not(.show-logo) .rs-sticky-footer__nav {
    transform: translateX(-420px);
  }
}
.rs-sticky-footer:not(.rs-sticky-footer--mobile):not(.show-logo) a.dl-logo,
.rs-sticky-footer:not(.rs-sticky-footer--mobile):not(.show-logo) button.dl-logo,
.rs-sticky-footer:not(.rs-sticky-footer--mobile):not(.show-logo) .navbar-topnav .top-navigation a.navbar-brand-company,
.navbar-topnav .top-navigation .rs-sticky-footer:not(.rs-sticky-footer--mobile):not(.show-logo) a.navbar-brand-company,
.rs-sticky-footer:not(.rs-sticky-footer--mobile):not(.show-logo) .navbar-topnav .top-navigation button.navbar-brand-company,
.navbar-topnav .top-navigation .rs-sticky-footer:not(.rs-sticky-footer--mobile):not(.show-logo) button.navbar-brand-company {
  transform: translateX(-200px);
}
@media only screen and (min-width: 992px) {
  .rs-sticky-footer.show-logo a.dl-logo,
  .rs-sticky-footer.show-logo button.dl-logo,
  .rs-sticky-footer.show-logo .navbar-topnav .top-navigation a.navbar-brand-company,
  .navbar-topnav .top-navigation .rs-sticky-footer.show-logo a.navbar-brand-company,
  .rs-sticky-footer.show-logo .navbar-topnav .top-navigation button.navbar-brand-company,
  .navbar-topnav .top-navigation .rs-sticky-footer.show-logo button.navbar-brand-company {
    margin-right: 8px;
  }
}
@media only screen and (min-width: 1200px) {
  .rs-sticky-footer {
    display: flex;
    padding: 20px 30px;
  }
  .rs-sticky-footer.show-logo a.dl-logo,
  .rs-sticky-footer.show-logo button.dl-logo,
  .rs-sticky-footer.show-logo .navbar-topnav .top-navigation a.navbar-brand-company,
  .navbar-topnav .top-navigation .rs-sticky-footer.show-logo a.navbar-brand-company,
  .rs-sticky-footer.show-logo .navbar-topnav .top-navigation button.navbar-brand-company,
  .navbar-topnav .top-navigation .rs-sticky-footer.show-logo button.navbar-brand-company {
    margin-right: 32px;
  }
}
@media only screen and (min-width: 1400px) {
  .rs-sticky-footer {
    padding: 20px 50px 20px 30px;
  }
}
.rs-sticky-footer__nav {
  align-items: center;
  display: flex;
  transition: 200ms ease-in-out;
}
.rs-sticky-footer__nav a.dl-logo,
.rs-sticky-footer__nav button.dl-logo,
.rs-sticky-footer__nav .navbar-topnav .top-navigation a.navbar-brand-company,
.navbar-topnav .top-navigation .rs-sticky-footer__nav a.navbar-brand-company,
.rs-sticky-footer__nav .navbar-topnav .top-navigation button.navbar-brand-company,
.navbar-topnav .top-navigation .rs-sticky-footer__nav button.navbar-brand-company {
  height: 36px;
  transition: 200ms ease-in-out;
  width: 170px;
}
@media only screen and (min-width: 1200px) {
  .rs-sticky-footer__nav a.dl-logo,
  .rs-sticky-footer__nav button.dl-logo,
  .rs-sticky-footer__nav .navbar-topnav .top-navigation a.navbar-brand-company,
  .navbar-topnav .top-navigation .rs-sticky-footer__nav a.navbar-brand-company,
  .rs-sticky-footer__nav .navbar-topnav .top-navigation button.navbar-brand-company,
  .navbar-topnav .top-navigation .rs-sticky-footer__nav button.navbar-brand-company {
    height: 46px;
    width: 190px;
  }
}
@media only screen and (min-width: 1400px) {
  .rs-sticky-footer__nav a.dl-logo,
  .rs-sticky-footer__nav button.dl-logo,
  .rs-sticky-footer__nav .navbar-topnav .top-navigation a.navbar-brand-company,
  .navbar-topnav .top-navigation .rs-sticky-footer__nav a.navbar-brand-company,
  .rs-sticky-footer__nav .navbar-topnav .top-navigation button.navbar-brand-company,
  .navbar-topnav .top-navigation .rs-sticky-footer__nav button.navbar-brand-company {
    height: 55px;
    margin-right: 90px;
    width: 300px;
  }
}
.rs-sticky-footer__nav a,
.rs-sticky-footer__nav button {
  font-size: 1rem;
  font-weight: 700;
  margin-left: 18px;
  text-transform: uppercase;
}
@media only screen and (min-width: 1200px) {
  .rs-sticky-footer__nav a,
  .rs-sticky-footer__nav button {
    font-size: 19px;
  }
}
@media only screen and (min-width: 1400px) {
  .rs-sticky-footer__nav a,
  .rs-sticky-footer__nav button {
    font-size: 1.5rem;
    margin-left: 28px;
  }
}
.rs-sticky-footer__info {
  align-items: flex-start;
  border-left: 1px solid #8be5a4;
  display: flex;
  flex-direction: column;
  font-size: 0.875rem;
  justify-content: flex-end;
  padding-left: 10px;
}
.rs-sticky-footer__info a,
.rs-sticky-footer__info button,
.rs-sticky-footer__info span {
  font-size: 0.75rem;
  margin-left: 10px;
}
@media only screen and (min-width: 1400px) {
  .rs-sticky-footer__info a,
  .rs-sticky-footer__info button,
  .rs-sticky-footer__info span {
    font-size: 1.125rem;
  }
}
.rs-sticky-footer__btn-container {
  display: flex;
  justify-content: space-between;
  margin-left: auto;
  margin-right: auto;
}
.rs-sticky-footer__sign-in-btn.dl-button--primary,
.rs-sticky-footer__sign-in-btn.dl-button--primary-white,
.rs-sticky-footer__sign-in-btn.dl-button--secondary,
.rs-sticky-footer__sign-in-btn.dl-button--outline {
  align-items: center;
  color: #fff;
  display: flex;
  font-weight: 500;
  max-height: 38px;
  padding: 6px;
  text-transform: uppercase;
}
@media only screen and (min-width: 576px) {
  .rs-sticky-footer__sign-in-btn.dl-button--primary,
  .rs-sticky-footer__sign-in-btn.dl-button--primary-white,
  .rs-sticky-footer__sign-in-btn.dl-button--secondary,
  .rs-sticky-footer__sign-in-btn.dl-button--outline {
    padding: 10px;
  }
}
@media only screen and (min-width: 1400px) {
  .rs-sticky-footer__sign-in-btn.dl-button--primary,
  .rs-sticky-footer__sign-in-btn.dl-button--primary-white,
  .rs-sticky-footer__sign-in-btn.dl-button--secondary,
  .rs-sticky-footer__sign-in-btn.dl-button--outline {
    max-height: 46px;
    padding: 12px 18px;
  }
}
.rs-sticky-footer__sign-in-btn.dl-button--primary .icon-login,
.rs-sticky-footer__sign-in-btn.dl-button--primary-white .icon-login,
.rs-sticky-footer__sign-in-btn.dl-button--secondary .icon-login,
.rs-sticky-footer__sign-in-btn.dl-button--outline .icon-login {
  height: 24px;
  width: 24px;
}
.rs-sticky-footer__menu {
  align-items: flex-start;
  background: #000;
  bottom: 100%;
  display: none;
  flex-direction: column;
  left: 0;
  padding: 30px 20px;
  position: absolute;
  width: 100%;
}
.rs-sticky-footer__menu.show {
  display: flex;
}
.rs-sticky-footer__menu a,
.rs-sticky-footer__menu button {
  color: #fff;
  font-size: 1.5rem;
  text-transform: uppercase;
}
.rs-sticky-footer__menu .dl-button--primary,
.rs-sticky-footer__menu .dl-button--primary-white,
.rs-sticky-footer__menu .dl-button--secondary,
.rs-sticky-footer__menu .dl-button--outline {
  margin-top: 20px;
}
.rs-sticky-footer__menu-info {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin: 30px 0 10px;
}
.rs-sticky-footer__menu-info a,
.rs-sticky-footer__menu-info button,
.rs-sticky-footer__menu-info span {
  color: #fff;
  font-size: 1rem;
  text-transform: none;
}
.rs-sticky-footer .dl-supporttab {
  background: #8be5a4;
  border-radius: 30px 30px 0 0;
  font-size: 1.5rem;
  font-weight: 700;
  height: 50px;
  padding: 6px;
  position: absolute;
  right: 140px;
  text-align: center;
  top: 0;
  transform: translateY(-100%);
  width: 178px;
}
.rs-sticky-footer .dl-supporttab:focus {
  border-width: 2px 2px 0 2px;
}
.dl-login {
  background-color: #f8f9fc;
  min-height: 100vh;
  padding-top: 32px;
}
@media only screen and (min-width: 768px) {
  .dl-login {
    align-items: center;
    display: flex;
    height: 100vh;
    justify-content: center;
    padding-top: 0;
    width: 100vw;
  }
}
.dl-login__body {
  margin: 0 auto;
}
.dl-login_link-text:hover {
  text-decoration: underline;
}
.dl-login__logo {
  margin-bottom: 16px;
  text-align: center;
}
.dl-login__logo .rs-logo {
  display: inline-block;
  margin: 0;
}
.dl-login__logo .dl-logo,
.dl-login__logo .navbar-topnav .top-navigation .navbar-brand-company,
.navbar-topnav .top-navigation .dl-login__logo .navbar-brand-company {
  height: 30px;
  width: 190px;
}
@media only screen and (min-width: 992px) {
  .dl-login__logo .dl-logo,
  .dl-login__logo .navbar-topnav .top-navigation .navbar-brand-company,
  .navbar-topnav .top-navigation .dl-login__logo .navbar-brand-company {
    height: 30px;
    width: 263px;
  }
}
.dl-login__content {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  margin: 0 auto;
  max-width: 415px;
  padding: 16px;
  width: 90%;
}
@media only screen and (min-width: 768px) {
  .dl-login__content {
    margin: 0;
    padding: 32px;
    width: 100%;
  }
}
.dl-login__content h2 {
  color: #000;
  font-size: 1.25rem;
  font-weight: 400;
  margin-bottom: 32px;
  margin-top: 0;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-login__content h2 {
    font-size: 1.5rem;
  }
}
.dl-login__content-title {
  color: #232245;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1;
  margin-bottom: 12px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-login__content-title {
    font-size: 1rem;
  }
}
.dl-login__content .dl-forms__group,
.dl-login__content .dl-forms__group--center,
.dl-login__content .dl-forms__group--center-text,
.dl-login__content .dl-forms__group--justify {
  flex-wrap: wrap;
  margin-bottom: 24px;
}
.dl-login__content .dl-forms__group:last-of-type,
.dl-login__content .dl-forms__group--center:last-of-type,
.dl-login__content .dl-forms__group--center-text:last-of-type,
.dl-login__content .dl-forms__group--justify:last-of-type {
  margin-bottom: 0;
}
.dl-login__content .field-validation-error {
  color: #e11010;
  display: block;
  margin-bottom: 8px;
  margin-top: 8px;
  width: 100%;
}
.dl-login__content .dl-forms__input--with-label {
  margin-right: 0;
}
.dl-login__content-text {
  font-size: 1rem;
  font-weight: 300;
  line-height: 20px;
}
.dl-login__content-text strong {
  font-weight: 500;
}
.dl-login__content-text a,
.dl-login__content-text button {
  font-weight: 400;
}
.dl-login__button {
  justify-content: center;
  width: 100%;
}
.dl-login__button .dl-button--primary,
.dl-login__button .dl-button--primary-white,
.dl-login__button .dl-button--secondary,
.dl-login__button .dl-button--outline {
  color: #fff !important;
  padding-left: 76px;
  padding-right: 76px;
}
.dl-login__subform-text {
  flex-wrap: wrap;
  font-size: 1rem;
  font-weight: 300;
}
.dl-login__subform-text a,
.dl-login__subform-text button {
  font-weight: 500;
}
.dl-login__subform-text p {
  margin-bottom: 0;
}
.dl-login__footer {
  font-size: 1rem;
  font-weight: 300;
  margin-top: 24px;
  text-align: center;
}
.dl-login__footer a,
.dl-login__footer button {
  font-weight: 500;
}
.dl-login a,
.dl-login button {
  color: #592ed5 !important;
}
.dl-success-container {
  display: flex;
  flex-direction: column-reverse;
  justify-content: center;
  padding: 0px;
}
@media only screen and (min-width: 1200px) {
  .dl-success-container {
    flex-direction: row;
    padding: 16px;
  }
}
.dl-success-offers {
  border-top: 1px solid #acbad8;
  padding: 0px;
  padding-top: 24px;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .dl-success-offers {
    border-right: 1px solid #acbad8;
    border-top: none;
    padding-right: 32px;
    padding-top: 0px;
  }
}
.dl-success-offers-content {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  padding: 0px 16px;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .dl-success-offers-content {
    padding: 24px 16px;
  }
}
.dl-success-offers-content .viu-logo-container {
  margin: 0 auto;
  padding-bottom: 12px;
}
@media only screen and (min-width: 768px) {
  .dl-success-offers-content .viu-logo-container {
    padding-bottom: 16px;
  }
}
.dl-success-offers-content .viu-logo-container .viu-logo-image {
  background-image: url(https://cdn.depositlink.com/assets/VIUbyHUB.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 96px;
  max-width: 100%;
  width: 167px;
}
.dl-success-offers-content .offers-row {
  display: flex;
  flex-direction: column;
  padding-bottom: 16px;
}
@media only screen and (min-width: 768px) {
  .dl-success-offers-content .offers-row {
    padding-bottom: 24px;
  }
}
.dl-success-offers-content .offers-row h2 {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  margin: 0px;
  padding-bottom: 12px;
}
@media only screen and (min-width: 768px) {
  .dl-success-offers-content .offers-row h2 {
    font-size: 1.5rem;
  }
}
.dl-success-offers-content .offers-row p {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  margin: 0px;
}
.dl-success-offers-content .offers-row-col {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 0px;
}
.dl-success-offers-content .offers-row-col:nth-child(1) {
  border-bottom: 1px solid #acbad8;
  padding-bottom: 16px;
}
@media only screen and (min-width: 768px) {
  .dl-success-offers-content .offers-row-col:nth-child(1) {
    border-bottom: none;
    border-right: 1px solid #acbad8;
    padding-bottom: 0px;
    padding-right: 16px;
  }
}
.dl-success-offers-content .offers-row-col:nth-child(2) {
  padding-top: 16px;
}
@media only screen and (min-width: 768px) {
  .dl-success-offers-content .offers-row-col:nth-child(2) {
    padding-left: 16px;
    padding-top: 0px;
  }
}
.dl-success-offers-content .offers-row-col h3 {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  margin: 0px;
  padding-bottom: 4px;
}
.dl-success-offers-content .offers-row-col p {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  margin: 0px;
  padding-bottom: 16px;
}
.dl-success-offers-content .offers-row-col button {
  justify-content: center;
  width: 100%;
}
.dl-success-offers-content .rent-properties-container {
  display: flex;
  justify-content: center;
}
.dl-success-offers-content .rent-properties-container .rent-properties-image {
  background-image: url(https://cdn.depositlink.com/assets/rent-properties-list.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 169px;
  max-width: 100%;
  width: 252px;
}
@media only screen and (min-width: 768px) {
  .dl-success-offers-content .rent-properties-container .rent-properties-image {
    height: 289px;
    width: 449px;
  }
}
.dl-success-offers-content .viu-house-container {
  margin: 0 auto;
  padding-bottom: 16px;
}
@media only screen and (min-width: 768px) {
  .dl-success-offers-content .viu-house-container {
    padding-bottom: 24px;
  }
}
.dl-success-offers-content .viu-house-container .viu-house-image {
  background-image: url(https://cdn.depositlink.com/assets/viu_homeowners.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 206px;
  max-width: 100%;
  width: 206px;
}
@media only screen and (min-width: 768px) {
  .dl-success-offers-content .viu-house-container .viu-house-image {
    height: 256px;
    width: 256px;
  }
}
.dl-success-offers-content .offers-footer p {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  margin: 0px;
}
.dl-success-summary {
  background-color: #fff;
  border-radius: 4px;
  padding: 0px;
  padding-bottom: 24px;
  text-align: center;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .dl-success-summary {
    padding-bottom: 0px;
    padding-left: 32px;
  }
}
.dl-success-summary:only-child {
  padding-bottom: 0px;
  padding-left: 0px;
}
@media only screen and (min-width: 1200px) {
  .dl-success-summary:only-child {
    padding-bottom: 0px;
    padding-left: 0px;
  }
}
.dl-success-summary .dl-payment-summary {
  background-color: #f8f9fc;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  padding: 16px;
}
@media only screen and (max-width: 767px) {
  .dl-success-summary .dl-payment-summary {
    padding: 12px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .dl-success-summary .dl-payment-summary {
    margin: auto;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-success-summary .dl-payment-summary {
    margin-bottom: 0;
  }
}
.dl-success-summary .dl-payment-summary h3 {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 20px;
  margin-bottom: 16px;
  text-align: left;
}
@media only screen and (min-width: 1200px) {
  .dl-success-summary .dl-payment-summary h3 {
    font-size: 1.125rem;
  }
}
.dl-success-summary .dl-payment-summary h4 {
  color: #565676;
  font-family: "Poppins", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 25px;
  padding: 0;
  text-align: left;
}
.dl-success-summary .dl-payment-summary h5 {
  color: #595959;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  line-height: 25px;
  padding: 0;
}
.dl-success-summary .dl-payment-summary .left-side {
  text-align: left;
}
.dl-success-summary .dl-payment-summary .right-side {
  text-align: right;
}
.dl-success-summary .dl-payment-summary .summary-row {
  border-bottom: 1px solid #acbad8;
  display: flex;
  justify-content: space-between;
  margin-bottom: 4px;
}
.dl-success-summary .dl-payment-summary .summary-row.total {
  border-bottom: none !important;
}
.dl-success-summary .dl-payment-summary .summary-row-mobile {
  border-top: 1px solid #acbad8;
  justify-content: space-between;
  padding-top: 13.5px;
}
.dl-success-summary .dl-payment-summary .success-input {
  max-width: 100%;
}
.dl-success-summary .dl-payment-summary .details-expand .close-items {
  display: inline;
}
.dl-success-summary .dl-payment-summary .details-expand .view-items {
  display: none;
}
.dl-success-summary .dl-payment-summary .details-expand.collapsed .left-side.details .view-items {
  display: inline;
}
.dl-success-summary .dl-payment-summary .details-expand.collapsed .left-side.details .close-items {
  display: none;
}
.dl-success-summary .dl-payment-summary #paymentDetails.collapse {
  display: none;
}
@media only screen and (min-width: 992px) {
  .dl-success-summary .dl-payment-summary #paymentDetails.collapse {
    display: block;
    height: auto !important;
    visibility: visible;
  }
}
.dl-success-summary .dl-payment-summary #paymentDetails.collapse.show {
  display: block;
  overflow: hidden;
}
.dl-success-summary .dl-payment-summary .btn-ghost-purple-sm-icon {
  color: #592ed5;
  font-size: 0.75rem;
}
@media only screen and (min-width: 768px) {
  .dl-success-summary .dl-payment-summary .btn-ghost-purple-sm-icon {
    font-size: 0.875rem;
  }
}
.dl-success-summary .dl-payment-summary .btn-ghost-purple-sm-icon:hover,
.dl-success-summary .dl-payment-summary .btn-ghost-purple-sm-icon:active {
  background-color: #e2ebff;
  color: #592ed5;
}
.dl-success-summary .dl-payment-summary .btn-ghost-purple-sm-icon:focus {
  background-color: #e2ebff;
  border: 1px solid #232245;
  color: #592ed5;
}
@keyframes fadeInOpacity {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeOutOpacity {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.dl-subpage-body__paragraph {
  color: #000 !important;
  font-size: 1rem;
  line-height: 32px;
}
@media only screen and (min-width: 1499px) {
  .dl-subpage-body__paragraph {
    font-size: 1.125rem;
    line-height: 40px;
  }
}
.dl-subpage-body__hero-header {
  bottom: 0;
  color: #6e4feb;
  font-size: 40px;
  margin: 0;
  padding: 10px 20px;
}
@media only screen and (min-width: 400px) {
  .dl-subpage-body__hero-header {
    padding: 10px 20px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-subpage-body__hero-header {
    background: #fff;
    border-right: 20px solid #6e4feb;
    display: inline-block;
    padding: 12px 50px 0;
    position: absolute;
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__hero-header {
    font-size: 50px;
    padding: 20px 100px 0 120px;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-subpage-body__hero-header {
    padding: 20px 120px 0 190px;
  }
}
@media only screen and (min-width: 2000px) {
  .dl-subpage-body__hero-header {
    font-size: 60px;
    padding: 48px 160px 0 190px;
  }
}
.dl-subpage-body__hero-pagenav {
  background: linear-gradient(90deg, #6e4feb 0%, rgba(255, 255, 255, 0) 100%);
  bottom: 68px;
  height: 50px;
  left: 0;
  position: absolute;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .dl-subpage-body__hero-pagenav {
    bottom: 0;
    height: 60px;
    left: 293px;
    width: calc(100% - 293px);
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__hero-pagenav {
    height: 80px;
    left: 456px;
    width: calc(100% - 456px);
  }
}
@media only screen and (min-width: 1499px) {
  .dl-subpage-body__hero-pagenav {
    left: 546px;
    width: calc(100% - 546px);
  }
}
@media only screen and (min-width: 2000px) {
  .dl-subpage-body__hero-pagenav {
    height: 120px;
    left: 629px;
    width: calc(100% - 629px);
  }
}
.dl-subpage-body__hero-pagenav ul {
  align-items: center;
  display: flex;
  height: 100%;
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
.dl-subpage-body__hero-pagenav li {
  margin-left: 20px;
}
@media only screen and (min-width: 768px) {
  .dl-subpage-body__hero-pagenav li {
    display: inline-block;
    margin-left: 25px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__hero-pagenav li {
    margin-left: 50px;
  }
}
.dl-subpage-body__hero-pagenav a,
.dl-subpage-body__hero-pagenav button {
  color: #fff;
  font-size: 1rem;
  font-weight: 700;
  text-transform: uppercase;
}
@media only screen and (min-width: 768px) {
  .dl-subpage-body__hero-pagenav a,
  .dl-subpage-body__hero-pagenav button {
    font-size: 1.125rem;
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__hero-pagenav a,
  .dl-subpage-body__hero-pagenav button {
    font-size: 1.5rem;
  }
}
.dl-subpage-body__hero-pagenav--hidden-mobile {
  display: none;
}
@media only screen and (min-width: 768px) {
  .dl-subpage-body__hero-pagenav--hidden-mobile {
    display: inline-block;
  }
}
.dl-subpage-body__intro-text,
.dl-subpage-body__intro-text--privacy {
  font-size: 1.5rem;
  line-height: 1.6;
  padding: 30px 20px;
}
@media only screen and (min-width: 768px) {
  .dl-subpage-body__intro-text,
  .dl-subpage-body__intro-text--privacy {
    padding: 40px 50px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__intro-text,
  .dl-subpage-body__intro-text--privacy {
    padding: 50px 120px;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-subpage-body__intro-text,
  .dl-subpage-body__intro-text--privacy {
    padding: 60px 190px;
  }
}
@media only screen and (min-width: 2000px) {
  .dl-subpage-body__intro-text,
  .dl-subpage-body__intro-text--privacy {
    padding: 60px 190px;
  }
}
.dl-subpage-body__intro-text p,
.dl-subpage-body__intro-text--privacy p {
  color: #000 !important;
}
@media only screen and (min-width: 768px) {
  .dl-subpage-body__intro-text p,
  .dl-subpage-body__intro-text--privacy p {
    font-size: 1.25rem;
  }
}
.dl-subpage-body__intro-text p:not(:last-of-type),
.dl-subpage-body__intro-text--privacy p:not(:last-of-type) {
  margin-bottom: 50px;
}
.dl-subpage-body__intro-text p:last-of-type,
.dl-subpage-body__intro-text--privacy p:last-of-type {
  margin-bottom: 0;
}
.dl-subpage-body__intro-text--privacy {
  padding-top: 20px;
}
.dl-subpage-body__main,
.dl-subpage-body__main--security,
.dl-subpage-body__main--video {
  background-color: #f3f3f3;
  padding: 30px 20px;
  position: relative;
  z-index: 1;
}
@media only screen and (min-width: 768px) {
  .dl-subpage-body__main,
  .dl-subpage-body__main--security,
  .dl-subpage-body__main--video {
    padding: 40px 50px 80px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__main,
  .dl-subpage-body__main--security,
  .dl-subpage-body__main--video {
    padding: 100px 120px 120px;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-subpage-body__main,
  .dl-subpage-body__main--security,
  .dl-subpage-body__main--video {
    padding: 100px 185px 120px;
  }
}
.dl-subpage-body__main h2,
.dl-subpage-body__main--security h2,
.dl-subpage-body__main--video h2 {
  color: #6e4feb;
  font-size: 36px;
  font-weight: 700;
  margin-bottom: 20px;
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__main h2,
  .dl-subpage-body__main--security h2,
  .dl-subpage-body__main--video h2 {
    font-size: 48px;
    margin-bottom: 40px;
  }
}
@media only screen and (min-width: 2000px) {
  .dl-subpage-body__main h2,
  .dl-subpage-body__main--security h2,
  .dl-subpage-body__main--video h2 {
    margin-bottom: 60px;
  }
}
.dl-subpage-body__main p,
.dl-subpage-body__main--security p,
.dl-subpage-body__main--video p {
  color: #000 !important;
  font-size: 1.125rem;
  line-height: 1.6;
  margin-bottom: 2em;
}
@media only screen and (min-width: 768px) {
  .dl-subpage-body__main p,
  .dl-subpage-body__main--security p,
  .dl-subpage-body__main--video p {
    font-size: 1.25rem;
  }
}
.dl-subpage-body__main--video {
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__main--video {
    flex-direction: row;
  }
}
.dl-subpage-body__main--video h2 {
  margin-bottom: 20px;
  margin-top: 40px;
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__main--video h2 {
    margin-top: 0;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-subpage-body__main--video h2 {
    margin-bottom: 40px;
  }
}
.dl-subpage-body__main--security h2 {
  margin-bottom: 20px;
  margin-top: 40px;
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__main--security h2 {
    margin-top: 0;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-subpage-body__main--security h2 {
    margin-bottom: 40px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__main--security-description {
    display: flex;
  }
}
.dl-subpage-body__secondary,
.dl-subpage-body__secondary--aboutus {
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-wrap: wrap;
  padding: 30px 20px 100px;
  position: relative;
}
.dl-subpage-body__secondary div,
.dl-subpage-body__secondary--aboutus div {
  z-index: 1;
}
@media only screen and (min-width: 768px) {
  .dl-subpage-body__secondary,
  .dl-subpage-body__secondary--aboutus {
    padding: 80px 50px 200px;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-subpage-body__secondary,
  .dl-subpage-body__secondary--aboutus {
    padding: 100px 120px 260px;
  }
}
@media only screen and (min-width: 2000px) {
  .dl-subpage-body__secondary,
  .dl-subpage-body__secondary--aboutus {
    padding: 100px 190px 300px;
  }
}
.dl-subpage-body__secondary-header {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 560px) {
  .dl-subpage-body__secondary-header {
    flex-direction: row;
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__secondary-header {
    align-items: flex-end;
  }
}
.dl-subpage-body__secondary-header h3 {
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 2px;
}
.dl-subpage-body__secondary-header h4 {
  color: #8be5a4;
  font-size: 1.25rem;
  margin-bottom: 0;
}
.dl-subpage-body__secondary--aboutus {
  justify-content: space-around;
  padding-bottom: 40px;
}
@media only screen and (min-width: 768px) {
  .dl-subpage-body__secondary--aboutus {
    padding-bottom: 120px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__secondary--aboutus {
    padding-bottom: 100px;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-subpage-body__secondary--aboutus {
    padding-bottom: 160px;
  }
}
@media only screen and (min-width: 2000px) {
  .dl-subpage-body__secondary--aboutus {
    padding-bottom: 200px;
  }
}
.dl-subpage-body__secondary-card {
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (min-width: 768px) {
  .dl-subpage-body__secondary-card {
    margin-bottom: 80px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__secondary-card {
    margin-bottom: 100px;
    width: 40%;
  }
}
.dl-subpage-body__secondary-card p {
  margin-top: 10px;
}
@media only screen and (min-width: 560px) {
  .dl-subpage-body__secondary-card p {
    margin-top: 30px;
  }
}
.dl-subpage-body__secondary-info {
  margin-top: 20px;
}
@media only screen and (min-width: 560px) {
  .dl-subpage-body__secondary-info {
    margin-left: 20px;
    margin-top: 0;
  }
}
@media only screen and (min-width: 768px) {
  .dl-subpage-body__secondary-info {
    margin-left: 40px;
  }
}
.dl-subpage-body__secondary-portrait {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  flex-shrink: 0;
  height: 90vw;
  width: 100%;
}
@media only screen and (min-width: 400px) {
  .dl-subpage-body__secondary-portrait {
    height: 210px;
    width: 210px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__about-main {
    display: flex;
    justify-content: space-between;
  }
}
.dl-subpage-body__about-info p {
  padding: 0 20px 20px;
}
.dl-subpage-body__about-header {
  background-color: #fff;
  padding: 10px 20px;
}
@media only screen and (min-width: 768px) {
  .dl-subpage-body__about-header {
    border-right: 20px solid #6e4feb;
    max-width: 332px;
    transform: translateY(-50%);
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__about-header {
    border-right: none;
    max-width: 300px;
    transform: none;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-subpage-body__about-header {
    border-right: 20px solid #6e4feb;
    transform: translateY(-50%);
  }
}
@media only screen and (min-width: 2000px) {
  .dl-subpage-body__about-header {
    max-width: 332px;
  }
}
.dl-subpage-body__about-header h3 {
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 2px;
}
.dl-subpage-body__about-header h4 {
  color: #8be5a4;
  font-size: 1.125rem;
  margin-bottom: 0;
  margin-top: 0;
}
.dl-subpage-body__about-header > a,
.dl-subpage-body__about-header > button {
  font-size: 1.125rem;
  font-weight: 700;
}
@media only screen and (min-width: 560px) {
  .dl-subpage-body__about-team {
    display: flex;
    flex-wrap: wrap;
  }
}
.dl-subpage-body__about-card {
  margin-top: 80px;
  padding: 0 30px;
}
@media only screen and (min-width: 560px) {
  .dl-subpage-body__about-card {
    padding: 0 60px;
    width: 50%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__about-card {
    margin-top: 90px;
    padding: 0 40px;
    width: 33.3333%;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-subpage-body__about-card {
    padding: 0 80px;
  }
}
.dl-subpage-body__about-portrait {
  background-position: center center;
  background-size: cover;
  border: 5px solid #ebebe8;
  border-radius: 999px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 90%;
  width: 90%;
}
@media only screen and (min-width: 560px) {
  .dl-subpage-body__about-portrait {
    padding-bottom: 100%;
    width: 100%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__about-portrait {
    margin-bottom: 40px;
  }
}
.dl-subpage-body__about-portrait img {
  display: none;
}
.dl-subpage-body__about-info {
  border: none;
  text-align: center;
}
.dl-subpage-body__about-info h3 {
  color: #6e4feb;
  font-size: 1.25rem;
  font-weight: 700;
  margin: 0 0 5px;
}
@media only screen and (min-width: 1200px) {
  .dl-subpage-body__about-info h3 {
    font-size: 1.5rem;
  }
}
.dl-subpage-body__about-info h4 {
  border-bottom: 1px solid #8be5a4;
  color: #6e4feb;
  font-size: 1.25rem;
  font-weight: 400;
  margin-bottom: 15px;
  padding: 0 0 15px;
}
@media only screen and (min-width: 560px) {
  .dl-subpage-body__about-info h4 {
    height: 62px;
    margin-bottom: 10px;
    padding: 0 0 10px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-subpage-body__about-info h4 {
    font-size: 1.5rem;
    height: 70px;
  }
}
.dl-subpage-body__about-info a,
.dl-subpage-body__about-info button {
  color: #6e4feb;
  font-size: 1rem;
}
.dl-subpage-body__about-info ul {
  list-style-type: none;
  margin: 10px 0 0;
  padding: 0;
}
.dl-subpage-body__about-info li {
  display: inline-block;
  margin-right: 8px;
}
.dl-subpage-body__about-info li:last-of-type {
  margin-right: 0;
}
.dl-subpage-body__video,
.dl-subpage-body__video--faqs {
  background-position: right;
  background-repeat: no-repeat;
  background-size: cover;
  border: 3px solid #6e4feb;
  cursor: pointer;
  display: block;
  flex-shrink: 0;
  height: 80vw;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .dl-subpage-body__video,
  .dl-subpage-body__video--faqs {
    border: 7px solid #6e4feb;
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__video,
  .dl-subpage-body__video--faqs {
    height: 29vw;
    margin-left: 20px;
    width: 36vw;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-subpage-body__video,
  .dl-subpage-body__video--faqs {
    margin-left: 100px;
  }
}
@media only screen and (min-width: 2000px) {
  .dl-subpage-body__video,
  .dl-subpage-body__video--faqs {
    height: 30vw;
    margin-left: 160px;
    width: 40vw;
  }
}
.dl-subpage-body__video-title {
  color: white;
  font-size: 1.125rem;
  font-weight: 700;
  position: absolute;
  text-align: center;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  text-transform: uppercase;
  top: calc(50% + 30px);
  width: 100%;
}
@media only screen and (min-width: 400px) {
  .dl-subpage-body__video-title {
    font-size: 22px;
    top: calc(50% + 50px);
  }
}
@media only screen and (min-width: 480px) {
  .dl-subpage-body__video-title {
    font-size: 30px;
    top: calc(50% + 60px);
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__video-title {
    font-size: 1.5rem;
    top: calc(50% + 40px);
  }
}
@media only screen and (min-width: 1499px) {
  .dl-subpage-body__video-title {
    font-size: 36px;
    top: calc(50% + 60px);
  }
}
.dl-subpage-body__video-icon,
.dl-subpage-body__video-icon--purple {
  background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20height%3D%22100.00000000000023%22%20width%3D%22100%22%3E%0A%20%20%3Cg%20opacity%3D%221%22%3E%0A%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%3Cpath%20fill%3D%22rgb%28255%2C255%2C255%29%22%20fill-opacity%3D%221%22%20opacity%3D%221%22%20fill-rule%3D%22evenodd%22%20d%3D%22M100%2050C100%2022.404296875%2077.595703125%200%2050%200C22.40423583984375%200%200%2022.404296875%200%2050C0%2077.595703125%2022.40423583984375%20100%2050%20100C77.595703125%20100%20100%2077.595703125%20100%2050ZM88.4615478515625%2050C88.4615478515625%2028.7724609375%2071.2275390625%2011.5384521484375%2050%2011.5384521484375C28.7724609375%2011.5384521484375%2011.5384521484375%2028.7724609375%2011.5384521484375%2050C11.5384521484375%2071.2275390625%2028.7724609375%2088.4615478515625%2050%2088.4615478515625C71.2275390625%2088.4615478515625%2088.4615478515625%2071.2275390625%2088.4615478515625%2050Z%22/%3E%0A%20%20%20%20%3C/g%3E%0A%20%20%20%20%3Cg%20transform%3D%22translate%2841.53846153846414%2C%2049.999999999999716%29%20rotate%28-45.00001609038752%29%20translate%28-41.53846153846414%2C%20-49.999999999999716%29%22%20opacity%3D%221%22%3E%0A%20%20%20%20%20%20%3Cpath%20fill%3D%22rgb%28255%2C255%2C255%29%22%20fill-opacity%3D%221%22%20opacity%3D%221%22%20fill-rule%3D%22evenodd%22%20d%3D%22M60.769230769233175%2030.76923076923049L60.769230769233175%2069.23076923076894L22.307692307695106%2069.23076923076894L60.769230769233175%2030.76923076923049Z%22/%3E%0A%20%20%20%20%3C/g%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E);
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
  height: 50px;
  left: 50%;
  position: absolute;
  top: 6px;
  transform: translateX(-50%);
  width: 50px;
}
@media only screen and (min-width: 400px) {
  .dl-subpage-body__video-icon,
  .dl-subpage-body__video-icon--purple {
    height: 80px;
    width: 80px;
  }
}
@media only screen and (min-width: 560px) {
  .dl-subpage-body__video-icon,
  .dl-subpage-body__video-icon--purple {
    height: 100px;
    width: 100px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__video-icon,
  .dl-subpage-body__video-icon--purple {
    height: 70px;
    width: 70px;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-subpage-body__video-icon,
  .dl-subpage-body__video-icon--purple {
    height: 100px;
    width: 100px;
  }
}
.dl-subpage-body__video-icon--purple {
  background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20height%3D%22100.00000000000023%22%20width%3D%22100%22%3E%0A%20%20%3Cg%20opacity%3D%221%22%3E%0A%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%3Cpath%20fill%3D%22rgb%2886%2C38%2C109%29%22%20fill-opacity%3D%221%22%20opacity%3D%221%22%20fill-rule%3D%22evenodd%22%20d%3D%22M100%2050.00000000000023C100%2022.404296875000227%2077.595703125%202.2737367544323206e-13%2050%202.2737367544323206e-13C22.404296875%202.2737367544323206e-13%200%2022.404296875000227%200%2050.00000000000023C0%2077.59570312500023%2022.404296875%20100.00000000000023%2050%20100.00000000000023C77.595703125%20100.00000000000023%20100%2077.59570312500023%20100%2050.00000000000023ZM88.4615478515625%2050.00000000000023C88.4615478515625%2028.772460937500227%2071.2275390625%2011.538452148437727%2050%2011.538452148437727C28.7724609375%2011.538452148437727%2011.5384521484375%2028.772460937500227%2011.5384521484375%2050.00000000000023C11.5384521484375%2071.22753906250023%2028.7724609375%2088.46154785156273%2050%2088.46154785156273C71.2275390625%2088.46154785156273%2088.4615478515625%2071.22753906250023%2088.4615478515625%2050.00000000000023Z%22/%3E%0A%20%20%20%20%3C/g%3E%0A%20%20%20%20%3Cg%20transform%3D%22translate%2841.53846153846414%2C%2049.99999999999994%29%20rotate%28-45.00001609038752%29%20translate%28-41.53846153846414%2C%20-49.99999999999994%29%22%20opacity%3D%221%22%3E%0A%20%20%20%20%20%20%3Cpath%20fill%3D%22rgb%2886%2C38%2C109%29%22%20fill-opacity%3D%221%22%20opacity%3D%221%22%20fill-rule%3D%22evenodd%22%20d%3D%22M60.769230769233175%2030.769230769230717L60.769230769233175%2069.23076923076917L22.307692307695106%2069.23076923076917L60.769230769233175%2030.769230769230717Z%22/%3E%0A%20%20%20%20%3C/g%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E);
}
.dl-subpage-body__video--faqs {
  background-image: url(https://cdn.depositlink.com/assets/videopreview.jpg);
}
.dl-subpage-body__video--faqs .dl-subpage-body__video-icon,
.dl-subpage-body__video--faqs .dl-subpage-body__video-icon--purple {
  top: 50%;
  transform: translate(-50%, -50%);
}
.dl-subpage-body__question {
  display: flex;
  flex-wrap: wrap;
  padding: 20px 0;
  width: 100%;
}
.dl-subpage-body__question:not(:first-of-type) {
  border-top: 1px solid #8be5a4;
}
.dl-subpage-body__question .col-lg-3 {
  padding-left: 0;
  padding-right: 0;
}
.dl-subpage-body__question .col-lg-9 {
  padding-left: 0;
  padding-right: 0;
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__question .col-lg-9 {
    padding-left: 40px;
  }
}
.dl-subpage-body__question h3 {
  font-size: 1.5rem;
  line-height: 36px;
  margin-bottom: 10px;
}
@media only screen and (min-width: 1200px) {
  .dl-subpage-body__question h3 {
    font-size: 30px;
    line-height: 40px;
  }
}
.dl-subpage-body__question p {
  color: black !important;
  font-size: 1rem;
  line-height: 32px;
  margin-bottom: 0;
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__question p {
    font-size: 1.5rem;
    line-height: 40px;
  }
}
.dl-subpage-body__terms-privacy-text {
  padding: 0 10px 20vh;
}
@media only screen and (min-width: 400px) {
  .dl-subpage-body__terms-privacy-text {
    padding: 0 20px 20vh;
  }
}
@media only screen and (min-width: 768px) {
  .dl-subpage-body__terms-privacy-text {
    padding: 0 50px 20vh;
  }
}
@media only screen and (min-width: 992px) {
  .dl-subpage-body__terms-privacy-text {
    margin-top: -50px;
    padding: 0 120px 20vh;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-subpage-body__terms-privacy-text {
    padding: 0 190px 20vh;
  }
}
@media only screen and (min-width: 2000px) {
  .dl-subpage-body__terms-privacy-text {
    padding: 0 190px 20vh;
  }
}
.dl-formpage-body__wrapper--small-margin-bottom.dl-index-body__form {
  padding-bottom: 35px;
}
@media only screen and (min-width: 768px) {
  .dl-formpage-body__wrapper--small-margin-bottom.dl-index-body__form {
    padding-bottom: 75px;
  }
}
.dl-support-hero__tagline {
  bottom: 40px;
  left: 10px;
  position: absolute;
  text-shadow: #000 0px 0px 15px;
}
@media only screen and (min-width: 400px) {
  .dl-support-hero__tagline {
    left: 20px;
  }
}
@media only screen and (min-width: 768px) {
  .dl-support-hero__tagline {
    bottom: 60px;
    left: 50px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-support-hero__tagline {
    bottom: 80px;
    left: 160px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-support-hero__tagline {
    bottom: 25%;
    left: 15%;
    text-align: center;
  }
}
@media only screen and (min-width: 2000px) {
  .dl-support-hero__tagline {
    bottom: 30%;
    left: 20%;
    text-align: center;
  }
}
.dl-support-hero__tagline h3[href^=tel] {
  color: #fff !important;
  text-decoration: none;
}
.dl-support-hero__tagline h3 {
  color: #fff;
  font-size: 42px;
}
@media only screen and (min-width: 768px) {
  .dl-support-hero__tagline h3 {
    font-size: 36px;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-support-hero__tagline h3 {
    font-size: 42px;
  }
}
@media only screen and (min-width: 1499px) {
  .dl-support-hero__tagline h3 {
    font-size: 54px;
  }
}
.dl-support-hero__tagline h3 a,
.dl-support-hero__tagline h3 button {
  color: white !important;
}
.dl-subpage-video__element {
  height: auto;
  margin-bottom: 20px;
  width: 100%;
}
.dl-subpage-video__modal-close {
  position: absolute;
  right: 5px;
  top: 6px;
}
@media only screen and (min-width: 768px) {
  .dl-subpage-video__modal-close {
    right: 12px;
    top: 12px;
  }
}
.dl-subpage-video__modal-close i {
  height: 24px;
  width: 24px;
}
@media only screen and (min-width: 1200px) {
  .dl-privacy-terms-content {
    margin-left: 16px;
    padding-left: 16px;
  }
}
.dl-privacy-terms-content p {
  color: #232245 !important;
  font-size: 0.875rem;
  line-height: 1.7;
}
@media only screen and (min-width: 768px) {
  .dl-privacy-terms-content p {
    font-size: 0.875rem;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-privacy-terms-content p {
    font-size: 1.125rem;
  }
}
.dl-privacy-terms-content li {
  color: #232245;
  font-size: 0.875rem;
  line-height: 1.7;
}
@media only screen and (min-width: 768px) {
  .dl-privacy-terms-content li {
    font-size: 0.875rem;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-privacy-terms-content li {
    font-size: 1.125rem;
  }
}
.dl-company__intro-text {
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.66;
}
.dl-company__main {
  background-color: #fff;
  line-height: 1.87;
}
@media only screen and (min-width: 768px) {
  .dl-company__main {
    background-color: #f3f3f3;
  }
}
@media only screen and (min-width: 992px) {
  .dl-company__main {
    padding-bottom: 50px;
    padding-top: 50px;
  }
}
.dl-company__secondary {
  background-color: #fff;
}
.dl-company__secondary .dl-subpage-body__secondary-background--about {
  background-position: top;
  background-size: cover;
  bottom: 0;
}
.dl-company__team {
  padding-bottom: 0;
}
.dl-company__social,
.dl-company__social-tw,
.dl-company__social-fb,
.dl-company__social-li {
  background-size: 100% auto;
  display: inline-block;
  height: 24px;
  width: 24px;
}
.dl-company__social-li {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAACrUlEQVRIS51WQXIaMRDsWSp2buYHwVXBHJMfAC8IF7Zyi/2ATcgLYv+AyvoejhhfyA/wD7jZkAt+QeDqij2pWUm7Wq20BdZtV9L09EzPjAgExO2vlwB/A9DEaxcBYO/lLcDj2fr6iuKzDOiHgAYOKwuhffd/0A4JWLIFcHIQIZ9B+SfLZVec3QiY2tY/mfCbmCdE1AJjxMC7vRyxHfCxFYi4k7DxRoBuV+nAgH/ujFov/LwE1zCvC7+zVzCTCDAubv+kE5tJ3EkWYHQr7IyhOkbOpRIzIny/WaVjO6xxJxFmH0r3DmBj3ysxA7CJGo3+9H68kUPD98k5Rfh1kBprEuyCiVC2YCwAbgH08WBxmAse9hU15sZD8vYXrt8nuxxI1Gikr47vQFjm9aIAu7os1J6AFUZEODuA56BoA36RaAxAOMnPWc4psEJZd7N12rMNxu28Du9mq7TnKHX59NTozTdjCX22Bq1R8+j43xhMX9xcu8wUmLVyZ4AKmBiePxZA9r3hWTIn4FNYjYSCmT5ldZgKWMbkdNR8e4zm9EEp2Cz5f/Tm+a/dU8vMBMyESuclA1N5qoAN28k5kSoNIkxuVumFE+ZSQ/DnTG7oHASZZaNJN3Gd8yhqnGYM9bfbfcrS9+SlBObm04hH04ka3J/eXy8MuxJYLn0jZRvMeGfUWueIAYu4P30IgGVd364zn0DMVDA5s4rdnhiCF2SmyYQFElKjDebMwsgwK8TlEUjRz6qFWxj071mjJiJPGIGuEdv+zCRnRiB2Pi2t58xMVJxZ6Afz5cVTZ5Wc2WFkICx95c2WWTdi7R0RTPuq29OneclMqk+K1AkyovLnYfl1tcejJfjcC03vYkLsindjqWPWvCHrjNqzrnKOrjJc/VAded+PrzauQ8l4ZKLJbP3z8j+dj5atVllR5gAAAABJRU5ErkJggg==);
}
.dl-company__social-fb {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAACEUlEQVRIS51WS1ICMRB9zRxAj6BVoO70BnoJKJa4V4obMNzAKtijO2vc6A28gbpTdKE30L1OWxnI0OlJZgLsyCR5/XnvdQgAup3RCdHvHKAT8z/6RwC4Zvf6+z1zMqH+0Wgvz/+eAOxuBGI21wFVL/um3sEwBXgMHWVT1OaymD0ClHqHwxTM42ItdNisy0zsPgKI8ZUz0iThz9u32aPMtndw6eS+zsxGsFG0fJMtZoMyeHmWgALMwK3W68HqgV+yxdQllNrfnJlsbA0YM87vPqbXDkl0Zh1RRlPykiCaPXX9Y6DVSvZvX68+5bH+0cVZnuN0vUZpUcLVbwlGPG6ksQLPFlNxDdBtXw6ohbnTPyUPl40+oanS2KCy9ym5zFtJqE7jThl9FwfKqTPztkNJxt+zCPo7YIbmneZ2LMtoHCTCfnQ2TQ5Spb4Fs+KzNbfaF1kGwQKVKMGCog7pjIDsbcXABllY6+tJnRkjCRLE45WVzHwWJwKJc5AgQTi192eL2USatyPo8jyV+4vYt3IQAEWWwtMrFfIQLgzWYF9ROlOtiB8xPrty+hPjIHJ4xpqxKaOxK1EqZwgHGB2fmQqkUkapV1k+kX18z1S0WnPB6RENJt4aegRFE0QEuV1mlvqaIA1z0b4bn0HYkY+TmrFUfPK6vjV0n7MAP2Scu9s2L+K/axCOg28KTZANhicDD+Ak/QdTzS/qcbtiJwAAAABJRU5ErkJggg==);
}
.dl-company__social-tw {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAACoUlEQVRIS51WzVbTQBT+bqJsgScwniMUVtYnsG8gLqhd9gFajE9A+gbVsgd3WBaGJ7A+gbCD6jmENyhLQ5PrmQlDJulkEpxVMpP7993vfhMCgP0tv020PAaoLd5BAFg+5cu0V/rEaJvZhczuiHq7vpcmyS8AG1bn/xtMOSUsqNs6CMB8aErSWKHxQ8umSFIsBqi7fRAAFcHyrMywqnMFuV69AYksGPHhSo9sFShHddCWzu0wNoWM8BOgGTO3CegAWH9sgRbQAiONauEFLjl1+2d/xhcqL8FsUBIQKNvTUMuD6RkQbr9dT7z9rWGfCMcV5LmL/7peGI0XpvP9V36bnKVPoA4DL2TcCjZG0/nkpZpBh5JQGeSO+et0ftS3MbacbCWM8b27Gd7kWQtDhxDkQWk0nX8Jqmaz2xrsgen74zmpyhT1C6rx4EybE2HY2/E9YOmJ59Oro1lBNbRWmEaqojIWzR3F8bOZ7EkVxS1z1W0NZ2C8LShe1VDHsbsZ3o4XxvlrEPzD9jCSkBsVZNVBOJ1P3uuYNxp8Anot30vT5KbM0jq5Ch3H/XR6NY6eopNVaK0GK1RYYpypR6W9Pc/fWHsuqyreInLO7EIcxffuG0kSnak2Yuj+SkyuCyYu0ghMAbNzefY7lyWTavR2B500oR9VklodTMueCecuub7sXcXq7Qw6aSqHOIdvRfUNMDJwLoWU0gs5a5qSlGPJHq0tPwKUqYnll6JYmcJYijVOUnY/S+i0fdU7oSQJL98Rkw9AKkrdanKfLZghrwuHEKUMj0g6zwLUXaBaBvUEqUu3yflDQk0qy7IXq0x/fc/0TUEYy3OmGzTQP+P1YoGVRKPTNBE9WTci0iQBZWhhIoA76Ur+ETvJCRivm7TgqcQQowR2g38PFk/ry5tITwAAAABJRU5ErkJggg==);
}
.dl-company__modal .modal-dialog {
  max-width: 1500px;
}
.dl-company__modal .modal-header {
  padding: 0;
}
.dl-company__modal .close {
  color: #6e4feb;
  font-size: 40px;
  font-weight: 700;
  margin-right: 10px;
  margin-top: 10px;
  opacity: 1;
}
.dl-company__modal-content {
  margin-bottom: 40px;
  margin-top: 20px;
}
@media only screen and (min-width: 768px) {
  .dl-company__modal-content {
    display: flex;
    margin-bottom: 80px;
    margin-top: 30px;
    width: 100%;
  }
}
.dl-company__modal-image {
  margin-bottom: 60px;
  padding: 0 30px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .dl-company__modal-image {
    margin-bottom: 0;
    padding: 0 50px;
    width: 50%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-company__modal-image {
    padding: 0 70px;
    width: 40%;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-company__modal-image {
    width: 33%;
  }
}
.dl-company__modal-image a,
.dl-company__modal-image button {
  color: #6e4feb;
  font-size: 1.125rem;
}
.dl-company__modal-image ul {
  list-style-type: none;
  margin: 20px 0 0;
  padding: 0;
}
.dl-company__modal-image li {
  display: inline-block;
  margin: 0 5px;
}
.dl-company__modal-image .dl-subpage-body__about-portrait {
  margin-bottom: 20px;
}
.dl-company__modal-text {
  text-align: left;
}
@media only screen and (min-width: 768px) {
  .dl-company__modal-text {
    border-left: 1px solid #8be5a4;
    padding: 0 30px;
    width: 50%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-company__modal-text {
    padding: 0 50px;
    width: 60%;
  }
}
@media only screen and (min-width: 1200px) {
  .dl-company__modal-text {
    width: 66%;
  }
}
.dl-company__modal-text h4 {
  color: #6e4feb;
  font-size: 1.5rem;
  margin-bottom: 30px;
}
@media only screen and (min-width: 768px) {
  .dl-company__modal-text h4 {
    font-size: 1.25rem;
    margin-bottom: 20px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-company__modal-text h4 {
    font-size: 1.5rem;
    margin-bottom: 30px;
  }
}
.dl-company__modal-text p {
  font-size: 1.25rem;
  line-height: 2;
}
@media only screen and (min-width: 768px) {
  .dl-company__modal-text p {
    font-size: 1rem;
  }
}
@media only screen and (min-width: 992px) {
  .dl-company__modal-text p {
    font-size: 1.25rem;
  }
}
.dl-company__modal.rs-modal .modal-title,
.dl-company__modal.dl-modal-skyslope .modal-title,
.dl-company__modal.dl-modal-skyslope__import .modal-title,
.dl-company__modal.dl-modal-skyslope__import2 .modal-title {
  color: #6e4feb;
  font-size: 1.5rem;
  font-weight: 700;
  margin-bottom: 20px;
  text-align: left;
  text-transform: none;
}
@media only screen and (min-width: 768px) {
  .dl-company__modal.rs-modal .modal-title,
  .dl-company__modal.dl-modal-skyslope .modal-title,
  .dl-company__modal.dl-modal-skyslope__import .modal-title,
  .dl-company__modal.dl-modal-skyslope__import2 .modal-title {
    font-size: 1.25rem;
    margin-bottom: 15px;
  }
}
@media only screen and (min-width: 992px) {
  .dl-company__modal.rs-modal .modal-title,
  .dl-company__modal.dl-modal-skyslope .modal-title,
  .dl-company__modal.dl-modal-skyslope__import .modal-title,
  .dl-company__modal.dl-modal-skyslope__import2 .modal-title {
    font-size: 1.5rem;
    margin-bottom: 20px;
  }
}
.TESTIMONIAL-SLIDER .testimonial .logo {
  border-radius: 4px;
  height: 47px;
  left: 24.5%;
  padding: 16px;
  top: -39px;
  width: 100px;
}
@media only screen and (min-width: 400px) {
  .TESTIMONIAL-SLIDER .testimonial .logo {
    left: 27%;
  }
}
@media only screen and (min-width: 768px) {
  .TESTIMONIAL-SLIDER .testimonial .logo {
    height: 70px !important;
    left: 24%;
    top: -61px;
    width: 150px;
  }
}
@media only screen and (min-width: 1200px) {
  .TESTIMONIAL-SLIDER .testimonial .logo {
    height: 110px !important;
    left: 37%;
    top: -58px;
    width: 250px;
  }
}
.TESTIMONIAL-SLIDER .testimonial .logo img {
  height: inherit;
}
.flickity-page-dots {
  display: none;
}
@media (min-width: 901px) {
  .flickity-page-dots {
    display: block;
  }
}
.LOGO-BAND .container-logos {
  overflow: hidden;
}
.LOGO-BAND .container-logos .slide {
  height: 400px;
}
@media only screen and (min-width: 1200px) {
  .LOGO-BAND .container-logos .slide {
    height: 537px;
  }
}
.RESOURCES-CONTACT.d-md-block {
  display: none;
}
@media (min-width: 901px) {
  .RESOURCES-CONTACT.d-md-block {
    display: block;
  }
}
.RESOURCES-CONTACT.d-md-none {
  display: block;
}
@media (min-width: 901px) {
  .RESOURCES-CONTACT.d-md-none {
    display: none;
  }
}
.RESOURCES-SINGLE-CONTENT .featured-image img {
  border-radius: 0 0 0 50px;
  margin: auto;
  max-width: 60%;
}
.RESOURCES-SINGLE-CONTENT .content blockquote {
  background-size: cover;
}
.post-image {
  border-radius: 0px 0px 0px 25px;
}
.BOOKDEMO-PFA {
  min-height: 209px;
}
@media (min-width: 901px) {
  .BOOKDEMO-PFA {
    min-height: 302px;
  }
}
.BOOKDEMO-PFA.bg-gradient-light {
  border-radius: 0 0 0 50px;
}
@media (min-width: 901px) {
  .BOOKDEMO-PFA.bg-gradient-light {
    border-radius: 0 0 0 90px;
  }
}
.BOOKDEMO-PFA .b-frame {
  padding: 26px 24px 94px 24px;
}
@media (min-width: 901px) {
  .BOOKDEMO-PFA .b-frame {
    padding: 53px 40px 87px 40px;
  }
}
@media (min-width: 901px) {
  .BOOKDEMO-PFA .b-frame .b-heading {
    text-align: center;
  }
}
.BOOKDEMO-INFO {
  display: flex;
}
.BOOKDEMO-INFO.company-info .b-frame .b-columns .b-column,
.BOOKDEMO-INFO.company-info .b-frame .b-columns-referral .b-column {
  min-height: 679px;
}
@media (min-width: 901px) {
  .BOOKDEMO-INFO.company-info .b-frame .b-columns .b-column,
  .BOOKDEMO-INFO.company-info .b-frame .b-columns-referral .b-column {
    min-height: 786px;
  }
}
@media (max-width: 901px) {
  .BOOKDEMO-INFO.success .b-frame .b-columns,
  .BOOKDEMO-INFO.success .b-frame .b-columns-referral {
    margin-bottom: -146px;
    top: -146px;
  }
}
.BOOKDEMO-INFO .b-frame {
  padding: 60px 12px 80px 12px;
}
.BOOKDEMO-INFO .b-frame .b-columns,
.BOOKDEMO-INFO .b-frame .b-columns-referral {
  margin: 0 auto;
  margin-bottom: -181px;
  position: relative;
  top: -181px;
  width: 100%;
}
@media (min-width: 458px) {
  .BOOKDEMO-INFO .b-frame .b-columns,
  .BOOKDEMO-INFO .b-frame .b-columns-referral {
    margin-bottom: -181px;
    top: -181px;
  }
}
@media (min-width: 901px) {
  .BOOKDEMO-INFO .b-frame .b-columns,
  .BOOKDEMO-INFO .b-frame .b-columns-referral {
    margin-bottom: -224px;
    max-width: 600px;
    top: -224px;
    width: 600px;
  }
}
.BOOKDEMO-INFO .b-frame .b-columns-referral {
  top: -88px;
  width: 100%;
}
@media (min-width: 458px) {
  .BOOKDEMO-INFO .b-frame .b-columns-referral {
    top: -100px;
  }
}
@media (min-width: 901px) {
  .BOOKDEMO-INFO .b-frame .b-columns-referral {
    top: -120px;
  }
}
.BOOKDEMO-INFO .b-frame .b-columns-referral option:disabled {
  color: #999 !important;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .accept-affiliate-terms .dl-styled-checkbox + label:before,
.BOOKDEMO-INFO .b-frame .b-columns-referral .accept-affiliate-terms .file-list__row-item .dl-styled-checkbox + a.lower-text:before,
.file-list__row-item .BOOKDEMO-INFO .b-frame .b-columns-referral .accept-affiliate-terms .dl-styled-checkbox + a.lower-text:before,
.BOOKDEMO-INFO .b-frame .b-columns-referral .accept-affiliate-terms .file-list__row-item .dl-styled-checkbox + label.lower-text:before,
.BOOKDEMO-INFO .b-frame .b-columns-referral .accept-affiliate-terms .file-list__row-item .dl-styled-checkbox + button.lower-text:before,
.file-list__row-item .BOOKDEMO-INFO .b-frame .b-columns-referral .accept-affiliate-terms .dl-styled-checkbox + button.lower-text:before {
  content: "";
  position: relative;
  top: unset;
  vertical-align: middle;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .copy-link-field {
  align-items: center;
  background-color: #f8f9fc;
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  display: flex;
  max-width: 100%;
  padding: 8px 12px;
  width: fit-content;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .copy-link-field p {
  overflow: hidden;
  text-overflow: ellipsis;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .copy-link-field .copyTextBtn {
  position: relative;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .copy-link-field .copyTextBtn .copyTextBtn-link {
  color: transparent;
  height: 0px;
  opacity: 0;
  position: absolute;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .copy-link-field .copyTextBtn .copyTextBtn-notification {
  background-color: #6d7878;
  border-radius: 4px;
  bottom: calc(100% + 10px);
  color: #fff;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  opacity: 1;
  padding: 4px 12px;
  position: absolute;
  right: -27%;
  transition: 200ms ease-in-out;
  visibility: visible;
  width: max-content;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .copy-link-field .copyTextBtn .copyTextBtn-notification.hide {
  opacity: 0;
  visibility: hidden;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .copy-link-field .copyTextBtn .copyTextBtn-notification:after {
  border-color: transparent;
  border-style: solid;
  border-top-color: #6d7878;
  border-width: 6px;
  content: " ";
  left: 50%;
  margin-left: -6px;
  position: absolute;
  top: 100%;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .search-form .dl-filters__filter2 {
  float: none;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .search-form .dl-filters__filter2 .dl-filters__filter-item--search {
  align-items: center;
  display: flex;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .search-form .dl-filters__filter2 .dl-filters__filter-item--search .dl-forms__input2 {
  border-bottom-right-radius: 0px;
  border-right: none;
  border-top-right-radius: 0px;
  margin: 0px;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .search-form .dl-filters__filter2 .dl-filters__filter-item--search .dl-filters__filter-item--button2 {
  height: 48px;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .search-form .dl-filters__filter2 .dl-filters__filter-item--search .dl-filters__filter-item--button2 .dl-button--main-purple {
  height: 100%;
  width: fit-content;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form input[type=text],
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form input[type=number],
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form input[type=url],
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form input[type=search],
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form input[type=email],
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form input[type=tel],
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form input[type=password],
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form textarea {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background: #f8f9fc;
  border-radius: 6px;
  box-shadow: inset 0 0 0 1px #ccc;
  box-sizing: border-box;
  color: #999;
  font-family: inherit;
  font-size: 16px;
  height: 48px;
  line-height: 48px;
  margin: 10px 0;
  padding: 0 20px;
  transition: box-shadow 0.25s;
  width: 100%;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form input[type=text]:focus,
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form input[type=number]:focus,
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form input[type=url]:focus,
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form input[type=search]:focus,
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form input[type=email]:focus,
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form input[type=tel]:focus,
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form input[type=password]:focus,
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form textarea:focus {
  box-shadow: inset 0 0 0 1px #999;
  outline: none;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form textarea {
  display: block;
  height: 160px;
  line-height: 24px;
  padding: 10px 20px;
  resize: vertical;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background: #f8f9fc no-repeat right 16px center url(https://cdn.depositlink.com/assets/img/ui-select-arrow.svg);
  border: none;
  border-radius: 6px;
  box-shadow: inset 0 0 0 1px #ccc;
  box-sizing: border-box;
  color: #999;
  cursor: pointer;
  font-family: inherit;
  font-size: 16px;
  height: 48px;
  line-height: 48px;
  margin: 10px 0;
  padding: 0 40px 0 20px;
  transition: box-shadow 0.25s;
  width: 100%;
}
.BOOKDEMO-INFO .b-frame .b-columns-referral .hs-form select:focus {
  box-shadow: inset 0 0 0 1px #999;
  outline: none;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column {
  margin-top: 22px;
  min-height: 183px;
  padding: 20px;
  width: 100%;
}
@media (min-width: 901px) {
  .BOOKDEMO-INFO .b-frame .b-columns .b-column,
  .BOOKDEMO-INFO .b-frame .b-columns-referral .b-column {
    margin-top: 48px;
    min-height: 242px;
  }
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column .container,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column .container {
  border-bottom: 1px solid #c9cfdc;
  flex-direction: row;
  padding-bottom: 24px;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column .container:last-of-type,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column .container:last-of-type {
  border-bottom: none;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column .container .content,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column .container .content {
  text-align: left;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column h4,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column h4 {
  font-size: 1rem;
}
@media (min-width: 901px) {
  .BOOKDEMO-INFO .b-frame .b-columns .b-column h4,
  .BOOKDEMO-INFO .b-frame .b-columns-referral .b-column h4 {
    font-size: 1.5rem;
  }
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form {
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2);
  margin-top: 0px;
  padding: 16px;
}
@media (min-width: 901px) {
  .BOOKDEMO-INFO .b-frame .b-columns .b-column.form,
  .BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form {
    padding: 32px;
  }
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form:nth-child(2),
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form:nth-child(2) {
  margin-top: 24px;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form.demo-form h4,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form.demo-form h4 {
  margin-bottom: 8px;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form.demo-form p,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form.demo-form p {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 20px;
  margin-top: 0px;
}
@media (min-width: 901px) {
  .BOOKDEMO-INFO .b-frame .b-columns .b-column.form.demo-form p,
  .BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form.demo-form p {
    font-size: 1.25rem;
  }
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form.demo-form p a,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form.demo-form p a,
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form.demo-form p button,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form.demo-form p button {
  color: #6e4feb;
  font-weight: 600;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form h4,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form h4 {
  margin-bottom: 8px;
}
@media (min-width: 901px) {
  .BOOKDEMO-INFO .b-frame .b-columns .b-column.form h4,
  .BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form h4 {
    margin-bottom: 12px;
  }
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form .hs-company_type label span,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .hs-company_type label span,
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form .hs-company_type .file-list__row-item a.lower-text span,
.file-list__row-item .BOOKDEMO-INFO .b-frame .b-columns .b-column.form .hs-company_type a.lower-text span,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .hs-company_type .file-list__row-item a.lower-text span,
.file-list__row-item .BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .hs-company_type a.lower-text span,
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form .hs-company_type .file-list__row-item button.lower-text span,
.file-list__row-item .BOOKDEMO-INFO .b-frame .b-columns .b-column.form .hs-company_type button.lower-text span,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .hs-company_type .file-list__row-item button.lower-text span,
.file-list__row-item .BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .hs-company_type button.lower-text span {
  display: none;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form fieldset,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form fieldset {
  display: flex;
  flex-direction: column;
  max-width: 100%;
}
@media (min-width: 401px) {
  .BOOKDEMO-INFO .b-frame .b-columns .b-column.form fieldset,
  .BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form fieldset {
    flex-direction: row;
    gap: 16px;
  }
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form fieldset.form-columns-1 .hs-input,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form fieldset.form-columns-1 .hs-input {
  width: 100%;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form fieldset.form-columns-2 .hs-form-field:last-of-type,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form fieldset.form-columns-2 .hs-form-field:last-of-type {
  text-align: right;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form fieldset.form-columns-2 .hs-form-field input,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form fieldset.form-columns-2 .hs-form-field input {
  width: 100%;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form fieldset.form-columns-2 .hs-form-field input[type=number]::-webkit-inner-spin-button,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form fieldset.form-columns-2 .hs-form-field input[type=number]::-webkit-inner-spin-button {
  margin: 2px 0px;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form fieldset .hs-form-field,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form fieldset .hs-form-field,
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form fieldset .hs-dependent-field,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form fieldset .hs-dependent-field {
  width: 100%;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form fieldset .input,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form fieldset .input {
  margin-right: 0px;
  width: 100%;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form .input input,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .input input,
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form .input select,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .input select,
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form .input textarea,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .input textarea {
  margin: 8px 0px;
}
@media (min-width: 901px) {
  .BOOKDEMO-INFO .b-frame .b-columns .b-column.form .input input,
  .BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .input input,
  .BOOKDEMO-INFO .b-frame .b-columns .b-column.form .input select,
  .BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .input select,
  .BOOKDEMO-INFO .b-frame .b-columns .b-column.form .input textarea,
  .BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .input textarea {
    margin: 12px 0px;
  }
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form .input select[name=approximate_number_of_agents_at_brokerage],
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .input select[name=approximate_number_of_agents_at_brokerage] {
  width: 100%;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form .input input[type=number]::-webkit-inner-spin-button,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .input input[type=number]::-webkit-inner-spin-button {
  margin: 2px 0px;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form .input select[name=company_type],
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .input select[name=company_type] {
  margin-right: 0px;
  width: 100%;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form .video-link,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .video-link {
  color: #6e4feb;
  font-weight: 400;
  text-align: left;
}
.BOOKDEMO-INFO .b-frame .b-columns .b-column.form .b-button,
.BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .b-button {
  float: right;
  margin-top: 8px;
  width: 100%;
}
@media (min-width: 901px) {
  .BOOKDEMO-INFO .b-frame .b-columns .b-column.form .b-button,
  .BOOKDEMO-INFO .b-frame .b-columns-referral .b-column.form .b-button {
    margin-top: 12px;
    width: fit-content;
  }
}
.BOOKDEMO-INFO .b-frame.form-sm {
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 35px 70px rgba(0, 0, 0, 0.1);
  height: max-content;
  padding: 40px 20px;
}
@media (min-width: 901px) {
  .BOOKDEMO-INFO .b-frame.form-sm {
    margin-top: -150px;
    padding: 60px;
  }
}
.BOOKDEMO-INFO .b-frame.form-sm .form-control,
.BOOKDEMO-INFO .b-frame.form-sm .input-dropdown select,
.input-dropdown .BOOKDEMO-INFO .b-frame.form-sm select,
.BOOKDEMO-INFO .b-frame.form-sm .input-dropdown-no-label select,
.input-dropdown-no-label .BOOKDEMO-INFO .b-frame.form-sm select,
.BOOKDEMO-INFO .b-frame.form-sm .input-dropdown-small select,
.input-dropdown-small .BOOKDEMO-INFO .b-frame.form-sm select,
.BOOKDEMO-INFO .b-frame.form-sm .input-textarea textarea,
.input-textarea .BOOKDEMO-INFO .b-frame.form-sm textarea,
.BOOKDEMO-INFO .b-frame.form-sm .dl-form__dropdown-toggle {
  background-color: #fff !important;
  height: 61px;
}
.BOOKDEMO-INFO .b-frame.form-sm textarea {
  min-height: 160px;
}
.BOOKDEMO-INFO .b-frame.form-sm .btn-primary-sm,
.BOOKDEMO-INFO .b-frame.form-sm .btn-primary-sm-icon,
.BOOKDEMO-INFO .b-frame.form-sm .btn-primary-sm--red,
.BOOKDEMO-INFO .b-frame.form-sm .btn-primary-md,
.BOOKDEMO-INFO .b-frame.form-sm .btn-primary-md-icon,
.BOOKDEMO-INFO .b-frame.form-sm .btn-primary-skinny,
.BOOKDEMO-INFO .b-frame.form-sm .btn-primary-skinny--red,
.BOOKDEMO-INFO .b-frame.form-sm .btn-outline-red {
  line-height: normal;
  margin-top: 30px;
}
.b-page {
  width: auto;
}
.b-column {
  text-align: left;
}
.b-column .icon img {
  max-width: max-content !important;
}
.b-column .image-container img {
  border-radius: 0 0 0 25px;
}
.HEADER .inset .btn-ghost-sm,
.HEADER .inset .btn-ghost-sm-icon,
.HEADER .inset .btn-ghost-sm-bkgd,
.HEADER .inset .btn-ghost-sm--red,
.HEADER .inset .btn-ghost-purple-sm,
.HEADER .inset .btn-ghost-purple-sm-icon,
.HEADER .inset .deal-detail .dl-column .btn-tonal-sm-icon,
.deal-detail .dl-column .HEADER .inset .btn-tonal-sm-icon {
  color: #592ed5;
  float: right;
  line-height: 1;
  position: relative;
  right: 13%;
  top: 18px;
}
@media (min-width: 375px) {
  .HEADER .inset .btn-ghost-sm,
  .HEADER .inset .btn-ghost-sm-icon,
  .HEADER .inset .btn-ghost-sm-bkgd,
  .HEADER .inset .btn-ghost-sm--red,
  .HEADER .inset .btn-ghost-purple-sm,
  .HEADER .inset .btn-ghost-purple-sm-icon,
  .HEADER .inset .deal-detail .dl-column .btn-tonal-sm-icon,
  .deal-detail .dl-column .HEADER .inset .btn-tonal-sm-icon {
    right: 21%;
  }
}
@media (min-width: 390px) {
  .HEADER .inset .btn-ghost-sm,
  .HEADER .inset .btn-ghost-sm-icon,
  .HEADER .inset .btn-ghost-sm-bkgd,
  .HEADER .inset .btn-ghost-sm--red,
  .HEADER .inset .btn-ghost-purple-sm,
  .HEADER .inset .btn-ghost-purple-sm-icon,
  .HEADER .inset .deal-detail .dl-column .btn-tonal-sm-icon,
  .deal-detail .dl-column .HEADER .inset .btn-tonal-sm-icon {
    right: 23%;
  }
}
@media only screen and (min-width: 768px) {
  .HEADER .inset .btn-ghost-sm,
  .HEADER .inset .btn-ghost-sm-icon,
  .HEADER .inset .btn-ghost-sm-bkgd,
  .HEADER .inset .btn-ghost-sm--red,
  .HEADER .inset .btn-ghost-purple-sm,
  .HEADER .inset .btn-ghost-purple-sm-icon,
  .HEADER .inset .deal-detail .dl-column .btn-tonal-sm-icon,
  .deal-detail .dl-column .HEADER .inset .btn-tonal-sm-icon {
    right: 28%;
  }
}
@media (min-width: 901px) {
  .HEADER .inset .btn-ghost-sm,
  .HEADER .inset .btn-ghost-sm-icon,
  .HEADER .inset .btn-ghost-sm-bkgd,
  .HEADER .inset .btn-ghost-sm--red,
  .HEADER .inset .btn-ghost-purple-sm,
  .HEADER .inset .btn-ghost-purple-sm-icon,
  .HEADER .inset .deal-detail .dl-column .btn-tonal-sm-icon,
  .deal-detail .dl-column .HEADER .inset .btn-tonal-sm-icon {
    display: none;
  }
}
.ABOUT-PFA.b-page-body-offset {
  margin-top: 0;
}
@media (min-width: 901px) {
  .ABOUT-PFA.b-page-body-offset {
    margin-top: -200px;
  }
}
.MODAL .close {
  background-color: #fff;
  border-radius: 99px;
  height: 30px;
  right: 0;
  top: 0;
  width: 30px;
  z-index: 1;
}
.hbspt-subscribe-form {
  display: flex;
  justify-content: center;
}
@media (min-width: 901px) {
  .PLATFORMS-PFA .b-column:first-of-type {
    padding-left: 10px;
  }
}
@media (min-width: 901px) {
  .PLATFORMS-PFA.b-page-body-offset {
    margin-top: -265px;
  }
}
.INTEGRATIONS-CARDS .b-cards {
  height: 90%;
}
.INTEGRATIONS-PARTNERS h4,
.INTEGRATIONS-PARTNERS .icon {
  display: flex;
  justify-content: center;
}
.INTEGRATIONS-PARTNERS h4,
.INTEGRATIONS-PARTNERS .b-cards .content {
  font-size: 1.125rem;
}
@media (min-width: 901px) {
  .INTEGRATIONS-PARTNERS h4,
  .INTEGRATIONS-PARTNERS .b-cards .content {
    font-size: 1.125rem;
  }
}
@media only screen and (min-width: 992px) {
  .INTEGRATIONS-PARTNERS h4,
  .INTEGRATIONS-PARTNERS .b-cards .content {
    font-size: 22px;
  }
}
@media (min-width: 901px) {
  .SECURITY-PFA .b-column:first-of-type {
    padding-left: 10px;
  }
}
.SOLUTIONS-ALT-BLOCKS .b-heading a,
.SOLUTIONS-ALT-BLOCKS .b-heading button {
  color: #6e4feb;
}
.b-button {
  border-radius: 4px !important;
}
.b-frame.d-flex {
  display: flex;
  justify-content: center;
}
@media only screen and (min-width: 1200px) {
  .b-frame .dl-update-info {
    border-bottom: 1px solid #e2ebff;
    display: flex;
    margin-left: 16px;
    margin-top: -6px;
    padding-bottom: 16px;
    padding-left: 16px;
    padding-top: 16px;
  }
}
.help-body {
  background-color: #f8f9fc;
  margin: -15px -15px -84px -15px;
  min-height: calc(100vh - 77px);
  padding: 12px;
}
@media only screen and (min-width: 1200px) {
  .help-body {
    margin: -30px -15px -84px -15px;
    max-height: calc(100vh - 77px);
    min-height: fit-content;
    overflow-x: hidden;
    overflow-y: auto;
  }
}
.help-header,
.help-header-secondary {
  align-items: center;
  background-color: #fff;
  border-bottom: 1px solid #e2ebff;
  border-top: 1px solid #e2ebff;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: -12px -12px 0 -12px;
  padding: 16px;
}
@media only screen and (min-width: 992px) {
  .help-header,
  .help-header-secondary {
    border-top: none;
  }
}
.help-header a,
.help-header-secondary a,
.help-header button,
.help-header-secondary button {
  color: #592ed5 !important;
  font-family: "Poppins", sans-serif;
  margin-right: 18px;
}
.help-header a i,
.help-header-secondary a i,
.help-header button i,
.help-header-secondary button i {
  margin-right: 4px;
}
.help-header .dl-h1,
.help-header-secondary .dl-h1,
.help-header .dl-h1-md,
.help-header-secondary .dl-h1-md,
.help-header .dl-h1-mulish,
.help-header-secondary .dl-h1-mulish,
.help-header .dl-h2,
.help-header-secondary .dl-h2,
.help-header .dl-h2-md,
.help-header-secondary .dl-h2-md,
.help-header .dl-h2-mulish,
.help-header-secondary .dl-h2-mulish,
.help-header .dl-h3,
.help-header-secondary .dl-h3,
.help-header .dl-h3-md,
.help-header-secondary .dl-h3-md,
.help-header .dl-h3-mulish,
.help-header-secondary .dl-h3-mulish,
.help-header .dl-h4,
.help-header-secondary .dl-h4,
.help-header .dl-h4-md,
.help-header-secondary .dl-h4-md,
.help-header .dl-h4-mulish,
.help-header-secondary .dl-h4-mulish,
.help-header .dl-h5,
.help-header-secondary .dl-h5,
.help-header .dl-h5-mulish,
.help-header-secondary .dl-h5-mulish,
.help-header .dl-h6,
.help-header-secondary .dl-h6,
.help-header .dl-h6-mulish,
.help-header-secondary .dl-h6-mulish,
.help-header .access-locked .dl-error-container .dl-h1-md,
.help-header-secondary .access-locked .dl-error-container .dl-h1-md,
.access-locked .dl-error-container .help-header .dl-h1-md,
.access-locked .dl-error-container .help-header-secondary .dl-h1-md {
  color: #232245;
}
.help-header-secondary {
  border-top: none;
  justify-content: center;
  margin: 0 -12px;
  text-align: start;
}
@media only screen and (min-width: 992px) {
  .help-header-secondary {
    display: flex;
    justify-content: center;
    margin: 0 -12px;
  }
}
.help-header-secondary .dl-h2,
.help-header-secondary .dl-h2-md,
.help-header-secondary .dl-h2-mulish,
.help-header-secondary .mulish-tiny,
.help-header-secondary .mulish-tiny-bold,
.help-header-secondary .mulish-tiny-semiBold,
.help-header-secondary .mulish-tiny-md,
.help-header-secondary .mulish-tiny-light,
.help-header-secondary .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .help-header-secondary .mulish-tiny-lte {
  color: #232245;
}
.help-header-content {
  display: block;
  width: 900px;
}
.help-header__message {
  background: #e7eaf1;
  color: #565676;
  margin: 0 -15px;
  padding: 8px 16px;
}
@media only screen and (min-width: 992px) {
  .help-row,
  .help-row-solo {
    column-count: 2;
    column-gap: 12px;
  }
}
.help-row-solo {
  column-count: 1;
  margin-bottom: 24px;
}
@media only screen and (min-width: 992px) {
  .help-row-solo {
    width: 49.62%;
  }
}
.help-col,
.help-col-left {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  height: fit-content;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .help-col-left {
    width: 50%;
  }
}
@media only screen and (min-width: 1200px) {
  .help-col-right {
    width: 50%;
  }
}
.help-col i,
.help-col-left i {
  margin-right: 8px;
}
.help-col a:hover .dl-h5.bright-purple,
.help-col-left a:hover .dl-h5.bright-purple,
.help-col button:hover .dl-h5.bright-purple,
.help-col-left button:hover .dl-h5.bright-purple,
.help-col a:hover .bright-purple.dl-h5-mulish,
.help-col-left a:hover .bright-purple.dl-h5-mulish,
.help-col button:hover .bright-purple.dl-h5-mulish,
.help-col-left button:hover .bright-purple.dl-h5-mulish {
  color: #592ed5 !important;
}
.help-col .dl-h4-md,
.help-col-left .dl-h4-md {
  color: #232245;
  padding: 12px;
}
@media only screen and (min-width: 992px) {
  .help-col .dl-h4-md,
  .help-col-left .dl-h4-md {
    border-bottom: 1px solid #e7eaf1;
  }
}
.help-col .flex-mobile-header,
.help-col-left .flex-mobile-header {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
@media only screen and (min-width: 992px) {
  .help-col .flex-mobile-header,
  .help-col-left .flex-mobile-header {
    display: none;
  }
}
.help-col-wrapper {
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 1200px) {
  .help-col-wrapper {
    flex-direction: row;
  }
}
.help-col-content {
  padding: 12px;
}
.help-col-content .dl-h5,
.help-col-content .dl-h5-mulish {
  color: #565676;
}
.help-col-content .dl-h5.bright-purple,
.help-col-content .bright-purple.dl-h5-mulish {
  color: #592ed5;
}
.help-col-content .content-row {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
.help-col-content .content-row .mulish-sm-md {
  color: #592ed5;
}
.help-col-a {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  margin-bottom: 12px;
  padding: 12px 16px;
  width: auto;
}
@media only screen and (min-width: 992px) {
  .help-col-a {
    margin-right: 23px;
    width: 600px;
  }
}
.help-col-b {
  width: auto;
}
@media only screen and (min-width: 992px) {
  .help-col-b {
    width: 277px;
  }
}
.help-col-b .help-item {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  margin-bottom: 12px;
}
.help-col-b .help-item .d-flex {
  padding-top: 14px;
}
.help-col-b .help-item .d-flex:first-of-type {
  border-bottom: 1px solid #e7eaf1;
  padding-bottom: 14px;
  padding-top: 0;
}
.help-col-b .help-item .dl-h4-md {
  border-bottom: 1px solid #e7eaf1;
  color: #232245;
  padding: 12px;
}
.help-col-b .help-item .help-link {
  margin: 0 12px;
  padding: 12px 0;
}
.help-col-b .help-item .help-link.mulish-sm-md {
  color: #592ed5;
}
.help-col-b .help-item .help-link.poppins-sm a,
.help-col-b .help-item .help-link.poppins-sm-bold a,
.help-col-b .help-item .help-link.poppins-sm-semiBold a,
.help-col-b .help-item .help-link.poppins-sm button,
.help-col-b .help-item .help-link.poppins-sm-bold button,
.help-col-b .help-item .help-link.poppins-sm-semiBold button {
  color: #6e4feb !important;
  font-family: "Poppins", sans-serif;
  font-size: 0.875rem;
  padding-left: 0;
}
.help-col-b .help-item i {
  margin-right: 6px;
}
.help-col-b .help-item .mulish-tiny,
.help-col-b .help-item .mulish-tiny-bold,
.help-col-b .help-item .mulish-tiny-semiBold,
.help-col-b .help-item .mulish-tiny-md,
.help-col-b .help-item .mulish-tiny-light,
.help-col-b .help-item .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .help-col-b .help-item .mulish-tiny-lte {
  color: #6e4feb;
}
.help-col-b .help-item:first-of-type {
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  padding: 12px;
}
.help-options {
  align-items: center;
  display: flex;
}
.help-btn {
  border: 1px solid #acbad8;
  border-radius: 4px;
  padding: 0px 12px;
}
.help-btn:hover {
  background-color: #e2ebff;
}
.help-content-container {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 34px;
  margin-top: 12px;
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .help-content-container {
    flex-direction: row;
    justify-content: center;
    margin-bottom: 34px;
  }
}
.help-body {
  background-color: #f8f9fc;
  margin: -15px -15px -84px -15px;
  min-height: calc(100vh - 77px);
  padding: 12px;
}
@media only screen and (min-width: 1200px) {
  .help-body {
    margin: -29px -15px -84px -15px;
    min-height: calc(100vh - 108px);
  }
}
.help-header,
.help-header-secondary {
  align-items: center;
  background-color: #fff;
  border-top: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: -13px -12px 0 -12px;
  padding: 16px;
}
@media only screen and (min-width: 1200px) {
  .help-header,
  .help-header-secondary {
    margin: 0 -12px;
  }
}
@media only screen and (min-width: 1200px) {
  .help-header.mt-lg-12,
  .mt-lg-12.help-header-secondary {
    margin-top: 12px !important;
  }
}
.help-header a,
.help-header-secondary a,
.help-header button,
.help-header-secondary button {
  color: #592ed5 !important;
  font-family: "Poppins", sans-serif;
  margin-right: 18px;
}
.help-header a i,
.help-header-secondary a i,
.help-header button i,
.help-header-secondary button i {
  margin-right: 4px;
}
.help-header .dl-h1,
.help-header-secondary .dl-h1,
.help-header .dl-h1-md,
.help-header-secondary .dl-h1-md,
.help-header .dl-h1-mulish,
.help-header-secondary .dl-h1-mulish,
.help-header .dl-h2,
.help-header-secondary .dl-h2,
.help-header .dl-h2-md,
.help-header-secondary .dl-h2-md,
.help-header .dl-h2-mulish,
.help-header-secondary .dl-h2-mulish,
.help-header .dl-h3,
.help-header-secondary .dl-h3,
.help-header .dl-h3-md,
.help-header-secondary .dl-h3-md,
.help-header .dl-h3-mulish,
.help-header-secondary .dl-h3-mulish,
.help-header .dl-h4,
.help-header-secondary .dl-h4,
.help-header .dl-h4-md,
.help-header-secondary .dl-h4-md,
.help-header .dl-h4-mulish,
.help-header-secondary .dl-h4-mulish,
.help-header .dl-h5,
.help-header-secondary .dl-h5,
.help-header .dl-h5-mulish,
.help-header-secondary .dl-h5-mulish,
.help-header .dl-h6,
.help-header-secondary .dl-h6,
.help-header .dl-h6-mulish,
.help-header-secondary .dl-h6-mulish,
.help-header .access-locked .dl-error-container .dl-h1-md,
.access-locked .dl-error-container .help-header .dl-h1-md,
.help-header-secondary .access-locked .dl-error-container .dl-h1-md,
.access-locked .dl-error-container .help-header-secondary .dl-h1-md {
  color: #232245;
}
.help-header-secondary {
  border-top: none;
  justify-content: center;
  margin: 0 -12px;
  text-align: start;
}
@media only screen and (min-width: 992px) {
  .help-header-secondary {
    display: flex;
    justify-content: center;
    margin: 0 -12px;
  }
}
.help-header-secondary .dl-h2,
.help-header-secondary .dl-h2-md,
.help-header-secondary .dl-h2-mulish,
.help-header-secondary .mulish-tiny,
.help-header-secondary .mulish-tiny-bold,
.help-header-secondary .mulish-tiny-semiBold,
.help-header-secondary .mulish-tiny-md,
.help-header-secondary .mulish-tiny-light,
.help-header-secondary .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .help-header-secondary .mulish-tiny-lte {
  color: #232245;
}
.help-header-content {
  display: block;
  width: 900px;
}
.help-header__message {
  background: #e7eaf1;
  color: #565676;
  margin: 0 -15px;
  padding: 8px 16px;
}
@media only screen and (min-width: 992px) {
  .help-row,
  .help-row-solo {
    column-count: 2;
    column-gap: 12px;
  }
}
.help-row-solo {
  column-count: 1;
  margin-bottom: 24px;
}
@media only screen and (min-width: 992px) {
  .help-row-solo {
    width: 49.62%;
  }
}
.help-col,
.help-col-left {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  height: fit-content;
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .help-col-left {
    width: 50%;
  }
}
@media only screen and (min-width: 1200px) {
  .help-col-right .help-col.mt-lg-0,
  .help-col-right .mt-lg-0.help-col-left {
    margin-top: 0px !important;
  }
}
@media only screen and (min-width: 1200px) {
  .help-col-right {
    width: 50%;
  }
}
.help-col i,
.help-col-left i {
  margin-right: 8px;
}
.help-col a:hover .dl-h5.bright-purple,
.help-col-left a:hover .dl-h5.bright-purple,
.help-col button:hover .dl-h5.bright-purple,
.help-col-left button:hover .dl-h5.bright-purple,
.help-col a:hover .bright-purple.dl-h5-mulish,
.help-col-left a:hover .bright-purple.dl-h5-mulish,
.help-col button:hover .bright-purple.dl-h5-mulish,
.help-col-left button:hover .bright-purple.dl-h5-mulish {
  color: #592ed5 !important;
}
.help-col .dl-h4-md,
.help-col-left .dl-h4-md {
  color: #232245;
  padding: 12px;
}
@media only screen and (min-width: 992px) {
  .help-col .dl-h4-md,
  .help-col-left .dl-h4-md {
    border-bottom: 1px solid #e7eaf1;
  }
}
.help-col .flex-mobile-header,
.help-col-left .flex-mobile-header {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
@media only screen and (min-width: 992px) {
  .help-col .flex-mobile-header,
  .help-col-left .flex-mobile-header {
    display: none;
  }
}
.help-col-wrapper {
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 1200px) {
  .help-col-wrapper {
    flex-direction: row;
  }
}
.help-col-content {
  padding: 12px;
}
.help-col-content .dl-h5,
.help-col-content .dl-h5-mulish {
  color: #565676;
}
.help-col-content .dl-h5.bright-purple,
.help-col-content .bright-purple.dl-h5-mulish {
  color: #592ed5;
}
.help-col-content .content-row {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
.help-col-content .content-row .mulish-sm-md {
  color: #592ed5;
}
.help-col-content a,
.help-col-content button {
  width: fit-content;
}
.help-col-a {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  margin-bottom: 12px;
  padding: 12px 16px;
  width: auto;
}
@media only screen and (min-width: 992px) {
  .help-col-a {
    margin-right: 23px;
    width: 600px;
  }
}
.help-col-b {
  width: auto;
}
@media only screen and (min-width: 992px) {
  .help-col-b {
    width: 277px;
  }
}
.help-col-b .help-item {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  margin-bottom: 12px;
}
.help-col-b .help-item .d-flex {
  padding-top: 14px;
}
.help-col-b .help-item .d-flex:first-of-type {
  border-bottom: 1px solid #e7eaf1;
  padding-bottom: 14px;
  padding-top: 0;
}
.help-col-b .help-item .dl-h4-md {
  border-bottom: 1px solid #e7eaf1;
  color: #232245;
  padding: 12px;
}
.help-col-b .help-item .help-link {
  margin: 0 12px;
  padding: 12px 0;
}
.help-col-b .help-item .help-link.mulish-sm-md {
  color: #592ed5;
}
.help-col-b .help-item .help-link.poppins-sm a,
.help-col-b .help-item .help-link.poppins-sm-bold a,
.help-col-b .help-item .help-link.poppins-sm-semiBold a,
.help-col-b .help-item .help-link.poppins-sm button,
.help-col-b .help-item .help-link.poppins-sm-bold button,
.help-col-b .help-item .help-link.poppins-sm-semiBold button {
  color: #6e4feb !important;
  font-family: "Poppins", sans-serif;
  font-size: 0.875rem;
  padding-left: 0;
}
.help-col-b .help-item i {
  margin-right: 6px;
}
.help-col-b .help-item .mulish-tiny,
.help-col-b .help-item .mulish-tiny-bold,
.help-col-b .help-item .mulish-tiny-semiBold,
.help-col-b .help-item .mulish-tiny-md,
.help-col-b .help-item .mulish-tiny-light,
.help-col-b .help-item .add-buyers-wrapper .mulish-tiny-lte,
.add-buyers-wrapper .help-col-b .help-item .mulish-tiny-lte {
  color: #6e4feb;
}
.help-col-b .help-item:first-of-type {
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  padding: 12px;
}
.help-options {
  align-items: center;
  display: flex;
}
.help-btn {
  border: 1px solid #acbad8;
  border-radius: 4px;
  padding: 0px 12px;
}
.help-btn:hover {
  background-color: #e2ebff;
}
.help-content-container {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 34px;
  margin-top: 12px;
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .help-content-container {
    flex-direction: row;
    justify-content: center;
    margin-bottom: 34px;
  }
}
.dl-transaction-detail {
  font-family: "Mulish", sans-serif;
  line-height: 1.3;
}
.dl-transaction-detail__breadcrumb {
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 400;
  line-height: 15px;
}
.dl-transaction-detail .transaction-table tr td:nth-child(2) {
  font-family: Mulish;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 700;
}
@media only screen and (min-width: 768px) {
  .dl-transaction-detail .transaction-table tr td:nth-child(2) {
    padding-left: 160px;
  }
}
.dl-transaction-detail .transaction-table tr:nth-child(3) td {
  border-bottom: 0.5px solid #cbcbcb !important;
}
.dl-transaction-detail .transaction-table tr:nth-child(4) td {
  border-bottom: 0.5px solid #cbcbcb !important;
}
.dl-transaction-detail .transaction-table tr:nth-child(5) td {
  border-bottom: 0.5px solid #cbcbcb !important;
}
.dl-transaction-detail .transaction-table tr:nth-child(6) td {
  border-bottom: 0.5px solid #cbcbcb !important;
}
@media only screen and (max-width: 767px) {
  .dl-transaction-detail .transaction-table tr:nth-child(6) td {
    border-bottom: none !important;
  }
}
.dl-transaction-detail .transaction-table tbody > tr:last-child > td {
  border-bottom: none;
}
@media only screen and (max-width: 767px) {
  .dl-transaction-detail .transaction-table tbody > tr:first-child > td {
    border-top: 0.5px solid #cbcbcb !important;
  }
}
.dl-transaction-detail .transaction-table td {
  border-bottom: 0.5px solid #cbcbcb;
  border-top: none;
  color: #595959;
  font-family: "Mulish";
  font-size: 0.875rem;
  font-weight: 300;
  padding: 0.75rem 0rem;
  vertical-align: middle;
}
@media only screen and (max-width: 767px) {
  .dl-transaction-detail .transaction-table td {
    display: block;
  }
}
.dl-transaction-detail .transaction-table td b {
  color: #595959;
  font-family: "Mulish";
  font-size: 0.875rem;
  font-weight: 600;
}
.dl-transaction-detail .border-line {
  border-bottom: 1px solid #c6d8ff;
  margin: 16px -16px;
}
.dl-transaction-detail__border-line2 {
  border-bottom: 1px solid #c6d8ff;
  margin: 24px 0px;
}
.dl-transaction-detail__cancel-btn {
  background: #fff;
  border: 1px solid #e11010;
  border-radius: 4px;
  color: #e11010;
  display: inline-block;
  font-family: "Poppins";
  font-size: 1rem;
  font-weight: 400;
  height: 48px;
  line-height: 24px;
  padding: 12px;
  width: 300px;
}
.dl-transaction-detail__cancel-btn:hover,
.dl-transaction-detail__cancel-btn:active,
.dl-transaction-detail__cancel-btn:focus {
  color: #e11010;
}
.dl-transaction-detail__payment-btn {
  background: #592ed5;
  border-radius: 4px;
  color: #fff;
  display: inline-block;
  font-family: "Poppins";
  font-size: 1rem;
  font-weight: 400;
  height: 48px;
  line-height: 24px;
  padding: 12px;
  width: 300px;
}
.dl-transaction-detail__payment-btn:hover,
.dl-transaction-detail__payment-btn:active,
.dl-transaction-detail__payment-btn:focus {
  color: #fff;
}
.dl-transaction-detail__bg-color {
  background: #f8f9fc;
  border-radius: 4px;
  margin: 0px;
  position: relative;
}
.dl-transaction-detail__section-details {
  background: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  height: fit-content;
  margin: 0px;
  padding-bottom: 16px;
}
@media only screen and (max-width: 767px) {
  .dl-transaction-detail__section-details {
    margin-bottom: 32px;
  }
}
.dl-transaction-detail__section-details .button-primary-purple {
  max-width: 200px;
}
.dl-transaction-detail__section-header {
  clear: both;
  margin: 16px 0 0;
}
.dl-transaction-detail__payment-info {
  display: flex;
  justify-content: space-between;
  margin: 16px 0px;
}
.dl-transaction-detail__payment-info .payment-summary {
  background: #f8f9fc;
  border-radius: 4px;
  max-width: 65.666667%;
  padding: 16px;
}
@media only screen and (max-width: 991px) {
  .dl-transaction-detail__payment-info .payment-summary {
    height: auto;
    margin-bottom: 16px;
    max-width: 100%;
  }
}
.dl-transaction-detail__payment-info .payment-summary .payment-header {
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .dl-transaction-detail__payment-info .payment-summary .payment-header {
    flex-direction: column;
  }
}
.dl-transaction-detail__payment-info .payment-summary .agent-details {
  color: #000;
  display: flex;
  font-family: "Mulish";
  font-size: 0.875rem;
  font-weight: 400;
}
.dl-transaction-detail__payment-info .payment-summary .agent-details .profile-initials {
  align-items: center;
  background: #b8cfff;
  border-radius: 999px;
  bottom: 5px;
  color: #232245;
  display: flex;
  font-family: "Poppins";
  font-size: 0.75rem;
  font-style: normal;
  height: 32px;
  justify-content: center;
  position: relative;
  width: 32px;
}
.dl-transaction-detail__payment-info .payment-summary .agent-details .dl-account__photo,
.dl-transaction-detail__payment-info .payment-summary .agent-details .dl-account__photo--large,
.dl-transaction-detail__payment-info .payment-summary .agent-details .dl-account__photo--sm {
  background-position: center top;
  cursor: default !important;
  height: 32px;
  margin-right: 16px;
  position: relative;
  top: 8px;
  width: 32px;
}
.dl-transaction-detail__payment-info .payment-summary .agent-details .agent-name {
  margin-top: 12px;
}
.dl-transaction-detail__payment-info .payment-summary .header-title {
  color: #565676;
  font-family: "Poppins";
  font-size: 0.875rem;
  font-weight: 400;
}
.dl-transaction-detail__payment-info .payment-summary .recipient-details {
  color: #232245;
  font-family: "Poppins";
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
  margin-bottom: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dl-transaction-detail__header {
  display: flex;
  justify-content: center;
  position: relative;
  width: 100%;
}
.dl-transaction-detail__header-back {
  left: 0;
  position: absolute;
  top: 0;
}
.dl-transaction-detail__header-title {
  margin-top: 35px;
  text-align: center;
}
@media only screen and (min-width: 992px) {
  .dl-transaction-detail__header-title {
    margin-top: 0;
  }
}
.dl-transaction-detail__header-title h2 {
  font-size: 22px;
  font-weight: 600;
  margin: 0;
}
@media only screen and (min-width: 992px) {
  .dl-transaction-detail__header-title h2 {
    font-size: 36px;
    margin: 0 0 10px 0;
  }
}
.dl-transaction-detail__header-id {
  font-size: 1.25rem;
  font-weight: 500;
}
.dl-transaction-detail_transaction-info .clawback-info {
  background: #f8f9fc;
  border-radius: 4px;
  padding: 0 12px;
  width: 50%;
}
@media only screen and (max-width: 991px) {
  .dl-transaction-detail_transaction-info .clawback-info {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .dl-transaction-detail_transaction-info .clawback-info .transaction-table td {
    display: table-cell !important;
  }
}
@media only screen and (max-width: 767px) {
  .dl-transaction-detail_transaction-info .clawback-info .transaction-table tr td:nth-child(2) {
    padding-left: 38px;
  }
}
@media only screen and (max-width: 767px) {
  .dl-transaction-detail_transaction-info .clawback-info .transaction-table tbody > tr:first-child > td {
    border-top: none !important;
  }
}
.dl-transaction-detail_transaction-info .address-info {
  color: #232245;
  font-family: "Poppins";
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 500;
  margin-bottom: 0px;
  margin-top: 10px;
}
.dl-transaction-detail_transaction-info .transaction-type {
  color: #232245;
  font-family: "Poppins";
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  margin-bottom: 9px;
  margin-top: 5px;
}
@media only screen and (min-width: 992px) {
  .dl-transaction-detail__col {
    padding-right: 10px;
    position: relative;
    width: 33%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-transaction-detail__col:nth-of-type(2) {
    width: 40%;
  }
}
@media only screen and (min-width: 992px) {
  .dl-transaction-detail__col:nth-of-type(3) {
    width: 27%;
  }
}
.dl-transaction-detail__status-info {
  color: #595959;
  font-family: "Mulish";
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  vertical-align: middle;
}
.dl-transaction-detail__status-detailed-info {
  background: #fff;
  border: 1px solid #acbad8;
  border-radius: 4px;
  box-shadow: none;
  margin-bottom: 12px;
  padding: 12px;
}
.dl-transaction-detail__status-detailed-info:hover,
.dl-transaction-detail__status-detailed-info:active,
.dl-transaction-detail__status-detailed-info:focus {
  border: 1px solid #acbad8;
  box-shadow: none;
}
.dl-transaction-detail__status-detailed-info #statusContent p,
.dl-transaction-detail__status-detailed-info #statusContent0 p {
  color: #232245;
  font-family: "Mulish";
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 300;
  word-wrap: break-word;
}
.dl-transaction-detail__status-history {
  background: #fff;
  border-radius: 4px;
  margin-bottom: 12px;
  padding: 12px;
}
.dl-transaction-detail__status-history:not(:first-of-type) {
  border: none;
}
.dl-transaction-detail__status-history #statusContent p,
.dl-transaction-detail__status-history #statusContent0 p {
  color: #232245;
  font-family: "Mulish";
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 300;
  word-wrap: break-word;
}
.dl-transaction-detail__status-history__key,
.dl-transaction-detail__status-history__value {
  color: #232245;
  font-family: "Mulish";
  font-size: 1rem;
  font-weight: 500;
}
.dl-transaction-detail__status-history__value {
  font-size: 0.75rem;
  font-weight: 300;
}
.dl-transaction-detail .left-side {
  text-align: left;
}
.dl-transaction-detail .summary-row-mobile {
  border-top: 1px solid #cbcbcb;
  justify-content: space-between;
  padding-top: 13.5px;
}
.dl-transaction-detail .summary-row-mobile h5 {
  color: #595959;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  line-height: 25px;
  padding: 0;
}
.dl-transaction-detail .details-expand .close-items {
  display: inline;
}
.dl-transaction-detail .details-expand .view-items {
  display: none;
}
.dl-transaction-detail .details-expand.collapsed .left-side.details .view-items {
  display: inline;
}
.dl-transaction-detail .details-expand.collapsed .left-side.details .close-items {
  display: none;
}
.transaction-detail-component .dl-transaction-detail__payment-info .payment-summary {
  max-width: 100%;
  padding: 0px;
}
.transaction-detail-component .dl-transaction-detail__payment-info .payment-summary .transaction-table {
  margin-bottom: 0px;
}
.transaction-detail-component .dl-transaction-detail__payment-info .payment-summary .transaction-table tr:last-of-type td {
  padding-bottom: 0px;
}
.transaction-detail-component .ach-detail-container .ach-detail-component {
  border-bottom: 1px solid #c9cfdc;
}
.transaction-detail-component .ach-detail-container .ach-detail-component:last-of-type {
  border-bottom: none;
}
@media only screen and (min-width: 992px) {
  .dl-contact-details__contact-info {
    margin-bottom: 16px;
  }
}
.dl-contact-details__personal-info,
.dl-contact-details__agent-info,
.dl-contact-details__two-f-authenticate,
.dl-contact-details__bank-accounts {
  background: #f8f9fc;
  border-radius: 4px;
  height: auto;
  padding: 12px;
}
@media only screen and (max-width: 991px) {
  .dl-contact-details__personal-info,
  .dl-contact-details__agent-info,
  .dl-contact-details__two-f-authenticate,
  .dl-contact-details__bank-accounts {
    margin-bottom: 16px;
    max-width: 100%;
  }
}
.dl-contact-details__two-f-authenticate {
  padding: 16px;
}
.dl-contact-details__agent-info_table td {
  border-bottom: 0.5px solid #cbcbcb;
  border-top: none;
  color: #595959;
  font-family: "Mulish";
  font-size: 0.875rem;
  font-weight: 300;
  padding: 0.75rem 0rem;
  vertical-align: middle;
}
.dl-contact-details__agent-info_table tbody > tr:last-child > td {
  border-bottom: none;
}
.dl-contact-details__agent-info_table td:nth-child(2) {
  font-family: Mulish;
  font-size: 0.875rem;
  font-weight: 500;
}
.dl-contact-details__info-btn {
  align-items: center;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.dl-contact-details__title,
.dl-contact-details__heading {
  color: #232245;
  font-family: "Poppins";
  font-size: 1rem;
  font-weight: 400;
  margin-bottom: 8px;
}
.dl-contact-details__heading {
  font-size: 1.125rem;
}
@media only screen and (min-width: 992px) {
  .dl-contact-details__section-info {
    padding-bottom: 83px;
  }
}
.dl-contact-details__funding-color {
  background: #fff;
}
.dl-contact-details__not-found-text {
  font-family: "Mulish";
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
}
.dl-contact-details__btn {
  width: 65.4%;
}
@media only screen and (max-width: 767px) {
  .dl-contact-details__btn {
    width: 100%;
  }
}
.dl-transaction-list {
  font-family: "Mulish", sans-serif;
  line-height: 1.3;
}
.dl-transaction-list__header {
  margin: 0;
}
.dl-transaction-list__header-text {
  font-family: "Poppins", sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.3;
  margin-bottom: 10px;
  text-transform: none;
}
@media only screen and (min-width: 768px) {
  .dl-transaction-list__header-text {
    font-size: 1.5rem;
  }
}
.wire-instructions-page-content {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  margin: 0 auto;
  max-width: 602px;
  padding: 8px;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page-content {
    padding: 16px;
  }
}
.wire-instructions-page-content__head {
  border-bottom: 1px solid #e7eaf1;
  display: flex;
  flex-direction: column;
  padding: 0px;
  padding-bottom: 8px;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page-content__head {
    padding-bottom: 16px;
  }
}
.wire-instructions-page-content__head h2 {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
}
.wire-instructions-page-content__head p {
  color: #565676;
  font-family: "Poppins", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
}
.wire-instructions-page-content__body {
  border-bottom: 1px solid #e7eaf1;
  padding: 8px 0px;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page-content__body {
    padding: 16px 12px;
  }
}
.wire-instructions-page-content__body .form-group .form-floating input.invalid ~ label,
.wire-instructions-page-content__body .input-dropdown-col .form-floating input.invalid ~ label,
.wire-instructions-page-content__body .input-dropdown-no-label-col .form-floating input.invalid ~ label,
.wire-instructions-page-content__body .input-dropdown-small-col .form-floating input.invalid ~ label,
.wire-instructions-page-content__body .input-textarea-col .form-floating input.invalid ~ label,
.wire-instructions-page-content__body .form-group .form-floating .file-list__row-item input.invalid ~ a.lower-text,
.file-list__row-item .wire-instructions-page-content__body .form-group .form-floating input.invalid ~ a.lower-text,
.wire-instructions-page-content__body .input-dropdown-col .form-floating .file-list__row-item input.invalid ~ a.lower-text,
.file-list__row-item .wire-instructions-page-content__body .input-dropdown-col .form-floating input.invalid ~ a.lower-text,
.wire-instructions-page-content__body .input-dropdown-no-label-col .form-floating .file-list__row-item input.invalid ~ a.lower-text,
.file-list__row-item .wire-instructions-page-content__body .input-dropdown-no-label-col .form-floating input.invalid ~ a.lower-text,
.wire-instructions-page-content__body .input-dropdown-small-col .form-floating .file-list__row-item input.invalid ~ a.lower-text,
.file-list__row-item .wire-instructions-page-content__body .input-dropdown-small-col .form-floating input.invalid ~ a.lower-text,
.wire-instructions-page-content__body .input-textarea-col .form-floating .file-list__row-item input.invalid ~ a.lower-text,
.file-list__row-item .wire-instructions-page-content__body .input-textarea-col .form-floating input.invalid ~ a.lower-text,
.wire-instructions-page-content__body .form-group .form-floating .file-list__row-item input.invalid ~ label.lower-text,
.wire-instructions-page-content__body .input-dropdown-col .form-floating .file-list__row-item input.invalid ~ label.lower-text,
.wire-instructions-page-content__body .input-dropdown-no-label-col .form-floating .file-list__row-item input.invalid ~ label.lower-text,
.wire-instructions-page-content__body .input-dropdown-small-col .form-floating .file-list__row-item input.invalid ~ label.lower-text,
.wire-instructions-page-content__body .input-textarea-col .form-floating .file-list__row-item input.invalid ~ label.lower-text,
.wire-instructions-page-content__body .form-group .form-floating .file-list__row-item input.invalid ~ button.lower-text,
.file-list__row-item .wire-instructions-page-content__body .form-group .form-floating input.invalid ~ button.lower-text,
.wire-instructions-page-content__body .input-dropdown-col .form-floating .file-list__row-item input.invalid ~ button.lower-text,
.file-list__row-item .wire-instructions-page-content__body .input-dropdown-col .form-floating input.invalid ~ button.lower-text,
.wire-instructions-page-content__body .input-dropdown-no-label-col .form-floating .file-list__row-item input.invalid ~ button.lower-text,
.file-list__row-item .wire-instructions-page-content__body .input-dropdown-no-label-col .form-floating input.invalid ~ button.lower-text,
.wire-instructions-page-content__body .input-dropdown-small-col .form-floating .file-list__row-item input.invalid ~ button.lower-text,
.file-list__row-item .wire-instructions-page-content__body .input-dropdown-small-col .form-floating input.invalid ~ button.lower-text,
.wire-instructions-page-content__body .input-textarea-col .form-floating .file-list__row-item input.invalid ~ button.lower-text,
.file-list__row-item .wire-instructions-page-content__body .input-textarea-col .form-floating input.invalid ~ button.lower-text {
  transform: scale(0.85) translateY(0.5rem) translateX(0.15rem);
  transition: none;
}
.wire-instructions-page-content__body.verified {
  border-bottom: none;
  padding-bottom: 0px;
}
.wire-instructions-page-content__body .company-agent-wrapper {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page-content__body .company-agent-wrapper {
    flex-direction: row;
  }
}
.wire-instructions-page-content__body .company-agent-wrapper .company-image {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 75px;
  margin-bottom: 8px;
  max-height: 75px;
  max-width: 150px;
  min-width: 75px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page-content__body .company-agent-wrapper .company-image {
    margin-bottom: 0px;
  }
}
.wire-instructions-page-content__body .company-agent-wrapper .agent-wrapper .agent-image,
.wire-instructions-page-content__body .company-agent-wrapper .agent-wrapper .dl-profile-photo-placeholder-blank {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 999px;
  height: 32px;
  width: 32px;
}
.wire-instructions-page-content__body .company-agent-wrapper .agent-wrapper .dl-profile-photo-placeholder-blank {
  align-items: center;
  display: flex;
  justify-content: center;
}
.wire-instructions-page-content__body .company-agent-wrapper .agent-wrapper .dl-profile-photo-placeholder-blank .dl-profile-initials {
  font-size: 0.875rem;
  left: unset;
  position: relative;
  text-align: center;
  top: unset;
  transform: unset;
}
.wire-instructions-page-content__body .company-agent-wrapper .agent-wrapper .agent-info {
  padding-left: 8px;
}
.wire-instructions-page-content__body .company-agent-wrapper .agent-wrapper .agent-info .agent-name {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 400;
}
.wire-instructions-page-content__body .company-agent-wrapper .agent-wrapper .agent-info .agent-phone {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
}
.wire-instructions-page-content__body .verification-message {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  padding-bottom: 8px;
}
.wire-instructions-page-content__body .form-floating .form-control label,
.wire-instructions-page-content__body .form-floating .input-dropdown select label,
.input-dropdown .wire-instructions-page-content__body .form-floating select label,
.wire-instructions-page-content__body .form-floating .input-dropdown-no-label select label,
.input-dropdown-no-label .wire-instructions-page-content__body .form-floating select label,
.wire-instructions-page-content__body .form-floating .input-dropdown-small select label,
.input-dropdown-small .wire-instructions-page-content__body .form-floating select label,
.wire-instructions-page-content__body .form-floating .input-textarea textarea label,
.input-textarea .wire-instructions-page-content__body .form-floating textarea label,
.wire-instructions-page-content__body .form-floating .form-control .file-list__row-item a.lower-text,
.file-list__row-item .wire-instructions-page-content__body .form-floating .form-control a.lower-text,
.wire-instructions-page-content__body .form-floating .input-dropdown select .file-list__row-item a.lower-text,
.file-list__row-item .wire-instructions-page-content__body .form-floating .input-dropdown select a.lower-text,
.input-dropdown .wire-instructions-page-content__body .form-floating select .file-list__row-item a.lower-text,
.file-list__row-item .input-dropdown .wire-instructions-page-content__body .form-floating select a.lower-text,
.wire-instructions-page-content__body .form-floating .input-dropdown-no-label select .file-list__row-item a.lower-text,
.file-list__row-item .wire-instructions-page-content__body .form-floating .input-dropdown-no-label select a.lower-text,
.input-dropdown-no-label .wire-instructions-page-content__body .form-floating select .file-list__row-item a.lower-text,
.file-list__row-item .input-dropdown-no-label .wire-instructions-page-content__body .form-floating select a.lower-text,
.wire-instructions-page-content__body .form-floating .input-dropdown-small select .file-list__row-item a.lower-text,
.file-list__row-item .wire-instructions-page-content__body .form-floating .input-dropdown-small select a.lower-text,
.input-dropdown-small .wire-instructions-page-content__body .form-floating select .file-list__row-item a.lower-text,
.file-list__row-item .input-dropdown-small .wire-instructions-page-content__body .form-floating select a.lower-text,
.wire-instructions-page-content__body .form-floating .input-textarea textarea .file-list__row-item a.lower-text,
.file-list__row-item .wire-instructions-page-content__body .form-floating .input-textarea textarea a.lower-text,
.input-textarea .wire-instructions-page-content__body .form-floating textarea .file-list__row-item a.lower-text,
.file-list__row-item .input-textarea .wire-instructions-page-content__body .form-floating textarea a.lower-text,
.wire-instructions-page-content__body .form-floating .form-control .file-list__row-item button.lower-text,
.file-list__row-item .wire-instructions-page-content__body .form-floating .form-control button.lower-text,
.wire-instructions-page-content__body .form-floating .input-dropdown select .file-list__row-item button.lower-text,
.file-list__row-item .wire-instructions-page-content__body .form-floating .input-dropdown select button.lower-text,
.input-dropdown .wire-instructions-page-content__body .form-floating select .file-list__row-item button.lower-text,
.file-list__row-item .input-dropdown .wire-instructions-page-content__body .form-floating select button.lower-text,
.wire-instructions-page-content__body .form-floating .input-dropdown-no-label select .file-list__row-item button.lower-text,
.file-list__row-item .wire-instructions-page-content__body .form-floating .input-dropdown-no-label select button.lower-text,
.input-dropdown-no-label .wire-instructions-page-content__body .form-floating select .file-list__row-item button.lower-text,
.file-list__row-item .input-dropdown-no-label .wire-instructions-page-content__body .form-floating select button.lower-text,
.wire-instructions-page-content__body .form-floating .input-dropdown-small select .file-list__row-item button.lower-text,
.file-list__row-item .wire-instructions-page-content__body .form-floating .input-dropdown-small select button.lower-text,
.input-dropdown-small .wire-instructions-page-content__body .form-floating select .file-list__row-item button.lower-text,
.file-list__row-item .input-dropdown-small .wire-instructions-page-content__body .form-floating select button.lower-text,
.wire-instructions-page-content__body .form-floating .input-textarea textarea .file-list__row-item button.lower-text,
.file-list__row-item .wire-instructions-page-content__body .form-floating .input-textarea textarea button.lower-text,
.input-textarea .wire-instructions-page-content__body .form-floating textarea .file-list__row-item button.lower-text,
.file-list__row-item .input-textarea .wire-instructions-page-content__body .form-floating textarea button.lower-text {
  color: #565676;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  opacity: 1;
}
.wire-instructions-page-content__body h3 {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
}
.wire-instructions-page-content__body .wire-instructions-message p,
.wire-instructions-page-content__body .wire-instructions-message li {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 400;
}
.wire-instructions-page-content__body .download-wrapper {
  border-radius: 999px;
  padding: 4px 8px;
}
.wire-instructions-page-content__body .download-wrapper:hover {
  background-color: #f8f9fc;
}
.wire-instructions-page-content__body .download-wrapper:active,
.wire-instructions-page-content__body .download-wrapper:focus {
  background-color: #e7eaf1;
}
.wire-instructions-page-content__body .download-wrapper .download-link {
  color: #592ed5;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  vertical-align: middle;
}
.wire-instructions-page-content__body .icon-block {
  align-items: center;
  display: flex;
  justify-content: center;
  padding-bottom: 4px;
  width: 100%;
}
.wire-instructions-page-content__body .icon-block i {
  height: 30px;
  width: 30px;
}
.wire-instructions-page-content__body .transaction-paid {
  border: 1px solid #c9cfdc;
  border-radius: 4px;
  padding: 12px;
}
.wire-instructions-page-content__body .transaction-paid-message,
.wire-instructions-page-content__body .transaction-paid-message a,
.wire-instructions-page-content__body .transaction-paid-message button {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
}
.wire-instructions-page-content__body .transaction-paid-message-title {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  font-weight: 400;
}
.wire-instructions-page-content__body .transaction-paid-message a,
.wire-instructions-page-content__body .transaction-paid-message button {
  color: #592ed5;
}
.wire-instructions-page-content__body .transaction-paid-message a:hover,
.wire-instructions-page-content__body .transaction-paid-message button:hover {
  text-decoration: underline;
}
.wire-instructions-page-content__footer {
  display: flex;
  justify-content: end;
  padding: 0px;
  padding-top: 8px;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page-content__footer {
    padding-top: 16px;
  }
}
.wire-instructions-page.instructions {
  margin: 8px;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions {
    background-color: #fff;
    border: 1px solid #e7eaf1;
    border-radius: 4px;
    margin: 0 auto;
    margin-top: 12px;
    max-width: 600px;
    padding: 16px;
  }
}
.wire-instructions-page.instructions .content-section {
  background-color: #fff;
  border: 1px solid #e7eaf1;
  border-radius: 4px;
  margin-bottom: 12px;
}
.wire-instructions-page.instructions .content-section:last-of-type {
  margin-bottom: 0px;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section {
    margin-bottom: 16px;
  }
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section.company-section {
    background-color: unset;
    border: none;
    border-radius: unset;
    margin-bottom: 0px;
  }
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section.company-section .content-head {
    padding: 0px;
    padding-bottom: 16px;
  }
}
.wire-instructions-page.instructions .content-section.company-section .content-head .subtitle {
  color: #565676;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section.company-section .content-body {
    padding: 16px 0px;
  }
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section.deal-section .content-head .title {
    font-size: 0.75rem;
    font-weight: 400;
  }
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section.deal-section .content-body {
    padding: 12px;
  }
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section.wire-section .content-head .title {
    font-size: 0.875rem;
  }
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section.wire-section .content-head .subtitle {
    font-size: 0.75rem;
  }
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section.wire-section .content-body {
    padding: 0px;
  }
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section.wire-section .content-body .row {
    border-bottom: 1px solid #c9cfdc;
    padding: 12px;
  }
  .wire-instructions-page.instructions .content-section.wire-section .content-body .row:last-of-type {
    border-bottom: none;
  }
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section.download-section {
    border: none;
  }
}
.wire-instructions-page.instructions .content-section .content-head {
  border-bottom: 1px solid #c9cfdc;
  padding: 16px;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section .content-head {
    padding: 8px 12px;
  }
}
.wire-instructions-page.instructions .content-section .content-head .page-title {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  margin-bottom: 0px;
}
.wire-instructions-page.instructions .content-section .content-head .title {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  font-weight: 500;
  margin-bottom: 0px;
}
.wire-instructions-page.instructions .content-section .content-head .subtitle {
  color: #232245;
  font-family: "Poppins", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  margin-bottom: 0px;
  margin-top: 2px;
}
.wire-instructions-page.instructions .content-section .content-body {
  padding: 16px;
}
.wire-instructions-page.instructions .content-section .content-body .company-wrapper {
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section .content-body .company-wrapper {
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
  }
}
.wire-instructions-page.instructions .content-section .content-body .company-wrapper .company-image-wrapper {
  border-bottom: 1px solid #c9cfdc;
  margin-bottom: 12px;
  padding: 0px;
  padding-bottom: 12px;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section .content-body .company-wrapper .company-image-wrapper {
    border-bottom: none;
    margin-bottom: 0px;
    padding-bottom: 0px;
  }
}
.wire-instructions-page.instructions .content-section .content-body .company-wrapper .company-image-wrapper .company-image {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 45px;
  margin: 0px auto;
  max-height: 45px;
  max-width: 282px;
  min-width: 45px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section .content-body .company-wrapper .company-image-wrapper .company-image {
    background-position: left center;
    margin: 0px;
  }
}
.wire-instructions-page.instructions .content-section .content-body .company-wrapper .company-name {
  color: #000;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
}
.wire-instructions-page.instructions .content-section .content-body .company-wrapper .company-info {
  color: #000;
  font-family: "Mulish", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
}
.wire-instructions-page.instructions .content-section .content-body .category-title {
  border-top: 1px solid #c9cfdc;
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  margin-bottom: 0px;
  margin-top: 12px;
  padding-top: 12px;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section .content-body .category-title {
    border-top: none;
    font-size: 0.75rem;
    margin-top: 0px;
    padding-top: 0px;
  }
}
.wire-instructions-page.instructions .content-section .content-body .category-info {
  color: #232245;
  font-family: "Mulish", sans-serif;
  font-size: 1rem;
  font-weight: 400;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section .content-body .category-info {
    font-size: 0.75rem;
  }
}
.wire-instructions-page.instructions .content-section .content-body .row:first-of-type .col-12:first-of-type .category-title {
  border-top: none;
  margin-top: 0px;
  padding-top: 0px;
}
.wire-instructions-page.instructions .content-section .content-body .row.account-number {
  margin: 0px;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section .content-body .row.account-number {
    margin-left: 12px;
    margin-right: 12px;
    padding: 12px 0px 8px 0px;
  }
}
.wire-instructions-page.instructions .content-section .content-body .row.account-name,
.wire-instructions-page.instructions .content-section .content-body .manage-payment-configurations-page .dl-card .dl-card-bottom .dl-panel .dl-panel-top .row.default-account-name,
.manage-payment-configurations-page .dl-card .dl-card-bottom .dl-panel .dl-panel-top .wire-instructions-page.instructions .content-section .content-body .row.default-account-name {
  margin: 0px;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section .content-body .row.account-name,
  .wire-instructions-page.instructions .content-section .content-body .manage-payment-configurations-page .dl-card .dl-card-bottom .dl-panel .dl-panel-top .row.default-account-name,
  .manage-payment-configurations-page .dl-card .dl-card-bottom .dl-panel .dl-panel-top .wire-instructions-page.instructions .content-section .content-body .row.default-account-name {
    margin-left: 12px;
    margin-right: 12px;
    padding: 8px 0px;
  }
}
.wire-instructions-page.instructions .content-section .content-body .row.account-address {
  margin: 0px;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section .content-body .row.account-address {
    padding-top: 8px;
  }
}
.wire-instructions-page.instructions .content-section .content-body .profile-initials-wrapper {
  align-items: center;
  background-color: #b8cfff;
  border-radius: 999px;
  display: flex;
  height: 32px;
  justify-content: center;
  margin-right: 4px;
  width: 32px;
}
.wire-instructions-page.instructions .content-section .content-body .profile-initials-wrapper .profile-initials {
  color: #181862;
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  margin-bottom: 0px;
}
.wire-instructions-page.instructions .content-section .content-body .agent-image {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 999px;
  height: 32px;
  margin-right: 4px;
  max-height: 32px;
  width: 32px;
}
.wire-instructions-page.instructions .content-section .download-wrapper {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 16px;
}
@media only screen and (min-width: 768px) {
  .wire-instructions-page.instructions .content-section .download-wrapper {
    justify-content: flex-start;
    padding: 0px;
  }
}
.wire-instructions-page.instructions .content-section .download-wrapper .download-link {
  border-radius: 999px;
  color: #592ed5;
  font-family: "Mulish", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  padding: 4px 8px;
  vertical-align: middle;
}
.wire-instructions-page.instructions .content-section .download-wrapper .download-link:hover {
  background-color: #f8f9fc;
}
.wire-instructions-page.instructions .content-section .download-wrapper .download-link:active,
.wire-instructions-page.instructions .content-section .download-wrapper .download-link:focus {
  background-color: #e7eaf1;
}
#blazor-error-ui {
  background: #fff;
  border: 1px solid #e11010;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  display: none;
  left: 0;
  padding: 0.6rem 1.25rem 0.7rem 1.25rem;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 20000;
}
#blazor-error-ui a,
#blazor-error-ui button {
  color: #592ed5;
}
#blazor-error-ui a:hover,
#blazor-error-ui button:hover {
  text-decoration: underline;
}
#blazor-error-ui .dismiss {
  cursor: pointer;
  position: absolute;
  right: 0.75rem;
  top: 0.5rem;
}
#components-reconnect-modal {
  display: block !important;
  height: fit-content !important;
  inset: auto !important;
  position: fixed !important;
  text-align: center !important;
  top: 0px !important;
  visibility: hidden !important;
  width: 100% !important;
  z-index: 2100 !important;
}
#components-reconnect-modal .components-reconnect-modal-link {
  background-color: rgba(116, 127, 132, 0.5) !important;
  height: 100vh !important;
  left: 0 !important;
  opacity: 0 !important;
  position: fixed !important;
  top: 0 !important;
  transition: opacity 500ms ease-in !important;
  width: 100vw !important;
}
#components-reconnect-modal p {
  background-color: #232245 !important;
  box-shadow: 1px 4px 10px 0px rgba(86, 86, 118, 0.2) !important;
  color: #fff !important;
  font-family: "Mulish", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin: 0px !important;
  padding: 0px !important;
  padding: 8px !important;
  pointer-events: none !important;
  position: relative !important;
  text-align: center !important;
  top: -100px !important;
  transition: top 500ms ease-in !important;
  z-index: 2200 !important;
}
#components-reconnect-modal.components-reconnect-show,
#components-reconnect-modal.components-reconnect-failed,
#components-reconnect-modal.components-reconnect-rejected {
  visibility: visible !important;
}
#components-reconnect-modal.components-reconnect-show .components-reconnect-modal-link,
#components-reconnect-modal.components-reconnect-failed .components-reconnect-modal-link,
#components-reconnect-modal.components-reconnect-rejected .components-reconnect-modal-link {
  opacity: 1 !important;
  transition: opacity 500ms ease-in !important;
}
#components-reconnect-modal.components-reconnect-show p,
#components-reconnect-modal.components-reconnect-failed p,
#components-reconnect-modal.components-reconnect-rejected p {
  top: 0px !important;
  transition: top 500ms ease-in !important;
}
/*# sourceMappingURL=styles.css.map */
