/*
 * Cartzilla | Bootstrap E-Commerce Template
 * Copyright 2019 Createx Studio
 * Theme Styles
 */
/*!
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.front .btn {
  display: inline-block;
  font-weight: normal;
  color: #4b566b;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.625rem 1.375rem;
  font-size: 0.9375rem;
  line-height: 1.5;
  border-radius: 0.3125rem;
  transition: color 0.25s ease-in-out, background-color 0.25s ease-in-out, border-color 0.25s ease-in-out, box-shadow 0.2s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .front .btn {
    transition: none;
  }
}
.front .btn:hover {
  color: #4b566b;
  text-decoration: none;
}
.front .btn:focus, .front .btn.focus {
  outline: 0;
  box-shadow: none;
}
.front .btn.disabled, .front .btn:disabled {
  opacity: 0.65;
  box-shadow: none;
}
.front .btn:not(:disabled):not(.disabled):active, .front .btn:not(:disabled):not(.disabled).active {
  box-shadow: none;
}
.front a.btn.disabled,
.front fieldset:disabled a.btn {
  pointer-events: none;
}
.front .btn-primary {
  color: #fff;
  background-color: #e2014f;
  border-color: #e2014f;
  box-shadow: none;
}
.front .btn-primary:hover {
  color: #fff;
  background-color: #bc0142;
  border-color: #af013d;
}
.front .btn-primary:focus, .front .btn-primary.focus {
  color: #fff;
  background-color: #bc0142;
  border-color: #af013d;
  box-shadow: none, 0 0 0 0 rgba(230, 39, 105, 0.5);
}
.front .btn-primary.disabled, .front .btn-primary:disabled {
  color: #fff;
  background-color: #e2014f;
  border-color: #e2014f;
}
.front .btn-primary:not(:disabled):not(.disabled):active, .front .btn-primary:not(:disabled):not(.disabled).active, .show > .front .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #af013d;
  border-color: #a30139;
}
.front .btn-primary:not(:disabled):not(.disabled):active:focus, .front .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .front .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(230, 39, 105, 0.5);
}
.front .btn-secondary {
  color: #2b3445;
  background-color: #f3f5f9;
  border-color: #f3f5f9;
  box-shadow: none;
}
.front .btn-secondary:hover {
  color: #2b3445;
  background-color: #dae0ec;
  border-color: #d1d9e8;
}
.front .btn-secondary:focus, .front .btn-secondary.focus {
  color: #2b3445;
  background-color: #dae0ec;
  border-color: #d1d9e8;
  box-shadow: none, 0 0 0 0 rgba(213, 216, 222, 0.5);
}
.front .btn-secondary.disabled, .front .btn-secondary:disabled {
  color: #2b3445;
  background-color: #f3f5f9;
  border-color: #f3f5f9;
}
.front .btn-secondary:not(:disabled):not(.disabled):active, .front .btn-secondary:not(:disabled):not(.disabled).active, .show > .front .btn-secondary.dropdown-toggle {
  color: #2b3445;
  background-color: #d1d9e8;
  border-color: #c9d2e4;
}
.front .btn-secondary:not(:disabled):not(.disabled):active:focus, .front .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .front .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(213, 216, 222, 0.5);
}
.front .btn-success {
  color: #2b3445;
  background-color: #42d697;
  border-color: #42d697;
  box-shadow: none;
}
.front .btn-success:hover {
  color: #fff;
  background-color: #2bc784;
  border-color: #29bc7d;
}
.front .btn-success:focus, .front .btn-success.focus {
  color: #fff;
  background-color: #2bc784;
  border-color: #29bc7d;
  box-shadow: none, 0 0 0 0 rgba(63, 190, 139, 0.5);
}
.front .btn-success.disabled, .front .btn-success:disabled {
  color: #2b3445;
  background-color: #42d697;
  border-color: #42d697;
}
.front .btn-success:not(:disabled):not(.disabled):active, .front .btn-success:not(:disabled):not(.disabled).active, .show > .front .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #29bc7d;
  border-color: #27b276;
}
.front .btn-success:not(:disabled):not(.disabled):active:focus, .front .btn-success:not(:disabled):not(.disabled).active:focus, .show > .front .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(63, 190, 139, 0.5);
}
.front .btn-info {
  color: #fff;
  background-color: #fe696a;
  border-color: #fe696a;
  box-shadow: none;
}
.front .btn-info:hover {
  color: #fff;
  background-color: #fe4344;
  border-color: #fe3638;
}
.front .btn-info:focus, .front .btn-info.focus {
  color: #fff;
  background-color: #fe4344;
  border-color: #fe3638;
  box-shadow: none, 0 0 0 0 rgba(254, 128, 128, 0.5);
}
.front .btn-info.disabled, .front .btn-info:disabled {
  color: #fff;
  background-color: #fe696a;
  border-color: #fe696a;
}
.front .btn-info:not(:disabled):not(.disabled):active, .front .btn-info:not(:disabled):not(.disabled).active, .show > .front .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #fe3638;
  border-color: #fe2a2b;
}
.front .btn-info:not(:disabled):not(.disabled):active:focus, .front .btn-info:not(:disabled):not(.disabled).active:focus, .show > .front .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(254, 128, 128, 0.5);
}
.front .btn-warning {
  color: #2b3445;
  background-color: #fea569;
  border-color: #fea569;
  box-shadow: none;
}
.front .btn-warning:hover {
  color: #2b3445;
  background-color: #fe8e43;
  border-color: #fe8736;
}
.front .btn-warning:focus, .front .btn-warning.focus {
  color: #2b3445;
  background-color: #fe8e43;
  border-color: #fe8736;
  box-shadow: none, 0 0 0 0 rgba(222, 148, 100, 0.5);
}
.front .btn-warning.disabled, .front .btn-warning:disabled {
  color: #2b3445;
  background-color: #fea569;
  border-color: #fea569;
}
.front .btn-warning:not(:disabled):not(.disabled):active, .front .btn-warning:not(:disabled):not(.disabled).active, .show > .front .btn-warning.dropdown-toggle {
  color: #2b3445;
  background-color: #fe8736;
  border-color: #fe7f2a;
}
.front .btn-warning:not(:disabled):not(.disabled):active:focus, .front .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .front .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(222, 148, 100, 0.5);
}
.front .btn-danger {
  color: #fff;
  background-color: #f34770;
  border-color: #f34770;
  box-shadow: none;
}
.front .btn-danger:hover {
  color: #fff;
  background-color: #f12354;
  border-color: #f0174b;
}
.front .btn-danger:focus, .front .btn-danger.focus {
  color: #fff;
  background-color: #f12354;
  border-color: #f0174b;
  box-shadow: none, 0 0 0 0 rgba(245, 99, 133, 0.5);
}
.front .btn-danger.disabled, .front .btn-danger:disabled {
  color: #fff;
  background-color: #f34770;
  border-color: #f34770;
}
.front .btn-danger:not(:disabled):not(.disabled):active, .front .btn-danger:not(:disabled):not(.disabled).active, .show > .front .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #f0174b;
  border-color: #eb0f44;
}
.front .btn-danger:not(:disabled):not(.disabled):active:focus, .front .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .front .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(245, 99, 133, 0.5);
}
.front .btn-light {
  color: #2b3445;
  background-color: #fff;
  border-color: #fff;
  box-shadow: none;
}
.front .btn-light:hover {
  color: #2b3445;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.front .btn-light:focus, .front .btn-light.focus {
  color: #2b3445;
  background-color: #ececec;
  border-color: #e6e6e6;
  box-shadow: none, 0 0 0 0 rgba(223, 225, 227, 0.5);
}
.front .btn-light.disabled, .front .btn-light:disabled {
  color: #2b3445;
  background-color: #fff;
  border-color: #fff;
}
.front .btn-light:not(:disabled):not(.disabled):active, .front .btn-light:not(:disabled):not(.disabled).active, .show > .front .btn-light.dropdown-toggle {
  color: #2b3445;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.front .btn-light:not(:disabled):not(.disabled):active:focus, .front .btn-light:not(:disabled):not(.disabled).active:focus, .show > .front .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(223, 225, 227, 0.5);
}
.front .btn-dark {
  color: #fff;
  background-color: #4F4F4F;
  border-color: #4F4F4F;
  box-shadow: none;
}
.front .btn-dark:hover {
  color: #fff;
  background-color: #3c3c3c;
  border-color: #363636;
}
.front .btn-dark:focus, .front .btn-dark.focus {
  color: #fff;
  background-color: #3c3c3c;
  border-color: #363636;
  box-shadow: none, 0 0 0 0 rgba(105, 105, 105, 0.5);
}
.front .btn-dark.disabled, .front .btn-dark:disabled {
  color: #fff;
  background-color: #4F4F4F;
  border-color: #4F4F4F;
}
.front .btn-dark:not(:disabled):not(.disabled):active, .front .btn-dark:not(:disabled):not(.disabled).active, .show > .front .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #363636;
  border-color: #2f2f2f;
}
.front .btn-dark:not(:disabled):not(.disabled):active:focus, .front .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .front .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(105, 105, 105, 0.5);
}
.front .btn-accent {
  color: #fff;
  background-color: #4e54c8;
  border-color: #4e54c8;
  box-shadow: none;
}
.front .btn-accent:hover {
  color: #fff;
  background-color: #393fb7;
  border-color: #363cad;
}
.front .btn-accent:focus, .front .btn-accent.focus {
  color: #fff;
  background-color: #393fb7;
  border-color: #363cad;
  box-shadow: none, 0 0 0 0 rgba(105, 110, 208, 0.5);
}
.front .btn-accent.disabled, .front .btn-accent:disabled {
  color: #fff;
  background-color: #4e54c8;
  border-color: #4e54c8;
}
.front .btn-accent:not(:disabled):not(.disabled):active, .front .btn-accent:not(:disabled):not(.disabled).active, .show > .front .btn-accent.dropdown-toggle {
  color: #fff;
  background-color: #363cad;
  border-color: #3338a3;
}
.front .btn-accent:not(:disabled):not(.disabled):active:focus, .front .btn-accent:not(:disabled):not(.disabled).active:focus, .show > .front .btn-accent.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(105, 110, 208, 0.5);
}
.front .btn-gray100 {
  color: #2b3445;
  background-color: #f6f9fc;
  border-color: #f6f9fc;
  box-shadow: none;
}
.front .btn-gray100:hover {
  color: #2b3445;
  background-color: #d9e6f2;
  border-color: #d0e0ef;
}
.front .btn-gray100:focus, .front .btn-gray100.focus {
  color: #2b3445;
  background-color: #d9e6f2;
  border-color: #d0e0ef;
  box-shadow: none, 0 0 0 0 rgba(216, 219, 225, 0.5);
}
.front .btn-gray100.disabled, .front .btn-gray100:disabled {
  color: #2b3445;
  background-color: #f6f9fc;
  border-color: #f6f9fc;
}
.front .btn-gray100:not(:disabled):not(.disabled):active, .front .btn-gray100:not(:disabled):not(.disabled).active, .show > .front .btn-gray100.dropdown-toggle {
  color: #2b3445;
  background-color: #d0e0ef;
  border-color: #c6d9ec;
}
.front .btn-gray100:not(:disabled):not(.disabled):active:focus, .front .btn-gray100:not(:disabled):not(.disabled).active:focus, .show > .front .btn-gray100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(216, 219, 225, 0.5);
}
.front .btn-gray200 {
  color: #2b3445;
  background-color: #f3f5f9;
  border-color: #f3f5f9;
  box-shadow: none;
}
.front .btn-gray200:hover {
  color: #2b3445;
  background-color: #dae0ec;
  border-color: #d1d9e8;
}
.front .btn-gray200:focus, .front .btn-gray200.focus {
  color: #2b3445;
  background-color: #dae0ec;
  border-color: #d1d9e8;
  box-shadow: none, 0 0 0 0 rgba(213, 216, 222, 0.5);
}
.front .btn-gray200.disabled, .front .btn-gray200:disabled {
  color: #2b3445;
  background-color: #f3f5f9;
  border-color: #f3f5f9;
}
.front .btn-gray200:not(:disabled):not(.disabled):active, .front .btn-gray200:not(:disabled):not(.disabled).active, .show > .front .btn-gray200.dropdown-toggle {
  color: #2b3445;
  background-color: #d1d9e8;
  border-color: #c9d2e4;
}
.front .btn-gray200:not(:disabled):not(.disabled):active:focus, .front .btn-gray200:not(:disabled):not(.disabled).active:focus, .show > .front .btn-gray200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(213, 216, 222, 0.5);
}
.front .btn-gray300 {
  color: #2b3445;
  background-color: #e3e9ef;
  border-color: #e3e9ef;
  box-shadow: none;
}
.front .btn-gray300:hover {
  color: #2b3445;
  background-color: #cbd6e1;
  border-color: #c3d0dc;
}
.front .btn-gray300:focus, .front .btn-gray300.focus {
  color: #2b3445;
  background-color: #cbd6e1;
  border-color: #c3d0dc;
  box-shadow: none, 0 0 0 0 rgba(199, 206, 214, 0.5);
}
.front .btn-gray300.disabled, .front .btn-gray300:disabled {
  color: #2b3445;
  background-color: #e3e9ef;
  border-color: #e3e9ef;
}
.front .btn-gray300:not(:disabled):not(.disabled):active, .front .btn-gray300:not(:disabled):not(.disabled).active, .show > .front .btn-gray300.dropdown-toggle {
  color: #2b3445;
  background-color: #c3d0dc;
  border-color: #bac9d8;
}
.front .btn-gray300:not(:disabled):not(.disabled):active:focus, .front .btn-gray300:not(:disabled):not(.disabled).active:focus, .show > .front .btn-gray300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(199, 206, 214, 0.5);
}
.front .btn-gray400 {
  color: #2b3445;
  background-color: #dae1e7;
  border-color: #dae1e7;
  box-shadow: none;
}
.front .btn-gray400:hover {
  color: #2b3445;
  background-color: #c3ced8;
  border-color: #bbc8d3;
}
.front .btn-gray400:focus, .front .btn-gray400.focus {
  color: #2b3445;
  background-color: #c3ced8;
  border-color: #bbc8d3;
  box-shadow: none, 0 0 0 0 rgba(192, 199, 207, 0.5);
}
.front .btn-gray400.disabled, .front .btn-gray400:disabled {
  color: #2b3445;
  background-color: #dae1e7;
  border-color: #dae1e7;
}
.front .btn-gray400:not(:disabled):not(.disabled):active, .front .btn-gray400:not(:disabled):not(.disabled).active, .show > .front .btn-gray400.dropdown-toggle {
  color: #2b3445;
  background-color: #bbc8d3;
  border-color: #b3c2ce;
}
.front .btn-gray400:not(:disabled):not(.disabled):active:focus, .front .btn-gray400:not(:disabled):not(.disabled).active:focus, .show > .front .btn-gray400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(192, 199, 207, 0.5);
}
.front .btn-gray500 {
  color: #2b3445;
  background-color: #aeb4be;
  border-color: #aeb4be;
  box-shadow: none;
}
.front .btn-gray500:hover {
  color: #2b3445;
  background-color: #99a0ad;
  border-color: #929aa7;
}
.front .btn-gray500:focus, .front .btn-gray500.focus {
  color: #2b3445;
  background-color: #99a0ad;
  border-color: #929aa7;
  box-shadow: none, 0 0 0 0 rgba(154, 161, 172, 0.5);
}
.front .btn-gray500.disabled, .front .btn-gray500:disabled {
  color: #2b3445;
  background-color: #aeb4be;
  border-color: #aeb4be;
}
.front .btn-gray500:not(:disabled):not(.disabled):active, .front .btn-gray500:not(:disabled):not(.disabled).active, .show > .front .btn-gray500.dropdown-toggle {
  color: #2b3445;
  background-color: #929aa7;
  border-color: #8b93a2;
}
.front .btn-gray500:not(:disabled):not(.disabled):active:focus, .front .btn-gray500:not(:disabled):not(.disabled).active:focus, .show > .front .btn-gray500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(154, 161, 172, 0.5);
}
.front .btn-gray600 {
  color: #fff;
  background-color: #7d879c;
  border-color: #7d879c;
  box-shadow: none;
}
.front .btn-gray600:hover {
  color: #fff;
  background-color: #69748a;
  border-color: #636d83;
}
.front .btn-gray600:focus, .front .btn-gray600.focus {
  color: #fff;
  background-color: #69748a;
  border-color: #636d83;
  box-shadow: none, 0 0 0 0 rgba(145, 153, 171, 0.5);
}
.front .btn-gray600.disabled, .front .btn-gray600:disabled {
  color: #fff;
  background-color: #7d879c;
  border-color: #7d879c;
}
.front .btn-gray600:not(:disabled):not(.disabled):active, .front .btn-gray600:not(:disabled):not(.disabled).active, .show > .front .btn-gray600.dropdown-toggle {
  color: #fff;
  background-color: #636d83;
  border-color: #5e677b;
}
.front .btn-gray600:not(:disabled):not(.disabled):active:focus, .front .btn-gray600:not(:disabled):not(.disabled).active:focus, .show > .front .btn-gray600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(145, 153, 171, 0.5);
}
.front .btn-gray700 {
  color: #fff;
  background-color: #4b566b;
  border-color: #4b566b;
  box-shadow: none;
}
.front .btn-gray700:hover {
  color: #fff;
  background-color: #3b4455;
  border-color: #363e4d;
}
.front .btn-gray700:focus, .front .btn-gray700.focus {
  color: #fff;
  background-color: #3b4455;
  border-color: #363e4d;
  box-shadow: none, 0 0 0 0 rgba(102, 111, 129, 0.5);
}
.front .btn-gray700.disabled, .front .btn-gray700:disabled {
  color: #fff;
  background-color: #4b566b;
  border-color: #4b566b;
}
.front .btn-gray700:not(:disabled):not(.disabled):active, .front .btn-gray700:not(:disabled):not(.disabled).active, .show > .front .btn-gray700.dropdown-toggle {
  color: #fff;
  background-color: #363e4d;
  border-color: #313846;
}
.front .btn-gray700:not(:disabled):not(.disabled):active:focus, .front .btn-gray700:not(:disabled):not(.disabled).active:focus, .show > .front .btn-gray700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(102, 111, 129, 0.5);
}
.front .btn-gray800 {
  color: #fff;
  background-color: #373f50;
  border-color: #373f50;
  box-shadow: none;
}
.front .btn-gray800:hover {
  color: #fff;
  background-color: #272d39;
  border-color: #222732;
}
.front .btn-gray800:focus, .front .btn-gray800.focus {
  color: #fff;
  background-color: #272d39;
  border-color: #222732;
  box-shadow: none, 0 0 0 0 rgba(85, 92, 106, 0.5);
}
.front .btn-gray800.disabled, .front .btn-gray800:disabled {
  color: #fff;
  background-color: #373f50;
  border-color: #373f50;
}
.front .btn-gray800:not(:disabled):not(.disabled):active, .front .btn-gray800:not(:disabled):not(.disabled).active, .show > .front .btn-gray800.dropdown-toggle {
  color: #fff;
  background-color: #222732;
  border-color: #1d212a;
}
.front .btn-gray800:not(:disabled):not(.disabled):active:focus, .front .btn-gray800:not(:disabled):not(.disabled).active:focus, .show > .front .btn-gray800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(85, 92, 106, 0.5);
}
.front .btn-gray900 {
  color: #fff;
  background-color: #2b3445;
  border-color: #2b3445;
  box-shadow: none;
}
.front .btn-gray900:hover {
  color: #fff;
  background-color: #1c222d;
  border-color: #171c26;
}
.front .btn-gray900:focus, .front .btn-gray900.focus {
  color: #fff;
  background-color: #1c222d;
  border-color: #171c26;
  box-shadow: none, 0 0 0 0 rgba(75, 82, 97, 0.5);
}
.front .btn-gray900.disabled, .front .btn-gray900:disabled {
  color: #fff;
  background-color: #2b3445;
  border-color: #2b3445;
}
.front .btn-gray900:not(:disabled):not(.disabled):active, .front .btn-gray900:not(:disabled):not(.disabled).active, .show > .front .btn-gray900.dropdown-toggle {
  color: #fff;
  background-color: #171c26;
  border-color: #13161e;
}
.front .btn-gray900:not(:disabled):not(.disabled):active:focus, .front .btn-gray900:not(:disabled):not(.disabled).active:focus, .show > .front .btn-gray900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(75, 82, 97, 0.5);
}
.front .btn-emerald100 {
  color: #2b3445;
  background-color: #d1fae5;
  border-color: #d1fae5;
  box-shadow: none;
}
.front .btn-emerald100:hover {
  color: #2b3445;
  background-color: #aff6d2;
  border-color: #a3f5cb;
}
.front .btn-emerald100:focus, .front .btn-emerald100.focus {
  color: #2b3445;
  background-color: #aff6d2;
  border-color: #a3f5cb;
  box-shadow: none, 0 0 0 0 rgba(184, 220, 205, 0.5);
}
.front .btn-emerald100.disabled, .front .btn-emerald100:disabled {
  color: #2b3445;
  background-color: #d1fae5;
  border-color: #d1fae5;
}
.front .btn-emerald100:not(:disabled):not(.disabled):active, .front .btn-emerald100:not(:disabled):not(.disabled).active, .show > .front .btn-emerald100.dropdown-toggle {
  color: #2b3445;
  background-color: #a3f5cb;
  border-color: #98f4c5;
}
.front .btn-emerald100:not(:disabled):not(.disabled):active:focus, .front .btn-emerald100:not(:disabled):not(.disabled).active:focus, .show > .front .btn-emerald100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(184, 220, 205, 0.5);
}
.front .btn-emerald200 {
  color: #2b3445;
  background-color: #a7f3d0;
  border-color: #a7f3d0;
  box-shadow: none;
}
.front .btn-emerald200:hover {
  color: #2b3445;
  background-color: #85eebe;
  border-color: #7aedb8;
}
.front .btn-emerald200:focus, .front .btn-emerald200.focus {
  color: #2b3445;
  background-color: #85eebe;
  border-color: #7aedb8;
  box-shadow: none, 0 0 0 0 rgba(148, 214, 187, 0.5);
}
.front .btn-emerald200.disabled, .front .btn-emerald200:disabled {
  color: #2b3445;
  background-color: #a7f3d0;
  border-color: #a7f3d0;
}
.front .btn-emerald200:not(:disabled):not(.disabled):active, .front .btn-emerald200:not(:disabled):not(.disabled).active, .show > .front .btn-emerald200.dropdown-toggle {
  color: #2b3445;
  background-color: #7aedb8;
  border-color: #6febb2;
}
.front .btn-emerald200:not(:disabled):not(.disabled):active:focus, .front .btn-emerald200:not(:disabled):not(.disabled).active:focus, .show > .front .btn-emerald200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(148, 214, 187, 0.5);
}
.front .btn-emerald300 {
  color: #2b3445;
  background-color: #6ee7b7;
  border-color: #6ee7b7;
  box-shadow: none;
}
.front .btn-emerald300:hover {
  color: #2b3445;
  background-color: #4de2a7;
  border-color: #42e0a1;
}
.front .btn-emerald300:focus, .front .btn-emerald300.focus {
  color: #2b3445;
  background-color: #4de2a7;
  border-color: #42e0a1;
  box-shadow: none, 0 0 0 0 rgba(100, 204, 166, 0.5);
}
.front .btn-emerald300.disabled, .front .btn-emerald300:disabled {
  color: #2b3445;
  background-color: #6ee7b7;
  border-color: #6ee7b7;
}
.front .btn-emerald300:not(:disabled):not(.disabled):active, .front .btn-emerald300:not(:disabled):not(.disabled).active, .show > .front .btn-emerald300.dropdown-toggle {
  color: #2b3445;
  background-color: #42e0a1;
  border-color: #37de9c;
}
.front .btn-emerald300:not(:disabled):not(.disabled):active:focus, .front .btn-emerald300:not(:disabled):not(.disabled).active:focus, .show > .front .btn-emerald300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(100, 204, 166, 0.5);
}
.front .btn-emerald400 {
  color: #2b3445;
  background-color: #34d399;
  border-color: #34d399;
  box-shadow: none;
}
.front .btn-emerald400:hover {
  color: #fff;
  background-color: #28b984;
  border-color: #26ae7c;
}
.front .btn-emerald400:focus, .front .btn-emerald400.focus {
  color: #fff;
  background-color: #28b984;
  border-color: #26ae7c;
  box-shadow: none, 0 0 0 0 rgba(51, 187, 140, 0.5);
}
.front .btn-emerald400.disabled, .front .btn-emerald400:disabled {
  color: #2b3445;
  background-color: #34d399;
  border-color: #34d399;
}
.front .btn-emerald400:not(:disabled):not(.disabled):active, .front .btn-emerald400:not(:disabled):not(.disabled).active, .show > .front .btn-emerald400.dropdown-toggle {
  color: #fff;
  background-color: #26ae7c;
  border-color: #23a475;
}
.front .btn-emerald400:not(:disabled):not(.disabled):active:focus, .front .btn-emerald400:not(:disabled):not(.disabled).active:focus, .show > .front .btn-emerald400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(51, 187, 140, 0.5);
}
.front .btn-emerald500 {
  color: #fff;
  background-color: #10b981;
  border-color: #10b981;
  box-shadow: none;
}
.front .btn-emerald500:hover {
  color: #fff;
  background-color: #0d9668;
  border-color: #0c8a60;
}
.front .btn-emerald500:focus, .front .btn-emerald500.focus {
  color: #fff;
  background-color: #0d9668;
  border-color: #0c8a60;
  box-shadow: none, 0 0 0 0 rgba(52, 196, 148, 0.5);
}
.front .btn-emerald500.disabled, .front .btn-emerald500:disabled {
  color: #fff;
  background-color: #10b981;
  border-color: #10b981;
}
.front .btn-emerald500:not(:disabled):not(.disabled):active, .front .btn-emerald500:not(:disabled):not(.disabled).active, .show > .front .btn-emerald500.dropdown-toggle {
  color: #fff;
  background-color: #0c8a60;
  border-color: #0b7e58;
}
.front .btn-emerald500:not(:disabled):not(.disabled):active:focus, .front .btn-emerald500:not(:disabled):not(.disabled).active:focus, .show > .front .btn-emerald500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(52, 196, 148, 0.5);
}
.front .btn-emerald600 {
  color: #fff;
  background-color: #059669;
  border-color: #059669;
  box-shadow: none;
}
.front .btn-emerald600:hover {
  color: #fff;
  background-color: #04714f;
  border-color: #036546;
}
.front .btn-emerald600:focus, .front .btn-emerald600.focus {
  color: #fff;
  background-color: #04714f;
  border-color: #036546;
  box-shadow: none, 0 0 0 0 rgba(43, 166, 128, 0.5);
}
.front .btn-emerald600.disabled, .front .btn-emerald600:disabled {
  color: #fff;
  background-color: #059669;
  border-color: #059669;
}
.front .btn-emerald600:not(:disabled):not(.disabled):active, .front .btn-emerald600:not(:disabled):not(.disabled).active, .show > .front .btn-emerald600.dropdown-toggle {
  color: #fff;
  background-color: #036546;
  border-color: #03583e;
}
.front .btn-emerald600:not(:disabled):not(.disabled):active:focus, .front .btn-emerald600:not(:disabled):not(.disabled).active:focus, .show > .front .btn-emerald600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(43, 166, 128, 0.5);
}
.front .btn-emerald700 {
  color: #fff;
  background-color: #047857;
  border-color: #047857;
  box-shadow: none;
}
.front .btn-emerald700:hover {
  color: #fff;
  background-color: #03533c;
  border-color: #024733;
}
.front .btn-emerald700:focus, .front .btn-emerald700.focus {
  color: #fff;
  background-color: #03533c;
  border-color: #024733;
  box-shadow: none, 0 0 0 0 rgba(42, 140, 112, 0.5);
}
.front .btn-emerald700.disabled, .front .btn-emerald700:disabled {
  color: #fff;
  background-color: #047857;
  border-color: #047857;
}
.front .btn-emerald700:not(:disabled):not(.disabled):active, .front .btn-emerald700:not(:disabled):not(.disabled).active, .show > .front .btn-emerald700.dropdown-toggle {
  color: #fff;
  background-color: #024733;
  border-color: #023a2a;
}
.front .btn-emerald700:not(:disabled):not(.disabled):active:focus, .front .btn-emerald700:not(:disabled):not(.disabled).active:focus, .show > .front .btn-emerald700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(42, 140, 112, 0.5);
}
.front .btn-emerald800 {
  color: #fff;
  background-color: #065f46;
  border-color: #065f46;
  box-shadow: none;
}
.front .btn-emerald800:hover {
  color: #fff;
  background-color: #043b2b;
  border-color: #032f23;
}
.front .btn-emerald800:focus, .front .btn-emerald800.focus {
  color: #fff;
  background-color: #043b2b;
  border-color: #032f23;
  box-shadow: none, 0 0 0 0 rgba(43, 119, 98, 0.5);
}
.front .btn-emerald800.disabled, .front .btn-emerald800:disabled {
  color: #fff;
  background-color: #065f46;
  border-color: #065f46;
}
.front .btn-emerald800:not(:disabled):not(.disabled):active, .front .btn-emerald800:not(:disabled):not(.disabled).active, .show > .front .btn-emerald800.dropdown-toggle {
  color: #fff;
  background-color: #032f23;
  border-color: #02231a;
}
.front .btn-emerald800:not(:disabled):not(.disabled):active:focus, .front .btn-emerald800:not(:disabled):not(.disabled).active:focus, .show > .front .btn-emerald800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(43, 119, 98, 0.5);
}
.front .btn-emerald900 {
  color: #fff;
  background-color: #064e3b;
  border-color: #064e3b;
  box-shadow: none;
}
.front .btn-emerald900:hover {
  color: #fff;
  background-color: #032a20;
  border-color: #021f17;
}
.front .btn-emerald900:focus, .front .btn-emerald900.focus {
  color: #fff;
  background-color: #032a20;
  border-color: #021f17;
  box-shadow: none, 0 0 0 0 rgba(43, 105, 88, 0.5);
}
.front .btn-emerald900.disabled, .front .btn-emerald900:disabled {
  color: #fff;
  background-color: #064e3b;
  border-color: #064e3b;
}
.front .btn-emerald900:not(:disabled):not(.disabled):active, .front .btn-emerald900:not(:disabled):not(.disabled).active, .show > .front .btn-emerald900.dropdown-toggle {
  color: #fff;
  background-color: #021f17;
  border-color: #01130e;
}
.front .btn-emerald900:not(:disabled):not(.disabled):active:focus, .front .btn-emerald900:not(:disabled):not(.disabled).active:focus, .show > .front .btn-emerald900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(43, 105, 88, 0.5);
}
.front .btn-green100 {
  color: #2b3445;
  background-color: #dcfce7;
  border-color: #dcfce7;
  box-shadow: none;
}
.front .btn-green100:hover {
  color: #2b3445;
  background-color: #b9f9cf;
  border-color: #adf8c7;
}
.front .btn-green100:focus, .front .btn-green100.focus {
  color: #2b3445;
  background-color: #b9f9cf;
  border-color: #adf8c7;
  box-shadow: none, 0 0 0 0 rgba(193, 222, 207, 0.5);
}
.front .btn-green100.disabled, .front .btn-green100:disabled {
  color: #2b3445;
  background-color: #dcfce7;
  border-color: #dcfce7;
}
.front .btn-green100:not(:disabled):not(.disabled):active, .front .btn-green100:not(:disabled):not(.disabled).active, .show > .front .btn-green100.dropdown-toggle {
  color: #2b3445;
  background-color: #adf8c7;
  border-color: #a1f7bf;
}
.front .btn-green100:not(:disabled):not(.disabled):active:focus, .front .btn-green100:not(:disabled):not(.disabled).active:focus, .show > .front .btn-green100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(193, 222, 207, 0.5);
}
.front .btn-green200 {
  color: #2b3445;
  background-color: #bbf7d0;
  border-color: #bbf7d0;
  box-shadow: none;
}
.front .btn-green200:hover {
  color: #2b3445;
  background-color: #99f3b8;
  border-color: #8df2b0;
}
.front .btn-green200:focus, .front .btn-green200.focus {
  color: #2b3445;
  background-color: #99f3b8;
  border-color: #8df2b0;
  box-shadow: none, 0 0 0 0 rgba(165, 218, 187, 0.5);
}
.front .btn-green200.disabled, .front .btn-green200:disabled {
  color: #2b3445;
  background-color: #bbf7d0;
  border-color: #bbf7d0;
}
.front .btn-green200:not(:disabled):not(.disabled):active, .front .btn-green200:not(:disabled):not(.disabled).active, .show > .front .btn-green200.dropdown-toggle {
  color: #2b3445;
  background-color: #8df2b0;
  border-color: #82f0a9;
}
.front .btn-green200:not(:disabled):not(.disabled):active:focus, .front .btn-green200:not(:disabled):not(.disabled).active:focus, .show > .front .btn-green200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(165, 218, 187, 0.5);
}
.front .btn-green300 {
  color: #2b3445;
  background-color: #86efac;
  border-color: #86efac;
  box-shadow: none;
}
.front .btn-green300:hover {
  color: #2b3445;
  background-color: #64eb95;
  border-color: #59e98d;
}
.front .btn-green300:focus, .front .btn-green300.focus {
  color: #2b3445;
  background-color: #64eb95;
  border-color: #59e98d;
  box-shadow: none, 0 0 0 0 rgba(120, 211, 157, 0.5);
}
.front .btn-green300.disabled, .front .btn-green300:disabled {
  color: #2b3445;
  background-color: #86efac;
  border-color: #86efac;
}
.front .btn-green300:not(:disabled):not(.disabled):active, .front .btn-green300:not(:disabled):not(.disabled).active, .show > .front .btn-green300.dropdown-toggle {
  color: #2b3445;
  background-color: #59e98d;
  border-color: #4ee885;
}
.front .btn-green300:not(:disabled):not(.disabled):active:focus, .front .btn-green300:not(:disabled):not(.disabled).active:focus, .show > .front .btn-green300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(120, 211, 157, 0.5);
}
.front .btn-green400 {
  color: #2b3445;
  background-color: #4ade80;
  border-color: #4ade80;
  box-shadow: none;
}
.front .btn-green400:hover {
  color: #2b3445;
  background-color: #2ad869;
  border-color: #26cf64;
}
.front .btn-green400:focus, .front .btn-green400.focus {
  color: #2b3445;
  background-color: #2ad869;
  border-color: #26cf64;
  box-shadow: none, 0 0 0 0 rgba(69, 197, 119, 0.5);
}
.front .btn-green400.disabled, .front .btn-green400:disabled {
  color: #2b3445;
  background-color: #4ade80;
  border-color: #4ade80;
}
.front .btn-green400:not(:disabled):not(.disabled):active, .front .btn-green400:not(:disabled):not(.disabled).active, .show > .front .btn-green400.dropdown-toggle {
  color: #fff;
  background-color: #26cf64;
  border-color: #24c45e;
}
.front .btn-green400:not(:disabled):not(.disabled):active:focus, .front .btn-green400:not(:disabled):not(.disabled).active:focus, .show > .front .btn-green400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(69, 197, 119, 0.5);
}
.front .btn-green500 {
  color: #fff;
  background-color: #22c55e;
  border-color: #22c55e;
  box-shadow: none;
}
.front .btn-green500:hover {
  color: #fff;
  background-color: #1ca44e;
  border-color: #1a9a49;
}
.front .btn-green500:focus, .front .btn-green500.focus {
  color: #fff;
  background-color: #1ca44e;
  border-color: #1a9a49;
  box-shadow: none, 0 0 0 0 rgba(67, 206, 118, 0.5);
}
.front .btn-green500.disabled, .front .btn-green500:disabled {
  color: #fff;
  background-color: #22c55e;
  border-color: #22c55e;
}
.front .btn-green500:not(:disabled):not(.disabled):active, .front .btn-green500:not(:disabled):not(.disabled).active, .show > .front .btn-green500.dropdown-toggle {
  color: #fff;
  background-color: #1a9a49;
  border-color: #198f44;
}
.front .btn-green500:not(:disabled):not(.disabled):active:focus, .front .btn-green500:not(:disabled):not(.disabled).active:focus, .show > .front .btn-green500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(67, 206, 118, 0.5);
}
.front .btn-green600 {
  color: #fff;
  background-color: #16a34a;
  border-color: #16a34a;
  box-shadow: none;
}
.front .btn-green600:hover {
  color: #fff;
  background-color: #11813b;
  border-color: #107636;
}
.front .btn-green600:focus, .front .btn-green600.focus {
  color: #fff;
  background-color: #11813b;
  border-color: #107636;
  box-shadow: none, 0 0 0 0 rgba(57, 177, 101, 0.5);
}
.front .btn-green600.disabled, .front .btn-green600:disabled {
  color: #fff;
  background-color: #16a34a;
  border-color: #16a34a;
}
.front .btn-green600:not(:disabled):not(.disabled):active, .front .btn-green600:not(:disabled):not(.disabled).active, .show > .front .btn-green600.dropdown-toggle {
  color: #fff;
  background-color: #107636;
  border-color: #0e6b31;
}
.front .btn-green600:not(:disabled):not(.disabled):active:focus, .front .btn-green600:not(:disabled):not(.disabled).active:focus, .show > .front .btn-green600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(57, 177, 101, 0.5);
}
.front .btn-green700 {
  color: #fff;
  background-color: #15803d;
  border-color: #15803d;
  box-shadow: none;
}
.front .btn-green700:hover {
  color: #fff;
  background-color: #105f2d;
  border-color: #0e5428;
}
.front .btn-green700:focus, .front .btn-green700.focus {
  color: #fff;
  background-color: #105f2d;
  border-color: #0e5428;
  box-shadow: none, 0 0 0 0 rgba(56, 147, 90, 0.5);
}
.front .btn-green700.disabled, .front .btn-green700:disabled {
  color: #fff;
  background-color: #15803d;
  border-color: #15803d;
}
.front .btn-green700:not(:disabled):not(.disabled):active, .front .btn-green700:not(:disabled):not(.disabled).active, .show > .front .btn-green700.dropdown-toggle {
  color: #fff;
  background-color: #0e5428;
  border-color: #0c4923;
}
.front .btn-green700:not(:disabled):not(.disabled):active:focus, .front .btn-green700:not(:disabled):not(.disabled).active:focus, .show > .front .btn-green700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(56, 147, 90, 0.5);
}
.front .btn-green800 {
  color: #fff;
  background-color: #166534;
  border-color: #166534;
  box-shadow: none;
}
.front .btn-green800:hover {
  color: #fff;
  background-color: #0f4624;
  border-color: #0d3b1e;
}
.front .btn-green800:focus, .front .btn-green800.focus {
  color: #fff;
  background-color: #0f4624;
  border-color: #0d3b1e;
  box-shadow: none, 0 0 0 0 rgba(57, 124, 82, 0.5);
}
.front .btn-green800.disabled, .front .btn-green800:disabled {
  color: #fff;
  background-color: #166534;
  border-color: #166534;
}
.front .btn-green800:not(:disabled):not(.disabled):active, .front .btn-green800:not(:disabled):not(.disabled).active, .show > .front .btn-green800.dropdown-toggle {
  color: #fff;
  background-color: #0d3b1e;
  border-color: #0b3119;
}
.front .btn-green800:not(:disabled):not(.disabled):active:focus, .front .btn-green800:not(:disabled):not(.disabled).active:focus, .show > .front .btn-green800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(57, 124, 82, 0.5);
}
.front .btn-green900 {
  color: #fff;
  background-color: #14532d;
  border-color: #14532d;
  box-shadow: none;
}
.front .btn-green900:hover {
  color: #fff;
  background-color: #0d341c;
  border-color: #0a2a17;
}
.front .btn-green900:focus, .front .btn-green900.focus {
  color: #fff;
  background-color: #0d341c;
  border-color: #0a2a17;
  box-shadow: none, 0 0 0 0 rgba(55, 109, 77, 0.5);
}
.front .btn-green900.disabled, .front .btn-green900:disabled {
  color: #fff;
  background-color: #14532d;
  border-color: #14532d;
}
.front .btn-green900:not(:disabled):not(.disabled):active, .front .btn-green900:not(:disabled):not(.disabled).active, .show > .front .btn-green900.dropdown-toggle {
  color: #fff;
  background-color: #0a2a17;
  border-color: #082011;
}
.front .btn-green900:not(:disabled):not(.disabled):active:focus, .front .btn-green900:not(:disabled):not(.disabled).active:focus, .show > .front .btn-green900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(55, 109, 77, 0.5);
}
.front .btn-red100 {
  color: #2b3445;
  background-color: #fee2e2;
  border-color: #fee2e2;
  box-shadow: none;
}
.front .btn-red100:hover {
  color: #2b3445;
  background-color: #fdbdbd;
  border-color: #fcb1b1;
}
.front .btn-red100:focus, .front .btn-red100.focus {
  color: #2b3445;
  background-color: #fdbdbd;
  border-color: #fcb1b1;
  box-shadow: none, 0 0 0 0 rgba(222, 200, 202, 0.5);
}
.front .btn-red100.disabled, .front .btn-red100:disabled {
  color: #2b3445;
  background-color: #fee2e2;
  border-color: #fee2e2;
}
.front .btn-red100:not(:disabled):not(.disabled):active, .front .btn-red100:not(:disabled):not(.disabled).active, .show > .front .btn-red100.dropdown-toggle {
  color: #2b3445;
  background-color: #fcb1b1;
  border-color: #fca4a4;
}
.front .btn-red100:not(:disabled):not(.disabled):active:focus, .front .btn-red100:not(:disabled):not(.disabled).active:focus, .show > .front .btn-red100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(222, 200, 202, 0.5);
}
.front .btn-red200 {
  color: #2b3445;
  background-color: #fecaca;
  border-color: #fecaca;
  box-shadow: none;
}
.front .btn-red200:hover {
  color: #2b3445;
  background-color: #fda4a4;
  border-color: #fd9898;
}
.front .btn-red200:focus, .front .btn-red200.focus {
  color: #2b3445;
  background-color: #fda4a4;
  border-color: #fd9898;
  box-shadow: none, 0 0 0 0 rgba(222, 180, 182, 0.5);
}
.front .btn-red200.disabled, .front .btn-red200:disabled {
  color: #2b3445;
  background-color: #fecaca;
  border-color: #fecaca;
}
.front .btn-red200:not(:disabled):not(.disabled):active, .front .btn-red200:not(:disabled):not(.disabled).active, .show > .front .btn-red200.dropdown-toggle {
  color: #2b3445;
  background-color: #fd9898;
  border-color: #fd8b8b;
}
.front .btn-red200:not(:disabled):not(.disabled):active:focus, .front .btn-red200:not(:disabled):not(.disabled).active:focus, .show > .front .btn-red200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(222, 180, 182, 0.5);
}
.front .btn-red300 {
  color: #2b3445;
  background-color: #fca5a5;
  border-color: #fca5a5;
  box-shadow: none;
}
.front .btn-red300:hover {
  color: #2b3445;
  background-color: #fb8080;
  border-color: #fa7474;
}
.front .btn-red300:focus, .front .btn-red300.focus {
  color: #2b3445;
  background-color: #fb8080;
  border-color: #fa7474;
  box-shadow: none, 0 0 0 0 rgba(221, 148, 151, 0.5);
}
.front .btn-red300.disabled, .front .btn-red300:disabled {
  color: #2b3445;
  background-color: #fca5a5;
  border-color: #fca5a5;
}
.front .btn-red300:not(:disabled):not(.disabled):active, .front .btn-red300:not(:disabled):not(.disabled).active, .show > .front .btn-red300.dropdown-toggle {
  color: #2b3445;
  background-color: #fa7474;
  border-color: #fa6767;
}
.front .btn-red300:not(:disabled):not(.disabled):active:focus, .front .btn-red300:not(:disabled):not(.disabled).active:focus, .show > .front .btn-red300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(221, 148, 151, 0.5);
}
.front .btn-red400 {
  color: #2b3445;
  background-color: #f87171;
  border-color: #f87171;
  box-shadow: none;
}
.front .btn-red400:hover {
  color: #fff;
  background-color: #f64d4d;
  border-color: #f64040;
}
.front .btn-red400:focus, .front .btn-red400.focus {
  color: #fff;
  background-color: #f64d4d;
  border-color: #f64040;
  box-shadow: none, 0 0 0 0 rgba(217, 104, 106, 0.5);
}
.front .btn-red400.disabled, .front .btn-red400:disabled {
  color: #2b3445;
  background-color: #f87171;
  border-color: #f87171;
}
.front .btn-red400:not(:disabled):not(.disabled):active, .front .btn-red400:not(:disabled):not(.disabled).active, .show > .front .btn-red400.dropdown-toggle {
  color: #fff;
  background-color: #f64040;
  border-color: #f53434;
}
.front .btn-red400:not(:disabled):not(.disabled):active:focus, .front .btn-red400:not(:disabled):not(.disabled).active:focus, .show > .front .btn-red400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(217, 104, 106, 0.5);
}
.front .btn-red500 {
  color: #fff;
  background-color: #ef4444;
  border-color: #ef4444;
  box-shadow: none;
}
.front .btn-red500:hover {
  color: #fff;
  background-color: #ec2121;
  border-color: #eb1515;
}
.front .btn-red500:focus, .front .btn-red500.focus {
  color: #fff;
  background-color: #ec2121;
  border-color: #eb1515;
  box-shadow: none, 0 0 0 0 rgba(241, 96, 96, 0.5);
}
.front .btn-red500.disabled, .front .btn-red500:disabled {
  color: #fff;
  background-color: #ef4444;
  border-color: #ef4444;
}
.front .btn-red500:not(:disabled):not(.disabled):active, .front .btn-red500:not(:disabled):not(.disabled).active, .show > .front .btn-red500.dropdown-toggle {
  color: #fff;
  background-color: #eb1515;
  border-color: #e01313;
}
.front .btn-red500:not(:disabled):not(.disabled):active:focus, .front .btn-red500:not(:disabled):not(.disabled).active:focus, .show > .front .btn-red500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(241, 96, 96, 0.5);
}
.front .btn-red600 {
  color: #fff;
  background-color: #dc2626;
  border-color: #dc2626;
  box-shadow: none;
}
.front .btn-red600:hover {
  color: #fff;
  background-color: #bd1f1f;
  border-color: #b21d1d;
}
.front .btn-red600:focus, .front .btn-red600.focus {
  color: #fff;
  background-color: #bd1f1f;
  border-color: #b21d1d;
  box-shadow: none, 0 0 0 0 rgba(225, 71, 71, 0.5);
}
.front .btn-red600.disabled, .front .btn-red600:disabled {
  color: #fff;
  background-color: #dc2626;
  border-color: #dc2626;
}
.front .btn-red600:not(:disabled):not(.disabled):active, .front .btn-red600:not(:disabled):not(.disabled).active, .show > .front .btn-red600.dropdown-toggle {
  color: #fff;
  background-color: #b21d1d;
  border-color: #a71b1b;
}
.front .btn-red600:not(:disabled):not(.disabled):active:focus, .front .btn-red600:not(:disabled):not(.disabled).active:focus, .show > .front .btn-red600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(225, 71, 71, 0.5);
}
.front .btn-red700 {
  color: #fff;
  background-color: #b91c1c;
  border-color: #b91c1c;
  box-shadow: none;
}
.front .btn-red700:hover {
  color: #fff;
  background-color: #981717;
  border-color: #8d1515;
}
.front .btn-red700:focus, .front .btn-red700.focus {
  color: #fff;
  background-color: #981717;
  border-color: #8d1515;
  box-shadow: none, 0 0 0 0 rgba(196, 62, 62, 0.5);
}
.front .btn-red700.disabled, .front .btn-red700:disabled {
  color: #fff;
  background-color: #b91c1c;
  border-color: #b91c1c;
}
.front .btn-red700:not(:disabled):not(.disabled):active, .front .btn-red700:not(:disabled):not(.disabled).active, .show > .front .btn-red700.dropdown-toggle {
  color: #fff;
  background-color: #8d1515;
  border-color: #821414;
}
.front .btn-red700:not(:disabled):not(.disabled):active:focus, .front .btn-red700:not(:disabled):not(.disabled).active:focus, .show > .front .btn-red700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(196, 62, 62, 0.5);
}
.front .btn-red800 {
  color: #fff;
  background-color: #991b1b;
  border-color: #991b1b;
  box-shadow: none;
}
.front .btn-red800:hover {
  color: #fff;
  background-color: #781515;
  border-color: #6e1313;
}
.front .btn-red800:focus, .front .btn-red800.focus {
  color: #fff;
  background-color: #781515;
  border-color: #6e1313;
  box-shadow: none, 0 0 0 0 rgba(168, 61, 61, 0.5);
}
.front .btn-red800.disabled, .front .btn-red800:disabled {
  color: #fff;
  background-color: #991b1b;
  border-color: #991b1b;
}
.front .btn-red800:not(:disabled):not(.disabled):active, .front .btn-red800:not(:disabled):not(.disabled).active, .show > .front .btn-red800.dropdown-toggle {
  color: #fff;
  background-color: #6e1313;
  border-color: #631111;
}
.front .btn-red800:not(:disabled):not(.disabled):active:focus, .front .btn-red800:not(:disabled):not(.disabled).active:focus, .show > .front .btn-red800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(168, 61, 61, 0.5);
}
.front .btn-red900 {
  color: #fff;
  background-color: #7f1d1d;
  border-color: #7f1d1d;
  box-shadow: none;
}
.front .btn-red900:hover {
  color: #fff;
  background-color: #601616;
  border-color: #551414;
}
.front .btn-red900:focus, .front .btn-red900.focus {
  color: #fff;
  background-color: #601616;
  border-color: #551414;
  box-shadow: none, 0 0 0 0 rgba(146, 63, 63, 0.5);
}
.front .btn-red900.disabled, .front .btn-red900:disabled {
  color: #fff;
  background-color: #7f1d1d;
  border-color: #7f1d1d;
}
.front .btn-red900:not(:disabled):not(.disabled):active, .front .btn-red900:not(:disabled):not(.disabled).active, .show > .front .btn-red900.dropdown-toggle {
  color: #fff;
  background-color: #551414;
  border-color: #4b1111;
}
.front .btn-red900:not(:disabled):not(.disabled):active:focus, .front .btn-red900:not(:disabled):not(.disabled).active:focus, .show > .front .btn-red900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(146, 63, 63, 0.5);
}
.front .btn-emerald {
  color: #fff;
  background-color: #10b981;
  border-color: #10b981;
  box-shadow: none;
}
.front .btn-emerald:hover {
  color: #fff;
  background-color: #0d9668;
  border-color: #0c8a60;
}
.front .btn-emerald:focus, .front .btn-emerald.focus {
  color: #fff;
  background-color: #0d9668;
  border-color: #0c8a60;
  box-shadow: none, 0 0 0 0 rgba(52, 196, 148, 0.5);
}
.front .btn-emerald.disabled, .front .btn-emerald:disabled {
  color: #fff;
  background-color: #10b981;
  border-color: #10b981;
}
.front .btn-emerald:not(:disabled):not(.disabled):active, .front .btn-emerald:not(:disabled):not(.disabled).active, .show > .front .btn-emerald.dropdown-toggle {
  color: #fff;
  background-color: #0c8a60;
  border-color: #0b7e58;
}
.front .btn-emerald:not(:disabled):not(.disabled):active:focus, .front .btn-emerald:not(:disabled):not(.disabled).active:focus, .show > .front .btn-emerald.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(52, 196, 148, 0.5);
}
.front .btn-indigo {
  color: #fff;
  background-color: #6366f1;
  border-color: #6366f1;
  box-shadow: none;
}
.front .btn-indigo:hover {
  color: #fff;
  background-color: #4044ee;
  border-color: #3438ed;
}
.front .btn-indigo:focus, .front .btn-indigo.focus {
  color: #fff;
  background-color: #4044ee;
  border-color: #3438ed;
  box-shadow: none, 0 0 0 0 rgba(122, 125, 243, 0.5);
}
.front .btn-indigo.disabled, .front .btn-indigo:disabled {
  color: #fff;
  background-color: #6366f1;
  border-color: #6366f1;
}
.front .btn-indigo:not(:disabled):not(.disabled):active, .front .btn-indigo:not(:disabled):not(.disabled).active, .show > .front .btn-indigo.dropdown-toggle {
  color: #fff;
  background-color: #3438ed;
  border-color: #292dec;
}
.front .btn-indigo:not(:disabled):not(.disabled):active:focus, .front .btn-indigo:not(:disabled):not(.disabled).active:focus, .show > .front .btn-indigo.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(122, 125, 243, 0.5);
}
.front .btn-dark2 {
  color: #fff;
  background-color: #4F4F4F;
  border-color: #4F4F4F;
  box-shadow: none;
}
.front .btn-dark2:hover {
  color: #fff;
  background-color: #3c3c3c;
  border-color: #363636;
}
.front .btn-dark2:focus, .front .btn-dark2.focus {
  color: #fff;
  background-color: #3c3c3c;
  border-color: #363636;
  box-shadow: none, 0 0 0 0 rgba(105, 105, 105, 0.5);
}
.front .btn-dark2.disabled, .front .btn-dark2:disabled {
  color: #fff;
  background-color: #4F4F4F;
  border-color: #4F4F4F;
}
.front .btn-dark2:not(:disabled):not(.disabled):active, .front .btn-dark2:not(:disabled):not(.disabled).active, .show > .front .btn-dark2.dropdown-toggle {
  color: #fff;
  background-color: #363636;
  border-color: #2f2f2f;
}
.front .btn-dark2:not(:disabled):not(.disabled):active:focus, .front .btn-dark2:not(:disabled):not(.disabled).active:focus, .show > .front .btn-dark2.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(105, 105, 105, 0.5);
}
.front .btn-outline-primary {
  color: #e2014f;
  border-color: #e2014f;
}
.front .btn-outline-primary:hover {
  color: #fff;
  background-color: #e2014f;
  border-color: #e2014f;
}
.front .btn-outline-primary:focus, .front .btn-outline-primary.focus {
  box-shadow: 0 0 0 0 rgba(226, 1, 79, 0.5);
}
.front .btn-outline-primary.disabled, .front .btn-outline-primary:disabled {
  color: #e2014f;
  background-color: transparent;
}
.front .btn-outline-primary:not(:disabled):not(.disabled):active, .front .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .front .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #e2014f;
  border-color: #e2014f;
}
.front .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .front .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(226, 1, 79, 0.5);
}
.front .btn-outline-secondary {
  color: #f3f5f9;
  border-color: #f3f5f9;
}
.front .btn-outline-secondary:hover {
  color: #2b3445;
  background-color: #f3f5f9;
  border-color: #f3f5f9;
}
.front .btn-outline-secondary:focus, .front .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0 rgba(243, 245, 249, 0.5);
}
.front .btn-outline-secondary.disabled, .front .btn-outline-secondary:disabled {
  color: #f3f5f9;
  background-color: transparent;
}
.front .btn-outline-secondary:not(:disabled):not(.disabled):active, .front .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .front .btn-outline-secondary.dropdown-toggle {
  color: #2b3445;
  background-color: #f3f5f9;
  border-color: #f3f5f9;
}
.front .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .front .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(243, 245, 249, 0.5);
}
.front .btn-outline-success {
  color: #42d697;
  border-color: #42d697;
}
.front .btn-outline-success:hover {
  color: #2b3445;
  background-color: #42d697;
  border-color: #42d697;
}
.front .btn-outline-success:focus, .front .btn-outline-success.focus {
  box-shadow: 0 0 0 0 rgba(66, 214, 151, 0.5);
}
.front .btn-outline-success.disabled, .front .btn-outline-success:disabled {
  color: #42d697;
  background-color: transparent;
}
.front .btn-outline-success:not(:disabled):not(.disabled):active, .front .btn-outline-success:not(:disabled):not(.disabled).active, .show > .front .btn-outline-success.dropdown-toggle {
  color: #2b3445;
  background-color: #42d697;
  border-color: #42d697;
}
.front .btn-outline-success:not(:disabled):not(.disabled):active:focus, .front .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(66, 214, 151, 0.5);
}
.front .btn-outline-info {
  color: #fe696a;
  border-color: #fe696a;
}
.front .btn-outline-info:hover {
  color: #fff;
  background-color: #fe696a;
  border-color: #fe696a;
}
.front .btn-outline-info:focus, .front .btn-outline-info.focus {
  box-shadow: 0 0 0 0 rgba(254, 105, 106, 0.5);
}
.front .btn-outline-info.disabled, .front .btn-outline-info:disabled {
  color: #fe696a;
  background-color: transparent;
}
.front .btn-outline-info:not(:disabled):not(.disabled):active, .front .btn-outline-info:not(:disabled):not(.disabled).active, .show > .front .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #fe696a;
  border-color: #fe696a;
}
.front .btn-outline-info:not(:disabled):not(.disabled):active:focus, .front .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(254, 105, 106, 0.5);
}
.front .btn-outline-warning {
  color: #fea569;
  border-color: #fea569;
}
.front .btn-outline-warning:hover {
  color: #2b3445;
  background-color: #fea569;
  border-color: #fea569;
}
.front .btn-outline-warning:focus, .front .btn-outline-warning.focus {
  box-shadow: 0 0 0 0 rgba(254, 165, 105, 0.5);
}
.front .btn-outline-warning.disabled, .front .btn-outline-warning:disabled {
  color: #fea569;
  background-color: transparent;
}
.front .btn-outline-warning:not(:disabled):not(.disabled):active, .front .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .front .btn-outline-warning.dropdown-toggle {
  color: #2b3445;
  background-color: #fea569;
  border-color: #fea569;
}
.front .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .front .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(254, 165, 105, 0.5);
}
.front .btn-outline-danger {
  color: #f34770;
  border-color: #f34770;
}
.front .btn-outline-danger:hover {
  color: #fff;
  background-color: #f34770;
  border-color: #f34770;
}
.front .btn-outline-danger:focus, .front .btn-outline-danger.focus {
  box-shadow: 0 0 0 0 rgba(243, 71, 112, 0.5);
}
.front .btn-outline-danger.disabled, .front .btn-outline-danger:disabled {
  color: #f34770;
  background-color: transparent;
}
.front .btn-outline-danger:not(:disabled):not(.disabled):active, .front .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .front .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #f34770;
  border-color: #f34770;
}
.front .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .front .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(243, 71, 112, 0.5);
}
.front .btn-outline-light {
  color: #fff;
  border-color: #fff;
}
.front .btn-outline-light:hover {
  color: #2b3445;
  background-color: #fff;
  border-color: #fff;
}
.front .btn-outline-light:focus, .front .btn-outline-light.focus {
  box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
}
.front .btn-outline-light.disabled, .front .btn-outline-light:disabled {
  color: #fff;
  background-color: transparent;
}
.front .btn-outline-light:not(:disabled):not(.disabled):active, .front .btn-outline-light:not(:disabled):not(.disabled).active, .show > .front .btn-outline-light.dropdown-toggle {
  color: #2b3445;
  background-color: #fff;
  border-color: #fff;
}
.front .btn-outline-light:not(:disabled):not(.disabled):active:focus, .front .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
}
.front .btn-outline-dark {
  color: #4F4F4F;
  border-color: #4F4F4F;
}
.front .btn-outline-dark:hover {
  color: #fff;
  background-color: #4F4F4F;
  border-color: #4F4F4F;
}
.front .btn-outline-dark:focus, .front .btn-outline-dark.focus {
  box-shadow: 0 0 0 0 rgba(79, 79, 79, 0.5);
}
.front .btn-outline-dark.disabled, .front .btn-outline-dark:disabled {
  color: #4F4F4F;
  background-color: transparent;
}
.front .btn-outline-dark:not(:disabled):not(.disabled):active, .front .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .front .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #4F4F4F;
  border-color: #4F4F4F;
}
.front .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .front .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(79, 79, 79, 0.5);
}
.front .btn-outline-accent {
  color: #4e54c8;
  border-color: #4e54c8;
}
.front .btn-outline-accent:hover {
  color: #fff;
  background-color: #4e54c8;
  border-color: #4e54c8;
}
.front .btn-outline-accent:focus, .front .btn-outline-accent.focus {
  box-shadow: 0 0 0 0 rgba(78, 84, 200, 0.5);
}
.front .btn-outline-accent.disabled, .front .btn-outline-accent:disabled {
  color: #4e54c8;
  background-color: transparent;
}
.front .btn-outline-accent:not(:disabled):not(.disabled):active, .front .btn-outline-accent:not(:disabled):not(.disabled).active, .show > .front .btn-outline-accent.dropdown-toggle {
  color: #fff;
  background-color: #4e54c8;
  border-color: #4e54c8;
}
.front .btn-outline-accent:not(:disabled):not(.disabled):active:focus, .front .btn-outline-accent:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-accent.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(78, 84, 200, 0.5);
}
.front .btn-outline-gray100 {
  color: #f6f9fc;
  border-color: #f6f9fc;
}
.front .btn-outline-gray100:hover {
  color: #2b3445;
  background-color: #f6f9fc;
  border-color: #f6f9fc;
}
.front .btn-outline-gray100:focus, .front .btn-outline-gray100.focus {
  box-shadow: 0 0 0 0 rgba(246, 249, 252, 0.5);
}
.front .btn-outline-gray100.disabled, .front .btn-outline-gray100:disabled {
  color: #f6f9fc;
  background-color: transparent;
}
.front .btn-outline-gray100:not(:disabled):not(.disabled):active, .front .btn-outline-gray100:not(:disabled):not(.disabled).active, .show > .front .btn-outline-gray100.dropdown-toggle {
  color: #2b3445;
  background-color: #f6f9fc;
  border-color: #f6f9fc;
}
.front .btn-outline-gray100:not(:disabled):not(.disabled):active:focus, .front .btn-outline-gray100:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-gray100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(246, 249, 252, 0.5);
}
.front .btn-outline-gray200 {
  color: #f3f5f9;
  border-color: #f3f5f9;
}
.front .btn-outline-gray200:hover {
  color: #2b3445;
  background-color: #f3f5f9;
  border-color: #f3f5f9;
}
.front .btn-outline-gray200:focus, .front .btn-outline-gray200.focus {
  box-shadow: 0 0 0 0 rgba(243, 245, 249, 0.5);
}
.front .btn-outline-gray200.disabled, .front .btn-outline-gray200:disabled {
  color: #f3f5f9;
  background-color: transparent;
}
.front .btn-outline-gray200:not(:disabled):not(.disabled):active, .front .btn-outline-gray200:not(:disabled):not(.disabled).active, .show > .front .btn-outline-gray200.dropdown-toggle {
  color: #2b3445;
  background-color: #f3f5f9;
  border-color: #f3f5f9;
}
.front .btn-outline-gray200:not(:disabled):not(.disabled):active:focus, .front .btn-outline-gray200:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-gray200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(243, 245, 249, 0.5);
}
.front .btn-outline-gray300 {
  color: #e3e9ef;
  border-color: #e3e9ef;
}
.front .btn-outline-gray300:hover {
  color: #2b3445;
  background-color: #e3e9ef;
  border-color: #e3e9ef;
}
.front .btn-outline-gray300:focus, .front .btn-outline-gray300.focus {
  box-shadow: 0 0 0 0 rgba(227, 233, 239, 0.5);
}
.front .btn-outline-gray300.disabled, .front .btn-outline-gray300:disabled {
  color: #e3e9ef;
  background-color: transparent;
}
.front .btn-outline-gray300:not(:disabled):not(.disabled):active, .front .btn-outline-gray300:not(:disabled):not(.disabled).active, .show > .front .btn-outline-gray300.dropdown-toggle {
  color: #2b3445;
  background-color: #e3e9ef;
  border-color: #e3e9ef;
}
.front .btn-outline-gray300:not(:disabled):not(.disabled):active:focus, .front .btn-outline-gray300:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-gray300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(227, 233, 239, 0.5);
}
.front .btn-outline-gray400 {
  color: #dae1e7;
  border-color: #dae1e7;
}
.front .btn-outline-gray400:hover {
  color: #2b3445;
  background-color: #dae1e7;
  border-color: #dae1e7;
}
.front .btn-outline-gray400:focus, .front .btn-outline-gray400.focus {
  box-shadow: 0 0 0 0 rgba(218, 225, 231, 0.5);
}
.front .btn-outline-gray400.disabled, .front .btn-outline-gray400:disabled {
  color: #dae1e7;
  background-color: transparent;
}
.front .btn-outline-gray400:not(:disabled):not(.disabled):active, .front .btn-outline-gray400:not(:disabled):not(.disabled).active, .show > .front .btn-outline-gray400.dropdown-toggle {
  color: #2b3445;
  background-color: #dae1e7;
  border-color: #dae1e7;
}
.front .btn-outline-gray400:not(:disabled):not(.disabled):active:focus, .front .btn-outline-gray400:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-gray400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(218, 225, 231, 0.5);
}
.front .btn-outline-gray500 {
  color: #aeb4be;
  border-color: #aeb4be;
}
.front .btn-outline-gray500:hover {
  color: #2b3445;
  background-color: #aeb4be;
  border-color: #aeb4be;
}
.front .btn-outline-gray500:focus, .front .btn-outline-gray500.focus {
  box-shadow: 0 0 0 0 rgba(174, 180, 190, 0.5);
}
.front .btn-outline-gray500.disabled, .front .btn-outline-gray500:disabled {
  color: #aeb4be;
  background-color: transparent;
}
.front .btn-outline-gray500:not(:disabled):not(.disabled):active, .front .btn-outline-gray500:not(:disabled):not(.disabled).active, .show > .front .btn-outline-gray500.dropdown-toggle {
  color: #2b3445;
  background-color: #aeb4be;
  border-color: #aeb4be;
}
.front .btn-outline-gray500:not(:disabled):not(.disabled):active:focus, .front .btn-outline-gray500:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-gray500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(174, 180, 190, 0.5);
}
.front .btn-outline-gray600 {
  color: #7d879c;
  border-color: #7d879c;
}
.front .btn-outline-gray600:hover {
  color: #fff;
  background-color: #7d879c;
  border-color: #7d879c;
}
.front .btn-outline-gray600:focus, .front .btn-outline-gray600.focus {
  box-shadow: 0 0 0 0 rgba(125, 135, 156, 0.5);
}
.front .btn-outline-gray600.disabled, .front .btn-outline-gray600:disabled {
  color: #7d879c;
  background-color: transparent;
}
.front .btn-outline-gray600:not(:disabled):not(.disabled):active, .front .btn-outline-gray600:not(:disabled):not(.disabled).active, .show > .front .btn-outline-gray600.dropdown-toggle {
  color: #fff;
  background-color: #7d879c;
  border-color: #7d879c;
}
.front .btn-outline-gray600:not(:disabled):not(.disabled):active:focus, .front .btn-outline-gray600:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-gray600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(125, 135, 156, 0.5);
}
.front .btn-outline-gray700 {
  color: #4b566b;
  border-color: #4b566b;
}
.front .btn-outline-gray700:hover {
  color: #fff;
  background-color: #4b566b;
  border-color: #4b566b;
}
.front .btn-outline-gray700:focus, .front .btn-outline-gray700.focus {
  box-shadow: 0 0 0 0 rgba(75, 86, 107, 0.5);
}
.front .btn-outline-gray700.disabled, .front .btn-outline-gray700:disabled {
  color: #4b566b;
  background-color: transparent;
}
.front .btn-outline-gray700:not(:disabled):not(.disabled):active, .front .btn-outline-gray700:not(:disabled):not(.disabled).active, .show > .front .btn-outline-gray700.dropdown-toggle {
  color: #fff;
  background-color: #4b566b;
  border-color: #4b566b;
}
.front .btn-outline-gray700:not(:disabled):not(.disabled):active:focus, .front .btn-outline-gray700:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-gray700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(75, 86, 107, 0.5);
}
.front .btn-outline-gray800 {
  color: #373f50;
  border-color: #373f50;
}
.front .btn-outline-gray800:hover {
  color: #fff;
  background-color: #373f50;
  border-color: #373f50;
}
.front .btn-outline-gray800:focus, .front .btn-outline-gray800.focus {
  box-shadow: 0 0 0 0 rgba(55, 63, 80, 0.5);
}
.front .btn-outline-gray800.disabled, .front .btn-outline-gray800:disabled {
  color: #373f50;
  background-color: transparent;
}
.front .btn-outline-gray800:not(:disabled):not(.disabled):active, .front .btn-outline-gray800:not(:disabled):not(.disabled).active, .show > .front .btn-outline-gray800.dropdown-toggle {
  color: #fff;
  background-color: #373f50;
  border-color: #373f50;
}
.front .btn-outline-gray800:not(:disabled):not(.disabled):active:focus, .front .btn-outline-gray800:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-gray800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(55, 63, 80, 0.5);
}
.front .btn-outline-gray900 {
  color: #2b3445;
  border-color: #2b3445;
}
.front .btn-outline-gray900:hover {
  color: #fff;
  background-color: #2b3445;
  border-color: #2b3445;
}
.front .btn-outline-gray900:focus, .front .btn-outline-gray900.focus {
  box-shadow: 0 0 0 0 rgba(43, 52, 69, 0.5);
}
.front .btn-outline-gray900.disabled, .front .btn-outline-gray900:disabled {
  color: #2b3445;
  background-color: transparent;
}
.front .btn-outline-gray900:not(:disabled):not(.disabled):active, .front .btn-outline-gray900:not(:disabled):not(.disabled).active, .show > .front .btn-outline-gray900.dropdown-toggle {
  color: #fff;
  background-color: #2b3445;
  border-color: #2b3445;
}
.front .btn-outline-gray900:not(:disabled):not(.disabled):active:focus, .front .btn-outline-gray900:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-gray900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(43, 52, 69, 0.5);
}
.front .btn-outline-emerald100 {
  color: #d1fae5;
  border-color: #d1fae5;
}
.front .btn-outline-emerald100:hover {
  color: #2b3445;
  background-color: #d1fae5;
  border-color: #d1fae5;
}
.front .btn-outline-emerald100:focus, .front .btn-outline-emerald100.focus {
  box-shadow: 0 0 0 0 rgba(209, 250, 229, 0.5);
}
.front .btn-outline-emerald100.disabled, .front .btn-outline-emerald100:disabled {
  color: #d1fae5;
  background-color: transparent;
}
.front .btn-outline-emerald100:not(:disabled):not(.disabled):active, .front .btn-outline-emerald100:not(:disabled):not(.disabled).active, .show > .front .btn-outline-emerald100.dropdown-toggle {
  color: #2b3445;
  background-color: #d1fae5;
  border-color: #d1fae5;
}
.front .btn-outline-emerald100:not(:disabled):not(.disabled):active:focus, .front .btn-outline-emerald100:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-emerald100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(209, 250, 229, 0.5);
}
.front .btn-outline-emerald200 {
  color: #a7f3d0;
  border-color: #a7f3d0;
}
.front .btn-outline-emerald200:hover {
  color: #2b3445;
  background-color: #a7f3d0;
  border-color: #a7f3d0;
}
.front .btn-outline-emerald200:focus, .front .btn-outline-emerald200.focus {
  box-shadow: 0 0 0 0 rgba(167, 243, 208, 0.5);
}
.front .btn-outline-emerald200.disabled, .front .btn-outline-emerald200:disabled {
  color: #a7f3d0;
  background-color: transparent;
}
.front .btn-outline-emerald200:not(:disabled):not(.disabled):active, .front .btn-outline-emerald200:not(:disabled):not(.disabled).active, .show > .front .btn-outline-emerald200.dropdown-toggle {
  color: #2b3445;
  background-color: #a7f3d0;
  border-color: #a7f3d0;
}
.front .btn-outline-emerald200:not(:disabled):not(.disabled):active:focus, .front .btn-outline-emerald200:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-emerald200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(167, 243, 208, 0.5);
}
.front .btn-outline-emerald300 {
  color: #6ee7b7;
  border-color: #6ee7b7;
}
.front .btn-outline-emerald300:hover {
  color: #2b3445;
  background-color: #6ee7b7;
  border-color: #6ee7b7;
}
.front .btn-outline-emerald300:focus, .front .btn-outline-emerald300.focus {
  box-shadow: 0 0 0 0 rgba(110, 231, 183, 0.5);
}
.front .btn-outline-emerald300.disabled, .front .btn-outline-emerald300:disabled {
  color: #6ee7b7;
  background-color: transparent;
}
.front .btn-outline-emerald300:not(:disabled):not(.disabled):active, .front .btn-outline-emerald300:not(:disabled):not(.disabled).active, .show > .front .btn-outline-emerald300.dropdown-toggle {
  color: #2b3445;
  background-color: #6ee7b7;
  border-color: #6ee7b7;
}
.front .btn-outline-emerald300:not(:disabled):not(.disabled):active:focus, .front .btn-outline-emerald300:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-emerald300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(110, 231, 183, 0.5);
}
.front .btn-outline-emerald400 {
  color: #34d399;
  border-color: #34d399;
}
.front .btn-outline-emerald400:hover {
  color: #2b3445;
  background-color: #34d399;
  border-color: #34d399;
}
.front .btn-outline-emerald400:focus, .front .btn-outline-emerald400.focus {
  box-shadow: 0 0 0 0 rgba(52, 211, 153, 0.5);
}
.front .btn-outline-emerald400.disabled, .front .btn-outline-emerald400:disabled {
  color: #34d399;
  background-color: transparent;
}
.front .btn-outline-emerald400:not(:disabled):not(.disabled):active, .front .btn-outline-emerald400:not(:disabled):not(.disabled).active, .show > .front .btn-outline-emerald400.dropdown-toggle {
  color: #2b3445;
  background-color: #34d399;
  border-color: #34d399;
}
.front .btn-outline-emerald400:not(:disabled):not(.disabled):active:focus, .front .btn-outline-emerald400:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-emerald400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(52, 211, 153, 0.5);
}
.front .btn-outline-emerald500 {
  color: #10b981;
  border-color: #10b981;
}
.front .btn-outline-emerald500:hover {
  color: #fff;
  background-color: #10b981;
  border-color: #10b981;
}
.front .btn-outline-emerald500:focus, .front .btn-outline-emerald500.focus {
  box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.5);
}
.front .btn-outline-emerald500.disabled, .front .btn-outline-emerald500:disabled {
  color: #10b981;
  background-color: transparent;
}
.front .btn-outline-emerald500:not(:disabled):not(.disabled):active, .front .btn-outline-emerald500:not(:disabled):not(.disabled).active, .show > .front .btn-outline-emerald500.dropdown-toggle {
  color: #fff;
  background-color: #10b981;
  border-color: #10b981;
}
.front .btn-outline-emerald500:not(:disabled):not(.disabled):active:focus, .front .btn-outline-emerald500:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-emerald500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.5);
}
.front .btn-outline-emerald600 {
  color: #059669;
  border-color: #059669;
}
.front .btn-outline-emerald600:hover {
  color: #fff;
  background-color: #059669;
  border-color: #059669;
}
.front .btn-outline-emerald600:focus, .front .btn-outline-emerald600.focus {
  box-shadow: 0 0 0 0 rgba(5, 150, 105, 0.5);
}
.front .btn-outline-emerald600.disabled, .front .btn-outline-emerald600:disabled {
  color: #059669;
  background-color: transparent;
}
.front .btn-outline-emerald600:not(:disabled):not(.disabled):active, .front .btn-outline-emerald600:not(:disabled):not(.disabled).active, .show > .front .btn-outline-emerald600.dropdown-toggle {
  color: #fff;
  background-color: #059669;
  border-color: #059669;
}
.front .btn-outline-emerald600:not(:disabled):not(.disabled):active:focus, .front .btn-outline-emerald600:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-emerald600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(5, 150, 105, 0.5);
}
.front .btn-outline-emerald700 {
  color: #047857;
  border-color: #047857;
}
.front .btn-outline-emerald700:hover {
  color: #fff;
  background-color: #047857;
  border-color: #047857;
}
.front .btn-outline-emerald700:focus, .front .btn-outline-emerald700.focus {
  box-shadow: 0 0 0 0 rgba(4, 120, 87, 0.5);
}
.front .btn-outline-emerald700.disabled, .front .btn-outline-emerald700:disabled {
  color: #047857;
  background-color: transparent;
}
.front .btn-outline-emerald700:not(:disabled):not(.disabled):active, .front .btn-outline-emerald700:not(:disabled):not(.disabled).active, .show > .front .btn-outline-emerald700.dropdown-toggle {
  color: #fff;
  background-color: #047857;
  border-color: #047857;
}
.front .btn-outline-emerald700:not(:disabled):not(.disabled):active:focus, .front .btn-outline-emerald700:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-emerald700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(4, 120, 87, 0.5);
}
.front .btn-outline-emerald800 {
  color: #065f46;
  border-color: #065f46;
}
.front .btn-outline-emerald800:hover {
  color: #fff;
  background-color: #065f46;
  border-color: #065f46;
}
.front .btn-outline-emerald800:focus, .front .btn-outline-emerald800.focus {
  box-shadow: 0 0 0 0 rgba(6, 95, 70, 0.5);
}
.front .btn-outline-emerald800.disabled, .front .btn-outline-emerald800:disabled {
  color: #065f46;
  background-color: transparent;
}
.front .btn-outline-emerald800:not(:disabled):not(.disabled):active, .front .btn-outline-emerald800:not(:disabled):not(.disabled).active, .show > .front .btn-outline-emerald800.dropdown-toggle {
  color: #fff;
  background-color: #065f46;
  border-color: #065f46;
}
.front .btn-outline-emerald800:not(:disabled):not(.disabled):active:focus, .front .btn-outline-emerald800:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-emerald800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(6, 95, 70, 0.5);
}
.front .btn-outline-emerald900 {
  color: #064e3b;
  border-color: #064e3b;
}
.front .btn-outline-emerald900:hover {
  color: #fff;
  background-color: #064e3b;
  border-color: #064e3b;
}
.front .btn-outline-emerald900:focus, .front .btn-outline-emerald900.focus {
  box-shadow: 0 0 0 0 rgba(6, 78, 59, 0.5);
}
.front .btn-outline-emerald900.disabled, .front .btn-outline-emerald900:disabled {
  color: #064e3b;
  background-color: transparent;
}
.front .btn-outline-emerald900:not(:disabled):not(.disabled):active, .front .btn-outline-emerald900:not(:disabled):not(.disabled).active, .show > .front .btn-outline-emerald900.dropdown-toggle {
  color: #fff;
  background-color: #064e3b;
  border-color: #064e3b;
}
.front .btn-outline-emerald900:not(:disabled):not(.disabled):active:focus, .front .btn-outline-emerald900:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-emerald900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(6, 78, 59, 0.5);
}
.front .btn-outline-green100 {
  color: #dcfce7;
  border-color: #dcfce7;
}
.front .btn-outline-green100:hover {
  color: #2b3445;
  background-color: #dcfce7;
  border-color: #dcfce7;
}
.front .btn-outline-green100:focus, .front .btn-outline-green100.focus {
  box-shadow: 0 0 0 0 rgba(220, 252, 231, 0.5);
}
.front .btn-outline-green100.disabled, .front .btn-outline-green100:disabled {
  color: #dcfce7;
  background-color: transparent;
}
.front .btn-outline-green100:not(:disabled):not(.disabled):active, .front .btn-outline-green100:not(:disabled):not(.disabled).active, .show > .front .btn-outline-green100.dropdown-toggle {
  color: #2b3445;
  background-color: #dcfce7;
  border-color: #dcfce7;
}
.front .btn-outline-green100:not(:disabled):not(.disabled):active:focus, .front .btn-outline-green100:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-green100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(220, 252, 231, 0.5);
}
.front .btn-outline-green200 {
  color: #bbf7d0;
  border-color: #bbf7d0;
}
.front .btn-outline-green200:hover {
  color: #2b3445;
  background-color: #bbf7d0;
  border-color: #bbf7d0;
}
.front .btn-outline-green200:focus, .front .btn-outline-green200.focus {
  box-shadow: 0 0 0 0 rgba(187, 247, 208, 0.5);
}
.front .btn-outline-green200.disabled, .front .btn-outline-green200:disabled {
  color: #bbf7d0;
  background-color: transparent;
}
.front .btn-outline-green200:not(:disabled):not(.disabled):active, .front .btn-outline-green200:not(:disabled):not(.disabled).active, .show > .front .btn-outline-green200.dropdown-toggle {
  color: #2b3445;
  background-color: #bbf7d0;
  border-color: #bbf7d0;
}
.front .btn-outline-green200:not(:disabled):not(.disabled):active:focus, .front .btn-outline-green200:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-green200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(187, 247, 208, 0.5);
}
.front .btn-outline-green300 {
  color: #86efac;
  border-color: #86efac;
}
.front .btn-outline-green300:hover {
  color: #2b3445;
  background-color: #86efac;
  border-color: #86efac;
}
.front .btn-outline-green300:focus, .front .btn-outline-green300.focus {
  box-shadow: 0 0 0 0 rgba(134, 239, 172, 0.5);
}
.front .btn-outline-green300.disabled, .front .btn-outline-green300:disabled {
  color: #86efac;
  background-color: transparent;
}
.front .btn-outline-green300:not(:disabled):not(.disabled):active, .front .btn-outline-green300:not(:disabled):not(.disabled).active, .show > .front .btn-outline-green300.dropdown-toggle {
  color: #2b3445;
  background-color: #86efac;
  border-color: #86efac;
}
.front .btn-outline-green300:not(:disabled):not(.disabled):active:focus, .front .btn-outline-green300:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-green300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(134, 239, 172, 0.5);
}
.front .btn-outline-green400 {
  color: #4ade80;
  border-color: #4ade80;
}
.front .btn-outline-green400:hover {
  color: #2b3445;
  background-color: #4ade80;
  border-color: #4ade80;
}
.front .btn-outline-green400:focus, .front .btn-outline-green400.focus {
  box-shadow: 0 0 0 0 rgba(74, 222, 128, 0.5);
}
.front .btn-outline-green400.disabled, .front .btn-outline-green400:disabled {
  color: #4ade80;
  background-color: transparent;
}
.front .btn-outline-green400:not(:disabled):not(.disabled):active, .front .btn-outline-green400:not(:disabled):not(.disabled).active, .show > .front .btn-outline-green400.dropdown-toggle {
  color: #2b3445;
  background-color: #4ade80;
  border-color: #4ade80;
}
.front .btn-outline-green400:not(:disabled):not(.disabled):active:focus, .front .btn-outline-green400:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-green400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(74, 222, 128, 0.5);
}
.front .btn-outline-green500 {
  color: #22c55e;
  border-color: #22c55e;
}
.front .btn-outline-green500:hover {
  color: #fff;
  background-color: #22c55e;
  border-color: #22c55e;
}
.front .btn-outline-green500:focus, .front .btn-outline-green500.focus {
  box-shadow: 0 0 0 0 rgba(34, 197, 94, 0.5);
}
.front .btn-outline-green500.disabled, .front .btn-outline-green500:disabled {
  color: #22c55e;
  background-color: transparent;
}
.front .btn-outline-green500:not(:disabled):not(.disabled):active, .front .btn-outline-green500:not(:disabled):not(.disabled).active, .show > .front .btn-outline-green500.dropdown-toggle {
  color: #fff;
  background-color: #22c55e;
  border-color: #22c55e;
}
.front .btn-outline-green500:not(:disabled):not(.disabled):active:focus, .front .btn-outline-green500:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-green500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(34, 197, 94, 0.5);
}
.front .btn-outline-green600 {
  color: #16a34a;
  border-color: #16a34a;
}
.front .btn-outline-green600:hover {
  color: #fff;
  background-color: #16a34a;
  border-color: #16a34a;
}
.front .btn-outline-green600:focus, .front .btn-outline-green600.focus {
  box-shadow: 0 0 0 0 rgba(22, 163, 74, 0.5);
}
.front .btn-outline-green600.disabled, .front .btn-outline-green600:disabled {
  color: #16a34a;
  background-color: transparent;
}
.front .btn-outline-green600:not(:disabled):not(.disabled):active, .front .btn-outline-green600:not(:disabled):not(.disabled).active, .show > .front .btn-outline-green600.dropdown-toggle {
  color: #fff;
  background-color: #16a34a;
  border-color: #16a34a;
}
.front .btn-outline-green600:not(:disabled):not(.disabled):active:focus, .front .btn-outline-green600:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-green600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(22, 163, 74, 0.5);
}
.front .btn-outline-green700 {
  color: #15803d;
  border-color: #15803d;
}
.front .btn-outline-green700:hover {
  color: #fff;
  background-color: #15803d;
  border-color: #15803d;
}
.front .btn-outline-green700:focus, .front .btn-outline-green700.focus {
  box-shadow: 0 0 0 0 rgba(21, 128, 61, 0.5);
}
.front .btn-outline-green700.disabled, .front .btn-outline-green700:disabled {
  color: #15803d;
  background-color: transparent;
}
.front .btn-outline-green700:not(:disabled):not(.disabled):active, .front .btn-outline-green700:not(:disabled):not(.disabled).active, .show > .front .btn-outline-green700.dropdown-toggle {
  color: #fff;
  background-color: #15803d;
  border-color: #15803d;
}
.front .btn-outline-green700:not(:disabled):not(.disabled):active:focus, .front .btn-outline-green700:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-green700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(21, 128, 61, 0.5);
}
.front .btn-outline-green800 {
  color: #166534;
  border-color: #166534;
}
.front .btn-outline-green800:hover {
  color: #fff;
  background-color: #166534;
  border-color: #166534;
}
.front .btn-outline-green800:focus, .front .btn-outline-green800.focus {
  box-shadow: 0 0 0 0 rgba(22, 101, 52, 0.5);
}
.front .btn-outline-green800.disabled, .front .btn-outline-green800:disabled {
  color: #166534;
  background-color: transparent;
}
.front .btn-outline-green800:not(:disabled):not(.disabled):active, .front .btn-outline-green800:not(:disabled):not(.disabled).active, .show > .front .btn-outline-green800.dropdown-toggle {
  color: #fff;
  background-color: #166534;
  border-color: #166534;
}
.front .btn-outline-green800:not(:disabled):not(.disabled):active:focus, .front .btn-outline-green800:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-green800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(22, 101, 52, 0.5);
}
.front .btn-outline-green900 {
  color: #14532d;
  border-color: #14532d;
}
.front .btn-outline-green900:hover {
  color: #fff;
  background-color: #14532d;
  border-color: #14532d;
}
.front .btn-outline-green900:focus, .front .btn-outline-green900.focus {
  box-shadow: 0 0 0 0 rgba(20, 83, 45, 0.5);
}
.front .btn-outline-green900.disabled, .front .btn-outline-green900:disabled {
  color: #14532d;
  background-color: transparent;
}
.front .btn-outline-green900:not(:disabled):not(.disabled):active, .front .btn-outline-green900:not(:disabled):not(.disabled).active, .show > .front .btn-outline-green900.dropdown-toggle {
  color: #fff;
  background-color: #14532d;
  border-color: #14532d;
}
.front .btn-outline-green900:not(:disabled):not(.disabled):active:focus, .front .btn-outline-green900:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-green900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(20, 83, 45, 0.5);
}
.front .btn-outline-red100 {
  color: #fee2e2;
  border-color: #fee2e2;
}
.front .btn-outline-red100:hover {
  color: #2b3445;
  background-color: #fee2e2;
  border-color: #fee2e2;
}
.front .btn-outline-red100:focus, .front .btn-outline-red100.focus {
  box-shadow: 0 0 0 0 rgba(254, 226, 226, 0.5);
}
.front .btn-outline-red100.disabled, .front .btn-outline-red100:disabled {
  color: #fee2e2;
  background-color: transparent;
}
.front .btn-outline-red100:not(:disabled):not(.disabled):active, .front .btn-outline-red100:not(:disabled):not(.disabled).active, .show > .front .btn-outline-red100.dropdown-toggle {
  color: #2b3445;
  background-color: #fee2e2;
  border-color: #fee2e2;
}
.front .btn-outline-red100:not(:disabled):not(.disabled):active:focus, .front .btn-outline-red100:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-red100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(254, 226, 226, 0.5);
}
.front .btn-outline-red200 {
  color: #fecaca;
  border-color: #fecaca;
}
.front .btn-outline-red200:hover {
  color: #2b3445;
  background-color: #fecaca;
  border-color: #fecaca;
}
.front .btn-outline-red200:focus, .front .btn-outline-red200.focus {
  box-shadow: 0 0 0 0 rgba(254, 202, 202, 0.5);
}
.front .btn-outline-red200.disabled, .front .btn-outline-red200:disabled {
  color: #fecaca;
  background-color: transparent;
}
.front .btn-outline-red200:not(:disabled):not(.disabled):active, .front .btn-outline-red200:not(:disabled):not(.disabled).active, .show > .front .btn-outline-red200.dropdown-toggle {
  color: #2b3445;
  background-color: #fecaca;
  border-color: #fecaca;
}
.front .btn-outline-red200:not(:disabled):not(.disabled):active:focus, .front .btn-outline-red200:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-red200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(254, 202, 202, 0.5);
}
.front .btn-outline-red300 {
  color: #fca5a5;
  border-color: #fca5a5;
}
.front .btn-outline-red300:hover {
  color: #2b3445;
  background-color: #fca5a5;
  border-color: #fca5a5;
}
.front .btn-outline-red300:focus, .front .btn-outline-red300.focus {
  box-shadow: 0 0 0 0 rgba(252, 165, 165, 0.5);
}
.front .btn-outline-red300.disabled, .front .btn-outline-red300:disabled {
  color: #fca5a5;
  background-color: transparent;
}
.front .btn-outline-red300:not(:disabled):not(.disabled):active, .front .btn-outline-red300:not(:disabled):not(.disabled).active, .show > .front .btn-outline-red300.dropdown-toggle {
  color: #2b3445;
  background-color: #fca5a5;
  border-color: #fca5a5;
}
.front .btn-outline-red300:not(:disabled):not(.disabled):active:focus, .front .btn-outline-red300:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-red300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(252, 165, 165, 0.5);
}
.front .btn-outline-red400 {
  color: #f87171;
  border-color: #f87171;
}
.front .btn-outline-red400:hover {
  color: #2b3445;
  background-color: #f87171;
  border-color: #f87171;
}
.front .btn-outline-red400:focus, .front .btn-outline-red400.focus {
  box-shadow: 0 0 0 0 rgba(248, 113, 113, 0.5);
}
.front .btn-outline-red400.disabled, .front .btn-outline-red400:disabled {
  color: #f87171;
  background-color: transparent;
}
.front .btn-outline-red400:not(:disabled):not(.disabled):active, .front .btn-outline-red400:not(:disabled):not(.disabled).active, .show > .front .btn-outline-red400.dropdown-toggle {
  color: #2b3445;
  background-color: #f87171;
  border-color: #f87171;
}
.front .btn-outline-red400:not(:disabled):not(.disabled):active:focus, .front .btn-outline-red400:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-red400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(248, 113, 113, 0.5);
}
.front .btn-outline-red500 {
  color: #ef4444;
  border-color: #ef4444;
}
.front .btn-outline-red500:hover {
  color: #fff;
  background-color: #ef4444;
  border-color: #ef4444;
}
.front .btn-outline-red500:focus, .front .btn-outline-red500.focus {
  box-shadow: 0 0 0 0 rgba(239, 68, 68, 0.5);
}
.front .btn-outline-red500.disabled, .front .btn-outline-red500:disabled {
  color: #ef4444;
  background-color: transparent;
}
.front .btn-outline-red500:not(:disabled):not(.disabled):active, .front .btn-outline-red500:not(:disabled):not(.disabled).active, .show > .front .btn-outline-red500.dropdown-toggle {
  color: #fff;
  background-color: #ef4444;
  border-color: #ef4444;
}
.front .btn-outline-red500:not(:disabled):not(.disabled):active:focus, .front .btn-outline-red500:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-red500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(239, 68, 68, 0.5);
}
.front .btn-outline-red600 {
  color: #dc2626;
  border-color: #dc2626;
}
.front .btn-outline-red600:hover {
  color: #fff;
  background-color: #dc2626;
  border-color: #dc2626;
}
.front .btn-outline-red600:focus, .front .btn-outline-red600.focus {
  box-shadow: 0 0 0 0 rgba(220, 38, 38, 0.5);
}
.front .btn-outline-red600.disabled, .front .btn-outline-red600:disabled {
  color: #dc2626;
  background-color: transparent;
}
.front .btn-outline-red600:not(:disabled):not(.disabled):active, .front .btn-outline-red600:not(:disabled):not(.disabled).active, .show > .front .btn-outline-red600.dropdown-toggle {
  color: #fff;
  background-color: #dc2626;
  border-color: #dc2626;
}
.front .btn-outline-red600:not(:disabled):not(.disabled):active:focus, .front .btn-outline-red600:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-red600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(220, 38, 38, 0.5);
}
.front .btn-outline-red700 {
  color: #b91c1c;
  border-color: #b91c1c;
}
.front .btn-outline-red700:hover {
  color: #fff;
  background-color: #b91c1c;
  border-color: #b91c1c;
}
.front .btn-outline-red700:focus, .front .btn-outline-red700.focus {
  box-shadow: 0 0 0 0 rgba(185, 28, 28, 0.5);
}
.front .btn-outline-red700.disabled, .front .btn-outline-red700:disabled {
  color: #b91c1c;
  background-color: transparent;
}
.front .btn-outline-red700:not(:disabled):not(.disabled):active, .front .btn-outline-red700:not(:disabled):not(.disabled).active, .show > .front .btn-outline-red700.dropdown-toggle {
  color: #fff;
  background-color: #b91c1c;
  border-color: #b91c1c;
}
.front .btn-outline-red700:not(:disabled):not(.disabled):active:focus, .front .btn-outline-red700:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-red700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(185, 28, 28, 0.5);
}
.front .btn-outline-red800 {
  color: #991b1b;
  border-color: #991b1b;
}
.front .btn-outline-red800:hover {
  color: #fff;
  background-color: #991b1b;
  border-color: #991b1b;
}
.front .btn-outline-red800:focus, .front .btn-outline-red800.focus {
  box-shadow: 0 0 0 0 rgba(153, 27, 27, 0.5);
}
.front .btn-outline-red800.disabled, .front .btn-outline-red800:disabled {
  color: #991b1b;
  background-color: transparent;
}
.front .btn-outline-red800:not(:disabled):not(.disabled):active, .front .btn-outline-red800:not(:disabled):not(.disabled).active, .show > .front .btn-outline-red800.dropdown-toggle {
  color: #fff;
  background-color: #991b1b;
  border-color: #991b1b;
}
.front .btn-outline-red800:not(:disabled):not(.disabled):active:focus, .front .btn-outline-red800:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-red800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(153, 27, 27, 0.5);
}
.front .btn-outline-red900 {
  color: #7f1d1d;
  border-color: #7f1d1d;
}
.front .btn-outline-red900:hover {
  color: #fff;
  background-color: #7f1d1d;
  border-color: #7f1d1d;
}
.front .btn-outline-red900:focus, .front .btn-outline-red900.focus {
  box-shadow: 0 0 0 0 rgba(127, 29, 29, 0.5);
}
.front .btn-outline-red900.disabled, .front .btn-outline-red900:disabled {
  color: #7f1d1d;
  background-color: transparent;
}
.front .btn-outline-red900:not(:disabled):not(.disabled):active, .front .btn-outline-red900:not(:disabled):not(.disabled).active, .show > .front .btn-outline-red900.dropdown-toggle {
  color: #fff;
  background-color: #7f1d1d;
  border-color: #7f1d1d;
}
.front .btn-outline-red900:not(:disabled):not(.disabled):active:focus, .front .btn-outline-red900:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-red900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(127, 29, 29, 0.5);
}
.front .btn-outline-emerald {
  color: #10b981;
  border-color: #10b981;
}
.front .btn-outline-emerald:hover {
  color: #fff;
  background-color: #10b981;
  border-color: #10b981;
}
.front .btn-outline-emerald:focus, .front .btn-outline-emerald.focus {
  box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.5);
}
.front .btn-outline-emerald.disabled, .front .btn-outline-emerald:disabled {
  color: #10b981;
  background-color: transparent;
}
.front .btn-outline-emerald:not(:disabled):not(.disabled):active, .front .btn-outline-emerald:not(:disabled):not(.disabled).active, .show > .front .btn-outline-emerald.dropdown-toggle {
  color: #fff;
  background-color: #10b981;
  border-color: #10b981;
}
.front .btn-outline-emerald:not(:disabled):not(.disabled):active:focus, .front .btn-outline-emerald:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-emerald.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.5);
}
.front .btn-outline-indigo {
  color: #6366f1;
  border-color: #6366f1;
}
.front .btn-outline-indigo:hover {
  color: #fff;
  background-color: #6366f1;
  border-color: #6366f1;
}
.front .btn-outline-indigo:focus, .front .btn-outline-indigo.focus {
  box-shadow: 0 0 0 0 rgba(99, 102, 241, 0.5);
}
.front .btn-outline-indigo.disabled, .front .btn-outline-indigo:disabled {
  color: #6366f1;
  background-color: transparent;
}
.front .btn-outline-indigo:not(:disabled):not(.disabled):active, .front .btn-outline-indigo:not(:disabled):not(.disabled).active, .show > .front .btn-outline-indigo.dropdown-toggle {
  color: #fff;
  background-color: #6366f1;
  border-color: #6366f1;
}
.front .btn-outline-indigo:not(:disabled):not(.disabled):active:focus, .front .btn-outline-indigo:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-indigo.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(99, 102, 241, 0.5);
}
.front .btn-outline-dark2 {
  color: #4F4F4F;
  border-color: #4F4F4F;
}
.front .btn-outline-dark2:hover {
  color: #fff;
  background-color: #4F4F4F;
  border-color: #4F4F4F;
}
.front .btn-outline-dark2:focus, .front .btn-outline-dark2.focus {
  box-shadow: 0 0 0 0 rgba(79, 79, 79, 0.5);
}
.front .btn-outline-dark2.disabled, .front .btn-outline-dark2:disabled {
  color: #4F4F4F;
  background-color: transparent;
}
.front .btn-outline-dark2:not(:disabled):not(.disabled):active, .front .btn-outline-dark2:not(:disabled):not(.disabled).active, .show > .front .btn-outline-dark2.dropdown-toggle {
  color: #fff;
  background-color: #4F4F4F;
  border-color: #4F4F4F;
}
.front .btn-outline-dark2:not(:disabled):not(.disabled):active:focus, .front .btn-outline-dark2:not(:disabled):not(.disabled).active:focus, .show > .front .btn-outline-dark2.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(79, 79, 79, 0.5);
}
.front .btn-link {
  font-weight: 400;
  color: #e2014f;
  text-decoration: none;
}
.front .btn-link:hover {
  color: #af013d;
  text-decoration: none;
}
.front .btn-link:focus, .front .btn-link.focus {
  text-decoration: none;
  box-shadow: none;
}
.front .btn-link:disabled, .front .btn-link.disabled {
  color: #7d879c;
  pointer-events: none;
}
.front .btn-lg {
  padding: 0.75rem 1.5rem;
  font-size: 1.0625rem;
  line-height: 1.5;
  border-radius: 0.4375rem;
}
.front .btn-sm {
  padding: 0.425rem 1rem;
  font-size: 0.8125rem;
  line-height: 1.5;
  border-radius: 0.1875rem;
}
.front .btn-block {
  display: block;
  width: 100%;
}
.front .btn-block + .btn-block {
  margin-top: 0.5rem;
}
.front input[type=submit].btn-block,
.front input[type=reset].btn-block,
.front input[type=button].btn-block {
  width: 100%;
}

.front .badge {
  display: inline-block;
  padding: 0.25em 0.625em;
  font-size: 75%;
  font-weight: normal;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.175rem;
  transition: color 0.25s ease-in-out, background-color 0.25s ease-in-out, border-color 0.25s ease-in-out, box-shadow 0.2s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .front .badge {
    transition: none;
  }
}
a.front .badge:hover, a.front .badge:focus {
  text-decoration: none;
}

.front .badge:empty {
  display: none;
}
.front .btn .badge {
  position: relative;
  top: -1px;
}
.front .badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}
.front .badge-primary {
  color: #fff;
  background-color: #e2014f;
}
a.front .badge-primary:hover, a.front .badge-primary:focus {
  color: #fff;
  background-color: #af013d;
}
a.front .badge-primary:focus, a.front .badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(226, 1, 79, 0.5);
}

.front .badge-secondary {
  color: #2b3445;
  background-color: #f3f5f9;
}
a.front .badge-secondary:hover, a.front .badge-secondary:focus {
  color: #2b3445;
  background-color: #d1d9e8;
}
a.front .badge-secondary:focus, a.front .badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(243, 245, 249, 0.5);
}

.front .badge-success {
  color: #2b3445;
  background-color: #42d697;
}
a.front .badge-success:hover, a.front .badge-success:focus {
  color: #2b3445;
  background-color: #29bc7d;
}
a.front .badge-success:focus, a.front .badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(66, 214, 151, 0.5);
}

.front .badge-info {
  color: #fff;
  background-color: #fe696a;
}
a.front .badge-info:hover, a.front .badge-info:focus {
  color: #fff;
  background-color: #fe3638;
}
a.front .badge-info:focus, a.front .badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(254, 105, 106, 0.5);
}

.front .badge-warning {
  color: #2b3445;
  background-color: #fea569;
}
a.front .badge-warning:hover, a.front .badge-warning:focus {
  color: #2b3445;
  background-color: #fe8736;
}
a.front .badge-warning:focus, a.front .badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(254, 165, 105, 0.5);
}

.front .badge-danger {
  color: #fff;
  background-color: #f34770;
}
a.front .badge-danger:hover, a.front .badge-danger:focus {
  color: #fff;
  background-color: #f0174b;
}
a.front .badge-danger:focus, a.front .badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(243, 71, 112, 0.5);
}

.front .badge-light {
  color: #2b3445;
  background-color: #fff;
}
a.front .badge-light:hover, a.front .badge-light:focus {
  color: #2b3445;
  background-color: #e6e6e6;
}
a.front .badge-light:focus, a.front .badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
}

.front .badge-dark {
  color: #fff;
  background-color: #4F4F4F;
}
a.front .badge-dark:hover, a.front .badge-dark:focus {
  color: #fff;
  background-color: #363636;
}
a.front .badge-dark:focus, a.front .badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(79, 79, 79, 0.5);
}

.front .badge-accent {
  color: #fff;
  background-color: #4e54c8;
}
a.front .badge-accent:hover, a.front .badge-accent:focus {
  color: #fff;
  background-color: #363cad;
}
a.front .badge-accent:focus, a.front .badge-accent.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(78, 84, 200, 0.5);
}

.front .badge-gray100 {
  color: #2b3445;
  background-color: #f6f9fc;
}
a.front .badge-gray100:hover, a.front .badge-gray100:focus {
  color: #2b3445;
  background-color: #d0e0ef;
}
a.front .badge-gray100:focus, a.front .badge-gray100.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(246, 249, 252, 0.5);
}

.front .badge-gray200 {
  color: #2b3445;
  background-color: #f3f5f9;
}
a.front .badge-gray200:hover, a.front .badge-gray200:focus {
  color: #2b3445;
  background-color: #d1d9e8;
}
a.front .badge-gray200:focus, a.front .badge-gray200.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(243, 245, 249, 0.5);
}

.front .badge-gray300 {
  color: #2b3445;
  background-color: #e3e9ef;
}
a.front .badge-gray300:hover, a.front .badge-gray300:focus {
  color: #2b3445;
  background-color: #c3d0dc;
}
a.front .badge-gray300:focus, a.front .badge-gray300.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(227, 233, 239, 0.5);
}

.front .badge-gray400 {
  color: #2b3445;
  background-color: #dae1e7;
}
a.front .badge-gray400:hover, a.front .badge-gray400:focus {
  color: #2b3445;
  background-color: #bbc8d3;
}
a.front .badge-gray400:focus, a.front .badge-gray400.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(218, 225, 231, 0.5);
}

.front .badge-gray500 {
  color: #2b3445;
  background-color: #aeb4be;
}
a.front .badge-gray500:hover, a.front .badge-gray500:focus {
  color: #2b3445;
  background-color: #929aa7;
}
a.front .badge-gray500:focus, a.front .badge-gray500.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(174, 180, 190, 0.5);
}

.front .badge-gray600 {
  color: #fff;
  background-color: #7d879c;
}
a.front .badge-gray600:hover, a.front .badge-gray600:focus {
  color: #fff;
  background-color: #636d83;
}
a.front .badge-gray600:focus, a.front .badge-gray600.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(125, 135, 156, 0.5);
}

.front .badge-gray700 {
  color: #fff;
  background-color: #4b566b;
}
a.front .badge-gray700:hover, a.front .badge-gray700:focus {
  color: #fff;
  background-color: #363e4d;
}
a.front .badge-gray700:focus, a.front .badge-gray700.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(75, 86, 107, 0.5);
}

.front .badge-gray800 {
  color: #fff;
  background-color: #373f50;
}
a.front .badge-gray800:hover, a.front .badge-gray800:focus {
  color: #fff;
  background-color: #222732;
}
a.front .badge-gray800:focus, a.front .badge-gray800.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(55, 63, 80, 0.5);
}

.front .badge-gray900 {
  color: #fff;
  background-color: #2b3445;
}
a.front .badge-gray900:hover, a.front .badge-gray900:focus {
  color: #fff;
  background-color: #171c26;
}
a.front .badge-gray900:focus, a.front .badge-gray900.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(43, 52, 69, 0.5);
}

.front .badge-emerald100 {
  color: #2b3445;
  background-color: #d1fae5;
}
a.front .badge-emerald100:hover, a.front .badge-emerald100:focus {
  color: #2b3445;
  background-color: #a3f5cb;
}
a.front .badge-emerald100:focus, a.front .badge-emerald100.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(209, 250, 229, 0.5);
}

.front .badge-emerald200 {
  color: #2b3445;
  background-color: #a7f3d0;
}
a.front .badge-emerald200:hover, a.front .badge-emerald200:focus {
  color: #2b3445;
  background-color: #7aedb8;
}
a.front .badge-emerald200:focus, a.front .badge-emerald200.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(167, 243, 208, 0.5);
}

.front .badge-emerald300 {
  color: #2b3445;
  background-color: #6ee7b7;
}
a.front .badge-emerald300:hover, a.front .badge-emerald300:focus {
  color: #2b3445;
  background-color: #42e0a1;
}
a.front .badge-emerald300:focus, a.front .badge-emerald300.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(110, 231, 183, 0.5);
}

.front .badge-emerald400 {
  color: #2b3445;
  background-color: #34d399;
}
a.front .badge-emerald400:hover, a.front .badge-emerald400:focus {
  color: #2b3445;
  background-color: #26ae7c;
}
a.front .badge-emerald400:focus, a.front .badge-emerald400.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(52, 211, 153, 0.5);
}

.front .badge-emerald500 {
  color: #fff;
  background-color: #10b981;
}
a.front .badge-emerald500:hover, a.front .badge-emerald500:focus {
  color: #fff;
  background-color: #0c8a60;
}
a.front .badge-emerald500:focus, a.front .badge-emerald500.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.5);
}

.front .badge-emerald600 {
  color: #fff;
  background-color: #059669;
}
a.front .badge-emerald600:hover, a.front .badge-emerald600:focus {
  color: #fff;
  background-color: #036546;
}
a.front .badge-emerald600:focus, a.front .badge-emerald600.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(5, 150, 105, 0.5);
}

.front .badge-emerald700 {
  color: #fff;
  background-color: #047857;
}
a.front .badge-emerald700:hover, a.front .badge-emerald700:focus {
  color: #fff;
  background-color: #024733;
}
a.front .badge-emerald700:focus, a.front .badge-emerald700.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(4, 120, 87, 0.5);
}

.front .badge-emerald800 {
  color: #fff;
  background-color: #065f46;
}
a.front .badge-emerald800:hover, a.front .badge-emerald800:focus {
  color: #fff;
  background-color: #032f23;
}
a.front .badge-emerald800:focus, a.front .badge-emerald800.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(6, 95, 70, 0.5);
}

.front .badge-emerald900 {
  color: #fff;
  background-color: #064e3b;
}
a.front .badge-emerald900:hover, a.front .badge-emerald900:focus {
  color: #fff;
  background-color: #021f17;
}
a.front .badge-emerald900:focus, a.front .badge-emerald900.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(6, 78, 59, 0.5);
}

.front .badge-green100 {
  color: #2b3445;
  background-color: #dcfce7;
}
a.front .badge-green100:hover, a.front .badge-green100:focus {
  color: #2b3445;
  background-color: #adf8c7;
}
a.front .badge-green100:focus, a.front .badge-green100.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(220, 252, 231, 0.5);
}

.front .badge-green200 {
  color: #2b3445;
  background-color: #bbf7d0;
}
a.front .badge-green200:hover, a.front .badge-green200:focus {
  color: #2b3445;
  background-color: #8df2b0;
}
a.front .badge-green200:focus, a.front .badge-green200.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(187, 247, 208, 0.5);
}

.front .badge-green300 {
  color: #2b3445;
  background-color: #86efac;
}
a.front .badge-green300:hover, a.front .badge-green300:focus {
  color: #2b3445;
  background-color: #59e98d;
}
a.front .badge-green300:focus, a.front .badge-green300.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(134, 239, 172, 0.5);
}

.front .badge-green400 {
  color: #2b3445;
  background-color: #4ade80;
}
a.front .badge-green400:hover, a.front .badge-green400:focus {
  color: #2b3445;
  background-color: #26cf64;
}
a.front .badge-green400:focus, a.front .badge-green400.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(74, 222, 128, 0.5);
}

.front .badge-green500 {
  color: #fff;
  background-color: #22c55e;
}
a.front .badge-green500:hover, a.front .badge-green500:focus {
  color: #fff;
  background-color: #1a9a49;
}
a.front .badge-green500:focus, a.front .badge-green500.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(34, 197, 94, 0.5);
}

.front .badge-green600 {
  color: #fff;
  background-color: #16a34a;
}
a.front .badge-green600:hover, a.front .badge-green600:focus {
  color: #fff;
  background-color: #107636;
}
a.front .badge-green600:focus, a.front .badge-green600.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(22, 163, 74, 0.5);
}

.front .badge-green700 {
  color: #fff;
  background-color: #15803d;
}
a.front .badge-green700:hover, a.front .badge-green700:focus {
  color: #fff;
  background-color: #0e5428;
}
a.front .badge-green700:focus, a.front .badge-green700.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(21, 128, 61, 0.5);
}

.front .badge-green800 {
  color: #fff;
  background-color: #166534;
}
a.front .badge-green800:hover, a.front .badge-green800:focus {
  color: #fff;
  background-color: #0d3b1e;
}
a.front .badge-green800:focus, a.front .badge-green800.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(22, 101, 52, 0.5);
}

.front .badge-green900 {
  color: #fff;
  background-color: #14532d;
}
a.front .badge-green900:hover, a.front .badge-green900:focus {
  color: #fff;
  background-color: #0a2a17;
}
a.front .badge-green900:focus, a.front .badge-green900.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(20, 83, 45, 0.5);
}

.front .badge-red100 {
  color: #2b3445;
  background-color: #fee2e2;
}
a.front .badge-red100:hover, a.front .badge-red100:focus {
  color: #2b3445;
  background-color: #fcb1b1;
}
a.front .badge-red100:focus, a.front .badge-red100.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(254, 226, 226, 0.5);
}

.front .badge-red200 {
  color: #2b3445;
  background-color: #fecaca;
}
a.front .badge-red200:hover, a.front .badge-red200:focus {
  color: #2b3445;
  background-color: #fd9898;
}
a.front .badge-red200:focus, a.front .badge-red200.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(254, 202, 202, 0.5);
}

.front .badge-red300 {
  color: #2b3445;
  background-color: #fca5a5;
}
a.front .badge-red300:hover, a.front .badge-red300:focus {
  color: #2b3445;
  background-color: #fa7474;
}
a.front .badge-red300:focus, a.front .badge-red300.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(252, 165, 165, 0.5);
}

.front .badge-red400 {
  color: #2b3445;
  background-color: #f87171;
}
a.front .badge-red400:hover, a.front .badge-red400:focus {
  color: #2b3445;
  background-color: #f64040;
}
a.front .badge-red400:focus, a.front .badge-red400.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(248, 113, 113, 0.5);
}

.front .badge-red500 {
  color: #fff;
  background-color: #ef4444;
}
a.front .badge-red500:hover, a.front .badge-red500:focus {
  color: #fff;
  background-color: #eb1515;
}
a.front .badge-red500:focus, a.front .badge-red500.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(239, 68, 68, 0.5);
}

.front .badge-red600 {
  color: #fff;
  background-color: #dc2626;
}
a.front .badge-red600:hover, a.front .badge-red600:focus {
  color: #fff;
  background-color: #b21d1d;
}
a.front .badge-red600:focus, a.front .badge-red600.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(220, 38, 38, 0.5);
}

.front .badge-red700 {
  color: #fff;
  background-color: #b91c1c;
}
a.front .badge-red700:hover, a.front .badge-red700:focus {
  color: #fff;
  background-color: #8d1515;
}
a.front .badge-red700:focus, a.front .badge-red700.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(185, 28, 28, 0.5);
}

.front .badge-red800 {
  color: #fff;
  background-color: #991b1b;
}
a.front .badge-red800:hover, a.front .badge-red800:focus {
  color: #fff;
  background-color: #6e1313;
}
a.front .badge-red800:focus, a.front .badge-red800.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(153, 27, 27, 0.5);
}

.front .badge-red900 {
  color: #fff;
  background-color: #7f1d1d;
}
a.front .badge-red900:hover, a.front .badge-red900:focus {
  color: #fff;
  background-color: #551414;
}
a.front .badge-red900:focus, a.front .badge-red900.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(127, 29, 29, 0.5);
}

.front .badge-emerald {
  color: #fff;
  background-color: #10b981;
}
a.front .badge-emerald:hover, a.front .badge-emerald:focus {
  color: #fff;
  background-color: #0c8a60;
}
a.front .badge-emerald:focus, a.front .badge-emerald.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.5);
}

.front .badge-indigo {
  color: #fff;
  background-color: #6366f1;
}
a.front .badge-indigo:hover, a.front .badge-indigo:focus {
  color: #fff;
  background-color: #3438ed;
}
a.front .badge-indigo:focus, a.front .badge-indigo.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(99, 102, 241, 0.5);
}

.front .badge-dark2 {
  color: #fff;
  background-color: #4F4F4F;
}
a.front .badge-dark2:hover, a.front .badge-dark2:focus {
  color: #fff;
  background-color: #363636;
}
a.front .badge-dark2:focus, a.front .badge-dark2.focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(79, 79, 79, 0.5);
}

.front .text-white {
  color: #fff !important;
}
.front .text-primary {
  color: #e2014f !important;
}
.front a.text-primary:hover, .front a.text-primary:focus {
  color: #e2014f !important;
}
.front .text-secondary {
  color: #f3f5f9 !important;
}
.front a.text-secondary:hover, .front a.text-secondary:focus {
  color: #f3f5f9 !important;
}
.front .text-success {
  color: #42d697 !important;
}
.front a.text-success:hover, .front a.text-success:focus {
  color: #42d697 !important;
}
.front .text-info {
  color: #fe696a !important;
}
.front a.text-info:hover, .front a.text-info:focus {
  color: #fe696a !important;
}
.front .text-warning {
  color: #fea569 !important;
}
.front a.text-warning:hover, .front a.text-warning:focus {
  color: #fea569 !important;
}
.front .text-danger {
  color: #f34770 !important;
}
.front a.text-danger:hover, .front a.text-danger:focus {
  color: #f34770 !important;
}
.front .text-light {
  color: #fff !important;
}
.front a.text-light:hover, .front a.text-light:focus {
  color: white !important;
}
.front .text-dark {
  color: #4F4F4F !important;
}
.front a.text-dark:hover, .front a.text-dark:focus {
  color: #4f4f4f !important;
}
.front .text-accent {
  color: #4e54c8 !important;
}
.front a.text-accent:hover, .front a.text-accent:focus {
  color: #4e54c8 !important;
}
.front .text-gray100 {
  color: #f6f9fc !important;
}
.front a.text-gray100:hover, .front a.text-gray100:focus {
  color: #f6f9fc !important;
}
.front .text-gray200 {
  color: #f3f5f9 !important;
}
.front a.text-gray200:hover, .front a.text-gray200:focus {
  color: #f3f5f9 !important;
}
.front .text-gray300 {
  color: #e3e9ef !important;
}
.front a.text-gray300:hover, .front a.text-gray300:focus {
  color: #e3e9ef !important;
}
.front .text-gray400 {
  color: #dae1e7 !important;
}
.front a.text-gray400:hover, .front a.text-gray400:focus {
  color: #dae1e7 !important;
}
.front .text-gray500 {
  color: #aeb4be !important;
}
.front a.text-gray500:hover, .front a.text-gray500:focus {
  color: #aeb4be !important;
}
.front .text-gray600 {
  color: #7d879c !important;
}
.front a.text-gray600:hover, .front a.text-gray600:focus {
  color: #7d879c !important;
}
.front .text-gray700 {
  color: #4b566b !important;
}
.front a.text-gray700:hover, .front a.text-gray700:focus {
  color: #4b566b !important;
}
.front .text-gray800 {
  color: #373f50 !important;
}
.front a.text-gray800:hover, .front a.text-gray800:focus {
  color: #373f50 !important;
}
.front .text-gray900 {
  color: #2b3445 !important;
}
.front a.text-gray900:hover, .front a.text-gray900:focus {
  color: #2b3445 !important;
}
.front .text-emerald100 {
  color: #d1fae5 !important;
}
.front a.text-emerald100:hover, .front a.text-emerald100:focus {
  color: #d1fae5 !important;
}
.front .text-emerald200 {
  color: #a7f3d0 !important;
}
.front a.text-emerald200:hover, .front a.text-emerald200:focus {
  color: #a7f3d0 !important;
}
.front .text-emerald300 {
  color: #6ee7b7 !important;
}
.front a.text-emerald300:hover, .front a.text-emerald300:focus {
  color: #6ee7b7 !important;
}
.front .text-emerald400 {
  color: #34d399 !important;
}
.front a.text-emerald400:hover, .front a.text-emerald400:focus {
  color: #34d399 !important;
}
.front .text-emerald500 {
  color: #10b981 !important;
}
.front a.text-emerald500:hover, .front a.text-emerald500:focus {
  color: #10b981 !important;
}
.front .text-emerald600 {
  color: #059669 !important;
}
.front a.text-emerald600:hover, .front a.text-emerald600:focus {
  color: #059669 !important;
}
.front .text-emerald700 {
  color: #047857 !important;
}
.front a.text-emerald700:hover, .front a.text-emerald700:focus {
  color: #047857 !important;
}
.front .text-emerald800 {
  color: #065f46 !important;
}
.front a.text-emerald800:hover, .front a.text-emerald800:focus {
  color: #065f46 !important;
}
.front .text-emerald900 {
  color: #064e3b !important;
}
.front a.text-emerald900:hover, .front a.text-emerald900:focus {
  color: #064e3b !important;
}
.front .text-green100 {
  color: #dcfce7 !important;
}
.front a.text-green100:hover, .front a.text-green100:focus {
  color: #dcfce7 !important;
}
.front .text-green200 {
  color: #bbf7d0 !important;
}
.front a.text-green200:hover, .front a.text-green200:focus {
  color: #bbf7d0 !important;
}
.front .text-green300 {
  color: #86efac !important;
}
.front a.text-green300:hover, .front a.text-green300:focus {
  color: #86efac !important;
}
.front .text-green400 {
  color: #4ade80 !important;
}
.front a.text-green400:hover, .front a.text-green400:focus {
  color: #4ade80 !important;
}
.front .text-green500 {
  color: #22c55e !important;
}
.front a.text-green500:hover, .front a.text-green500:focus {
  color: #22c55e !important;
}
.front .text-green600 {
  color: #16a34a !important;
}
.front a.text-green600:hover, .front a.text-green600:focus {
  color: #16a34a !important;
}
.front .text-green700 {
  color: #15803d !important;
}
.front a.text-green700:hover, .front a.text-green700:focus {
  color: #15803d !important;
}
.front .text-green800 {
  color: #166534 !important;
}
.front a.text-green800:hover, .front a.text-green800:focus {
  color: #166534 !important;
}
.front .text-green900 {
  color: #14532d !important;
}
.front a.text-green900:hover, .front a.text-green900:focus {
  color: #14532d !important;
}
.front .text-red100 {
  color: #fee2e2 !important;
}
.front a.text-red100:hover, .front a.text-red100:focus {
  color: #fee2e2 !important;
}
.front .text-red200 {
  color: #fecaca !important;
}
.front a.text-red200:hover, .front a.text-red200:focus {
  color: #fecaca !important;
}
.front .text-red300 {
  color: #fca5a5 !important;
}
.front a.text-red300:hover, .front a.text-red300:focus {
  color: #fca5a5 !important;
}
.front .text-red400 {
  color: #f87171 !important;
}
.front a.text-red400:hover, .front a.text-red400:focus {
  color: #f87171 !important;
}
.front .text-red500 {
  color: #ef4444 !important;
}
.front a.text-red500:hover, .front a.text-red500:focus {
  color: #ef4444 !important;
}
.front .text-red600 {
  color: #dc2626 !important;
}
.front a.text-red600:hover, .front a.text-red600:focus {
  color: #dc2626 !important;
}
.front .text-red700 {
  color: #b91c1c !important;
}
.front a.text-red700:hover, .front a.text-red700:focus {
  color: #b91c1c !important;
}
.front .text-red800 {
  color: #991b1b !important;
}
.front a.text-red800:hover, .front a.text-red800:focus {
  color: #991b1b !important;
}
.front .text-red900 {
  color: #7f1d1d !important;
}
.front a.text-red900:hover, .front a.text-red900:focus {
  color: #7f1d1d !important;
}
.front .text-emerald {
  color: #10b981 !important;
}
.front a.text-emerald:hover, .front a.text-emerald:focus {
  color: #10b981 !important;
}
.front .text-indigo {
  color: #6366f1 !important;
}
.front a.text-indigo:hover, .front a.text-indigo:focus {
  color: #6366f1 !important;
}
.front .text-dark2 {
  color: #4F4F4F !important;
}
.front a.text-dark2:hover, .front a.text-dark2:focus {
  color: #4f4f4f !important;
}
.front .text-body {
  color: #4b566b !important;
}
.front .text-muted {
  color: #7d879c !important;
}
.front .text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.front .text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

@font-face {
  font-family: "cartzilla-icons";
  src: url("../fonts/cartzilla-icons.ttf?v4xwry") format("truetype"), url("../fonts/cartzilla-icons.woff?v4xwry") format("woff"), url("../fonts/cartzilla-icons.svg?v4xwry#cartzilla-icons") format("svg");
  font-weight: normal;
  font-style: normal;
}
[class^=czi-], [class*=" czi-"] {
  display: inline-block;
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "cartzilla-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
}

.czi-add-circle::before {
  content: "\e900";
}

.czi-add-document::before {
  content: "\e901";
}

.czi-add-location::before {
  content: "\e902";
}

.czi-add::before {
  content: "\e903";
}

.czi-announcement::before {
  content: "\e904";
}

.czi-arrow-down-circle::before {
  content: "\e905";
}

.czi-arrow-down::before {
  content: "\e906";
}

.czi-arrow-left-circle::before {
  content: "\e907";
}

.czi-arrow-left::before {
  content: "\e908";
}

.czi-arrow-right-circle::before {
  content: "\e909";
}

.czi-arrow-right::before {
  content: "\e90a";
}

.czi-arrow-up-circle::before {
  content: "\e90b";
}

.czi-arrow-up::before {
  content: "\e90c";
}

.czi-arrows-horizontal::before {
  content: "\e90d";
}

.czi-arrows-vertical::before {
  content: "\e90e";
}

.czi-bag::before {
  content: "\e90f";
}

.czi-basket::before {
  content: "\e910";
}

.czi-behance::before {
  content: "\e911";
}

.czi-bell::before {
  content: "\e912";
}

.czi-bluetooth::before {
  content: "\e913";
}

.czi-book::before {
  content: "\e914";
}

.czi-bookmark::before {
  content: "\e915";
}

.czi-briefcase::before {
  content: "\e916";
}

.czi-calculator::before {
  content: "\e917";
}

.czi-camera::before {
  content: "\e918";
}

.czi-card::before {
  content: "\e919";
}

.czi-cart::before {
  content: "\e91a";
}

.czi-chat::before {
  content: "\e91b";
}

.czi-check-circle::before {
  content: "\e91c";
}

.czi-check::before {
  content: "\e91d";
}

.czi-clip::before {
  content: "\e91e";
}

.czi-close-circle::before {
  content: "\e91f";
}

.czi-close::before {
  content: "\e920";
}

.czi-cloud-check::before {
  content: "\e921";
}

.czi-cloud-download::before {
  content: "\e922";
}

.czi-cloud-upload::before {
  content: "\e923";
}

.czi-cloud::before {
  content: "\e924";
}

.czi-coin::before {
  content: "\e925";
}

.czi-coins::before {
  content: "\e926";
}

.czi-currency-exchange::before {
  content: "\e927";
}

.czi-delete-document::before {
  content: "\e928";
}

.czi-delete-folder::before {
  content: "\e929";
}

.czi-delete-location::before {
  content: "\e92a";
}

.czi-diamond::before {
  content: "\e92b";
}

.czi-document-alt::before {
  content: "\e92c";
}

.czi-document::before {
  content: "\e92d";
}

.czi-dollar-circle::before {
  content: "\e92e";
}

.czi-dollar::before {
  content: "\e92f";
}

.czi-dribbble::before {
  content: "\e930";
}

.czi-earphones::before {
  content: "\e931";
}

.czi-edit-alt::before {
  content: "\e932";
}

.czi-edit::before {
  content: "\e933";
}

.czi-euro-circle::before {
  content: "\e934";
}

.czi-euro::before {
  content: "\e935";
}

.czi-exit-full-screen::before {
  content: "\e936";
}

.czi-eye::before {
  content: "\e937";
}

.czi-facebook::before {
  content: "\e938";
}

.czi-filter-alt::before {
  content: "\e939";
}

.czi-filter::before {
  content: "\e93a";
}

.czi-flag::before {
  content: "\e93b";
}

.czi-folder::before {
  content: "\e93c";
}

.czi-forward::before {
  content: "\e93d";
}

.czi-full-screen::before {
  content: "\e93e";
}

.czi-gift::before {
  content: "\e93f";
}

.czi-globe::before {
  content: "\e940";
}

.czi-google::before {
  content: "\e941";
}

.czi-hangouts::before {
  content: "\e942";
}

.czi-heart-circle::before {
  content: "\e943";
}

.czi-heart::before {
  content: "\e944";
}

.czi-help::before {
  content: "\e945";
}

.czi-home::before {
  content: "\e946";
}

.czi-idea::before {
  content: "\e947";
}

.czi-image::before {
  content: "\e948";
}

.czi-increase::before {
  content: "\e949";
}

.czi-instagram::before {
  content: "\e94a";
}

.czi-joystick::before {
  content: "\e94b";
}

.czi-key::before {
  content: "\e94c";
}

.czi-lable::before {
  content: "\e94d";
}

.czi-laptop::before {
  content: "\e94e";
}

.czi-lightning::before {
  content: "\e94f";
}

.czi-link::before {
  content: "\e950";
}

.czi-linkedin::before {
  content: "\e951";
}

.czi-list::before {
  content: "\e952";
}

.czi-loading::before {
  content: "\e953";
}

.czi-location::before {
  content: "\e954";
}

.czi-locked::before {
  content: "\e955";
}

.czi-mail::before {
  content: "\e956";
}

.czi-map::before {
  content: "\e957";
}

.czi-menu-circle::before {
  content: "\e958";
}

.czi-menu::before {
  content: "\e959";
}

.czi-message::before {
  content: "\e95a";
}

.czi-messenger::before {
  content: "\e95b";
}

.czi-mobile::before {
  content: "\e95c";
}

.czi-money-bag::before {
  content: "\e95d";
}

.czi-money-box::before {
  content: "\e95e";
}

.czi-moon::before {
  content: "\e95f";
}

.czi-music::before {
  content: "\e960";
}

.czi-navigation::before {
  content: "\e961";
}

.czi-odnoklassniki::before {
  content: "\e962";
}

.czi-package::before {
  content: "\e963";
}

.czi-percent::before {
  content: "\e964";
}

.czi-phone::before {
  content: "\e965";
}

.czi-pinterest::before {
  content: "\e966";
}

.czi-plane::before {
  content: "\e967";
}

.czi-play-circle::before {
  content: "\e968";
}

.czi-play::before {
  content: "\e969";
}

.czi-reduce::before {
  content: "\e96a";
}

.czi-reload::before {
  content: "\e96b";
}

.czi-remove-document::before {
  content: "\e96c";
}

.czi-remove-folder::before {
  content: "\e96d";
}

.czi-reply::before {
  content: "\e96e";
}

.czi-rocket::before {
  content: "\e96f";
}

.czi-ruler::before {
  content: "\e970";
}

.czi-scroll::before {
  content: "\e971";
}

.czi-search::before {
  content: "\e972";
}

.czi-security-announcement::before {
  content: "\e973";
}

.czi-security-check::before {
  content: "\e974";
}

.czi-security-close::before {
  content: "\e975";
}

.czi-security-prohibition::before {
  content: "\e976";
}

.czi-send::before {
  content: "\e977";
}

.czi-server-alt::before {
  content: "\e978";
}

.czi-server::before {
  content: "\e979";
}

.czi-settings::before {
  content: "\e97a";
}

.czi-share-alt::before {
  content: "\e97b";
}

.czi-share::before {
  content: "\e97c";
}

.czi-skype::before {
  content: "\e97d";
}

.czi-smile::before {
  content: "\e97e";
}

.czi-star-filled::before {
  content: "\e97f";
}

.czi-star::before {
  content: "\e980";
}

.czi-sun::before {
  content: "\e981";
}

.czi-support::before {
  content: "\e982";
}

.czi-target::before {
  content: "\e983";
}

.czi-telegram::before {
  content: "\e984";
}

.czi-thumb-up::before {
  content: "\e985";
}

.czi-time::before {
  content: "\e986";
}

.czi-trash::before {
  content: "\e987";
}

.czi-tumblr::before {
  content: "\e988";
}

.czi-turn-off::before {
  content: "\e989";
}

.czi-twitter::before {
  content: "\e98a";
}

.czi-unlocked::before {
  content: "\e98b";
}

.czi-user-circle::before {
  content: "\e98c";
}

.czi-user::before {
  content: "\e98d";
}

.czi-viber::before {
  content: "\e98e";
}

.czi-video::before {
  content: "\e98f";
}

.czi-view-grid::before {
  content: "\e990";
}

.czi-view-list::before {
  content: "\e991";
}

.czi-vimeo::before {
  content: "\e992";
}

.czi-vk::before {
  content: "\e993";
}

.czi-wallet::before {
  content: "\e994";
}

.czi-watch::before {
  content: "\e995";
}

.czi-weather::before {
  content: "\e996";
}

.czi-wechat::before {
  content: "\e997";
}

.czi-youtube-outline::before {
  content: "\e998";
}

.czi-youtube::before {
  content: "\e999";
}

.czi-caret:before {
  content: "\e99a";
}

.czi-paypal:before {
  content: "\e99b";
}

.czi-delivery:before {
  content: "\e99c";
}

.czi-loudspeaker:before {
  content: "\e99d";
}

.czi-sign-in:before {
  content: "\e99e";
}

.czi-sign-out:before {
  content: "\e99f";
}

.czi-wash:before {
  content: "\e9a0";
}

.czi-bleach:before {
  content: "\e9a1";
}

.czi-hand-wash:before {
  content: "\e9a2";
}

.czi-ironing:before {
  content: "\e9a3";
}

.czi-dry-clean:before {
  content: "\e9a4";
}

.czi-add-user:before {
  content: "\e9a5";
}

.czi-compare:before {
  content: "\e9a6";
}

.czi-monitor:before {
  content: "\e9a7";
}

.czi-printer:before {
  content: "\e9a8";
}

.czi-speaker:before {
  content: "\e9a9";
}

.czi-download:before {
  content: "\e9aa";
}

.czi-upload:before {
  content: "\e9ab";
}

.czi-bluetooth-circle:before {
  content: "\e9ac";
}

.czi-battery:before {
  content: "\e9ad";
}

.czi-sound-waves:before {
  content: "\e9ae";
}

.czi-paprika:before {
  content: "\e9af";
}

.czi-chili:before {
  content: "\e9b0";
}

.czi-canned-food:before {
  content: "\e9b1";
}

.czi-toothbrush:before {
  content: "\e9b2";
}

.czi-pumpkin:before {
  content: "\e9b3";
}

.czi-orange:before {
  content: "\e9b4";
}

.czi-broccoli:before {
  content: "\e9b5";
}

.czi-sauce:before {
  content: "\e9b6";
}

.czi-soap:before {
  content: "\e9b7";
}

.czi-toilet-paper:before {
  content: "\e9b8";
}

.czi-lemon:before {
  content: "\e9b9";
}

.czi-bread:before {
  content: "\e9ba";
}

.czi-jam:before {
  content: "\e9bb";
}

.czi-fish:before {
  content: "\e9bc";
}

.czi-wine:before {
  content: "\e9bd";
}

.czi-truck:before {
  content: "\e9be";
}

.czi-tag:before {
  content: "\e9bf";
}

.czi-eggs:before {
  content: "\e9c0";
}

.czi-store:before {
  content: "\e9c1";
}

.czi-ham-leg:before {
  content: "\e9c2";
}

.czi-discount:before {
  content: "\e9c3";
}

.czi-open:before {
  content: "\e9c4";
}

.czi-juice:before {
  content: "\e9c5";
}

.czi-cheese:before {
  content: "\e9c6";
}

.czi-milk:before {
  content: "\e9c7";
}

.czi-cashier:before {
  content: "\e9c8";
}

.czi-avocado:before {
  content: "\e9c9";
}

.czi-apple:before {
  content: "\e9ca";
}

.czi-pizza:before {
  content: "\e9cb";
}

.czi-scale:before {
  content: "\e9cc";
}

.czi-ice-cream:before {
  content: "\e9cd";
}

.czi-water-bottle:before {
  content: "\e9ce";
}

.czi-carrot:before {
  content: "\e9cf";
}

.czi-basket-alt:before {
  content: "\e9d0";
}

.czi-corn:before {
  content: "\e9d1";
}

.czi-frozen:before {
  content: "\e9d2";
}

.czi-lollipop:before {
  content: "\e9d3";
}

.czi-pot:before {
  content: "\e9d4";
}

.btn {
  white-space: nowrap;
}
.btn > i {
  margin-top: -0.1875rem;
  vertical-align: middle;
}

.btn-primary, .btn-success,
.btn-danger, .btn-warning,
.btn-info, .btn-dark,
.btn-outline-success:hover,
.btn-outline-success:active,
.btn-outline-info:hover,
.btn-outline-info:active,
.btn-outline-warning:hover,
.btn-outline-warning:active {
  color: #fff !important;
}

.btn-secondary, .btn-secondary:hover,
.btn-outline-secondary,
.btn-outline-secondary:hover,
.btn-light,
.btn-light:hover {
  color: #4b566b !important;
  border-color: transparent;
}

.btn-light:hover,
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  border-color: #fff;
  background-color: #fff;
}

.btn-outline-primary {
  border-color: rgba(226, 1, 79, 0.35);
}

.btn-outline-secondary {
  border-color: rgba(243, 245, 249, 0.35);
}

.btn-outline-success {
  border-color: rgba(66, 214, 151, 0.35);
}

.btn-outline-info {
  border-color: rgba(254, 105, 106, 0.35);
}

.btn-outline-warning {
  border-color: rgba(254, 165, 105, 0.35);
}

.btn-outline-danger {
  border-color: rgba(243, 71, 112, 0.35);
}

.btn-outline-light {
  border-color: rgba(255, 255, 255, 0.35);
}

.btn-outline-dark {
  border-color: rgba(79, 79, 79, 0.35);
}

.btn-outline-accent {
  border-color: rgba(78, 84, 200, 0.35);
}

.btn-outline-gray100 {
  border-color: rgba(246, 249, 252, 0.35);
}

.btn-outline-gray200 {
  border-color: rgba(243, 245, 249, 0.35);
}

.btn-outline-gray300 {
  border-color: rgba(227, 233, 239, 0.35);
}

.btn-outline-gray400 {
  border-color: rgba(218, 225, 231, 0.35);
}

.btn-outline-gray500 {
  border-color: rgba(174, 180, 190, 0.35);
}

.btn-outline-gray600 {
  border-color: rgba(125, 135, 156, 0.35);
}

.btn-outline-gray700 {
  border-color: rgba(75, 86, 107, 0.35);
}

.btn-outline-gray800 {
  border-color: rgba(55, 63, 80, 0.35);
}

.btn-outline-gray900 {
  border-color: rgba(43, 52, 69, 0.35);
}

.btn-outline-emerald100 {
  border-color: rgba(209, 250, 229, 0.35);
}

.btn-outline-emerald200 {
  border-color: rgba(167, 243, 208, 0.35);
}

.btn-outline-emerald300 {
  border-color: rgba(110, 231, 183, 0.35);
}

.btn-outline-emerald400 {
  border-color: rgba(52, 211, 153, 0.35);
}

.btn-outline-emerald500 {
  border-color: rgba(16, 185, 129, 0.35);
}

.btn-outline-emerald600 {
  border-color: rgba(5, 150, 105, 0.35);
}

.btn-outline-emerald700 {
  border-color: rgba(4, 120, 87, 0.35);
}

.btn-outline-emerald800 {
  border-color: rgba(6, 95, 70, 0.35);
}

.btn-outline-emerald900 {
  border-color: rgba(6, 78, 59, 0.35);
}

.btn-outline-green100 {
  border-color: rgba(220, 252, 231, 0.35);
}

.btn-outline-green200 {
  border-color: rgba(187, 247, 208, 0.35);
}

.btn-outline-green300 {
  border-color: rgba(134, 239, 172, 0.35);
}

.btn-outline-green400 {
  border-color: rgba(74, 222, 128, 0.35);
}

.btn-outline-green500 {
  border-color: rgba(34, 197, 94, 0.35);
}

.btn-outline-green600 {
  border-color: rgba(22, 163, 74, 0.35);
}

.btn-outline-green700 {
  border-color: rgba(21, 128, 61, 0.35);
}

.btn-outline-green800 {
  border-color: rgba(22, 101, 52, 0.35);
}

.btn-outline-green900 {
  border-color: rgba(20, 83, 45, 0.35);
}

.btn-outline-red100 {
  border-color: rgba(254, 226, 226, 0.35);
}

.btn-outline-red200 {
  border-color: rgba(254, 202, 202, 0.35);
}

.btn-outline-red300 {
  border-color: rgba(252, 165, 165, 0.35);
}

.btn-outline-red400 {
  border-color: rgba(248, 113, 113, 0.35);
}

.btn-outline-red500 {
  border-color: rgba(239, 68, 68, 0.35);
}

.btn-outline-red600 {
  border-color: rgba(220, 38, 38, 0.35);
}

.btn-outline-red700 {
  border-color: rgba(185, 28, 28, 0.35);
}

.btn-outline-red800 {
  border-color: rgba(153, 27, 27, 0.35);
}

.btn-outline-red900 {
  border-color: rgba(127, 29, 29, 0.35);
}

.btn-outline-emerald {
  border-color: rgba(16, 185, 129, 0.35);
}

.btn-outline-indigo {
  border-color: rgba(99, 102, 241, 0.35);
}

.btn-outline-dark2 {
  border-color: rgba(79, 79, 79, 0.35);
}

.btn-outline-secondary {
  border-color: #dae1e7;
}
.btn-outline-secondary:hover {
  border-color: transparent;
  color: #4b566b !important;
}

.btn-primary.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(226, 1, 79, 0.9);
}

.btn-secondary.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(243, 245, 249, 0.9);
}

.btn-success.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(66, 214, 151, 0.9);
}

.btn-info.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(254, 105, 106, 0.9);
}

.btn-warning.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(254, 165, 105, 0.9);
}

.btn-danger.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(243, 71, 112, 0.9);
}

.btn-light.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(255, 255, 255, 0.9);
}

.btn-dark.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(79, 79, 79, 0.9);
}

.btn-accent.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(78, 84, 200, 0.9);
}

.btn-gray100.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(246, 249, 252, 0.9);
}

.btn-gray200.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(243, 245, 249, 0.9);
}

.btn-gray300.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(227, 233, 239, 0.9);
}

.btn-gray400.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(218, 225, 231, 0.9);
}

.btn-gray500.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(174, 180, 190, 0.9);
}

.btn-gray600.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(125, 135, 156, 0.9);
}

.btn-gray700.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(75, 86, 107, 0.9);
}

.btn-gray800.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(55, 63, 80, 0.9);
}

.btn-gray900.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(43, 52, 69, 0.9);
}

.btn-emerald100.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(209, 250, 229, 0.9);
}

.btn-emerald200.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(167, 243, 208, 0.9);
}

.btn-emerald300.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(110, 231, 183, 0.9);
}

.btn-emerald400.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(52, 211, 153, 0.9);
}

.btn-emerald500.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(16, 185, 129, 0.9);
}

.btn-emerald600.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(5, 150, 105, 0.9);
}

.btn-emerald700.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(4, 120, 87, 0.9);
}

.btn-emerald800.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(6, 95, 70, 0.9);
}

.btn-emerald900.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(6, 78, 59, 0.9);
}

.btn-green100.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(220, 252, 231, 0.9);
}

.btn-green200.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(187, 247, 208, 0.9);
}

.btn-green300.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(134, 239, 172, 0.9);
}

.btn-green400.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(74, 222, 128, 0.9);
}

.btn-green500.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(34, 197, 94, 0.9);
}

.btn-green600.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(22, 163, 74, 0.9);
}

.btn-green700.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(21, 128, 61, 0.9);
}

.btn-green800.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(22, 101, 52, 0.9);
}

.btn-green900.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(20, 83, 45, 0.9);
}

.btn-red100.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(254, 226, 226, 0.9);
}

.btn-red200.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(254, 202, 202, 0.9);
}

.btn-red300.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(252, 165, 165, 0.9);
}

.btn-red400.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(248, 113, 113, 0.9);
}

.btn-red500.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(239, 68, 68, 0.9);
}

.btn-red600.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(220, 38, 38, 0.9);
}

.btn-red700.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(185, 28, 28, 0.9);
}

.btn-red800.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(153, 27, 27, 0.9);
}

.btn-red900.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(127, 29, 29, 0.9);
}

.btn-emerald.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(16, 185, 129, 0.9);
}

.btn-indigo.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(99, 102, 241, 0.9);
}

.btn-dark2.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(79, 79, 79, 0.9);
}

.btn-secondary.btn-shadow,
.btn-light.btn-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.5rem rgba(0, 0, 0, 0.15);
}

.btn-shadow:hover {
  box-shadow: none;
}

.btn-pill {
  border-radius: 2.875rem !important;
}
.btn-pill.btn-sm {
  border-radius: 2.2875rem !important;
}
.btn-pill.btn-lg {
  border-radius: 3.3125rem !important;
}

.btn-square {
  border-radius: 0 !important;
}

.btn-icon {
  padding: 0.625rem 0.875rem;
}

.btn-market {
  display: inline-block;
  padding: 0.375rem 0.875rem;
  padding-left: 2.8125rem;
  border-radius: 0.4375rem;
  background-position: center left 0.75rem;
  background-color: #2b3445;
  background-size: 1.5rem 1.5rem;
  background-repeat: no-repeat;
  text-decoration: none;
}
.btn-market .btn-market-title {
  display: block;
  color: #fff;
  font-size: 1rem;
}
.btn-market .btn-market-subtitle {
  display: block;
  margin-bottom: -0.125rem;
  color: rgba(255, 255, 255, 0.6);
  font-size: 0.6875rem;
}

.btn-apple {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzMDUgMzA1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDUgMzA1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCI+CjxnIGlkPSJYTUxJRF8yMjhfIj4KCTxwYXRoIGlkPSJYTUxJRF8yMjlfIiBkPSJNNDAuNzM4LDExMi4xMTljLTI1Ljc4NSw0NC43NDUtOS4zOTMsMTEyLjY0OCwxOS4xMjEsMTUzLjgyQzc0LjA5MiwyODYuNTIzLDg4LjUwMiwzMDUsMTA4LjIzOSwzMDUgICBjMC4zNzIsMCwwLjc0NS0wLjAwNywxLjEyNy0wLjAyMmM5LjI3My0wLjM3LDE1Ljk3NC0zLjIyNSwyMi40NTMtNS45ODRjNy4yNzQtMy4xLDE0Ljc5Ny02LjMwNSwyNi41OTctNi4zMDUgICBjMTEuMjI2LDAsMTguMzksMy4xMDEsMjUuMzE4LDYuMDk5YzYuODI4LDIuOTU0LDEzLjg2MSw2LjAxLDI0LjI1Myw1LjgxNWMyMi4yMzItMC40MTQsMzUuODgyLTIwLjM1Miw0Ny45MjUtMzcuOTQxICAgYzEyLjU2Ny0xOC4zNjUsMTguODcxLTM2LjE5NiwyMC45OTgtNDMuMDFsMC4wODYtMC4yNzFjMC40MDUtMS4yMTEtMC4xNjctMi41MzMtMS4zMjgtMy4wNjZjLTAuMDMyLTAuMDE1LTAuMTUtMC4wNjQtMC4xODMtMC4wNzggICBjLTMuOTE1LTEuNjAxLTM4LjI1Ny0xNi44MzYtMzguNjE4LTU4LjM2Yy0wLjMzNS0zMy43MzYsMjUuNzYzLTUxLjYwMSwzMC45OTctNTQuODM5bDAuMjQ0LTAuMTUyICAgYzAuNTY3LTAuMzY1LDAuOTYyLTAuOTQ0LDEuMDk2LTEuNjA2YzAuMTM0LTAuNjYxLTAuMDA2LTEuMzQ5LTAuMzg2LTEuOTA1Yy0xOC4wMTQtMjYuMzYyLTQ1LjYyNC0zMC4zMzUtNTYuNzQtMzAuODEzICAgYy0xLjYxMy0wLjE2MS0zLjI3OC0wLjI0Mi00Ljk1LTAuMjQyYy0xMy4wNTYsMC0yNS41NjMsNC45MzEtMzUuNjExLDguODkzYy02LjkzNiwyLjczNS0xMi45MjcsNS4wOTctMTcuMDU5LDUuMDk3ICAgYy00LjY0MywwLTEwLjY2OC0yLjM5MS0xNy42NDUtNS4xNTljLTkuMzMtMy43MDMtMTkuOTA1LTcuODk5LTMxLjEtNy44OTljLTAuMjY3LDAtMC41MywwLjAwMy0wLjc4OSwwLjAwOCAgIEM3OC44OTQsNzMuNjQzLDU0LjI5OCw4OC41MzUsNDAuNzM4LDExMi4xMTl6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8cGF0aCBpZD0iWE1MSURfMjMwXyIgZD0iTTIxMi4xMDEsMC4wMDJjLTE1Ljc2MywwLjY0Mi0zNC42NzIsMTAuMzQ1LTQ1Ljk3NCwyMy41ODNjLTkuNjA1LDExLjEyNy0xOC45ODgsMjkuNjc5LTE2LjUxNiw0OC4zNzkgICBjMC4xNTUsMS4xNywxLjEwNywyLjA3MywyLjI4NCwyLjE2NGMxLjA2NCwwLjA4MywyLjE1LDAuMTI1LDMuMjMyLDAuMTI2YzE1LjQxMywwLDMyLjA0LTguNTI3LDQzLjM5NS0yMi4yNTcgICBjMTEuOTUxLTE0LjQ5OCwxNy45OTQtMzMuMTA0LDE2LjE2Ni00OS43N0MyMTQuNTQ0LDAuOTIxLDIxMy4zOTUtMC4wNDksMjEyLjEwMSwwLjAwMnoiIGZpbGw9IiNGRkZGRkYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
}

.btn-google {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPHBvbHlnb24gc3R5bGU9ImZpbGw6IzVDREFERDsiIHBvaW50cz0iMjkuNTMsMCAyOS41MywyNTEuNTA5IDI5LjUzLDUxMiAyOTkuMDA0LDI1MS41MDkgIi8+Cjxwb2x5Z29uIHN0eWxlPSJmaWxsOiNCREVDQzQ7IiBwb2ludHM9IjM2OS4wNjcsMTgwLjU0NyAyNjIuMTc1LDExOS40NjcgMjkuNTMsMCAyOTkuMDA0LDI1MS41MDkgIi8+Cjxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEQzY4QTE7IiBwb2ludHM9IjI5LjUzLDUxMiAyOS41Myw1MTIgMjYyLjE3NSwzODMuNTUxIDM2OS4wNjcsMzIyLjQ3IDI5OS4wMDQsMjUxLjUwOSAiLz4KPHBhdGggc3R5bGU9ImZpbGw6I0ZGQ0E5NjsiIGQ9Ik0zNjkuMDY3LDE4MC41NDdsLTcwLjA2Myw3MC45NjFsNzAuMDYzLDcwLjk2MWwxMDguNjg4LTYyLjg3N2M2LjI4OC0zLjU5Myw2LjI4OC0xMS42NzcsMC0xNS4yNyAgTDM2OS4wNjcsMTgwLjU0N3oiLz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
}

.btn-windows {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDQ4MCA0ODAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4MCA0ODA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNMC4xNzYsMjI0TDAuMDAxLDY3Ljk2M2wxOTItMjYuMDcyVjIyNEgwLjE3NnogTTIyNC4wMDEsMzcuMjQxTDQ3OS45MzcsMHYyMjRIMjI0LjAwMVYzNy4yNDF6IE00NzkuOTk5LDI1NmwtMC4wNjIsMjI0ICAgbC0yNTUuOTM2LTM2LjAwOFYyNTZINDc5Ljk5OXogTTE5Mi4wMDEsNDM5LjkxOEwwLjE1Nyw0MTMuNjIxTDAuMTQ3LDI1NmgxOTEuODU0VjQzOS45MTh6IiBmaWxsPSIjMDBiY2YyIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
}

.btn-amazon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0idXVpZDo1RDIwODkyNDkzQkZEQjExOTE0QTg1OTBEMzE1MDhDOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QjFCQzQ2QjRGNkQxMUU3OUY5REJEQzBGNkVBQUI5QiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QjFCQzQ2QTRGNkQxMUU3OUY5REJEQzBGNkVBQUI5QiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QUM1ODJFMkIxNEExMUUzQkY1NEUzQkNCRjlEODA1RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QUM1ODJFM0IxNEExMUUzQkY1NEUzQkNCRjlEODA1RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk2CzRIAAAcFSURBVHja5FxpbBZVFH2ULlhQCq2oiBWLWqCI0AoqKILgGo2KEqlGjSKKIuJaC9EgRKNYURL9YQ2KawKICO5RqZYYsKDFtS1VsSpaU2ypgQYo0HpP5lTGz2/pvNnrTU7yLXNn3px5775777tvurW3tysf5DDBEMEAwUmCEwX9+TsalCRoEfwuqBF8KagTVAt2e9nQZA+vdYRgimCi4GJBd41z7BK8LlgjeMOTVqMHuYxcwRrBgXZnZYegyO32d3NxiGG4LBVMdvkZN7JnfuzGyZNcavQkwXYPyIFkCsoED4SFoDsFHwpSPTb8CwQPO31Sp4fYbMFi5a9MEzwfRILGu2UHNORYwS9BGmIpgldVcGR+0GzQI3T0giKY1XoHZYjBAazHuTT1ywUrOOvtFfQQDBPMEmTYaNd0wZIgOIrzNB29zYKcBOcuseFIljjhKDoxxC7U0FkuGCnYmuC4ewVzNNt1ahCGGILNXy3qIOAcalEHAWuuRZ0/BUcKDvhppM/X0HlQQ+dtDZ0setm+zmKtFo9HCuM9jeuUabYv3e90x0uCfvReewoOZZAai3g4kjs1rlNnwz8LVKjRgwT1EeQIjicGCdoEM5gEsyonCGo19PIEVUFKmO0hGgRbnIwZ/fI4k1TXFtvEJgf8BtNo13R9mv1dgSDYpwJlJO6zaL/6MiLPofHXlX1hI+gYwVjBZYLBDHCz/u9DbKCgkK7AoLAZMTcJwpBZJLgozFbeLYKeFNzRFaZBpwk6TvCpClbyLDAEnS5Y39UcKacIynWInEbGa0i471DGUnMD7dk8XzxNB2IxrH/9wClcR5BmxVLRa4KvYjh3urEY4sAf/e5BT9sg5ynB7UGOxewSNFwZyXEduVIZyfpAi91g9SZNvVkWyWkPI0FYd7peQ289h2UoYkY7BI1SeinNpRo6PcJGEBzBMZq672u6EaEiCOSM09BrVsYKqlXJ12xnml8EwS/J0dDbRb/HK4LS/SIoW3CUhp5O4SbW/s+yERv6QlCa0qsgy1DWqy6m2ZjFJvtFEIZJq4beIcqoj7bSe4pt3N9UwdF+EIT1+D80dWdYOPYZZSTt7cg9fhD0vUpcmRFLrhOM7sRxJYJLHZipkbgr8JogeMPrbDT6E8EZMf7rJXjL7pOPkBf9SHecI/jAZsNB1HPKyP1gSp5CuCHIHCwU/OYVQZiN6ml4wyJPCO72Khb7S/CCCpfs93KIQVAp9p2HN7iKQbJOgu5spVHHbTcfhNKSxz0i5zHB5Zz6rQiKtvKUbpG7Q9uGNrS7K3Mjrrexk3pVgsygbIfaJDjF4V6DoqtL1H9rFDHEahPkiZBWucB2CxzegLbSwV5TnuDpF8TRfdape3Jjl94EQY0NYioFkzp5rdFR9Oe4suNwb2m2Xlh/c8xNNUiooarjZCJabgYBL2oWsWl3C92GGotNQBnNMga2M+U+VnVCBxnRkRyqiPX2MLbcKPjZfF/mNAKWjlNshhBmWccLjqJt6kuSujMbgOKmnWzQF8pY4GuznFYoza6Rm7lVGYVX7yY4fASzoWMYn/Wno4sHhcLzCkYH2DDc9C8/SC60gm4+DriaCl1FzhU8xIfVGVkopBdH9qBr6GkW8mnODqGnHE3OUwcXChoJ5MWbOQvmRMk8/lP2lxyRBLuKYxJFT1ieuZb5m9oQE/Q1CdhOpzGa5HF49TSFUTE9aWz6f5OfJ9B4olLs8JAShIC6Lg45iuHSN6bvdYlCDThnq03f72IWsUj5uIjnkCCffh97ViF/w8TRUT/ZZA5L4sViqERdEnFi5FO2KWMLZu+QEZPOdqP9jyrjnSG38L8BphHymTKVzCQKVlG5EVm4hC1GxUw8IdmVH3BiYF9K6W+h3Vkmg91RfDHRdPxiq9H8AhrtliiW/gb6MNUchsMCQgqcx9sEmwXfkghzj0ebc01OacdCwk/KeCmCijaLxZN3eFFUgZ0Wo0GLTA4ifKpKwQYPSYG3ji0LVzAdHEvgupirUvqYguwbIw+2siC3jd72XBX/FRDj1MF1+zo+xWoavgqlt18sUlI4tDHLDmfYMDiBzj72+FcifkeFGyrY8NqdspgZRYuxWD7H6pkWb6yVSbZ6+iVNNIgN/NzCYd/Ghwd7gf1nKOLsR0OKmGuIxUliJR3fyL1qvUzhzsBoMabukm4le8lUJsI7u06fynhohEfDDj0X1WxrY/yfyZl6plsp12UM+LCGtVUFRz5nFDA0DjmKPWe6irOM7tSGukV0tIrYOL9kLXs1gtKXnTih0zsOS9i48cpI5jd7QEoVPWMYa7zYabmTJ3erOLKcuJ+GfCx9qcE0jHakgQm21bSFFW6y73b1KDIEHxHzmZzKpt+RzxkpgxmEVHWwZA56uznDNNFd2ESXod7LMfu3AAMA3eQjZHI91/8AAAAASUVORK5CYII=);
}

.btn-scroll-top {
  display: block;
  position: fixed;
  right: -4.125rem;
  bottom: 1.25rem;
  width: 2.75rem;
  height: 2.75rem;
  transition: right 400ms cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 0.3s, background-color 0.25s ease-in-out;
  border-radius: 50%;
  background-color: rgba(43, 52, 69, 0.25);
  color: #fff;
  text-align: center;
  opacity: 0;
  z-index: 1025;
}
.btn-scroll-top > .btn-scroll-top-icon {
  font-size: 0.875rem;
  font-weight: bold;
  line-height: 2.625rem;
}
.btn-scroll-top .btn-scroll-top-tooltip {
  position: absolute;
  top: 50%;
  right: 100%;
  transform: translateY(-50%);
  transition: opacity 0.25s ease-in-out, visibility 0.25s ease-in-out;
  visibility: hidden;
  opacity: 0;
}
.btn-scroll-top:hover {
  background-color: rgba(43, 52, 69, 0.5);
  color: #fff;
}
.btn-scroll-top:hover .btn-scroll-top-tooltip {
  visibility: visible;
  opacity: 1;
}
.btn-scroll-top.show {
  right: 1.25rem;
  opacity: 1;
}
@media (max-width: 767.98px) {
  .btn-scroll-top {
    width: 2.2916666667rem;
    height: 2.2916666667rem;
    bottom: 1rem;
  }
  .btn-scroll-top > .btn-scroll-top-icon {
    line-height: 2.1666666667rem;
  }
  .btn-scroll-top.show {
    right: 1rem;
  }
}

.front .badge-primary, .front .badge-success,
.front .badge-info, .front .badge-warning,
.front .badge-danger, .front .badge-dark {
  color: #fff;
}
.front .badge-primary:hover, .front .badge-primary:focus, .front .badge-success:hover, .front .badge-success:focus,
.front .badge-info:hover,
.front .badge-info:focus, .front .badge-warning:hover, .front .badge-warning:focus,
.front .badge-danger:hover,
.front .badge-danger:focus, .front .badge-dark:hover, .front .badge-dark:focus {
  color: #fff !important;
}
.front .badge-secondary,
.front .badge-light {
  color: #373f50 !important;
}
.front .badge-primary.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(226, 1, 79, 0.9);
}
.front .badge-secondary.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(243, 245, 249, 0.9);
}
.front .badge-success.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(66, 214, 151, 0.9);
}
.front .badge-info.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(254, 105, 106, 0.9);
}
.front .badge-warning.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(254, 165, 105, 0.9);
}
.front .badge-danger.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(243, 71, 112, 0.9);
}
.front .badge-light.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(255, 255, 255, 0.9);
}
.front .badge-dark.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(79, 79, 79, 0.9);
}
.front .badge-accent.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(78, 84, 200, 0.9);
}
.front .badge-gray100.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(246, 249, 252, 0.9);
}
.front .badge-gray200.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(243, 245, 249, 0.9);
}
.front .badge-gray300.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(227, 233, 239, 0.9);
}
.front .badge-gray400.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(218, 225, 231, 0.9);
}
.front .badge-gray500.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(174, 180, 190, 0.9);
}
.front .badge-gray600.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(125, 135, 156, 0.9);
}
.front .badge-gray700.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(75, 86, 107, 0.9);
}
.front .badge-gray800.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(55, 63, 80, 0.9);
}
.front .badge-gray900.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(43, 52, 69, 0.9);
}
.front .badge-emerald100.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(209, 250, 229, 0.9);
}
.front .badge-emerald200.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(167, 243, 208, 0.9);
}
.front .badge-emerald300.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(110, 231, 183, 0.9);
}
.front .badge-emerald400.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(52, 211, 153, 0.9);
}
.front .badge-emerald500.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(16, 185, 129, 0.9);
}
.front .badge-emerald600.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(5, 150, 105, 0.9);
}
.front .badge-emerald700.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(4, 120, 87, 0.9);
}
.front .badge-emerald800.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(6, 95, 70, 0.9);
}
.front .badge-emerald900.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(6, 78, 59, 0.9);
}
.front .badge-green100.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(220, 252, 231, 0.9);
}
.front .badge-green200.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(187, 247, 208, 0.9);
}
.front .badge-green300.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(134, 239, 172, 0.9);
}
.front .badge-green400.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(74, 222, 128, 0.9);
}
.front .badge-green500.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(34, 197, 94, 0.9);
}
.front .badge-green600.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(22, 163, 74, 0.9);
}
.front .badge-green700.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(21, 128, 61, 0.9);
}
.front .badge-green800.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(22, 101, 52, 0.9);
}
.front .badge-green900.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(20, 83, 45, 0.9);
}
.front .badge-red100.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(254, 226, 226, 0.9);
}
.front .badge-red200.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(254, 202, 202, 0.9);
}
.front .badge-red300.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(252, 165, 165, 0.9);
}
.front .badge-red400.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(248, 113, 113, 0.9);
}
.front .badge-red500.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(239, 68, 68, 0.9);
}
.front .badge-red600.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(220, 38, 38, 0.9);
}
.front .badge-red700.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(185, 28, 28, 0.9);
}
.front .badge-red800.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(153, 27, 27, 0.9);
}
.front .badge-red900.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(127, 29, 29, 0.9);
}
.front .badge-emerald.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(16, 185, 129, 0.9);
}
.front .badge-indigo.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(99, 102, 241, 0.9);
}
.front .badge-dark2.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(79, 79, 79, 0.9);
}
.front .badge-secondary.badge-shadow,
.front .badge-light.badge-shadow {
  box-shadow: 0 0.5rem 1.125rem -0.275rem rgba(0, 0, 0, 0.25);
}
.front a.badge-shadow:hover {
  box-shadow: none;
}

/*# sourceMappingURL=theme-admin.css.map */
