.btn-main {
  border-color: #f3ad2b;
  background-color: #f3ad2b;
  color: #000;
}

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

.btn-main:not(:disabled):not(.disabled):active:focus, .btn-main:not(:disabled):not(.disabled).active:focus, .show > .btn-main.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 201, 115, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(247, 201, 115, 0.5);
}

.btn-main:focus, .btn-main.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 201, 115, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(247, 201, 115, 0.5);
}

.btn-main.disabled, .btn-main:disabled {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  color: #000;
}

.btn-main:hover, .btn-main:active, .btn-main.active {
  color: #000;
}

.btn-main:hover:not(:disabled):not(.disabled), .btn-main:active:not(:disabled):not(.disabled), .btn-main.active:not(:disabled):not(.disabled) {
  border-color: #c6850b;
  background-color: #c6850b;
}

.btn-line-main {
  color: #f3ad2b;
  border-color: #f3ad2b;
}

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

.btn-line-main:not(:disabled):not(.disabled):active:focus, .btn-line-main:not(:disabled):not(.disabled).active:focus, .show > .btn-line-main.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 201, 115, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(247, 201, 115, 0.5);
}

.btn-line-main:focus, .btn-line-main.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 201, 115, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(247, 201, 115, 0.5);
}

.btn-line-main.disabled, .btn-line-main:disabled {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  color: #f3ad2b;
}

.btn-line-main:hover:not(:disabled):not(.disabled), .btn-line-main:active:not(:disabled):not(.disabled), .btn-line-main.active:not(:disabled):not(.disabled) {
  background-color: #f3ad2b;
  color: #000;
}

.text-main {
  color: #f3ad2b;
}

a.text-main, button.text-main {
  color: #f3ad2b;
}

a.text-main:hover, a.text-main:active, a.text-main.active, button.text-main:hover, button.text-main:active, button.text-main.active {
  color: #c6850b;
}

a.text-main:focus, button.text-main:focus {
  color: #c6850b;
}

a.text-main.disabled, button.text-main.disabled {
  cursor: default;
  color: #f7c973;
}

.bg-main {
  background-color: #f3ad2b;
  color: #000;
}

.bg-gradual-main {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#fbe5bc), to(#f4b643));
  background-image: linear-gradient(to top, #fbe5bc 0%, #f4b643 100%);
}

a.bg-main:hover, button.bg-main:hover, a.bg-main:focus, button.bg-main:focus {
  background-color: #c6850b;
  color: #fff;
}

.alert-main {
  color: #f3ad2b;
  border-color: #f7c973;
  background-color: #f7c973;
}

.alert-main hr {
  border-top-color: #f7c973;
}

.alert-main .alert-link {
  color: #f3ad2b;
}

.alert-main .alert-link:hover, .alert-main .alert-link:active, .alert-main .alert-link.active {
  color: #c6850b;
}

.badge-main, a.badge-main {
  background-color: #f3ad2b;
  color: #000;
}

a.badge-main:hover {
  background-color: #c6850b;
  color: #fff;
}

.scroll-main::-webkit-scrollbar-thumb {
  background-color: #f7c973;
}

.scroll-main::-webkit-scrollbar-thumb:hover {
  background-color: #c6850b;
}

.scroll-main::-webkit-scrollbar-button {
  background-color: #c6850b;
  display: none;
}

.form-main {
  border: 1px solid #f3ad2b;
  background-color: #f3ad2b;
  color: #000;
  -webkit-transition: color .4s ease-in-out, background-color .25s ease-in-out, border .25s ease-in-out;
  transition: color .4s ease-in-out, background-color .25s ease-in-out, border .25s ease-in-out;
}

.form-main:focus {
  outline: none;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border-color: #c6850b;
  background-color: #c6850b;
  color: #fff;
}

.btn-minor {
  border-color: #88c93b;
  background-color: #88c93b;
  color: #fff;
}

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

.btn-minor:not(:disabled):not(.disabled):active:focus, .btn-minor:not(:disabled):not(.disabled).active:focus, .show > .btn-minor.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(172, 218, 119, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(172, 218, 119, 0.5);
}

.btn-minor:focus, .btn-minor.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(172, 218, 119, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(172, 218, 119, 0.5);
}

.btn-minor.disabled, .btn-minor:disabled {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  color: #fff;
}

.btn-minor:hover, .btn-minor:active, .btn-minor.active {
  color: #fff;
}

.btn-minor:hover:not(:disabled):not(.disabled), .btn-minor:active:not(:disabled):not(.disabled), .btn-minor.active:not(:disabled):not(.disabled) {
  border-color: #609028;
  background-color: #609028;
}

.btn-line-minor {
  color: #88c93b;
  border-color: #88c93b;
}

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

.btn-line-minor:not(:disabled):not(.disabled):active:focus, .btn-line-minor:not(:disabled):not(.disabled).active:focus, .show > .btn-line-minor.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(172, 218, 119, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(172, 218, 119, 0.5);
}

.btn-line-minor:focus, .btn-line-minor.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(172, 218, 119, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(172, 218, 119, 0.5);
}

.btn-line-minor.disabled, .btn-line-minor:disabled {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  color: #88c93b;
}

.btn-line-minor:hover:not(:disabled):not(.disabled), .btn-line-minor:active:not(:disabled):not(.disabled), .btn-line-minor.active:not(:disabled):not(.disabled) {
  background-color: #88c93b;
  color: #fff;
}

.text-minor {
  color: #88c93b;
}

a.text-minor, button.text-minor {
  color: #88c93b;
}

a.text-minor:hover, a.text-minor:active, a.text-minor.active, button.text-minor:hover, button.text-minor:active, button.text-minor.active {
  color: #609028;
}

a.text-minor:focus, button.text-minor:focus {
  color: #609028;
}

a.text-minor.disabled, button.text-minor.disabled {
  cursor: default;
  color: #acda77;
}

.bg-minor {
  background-color: #88c93b;
  color: #fff;
}

.bg-gradual-minor {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#d1eab3), to(#94cf4f));
  background-image: linear-gradient(to top, #d1eab3 0%, #94cf4f 100%);
}

a.bg-minor:hover, button.bg-minor:hover, a.bg-minor:focus, button.bg-minor:focus {
  background-color: #609028;
  color: #fff;
}

.alert-minor {
  color: #88c93b;
  border-color: #acda77;
  background-color: #acda77;
}

.alert-minor hr {
  border-top-color: #acda77;
}

.alert-minor .alert-link {
  color: #88c93b;
}

.alert-minor .alert-link:hover, .alert-minor .alert-link:active, .alert-minor .alert-link.active {
  color: #609028;
}

.badge-minor, a.badge-minor {
  background-color: #88c93b;
  color: #fff;
}

a.badge-minor:hover {
  background-color: #609028;
  color: #fff;
}

.scroll-minor::-webkit-scrollbar-thumb {
  background-color: #acda77;
}

.scroll-minor::-webkit-scrollbar-thumb:hover {
  background-color: #609028;
}

.scroll-minor::-webkit-scrollbar-button {
  background-color: #609028;
  display: none;
}

.form-minor {
  border: 1px solid #88c93b;
  background-color: #88c93b;
  color: #fff;
  -webkit-transition: color .4s ease-in-out, background-color .25s ease-in-out, border .25s ease-in-out;
  transition: color .4s ease-in-out, background-color .25s ease-in-out, border .25s ease-in-out;
}

.form-minor:focus {
  outline: none;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border-color: #609028;
  background-color: #609028;
  color: #fff;
}

.btn-tertiary {
  border-color: #FFFFFF;
  background-color: #FFFFFF;
  color: #000;
}

.btn-tertiary:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active, .show > .btn-tertiary.dropdown-toggle {
  border-color: #d9d9d9;
  background-color: #d9d9d9;
  color: #000;
}

.btn-tertiary:not(:disabled):not(.disabled):active:focus, .btn-tertiary:not(:disabled):not(.disabled).active:focus, .show > .btn-tertiary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.btn-tertiary:focus, .btn-tertiary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.btn-tertiary.disabled, .btn-tertiary:disabled {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  color: #000;
}

.btn-tertiary:hover, .btn-tertiary:active, .btn-tertiary.active {
  color: #000;
}

.btn-tertiary:hover:not(:disabled):not(.disabled), .btn-tertiary:active:not(:disabled):not(.disabled), .btn-tertiary.active:not(:disabled):not(.disabled) {
  border-color: #d9d9d9;
  background-color: #d9d9d9;
}

.btn-line-tertiary {
  color: #FFFFFF;
  border-color: #FFFFFF;
}

.btn-line-tertiary:not(:disabled):not(.disabled):active, .btn-line-tertiary:not(:disabled):not(.disabled).active, .show > .btn-line-tertiary.dropdown-toggle {
  border-color: #d9d9d9;
  background-color: #d9d9d9;
  color: #000;
}

.btn-line-tertiary:not(:disabled):not(.disabled):active:focus, .btn-line-tertiary:not(:disabled):not(.disabled).active:focus, .show > .btn-line-tertiary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.btn-line-tertiary:focus, .btn-line-tertiary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.btn-line-tertiary.disabled, .btn-line-tertiary:disabled {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  color: #FFFFFF;
}

.btn-line-tertiary:hover:not(:disabled):not(.disabled), .btn-line-tertiary:active:not(:disabled):not(.disabled), .btn-line-tertiary.active:not(:disabled):not(.disabled) {
  background-color: #FFFFFF;
  color: #000;
}

.text-tertiary {
  color: #FFFFFF;
}

a.text-tertiary, button.text-tertiary {
  color: #FFFFFF;
}

a.text-tertiary:hover, a.text-tertiary:active, a.text-tertiary.active, button.text-tertiary:hover, button.text-tertiary:active, button.text-tertiary.active {
  color: #d9d9d9;
}

a.text-tertiary:focus, button.text-tertiary:focus {
  color: #d9d9d9;
}

a.text-tertiary.disabled, button.text-tertiary.disabled {
  cursor: default;
  color: white;
}

.bg-tertiary {
  background-color: #FFFFFF;
  color: #000;
}

.bg-gradual-tertiary {
  background-image: -webkit-gradient(linear, left bottom, left top, from(white), to(white));
  background-image: linear-gradient(to top, white 0%, white 100%);
}

a.bg-tertiary:hover, button.bg-tertiary:hover, a.bg-tertiary:focus, button.bg-tertiary:focus {
  background-color: #d9d9d9;
  color: #000;
}

.alert-tertiary {
  color: #FFFFFF;
  border-color: white;
  background-color: white;
}

.alert-tertiary hr {
  border-top-color: white;
}

.alert-tertiary .alert-link {
  color: #FFFFFF;
}

.alert-tertiary .alert-link:hover, .alert-tertiary .alert-link:active, .alert-tertiary .alert-link.active {
  color: #d9d9d9;
}

.badge-tertiary, a.badge-tertiary {
  background-color: #FFFFFF;
  color: #000;
}

a.badge-tertiary:hover {
  background-color: #d9d9d9;
  color: #000;
}

.scroll-tertiary::-webkit-scrollbar-thumb {
  background-color: white;
}

.scroll-tertiary::-webkit-scrollbar-thumb:hover {
  background-color: #d9d9d9;
}

.scroll-tertiary::-webkit-scrollbar-button {
  background-color: #d9d9d9;
  display: none;
}

.form-tertiary {
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
  color: #000;
  -webkit-transition: color .4s ease-in-out, background-color .25s ease-in-out, border .25s ease-in-out;
  transition: color .4s ease-in-out, background-color .25s ease-in-out, border .25s ease-in-out;
}

.form-tertiary:focus {
  outline: none;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border-color: #d9d9d9;
  background-color: #d9d9d9;
  color: #000;
}
/*# sourceMappingURL=color-wrap.css.map */