
/*--------------------------------------------------------------
# Buttons
--------------------------------------------------------------*/
.btn-danger, .btn-danger:hover, .btn-dark, .btn-dark:hover, .btn-info, .btn-info:hover,
.btn-primary, .btn-primary:hover, .btn-secondary, .btn-secondary:hover, .btn-success,
.btn-success:hover, .btn-warning, .btn-warning:hover, .btn.bg-gradient-danger,
.btn.bg-gradient-danger:hover, .btn.bg-gradient-dark, .btn.bg-gradient-dark:hover,
.btn.bg-gradient-info, .btn.bg-gradient-info:hover, .btn.bg-gradient-primary,
.btn.bg-gradient-primary:hover, .btn.bg-gradient-secondary, .btn.bg-gradient-secondary:hover,
.btn.bg-gradient-success, .btn.bg-gradient-success:hover, .btn.bg-gradient-warning,
.btn.bg-gradient-warning:hover {
  color: #fff;
}
.btn-light,
.btn-light:hover,
.btn.bg-gradient-light,
.btn.bg-gradient-light:hover {
  color:#3a416f
}
.btn-group-sm > .btn, .btn-sm {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 2rem;
  --bs-btn-font-size: 0.75rem;
  --bs-btn-border-radius: 0.5rem;
}
.btn-primary {
  --bs-btn-color:#000;
  --bs-btn-bg:#5e72e4;
  --bs-btn-border-color:#5e72e4;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#7687e8;
  --bs-btn-hover-border-color:#6e80e7;
  --bs-btn-focus-shadow-rgb:80,97,194;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#7e8ee9;
  --bs-btn-active-border-color:#6e80e7;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#000;
  --bs-btn-disabled-bg:#5e72e4;
  --bs-btn-disabled-border-color:#5e72e4
}
.btn-secondary {
  --bs-btn-color:#000;
  --bs-btn-bg:#8392ab;
  --bs-btn-border-color:#8392ab;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#96a2b8;
  --bs-btn-hover-border-color:#8f9db3;
  --bs-btn-focus-shadow-rgb:111,124,145;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#9ca8bc;
  --bs-btn-active-border-color:#8f9db3;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#000;
  --bs-btn-disabled-bg:#8392ab;
  --bs-btn-disabled-border-color:#8392ab
}
.btn-success {
  --bs-btn-color:#000;
  --bs-btn-bg:#189962;
  --bs-btn-border-color:#189962;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#4dd59b;
  --bs-btn-hover-border-color:#42d395;
  --bs-btn-focus-shadow-rgb:38,175,116;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#57d8a1;
  --bs-btn-active-border-color:#42d395;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#000;
  --bs-btn-disabled-bg:#189962;
  --bs-btn-disabled-border-color:#189962
}
.btn-info {
  --bs-btn-color:#000;
  --bs-btn-bg:#2265bb;
  --bs-btn-border-color:#2265bb;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#2777b1;
  --bs-btn-hover-border-color:#29d2f1;
  --bs-btn-focus-shadow-rgb:14,174,203;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#41d7f2;
  --bs-btn-active-border-color:#29d2f1;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#000;
  --bs-btn-disabled-bg:#2265bb;
  --bs-btn-disabled-border-color:#2265bb
}



.btn-warning {
  --bs-btn-color:#000;
  --bs-btn-bg:#fb6340;
  --bs-btn-border-color:#fb6340;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#fc7a5d;
  --bs-btn-hover-border-color:#fb7353;
  --bs-btn-focus-shadow-rgb:213,84,54;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#fc8266;
  --bs-btn-active-border-color:#fb7353;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#000;
  --bs-btn-disabled-bg:#fb6340;
  --bs-btn-disabled-border-color:#fb6340
}
.btn-danger {
  --bs-btn-color:#000;
  --bs-btn-bg:#f5365c;
  --bs-btn-border-color:#f5365c;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#f75474;
  --bs-btn-hover-border-color:#f64a6c;
  --bs-btn-focus-shadow-rgb:208,46,78;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#f75e7d;
  --bs-btn-active-border-color:#f64a6c;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#000;
  --bs-btn-disabled-bg:#f5365c;
  --bs-btn-disabled-border-color:#f5365c
}
.btn-light {
  --bs-btn-color:#000;
  --bs-btn-bg:#e9ecef;
  --bs-btn-border-color:#e9ecef;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#eceff1;
  --bs-btn-hover-border-color:#ebeef1;
  --bs-btn-focus-shadow-rgb:198,201,203;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#edf0f2;
  --bs-btn-active-border-color:#ebeef1;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#000;
  --bs-btn-disabled-bg:#e9ecef;
  --bs-btn-disabled-border-color:#e9ecef
}
.btn-dark {
  --bs-btn-color:#fff;
  --bs-btn-bg:#344767;
  --bs-btn-border-color:#344767;
  --bs-btn-hover-color:#fff;
  --bs-btn-hover-bg:#2c3c58;
  --bs-btn-hover-border-color:#2a3952;
  --bs-btn-focus-shadow-rgb:82,99,126;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#2a3952;
  --bs-btn-active-border-color:#27354d;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#fff;
  --bs-btn-disabled-bg:#344767;
  --bs-btn-disabled-border-color:#344767
}
.btn-white {
  --bs-btn-color:#000;
  --bs-btn-bg:#fff;
  --bs-btn-border-color:#fff;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#fff;
  --bs-btn-hover-border-color:#fff;
  --bs-btn-focus-shadow-rgb:217,217,217;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#fff;
  --bs-btn-active-border-color:#fff;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#000;
  --bs-btn-disabled-bg:#fff;
  --bs-btn-disabled-border-color:#fff
}
.btn-outline-primary {
  --bs-btn-color:#5e72e4;
  --bs-btn-border-color:#5e72e4;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#5e72e4;
  --bs-btn-hover-border-color:#5e72e4;
  --bs-btn-focus-shadow-rgb:94,114,228;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#5e72e4;
  --bs-btn-active-border-color:#5e72e4;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#5e72e4;
  --bs-btn-disabled-bg:transparent;
  --bs-gradient:none
}
.btn-outline-secondary {
  --bs-btn-color:#8392ab;
  --bs-btn-border-color:#8392ab;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#8392ab;
  --bs-btn-hover-border-color:#8392ab;
  --bs-btn-focus-shadow-rgb:131,146,171;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#8392ab;
  --bs-btn-active-border-color:#8392ab;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#8392ab;
  --bs-btn-disabled-bg:transparent;
  --bs-gradient:none
}
.btn-outline-success {
  --bs-btn-color:#2dce89;
  --bs-btn-border-color:#2dce89;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#2dce89;
  --bs-btn-hover-border-color:#2dce89;
  --bs-btn-focus-shadow-rgb:45,206,137;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#2dce89;
  --bs-btn-active-border-color:#2dce89;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#2dce89;
  --bs-btn-disabled-bg:transparent;
  --bs-gradient:none
}
.btn-outline-info {
  --bs-btn-color:#11cdef;
  --bs-btn-border-color:#11cdef;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#11cdef;
  --bs-btn-hover-border-color:#11cdef;
  --bs-btn-focus-shadow-rgb:17,205,239;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#11cdef;
  --bs-btn-active-border-color:#11cdef;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#11cdef;
  --bs-btn-disabled-bg:transparent;
  --bs-gradient:none
}
.btn-outline-warning {
  --bs-btn-color:#fb6340;
  --bs-btn-border-color:#fb6340;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#fb6340;
  --bs-btn-hover-border-color:#fb6340;
  --bs-btn-focus-shadow-rgb:251,99,64;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#fb6340;
  --bs-btn-active-border-color:#fb6340;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#fb6340;
  --bs-btn-disabled-bg:transparent;
  --bs-gradient:none
}
.btn-outline-danger {
  --bs-btn-color:#f5365c;
  --bs-btn-border-color:#f5365c;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#f5365c;
  --bs-btn-hover-border-color:#f5365c;
  --bs-btn-focus-shadow-rgb:245,54,92;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#f5365c;
  --bs-btn-active-border-color:#f5365c;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#f5365c;
  --bs-btn-disabled-bg:transparent;
  --bs-gradient:none
}
.btn-outline-light {
  --bs-btn-color:#e9ecef;
  --bs-btn-border-color:#e9ecef;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#e9ecef;
  --bs-btn-hover-border-color:#e9ecef;
  --bs-btn-focus-shadow-rgb:233,236,239;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#e9ecef;
  --bs-btn-active-border-color:#e9ecef;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#e9ecef;
  --bs-btn-disabled-bg:transparent;
  --bs-gradient:none
}
.btn-outline-dark {
  --bs-btn-color:#344767;
  --bs-btn-border-color:#344767;
  --bs-btn-hover-color:#fff;
  --bs-btn-hover-bg:#344767;
  --bs-btn-hover-border-color:#344767;
  --bs-btn-focus-shadow-rgb:52,71,103;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#344767;
  --bs-btn-active-border-color:#344767;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#344767;
  --bs-btn-disabled-bg:transparent;
  --bs-gradient:none
}
.btn-outline-white {
  --bs-btn-color:#fff;
  --bs-btn-border-color:#fff;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#fff;
  --bs-btn-hover-border-color:#fff;
  --bs-btn-focus-shadow-rgb:255,255,255;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#fff;
  --bs-btn-active-border-color:#fff;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#fff;
  --bs-btn-disabled-bg:transparent;
  --bs-gradient:none
}
.btn {
  font-family: "Ubuntu", sans-serif;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  box-shadow: 0 4px 6px rgba(50, 50, 93, .1), 0 1px 3px rgba(0, 0, 0, .08);
  font-weight: 500;
  font-size: .875rem;
  padding: 8px 15px;
  min-width: 120px;
}

.btn:not([class*=btn-outline-]) {
  border: 0
}

.btn:active,
.btn:active:focus,
.btn:active:hover,
.btn:hover:not(.btn-icon-only) {
  box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08);
  transform: translateY(-1px);

}
.btn-outline-primary:hover {
  background-color: #5e72e4;
  color: white;
}

