@charset "UTF-8";
/*!
 * Bootstrap v4.3.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)
 */
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important;
}

.bg-gray9 {
  background-color: #212529 !important;
}

a.bg-gray9:hover, a.bg-gray9:focus,
button.bg-gray9:hover,
button.bg-gray9:focus {
  background-color: #0a0c0d !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important;
}

.bg-gray7 {
  background-color: #495057 !important;
}

a.bg-gray7:hover, a.bg-gray7:focus,
button.bg-gray7:hover,
button.bg-gray7:focus {
  background-color: #32373b !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.bg-gray5 {
  background-color: #adb5bd !important;
}

a.bg-gray5:hover, a.bg-gray5:focus,
button.bg-gray5:hover,
button.bg-gray5:focus {
  background-color: #919ca6 !important;
}

.bg-gray4 {
  background-color: #ced4da !important;
}

a.bg-gray4:hover, a.bg-gray4:focus,
button.bg-gray4:hover,
button.bg-gray4:focus {
  background-color: #b1bbc4 !important;
}

.bg-gray3 {
  background-color: #dee2e6 !important;
}

a.bg-gray3:hover, a.bg-gray3:focus,
button.bg-gray3:hover,
button.bg-gray3:focus {
  background-color: #c1c9d0 !important;
}

.bg-gray2 {
  background-color: #e9ecef !important;
}

a.bg-gray2:hover, a.bg-gray2:focus,
button.bg-gray2:hover,
button.bg-gray2:focus {
  background-color: #cbd3da !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}

.bg-brand1 {
  background-color: #F69A40 !important;
}

a.bg-brand1:hover, a.bg-brand1:focus,
button.bg-brand1:hover,
button.bg-brand1:focus {
  background-color: #f4800f !important;
}

.bg-brand105 {
  background-color: #FFF1E5 !important;
}

a.bg-brand105:hover, a.bg-brand105:focus,
button.bg-brand105:hover,
button.bg-brand105:focus {
  background-color: #ffd6b2 !important;
}

.bg-brand11 {
  background-color: #FFD5B4 !important;
}

a.bg-brand11:hover, a.bg-brand11:focus,
button.bg-brand11:hover,
button.bg-brand11:focus {
  background-color: #ffb881 !important;
}

.bg-brand12 {
  background-color: #F8BA86 !important;
}

a.bg-brand12:hover, a.bg-brand12:focus,
button.bg-brand12:hover,
button.bg-brand12:focus {
  background-color: #f59f56 !important;
}

.bg-brand13 {
  background-color: #EBA05D !important;
}

a.bg-brand13:hover, a.bg-brand13:focus,
button.bg-brand13:hover,
button.bg-brand13:focus {
  background-color: #e58530 !important;
}

.bg-brand14 {
  background-color: #DA8839 !important;
}

a.bg-brand14:hover, a.bg-brand14:focus,
button.bg-brand14:hover,
button.bg-brand14:focus {
  background-color: #bd6f23 !important;
}

.bg-brand15 {
  background-color: #C57217 !important;
}

a.bg-brand15:hover, a.bg-brand15:focus,
button.bg-brand15:hover,
button.bg-brand15:focus {
  background-color: #975812 !important;
}

.bg-brand16 {
  background-color: #AD5D00 !important;
}

a.bg-brand16:hover, a.bg-brand16:focus,
button.bg-brand16:hover,
button.bg-brand16:focus {
  background-color: #7a4200 !important;
}

.bg-brand17 {
  background-color: #934B00 !important;
}

a.bg-brand17:hover, a.bg-brand17:focus,
button.bg-brand17:hover,
button.bg-brand17:focus {
  background-color: #603100 !important;
}

.bg-brand18 {
  background-color: #783B00 !important;
}

a.bg-brand18:hover, a.bg-brand18:focus,
button.bg-brand18:hover,
button.bg-brand18:focus {
  background-color: #452200 !important;
}

.bg-brand19 {
  background-color: #5D2C00 !important;
}

a.bg-brand19:hover, a.bg-brand19:focus,
button.bg-brand19:hover,
button.bg-brand19:focus {
  background-color: #2a1400 !important;
}

.bg-brand2 {
  background-color: #0000ff !important;
}

a.bg-brand2:hover, a.bg-brand2:focus,
button.bg-brand2:hover,
button.bg-brand2:focus {
  background-color: #0000cc !important;
}

.bg-brand21 {
  background-color: #EFCDFF !important;
}

a.bg-brand21:hover, a.bg-brand21:focus,
button.bg-brand21:hover,
button.bg-brand21:focus {
  background-color: #df9aff !important;
}

.bg-brand22 {
  background-color: #DCACFF !important;
}

a.bg-brand22:hover, a.bg-brand22:focus,
button.bg-brand22:hover,
button.bg-brand22:focus {
  background-color: #c679ff !important;
}

.bg-brand23 {
  background-color: #C48CFF !important;
}

a.bg-brand23:hover, a.bg-brand23:focus,
button.bg-brand23:hover,
button.bg-brand23:focus {
  background-color: #aa59ff !important;
}

.bg-brand24 {
  background-color: #A86EFF !important;
}

a.bg-brand24:hover, a.bg-brand24:focus,
button.bg-brand24:hover,
button.bg-brand24:focus {
  background-color: #893bff !important;
}

.bg-brand25 {
  background-color: #8853FF !important;
}

a.bg-brand25:hover, a.bg-brand25:focus,
button.bg-brand25:hover,
button.bg-brand25:focus {
  background-color: #6520ff !important;
}

.bg-brand26 {
  background-color: #693BFF !important;
}

a.bg-brand26:hover, a.bg-brand26:focus,
button.bg-brand26:hover,
button.bg-brand26:focus {
  background-color: #4208ff !important;
}

.bg-brand27 {
  background-color: #4D28FF !important;
}

a.bg-brand27:hover, a.bg-brand27:focus,
button.bg-brand27:hover,
button.bg-brand27:focus {
  background-color: #2a00f4 !important;
}

.bg-brand28 {
  background-color: #381CE1 !important;
}

a.bg-brand28:hover, a.bg-brand28:focus,
button.bg-brand28:hover,
button.bg-brand28:focus {
  background-color: #2d16b4 !important;
}

.bg-brand29 {
  background-color: #2D15AD !important;
}

a.bg-brand29:hover, a.bg-brand29:focus,
button.bg-brand29:hover,
button.bg-brand29:focus {
  background-color: #210f80 !important;
}

.bg-brand3 {
  background-color: #DF2B2B !important;
}

a.bg-brand3:hover, a.bg-brand3:focus,
button.bg-brand3:hover,
button.bg-brand3:focus {
  background-color: #bb1c1c !important;
}

.bg-blue {
  background-color: #007bff !important;
}

a.bg-blue:hover, a.bg-blue:focus,
button.bg-blue:hover,
button.bg-blue:focus {
  background-color: #0062cc !important;
}

.bg-blue1 {
  background-color: #CFE2FF !important;
}

a.bg-blue1:hover, a.bg-blue1:focus,
button.bg-blue1:hover,
button.bg-blue1:focus {
  background-color: #9cc3ff !important;
}

.bg-blue2 {
  background-color: #16194F !important;
}

a.bg-blue2:hover, a.bg-blue2:focus,
button.bg-blue2:hover,
button.bg-blue2:focus {
  background-color: #0b0c27 !important;
}

.bg-blue3 {
  background-color: #6EA8FE !important;
}

a.bg-blue3:hover, a.bg-blue3:focus,
button.bg-blue3:hover,
button.bg-blue3:focus {
  background-color: #3b8afe !important;
}

.bg-blue4 {
  background-color: #3D8BFD !important;
}

a.bg-blue4:hover, a.bg-blue4:focus,
button.bg-blue4:hover,
button.bg-blue4:focus {
  background-color: #0b6dfc !important;
}

.bg-blue5 {
  background-color: #0D6EFD !important;
}

a.bg-blue5:hover, a.bg-blue5:focus,
button.bg-blue5:hover,
button.bg-blue5:focus {
  background-color: #0257d5 !important;
}

.bg-blue6 {
  background-color: #0A58CA !important;
}

a.bg-blue6:hover, a.bg-blue6:focus,
button.bg-blue6:hover,
button.bg-blue6:focus {
  background-color: #084399 !important;
}

.bg-blue7 {
  background-color: #084298 !important;
}

a.bg-blue7:hover, a.bg-blue7:focus,
button.bg-blue7:hover,
button.bg-blue7:focus {
  background-color: #052d68 !important;
}

.bg-blue8 {
  background-color: #052C65 !important;
}

a.bg-blue8:hover, a.bg-blue8:focus,
button.bg-blue8:hover,
button.bg-blue8:focus {
  background-color: #031734 !important;
}

.bg-blue9 {
  background-color: #031633 !important;
}

a.bg-blue9:hover, a.bg-blue9:focus,
button.bg-blue9:hover,
button.bg-blue9:focus {
  background-color: #000103 !important;
}

.bg-indigo {
  background-color: #6610f2 !important;
}

a.bg-indigo:hover, a.bg-indigo:focus,
button.bg-indigo:hover,
button.bg-indigo:focus {
  background-color: #510bc4 !important;
}

.bg-indigo1 {
  background-color: #E0CFFC !important;
}

a.bg-indigo1:hover, a.bg-indigo1:focus,
button.bg-indigo1:hover,
button.bg-indigo1:focus {
  background-color: #c19ff9 !important;
}

.bg-indigo2 {
  background-color: #C29FFA !important;
}

a.bg-indigo2:hover, a.bg-indigo2:focus,
button.bg-indigo2:hover,
button.bg-indigo2:focus {
  background-color: #a36ff7 !important;
}

.bg-indigo3 {
  background-color: #A370F7 !important;
}

a.bg-indigo3:hover, a.bg-indigo3:focus,
button.bg-indigo3:hover,
button.bg-indigo3:focus {
  background-color: #8440f4 !important;
}

.bg-indigo4 {
  background-color: #8540F5 !important;
}

a.bg-indigo4:hover, a.bg-indigo4:focus,
button.bg-indigo4:hover,
button.bg-indigo4:focus {
  background-color: #6610f2 !important;
}

.bg-indigo5 {
  background-color: #6610F2 !important;
}

a.bg-indigo5:hover, a.bg-indigo5:focus,
button.bg-indigo5:hover,
button.bg-indigo5:focus {
  background-color: #510bc4 !important;
}

.bg-indigo6 {
  background-color: #520DC2 !important;
}

a.bg-indigo6:hover, a.bg-indigo6:focus,
button.bg-indigo6:hover,
button.bg-indigo6:focus {
  background-color: #3e0a92 !important;
}

.bg-indigo7 {
  background-color: #3D0A91 !important;
}

a.bg-indigo7:hover, a.bg-indigo7:focus,
button.bg-indigo7:hover,
button.bg-indigo7:focus {
  background-color: #290761 !important;
}

.bg-indigo8 {
  background-color: #290661 !important;
}

a.bg-indigo8:hover, a.bg-indigo8:focus,
button.bg-indigo8:hover,
button.bg-indigo8:focus {
  background-color: #150331 !important;
}

.bg-indigo9 {
  background-color: #140330 !important;
}

a.bg-indigo9:hover, a.bg-indigo9:focus,
button.bg-indigo9:hover,
button.bg-indigo9:focus {
  background-color: black !important;
}

.bg-purple {
  background-color: #6f42c1 !important;
}

a.bg-purple:hover, a.bg-purple:focus,
button.bg-purple:hover,
button.bg-purple:focus {
  background-color: #59339d !important;
}

.bg-purple1 {
  background-color: #E2D9F3 !important;
}

a.bg-purple1:hover, a.bg-purple1:focus,
button.bg-purple1:hover,
button.bg-purple1:focus {
  background-color: #c4b2e7 !important;
}

.bg-purple2 {
  background-color: #C5B3E6 !important;
}

a.bg-purple2:hover, a.bg-purple2:focus,
button.bg-purple2:hover,
button.bg-purple2:focus {
  background-color: #a88dd9 !important;
}

.bg-purple3 {
  background-color: #A98EDA !important;
}

a.bg-purple3:hover, a.bg-purple3:focus,
button.bg-purple3:hover,
button.bg-purple3:focus {
  background-color: #8c68cd !important;
}

.bg-purple4 {
  background-color: #8C68CD !important;
}

a.bg-purple4:hover, a.bg-purple4:focus,
button.bg-purple4:hover,
button.bg-purple4:focus {
  background-color: #6f42c0 !important;
}

.bg-purple5 {
  background-color: #6F42C1 !important;
}

a.bg-purple5:hover, a.bg-purple5:focus,
button.bg-purple5:hover,
button.bg-purple5:focus {
  background-color: #59339d !important;
}

.bg-purple6 {
  background-color: #59359A !important;
}

a.bg-purple6:hover, a.bg-purple6:focus,
button.bg-purple6:hover,
button.bg-purple6:focus {
  background-color: #432874 !important;
}

.bg-purple7 {
  background-color: #432874 !important;
}

a.bg-purple7:hover, a.bg-purple7:focus,
button.bg-purple7:hover,
button.bg-purple7:focus {
  background-color: #2d1b4e !important;
}

.bg-purple8 {
  background-color: #2C1A4D !important;
}

a.bg-purple8:hover, a.bg-purple8:focus,
button.bg-purple8:hover,
button.bg-purple8:focus {
  background-color: #160d27 !important;
}

.bg-purple9 {
  background-color: #160D27 !important;
}

a.bg-purple9:hover, a.bg-purple9:focus,
button.bg-purple9:hover,
button.bg-purple9:focus {
  background-color: #000001 !important;
}

.bg-pink {
  background-color: #e83e8c !important;
}

a.bg-pink:hover, a.bg-pink:focus,
button.bg-pink:hover,
button.bg-pink:focus {
  background-color: #d91a72 !important;
}

.bg-pink1 {
  background-color: #F7D6E6 !important;
}

a.bg-pink1:hover, a.bg-pink1:focus,
button.bg-pink1:hover,
button.bg-pink1:focus {
  background-color: #efabcc !important;
}

.bg-pink2 {
  background-color: #EFADCE !important;
}

a.bg-pink2:hover, a.bg-pink2:focus,
button.bg-pink2:hover,
button.bg-pink2:focus {
  background-color: #e782b5 !important;
}

.bg-pink3 {
  background-color: #E685B5 !important;
}

a.bg-pink3:hover, a.bg-pink3:focus,
button.bg-pink3:hover,
button.bg-pink3:focus {
  background-color: #dd5b9b !important;
}

.bg-pink4 {
  background-color: #DE5C9D !important;
}

a.bg-pink4:hover, a.bg-pink4:focus,
button.bg-pink4:hover,
button.bg-pink4:focus {
  background-color: #d53284 !important;
}

.bg-pink5 {
  background-color: #D63384 !important;
}

a.bg-pink5:hover, a.bg-pink5:focus,
button.bg-pink5:hover,
button.bg-pink5:focus {
  background-color: #b2246b !important;
}

.bg-pink6 {
  background-color: #AB296A !important;
}

a.bg-pink6:hover, a.bg-pink6:focus,
button.bg-pink6:hover,
button.bg-pink6:focus {
  background-color: #821f51 !important;
}

.bg-pink7 {
  background-color: #801F4F !important;
}

a.bg-pink7:hover, a.bg-pink7:focus,
button.bg-pink7:hover,
button.bg-pink7:focus {
  background-color: #571536 !important;
}

.bg-pink8 {
  background-color: #561435 !important;
}

a.bg-pink8:hover, a.bg-pink8:focus,
button.bg-pink8:hover,
button.bg-pink8:focus {
  background-color: #2d0a1c !important;
}

.bg-pink9 {
  background-color: #2B0A1A !important;
}

a.bg-pink9:hover, a.bg-pink9:focus,
button.bg-pink9:hover,
button.bg-pink9:focus {
  background-color: #020001 !important;
}

.bg-red {
  background-color: #dc3545 !important;
}

a.bg-red:hover, a.bg-red:focus,
button.bg-red:hover,
button.bg-red:focus {
  background-color: #bd2130 !important;
}

.bg-red1 {
  background-color: #F8D7DA !important;
}

a.bg-red1:hover, a.bg-red1:focus,
button.bg-red1:hover,
button.bg-red1:focus {
  background-color: #f0acb2 !important;
}

.bg-red2 {
  background-color: #F1AEB5 !important;
}

a.bg-red2:hover, a.bg-red2:focus,
button.bg-red2:hover,
button.bg-red2:focus {
  background-color: #e9838d !important;
}

.bg-red3 {
  background-color: #EA868F !important;
}

a.bg-red3:hover, a.bg-red3:focus,
button.bg-red3:hover,
button.bg-red3:focus {
  background-color: #e25b67 !important;
}

.bg-red4 {
  background-color: #E35D6A !important;
}

a.bg-red4:hover, a.bg-red4:focus,
button.bg-red4:hover,
button.bg-red4:focus {
  background-color: #db3242 !important;
}

.bg-red5 {
  background-color: #DC3545 !important;
}

a.bg-red5:hover, a.bg-red5:focus,
button.bg-red5:hover,
button.bg-red5:focus {
  background-color: #bd2130 !important;
}

.bg-red6 {
  background-color: #B02A37 !important;
}

a.bg-red6:hover, a.bg-red6:focus,
button.bg-red6:hover,
button.bg-red6:focus {
  background-color: #87202a !important;
}

.bg-red7 {
  background-color: #842029 !important;
}

a.bg-red7:hover, a.bg-red7:focus,
button.bg-red7:hover,
button.bg-red7:focus {
  background-color: #5b161c !important;
}

.bg-red8 {
  background-color: #58151C !important;
}

a.bg-red8:hover, a.bg-red8:focus,
button.bg-red8:hover,
button.bg-red8:focus {
  background-color: #2f0b0f !important;
}

.bg-red9 {
  background-color: #2C0B0E !important;
}

a.bg-red9:hover, a.bg-red9:focus,
button.bg-red9:hover,
button.bg-red9:focus {
  background-color: #030101 !important;
}

.bg-orange {
  background-color: #fd7e14 !important;
}

a.bg-orange:hover, a.bg-orange:focus,
button.bg-orange:hover,
button.bg-orange:focus {
  background-color: #dc6502 !important;
}

.bg-orange1 {
  background-color: #FFE5D0 !important;
}

a.bg-orange1:hover, a.bg-orange1:focus,
button.bg-orange1:hover,
button.bg-orange1:focus {
  background-color: #ffc99d !important;
}

.bg-orange2 {
  background-color: #FECBA1 !important;
}

a.bg-orange2:hover, a.bg-orange2:focus,
button.bg-orange2:hover,
button.bg-orange2:focus {
  background-color: #fdaf6f !important;
}

.bg-orange3 {
  background-color: #FEB272 !important;
}

a.bg-orange3:hover, a.bg-orange3:focus,
button.bg-orange3:hover,
button.bg-orange3:focus {
  background-color: #fe963f !important;
}

.bg-orange4 {
  background-color: #FD9843 !important;
}

a.bg-orange4:hover, a.bg-orange4:focus,
button.bg-orange4:hover,
button.bg-orange4:focus {
  background-color: #fc7c11 !important;
}

.bg-orange5 {
  background-color: #FD7E14 !important;
}

a.bg-orange5:hover, a.bg-orange5:focus,
button.bg-orange5:hover,
button.bg-orange5:focus {
  background-color: #dc6502 !important;
}

.bg-orange6 {
  background-color: #CA6510 !important;
}

a.bg-orange6:hover, a.bg-orange6:focus,
button.bg-orange6:hover,
button.bg-orange6:focus {
  background-color: #9b4d0c !important;
}

.bg-orange7 {
  background-color: #984C0C !important;
}

a.bg-orange7:hover, a.bg-orange7:focus,
button.bg-orange7:hover,
button.bg-orange7:focus {
  background-color: #693408 !important;
}

.bg-orange8 {
  background-color: #653208 !important;
}

a.bg-orange8:hover, a.bg-orange8:focus,
button.bg-orange8:hover,
button.bg-orange8:focus {
  background-color: #361b04 !important;
}

.bg-orange9 {
  background-color: #331904 !important;
}

a.bg-orange9:hover, a.bg-orange9:focus,
button.bg-orange9:hover,
button.bg-orange9:focus {
  background-color: #040200 !important;
}

.bg-yellow {
  background-color: #ffc107 !important;
}

a.bg-yellow:hover, a.bg-yellow:focus,
button.bg-yellow:hover,
button.bg-yellow:focus {
  background-color: #d39e00 !important;
}

.bg-yellow1 {
  background-color: #FFF3CD !important;
}

a.bg-yellow1:hover, a.bg-yellow1:focus,
button.bg-yellow1:hover,
button.bg-yellow1:focus {
  background-color: #ffe79a !important;
}

.bg-yellow2 {
  background-color: #FFE69C !important;
}

a.bg-yellow2:hover, a.bg-yellow2:focus,
button.bg-yellow2:hover,
button.bg-yellow2:focus {
  background-color: #ffd969 !important;
}

.bg-yellow3 {
  background-color: #FFDA6A !important;
}

a.bg-yellow3:hover, a.bg-yellow3:focus,
button.bg-yellow3:hover,
button.bg-yellow3:focus {
  background-color: #ffcd37 !important;
}

.bg-yellow4 {
  background-color: #FFCD39 !important;
}

a.bg-yellow4:hover, a.bg-yellow4:focus,
button.bg-yellow4:hover,
button.bg-yellow4:focus {
  background-color: #ffc006 !important;
}

.bg-yellow5 {
  background-color: #FFC107 !important;
}

a.bg-yellow5:hover, a.bg-yellow5:focus,
button.bg-yellow5:hover,
button.bg-yellow5:focus {
  background-color: #d39e00 !important;
}

.bg-yellow6 {
  background-color: #CC9A06 !important;
}

a.bg-yellow6:hover, a.bg-yellow6:focus,
button.bg-yellow6:hover,
button.bg-yellow6:focus {
  background-color: #9a7505 !important;
}

.bg-yellow7 {
  background-color: #997404 !important;
}

a.bg-yellow7:hover, a.bg-yellow7:focus,
button.bg-yellow7:hover,
button.bg-yellow7:focus {
  background-color: #674e03 !important;
}

.bg-yellow8 {
  background-color: #664D03 !important;
}

a.bg-yellow8:hover, a.bg-yellow8:focus,
button.bg-yellow8:hover,
button.bg-yellow8:focus {
  background-color: #342802 !important;
}

.bg-yellow9 {
  background-color: #332701 !important;
}

a.bg-yellow9:hover, a.bg-yellow9:focus,
button.bg-yellow9:hover,
button.bg-yellow9:focus {
  background-color: #010100 !important;
}

.bg-green {
  background-color: #28a745 !important;
}

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #1e7e34 !important;
}

.bg-green1 {
  background-color: #D1E7DD !important;
}

a.bg-green1:hover, a.bg-green1:focus,
button.bg-green1:hover,
button.bg-green1:focus {
  background-color: #afd6c4 !important;
}

.bg-green2 {
  background-color: #A3CFBB !important;
}

a.bg-green2:hover, a.bg-green2:focus,
button.bg-green2:hover,
button.bg-green2:focus {
  background-color: #81bea2 !important;
}

.bg-green3 {
  background-color: #75B798 !important;
}

a.bg-green3:hover, a.bg-green3:focus,
button.bg-green3:hover,
button.bg-green3:focus {
  background-color: #55a47f !important;
}

.bg-green4 {
  background-color: #479F76 !important;
}

a.bg-green4:hover, a.bg-green4:focus,
button.bg-green4:hover,
button.bg-green4:focus {
  background-color: #377c5c !important;
}

.bg-green5 {
  background-color: #198754 !important;
}

a.bg-green5:hover, a.bg-green5:focus,
button.bg-green5:hover,
button.bg-green5:focus {
  background-color: #115c39 !important;
}

.bg-green6 {
  background-color: #146C43 !important;
}

a.bg-green6:hover, a.bg-green6:focus,
button.bg-green6:hover,
button.bg-green6:focus {
  background-color: #0c4128 !important;
}

.bg-green7 {
  background-color: #0F5132 !important;
}

a.bg-green7:hover, a.bg-green7:focus,
button.bg-green7:hover,
button.bg-green7:focus {
  background-color: #072617 !important;
}

.bg-green8 {
  background-color: #0A3622 !important;
}

a.bg-green8:hover, a.bg-green8:focus,
button.bg-green8:hover,
button.bg-green8:focus {
  background-color: #020b07 !important;
}

.bg-green9 {
  background-color: #051B11 !important;
}

a.bg-green9:hover, a.bg-green9:focus,
button.bg-green9:hover,
button.bg-green9:focus {
  background-color: black !important;
}

.bg-teal {
  background-color: #20c997 !important;
}

a.bg-teal:hover, a.bg-teal:focus,
button.bg-teal:hover,
button.bg-teal:focus {
  background-color: #199d76 !important;
}

.bg-teal1 {
  background-color: #D2F4EA !important;
}

a.bg-teal1:hover, a.bg-teal1:focus,
button.bg-teal1:hover,
button.bg-teal1:focus {
  background-color: #a9ead7 !important;
}

.bg-teal2 {
  background-color: #A6E9D5 !important;
}

a.bg-teal2:hover, a.bg-teal2:focus,
button.bg-teal2:hover,
button.bg-teal2:focus {
  background-color: #7ddfc2 !important;
}

.bg-teal3 {
  background-color: #79DFC1 !important;
}

a.bg-teal3:hover, a.bg-teal3:focus,
button.bg-teal3:hover,
button.bg-teal3:focus {
  background-color: #50d5ae !important;
}

.bg-teal4 {
  background-color: #4DD4AC !important;
}

a.bg-teal4:hover, a.bg-teal4:focus,
button.bg-teal4:hover,
button.bg-teal4:focus {
  background-color: #2ec095 !important;
}

.bg-teal5 {
  background-color: #20C997 !important;
}

a.bg-teal5:hover, a.bg-teal5:focus,
button.bg-teal5:hover,
button.bg-teal5:focus {
  background-color: #199d76 !important;
}

.bg-teal6 {
  background-color: #1AA179 !important;
}

a.bg-teal6:hover, a.bg-teal6:focus,
button.bg-teal6:hover,
button.bg-teal6:focus {
  background-color: #137558 !important;
}

.bg-teal7 {
  background-color: #13795B !important;
}

a.bg-teal7:hover, a.bg-teal7:focus,
button.bg-teal7:hover,
button.bg-teal7:focus {
  background-color: #0c4d3a !important;
}

.bg-teal8 {
  background-color: #0D503C !important;
}

a.bg-teal8:hover, a.bg-teal8:focus,
button.bg-teal8:hover,
button.bg-teal8:focus {
  background-color: #06241b !important;
}

.bg-teal9 {
  background-color: #06281E !important;
}

a.bg-teal9:hover, a.bg-teal9:focus,
button.bg-teal9:hover,
button.bg-teal9:focus {
  background-color: black !important;
}

.bg-cyan {
  background-color: #17a2b8 !important;
}

a.bg-cyan:hover, a.bg-cyan:focus,
button.bg-cyan:hover,
button.bg-cyan:focus {
  background-color: #117a8b !important;
}

.bg-cyan1 {
  background-color: #CFF4FC !important;
}

a.bg-cyan1:hover, a.bg-cyan1:focus,
button.bg-cyan1:hover,
button.bg-cyan1:focus {
  background-color: #9fe9f9 !important;
}

.bg-cyan2 {
  background-color: #9EEAF9 !important;
}

a.bg-cyan2:hover, a.bg-cyan2:focus,
button.bg-cyan2:hover,
button.bg-cyan2:focus {
  background-color: #6ee0f6 !important;
}

.bg-cyan3 {
  background-color: #6EDFF6 !important;
}

a.bg-cyan3:hover, a.bg-cyan3:focus,
button.bg-cyan3:hover,
button.bg-cyan3:focus {
  background-color: #3ed4f3 !important;
}

.bg-cyan4 {
  background-color: #3DD5F3 !important;
}

a.bg-cyan4:hover, a.bg-cyan4:focus,
button.bg-cyan4:hover,
button.bg-cyan4:focus {
  background-color: #0fc9ee !important;
}

.bg-cyan5 {
  background-color: #0DCAF0 !important;
}

a.bg-cyan5:hover, a.bg-cyan5:focus,
button.bg-cyan5:hover,
button.bg-cyan5:focus {
  background-color: #0aa1c0 !important;
}

.bg-cyan6 {
  background-color: #0AA2C0 !important;
}

a.bg-cyan6:hover, a.bg-cyan6:focus,
button.bg-cyan6:hover,
button.bg-cyan6:focus {
  background-color: #077990 !important;
}

.bg-cyan7 {
  background-color: #087990 !important;
}

a.bg-cyan7:hover, a.bg-cyan7:focus,
button.bg-cyan7:hover,
button.bg-cyan7:focus {
  background-color: #055060 !important;
}

.bg-cyan8 {
  background-color: #055160 !important;
}

a.bg-cyan8:hover, a.bg-cyan8:focus,
button.bg-cyan8:hover,
button.bg-cyan8:focus {
  background-color: #022830 !important;
}

.bg-cyan9 {
  background-color: #032830 !important;
}

a.bg-cyan9:hover, a.bg-cyan9:focus,
button.bg-cyan9:hover,
button.bg-cyan9:focus {
  background-color: black !important;
}

.bg-gradient-primary {
  background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x !important;
}

.bg-gradient-success {
  background: #28a745 linear-gradient(180deg, #48b461, #28a745) repeat-x !important;
}

.bg-gradient-info {
  background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x !important;
}

.bg-gradient-warning {
  background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x !important;
}

.bg-gradient-danger {
  background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x !important;
}

.bg-gradient-gray9 {
  background: #212529 linear-gradient(180deg, #424649, #212529) repeat-x !important;
}

.bg-gradient-dark {
  background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
}

.bg-gradient-gray7 {
  background: #495057 linear-gradient(180deg, #646a70, #495057) repeat-x !important;
}

.bg-gradient-secondary {
  background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
}

.bg-gradient-gray5 {
  background: #adb5bd linear-gradient(180deg, #b9c0c7, #adb5bd) repeat-x !important;
}

.bg-gradient-gray4 {
  background: #ced4da linear-gradient(180deg, #d5dae0, #ced4da) repeat-x !important;
}

.bg-gradient-gray3 {
  background: #dee2e6 linear-gradient(180deg, #e3e6ea, #dee2e6) repeat-x !important;
}

.bg-gradient-gray2 {
  background: #e9ecef linear-gradient(180deg, #eceff1, #e9ecef) repeat-x !important;
}

.bg-gradient-light {
  background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x !important;
}

.bg-gradient-brand1 {
  background: #F69A40 linear-gradient(180deg, #f7a95d, #F69A40) repeat-x !important;
}

.bg-gradient-brand105 {
  background: #FFF1E5 linear-gradient(180deg, #fff3e9, #FFF1E5) repeat-x !important;
}

.bg-gradient-brand11 {
  background: #FFD5B4 linear-gradient(180deg, #ffdbbf, #FFD5B4) repeat-x !important;
}

.bg-gradient-brand12 {
  background: #F8BA86 linear-gradient(180deg, #f9c498, #F8BA86) repeat-x !important;
}

.bg-gradient-brand13 {
  background: #EBA05D linear-gradient(180deg, #eeae75, #EBA05D) repeat-x !important;
}

.bg-gradient-brand14 {
  background: #DA8839 linear-gradient(180deg, #e09a57, #DA8839) repeat-x !important;
}

.bg-gradient-brand15 {
  background: #C57217 linear-gradient(180deg, #ce873a, #C57217) repeat-x !important;
}

.bg-gradient-brand16 {
  background: #AD5D00 linear-gradient(180deg, #b97526, #AD5D00) repeat-x !important;
}

.bg-gradient-brand17 {
  background: #934B00 linear-gradient(180deg, #a36626, #934B00) repeat-x !important;
}

.bg-gradient-brand18 {
  background: #783B00 linear-gradient(180deg, #8c5826, #783B00) repeat-x !important;
}

.bg-gradient-brand19 {
  background: #5D2C00 linear-gradient(180deg, #754c26, #5D2C00) repeat-x !important;
}

.bg-gradient-brand2 {
  background: #0000ff linear-gradient(180deg, #2626ff, #0000ff) repeat-x !important;
}

.bg-gradient-brand21 {
  background: #EFCDFF linear-gradient(180deg, #f1d5ff, #EFCDFF) repeat-x !important;
}

.bg-gradient-brand22 {
  background: #DCACFF linear-gradient(180deg, #e1b8ff, #DCACFF) repeat-x !important;
}

.bg-gradient-brand23 {
  background: #C48CFF linear-gradient(180deg, #cd9dff, #C48CFF) repeat-x !important;
}

.bg-gradient-brand24 {
  background: #A86EFF linear-gradient(180deg, #b584ff, #A86EFF) repeat-x !important;
}

.bg-gradient-brand25 {
  background: #8853FF linear-gradient(180deg, #9a6dff, #8853FF) repeat-x !important;
}

.bg-gradient-brand26 {
  background: #693BFF linear-gradient(180deg, #8058ff, #693BFF) repeat-x !important;
}

.bg-gradient-brand27 {
  background: #4D28FF linear-gradient(180deg, #6848ff, #4D28FF) repeat-x !important;
}

.bg-gradient-brand28 {
  background: #381CE1 linear-gradient(180deg, #563ee6, #381CE1) repeat-x !important;
}

.bg-gradient-brand29 {
  background: #2D15AD linear-gradient(180deg, #4d38b9, #2D15AD) repeat-x !important;
}

.bg-gradient-brand3 {
  background: #DF2B2B linear-gradient(180deg, #e44b4b, #DF2B2B) repeat-x !important;
}

.bg-gradient-blue {
  background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x !important;
}

.bg-gradient-blue1 {
  background: #CFE2FF linear-gradient(180deg, #d6e6ff, #CFE2FF) repeat-x !important;
}

.bg-gradient-blue2 {
  background: #16194F linear-gradient(180deg, #393c69, #16194F) repeat-x !important;
}

.bg-gradient-blue3 {
  background: #6EA8FE linear-gradient(180deg, #84b5fe, #6EA8FE) repeat-x !important;
}

.bg-gradient-blue4 {
  background: #3D8BFD linear-gradient(180deg, #5a9cfd, #3D8BFD) repeat-x !important;
}

.bg-gradient-blue5 {
  background: #0D6EFD linear-gradient(180deg, #3184fd, #0D6EFD) repeat-x !important;
}

.bg-gradient-blue6 {
  background: #0A58CA linear-gradient(180deg, #2f71d2, #0A58CA) repeat-x !important;
}

.bg-gradient-blue7 {
  background: #084298 linear-gradient(180deg, #2d5ea7, #084298) repeat-x !important;
}

.bg-gradient-blue8 {
  background: #052C65 linear-gradient(180deg, #2b4c7c, #052C65) repeat-x !important;
}

.bg-gradient-blue9 {
  background: #031633 linear-gradient(180deg, #293952, #031633) repeat-x !important;
}

.bg-gradient-indigo {
  background: #6610f2 linear-gradient(180deg, #7d34f4, #6610f2) repeat-x !important;
}

.bg-gradient-indigo1 {
  background: #E0CFFC linear-gradient(180deg, #e5d6fc, #E0CFFC) repeat-x !important;
}

.bg-gradient-indigo2 {
  background: #C29FFA linear-gradient(180deg, #cbadfb, #C29FFA) repeat-x !important;
}

.bg-gradient-indigo3 {
  background: #A370F7 linear-gradient(180deg, #b185f8, #A370F7) repeat-x !important;
}

.bg-gradient-indigo4 {
  background: #8540F5 linear-gradient(180deg, #975df7, #8540F5) repeat-x !important;
}

.bg-gradient-indigo5 {
  background: #6610F2 linear-gradient(180deg, #7d34f4, #6610F2) repeat-x !important;
}

.bg-gradient-indigo6 {
  background: #520DC2 linear-gradient(180deg, #6c31cb, #520DC2) repeat-x !important;
}

.bg-gradient-indigo7 {
  background: #3D0A91 linear-gradient(180deg, #5a2fa2, #3D0A91) repeat-x !important;
}

.bg-gradient-indigo8 {
  background: #290661 linear-gradient(180deg, #492b79, #290661) repeat-x !important;
}

.bg-gradient-indigo9 {
  background: #140330 linear-gradient(180deg, #37294f, #140330) repeat-x !important;
}

.bg-gradient-purple {
  background: #6f42c1 linear-gradient(180deg, #855eca, #6f42c1) repeat-x !important;
}

.bg-gradient-purple1 {
  background: #E2D9F3 linear-gradient(180deg, #e6dff5, #E2D9F3) repeat-x !important;
}

.bg-gradient-purple2 {
  background: #C5B3E6 linear-gradient(180deg, #cebeea, #C5B3E6) repeat-x !important;
}

.bg-gradient-purple3 {
  background: #A98EDA linear-gradient(180deg, #b69fe0, #A98EDA) repeat-x !important;
}

.bg-gradient-purple4 {
  background: #8C68CD linear-gradient(180deg, #9d7fd5, #8C68CD) repeat-x !important;
}

.bg-gradient-purple5 {
  background: #6F42C1 linear-gradient(180deg, #855eca, #6F42C1) repeat-x !important;
}

.bg-gradient-purple6 {
  background: #59359A linear-gradient(180deg, #7253a9, #59359A) repeat-x !important;
}

.bg-gradient-purple7 {
  background: #432874 linear-gradient(180deg, #5f4889, #432874) repeat-x !important;
}

.bg-gradient-purple8 {
  background: #2C1A4D linear-gradient(180deg, #4c3c68, #2C1A4D) repeat-x !important;
}

.bg-gradient-purple9 {
  background: #160D27 linear-gradient(180deg, #393147, #160D27) repeat-x !important;
}

.bg-gradient-pink {
  background: #e83e8c linear-gradient(180deg, #eb5b9d, #e83e8c) repeat-x !important;
}

.bg-gradient-pink1 {
  background: #F7D6E6 linear-gradient(180deg, #f8dcea, #F7D6E6) repeat-x !important;
}

.bg-gradient-pink2 {
  background: #EFADCE linear-gradient(180deg, #f1b9d5, #EFADCE) repeat-x !important;
}

.bg-gradient-pink3 {
  background: #E685B5 linear-gradient(180deg, #ea97c0, #E685B5) repeat-x !important;
}

.bg-gradient-pink4 {
  background: #DE5C9D linear-gradient(180deg, #e374ac, #DE5C9D) repeat-x !important;
}

.bg-gradient-pink5 {
  background: #D63384 linear-gradient(180deg, #dc5296, #D63384) repeat-x !important;
}

.bg-gradient-pink6 {
  background: #AB296A linear-gradient(180deg, #b84980, #AB296A) repeat-x !important;
}

.bg-gradient-pink7 {
  background: #801F4F linear-gradient(180deg, #934169, #801F4F) repeat-x !important;
}

.bg-gradient-pink8 {
  background: #561435 linear-gradient(180deg, #6f3753, #561435) repeat-x !important;
}

.bg-gradient-pink9 {
  background: #2B0A1A linear-gradient(180deg, #4b2f3c, #2B0A1A) repeat-x !important;
}

.bg-gradient-red {
  background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x !important;
}

.bg-gradient-red1 {
  background: #F8D7DA linear-gradient(180deg, #f9dde0, #F8D7DA) repeat-x !important;
}

.bg-gradient-red2 {
  background: #F1AEB5 linear-gradient(180deg, #f3bac0, #F1AEB5) repeat-x !important;
}

.bg-gradient-red3 {
  background: #EA868F linear-gradient(180deg, #ed98a0, #EA868F) repeat-x !important;
}

.bg-gradient-red4 {
  background: #E35D6A linear-gradient(180deg, #e77580, #E35D6A) repeat-x !important;
}

.bg-gradient-red5 {
  background: #DC3545 linear-gradient(180deg, #e15361, #DC3545) repeat-x !important;
}

.bg-gradient-red6 {
  background: #B02A37 linear-gradient(180deg, #bc4a55, #B02A37) repeat-x !important;
}

.bg-gradient-red7 {
  background: #842029 linear-gradient(180deg, #964149, #842029) repeat-x !important;
}

.bg-gradient-red8 {
  background: #58151C linear-gradient(180deg, #71383e, #58151C) repeat-x !important;
}

.bg-gradient-red9 {
  background: #2C0B0E linear-gradient(180deg, #4c3032, #2C0B0E) repeat-x !important;
}

.bg-gradient-orange {
  background: #fd7e14 linear-gradient(180deg, #fd9137, #fd7e14) repeat-x !important;
}

.bg-gradient-orange1 {
  background: #FFE5D0 linear-gradient(180deg, #ffe9d7, #FFE5D0) repeat-x !important;
}

.bg-gradient-orange2 {
  background: #FECBA1 linear-gradient(180deg, #fed3af, #FECBA1) repeat-x !important;
}

.bg-gradient-orange3 {
  background: #FEB272 linear-gradient(180deg, #febe87, #FEB272) repeat-x !important;
}

.bg-gradient-orange4 {
  background: #FD9843 linear-gradient(180deg, #fda75f, #FD9843) repeat-x !important;
}

.bg-gradient-orange5 {
  background: #FD7E14 linear-gradient(180deg, #fd9137, #FD7E14) repeat-x !important;
}

.bg-gradient-orange6 {
  background: #CA6510 linear-gradient(180deg, #d27c34, #CA6510) repeat-x !important;
}

.bg-gradient-orange7 {
  background: #984C0C linear-gradient(180deg, #a76730, #984C0C) repeat-x !important;
}

.bg-gradient-orange8 {
  background: #653208 linear-gradient(180deg, #7c512d, #653208) repeat-x !important;
}

.bg-gradient-orange9 {
  background: #331904 linear-gradient(180deg, #523c2a, #331904) repeat-x !important;
}

.bg-gradient-yellow {
  background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x !important;
}

.bg-gradient-yellow1 {
  background: #FFF3CD linear-gradient(180deg, #fff5d5, #FFF3CD) repeat-x !important;
}

.bg-gradient-yellow2 {
  background: #FFE69C linear-gradient(180deg, #ffeaab, #FFE69C) repeat-x !important;
}

.bg-gradient-yellow3 {
  background: #FFDA6A linear-gradient(180deg, #ffe080, #FFDA6A) repeat-x !important;
}

.bg-gradient-yellow4 {
  background: #FFCD39 linear-gradient(180deg, #ffd557, #FFCD39) repeat-x !important;
}

.bg-gradient-yellow5 {
  background: #FFC107 linear-gradient(180deg, #ffca2c, #FFC107) repeat-x !important;
}

.bg-gradient-yellow6 {
  background: #CC9A06 linear-gradient(180deg, #d4a92b, #CC9A06) repeat-x !important;
}

.bg-gradient-yellow7 {
  background: #997404 linear-gradient(180deg, #a8892a, #997404) repeat-x !important;
}

.bg-gradient-yellow8 {
  background: #664D03 linear-gradient(180deg, #7d6829, #664D03) repeat-x !important;
}

.bg-gradient-yellow9 {
  background: #332701 linear-gradient(180deg, #524727, #332701) repeat-x !important;
}

.bg-gradient-green {
  background: #28a745 linear-gradient(180deg, #48b461, #28a745) repeat-x !important;
}

.bg-gradient-green1 {
  background: #D1E7DD linear-gradient(180deg, #d8ebe2, #D1E7DD) repeat-x !important;
}

.bg-gradient-green2 {
  background: #A3CFBB linear-gradient(180deg, #b1d6c5, #A3CFBB) repeat-x !important;
}

.bg-gradient-green3 {
  background: #75B798 linear-gradient(180deg, #8ac2a7, #75B798) repeat-x !important;
}

.bg-gradient-green4 {
  background: #479F76 linear-gradient(180deg, #63ad8b, #479F76) repeat-x !important;
}

.bg-gradient-green5 {
  background: #198754 linear-gradient(180deg, #3c996e, #198754) repeat-x !important;
}

.bg-gradient-green6 {
  background: #146C43 linear-gradient(180deg, #37825f, #146C43) repeat-x !important;
}

.bg-gradient-green7 {
  background: #0F5132 linear-gradient(180deg, #336b51, #0F5132) repeat-x !important;
}

.bg-gradient-green8 {
  background: #0A3622 linear-gradient(180deg, #2f5443, #0A3622) repeat-x !important;
}

.bg-gradient-green9 {
  background: #051B11 linear-gradient(180deg, #2b3d35, #051B11) repeat-x !important;
}

.bg-gradient-teal {
  background: #20c997 linear-gradient(180deg, #41d1a7, #20c997) repeat-x !important;
}

.bg-gradient-teal1 {
  background: #D2F4EA linear-gradient(180deg, #d9f6ed, #D2F4EA) repeat-x !important;
}

.bg-gradient-teal2 {
  background: #A6E9D5 linear-gradient(180deg, #b3ecdb, #A6E9D5) repeat-x !important;
}

.bg-gradient-teal3 {
  background: #79DFC1 linear-gradient(180deg, #8de4ca, #79DFC1) repeat-x !important;
}

.bg-gradient-teal4 {
  background: #4DD4AC linear-gradient(180deg, #68dab8, #4DD4AC) repeat-x !important;
}

.bg-gradient-teal5 {
  background: #20C997 linear-gradient(180deg, #41d1a7, #20C997) repeat-x !important;
}

.bg-gradient-teal6 {
  background: #1AA179 linear-gradient(180deg, #3caf8d, #1AA179) repeat-x !important;
}

.bg-gradient-teal7 {
  background: #13795B linear-gradient(180deg, #368d74, #13795B) repeat-x !important;
}

.bg-gradient-teal8 {
  background: #0D503C linear-gradient(180deg, #316a59, #0D503C) repeat-x !important;
}

.bg-gradient-teal9 {
  background: #06281E linear-gradient(180deg, #2b4840, #06281E) repeat-x !important;
}

.bg-gradient-cyan {
  background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x !important;
}

.bg-gradient-cyan1 {
  background: #CFF4FC linear-gradient(180deg, #d6f6fc, #CFF4FC) repeat-x !important;
}

.bg-gradient-cyan2 {
  background: #9EEAF9 linear-gradient(180deg, #adedfa, #9EEAF9) repeat-x !important;
}

.bg-gradient-cyan3 {
  background: #6EDFF6 linear-gradient(180deg, #84e4f7, #6EDFF6) repeat-x !important;
}

.bg-gradient-cyan4 {
  background: #3DD5F3 linear-gradient(180deg, #5adbf5, #3DD5F3) repeat-x !important;
}

.bg-gradient-cyan5 {
  background: #0DCAF0 linear-gradient(180deg, #31d2f2, #0DCAF0) repeat-x !important;
}

.bg-gradient-cyan6 {
  background: #0AA2C0 linear-gradient(180deg, #2fb0c9, #0AA2C0) repeat-x !important;
}

.bg-gradient-cyan7 {
  background: #087990 linear-gradient(180deg, #2d8da1, #087990) repeat-x !important;
}

.bg-gradient-cyan8 {
  background: #055160 linear-gradient(180deg, #2b6b78, #055160) repeat-x !important;
}

.bg-gradient-cyan9 {
  background: #032830 linear-gradient(180deg, #29484f, #032830) repeat-x !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.bg-gray3-trans5 {
  background-color: #dee2e6 !important;
  opacity: 0.5;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-gray9 {
  border-color: #212529 !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-gray7 {
  border-color: #495057 !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-gray5 {
  border-color: #adb5bd !important;
}

.border-gray4 {
  border-color: #ced4da !important;
}

.border-gray3 {
  border-color: #dee2e6 !important;
}

.border-gray2 {
  border-color: #e9ecef !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-brand1 {
  border-color: #F69A40 !important;
}

.border-brand105 {
  border-color: #FFF1E5 !important;
}

.border-brand11 {
  border-color: #FFD5B4 !important;
}

.border-brand12 {
  border-color: #F8BA86 !important;
}

.border-brand13 {
  border-color: #EBA05D !important;
}

.border-brand14 {
  border-color: #DA8839 !important;
}

.border-brand15 {
  border-color: #C57217 !important;
}

.border-brand16 {
  border-color: #AD5D00 !important;
}

.border-brand17 {
  border-color: #934B00 !important;
}

.border-brand18 {
  border-color: #783B00 !important;
}

.border-brand19 {
  border-color: #5D2C00 !important;
}

.border-brand2 {
  border-color: #0000ff !important;
}

.border-brand21 {
  border-color: #EFCDFF !important;
}

.border-brand22 {
  border-color: #DCACFF !important;
}

.border-brand23 {
  border-color: #C48CFF !important;
}

.border-brand24 {
  border-color: #A86EFF !important;
}

.border-brand25 {
  border-color: #8853FF !important;
}

.border-brand26 {
  border-color: #693BFF !important;
}

.border-brand27 {
  border-color: #4D28FF !important;
}

.border-brand28 {
  border-color: #381CE1 !important;
}

.border-brand29 {
  border-color: #2D15AD !important;
}

.border-brand3 {
  border-color: #DF2B2B !important;
}

.border-blue {
  border-color: #007bff !important;
}

.border-blue1 {
  border-color: #CFE2FF !important;
}

.border-blue2 {
  border-color: #16194F !important;
}

.border-blue3 {
  border-color: #6EA8FE !important;
}

.border-blue4 {
  border-color: #3D8BFD !important;
}

.border-blue5 {
  border-color: #0D6EFD !important;
}

.border-blue6 {
  border-color: #0A58CA !important;
}

.border-blue7 {
  border-color: #084298 !important;
}

.border-blue8 {
  border-color: #052C65 !important;
}

.border-blue9 {
  border-color: #031633 !important;
}

.border-indigo {
  border-color: #6610f2 !important;
}

.border-indigo1 {
  border-color: #E0CFFC !important;
}

.border-indigo2 {
  border-color: #C29FFA !important;
}

.border-indigo3 {
  border-color: #A370F7 !important;
}

.border-indigo4 {
  border-color: #8540F5 !important;
}

.border-indigo5 {
  border-color: #6610F2 !important;
}

.border-indigo6 {
  border-color: #520DC2 !important;
}

.border-indigo7 {
  border-color: #3D0A91 !important;
}

.border-indigo8 {
  border-color: #290661 !important;
}

.border-indigo9 {
  border-color: #140330 !important;
}

.border-purple {
  border-color: #6f42c1 !important;
}

.border-purple1 {
  border-color: #E2D9F3 !important;
}

.border-purple2 {
  border-color: #C5B3E6 !important;
}

.border-purple3 {
  border-color: #A98EDA !important;
}

.border-purple4 {
  border-color: #8C68CD !important;
}

.border-purple5 {
  border-color: #6F42C1 !important;
}

.border-purple6 {
  border-color: #59359A !important;
}

.border-purple7 {
  border-color: #432874 !important;
}

.border-purple8 {
  border-color: #2C1A4D !important;
}

.border-purple9 {
  border-color: #160D27 !important;
}

.border-pink {
  border-color: #e83e8c !important;
}

.border-pink1 {
  border-color: #F7D6E6 !important;
}

.border-pink2 {
  border-color: #EFADCE !important;
}

.border-pink3 {
  border-color: #E685B5 !important;
}

.border-pink4 {
  border-color: #DE5C9D !important;
}

.border-pink5 {
  border-color: #D63384 !important;
}

.border-pink6 {
  border-color: #AB296A !important;
}

.border-pink7 {
  border-color: #801F4F !important;
}

.border-pink8 {
  border-color: #561435 !important;
}

.border-pink9 {
  border-color: #2B0A1A !important;
}

.border-red {
  border-color: #dc3545 !important;
}

.border-red1 {
  border-color: #F8D7DA !important;
}

.border-red2 {
  border-color: #F1AEB5 !important;
}

.border-red3 {
  border-color: #EA868F !important;
}

.border-red4 {
  border-color: #E35D6A !important;
}

.border-red5 {
  border-color: #DC3545 !important;
}

.border-red6 {
  border-color: #B02A37 !important;
}

.border-red7 {
  border-color: #842029 !important;
}

.border-red8 {
  border-color: #58151C !important;
}

.border-red9 {
  border-color: #2C0B0E !important;
}

.border-orange {
  border-color: #fd7e14 !important;
}

.border-orange1 {
  border-color: #FFE5D0 !important;
}

.border-orange2 {
  border-color: #FECBA1 !important;
}

.border-orange3 {
  border-color: #FEB272 !important;
}

.border-orange4 {
  border-color: #FD9843 !important;
}

.border-orange5 {
  border-color: #FD7E14 !important;
}

.border-orange6 {
  border-color: #CA6510 !important;
}

.border-orange7 {
  border-color: #984C0C !important;
}

.border-orange8 {
  border-color: #653208 !important;
}

.border-orange9 {
  border-color: #331904 !important;
}

.border-yellow {
  border-color: #ffc107 !important;
}

.border-yellow1 {
  border-color: #FFF3CD !important;
}

.border-yellow2 {
  border-color: #FFE69C !important;
}

.border-yellow3 {
  border-color: #FFDA6A !important;
}

.border-yellow4 {
  border-color: #FFCD39 !important;
}

.border-yellow5 {
  border-color: #FFC107 !important;
}

.border-yellow6 {
  border-color: #CC9A06 !important;
}

.border-yellow7 {
  border-color: #997404 !important;
}

.border-yellow8 {
  border-color: #664D03 !important;
}

.border-yellow9 {
  border-color: #332701 !important;
}

.border-green {
  border-color: #28a745 !important;
}

.border-green1 {
  border-color: #D1E7DD !important;
}

.border-green2 {
  border-color: #A3CFBB !important;
}

.border-green3 {
  border-color: #75B798 !important;
}

.border-green4 {
  border-color: #479F76 !important;
}

.border-green5 {
  border-color: #198754 !important;
}

.border-green6 {
  border-color: #146C43 !important;
}

.border-green7 {
  border-color: #0F5132 !important;
}

.border-green8 {
  border-color: #0A3622 !important;
}

.border-green9 {
  border-color: #051B11 !important;
}

.border-teal {
  border-color: #20c997 !important;
}

.border-teal1 {
  border-color: #D2F4EA !important;
}

.border-teal2 {
  border-color: #A6E9D5 !important;
}

.border-teal3 {
  border-color: #79DFC1 !important;
}

.border-teal4 {
  border-color: #4DD4AC !important;
}

.border-teal5 {
  border-color: #20C997 !important;
}

.border-teal6 {
  border-color: #1AA179 !important;
}

.border-teal7 {
  border-color: #13795B !important;
}

.border-teal8 {
  border-color: #0D503C !important;
}

.border-teal9 {
  border-color: #06281E !important;
}

.border-cyan {
  border-color: #17a2b8 !important;
}

.border-cyan1 {
  border-color: #CFF4FC !important;
}

.border-cyan2 {
  border-color: #9EEAF9 !important;
}

.border-cyan3 {
  border-color: #6EDFF6 !important;
}

.border-cyan4 {
  border-color: #3DD5F3 !important;
}

.border-cyan5 {
  border-color: #0DCAF0 !important;
}

.border-cyan6 {
  border-color: #0AA2C0 !important;
}

.border-cyan7 {
  border-color: #087990 !important;
}

.border-cyan8 {
  border-color: #055160 !important;
}

.border-cyan9 {
  border-color: #032830 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-10 {
  width: 10% !important;
}

.w-20 {
  width: 20% !important;
}

.w-25 {
  width: 25% !important;
}

.w-30 {
  width: 30% !important;
}

.w-40 {
  width: 40% !important;
}

.w-50 {
  width: 50% !important;
}

.w-60 {
  width: 60% !important;
}

.w-70 {
  width: 70% !important;
}

.w-75 {
  width: 75% !important;
}

.w-80 {
  width: 80% !important;
}

.w-90 {
  width: 90% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-10 {
  height: 10% !important;
}

.h-20 {
  height: 20% !important;
}

.h-25 {
  height: 25% !important;
}

.h-30 {
  height: 30% !important;
}

.h-40 {
  height: 40% !important;
}

.h-50 {
  height: 50% !important;
}

.h-60 {
  height: 60% !important;
}

.h-70 {
  height: 70% !important;
}

.h-75 {
  height: 75% !important;
}

.h-80 {
  height: 80% !important;
}

.h-90 {
  height: 90% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #19692c !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important;
}

.text-gray9 {
  color: #212529 !important;
}

a.text-gray9:hover, a.text-gray9:focus {
  color: black !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important;
}

.text-gray7 {
  color: #495057 !important;
}

a.text-gray7:hover, a.text-gray7:focus {
  color: #262a2d !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important;
}

.text-gray5 {
  color: #adb5bd !important;
}

a.text-gray5:hover, a.text-gray5:focus {
  color: #838f9b !important;
}

.text-gray4 {
  color: #ced4da !important;
}

a.text-gray4:hover, a.text-gray4:focus {
  color: #a2aeb9 !important;
}

.text-gray3 {
  color: #dee2e6 !important;
}

a.text-gray3:hover, a.text-gray3:focus {
  color: #b2bcc5 !important;
}

.text-gray2 {
  color: #e9ecef !important;
}

a.text-gray2:hover, a.text-gray2:focus {
  color: #bdc6cf !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

.text-brand1 {
  color: #F69A40 !important;
}

a.text-brand1:hover, a.text-brand1:focus {
  color: #df740b !important;
}

.text-brand105 {
  color: #FFF1E5 !important;
}

a.text-brand105:hover, a.text-brand105:focus {
  color: #ffc899 !important;
}

.text-brand11 {
  color: #FFD5B4 !important;
}

a.text-brand11:hover, a.text-brand11:focus {
  color: #ffaa68 !important;
}

.text-brand12 {
  color: #F8BA86 !important;
}

a.text-brand12:hover, a.text-brand12:focus {
  color: #f4913e !important;
}

.text-brand13 {
  color: #EBA05D !important;
}

a.text-brand13:hover, a.text-brand13:focus {
  color: #e0781c !important;
}

.text-brand14 {
  color: #DA8839 !important;
}

a.text-brand14:hover, a.text-brand14:focus {
  color: #a7621f !important;
}

.text-brand15 {
  color: #C57217 !important;
}

a.text-brand15:hover, a.text-brand15:focus {
  color: #804a0f !important;
}

.text-brand16 {
  color: #AD5D00 !important;
}

a.text-brand16:hover, a.text-brand16:focus {
  color: #613400 !important;
}

.text-brand17 {
  color: #934B00 !important;
}

a.text-brand17:hover, a.text-brand17:focus {
  color: #472400 !important;
}

.text-brand18 {
  color: #783B00 !important;
}

a.text-brand18:hover, a.text-brand18:focus {
  color: #2c1500 !important;
}

.text-brand19 {
  color: #5D2C00 !important;
}

a.text-brand19:hover, a.text-brand19:focus {
  color: #110800 !important;
}

.text-brand2 {
  color: #0000ff !important;
}

a.text-brand2:hover, a.text-brand2:focus {
  color: #0000b3 !important;
}

.text-brand21 {
  color: #EFCDFF !important;
}

a.text-brand21:hover, a.text-brand21:focus {
  color: #d781ff !important;
}

.text-brand22 {
  color: #DCACFF !important;
}

a.text-brand22:hover, a.text-brand22:focus {
  color: #bc60ff !important;
}

.text-brand23 {
  color: #C48CFF !important;
}

a.text-brand23:hover, a.text-brand23:focus {
  color: #9d40ff !important;
}

.text-brand24 {
  color: #A86EFF !important;
}

a.text-brand24:hover, a.text-brand24:focus {
  color: #7a22ff !important;
}

.text-brand25 {
  color: #8853FF !important;
}

a.text-brand25:hover, a.text-brand25:focus {
  color: #5307ff !important;
}

.text-brand26 {
  color: #693BFF !important;
}

a.text-brand26:hover, a.text-brand26:focus {
  color: #3800ee !important;
}

.text-brand27 {
  color: #4D28FF !important;
}

a.text-brand27:hover, a.text-brand27:focus {
  color: #2600db !important;
}

.text-brand28 {
  color: #381CE1 !important;
}

a.text-brand28:hover, a.text-brand28:focus {
  color: #27149d !important;
}

.text-brand29 {
  color: #2D15AD !important;
}

a.text-brand29:hover, a.text-brand29:focus {
  color: #1b0d69 !important;
}

.text-brand3 {
  color: #DF2B2B !important;
}

a.text-brand3:hover, a.text-brand3:focus {
  color: #a51919 !important;
}

.text-blue {
  color: #007bff !important;
}

a.text-blue:hover, a.text-blue:focus {
  color: #0056b3 !important;
}

.text-blue1 {
  color: #CFE2FF !important;
}

a.text-blue1:hover, a.text-blue1:focus {
  color: #83b4ff !important;
}

.text-blue2 {
  color: #16194F !important;
}

a.text-blue2:hover, a.text-blue2:focus {
  color: #050613 !important;
}

.text-blue3 {
  color: #6EA8FE !important;
}

a.text-blue3:hover, a.text-blue3:focus {
  color: #227afd !important;
}

.text-blue4 {
  color: #3D8BFD !important;
}

a.text-blue4:hover, a.text-blue4:focus {
  color: #0261eb !important;
}

.text-blue5 {
  color: #0D6EFD !important;
}

a.text-blue5:hover, a.text-blue5:focus {
  color: #024dbc !important;
}

.text-blue6 {
  color: #0A58CA !important;
}

a.text-blue6:hover, a.text-blue6:focus {
  color: #063881 !important;
}

.text-blue7 {
  color: #084298 !important;
}

a.text-blue7:hover, a.text-blue7:focus {
  color: #04224f !important;
}

.text-blue8 {
  color: #052C65 !important;
}

a.text-blue8:hover, a.text-blue8:focus {
  color: #010c1c !important;
}

.text-blue9 {
  color: #031633 !important;
}

a.text-blue9:hover, a.text-blue9:focus {
  color: black !important;
}

.text-indigo {
  color: #6610f2 !important;
}

a.text-indigo:hover, a.text-indigo:focus {
  color: #4709ac !important;
}

.text-indigo1 {
  color: #E0CFFC !important;
}

a.text-indigo1:hover, a.text-indigo1:focus {
  color: #b287f8 !important;
}

.text-indigo2 {
  color: #C29FFA !important;
}

a.text-indigo2:hover, a.text-indigo2:focus {
  color: #9456f6 !important;
}

.text-indigo3 {
  color: #A370F7 !important;
}

a.text-indigo3:hover, a.text-indigo3:focus {
  color: #7428f3 !important;
}

.text-indigo4 {
  color: #8540F5 !important;
}

a.text-indigo4:hover, a.text-indigo4:focus {
  color: #5b0cdd !important;
}

.text-indigo5 {
  color: #6610F2 !important;
}

a.text-indigo5:hover, a.text-indigo5:focus {
  color: #4709ac !important;
}

.text-indigo6 {
  color: #520DC2 !important;
}

a.text-indigo6:hover, a.text-indigo6:focus {
  color: #34087a !important;
}

.text-indigo7 {
  color: #3D0A91 !important;
}

a.text-indigo7:hover, a.text-indigo7:focus {
  color: #1f0549 !important;
}

.text-indigo8 {
  color: #290661 !important;
}

a.text-indigo8:hover, a.text-indigo8:focus {
  color: #0b0219 !important;
}

.text-indigo9 {
  color: #140330 !important;
}

a.text-indigo9:hover, a.text-indigo9:focus {
  color: black !important;
}

.text-purple {
  color: #6f42c1 !important;
}

a.text-purple:hover, a.text-purple:focus {
  color: #4e2d89 !important;
}

.text-purple1 {
  color: #E2D9F3 !important;
}

a.text-purple1:hover, a.text-purple1:focus {
  color: #b69fe1 !important;
}

.text-purple2 {
  color: #C5B3E6 !important;
}

a.text-purple2:hover, a.text-purple2:focus {
  color: #9979d3 !important;
}

.text-purple3 {
  color: #A98EDA !important;
}

a.text-purple3:hover, a.text-purple3:focus {
  color: #7d54c7 !important;
}

.text-purple4 {
  color: #8C68CD !important;
}

a.text-purple4:hover, a.text-purple4:focus {
  color: #633aaf !important;
}

.text-purple5 {
  color: #6F42C1 !important;
}

a.text-purple5:hover, a.text-purple5:focus {
  color: #4e2d89 !important;
}

.text-purple6 {
  color: #59359A !important;
}

a.text-purple6:hover, a.text-purple6:focus {
  color: #382161 !important;
}

.text-purple7 {
  color: #432874 !important;
}

a.text-purple7:hover, a.text-purple7:focus {
  color: #22143b !important;
}

.text-purple8 {
  color: #2C1A4D !important;
}

a.text-purple8:hover, a.text-purple8:focus {
  color: #0b0714 !important;
}

.text-purple9 {
  color: #160D27 !important;
}

a.text-purple9:hover, a.text-purple9:focus {
  color: black !important;
}

.text-pink {
  color: #e83e8c !important;
}

a.text-pink:hover, a.text-pink:focus {
  color: #c21766 !important;
}

.text-pink1 {
  color: #F7D6E6 !important;
}

a.text-pink1:hover, a.text-pink1:focus {
  color: #eb96bf !important;
}

.text-pink2 {
  color: #EFADCE !important;
}

a.text-pink2:hover, a.text-pink2:focus {
  color: #e36da8 !important;
}

.text-pink3 {
  color: #E685B5 !important;
}

a.text-pink3:hover, a.text-pink3:focus {
  color: #d9468e !important;
}

.text-pink4 {
  color: #DE5C9D !important;
}

a.text-pink4:hover, a.text-pink4:focus {
  color: #c62877 !important;
}

.text-pink5 {
  color: #D63384 !important;
}

a.text-pink5:hover, a.text-pink5:focus {
  color: #9d205e !important;
}

.text-pink6 {
  color: #AB296A !important;
}

a.text-pink6:hover, a.text-pink6:focus {
  color: #6d1a44 !important;
}

.text-pink7 {
  color: #801F4F !important;
}

a.text-pink7:hover, a.text-pink7:focus {
  color: #421029 !important;
}

.text-pink8 {
  color: #561435 !important;
}

a.text-pink8:hover, a.text-pink8:focus {
  color: #18060f !important;
}

.text-pink9 {
  color: #2B0A1A !important;
}

a.text-pink9:hover, a.text-pink9:focus {
  color: black !important;
}

.text-red {
  color: #dc3545 !important;
}

a.text-red:hover, a.text-red:focus {
  color: #a71d2a !important;
}

.text-red1 {
  color: #F8D7DA !important;
}

a.text-red1:hover, a.text-red1:focus {
  color: #ed969e !important;
}

.text-red2 {
  color: #F1AEB5 !important;
}

a.text-red2:hover, a.text-red2:focus {
  color: #e66d79 !important;
}

.text-red3 {
  color: #EA868F !important;
}

a.text-red3:hover, a.text-red3:focus {
  color: #df4553 !important;
}

.text-red4 {
  color: #E35D6A !important;
}

a.text-red4:hover, a.text-red4:focus {
  color: #d02435 !important;
}

.text-red5 {
  color: #DC3545 !important;
}

a.text-red5:hover, a.text-red5:focus {
  color: #a71d2a !important;
}

.text-red6 {
  color: #B02A37 !important;
}

a.text-red6:hover, a.text-red6:focus {
  color: #721b24 !important;
}

.text-red7 {
  color: #842029 !important;
}

a.text-red7:hover, a.text-red7:focus {
  color: #461116 !important;
}

.text-red8 {
  color: #58151C !important;
}

a.text-red8:hover, a.text-red8:focus {
  color: #1a0608 !important;
}

.text-red9 {
  color: #2C0B0E !important;
}

a.text-red9:hover, a.text-red9:focus {
  color: black !important;
}

.text-orange {
  color: #fd7e14 !important;
}

a.text-orange:hover, a.text-orange:focus {
  color: #c35a02 !important;
}

.text-orange1 {
  color: #FFE5D0 !important;
}

a.text-orange1:hover, a.text-orange1:focus {
  color: #ffbb84 !important;
}

.text-orange2 {
  color: #FECBA1 !important;
}

a.text-orange2:hover, a.text-orange2:focus {
  color: #fda155 !important;
}

.text-orange3 {
  color: #FEB272 !important;
}

a.text-orange3:hover, a.text-orange3:focus {
  color: #fd8926 !important;
}

.text-orange4 {
  color: #FD9843 !important;
}

a.text-orange4:hover, a.text-orange4:focus {
  color: #f16f03 !important;
}

.text-orange5 {
  color: #FD7E14 !important;
}

a.text-orange5:hover, a.text-orange5:focus {
  color: #c35a02 !important;
}

.text-orange6 {
  color: #CA6510 !important;
}

a.text-orange6:hover, a.text-orange6:focus {
  color: #83420a !important;
}

.text-orange7 {
  color: #984C0C !important;
}

a.text-orange7:hover, a.text-orange7:focus {
  color: #512906 !important;
}

.text-orange8 {
  color: #653208 !important;
}

a.text-orange8:hover, a.text-orange8:focus {
  color: #1e0f02 !important;
}

.text-orange9 {
  color: #331904 !important;
}

a.text-orange9:hover, a.text-orange9:focus {
  color: black !important;
}

.text-yellow {
  color: #ffc107 !important;
}

a.text-yellow:hover, a.text-yellow:focus {
  color: #ba8b00 !important;
}

.text-yellow1 {
  color: #FFF3CD !important;
}

a.text-yellow1:hover, a.text-yellow1:focus {
  color: #ffe181 !important;
}

.text-yellow2 {
  color: #FFE69C !important;
}

a.text-yellow2:hover, a.text-yellow2:focus {
  color: #ffd350 !important;
}

.text-yellow3 {
  color: #FFDA6A !important;
}

a.text-yellow3:hover, a.text-yellow3:focus {
  color: #ffc71e !important;
}

.text-yellow4 {
  color: #FFCD39 !important;
}

a.text-yellow4:hover, a.text-yellow4:focus {
  color: #ecb000 !important;
}

.text-yellow5 {
  color: #FFC107 !important;
}

a.text-yellow5:hover, a.text-yellow5:focus {
  color: #ba8b00 !important;
}

.text-yellow6 {
  color: #CC9A06 !important;
}

a.text-yellow6:hover, a.text-yellow6:focus {
  color: #826204 !important;
}

.text-yellow7 {
  color: #997404 !important;
}

a.text-yellow7:hover, a.text-yellow7:focus {
  color: #4e3b02 !important;
}

.text-yellow8 {
  color: #664D03 !important;
}

a.text-yellow8:hover, a.text-yellow8:focus {
  color: #1c1501 !important;
}

.text-yellow9 {
  color: #332701 !important;
}

a.text-yellow9:hover, a.text-yellow9:focus {
  color: black !important;
}

.text-green {
  color: #28a745 !important;
}

a.text-green:hover, a.text-green:focus {
  color: #19692c !important;
}

.text-green1 {
  color: #D1E7DD !important;
}

a.text-green1:hover, a.text-green1:focus {
  color: #9fcdb8 !important;
}

.text-green2 {
  color: #A3CFBB !important;
}

a.text-green2:hover, a.text-green2:focus {
  color: #71b596 !important;
}

.text-green3 {
  color: #75B798 !important;
}

a.text-green3:hover, a.text-green3:focus {
  color: #4d9372 !important;
}

.text-green4 {
  color: #479F76 !important;
}

a.text-green4:hover, a.text-green4:focus {
  color: #2f6a4f !important;
}

.text-green5 {
  color: #198754 !important;
}

a.text-green5:hover, a.text-green5:focus {
  color: #0d462c !important;
}

.text-green6 {
  color: #146C43 !important;
}

a.text-green6:hover, a.text-green6:focus {
  color: #082b1b !important;
}

.text-green7 {
  color: #0F5132 !important;
}

a.text-green7:hover, a.text-green7:focus {
  color: #03100a !important;
}

.text-green8 {
  color: #0A3622 !important;
}

a.text-green8:hover, a.text-green8:focus {
  color: black !important;
}

.text-green9 {
  color: #051B11 !important;
}

a.text-green9:hover, a.text-green9:focus {
  color: black !important;
}

.text-teal {
  color: #20c997 !important;
}

a.text-teal:hover, a.text-teal:focus {
  color: #158765 !important;
}

.text-teal1 {
  color: #D2F4EA !important;
}

a.text-teal1:hover, a.text-teal1:focus {
  color: #95e5cd !important;
}

.text-teal2 {
  color: #A6E9D5 !important;
}

a.text-teal2:hover, a.text-teal2:focus {
  color: #69dab8 !important;
}

.text-teal3 {
  color: #79DFC1 !important;
}

a.text-teal3:hover, a.text-teal3:focus {
  color: #3bd0a4 !important;
}

.text-teal4 {
  color: #4DD4AC !important;
}

a.text-teal4:hover, a.text-teal4:focus {
  color: #29ab85 !important;
}

.text-teal5 {
  color: #20C997 !important;
}

a.text-teal5:hover, a.text-teal5:focus {
  color: #158765 !important;
}

.text-teal6 {
  color: #1AA179 !important;
}

a.text-teal6:hover, a.text-teal6:focus {
  color: #0f5f48 !important;
}

.text-teal7 {
  color: #13795B !important;
}

a.text-teal7:hover, a.text-teal7:focus {
  color: #093729 !important;
}

.text-teal8 {
  color: #0D503C !important;
}

a.text-teal8:hover, a.text-teal8:focus {
  color: #020e0b !important;
}

.text-teal9 {
  color: #06281E !important;
}

a.text-teal9:hover, a.text-teal9:focus {
  color: black !important;
}

.text-cyan {
  color: #17a2b8 !important;
}

a.text-cyan:hover, a.text-cyan:focus {
  color: #0f6674 !important;
}

.text-cyan1 {
  color: #CFF4FC !important;
}

a.text-cyan1:hover, a.text-cyan1:focus {
  color: #87e4f8 !important;
}

.text-cyan2 {
  color: #9EEAF9 !important;
}

a.text-cyan2:hover, a.text-cyan2:focus {
  color: #56daf5 !important;
}

.text-cyan3 {
  color: #6EDFF6 !important;
}

a.text-cyan3:hover, a.text-cyan3:focus {
  color: #26cff2 !important;
}

.text-cyan4 {
  color: #3DD5F3 !important;
}

a.text-cyan4:hover, a.text-cyan4:focus {
  color: #0db5d6 !important;
}

.text-cyan5 {
  color: #0DCAF0 !important;
}

a.text-cyan5:hover, a.text-cyan5:focus {
  color: #098da7 !important;
}

.text-cyan6 {
  color: #0AA2C0 !important;
}

a.text-cyan6:hover, a.text-cyan6:focus {
  color: #066577 !important;
}

.text-cyan7 {
  color: #087990 !important;
}

a.text-cyan7:hover, a.text-cyan7:focus {
  color: #043c48 !important;
}

.text-cyan8 {
  color: #055160 !important;
}

a.text-cyan8:hover, a.text-cyan8:focus {
  color: #011417 !important;
}

.text-cyan9 {
  color: #032830 !important;
}

a.text-cyan9:hover, a.text-cyan9:focus {
  color: black !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

:root {
  --brand1: #F69A40;
  --brand105: #FFF1E5;
  --brand11: #FFD5B4;
  --brand12: #F8BA86;
  --brand13: #EBA05D;
  --brand14: #DA8839;
  --brand15: #C57217;
  --brand16: #AD5D00;
  --brand17: #934B00;
  --brand18: #783B00;
  --brand19: #5D2C00;
  --brand2: #0000ff;
  --brand21: #EFCDFF;
  --brand22: #DCACFF;
  --brand23: #C48CFF;
  --brand24: #A86EFF;
  --brand25: #8853FF;
  --brand26: #693BFF;
  --brand27: #4D28FF;
  --brand28: #381CE1;
  --brand29: #2D15AD;
  --brand3: #DF2B2B;
  --blue: #007bff;
  --blue1: #CFE2FF;
  --blue2: #9EC5FE;
  --blue3: #6EA8FE;
  --blue4: #3D8BFD;
  --blue5: #0D6EFD;
  --blue6: #0A58CA;
  --blue7: #084298;
  --blue8: #052C65;
  --blue9: #031633;
  --indigo: #6610f2;
  --indigo1: #E0CFFC;
  --indigo2: #C29FFA;
  --indigo3: #A370F7;
  --indigo4: #8540F5;
  --indigo5: #6610F2;
  --indigo6: #520DC2;
  --indigo7: #3D0A91;
  --indigo8: #290661;
  --indigo9: #140330;
  --purple: #6f42c1;
  --purple1: #E2D9F3;
  --purple2: #C5B3E6;
  --purple3: #A98EDA;
  --purple4: #8C68CD;
  --purple5: #6F42C1;
  --purple6: #59359A;
  --purple7: #432874;
  --purple8: #2C1A4D;
  --purple9: #160D27;
  --pink: #e83e8c;
  --pink1: #F7D6E6;
  --pink2: #EFADCE;
  --pink3: #E685B5;
  --pink4: #DE5C9D;
  --pink5: #D63384;
  --pink6: #AB296A;
  --pink7: #801F4F;
  --pink8: #561435;
  --pink9: #2B0A1A;
  --red: #dc3545;
  --red1: #F8D7DA;
  --red2: #F1AEB5;
  --red3: #EA868F;
  --red4: #E35D6A;
  --red5: #DC3545;
  --red6: #B02A37;
  --red7: #842029;
  --red8: #58151C;
  --red9: #2C0B0E;
  --orange: #fd7e14;
  --orange1: #FFE5D0;
  --orange2: #FECBA1;
  --orange3: #FEB272;
  --orange4: #FD9843;
  --orange5: #FD7E14;
  --orange6: #CA6510;
  --orange7: #984C0C;
  --orange8: #653208;
  --orange9: #331904;
  --yellow: #ffc107;
  --yellow1: #FFF3CD;
  --yellow2: #FFE69C;
  --yellow3: #FFDA6A;
  --yellow4: #FFCD39;
  --yellow5: #FFC107;
  --yellow6: #CC9A06;
  --yellow7: #997404;
  --yellow8: #664D03;
  --yellow9: #332701;
  --green: #28a745;
  --green1: #D1E7DD;
  --green2: #A3CFBB;
  --green3: #75B798;
  --green4: #479F76;
  --green5: #198754;
  --green6: #146C43;
  --green7: #0F5132;
  --green8: #0A3622;
  --green9: #051B11;
  --teal: #20c997;
  --teal1: #D2F4EA;
  --teal2: #A6E9D5;
  --teal3: #79DFC1;
  --teal4: #4DD4AC;
  --teal5: #20C997;
  --teal6: #1AA179;
  --teal7: #13795B;
  --teal8: #0D503C;
  --teal9: #06281E;
  --cyan: #17a2b8;
  --cyan1: #CFF4FC;
  --cyan2: #9EEAF9;
  --cyan3: #6EDFF6;
  --cyan4: #3DD5F3;
  --cyan5: #0DCAF0;
  --cyan6: #0AA2C0;
  --cyan7: #087990;
  --cyan8: #055160;
  --cyan9: #032830;
  --white: #fff;
  --gray9: #212529;
  --gray-dark: #343a40;
  --gray7: #495057;
  --gray: #6c757d;
  --gray5: #adb5bd;
  --gray4: #ced4da;
  --gray3: #dee2e6;
  --gray2: #e9ecef;
  --gray1: #f8f9fa;
  --primary: #007bff;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --gray9: #212529;
  --dark: #343a40;
  --gray7: #495057;
  --secondary: #6c757d;
  --gray5: #adb5bd;
  --gray4: #ced4da;
  --gray3: #dee2e6;
  --gray2: #e9ecef;
  --light: #f8f9fa;
  --brand1: #F69A40;
  --brand105: #FFF1E5;
  --brand11: #FFD5B4;
  --brand12: #F8BA86;
  --brand13: #EBA05D;
  --brand14: #DA8839;
  --brand15: #C57217;
  --brand16: #AD5D00;
  --brand17: #934B00;
  --brand18: #783B00;
  --brand19: #5D2C00;
  --brand2: #0000ff;
  --brand21: #EFCDFF;
  --brand22: #DCACFF;
  --brand23: #C48CFF;
  --brand24: #A86EFF;
  --brand25: #8853FF;
  --brand26: #693BFF;
  --brand27: #4D28FF;
  --brand28: #381CE1;
  --brand29: #2D15AD;
  --brand3: #DF2B2B;
  --blue: #007bff;
  --blue1: #CFE2FF;
  --blue2: #16194F;
  --blue3: #6EA8FE;
  --blue4: #3D8BFD;
  --blue5: #0D6EFD;
  --blue6: #0A58CA;
  --blue7: #084298;
  --blue8: #052C65;
  --blue9: #031633;
  --indigo: #6610f2;
  --indigo1: #E0CFFC;
  --indigo2: #C29FFA;
  --indigo3: #A370F7;
  --indigo4: #8540F5;
  --indigo5: #6610F2;
  --indigo6: #520DC2;
  --indigo7: #3D0A91;
  --indigo8: #290661;
  --indigo9: #140330;
  --purple: #6f42c1;
  --purple1: #E2D9F3;
  --purple2: #C5B3E6;
  --purple3: #A98EDA;
  --purple4: #8C68CD;
  --purple5: #6F42C1;
  --purple6: #59359A;
  --purple7: #432874;
  --purple8: #2C1A4D;
  --purple9: #160D27;
  --pink: #e83e8c;
  --pink1: #F7D6E6;
  --pink2: #EFADCE;
  --pink3: #E685B5;
  --pink4: #DE5C9D;
  --pink5: #D63384;
  --pink6: #AB296A;
  --pink7: #801F4F;
  --pink8: #561435;
  --pink9: #2B0A1A;
  --red: #dc3545;
  --red1: #F8D7DA;
  --red2: #F1AEB5;
  --red3: #EA868F;
  --red4: #E35D6A;
  --red5: #DC3545;
  --red6: #B02A37;
  --red7: #842029;
  --red8: #58151C;
  --red9: #2C0B0E;
  --orange: #fd7e14;
  --orange1: #FFE5D0;
  --orange2: #FECBA1;
  --orange3: #FEB272;
  --orange4: #FD9843;
  --orange5: #FD7E14;
  --orange6: #CA6510;
  --orange7: #984C0C;
  --orange8: #653208;
  --orange9: #331904;
  --yellow: #ffc107;
  --yellow1: #FFF3CD;
  --yellow2: #FFE69C;
  --yellow3: #FFDA6A;
  --yellow4: #FFCD39;
  --yellow5: #FFC107;
  --yellow6: #CC9A06;
  --yellow7: #997404;
  --yellow8: #664D03;
  --yellow9: #332701;
  --green: #28a745;
  --green1: #D1E7DD;
  --green2: #A3CFBB;
  --green3: #75B798;
  --green4: #479F76;
  --green5: #198754;
  --green6: #146C43;
  --green7: #0F5132;
  --green8: #0A3622;
  --green9: #051B11;
  --teal: #20c997;
  --teal1: #D2F4EA;
  --teal2: #A6E9D5;
  --teal3: #79DFC1;
  --teal4: #4DD4AC;
  --teal5: #20C997;
  --teal6: #1AA179;
  --teal7: #13795B;
  --teal8: #0D503C;
  --teal9: #06281E;
  --cyan: #17a2b8;
  --cyan1: #CFF4FC;
  --cyan2: #9EEAF9;
  --cyan3: #6EDFF6;
  --cyan4: #3DD5F3;
  --cyan5: #0DCAF0;
  --cyan6: #0AA2C0;
  --cyan7: #087990;
  --cyan8: #055160;
  --cyan9: #032830;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "Lobster", "Monoton", "Parisienne", "Pattaya", "Fredericka the Great", "Rubik Mono One", "Shrikhand";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "Lobster", "Monoton", "Parisienne", "Pattaya", "Fredericka the Great", "Rubik Mono One", "Shrikhand";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #0056b3;
  text-decoration: underline;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
  outline: 0;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}
@media (max-width: 1200px) {
  legend {
    font-size: calc(1.275rem + 0.3vw);
  }
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6, h7, h8, h9,
.h1, .h2, .h3, .h4, .h5, .h6, .h7, .h8, .h9 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}
@media (max-width: 1200px) {
  h1, .h1 {
    font-size: calc(1.375rem + 1.5vw);
  }
}

h2, .h2 {
  font-size: 2rem;
}
@media (max-width: 1200px) {
  h2, .h2 {
    font-size: calc(1.325rem + 0.9vw);
  }
}

h3, .h3 {
  font-size: 1.75rem;
}
@media (max-width: 1200px) {
  h3, .h3 {
    font-size: calc(1.3rem + 0.6vw);
  }
}

h4, .h4 {
  font-size: 1.5rem;
}
@media (max-width: 1200px) {
  h4, .h4 {
    font-size: calc(1.275rem + 0.3vw);
  }
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

h7, .h7 {
  font-size: 0.75rem;
}

h8, .h8 {
  font-size: 0.5rem;
}

h9, .h9 {
  font-size: 0.25rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-1 {
    font-size: calc(1.725rem + 5.7vw);
  }
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-2 {
    font-size: calc(1.675rem + 5.1vw);
  }
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-3 {
    font-size: calc(1.575rem + 3.9vw);
  }
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-4 {
    font-size: calc(1.475rem + 2.7vw);
  }
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

.col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

.col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

.col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.3333333333%;
}

.offset-2 {
  margin-left: 16.6666666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.3333333333%;
}

.offset-5 {
  margin-left: 41.6666666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.3333333333%;
}

.offset-8 {
  margin-left: 66.6666666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.3333333333%;
}

.offset-11 {
  margin-left: 91.6666666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }
  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.3333333333%;
  }
  .offset-md-2 {
    margin-left: 16.6666666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.3333333333%;
  }
  .offset-md-5 {
    margin-left: 41.6666666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.3333333333%;
  }
  .offset-md-8 {
    margin-left: 66.6666666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.3333333333%;
  }
  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }
  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abaff;
}

.table-hover .table-primary:hover {
  background-color: #9fcdff;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e;
}

.table-hover .table-success:hover {
  background-color: #b1dfbb;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-gray9,
.table-gray9 > th,
.table-gray9 > td {
  background-color: #c1c2c3;
}
.table-gray9 th,
.table-gray9 td,
.table-gray9 thead th,
.table-gray9 tbody + tbody {
  border-color: #8c8e90;
}

.table-hover .table-gray9:hover {
  background-color: #b4b5b6;
}
.table-hover .table-gray9:hover > td,
.table-hover .table-gray9:hover > th {
  background-color: #b4b5b6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-gray7,
.table-gray7 > th,
.table-gray7 > td {
  background-color: #ccced0;
}
.table-gray7 th,
.table-gray7 td,
.table-gray7 thead th,
.table-gray7 tbody + tbody {
  border-color: #a0a4a8;
}

.table-hover .table-gray7:hover {
  background-color: #bfc1c4;
}
.table-hover .table-gray7:hover > td,
.table-hover .table-gray7:hover > th {
  background-color: #bfc1c4;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-gray5,
.table-gray5 > th,
.table-gray5 > td {
  background-color: #e8eaed;
}
.table-gray5 th,
.table-gray5 td,
.table-gray5 thead th,
.table-gray5 tbody + tbody {
  border-color: #d4d9dd;
}

.table-hover .table-gray5:hover {
  background-color: #dadde2;
}
.table-hover .table-gray5:hover > td,
.table-hover .table-gray5:hover > th {
  background-color: #dadde2;
}

.table-gray4,
.table-gray4 > th,
.table-gray4 > td {
  background-color: #f1f3f5;
}
.table-gray4 th,
.table-gray4 td,
.table-gray4 thead th,
.table-gray4 tbody + tbody {
  border-color: #e6e9ec;
}

.table-hover .table-gray4:hover {
  background-color: #e2e6ea;
}
.table-hover .table-gray4:hover > td,
.table-hover .table-gray4:hover > th {
  background-color: #e2e6ea;
}

.table-gray3,
.table-gray3 > th,
.table-gray3 > td {
  background-color: #f6f7f8;
}
.table-gray3 th,
.table-gray3 td,
.table-gray3 thead th,
.table-gray3 tbody + tbody {
  border-color: #eef0f2;
}

.table-hover .table-gray3:hover {
  background-color: #e8eaed;
}
.table-hover .table-gray3:hover > td,
.table-hover .table-gray3:hover > th {
  background-color: #e8eaed;
}

.table-gray2,
.table-gray2 > th,
.table-gray2 > td {
  background-color: #f9fafb;
}
.table-gray2 th,
.table-gray2 td,
.table-gray2 thead th,
.table-gray2 tbody + tbody {
  border-color: #f4f5f7;
}

.table-hover .table-gray2:hover {
  background-color: #eaedf1;
}
.table-hover .table-gray2:hover > td,
.table-hover .table-gray2:hover > th {
  background-color: #eaedf1;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-brand1,
.table-brand1 > th,
.table-brand1 > td {
  background-color: #fce3ca;
}
.table-brand1 th,
.table-brand1 td,
.table-brand1 thead th,
.table-brand1 tbody + tbody {
  border-color: #faca9c;
}

.table-hover .table-brand1:hover {
  background-color: #fbd6b2;
}
.table-hover .table-brand1:hover > td,
.table-hover .table-brand1:hover > th {
  background-color: #fbd6b2;
}

.table-brand105,
.table-brand105 > th,
.table-brand105 > td {
  background-color: #fffbf8;
}
.table-brand105 th,
.table-brand105 td,
.table-brand105 thead th,
.table-brand105 tbody + tbody {
  border-color: #fff8f1;
}

.table-hover .table-brand105:hover {
  background-color: #ffecdf;
}
.table-hover .table-brand105:hover > td,
.table-hover .table-brand105:hover > th {
  background-color: #ffecdf;
}

.table-brand11,
.table-brand11 > th,
.table-brand11 > td {
  background-color: #fff3ea;
}
.table-brand11 th,
.table-brand11 td,
.table-brand11 thead th,
.table-brand11 tbody + tbody {
  border-color: #ffe9d8;
}

.table-hover .table-brand11:hover {
  background-color: #ffe4d1;
}
.table-hover .table-brand11:hover > td,
.table-hover .table-brand11:hover > th {
  background-color: #ffe4d1;
}

.table-brand12,
.table-brand12 > th,
.table-brand12 > td {
  background-color: #fdecdd;
}
.table-brand12 th,
.table-brand12 td,
.table-brand12 thead th,
.table-brand12 tbody + tbody {
  border-color: #fbdbc0;
}

.table-hover .table-brand12:hover {
  background-color: #fcdfc5;
}
.table-hover .table-brand12:hover > td,
.table-hover .table-brand12:hover > th {
  background-color: #fcdfc5;
}

.table-brand13,
.table-brand13 > th,
.table-brand13 > td {
  background-color: #f9e4d2;
}
.table-brand13 th,
.table-brand13 td,
.table-brand13 thead th,
.table-brand13 tbody + tbody {
  border-color: #f5ceab;
}

.table-hover .table-brand13:hover {
  background-color: #f6d7bc;
}
.table-hover .table-brand13:hover > td,
.table-hover .table-brand13:hover > th {
  background-color: #f6d7bc;
}

.table-brand14,
.table-brand14 > th,
.table-brand14 > td {
  background-color: #f5dec8;
}
.table-brand14 th,
.table-brand14 td,
.table-brand14 thead th,
.table-brand14 tbody + tbody {
  border-color: #ecc198;
}

.table-hover .table-brand14:hover {
  background-color: #f1d1b2;
}
.table-hover .table-brand14:hover > td,
.table-hover .table-brand14:hover > th {
  background-color: #f1d1b2;
}

.table-brand15,
.table-brand15 > th,
.table-brand15 > td {
  background-color: #efd8be;
}
.table-brand15 th,
.table-brand15 td,
.table-brand15 thead th,
.table-brand15 tbody + tbody {
  border-color: #e1b686;
}

.table-hover .table-brand15:hover {
  background-color: #eaccaa;
}
.table-hover .table-brand15:hover > td,
.table-hover .table-brand15:hover > th {
  background-color: #eaccaa;
}

.table-brand16,
.table-brand16 > th,
.table-brand16 > td {
  background-color: #e8d2b8;
}
.table-brand16 th,
.table-brand16 td,
.table-brand16 thead th,
.table-brand16 tbody + tbody {
  border-color: #d4ab7a;
}

.table-hover .table-brand16:hover {
  background-color: #e2c6a5;
}
.table-hover .table-brand16:hover > td,
.table-hover .table-brand16:hover > th {
  background-color: #e2c6a5;
}

.table-brand17,
.table-brand17 > th,
.table-brand17 > td {
  background-color: #e1cdb8;
}
.table-brand17 th,
.table-brand17 td,
.table-brand17 thead th,
.table-brand17 tbody + tbody {
  border-color: #c7a17a;
}

.table-hover .table-brand17:hover {
  background-color: #d9c0a6;
}
.table-hover .table-brand17:hover > td,
.table-hover .table-brand17:hover > th {
  background-color: #d9c0a6;
}

.table-brand18,
.table-brand18 > th,
.table-brand18 > td {
  background-color: #d9c8b8;
}
.table-brand18 th,
.table-brand18 td,
.table-brand18 thead th,
.table-brand18 tbody + tbody {
  border-color: #b9997a;
}

.table-hover .table-brand18:hover {
  background-color: #d0bba7;
}
.table-hover .table-brand18:hover > td,
.table-hover .table-brand18:hover > th {
  background-color: #d0bba7;
}

.table-brand19,
.table-brand19 > th,
.table-brand19 > td {
  background-color: #d2c4b8;
}
.table-brand19 th,
.table-brand19 td,
.table-brand19 thead th,
.table-brand19 tbody + tbody {
  border-color: #ab917a;
}

.table-hover .table-brand19:hover {
  background-color: #c8b7a8;
}
.table-hover .table-brand19:hover > td,
.table-hover .table-brand19:hover > th {
  background-color: #c8b7a8;
}

.table-brand2,
.table-brand2 > th,
.table-brand2 > td {
  background-color: #b8b8ff;
}
.table-brand2 th,
.table-brand2 td,
.table-brand2 thead th,
.table-brand2 tbody + tbody {
  border-color: #7a7aff;
}

.table-hover .table-brand2:hover {
  background-color: #9f9fff;
}
.table-hover .table-brand2:hover > td,
.table-hover .table-brand2:hover > th {
  background-color: #9f9fff;
}

.table-brand21,
.table-brand21 > th,
.table-brand21 > td {
  background-color: #fbf1ff;
}
.table-brand21 th,
.table-brand21 td,
.table-brand21 thead th,
.table-brand21 tbody + tbody {
  border-color: #f7e5ff;
}

.table-hover .table-brand21:hover {
  background-color: #f4d8ff;
}
.table-hover .table-brand21:hover > td,
.table-hover .table-brand21:hover > th {
  background-color: #f4d8ff;
}

.table-brand22,
.table-brand22 > th,
.table-brand22 > td {
  background-color: #f5e8ff;
}
.table-brand22 th,
.table-brand22 td,
.table-brand22 thead th,
.table-brand22 tbody + tbody {
  border-color: #edd4ff;
}

.table-hover .table-brand22:hover {
  background-color: #eacfff;
}
.table-hover .table-brand22:hover > td,
.table-hover .table-brand22:hover > th {
  background-color: #eacfff;
}

.table-brand23,
.table-brand23 > th,
.table-brand23 > td {
  background-color: #eedfff;
}
.table-brand23 th,
.table-brand23 td,
.table-brand23 thead th,
.table-brand23 tbody + tbody {
  border-color: #e0c3ff;
}

.table-hover .table-brand23:hover {
  background-color: #e0c6ff;
}
.table-hover .table-brand23:hover > td,
.table-hover .table-brand23:hover > th {
  background-color: #e0c6ff;
}

.table-brand24,
.table-brand24 > th,
.table-brand24 > td {
  background-color: #e7d6ff;
}
.table-brand24 th,
.table-brand24 td,
.table-brand24 thead th,
.table-brand24 tbody + tbody {
  border-color: #d2b4ff;
}

.table-hover .table-brand24:hover {
  background-color: #d8bdff;
}
.table-hover .table-brand24:hover > td,
.table-hover .table-brand24:hover > th {
  background-color: #d8bdff;
}

.table-brand25,
.table-brand25 > th,
.table-brand25 > td {
  background-color: #decfff;
}
.table-brand25 th,
.table-brand25 td,
.table-brand25 thead th,
.table-brand25 tbody + tbody {
  border-color: #c1a6ff;
}

.table-hover .table-brand25:hover {
  background-color: #ccb6ff;
}
.table-hover .table-brand25:hover > td,
.table-hover .table-brand25:hover > th {
  background-color: #ccb6ff;
}

.table-brand26,
.table-brand26 > th,
.table-brand26 > td {
  background-color: #d5c8ff;
}
.table-brand26 th,
.table-brand26 td,
.table-brand26 thead th,
.table-brand26 tbody + tbody {
  border-color: #b199ff;
}

.table-hover .table-brand26:hover {
  background-color: #c2afff;
}
.table-hover .table-brand26:hover > td,
.table-hover .table-brand26:hover > th {
  background-color: #c2afff;
}

.table-brand27,
.table-brand27 > th,
.table-brand27 > td {
  background-color: #cdc3ff;
}
.table-brand27 th,
.table-brand27 td,
.table-brand27 thead th,
.table-brand27 tbody + tbody {
  border-color: #a28fff;
}

.table-hover .table-brand27:hover {
  background-color: #b8aaff;
}
.table-hover .table-brand27:hover > td,
.table-hover .table-brand27:hover > th {
  background-color: #b8aaff;
}

.table-brand28,
.table-brand28 > th,
.table-brand28 > td {
  background-color: #c7bff7;
}
.table-brand28 th,
.table-brand28 td,
.table-brand28 thead th,
.table-brand28 tbody + tbody {
  border-color: #9889ef;
}

.table-hover .table-brand28:hover {
  background-color: #b3a8f4;
}
.table-hover .table-brand28:hover > td,
.table-hover .table-brand28:hover > th {
  background-color: #b3a8f4;
}

.table-brand29,
.table-brand29 > th,
.table-brand29 > td {
  background-color: #c4bde8;
}
.table-brand29 th,
.table-brand29 td,
.table-brand29 thead th,
.table-brand29 tbody + tbody {
  border-color: #9285d4;
}

.table-hover .table-brand29:hover {
  background-color: #b3aae1;
}
.table-hover .table-brand29:hover > td,
.table-hover .table-brand29:hover > th {
  background-color: #b3aae1;
}

.table-brand3,
.table-brand3 > th,
.table-brand3 > td {
  background-color: #f6c4c4;
}
.table-brand3 th,
.table-brand3 td,
.table-brand3 thead th,
.table-brand3 tbody + tbody {
  border-color: #ee9191;
}

.table-hover .table-brand3:hover {
  background-color: #f3aeae;
}
.table-hover .table-brand3:hover > td,
.table-hover .table-brand3:hover > th {
  background-color: #f3aeae;
}

.table-blue,
.table-blue > th,
.table-blue > td {
  background-color: #b8daff;
}
.table-blue th,
.table-blue td,
.table-blue thead th,
.table-blue tbody + tbody {
  border-color: #7abaff;
}

.table-hover .table-blue:hover {
  background-color: #9fcdff;
}
.table-hover .table-blue:hover > td,
.table-hover .table-blue:hover > th {
  background-color: #9fcdff;
}

.table-blue1,
.table-blue1 > th,
.table-blue1 > td {
  background-color: #f2f7ff;
}
.table-blue1 th,
.table-blue1 td,
.table-blue1 thead th,
.table-blue1 tbody + tbody {
  border-color: #e6f0ff;
}

.table-hover .table-blue1:hover {
  background-color: #d9e7ff;
}
.table-hover .table-blue1:hover > td,
.table-hover .table-blue1:hover > th {
  background-color: #d9e7ff;
}

.table-blue2,
.table-blue2 > th,
.table-blue2 > td {
  background-color: #bebfce;
}
.table-blue2 th,
.table-blue2 td,
.table-blue2 thead th,
.table-blue2 tbody + tbody {
  border-color: #8687a3;
}

.table-hover .table-blue2:hover {
  background-color: #afb1c3;
}
.table-hover .table-blue2:hover > td,
.table-hover .table-blue2:hover > th {
  background-color: #afb1c3;
}

.table-blue3,
.table-blue3 > th,
.table-blue3 > td {
  background-color: #d6e7ff;
}
.table-blue3 th,
.table-blue3 td,
.table-blue3 thead th,
.table-blue3 tbody + tbody {
  border-color: #b4d2fe;
}

.table-hover .table-blue3:hover {
  background-color: #bdd8ff;
}
.table-hover .table-blue3:hover > td,
.table-hover .table-blue3:hover > th {
  background-color: #bdd8ff;
}

.table-blue4,
.table-blue4 > th,
.table-blue4 > td {
  background-color: #c9dffe;
}
.table-blue4 th,
.table-blue4 td,
.table-blue4 thead th,
.table-blue4 tbody + tbody {
  border-color: #9ac3fe;
}

.table-hover .table-blue4:hover {
  background-color: #b0d0fe;
}
.table-hover .table-blue4:hover > td,
.table-hover .table-blue4:hover > th {
  background-color: #b0d0fe;
}

.table-blue5,
.table-blue5 > th,
.table-blue5 > td {
  background-color: #bbd6fe;
}
.table-blue5 th,
.table-blue5 td,
.table-blue5 thead th,
.table-blue5 tbody + tbody {
  border-color: #81b4fe;
}

.table-hover .table-blue5:hover {
  background-color: #a2c7fe;
}
.table-hover .table-blue5:hover > td,
.table-hover .table-blue5:hover > th {
  background-color: #a2c7fe;
}

.table-blue6,
.table-blue6 > th,
.table-blue6 > td {
  background-color: #bad0f0;
}
.table-blue6 th,
.table-blue6 td,
.table-blue6 thead th,
.table-blue6 tbody + tbody {
  border-color: #80a8e3;
}

.table-hover .table-blue6:hover {
  background-color: #a5c2eb;
}
.table-hover .table-blue6:hover > td,
.table-hover .table-blue6:hover > th {
  background-color: #a5c2eb;
}

.table-blue7,
.table-blue7 > th,
.table-blue7 > td {
  background-color: #bacae2;
}
.table-blue7 th,
.table-blue7 td,
.table-blue7 thead th,
.table-blue7 tbody + tbody {
  border-color: #7f9dc9;
}

.table-hover .table-blue7:hover {
  background-color: #a8bcda;
}
.table-hover .table-blue7:hover > td,
.table-hover .table-blue7:hover > th {
  background-color: #a8bcda;
}

.table-blue8,
.table-blue8 > th,
.table-blue8 > td {
  background-color: #b9c4d4;
}
.table-blue8 th,
.table-blue8 td,
.table-blue8 thead th,
.table-blue8 tbody + tbody {
  border-color: #7d91af;
}

.table-hover .table-blue8:hover {
  background-color: #a9b7ca;
}
.table-hover .table-blue8:hover > td,
.table-hover .table-blue8:hover > th {
  background-color: #a9b7ca;
}

.table-blue9,
.table-blue9 > th,
.table-blue9 > td {
  background-color: #b8bec6;
}
.table-blue9 th,
.table-blue9 td,
.table-blue9 thead th,
.table-blue9 tbody + tbody {
  border-color: #7c8695;
}

.table-hover .table-blue9:hover {
  background-color: #aab1bb;
}
.table-hover .table-blue9:hover > td,
.table-hover .table-blue9:hover > th {
  background-color: #aab1bb;
}

.table-indigo,
.table-indigo > th,
.table-indigo > td {
  background-color: #d4bcfb;
}
.table-indigo th,
.table-indigo td,
.table-indigo thead th,
.table-indigo tbody + tbody {
  border-color: #af83f8;
}

.table-hover .table-indigo:hover {
  background-color: #c5a4fa;
}
.table-hover .table-indigo:hover > td,
.table-hover .table-indigo:hover > th {
  background-color: #c5a4fa;
}

.table-indigo1,
.table-indigo1 > th,
.table-indigo1 > td {
  background-color: #f6f2fe;
}
.table-indigo1 th,
.table-indigo1 td,
.table-indigo1 thead th,
.table-indigo1 tbody + tbody {
  border-color: #efe6fd;
}

.table-hover .table-indigo1:hover {
  background-color: #e6dafc;
}
.table-hover .table-indigo1:hover > td,
.table-hover .table-indigo1:hover > th {
  background-color: #e6dafc;
}

.table-indigo2,
.table-indigo2 > th,
.table-indigo2 > td {
  background-color: #eee4fe;
}
.table-indigo2 th,
.table-indigo2 td,
.table-indigo2 thead th,
.table-indigo2 tbody + tbody {
  border-color: #dfcdfc;
}

.table-hover .table-indigo2:hover {
  background-color: #dfcbfd;
}
.table-hover .table-indigo2:hover > td,
.table-hover .table-indigo2:hover > th {
  background-color: #dfcbfd;
}

.table-indigo3,
.table-indigo3 > th,
.table-indigo3 > td {
  background-color: #e5d7fd;
}
.table-indigo3 th,
.table-indigo3 td,
.table-indigo3 thead th,
.table-indigo3 tbody + tbody {
  border-color: #cfb5fb;
}

.table-hover .table-indigo3:hover {
  background-color: #d5bffc;
}
.table-hover .table-indigo3:hover > td,
.table-hover .table-indigo3:hover > th {
  background-color: #d5bffc;
}

.table-indigo4,
.table-indigo4 > th,
.table-indigo4 > td {
  background-color: #ddcafc;
}
.table-indigo4 th,
.table-indigo4 td,
.table-indigo4 thead th,
.table-indigo4 tbody + tbody {
  border-color: #c09cfa;
}

.table-hover .table-indigo4:hover {
  background-color: #ceb2fb;
}
.table-hover .table-indigo4:hover > td,
.table-hover .table-indigo4:hover > th {
  background-color: #ceb2fb;
}

.table-indigo5,
.table-indigo5 > th,
.table-indigo5 > td {
  background-color: #d4bcfb;
}
.table-indigo5 th,
.table-indigo5 td,
.table-indigo5 thead th,
.table-indigo5 tbody + tbody {
  border-color: #af83f8;
}

.table-hover .table-indigo5:hover {
  background-color: #c5a4fa;
}
.table-hover .table-indigo5:hover > td,
.table-hover .table-indigo5:hover > th {
  background-color: #c5a4fa;
}

.table-indigo6,
.table-indigo6 > th,
.table-indigo6 > td {
  background-color: #cfbbee;
}
.table-indigo6 th,
.table-indigo6 td,
.table-indigo6 thead th,
.table-indigo6 tbody + tbody {
  border-color: #a581df;
}

.table-hover .table-indigo6:hover {
  background-color: #c1a7e9;
}
.table-hover .table-indigo6:hover > td,
.table-hover .table-indigo6:hover > th {
  background-color: #c1a7e9;
}

.table-indigo7,
.table-indigo7 > th,
.table-indigo7 > td {
  background-color: #c9bae0;
}
.table-indigo7 th,
.table-indigo7 td,
.table-indigo7 thead th,
.table-indigo7 tbody + tbody {
  border-color: #9a80c6;
}

.table-hover .table-indigo7:hover {
  background-color: #bba8d8;
}
.table-hover .table-indigo7:hover > td,
.table-hover .table-indigo7:hover > th {
  background-color: #bba8d8;
}

.table-indigo8,
.table-indigo8 > th,
.table-indigo8 > td {
  background-color: #c3b9d3;
}
.table-indigo8 th,
.table-indigo8 td,
.table-indigo8 thead th,
.table-indigo8 tbody + tbody {
  border-color: #907ead;
}

.table-hover .table-indigo8:hover {
  background-color: #b6a9c9;
}
.table-hover .table-indigo8:hover > td,
.table-hover .table-indigo8:hover > th {
  background-color: #b6a9c9;
}

.table-indigo9,
.table-indigo9 > th,
.table-indigo9 > td {
  background-color: #bdb8c5;
}
.table-indigo9 th,
.table-indigo9 td,
.table-indigo9 thead th,
.table-indigo9 tbody + tbody {
  border-color: #857c93;
}

.table-hover .table-indigo9:hover {
  background-color: #b0aaba;
}
.table-hover .table-indigo9:hover > td,
.table-hover .table-indigo9:hover > th {
  background-color: #b0aaba;
}

.table-purple,
.table-purple > th,
.table-purple > td {
  background-color: #d7caee;
}
.table-purple th,
.table-purple td,
.table-purple thead th,
.table-purple tbody + tbody {
  border-color: #b49ddf;
}

.table-hover .table-purple:hover {
  background-color: #c8b7e8;
}
.table-hover .table-purple:hover > td,
.table-hover .table-purple:hover > th {
  background-color: #c8b7e8;
}

.table-purple1,
.table-purple1 > th,
.table-purple1 > td {
  background-color: #f7f4fc;
}
.table-purple1 th,
.table-purple1 td,
.table-purple1 thead th,
.table-purple1 tbody + tbody {
  border-color: #f0ebf9;
}

.table-hover .table-purple1:hover {
  background-color: #e8e0f7;
}
.table-hover .table-purple1:hover > td,
.table-hover .table-purple1:hover > th {
  background-color: #e8e0f7;
}

.table-purple2,
.table-purple2 > th,
.table-purple2 > td {
  background-color: #efeaf8;
}
.table-purple2 th,
.table-purple2 td,
.table-purple2 thead th,
.table-purple2 tbody + tbody {
  border-color: #e1d7f2;
}

.table-hover .table-purple2:hover {
  background-color: #e0d7f2;
}
.table-hover .table-purple2:hover > td,
.table-hover .table-purple2:hover > th {
  background-color: #e0d7f2;
}

.table-purple3,
.table-purple3 > th,
.table-purple3 > td {
  background-color: #e7dff5;
}
.table-purple3 th,
.table-purple3 td,
.table-purple3 thead th,
.table-purple3 tbody + tbody {
  border-color: #d2c4ec;
}

.table-hover .table-purple3:hover {
  background-color: #d8ccef;
}
.table-hover .table-purple3:hover > td,
.table-hover .table-purple3:hover > th {
  background-color: #d8ccef;
}

.table-purple4,
.table-purple4 > th,
.table-purple4 > td {
  background-color: #dfd5f1;
}
.table-purple4 th,
.table-purple4 td,
.table-purple4 thead th,
.table-purple4 tbody + tbody {
  border-color: #c3b0e5;
}

.table-hover .table-purple4:hover {
  background-color: #d0c2eb;
}
.table-hover .table-purple4:hover > td,
.table-hover .table-purple4:hover > th {
  background-color: #d0c2eb;
}

.table-purple5,
.table-purple5 > th,
.table-purple5 > td {
  background-color: #d7caee;
}
.table-purple5 th,
.table-purple5 td,
.table-purple5 thead th,
.table-purple5 tbody + tbody {
  border-color: #b49ddf;
}

.table-hover .table-purple5:hover {
  background-color: #c8b7e8;
}
.table-hover .table-purple5:hover > td,
.table-hover .table-purple5:hover > th {
  background-color: #c8b7e8;
}

.table-purple6,
.table-purple6 > th,
.table-purple6 > td {
  background-color: #d1c6e3;
}
.table-purple6 th,
.table-purple6 td,
.table-purple6 thead th,
.table-purple6 tbody + tbody {
  border-color: #a996ca;
}

.table-hover .table-purple6:hover {
  background-color: #c3b5db;
}
.table-hover .table-purple6:hover > td,
.table-hover .table-purple6:hover > th {
  background-color: #c3b5db;
}

.table-purple7,
.table-purple7 > th,
.table-purple7 > td {
  background-color: #cac3d8;
}
.table-purple7 th,
.table-purple7 td,
.table-purple7 thead th,
.table-purple7 tbody + tbody {
  border-color: #9d8fb7;
}

.table-hover .table-purple7:hover {
  background-color: #bcb4ce;
}
.table-hover .table-purple7:hover > td,
.table-hover .table-purple7:hover > th {
  background-color: #bcb4ce;
}

.table-purple8,
.table-purple8 > th,
.table-purple8 > td {
  background-color: #c4bfcd;
}
.table-purple8 th,
.table-purple8 td,
.table-purple8 thead th,
.table-purple8 tbody + tbody {
  border-color: #9188a2;
}

.table-hover .table-purple8:hover {
  background-color: #b7b1c2;
}
.table-hover .table-purple8:hover > td,
.table-hover .table-purple8:hover > th {
  background-color: #b7b1c2;
}

.table-purple9,
.table-purple9 > th,
.table-purple9 > td {
  background-color: #bebbc3;
}
.table-purple9 th,
.table-purple9 td,
.table-purple9 thead th,
.table-purple9 tbody + tbody {
  border-color: #86818f;
}

.table-hover .table-purple9:hover {
  background-color: #b1adb7;
}
.table-hover .table-purple9:hover > td,
.table-hover .table-purple9:hover > th {
  background-color: #b1adb7;
}

.table-pink,
.table-pink > th,
.table-pink > td {
  background-color: #f9c9df;
}
.table-pink th,
.table-pink td,
.table-pink thead th,
.table-pink tbody + tbody {
  border-color: #f39bc3;
}

.table-hover .table-pink:hover {
  background-color: #f6b2d1;
}
.table-hover .table-pink:hover > td,
.table-hover .table-pink:hover > th {
  background-color: #f6b2d1;
}

.table-pink1,
.table-pink1 > th,
.table-pink1 > td {
  background-color: #fdf4f8;
}
.table-pink1 th,
.table-pink1 td,
.table-pink1 thead th,
.table-pink1 tbody + tbody {
  border-color: #fbeaf2;
}

.table-hover .table-pink1:hover {
  background-color: #f9deea;
}
.table-hover .table-pink1:hover > td,
.table-hover .table-pink1:hover > th {
  background-color: #f9deea;
}

.table-pink2,
.table-pink2 > th,
.table-pink2 > td {
  background-color: #fbe8f1;
}
.table-pink2 th,
.table-pink2 td,
.table-pink2 thead th,
.table-pink2 tbody + tbody {
  border-color: #f7d4e6;
}

.table-hover .table-pink2:hover {
  background-color: #f7d2e4;
}
.table-hover .table-pink2:hover > td,
.table-hover .table-pink2:hover > th {
  background-color: #f7d2e4;
}

.table-pink3,
.table-pink3 > th,
.table-pink3 > td {
  background-color: #f8ddea;
}
.table-pink3 th,
.table-pink3 td,
.table-pink3 thead th,
.table-pink3 tbody + tbody {
  border-color: #f2c0d9;
}

.table-hover .table-pink3:hover {
  background-color: #f4c8dd;
}
.table-hover .table-pink3:hover > td,
.table-hover .table-pink3:hover > th {
  background-color: #f4c8dd;
}

.table-pink4,
.table-pink4 > th,
.table-pink4 > td {
  background-color: #f6d1e4;
}
.table-pink4 th,
.table-pink4 td,
.table-pink4 thead th,
.table-pink4 tbody + tbody {
  border-color: #eeaacc;
}

.table-hover .table-pink4:hover {
  background-color: #f2bcd7;
}
.table-hover .table-pink4:hover > td,
.table-hover .table-pink4:hover > th {
  background-color: #f2bcd7;
}

.table-pink5,
.table-pink5 > th,
.table-pink5 > td {
  background-color: #f4c6dd;
}
.table-pink5 th,
.table-pink5 td,
.table-pink5 thead th,
.table-pink5 tbody + tbody {
  border-color: #ea95bf;
}

.table-hover .table-pink5:hover {
  background-color: #f0b1d0;
}
.table-hover .table-pink5:hover > td,
.table-hover .table-pink5:hover > th {
  background-color: #f0b1d0;
}

.table-pink6,
.table-pink6 > th,
.table-pink6 > td {
  background-color: #e7c3d5;
}
.table-pink6 th,
.table-pink6 td,
.table-pink6 thead th,
.table-pink6 tbody + tbody {
  border-color: #d390b2;
}

.table-hover .table-pink6:hover {
  background-color: #e0b1c8;
}
.table-hover .table-pink6:hover > td,
.table-hover .table-pink6:hover > th {
  background-color: #e0b1c8;
}

.table-pink7,
.table-pink7 > th,
.table-pink7 > td {
  background-color: #dbc0ce;
}
.table-pink7 th,
.table-pink7 td,
.table-pink7 thead th,
.table-pink7 tbody + tbody {
  border-color: #bd8ba3;
}

.table-hover .table-pink7:hover {
  background-color: #d2b0c1;
}
.table-hover .table-pink7:hover > td,
.table-hover .table-pink7:hover > th {
  background-color: #d2b0c1;
}

.table-pink8,
.table-pink8 > th,
.table-pink8 > td {
  background-color: #d0bdc6;
}
.table-pink8 th,
.table-pink8 td,
.table-pink8 thead th,
.table-pink8 tbody + tbody {
  border-color: #a78596;
}

.table-hover .table-pink8:hover {
  background-color: #c5aeb9;
}
.table-hover .table-pink8:hover > td,
.table-hover .table-pink8:hover > th {
  background-color: #c5aeb9;
}

.table-pink9,
.table-pink9 > th,
.table-pink9 > td {
  background-color: #c4babf;
}
.table-pink9 th,
.table-pink9 td,
.table-pink9 thead th,
.table-pink9 tbody + tbody {
  border-color: #918088;
}

.table-hover .table-pink9:hover {
  background-color: #b8acb2;
}
.table-hover .table-pink9:hover > td,
.table-hover .table-pink9:hover > th {
  background-color: #b8acb2;
}

.table-red,
.table-red > th,
.table-red > td {
  background-color: #f5c6cb;
}
.table-red th,
.table-red td,
.table-red thead th,
.table-red tbody + tbody {
  border-color: #ed969e;
}

.table-hover .table-red:hover {
  background-color: #f1b0b7;
}
.table-hover .table-red:hover > td,
.table-hover .table-red:hover > th {
  background-color: #f1b0b7;
}

.table-red1,
.table-red1 > th,
.table-red1 > td {
  background-color: #fdf4f5;
}
.table-red1 th,
.table-red1 td,
.table-red1 thead th,
.table-red1 tbody + tbody {
  border-color: #fbeaec;
}

.table-hover .table-red1:hover {
  background-color: #f9dee1;
}
.table-hover .table-red1:hover > td,
.table-hover .table-red1:hover > th {
  background-color: #f9dee1;
}

.table-red2,
.table-red2 > th,
.table-red2 > td {
  background-color: #fbe8ea;
}
.table-red2 th,
.table-red2 td,
.table-red2 thead th,
.table-red2 tbody + tbody {
  border-color: #f8d5d9;
}

.table-hover .table-red2:hover {
  background-color: #f7d2d6;
}
.table-hover .table-red2:hover > td,
.table-hover .table-red2:hover > th {
  background-color: #f7d2d6;
}

.table-red3,
.table-red3 > th,
.table-red3 > td {
  background-color: #f9dde0;
}
.table-red3 th,
.table-red3 td,
.table-red3 thead th,
.table-red3 tbody + tbody {
  border-color: #f4c0c5;
}

.table-hover .table-red3:hover {
  background-color: #f5c7cc;
}
.table-hover .table-red3:hover > td,
.table-hover .table-red3:hover > th {
  background-color: #f5c7cc;
}

.table-red4,
.table-red4 > th,
.table-red4 > td {
  background-color: #f7d2d5;
}
.table-red4 th,
.table-red4 td,
.table-red4 thead th,
.table-red4 tbody + tbody {
  border-color: #f0abb2;
}

.table-hover .table-red4:hover {
  background-color: #f3bcc1;
}
.table-hover .table-red4:hover > td,
.table-hover .table-red4:hover > th {
  background-color: #f3bcc1;
}

.table-red5,
.table-red5 > th,
.table-red5 > td {
  background-color: #f5c6cb;
}
.table-red5 th,
.table-red5 td,
.table-red5 thead th,
.table-red5 tbody + tbody {
  border-color: #ed969e;
}

.table-hover .table-red5:hover {
  background-color: #f1b0b7;
}
.table-hover .table-red5:hover > td,
.table-hover .table-red5:hover > th {
  background-color: #f1b0b7;
}

.table-red6,
.table-red6 > th,
.table-red6 > td {
  background-color: #e9c3c7;
}
.table-red6 th,
.table-red6 td,
.table-red6 thead th,
.table-red6 tbody + tbody {
  border-color: #d69097;
}

.table-hover .table-red6:hover {
  background-color: #e2b0b6;
}
.table-hover .table-red6:hover > td,
.table-hover .table-red6:hover > th {
  background-color: #e2b0b6;
}

.table-red7,
.table-red7 > th,
.table-red7 > td {
  background-color: #ddc1c3;
}
.table-red7 th,
.table-red7 td,
.table-red7 thead th,
.table-red7 tbody + tbody {
  border-color: #bf8b90;
}

.table-hover .table-red7:hover {
  background-color: #d4b1b3;
}
.table-hover .table-red7:hover > td,
.table-hover .table-red7:hover > th {
  background-color: #d4b1b3;
}

.table-red8,
.table-red8 > th,
.table-red8 > td {
  background-color: #d0bdbf;
}
.table-red8 th,
.table-red8 td,
.table-red8 thead th,
.table-red8 tbody + tbody {
  border-color: #a88589;
}

.table-hover .table-red8:hover {
  background-color: #c5aeb1;
}
.table-hover .table-red8:hover > td,
.table-hover .table-red8:hover > th {
  background-color: #c5aeb1;
}

.table-red9,
.table-red9 > th,
.table-red9 > td {
  background-color: #c4bbbc;
}
.table-red9 th,
.table-red9 td,
.table-red9 thead th,
.table-red9 tbody + tbody {
  border-color: #918082;
}

.table-hover .table-red9:hover {
  background-color: #b8adaf;
}
.table-hover .table-red9:hover > td,
.table-hover .table-red9:hover > th {
  background-color: #b8adaf;
}

.table-orange,
.table-orange > th,
.table-orange > td {
  background-color: #fedbbd;
}
.table-orange th,
.table-orange td,
.table-orange thead th,
.table-orange tbody + tbody {
  border-color: #febc85;
}

.table-hover .table-orange:hover {
  background-color: #fecda4;
}
.table-hover .table-orange:hover > td,
.table-hover .table-orange:hover > th {
  background-color: #fecda4;
}

.table-orange1,
.table-orange1 > th,
.table-orange1 > td {
  background-color: #fff8f2;
}
.table-orange1 th,
.table-orange1 td,
.table-orange1 thead th,
.table-orange1 tbody + tbody {
  border-color: #fff1e7;
}

.table-hover .table-orange1:hover {
  background-color: #ffead9;
}
.table-hover .table-orange1:hover > td,
.table-hover .table-orange1:hover > th {
  background-color: #ffead9;
}

.table-orange2,
.table-orange2 > th,
.table-orange2 > td {
  background-color: #fff0e5;
}
.table-orange2 th,
.table-orange2 td,
.table-orange2 thead th,
.table-orange2 tbody + tbody {
  border-color: #fee4ce;
}

.table-hover .table-orange2:hover {
  background-color: #ffe1cc;
}
.table-hover .table-orange2:hover > td,
.table-hover .table-orange2:hover > th {
  background-color: #ffe1cc;
}

.table-orange3,
.table-orange3 > th,
.table-orange3 > td {
  background-color: #ffe9d8;
}
.table-orange3 th,
.table-orange3 td,
.table-orange3 thead th,
.table-orange3 tbody + tbody {
  border-color: #fed7b6;
}

.table-hover .table-orange3:hover {
  background-color: #ffdbbf;
}
.table-hover .table-orange3:hover > td,
.table-hover .table-orange3:hover > th {
  background-color: #ffdbbf;
}

.table-orange4,
.table-orange4 > th,
.table-orange4 > td {
  background-color: #fee2ca;
}
.table-orange4 th,
.table-orange4 td,
.table-orange4 thead th,
.table-orange4 tbody + tbody {
  border-color: #fec99d;
}

.table-hover .table-orange4:hover {
  background-color: #fed4b1;
}
.table-hover .table-orange4:hover > td,
.table-hover .table-orange4:hover > th {
  background-color: #fed4b1;
}

.table-orange5,
.table-orange5 > th,
.table-orange5 > td {
  background-color: #fedbbd;
}
.table-orange5 th,
.table-orange5 td,
.table-orange5 thead th,
.table-orange5 tbody + tbody {
  border-color: #febc85;
}

.table-hover .table-orange5:hover {
  background-color: #fecda4;
}
.table-hover .table-orange5:hover > td,
.table-hover .table-orange5:hover > th {
  background-color: #fecda4;
}

.table-orange6,
.table-orange6 > th,
.table-orange6 > td {
  background-color: #f0d4bc;
}
.table-orange6 th,
.table-orange6 td,
.table-orange6 thead th,
.table-orange6 tbody + tbody {
  border-color: #e3af83;
}

.table-hover .table-orange6:hover {
  background-color: #ebc7a7;
}
.table-hover .table-orange6:hover > td,
.table-hover .table-orange6:hover > th {
  background-color: #ebc7a7;
}

.table-orange7,
.table-orange7 > th,
.table-orange7 > td {
  background-color: #e2cdbb;
}
.table-orange7 th,
.table-orange7 td,
.table-orange7 thead th,
.table-orange7 tbody + tbody {
  border-color: #c9a281;
}

.table-hover .table-orange7:hover {
  background-color: #dac0a9;
}
.table-hover .table-orange7:hover > td,
.table-hover .table-orange7:hover > th {
  background-color: #dac0a9;
}

.table-orange8,
.table-orange8 > th,
.table-orange8 > td {
  background-color: #d4c6ba;
}
.table-orange8 th,
.table-orange8 td,
.table-orange8 thead th,
.table-orange8 tbody + tbody {
  border-color: #af947f;
}

.table-hover .table-orange8:hover {
  background-color: #cab9aa;
}
.table-hover .table-orange8:hover > td,
.table-hover .table-orange8:hover > th {
  background-color: #cab9aa;
}

.table-orange9,
.table-orange9 > th,
.table-orange9 > td {
  background-color: #c6bfb9;
}
.table-orange9 th,
.table-orange9 td,
.table-orange9 thead th,
.table-orange9 tbody + tbody {
  border-color: #95877c;
}

.table-hover .table-orange9:hover {
  background-color: #bbb2ab;
}
.table-hover .table-orange9:hover > td,
.table-hover .table-orange9:hover > th {
  background-color: #bbb2ab;
}

.table-yellow,
.table-yellow > th,
.table-yellow > td {
  background-color: #ffeeba;
}
.table-yellow th,
.table-yellow td,
.table-yellow thead th,
.table-yellow tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-yellow:hover {
  background-color: #ffe8a1;
}
.table-hover .table-yellow:hover > td,
.table-hover .table-yellow:hover > th {
  background-color: #ffe8a1;
}

.table-yellow1,
.table-yellow1 > th,
.table-yellow1 > td {
  background-color: #fffcf1;
}
.table-yellow1 th,
.table-yellow1 td,
.table-yellow1 thead th,
.table-yellow1 tbody + tbody {
  border-color: #fff9e5;
}

.table-hover .table-yellow1:hover {
  background-color: #fff7d8;
}
.table-hover .table-yellow1:hover > td,
.table-hover .table-yellow1:hover > th {
  background-color: #fff7d8;
}

.table-yellow2,
.table-yellow2 > th,
.table-yellow2 > td {
  background-color: #fff8e3;
}
.table-yellow2 th,
.table-yellow2 td,
.table-yellow2 thead th,
.table-yellow2 tbody + tbody {
  border-color: #fff2cc;
}

.table-hover .table-yellow2:hover {
  background-color: #fff2ca;
}
.table-hover .table-yellow2:hover > td,
.table-hover .table-yellow2:hover > th {
  background-color: #fff2ca;
}

.table-yellow3,
.table-yellow3 > th,
.table-yellow3 > td {
  background-color: #fff5d5;
}
.table-yellow3 th,
.table-yellow3 td,
.table-yellow3 thead th,
.table-yellow3 tbody + tbody {
  border-color: #ffecb2;
}

.table-hover .table-yellow3:hover {
  background-color: #ffefbc;
}
.table-hover .table-yellow3:hover > td,
.table-hover .table-yellow3:hover > th {
  background-color: #ffefbc;
}

.table-yellow4,
.table-yellow4 > th,
.table-yellow4 > td {
  background-color: #fff1c8;
}
.table-yellow4 th,
.table-yellow4 td,
.table-yellow4 thead th,
.table-yellow4 tbody + tbody {
  border-color: #ffe598;
}

.table-hover .table-yellow4:hover {
  background-color: #ffebaf;
}
.table-hover .table-yellow4:hover > td,
.table-hover .table-yellow4:hover > th {
  background-color: #ffebaf;
}

.table-yellow5,
.table-yellow5 > th,
.table-yellow5 > td {
  background-color: #ffeeba;
}
.table-yellow5 th,
.table-yellow5 td,
.table-yellow5 thead th,
.table-yellow5 tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-yellow5:hover {
  background-color: #ffe8a1;
}
.table-hover .table-yellow5:hover > td,
.table-hover .table-yellow5:hover > th {
  background-color: #ffe8a1;
}

.table-yellow6,
.table-yellow6 > th,
.table-yellow6 > td {
  background-color: #f1e3b9;
}
.table-yellow6 th,
.table-yellow6 td,
.table-yellow6 thead th,
.table-yellow6 tbody + tbody {
  border-color: #e4ca7e;
}

.table-hover .table-yellow6:hover {
  background-color: #eddba4;
}
.table-hover .table-yellow6:hover > td,
.table-hover .table-yellow6:hover > th {
  background-color: #eddba4;
}

.table-yellow7,
.table-yellow7 > th,
.table-yellow7 > td {
  background-color: #e2d8b9;
}
.table-yellow7 th,
.table-yellow7 td,
.table-yellow7 thead th,
.table-yellow7 tbody + tbody {
  border-color: #cab77c;
}

.table-hover .table-yellow7:hover {
  background-color: #dbcea7;
}
.table-hover .table-yellow7:hover > td,
.table-hover .table-yellow7:hover > th {
  background-color: #dbcea7;
}

.table-yellow8,
.table-yellow8 > th,
.table-yellow8 > td {
  background-color: #d4cdb8;
}
.table-yellow8 th,
.table-yellow8 td,
.table-yellow8 thead th,
.table-yellow8 tbody + tbody {
  border-color: #afa27c;
}

.table-hover .table-yellow8:hover {
  background-color: #cac2a8;
}
.table-hover .table-yellow8:hover > td,
.table-hover .table-yellow8:hover > th {
  background-color: #cac2a8;
}

.table-yellow9,
.table-yellow9 > th,
.table-yellow9 > td {
  background-color: #c6c3b8;
}
.table-yellow9 th,
.table-yellow9 td,
.table-yellow9 thead th,
.table-yellow9 tbody + tbody {
  border-color: #958f7b;
}

.table-hover .table-yellow9:hover {
  background-color: #bbb7aa;
}
.table-hover .table-yellow9:hover > td,
.table-hover .table-yellow9:hover > th {
  background-color: #bbb7aa;
}

.table-green,
.table-green > th,
.table-green > td {
  background-color: #c3e6cb;
}
.table-green th,
.table-green td,
.table-green thead th,
.table-green tbody + tbody {
  border-color: #8fd19e;
}

.table-hover .table-green:hover {
  background-color: #b1dfbb;
}
.table-hover .table-green:hover > td,
.table-hover .table-green:hover > th {
  background-color: #b1dfbb;
}

.table-green1,
.table-green1 > th,
.table-green1 > td {
  background-color: #f2f8f5;
}
.table-green1 th,
.table-green1 td,
.table-green1 thead th,
.table-green1 tbody + tbody {
  border-color: #e7f3ed;
}

.table-hover .table-green1:hover {
  background-color: #e1efe8;
}
.table-hover .table-green1:hover > td,
.table-hover .table-green1:hover > th {
  background-color: #e1efe8;
}

.table-green2,
.table-green2 > th,
.table-green2 > td {
  background-color: #e5f2ec;
}
.table-green2 th,
.table-green2 td,
.table-green2 thead th,
.table-green2 tbody + tbody {
  border-color: #cfe6dc;
}

.table-hover .table-green2:hover {
  background-color: #d4eae0;
}
.table-hover .table-green2:hover > td,
.table-hover .table-green2:hover > th {
  background-color: #d4eae0;
}

.table-green3,
.table-green3 > th,
.table-green3 > td {
  background-color: #d8ebe2;
}
.table-green3 th,
.table-green3 td,
.table-green3 thead th,
.table-green3 tbody + tbody {
  border-color: #b7dac9;
}

.table-hover .table-green3:hover {
  background-color: #c7e2d5;
}
.table-hover .table-green3:hover > td,
.table-hover .table-green3:hover > th {
  background-color: #c7e2d5;
}

.table-green4,
.table-green4 > th,
.table-green4 > td {
  background-color: #cbe4d9;
}
.table-green4 th,
.table-green4 td,
.table-green4 thead th,
.table-green4 tbody + tbody {
  border-color: #9fcdb8;
}

.table-hover .table-green4:hover {
  background-color: #badbcd;
}
.table-hover .table-green4:hover > td,
.table-hover .table-green4:hover > th {
  background-color: #badbcd;
}

.table-green5,
.table-green5 > th,
.table-green5 > td {
  background-color: #bfddcf;
}
.table-green5 th,
.table-green5 td,
.table-green5 thead th,
.table-green5 tbody + tbody {
  border-color: #87c1a6;
}

.table-hover .table-green5:hover {
  background-color: #aed4c3;
}
.table-hover .table-green5:hover > td,
.table-hover .table-green5:hover > th {
  background-color: #aed4c3;
}

.table-green6,
.table-green6 > th,
.table-green6 > td {
  background-color: #bdd6ca;
}
.table-green6 th,
.table-green6 td,
.table-green6 thead th,
.table-green6 tbody + tbody {
  border-color: #85b39d;
}

.table-hover .table-green6:hover {
  background-color: #adccbd;
}
.table-hover .table-green6:hover > td,
.table-hover .table-green6:hover > th {
  background-color: #adccbd;
}

.table-green7,
.table-green7 > th,
.table-green7 > td {
  background-color: #bccec6;
}
.table-green7 th,
.table-green7 td,
.table-green7 thead th,
.table-green7 tbody + tbody {
  border-color: #82a594;
}

.table-hover .table-green7:hover {
  background-color: #adc3b9;
}
.table-hover .table-green7:hover > td,
.table-hover .table-green7:hover > th {
  background-color: #adc3b9;
}

.table-green8,
.table-green8 > th,
.table-green8 > td {
  background-color: #bac7c1;
}
.table-green8 th,
.table-green8 td,
.table-green8 thead th,
.table-green8 tbody + tbody {
  border-color: #80968c;
}

.table-hover .table-green8:hover {
  background-color: #acbcb4;
}
.table-hover .table-green8:hover > td,
.table-hover .table-green8:hover > th {
  background-color: #acbcb4;
}

.table-green9,
.table-green9 > th,
.table-green9 > td {
  background-color: #b9bfbc;
}
.table-green9 th,
.table-green9 td,
.table-green9 thead th,
.table-green9 tbody + tbody {
  border-color: #7d8883;
}

.table-hover .table-green9:hover {
  background-color: #acb3af;
}
.table-hover .table-green9:hover > td,
.table-hover .table-green9:hover > th {
  background-color: #acb3af;
}

.table-teal,
.table-teal > th,
.table-teal > td {
  background-color: #c1f0e2;
}
.table-teal th,
.table-teal td,
.table-teal thead th,
.table-teal tbody + tbody {
  border-color: #8be3c9;
}

.table-hover .table-teal:hover {
  background-color: #acebd8;
}
.table-hover .table-teal:hover > td,
.table-hover .table-teal:hover > th {
  background-color: #acebd8;
}

.table-teal1,
.table-teal1 > th,
.table-teal1 > td {
  background-color: #f2fcf9;
}
.table-teal1 th,
.table-teal1 td,
.table-teal1 thead th,
.table-teal1 tbody + tbody {
  border-color: #e8f9f4;
}

.table-hover .table-teal1:hover {
  background-color: #ddf7ef;
}
.table-hover .table-teal1:hover > td,
.table-hover .table-teal1:hover > th {
  background-color: #ddf7ef;
}

.table-teal2,
.table-teal2 > th,
.table-teal2 > td {
  background-color: #e6f9f3;
}
.table-teal2 th,
.table-teal2 td,
.table-teal2 thead th,
.table-teal2 tbody + tbody {
  border-color: #d1f4e9;
}

.table-hover .table-teal2:hover {
  background-color: #d1f4e9;
}
.table-hover .table-teal2:hover > td,
.table-hover .table-teal2:hover > th {
  background-color: #d1f4e9;
}

.table-teal3,
.table-teal3 > th,
.table-teal3 > td {
  background-color: #d9f6ee;
}
.table-teal3 th,
.table-teal3 td,
.table-teal3 thead th,
.table-teal3 tbody + tbody {
  border-color: #b9eedf;
}

.table-hover .table-teal3:hover {
  background-color: #c4f1e5;
}
.table-hover .table-teal3:hover > td,
.table-hover .table-teal3:hover > th {
  background-color: #c4f1e5;
}

.table-teal4,
.table-teal4 > th,
.table-teal4 > td {
  background-color: #cdf3e8;
}
.table-teal4 th,
.table-teal4 td,
.table-teal4 thead th,
.table-teal4 tbody + tbody {
  border-color: #a2e9d4;
}

.table-hover .table-teal4:hover {
  background-color: #b8eedf;
}
.table-hover .table-teal4:hover > td,
.table-hover .table-teal4:hover > th {
  background-color: #b8eedf;
}

.table-teal5,
.table-teal5 > th,
.table-teal5 > td {
  background-color: #c1f0e2;
}
.table-teal5 th,
.table-teal5 td,
.table-teal5 thead th,
.table-teal5 tbody + tbody {
  border-color: #8be3c9;
}

.table-hover .table-teal5:hover {
  background-color: #acebd8;
}
.table-hover .table-teal5:hover > td,
.table-hover .table-teal5:hover > th {
  background-color: #acebd8;
}

.table-teal6,
.table-teal6 > th,
.table-teal6 > td {
  background-color: #bfe5d9;
}
.table-teal6 th,
.table-teal6 td,
.table-teal6 thead th,
.table-teal6 tbody + tbody {
  border-color: #88ceb9;
}

.table-hover .table-teal6:hover {
  background-color: #addece;
}
.table-hover .table-teal6:hover > td,
.table-hover .table-teal6:hover > th {
  background-color: #addece;
}

.table-teal7,
.table-teal7 > th,
.table-teal7 > td {
  background-color: #bdd9d1;
}
.table-teal7 th,
.table-teal7 td,
.table-teal7 thead th,
.table-teal7 tbody + tbody {
  border-color: #84b9aa;
}

.table-hover .table-teal7:hover {
  background-color: #add0c6;
}
.table-hover .table-teal7:hover > td,
.table-hover .table-teal7:hover > th {
  background-color: #add0c6;
}

.table-teal8,
.table-teal8 > th,
.table-teal8 > td {
  background-color: #bbcec8;
}
.table-teal8 th,
.table-teal8 td,
.table-teal8 thead th,
.table-teal8 tbody + tbody {
  border-color: #81a49a;
}

.table-hover .table-teal8:hover {
  background-color: #acc3bc;
}
.table-hover .table-teal8:hover > td,
.table-hover .table-teal8:hover > th {
  background-color: #acc3bc;
}

.table-teal9,
.table-teal9 > th,
.table-teal9 > td {
  background-color: #b9c3c0;
}
.table-teal9 th,
.table-teal9 td,
.table-teal9 thead th,
.table-teal9 tbody + tbody {
  border-color: #7e8f8a;
}

.table-hover .table-teal9:hover {
  background-color: #abb7b4;
}
.table-hover .table-teal9:hover > td,
.table-hover .table-teal9:hover > th {
  background-color: #abb7b4;
}

.table-cyan,
.table-cyan > th,
.table-cyan > td {
  background-color: #bee5eb;
}
.table-cyan th,
.table-cyan td,
.table-cyan thead th,
.table-cyan tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-cyan:hover {
  background-color: #abdde5;
}
.table-hover .table-cyan:hover > td,
.table-hover .table-cyan:hover > th {
  background-color: #abdde5;
}

.table-cyan1,
.table-cyan1 > th,
.table-cyan1 > td {
  background-color: #f2fcfe;
}
.table-cyan1 th,
.table-cyan1 td,
.table-cyan1 thead th,
.table-cyan1 tbody + tbody {
  border-color: #e6f9fd;
}

.table-hover .table-cyan1:hover {
  background-color: #daf7fc;
}
.table-hover .table-cyan1:hover > td,
.table-hover .table-cyan1:hover > th {
  background-color: #daf7fc;
}

.table-cyan2,
.table-cyan2 > th,
.table-cyan2 > td {
  background-color: #e4f9fd;
}
.table-cyan2 th,
.table-cyan2 td,
.table-cyan2 thead th,
.table-cyan2 tbody + tbody {
  border-color: #cdf4fc;
}

.table-hover .table-cyan2:hover {
  background-color: #ccf4fb;
}
.table-hover .table-cyan2:hover > td,
.table-hover .table-cyan2:hover > th {
  background-color: #ccf4fb;
}

.table-cyan3,
.table-cyan3 > th,
.table-cyan3 > td {
  background-color: #d6f6fc;
}
.table-cyan3 th,
.table-cyan3 td,
.table-cyan3 thead th,
.table-cyan3 tbody + tbody {
  border-color: #b4eefa;
}

.table-hover .table-cyan3:hover {
  background-color: #bef1fa;
}
.table-hover .table-cyan3:hover > td,
.table-hover .table-cyan3:hover > th {
  background-color: #bef1fa;
}

.table-cyan4,
.table-cyan4 > th,
.table-cyan4 > td {
  background-color: #c9f3fc;
}
.table-cyan4 th,
.table-cyan4 td,
.table-cyan4 thead th,
.table-cyan4 tbody + tbody {
  border-color: #9ae9f9;
}

.table-hover .table-cyan4:hover {
  background-color: #b1eefb;
}
.table-hover .table-cyan4:hover > td,
.table-hover .table-cyan4:hover > th {
  background-color: #b1eefb;
}

.table-cyan5,
.table-cyan5 > th,
.table-cyan5 > td {
  background-color: #bbf0fb;
}
.table-cyan5 th,
.table-cyan5 td,
.table-cyan5 thead th,
.table-cyan5 tbody + tbody {
  border-color: #81e3f7;
}

.table-hover .table-cyan5:hover {
  background-color: #a3ebfa;
}
.table-hover .table-cyan5:hover > td,
.table-hover .table-cyan5:hover > th {
  background-color: #a3ebfa;
}

.table-cyan6,
.table-cyan6 > th,
.table-cyan6 > td {
  background-color: #bae5ed;
}
.table-cyan6 th,
.table-cyan6 td,
.table-cyan6 thead th,
.table-cyan6 tbody + tbody {
  border-color: #80cfde;
}

.table-hover .table-cyan6:hover {
  background-color: #a6dde8;
}
.table-hover .table-cyan6:hover > td,
.table-hover .table-cyan6:hover > th {
  background-color: #a6dde8;
}

.table-cyan7,
.table-cyan7 > th,
.table-cyan7 > td {
  background-color: #bad9e0;
}
.table-cyan7 th,
.table-cyan7 td,
.table-cyan7 thead th,
.table-cyan7 tbody + tbody {
  border-color: #7fb9c5;
}

.table-hover .table-cyan7:hover {
  background-color: #a8cfd8;
}
.table-hover .table-cyan7:hover > td,
.table-hover .table-cyan7:hover > th {
  background-color: #a8cfd8;
}

.table-cyan8,
.table-cyan8 > th,
.table-cyan8 > td {
  background-color: #b9ced2;
}
.table-cyan8 th,
.table-cyan8 td,
.table-cyan8 thead th,
.table-cyan8 tbody + tbody {
  border-color: #7da5ac;
}

.table-hover .table-cyan8:hover {
  background-color: #a9c3c8;
}
.table-hover .table-cyan8:hover > td,
.table-hover .table-cyan8:hover > th {
  background-color: #a9c3c8;
}

.table-cyan9,
.table-cyan9 > th,
.table-cyan9 > td {
  background-color: #b8c3c5;
}
.table-cyan9 th,
.table-cyan9 td,
.table-cyan9 thead th,
.table-cyan9 tbody + tbody {
  border-color: #7c8f93;
}

.table-hover .table-cyan9:hover {
  background-color: #aab7ba;
}
.table-hover .table-cyan9:hover > td,
.table-hover .table-cyan9:hover > th {
  background-color: #aab7ba;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .form-control:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .custom-select:valid ~ .valid-feedback,
.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #28a745;
}
.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background: #34ce57 linear-gradient(180deg, #52d570, #34ce57) repeat-x;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}
.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .custom-select:invalid ~ .invalid-feedback,
.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}
.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background: #e4606d linear-gradient(180deg, #e87883, #e4606d) repeat-x;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}
.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #212529;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
  box-shadow: none;
}
.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn:not(:disabled):not(.disabled):active:focus, .btn:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25), inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x;
  border-color: #007bff;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-primary:hover {
  color: #fff;
  background: #0069d9 linear-gradient(180deg, #2680df, #0069d9) repeat-x;
  border-color: #0062cc;
}
.btn-primary:focus, .btn-primary.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
  background-image: none;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  background-image: none;
  border-color: #005cbf;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.btn-success {
  color: #fff;
  background: #28a745 linear-gradient(180deg, #48b461, #28a745) repeat-x;
  border-color: #28a745;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-success:hover {
  color: #fff;
  background: #218838 linear-gradient(180deg, #429a56, #218838) repeat-x;
  border-color: #1e7e34;
}
.btn-success:focus, .btn-success.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
  background-image: none;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  background-image: none;
  border-color: #1c7430;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-info {
  color: #fff;
  background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x;
  border-color: #17a2b8;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-info:hover {
  color: #fff;
  background: #138496 linear-gradient(180deg, #3696a6, #138496) repeat-x;
  border-color: #117a8b;
}
.btn-info:focus, .btn-info.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
  background-image: none;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  background-image: none;
  border-color: #10707f;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-warning {
  color: #212529;
  background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x;
  border-color: #ffc107;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-warning:hover {
  color: #212529;
  background: #e0a800 linear-gradient(180deg, #e5b526, #e0a800) repeat-x;
  border-color: #d39e00;
}
.btn-warning:focus, .btn-warning.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
  background-image: none;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  background-image: none;
  border-color: #c69500;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-danger {
  color: #fff;
  background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x;
  border-color: #dc3545;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-danger:hover {
  color: #fff;
  background: #c82333 linear-gradient(180deg, #d04452, #c82333) repeat-x;
  border-color: #bd2130;
}
.btn-danger:focus, .btn-danger.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
  background-image: none;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  background-image: none;
  border-color: #b21f2d;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-gray9 {
  color: #fff;
  background: #212529 linear-gradient(180deg, #424649, #212529) repeat-x;
  border-color: #212529;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-gray9:hover {
  color: #fff;
  background: #101214 linear-gradient(180deg, #343637, #101214) repeat-x;
  border-color: #0a0c0d;
}
.btn-gray9:focus, .btn-gray9.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(66, 70, 73, 0.5);
}
.btn-gray9.disabled, .btn-gray9:disabled {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
  background-image: none;
}
.btn-gray9:not(:disabled):not(.disabled):active, .btn-gray9:not(:disabled):not(.disabled).active, .show > .btn-gray9.dropdown-toggle {
  color: #fff;
  background-color: #0a0c0d;
  background-image: none;
  border-color: #050506;
}
.btn-gray9:not(:disabled):not(.disabled):active:focus, .btn-gray9:not(:disabled):not(.disabled).active:focus, .show > .btn-gray9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(66, 70, 73, 0.5);
}

.btn-dark {
  color: #fff;
  background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x;
  border-color: #343a40;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-dark:hover {
  color: #fff;
  background: #23272b linear-gradient(180deg, #44474b, #23272b) repeat-x;
  border-color: #1d2124;
}
.btn-dark:focus, .btn-dark.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
  background-image: none;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  background-image: none;
  border-color: #171a1d;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-gray7 {
  color: #fff;
  background: #495057 linear-gradient(180deg, #646a70, #495057) repeat-x;
  border-color: #495057;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-gray7:hover {
  color: #fff;
  background: #383d42 linear-gradient(180deg, #565a5e, #383d42) repeat-x;
  border-color: #32373b;
}
.btn-gray7:focus, .btn-gray7.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(100, 106, 112, 0.5);
}
.btn-gray7.disabled, .btn-gray7:disabled {
  color: #fff;
  background-color: #495057;
  border-color: #495057;
  background-image: none;
}
.btn-gray7:not(:disabled):not(.disabled):active, .btn-gray7:not(:disabled):not(.disabled).active, .show > .btn-gray7.dropdown-toggle {
  color: #fff;
  background-color: #32373b;
  background-image: none;
  border-color: #2c3034;
}
.btn-gray7:not(:disabled):not(.disabled):active:focus, .btn-gray7:not(:disabled):not(.disabled).active:focus, .show > .btn-gray7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(100, 106, 112, 0.5);
}

.btn-secondary {
  color: #fff;
  background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x;
  border-color: #6c757d;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-secondary:hover {
  color: #fff;
  background: #5a6268 linear-gradient(180deg, #737a7f, #5a6268) repeat-x;
  border-color: #545b62;
}
.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
  background-image: none;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  background-image: none;
  border-color: #4e555b;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

.btn-gray5 {
  color: #212529;
  background: #adb5bd linear-gradient(180deg, #b9c0c7, #adb5bd) repeat-x;
  border-color: #adb5bd;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-gray5:hover {
  color: #212529;
  background: #98a2ac linear-gradient(180deg, #a7b0b8, #98a2ac) repeat-x;
  border-color: #919ca6;
}
.btn-gray5:focus, .btn-gray5.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(152, 159, 167, 0.5);
}
.btn-gray5.disabled, .btn-gray5:disabled {
  color: #212529;
  background-color: #adb5bd;
  border-color: #adb5bd;
  background-image: none;
}
.btn-gray5:not(:disabled):not(.disabled):active, .btn-gray5:not(:disabled):not(.disabled).active, .show > .btn-gray5.dropdown-toggle {
  color: #212529;
  background-color: #919ca6;
  background-image: none;
  border-color: #8a95a1;
}
.btn-gray5:not(:disabled):not(.disabled):active:focus, .btn-gray5:not(:disabled):not(.disabled).active:focus, .show > .btn-gray5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(152, 159, 167, 0.5);
}

.btn-gray4 {
  color: #212529;
  background: #ced4da linear-gradient(180deg, #d5dae0, #ced4da) repeat-x;
  border-color: #ced4da;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-gray4:hover {
  color: #212529;
  background: #b8c1ca linear-gradient(180deg, #c3cad2, #b8c1ca) repeat-x;
  border-color: #b1bbc4;
}
.btn-gray4:focus, .btn-gray4.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(180, 186, 191, 0.5);
}
.btn-gray4.disabled, .btn-gray4:disabled {
  color: #212529;
  background-color: #ced4da;
  border-color: #ced4da;
  background-image: none;
}
.btn-gray4:not(:disabled):not(.disabled):active, .btn-gray4:not(:disabled):not(.disabled).active, .show > .btn-gray4.dropdown-toggle {
  color: #212529;
  background-color: #b1bbc4;
  background-image: none;
  border-color: #aab4bf;
}
.btn-gray4:not(:disabled):not(.disabled):active:focus, .btn-gray4:not(:disabled):not(.disabled).active:focus, .show > .btn-gray4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(180, 186, 191, 0.5);
}

.btn-gray3 {
  color: #212529;
  background: #dee2e6 linear-gradient(180deg, #e3e6ea, #dee2e6) repeat-x;
  border-color: #dee2e6;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-gray3:hover {
  color: #212529;
  background: #c8cfd6 linear-gradient(180deg, #d0d6dc, #c8cfd6) repeat-x;
  border-color: #c1c9d0;
}
.btn-gray3:focus, .btn-gray3.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(194, 198, 202, 0.5);
}
.btn-gray3.disabled, .btn-gray3:disabled {
  color: #212529;
  background-color: #dee2e6;
  border-color: #dee2e6;
  background-image: none;
}
.btn-gray3:not(:disabled):not(.disabled):active, .btn-gray3:not(:disabled):not(.disabled).active, .show > .btn-gray3.dropdown-toggle {
  color: #212529;
  background-color: #c1c9d0;
  background-image: none;
  border-color: #bac2cb;
}
.btn-gray3:not(:disabled):not(.disabled):active:focus, .btn-gray3:not(:disabled):not(.disabled).active:focus, .show > .btn-gray3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(194, 198, 202, 0.5);
}

.btn-gray2 {
  color: #212529;
  background: #e9ecef linear-gradient(180deg, #eceff1, #e9ecef) repeat-x;
  border-color: #e9ecef;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-gray2:hover {
  color: #212529;
  background: #d3d9df linear-gradient(180deg, #dadfe4, #d3d9df) repeat-x;
  border-color: #cbd3da;
}
.btn-gray2:focus, .btn-gray2.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(203, 206, 209, 0.5);
}
.btn-gray2.disabled, .btn-gray2:disabled {
  color: #212529;
  background-color: #e9ecef;
  border-color: #e9ecef;
  background-image: none;
}
.btn-gray2:not(:disabled):not(.disabled):active, .btn-gray2:not(:disabled):not(.disabled).active, .show > .btn-gray2.dropdown-toggle {
  color: #212529;
  background-color: #cbd3da;
  background-image: none;
  border-color: #c4ccd4;
}
.btn-gray2:not(:disabled):not(.disabled):active:focus, .btn-gray2:not(:disabled):not(.disabled).active:focus, .show > .btn-gray2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(203, 206, 209, 0.5);
}

.btn-light {
  color: #212529;
  background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x;
  border-color: #f8f9fa;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-light:hover {
  color: #212529;
  background: #e2e6ea linear-gradient(180deg, #e6eaed, #e2e6ea) repeat-x;
  border-color: #dae0e5;
}
.btn-light:focus, .btn-light.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  background-image: none;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  background-image: none;
  border-color: #d3d9df;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-brand1 {
  color: #212529;
  background: #F69A40 linear-gradient(180deg, #f7a95d, #F69A40) repeat-x;
  border-color: #F69A40;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand1:hover {
  color: #212529;
  background: #f4871b linear-gradient(180deg, #f6993d, #f4871b) repeat-x;
  border-color: #f4800f;
}
.btn-brand1:focus, .btn-brand1.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(214, 136, 61, 0.5);
}
.btn-brand1.disabled, .btn-brand1:disabled {
  color: #212529;
  background-color: #F69A40;
  border-color: #F69A40;
  background-image: none;
}
.btn-brand1:not(:disabled):not(.disabled):active, .btn-brand1:not(:disabled):not(.disabled).active, .show > .btn-brand1.dropdown-toggle {
  color: #fff;
  background-color: #f4800f;
  background-image: none;
  border-color: #eb7a0b;
}
.btn-brand1:not(:disabled):not(.disabled):active:focus, .btn-brand1:not(:disabled):not(.disabled).active:focus, .show > .btn-brand1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(214, 136, 61, 0.5);
}

.btn-brand105 {
  color: #212529;
  background: #FFF1E5 linear-gradient(180deg, #fff3e9, #FFF1E5) repeat-x;
  border-color: #FFF1E5;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand105:hover {
  color: #212529;
  background: #ffdcbf linear-gradient(180deg, #ffe1c9, #ffdcbf) repeat-x;
  border-color: #ffd6b2;
}
.btn-brand105:focus, .btn-brand105.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(222, 210, 201, 0.5);
}
.btn-brand105.disabled, .btn-brand105:disabled {
  color: #212529;
  background-color: #FFF1E5;
  border-color: #FFF1E5;
  background-image: none;
}
.btn-brand105:not(:disabled):not(.disabled):active, .btn-brand105:not(:disabled):not(.disabled).active, .show > .btn-brand105.dropdown-toggle {
  color: #212529;
  background-color: #ffd6b2;
  background-image: none;
  border-color: #ffcfa5;
}
.btn-brand105:not(:disabled):not(.disabled):active:focus, .btn-brand105:not(:disabled):not(.disabled).active:focus, .show > .btn-brand105.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(222, 210, 201, 0.5);
}

.btn-brand11 {
  color: #212529;
  background: #FFD5B4 linear-gradient(180deg, #ffdbbf, #FFD5B4) repeat-x;
  border-color: #FFD5B4;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand11:hover {
  color: #212529;
  background: #ffc08e linear-gradient(180deg, #ffc99f, #ffc08e) repeat-x;
  border-color: #ffb881;
}
.btn-brand11:focus, .btn-brand11.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(222, 187, 159, 0.5);
}
.btn-brand11.disabled, .btn-brand11:disabled {
  color: #212529;
  background-color: #FFD5B4;
  border-color: #FFD5B4;
  background-image: none;
}
.btn-brand11:not(:disabled):not(.disabled):active, .btn-brand11:not(:disabled):not(.disabled).active, .show > .btn-brand11.dropdown-toggle {
  color: #212529;
  background-color: #ffb881;
  background-image: none;
  border-color: #ffb174;
}
.btn-brand11:not(:disabled):not(.disabled):active:focus, .btn-brand11:not(:disabled):not(.disabled).active:focus, .show > .btn-brand11.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(222, 187, 159, 0.5);
}

.btn-brand12 {
  color: #212529;
  background: #F8BA86 linear-gradient(180deg, #f9c498, #F8BA86) repeat-x;
  border-color: #F8BA86;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand12:hover {
  color: #212529;
  background: #f6a562 linear-gradient(180deg, #f7b37a, #f6a562) repeat-x;
  border-color: #f59f56;
}
.btn-brand12:focus, .btn-brand12.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(216, 164, 120, 0.5);
}
.btn-brand12.disabled, .btn-brand12:disabled {
  color: #212529;
  background-color: #F8BA86;
  border-color: #F8BA86;
  background-image: none;
}
.btn-brand12:not(:disabled):not(.disabled):active, .btn-brand12:not(:disabled):not(.disabled).active, .show > .btn-brand12.dropdown-toggle {
  color: #212529;
  background-color: #f59f56;
  background-image: none;
  border-color: #f5984a;
}
.btn-brand12:not(:disabled):not(.disabled):active:focus, .btn-brand12:not(:disabled):not(.disabled).active:focus, .show > .btn-brand12.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(216, 164, 120, 0.5);
}

.btn-brand13 {
  color: #212529;
  background: #EBA05D linear-gradient(180deg, #eeae75, #EBA05D) repeat-x;
  border-color: #EBA05D;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand13:hover {
  color: #212529;
  background: #e78c3b linear-gradient(180deg, #eb9d58, #e78c3b) repeat-x;
  border-color: #e58530;
}
.btn-brand13:focus, .btn-brand13.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(205, 142, 85, 0.5);
}
.btn-brand13.disabled, .btn-brand13:disabled {
  color: #212529;
  background-color: #EBA05D;
  border-color: #EBA05D;
  background-image: none;
}
.btn-brand13:not(:disabled):not(.disabled):active, .btn-brand13:not(:disabled):not(.disabled).active, .show > .btn-brand13.dropdown-toggle {
  color: #212529;
  background-color: #e58530;
  background-image: none;
  border-color: #e47f24;
}
.btn-brand13:not(:disabled):not(.disabled):active:focus, .btn-brand13:not(:disabled):not(.disabled).active:focus, .show > .btn-brand13.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(205, 142, 85, 0.5);
}

.btn-brand14 {
  color: #212529;
  background: #DA8839 linear-gradient(180deg, #e09a57, #DA8839) repeat-x;
  border-color: #DA8839;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand14:hover {
  color: #fff;
  background: #c77525 linear-gradient(180deg, #cf8a46, #c77525) repeat-x;
  border-color: #bd6f23;
}
.btn-brand14:focus, .btn-brand14.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(190, 121, 55, 0.5);
}
.btn-brand14.disabled, .btn-brand14:disabled {
  color: #212529;
  background-color: #DA8839;
  border-color: #DA8839;
  background-image: none;
}
.btn-brand14:not(:disabled):not(.disabled):active, .btn-brand14:not(:disabled):not(.disabled).active, .show > .btn-brand14.dropdown-toggle {
  color: #fff;
  background-color: #bd6f23;
  background-image: none;
  border-color: #b26821;
}
.btn-brand14:not(:disabled):not(.disabled):active:focus, .btn-brand14:not(:disabled):not(.disabled).active:focus, .show > .btn-brand14.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(190, 121, 55, 0.5);
}

.btn-brand15 {
  color: #fff;
  background: #C57217 linear-gradient(180deg, #ce873a, #C57217) repeat-x;
  border-color: #C57217;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand15:hover {
  color: #fff;
  background: #a35e13 linear-gradient(180deg, #b17636, #a35e13) repeat-x;
  border-color: #975812;
}
.btn-brand15:focus, .btn-brand15.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(206, 135, 58, 0.5);
}
.btn-brand15.disabled, .btn-brand15:disabled {
  color: #fff;
  background-color: #C57217;
  border-color: #C57217;
  background-image: none;
}
.btn-brand15:not(:disabled):not(.disabled):active, .btn-brand15:not(:disabled):not(.disabled).active, .show > .btn-brand15.dropdown-toggle {
  color: #fff;
  background-color: #975812;
  background-image: none;
  border-color: #8c5110;
}
.btn-brand15:not(:disabled):not(.disabled):active:focus, .btn-brand15:not(:disabled):not(.disabled).active:focus, .show > .btn-brand15.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(206, 135, 58, 0.5);
}

.btn-brand16 {
  color: #fff;
  background: #AD5D00 linear-gradient(180deg, #b97526, #AD5D00) repeat-x;
  border-color: #AD5D00;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand16:hover {
  color: #fff;
  background: #874800 linear-gradient(180deg, #996326, #874800) repeat-x;
  border-color: #7a4200;
}
.btn-brand16:focus, .btn-brand16.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(185, 117, 38, 0.5);
}
.btn-brand16.disabled, .btn-brand16:disabled {
  color: #fff;
  background-color: #AD5D00;
  border-color: #AD5D00;
  background-image: none;
}
.btn-brand16:not(:disabled):not(.disabled):active, .btn-brand16:not(:disabled):not(.disabled).active, .show > .btn-brand16.dropdown-toggle {
  color: #fff;
  background-color: #7a4200;
  background-image: none;
  border-color: #6d3b00;
}
.btn-brand16:not(:disabled):not(.disabled):active:focus, .btn-brand16:not(:disabled):not(.disabled).active:focus, .show > .btn-brand16.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(185, 117, 38, 0.5);
}

.btn-brand17 {
  color: #fff;
  background: #934B00 linear-gradient(180deg, #a36626, #934B00) repeat-x;
  border-color: #934B00;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand17:hover {
  color: #fff;
  background: #6d3700 linear-gradient(180deg, #835526, #6d3700) repeat-x;
  border-color: #603100;
}
.btn-brand17:focus, .btn-brand17.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(163, 102, 38, 0.5);
}
.btn-brand17.disabled, .btn-brand17:disabled {
  color: #fff;
  background-color: #934B00;
  border-color: #934B00;
  background-image: none;
}
.btn-brand17:not(:disabled):not(.disabled):active, .btn-brand17:not(:disabled):not(.disabled).active, .show > .btn-brand17.dropdown-toggle {
  color: #fff;
  background-color: #603100;
  background-image: none;
  border-color: #532a00;
}
.btn-brand17:not(:disabled):not(.disabled):active:focus, .btn-brand17:not(:disabled):not(.disabled).active:focus, .show > .btn-brand17.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(163, 102, 38, 0.5);
}

.btn-brand18 {
  color: #fff;
  background: #783B00 linear-gradient(180deg, #8c5826, #783B00) repeat-x;
  border-color: #783B00;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand18:hover {
  color: #fff;
  background: #522800 linear-gradient(180deg, #6c4826, #522800) repeat-x;
  border-color: #452200;
}
.btn-brand18:focus, .btn-brand18.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(140, 88, 38, 0.5);
}
.btn-brand18.disabled, .btn-brand18:disabled {
  color: #fff;
  background-color: #783B00;
  border-color: #783B00;
  background-image: none;
}
.btn-brand18:not(:disabled):not(.disabled):active, .btn-brand18:not(:disabled):not(.disabled).active, .show > .btn-brand18.dropdown-toggle {
  color: #fff;
  background-color: #452200;
  background-image: none;
  border-color: #381c00;
}
.btn-brand18:not(:disabled):not(.disabled):active:focus, .btn-brand18:not(:disabled):not(.disabled).active:focus, .show > .btn-brand18.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(140, 88, 38, 0.5);
}

.btn-brand19 {
  color: #fff;
  background: #5D2C00 linear-gradient(180deg, #754c26, #5D2C00) repeat-x;
  border-color: #5D2C00;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand19:hover {
  color: #fff;
  background: #371a00 linear-gradient(180deg, #553c26, #371a00) repeat-x;
  border-color: #2a1400;
}
.btn-brand19:focus, .btn-brand19.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(117, 76, 38, 0.5);
}
.btn-brand19.disabled, .btn-brand19:disabled {
  color: #fff;
  background-color: #5D2C00;
  border-color: #5D2C00;
  background-image: none;
}
.btn-brand19:not(:disabled):not(.disabled):active, .btn-brand19:not(:disabled):not(.disabled).active, .show > .btn-brand19.dropdown-toggle {
  color: #fff;
  background-color: #2a1400;
  background-image: none;
  border-color: #1d0e00;
}
.btn-brand19:not(:disabled):not(.disabled):active:focus, .btn-brand19:not(:disabled):not(.disabled).active:focus, .show > .btn-brand19.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(117, 76, 38, 0.5);
}

.btn-brand2 {
  color: #fff;
  background: #0000ff linear-gradient(180deg, #2626ff, #0000ff) repeat-x;
  border-color: #0000ff;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand2:hover {
  color: #fff;
  background: #0000d9 linear-gradient(180deg, #2626df, #0000d9) repeat-x;
  border-color: #0000cc;
}
.btn-brand2:focus, .btn-brand2.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(38, 38, 255, 0.5);
}
.btn-brand2.disabled, .btn-brand2:disabled {
  color: #fff;
  background-color: #0000ff;
  border-color: #0000ff;
  background-image: none;
}
.btn-brand2:not(:disabled):not(.disabled):active, .btn-brand2:not(:disabled):not(.disabled).active, .show > .btn-brand2.dropdown-toggle {
  color: #fff;
  background-color: #0000cc;
  background-image: none;
  border-color: #0000bf;
}
.btn-brand2:not(:disabled):not(.disabled):active:focus, .btn-brand2:not(:disabled):not(.disabled).active:focus, .show > .btn-brand2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(38, 38, 255, 0.5);
}

.btn-brand21 {
  color: #212529;
  background: #EFCDFF linear-gradient(180deg, #f1d5ff, #EFCDFF) repeat-x;
  border-color: #EFCDFF;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand21:hover {
  color: #212529;
  background: #e3a7ff linear-gradient(180deg, #e7b4ff, #e3a7ff) repeat-x;
  border-color: #df9aff;
}
.btn-brand21:focus, .btn-brand21.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(208, 180, 223, 0.5);
}
.btn-brand21.disabled, .btn-brand21:disabled {
  color: #212529;
  background-color: #EFCDFF;
  border-color: #EFCDFF;
  background-image: none;
}
.btn-brand21:not(:disabled):not(.disabled):active, .btn-brand21:not(:disabled):not(.disabled).active, .show > .btn-brand21.dropdown-toggle {
  color: #212529;
  background-color: #df9aff;
  background-image: none;
  border-color: #db8dff;
}
.btn-brand21:not(:disabled):not(.disabled):active:focus, .btn-brand21:not(:disabled):not(.disabled).active:focus, .show > .btn-brand21.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(208, 180, 223, 0.5);
}

.btn-brand22 {
  color: #212529;
  background: #DCACFF linear-gradient(180deg, #e1b8ff, #DCACFF) repeat-x;
  border-color: #DCACFF;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand22:hover {
  color: #212529;
  background: #cc86ff linear-gradient(180deg, #d498ff, #cc86ff) repeat-x;
  border-color: #c679ff;
}
.btn-brand22:focus, .btn-brand22.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(192, 152, 223, 0.5);
}
.btn-brand22.disabled, .btn-brand22:disabled {
  color: #212529;
  background-color: #DCACFF;
  border-color: #DCACFF;
  background-image: none;
}
.btn-brand22:not(:disabled):not(.disabled):active, .btn-brand22:not(:disabled):not(.disabled).active, .show > .btn-brand22.dropdown-toggle {
  color: #212529;
  background-color: #c679ff;
  background-image: none;
  border-color: #c16cff;
}
.btn-brand22:not(:disabled):not(.disabled):active:focus, .btn-brand22:not(:disabled):not(.disabled).active:focus, .show > .btn-brand22.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(192, 152, 223, 0.5);
}

.btn-brand23 {
  color: #212529;
  background: #C48CFF linear-gradient(180deg, #cd9dff, #C48CFF) repeat-x;
  border-color: #C48CFF;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand23:hover {
  color: #fff;
  background: #b066ff linear-gradient(180deg, #bc7dff, #b066ff) repeat-x;
  border-color: #aa59ff;
}
.btn-brand23:focus, .btn-brand23.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(172, 125, 223, 0.5);
}
.btn-brand23.disabled, .btn-brand23:disabled {
  color: #212529;
  background-color: #C48CFF;
  border-color: #C48CFF;
  background-image: none;
}
.btn-brand23:not(:disabled):not(.disabled):active, .btn-brand23:not(:disabled):not(.disabled).active, .show > .btn-brand23.dropdown-toggle {
  color: #fff;
  background-color: #aa59ff;
  background-image: none;
  border-color: #a34cff;
}
.btn-brand23:not(:disabled):not(.disabled):active:focus, .btn-brand23:not(:disabled):not(.disabled).active:focus, .show > .btn-brand23.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(172, 125, 223, 0.5);
}

.btn-brand24 {
  color: #fff;
  background: #A86EFF linear-gradient(180deg, #b584ff, #A86EFF) repeat-x;
  border-color: #A86EFF;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand24:hover {
  color: #fff;
  background: #9148ff linear-gradient(180deg, #a263ff, #9148ff) repeat-x;
  border-color: #893bff;
}
.btn-brand24:focus, .btn-brand24.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(181, 132, 255, 0.5);
}
.btn-brand24.disabled, .btn-brand24:disabled {
  color: #fff;
  background-color: #A86EFF;
  border-color: #A86EFF;
  background-image: none;
}
.btn-brand24:not(:disabled):not(.disabled):active, .btn-brand24:not(:disabled):not(.disabled).active, .show > .btn-brand24.dropdown-toggle {
  color: #fff;
  background-color: #893bff;
  background-image: none;
  border-color: #822eff;
}
.btn-brand24:not(:disabled):not(.disabled):active:focus, .btn-brand24:not(:disabled):not(.disabled).active:focus, .show > .btn-brand24.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(181, 132, 255, 0.5);
}

.btn-brand25 {
  color: #fff;
  background: #8853FF linear-gradient(180deg, #9a6dff, #8853FF) repeat-x;
  border-color: #8853FF;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand25:hover {
  color: #fff;
  background: #6e2dff linear-gradient(180deg, #844dff, #6e2dff) repeat-x;
  border-color: #6520ff;
}
.btn-brand25:focus, .btn-brand25.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(154, 109, 255, 0.5);
}
.btn-brand25.disabled, .btn-brand25:disabled {
  color: #fff;
  background-color: #8853FF;
  border-color: #8853FF;
  background-image: none;
}
.btn-brand25:not(:disabled):not(.disabled):active, .btn-brand25:not(:disabled):not(.disabled).active, .show > .btn-brand25.dropdown-toggle {
  color: #fff;
  background-color: #6520ff;
  background-image: none;
  border-color: #5c13ff;
}
.btn-brand25:not(:disabled):not(.disabled):active:focus, .btn-brand25:not(:disabled):not(.disabled).active:focus, .show > .btn-brand25.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(154, 109, 255, 0.5);
}

.btn-brand26 {
  color: #fff;
  background: #693BFF linear-gradient(180deg, #8058ff, #693BFF) repeat-x;
  border-color: #693BFF;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand26:hover {
  color: #fff;
  background: #4c15ff linear-gradient(180deg, #6738ff, #4c15ff) repeat-x;
  border-color: #4208ff;
}
.btn-brand26:focus, .btn-brand26.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(128, 88, 255, 0.5);
}
.btn-brand26.disabled, .btn-brand26:disabled {
  color: #fff;
  background-color: #693BFF;
  border-color: #693BFF;
  background-image: none;
}
.btn-brand26:not(:disabled):not(.disabled):active, .btn-brand26:not(:disabled):not(.disabled).active, .show > .btn-brand26.dropdown-toggle {
  color: #fff;
  background-color: #4208ff;
  background-image: none;
  border-color: #3b00fa;
}
.btn-brand26:not(:disabled):not(.disabled):active:focus, .btn-brand26:not(:disabled):not(.disabled).active:focus, .show > .btn-brand26.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(128, 88, 255, 0.5);
}

.btn-brand27 {
  color: #fff;
  background: #4D28FF linear-gradient(180deg, #6848ff, #4D28FF) repeat-x;
  border-color: #4D28FF;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand27:hover {
  color: #fff;
  background: #2d02ff linear-gradient(180deg, #4d28ff, #2d02ff) repeat-x;
  border-color: #2a00f4;
}
.btn-brand27:focus, .btn-brand27.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(104, 72, 255, 0.5);
}
.btn-brand27.disabled, .btn-brand27:disabled {
  color: #fff;
  background-color: #4D28FF;
  border-color: #4D28FF;
  background-image: none;
}
.btn-brand27:not(:disabled):not(.disabled):active, .btn-brand27:not(:disabled):not(.disabled).active, .show > .btn-brand27.dropdown-toggle {
  color: #fff;
  background-color: #2a00f4;
  background-image: none;
  border-color: #2800e7;
}
.btn-brand27:not(:disabled):not(.disabled):active:focus, .btn-brand27:not(:disabled):not(.disabled).active:focus, .show > .btn-brand27.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(104, 72, 255, 0.5);
}

.btn-brand28 {
  color: #fff;
  background: #381CE1 linear-gradient(180deg, #563ee6, #381CE1) repeat-x;
  border-color: #381CE1;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand28:hover {
  color: #fff;
  background: #3018bf linear-gradient(180deg, #4f3bc9, #3018bf) repeat-x;
  border-color: #2d16b4;
}
.btn-brand28:focus, .btn-brand28.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(86, 62, 230, 0.5);
}
.btn-brand28.disabled, .btn-brand28:disabled {
  color: #fff;
  background-color: #381CE1;
  border-color: #381CE1;
  background-image: none;
}
.btn-brand28:not(:disabled):not(.disabled):active, .btn-brand28:not(:disabled):not(.disabled).active, .show > .btn-brand28.dropdown-toggle {
  color: #fff;
  background-color: #2d16b4;
  background-image: none;
  border-color: #2a15a8;
}
.btn-brand28:not(:disabled):not(.disabled):active:focus, .btn-brand28:not(:disabled):not(.disabled).active:focus, .show > .btn-brand28.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(86, 62, 230, 0.5);
}

.btn-brand29 {
  color: #fff;
  background: #2D15AD linear-gradient(180deg, #4d38b9, #2D15AD) repeat-x;
  border-color: #2D15AD;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand29:hover {
  color: #fff;
  background: #24118b linear-gradient(180deg, #45359c, #24118b) repeat-x;
  border-color: #210f80;
}
.btn-brand29:focus, .btn-brand29.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(77, 56, 185, 0.5);
}
.btn-brand29.disabled, .btn-brand29:disabled {
  color: #fff;
  background-color: #2D15AD;
  border-color: #2D15AD;
  background-image: none;
}
.btn-brand29:not(:disabled):not(.disabled):active, .btn-brand29:not(:disabled):not(.disabled).active, .show > .btn-brand29.dropdown-toggle {
  color: #fff;
  background-color: #210f80;
  background-image: none;
  border-color: #1e0e74;
}
.btn-brand29:not(:disabled):not(.disabled):active:focus, .btn-brand29:not(:disabled):not(.disabled).active:focus, .show > .btn-brand29.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(77, 56, 185, 0.5);
}

.btn-brand3 {
  color: #fff;
  background: #DF2B2B linear-gradient(180deg, #e44b4b, #DF2B2B) repeat-x;
  border-color: #DF2B2B;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-brand3:hover {
  color: #fff;
  background: #c61e1e linear-gradient(180deg, #cf4040, #c61e1e) repeat-x;
  border-color: #bb1c1c;
}
.btn-brand3:focus, .btn-brand3.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(228, 75, 75, 0.5);
}
.btn-brand3.disabled, .btn-brand3:disabled {
  color: #fff;
  background-color: #DF2B2B;
  border-color: #DF2B2B;
  background-image: none;
}
.btn-brand3:not(:disabled):not(.disabled):active, .btn-brand3:not(:disabled):not(.disabled).active, .show > .btn-brand3.dropdown-toggle {
  color: #fff;
  background-color: #bb1c1c;
  background-image: none;
  border-color: #b01b1b;
}
.btn-brand3:not(:disabled):not(.disabled):active:focus, .btn-brand3:not(:disabled):not(.disabled).active:focus, .show > .btn-brand3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(228, 75, 75, 0.5);
}

.btn-blue {
  color: #fff;
  background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x;
  border-color: #007bff;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-blue:hover {
  color: #fff;
  background: #0069d9 linear-gradient(180deg, #2680df, #0069d9) repeat-x;
  border-color: #0062cc;
}
.btn-blue:focus, .btn-blue.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}
.btn-blue.disabled, .btn-blue:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
  background-image: none;
}
.btn-blue:not(:disabled):not(.disabled):active, .btn-blue:not(:disabled):not(.disabled).active, .show > .btn-blue.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  background-image: none;
  border-color: #005cbf;
}
.btn-blue:not(:disabled):not(.disabled):active:focus, .btn-blue:not(:disabled):not(.disabled).active:focus, .show > .btn-blue.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.btn-blue1 {
  color: #212529;
  background: #CFE2FF linear-gradient(180deg, #d6e6ff, #CFE2FF) repeat-x;
  border-color: #CFE2FF;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-blue1:hover {
  color: #212529;
  background: #a9cbff linear-gradient(180deg, #b6d3ff, #a9cbff) repeat-x;
  border-color: #9cc3ff;
}
.btn-blue1:focus, .btn-blue1.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(181, 198, 223, 0.5);
}
.btn-blue1.disabled, .btn-blue1:disabled {
  color: #212529;
  background-color: #CFE2FF;
  border-color: #CFE2FF;
  background-image: none;
}
.btn-blue1:not(:disabled):not(.disabled):active, .btn-blue1:not(:disabled):not(.disabled).active, .show > .btn-blue1.dropdown-toggle {
  color: #212529;
  background-color: #9cc3ff;
  background-image: none;
  border-color: #8fbbff;
}
.btn-blue1:not(:disabled):not(.disabled):active:focus, .btn-blue1:not(:disabled):not(.disabled).active:focus, .show > .btn-blue1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(181, 198, 223, 0.5);
}

.btn-blue2 {
  color: #fff;
  background: #16194F linear-gradient(180deg, #393c69, #16194F) repeat-x;
  border-color: #16194F;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-blue2:hover {
  color: #fff;
  background: #0e1031 linear-gradient(180deg, #323450, #0e1031) repeat-x;
  border-color: #0b0c27;
}
.btn-blue2:focus, .btn-blue2.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(57, 60, 105, 0.5);
}
.btn-blue2.disabled, .btn-blue2:disabled {
  color: #fff;
  background-color: #16194F;
  border-color: #16194F;
  background-image: none;
}
.btn-blue2:not(:disabled):not(.disabled):active, .btn-blue2:not(:disabled):not(.disabled).active, .show > .btn-blue2.dropdown-toggle {
  color: #fff;
  background-color: #0b0c27;
  background-image: none;
  border-color: #08091d;
}
.btn-blue2:not(:disabled):not(.disabled):active:focus, .btn-blue2:not(:disabled):not(.disabled).active:focus, .show > .btn-blue2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(57, 60, 105, 0.5);
}

.btn-blue3 {
  color: #212529;
  background: #6EA8FE linear-gradient(180deg, #84b5fe, #6EA8FE) repeat-x;
  border-color: #6EA8FE;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-blue3:hover {
  color: #fff;
  background: #4891fe linear-gradient(180deg, #63a2fe, #4891fe) repeat-x;
  border-color: #3b8afe;
}
.btn-blue3:focus, .btn-blue3.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(98, 148, 222, 0.5);
}
.btn-blue3.disabled, .btn-blue3:disabled {
  color: #212529;
  background-color: #6EA8FE;
  border-color: #6EA8FE;
  background-image: none;
}
.btn-blue3:not(:disabled):not(.disabled):active, .btn-blue3:not(:disabled):not(.disabled).active, .show > .btn-blue3.dropdown-toggle {
  color: #fff;
  background-color: #3b8afe;
  background-image: none;
  border-color: #2f82fe;
}
.btn-blue3:not(:disabled):not(.disabled):active:focus, .btn-blue3:not(:disabled):not(.disabled).active:focus, .show > .btn-blue3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(98, 148, 222, 0.5);
}

.btn-blue4 {
  color: #fff;
  background: #3D8BFD linear-gradient(180deg, #5a9cfd, #3D8BFD) repeat-x;
  border-color: #3D8BFD;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-blue4:hover {
  color: #fff;
  background: #1774fd linear-gradient(180deg, #3a89fd, #1774fd) repeat-x;
  border-color: #0b6dfc;
}
.btn-blue4:focus, .btn-blue4.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(90, 156, 253, 0.5);
}
.btn-blue4.disabled, .btn-blue4:disabled {
  color: #fff;
  background-color: #3D8BFD;
  border-color: #3D8BFD;
  background-image: none;
}
.btn-blue4:not(:disabled):not(.disabled):active, .btn-blue4:not(:disabled):not(.disabled).active, .show > .btn-blue4.dropdown-toggle {
  color: #fff;
  background-color: #0b6dfc;
  background-image: none;
  border-color: #0366f8;
}
.btn-blue4:not(:disabled):not(.disabled):active:focus, .btn-blue4:not(:disabled):not(.disabled).active:focus, .show > .btn-blue4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(90, 156, 253, 0.5);
}

.btn-blue5 {
  color: #fff;
  background: #0D6EFD linear-gradient(180deg, #3184fd, #0D6EFD) repeat-x;
  border-color: #0D6EFD;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-blue5:hover {
  color: #fff;
  background: #025ce2 linear-gradient(180deg, #2874e6, #025ce2) repeat-x;
  border-color: #0257d5;
}
.btn-blue5:focus, .btn-blue5.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(49, 132, 253, 0.5);
}
.btn-blue5.disabled, .btn-blue5:disabled {
  color: #fff;
  background-color: #0D6EFD;
  border-color: #0D6EFD;
  background-image: none;
}
.btn-blue5:not(:disabled):not(.disabled):active, .btn-blue5:not(:disabled):not(.disabled).active, .show > .btn-blue5.dropdown-toggle {
  color: #fff;
  background-color: #0257d5;
  background-image: none;
  border-color: #0252c9;
}
.btn-blue5:not(:disabled):not(.disabled):active:focus, .btn-blue5:not(:disabled):not(.disabled).active:focus, .show > .btn-blue5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(49, 132, 253, 0.5);
}

.btn-blue6 {
  color: #fff;
  background: #0A58CA linear-gradient(180deg, #2f71d2, #0A58CA) repeat-x;
  border-color: #0A58CA;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-blue6:hover {
  color: #fff;
  background: #0848a6 linear-gradient(180deg, #2d63b3, #0848a6) repeat-x;
  border-color: #084399;
}
.btn-blue6:focus, .btn-blue6.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(47, 113, 210, 0.5);
}
.btn-blue6.disabled, .btn-blue6:disabled {
  color: #fff;
  background-color: #0A58CA;
  border-color: #0A58CA;
  background-image: none;
}
.btn-blue6:not(:disabled):not(.disabled):active, .btn-blue6:not(:disabled):not(.disabled).active, .show > .btn-blue6.dropdown-toggle {
  color: #fff;
  background-color: #084399;
  background-image: none;
  border-color: #073e8d;
}
.btn-blue6:not(:disabled):not(.disabled):active:focus, .btn-blue6:not(:disabled):not(.disabled).active:focus, .show > .btn-blue6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(47, 113, 210, 0.5);
}

.btn-blue7 {
  color: #fff;
  background: #084298 linear-gradient(180deg, #2d5ea7, #084298) repeat-x;
  border-color: #084298;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-blue7:hover {
  color: #fff;
  background: #063274 linear-gradient(180deg, #2b5189, #063274) repeat-x;
  border-color: #052d68;
}
.btn-blue7:focus, .btn-blue7.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(45, 94, 167, 0.5);
}
.btn-blue7.disabled, .btn-blue7:disabled {
  color: #fff;
  background-color: #084298;
  border-color: #084298;
  background-image: none;
}
.btn-blue7:not(:disabled):not(.disabled):active, .btn-blue7:not(:disabled):not(.disabled).active, .show > .btn-blue7.dropdown-toggle {
  color: #fff;
  background-color: #052d68;
  background-image: none;
  border-color: #05285b;
}
.btn-blue7:not(:disabled):not(.disabled):active:focus, .btn-blue7:not(:disabled):not(.disabled).active:focus, .show > .btn-blue7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(45, 94, 167, 0.5);
}

.btn-blue8 {
  color: #fff;
  background: #052C65 linear-gradient(180deg, #2b4c7c, #052C65) repeat-x;
  border-color: #052C65;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-blue8:hover {
  color: #fff;
  background: #031c41 linear-gradient(180deg, #293e5e, #031c41) repeat-x;
  border-color: #031734;
}
.btn-blue8:focus, .btn-blue8.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(43, 76, 124, 0.5);
}
.btn-blue8.disabled, .btn-blue8:disabled {
  color: #fff;
  background-color: #052C65;
  border-color: #052C65;
  background-image: none;
}
.btn-blue8:not(:disabled):not(.disabled):active, .btn-blue8:not(:disabled):not(.disabled).active, .show > .btn-blue8.dropdown-toggle {
  color: #fff;
  background-color: #031734;
  background-image: none;
  border-color: #021228;
}
.btn-blue8:not(:disabled):not(.disabled):active:focus, .btn-blue8:not(:disabled):not(.disabled).active:focus, .show > .btn-blue8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(43, 76, 124, 0.5);
}

.btn-blue9 {
  color: #fff;
  background: #031633 linear-gradient(180deg, #293952, #031633) repeat-x;
  border-color: #031633;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-blue9:hover {
  color: #fff;
  background: #01060f linear-gradient(180deg, #272b33, #01060f) repeat-x;
  border-color: #000103;
}
.btn-blue9:focus, .btn-blue9.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(41, 57, 82, 0.5);
}
.btn-blue9.disabled, .btn-blue9:disabled {
  color: #fff;
  background-color: #031633;
  border-color: #031633;
  background-image: none;
}
.btn-blue9:not(:disabled):not(.disabled):active, .btn-blue9:not(:disabled):not(.disabled).active, .show > .btn-blue9.dropdown-toggle {
  color: #fff;
  background-color: #000103;
  background-image: none;
  border-color: black;
}
.btn-blue9:not(:disabled):not(.disabled):active:focus, .btn-blue9:not(:disabled):not(.disabled).active:focus, .show > .btn-blue9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(41, 57, 82, 0.5);
}

.btn-indigo {
  color: #fff;
  background: #6610f2 linear-gradient(180deg, #7d34f4, #6610f2) repeat-x;
  border-color: #6610f2;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-indigo:hover {
  color: #fff;
  background: #560bd0 linear-gradient(180deg, #6f30d7, #560bd0) repeat-x;
  border-color: #510bc4;
}
.btn-indigo:focus, .btn-indigo.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(125, 52, 244, 0.5);
}
.btn-indigo.disabled, .btn-indigo:disabled {
  color: #fff;
  background-color: #6610f2;
  border-color: #6610f2;
  background-image: none;
}
.btn-indigo:not(:disabled):not(.disabled):active, .btn-indigo:not(:disabled):not(.disabled).active, .show > .btn-indigo.dropdown-toggle {
  color: #fff;
  background-color: #510bc4;
  background-image: none;
  border-color: #4c0ab8;
}
.btn-indigo:not(:disabled):not(.disabled):active:focus, .btn-indigo:not(:disabled):not(.disabled).active:focus, .show > .btn-indigo.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(125, 52, 244, 0.5);
}

.btn-indigo1 {
  color: #212529;
  background: #E0CFFC linear-gradient(180deg, #e5d6fc, #E0CFFC) repeat-x;
  border-color: #E0CFFC;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-indigo1:hover {
  color: #212529;
  background: #c9abfa linear-gradient(180deg, #d1b8fb, #c9abfa) repeat-x;
  border-color: #c19ff9;
}
.btn-indigo1:focus, .btn-indigo1.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(195, 182, 220, 0.5);
}
.btn-indigo1.disabled, .btn-indigo1:disabled {
  color: #212529;
  background-color: #E0CFFC;
  border-color: #E0CFFC;
  background-image: none;
}
.btn-indigo1:not(:disabled):not(.disabled):active, .btn-indigo1:not(:disabled):not(.disabled).active, .show > .btn-indigo1.dropdown-toggle {
  color: #212529;
  background-color: #c19ff9;
  background-image: none;
  border-color: #b993f8;
}
.btn-indigo1:not(:disabled):not(.disabled):active:focus, .btn-indigo1:not(:disabled):not(.disabled).active:focus, .show > .btn-indigo1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(195, 182, 220, 0.5);
}

.btn-indigo2 {
  color: #212529;
  background: #C29FFA linear-gradient(180deg, #cbadfb, #C29FFA) repeat-x;
  border-color: #C29FFA;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-indigo2:hover {
  color: #212529;
  background: #ab7bf8 linear-gradient(180deg, #b88ff9, #ab7bf8) repeat-x;
  border-color: #a36ff7;
}
.btn-indigo2:focus, .btn-indigo2.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(170, 141, 219, 0.5);
}
.btn-indigo2.disabled, .btn-indigo2:disabled {
  color: #212529;
  background-color: #C29FFA;
  border-color: #C29FFA;
  background-image: none;
}
.btn-indigo2:not(:disabled):not(.disabled):active, .btn-indigo2:not(:disabled):not(.disabled).active, .show > .btn-indigo2.dropdown-toggle {
  color: #fff;
  background-color: #a36ff7;
  background-image: none;
  border-color: #9b62f7;
}
.btn-indigo2:not(:disabled):not(.disabled):active:focus, .btn-indigo2:not(:disabled):not(.disabled).active:focus, .show > .btn-indigo2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(170, 141, 219, 0.5);
}

.btn-indigo3 {
  color: #fff;
  background: #A370F7 linear-gradient(180deg, #b185f8, #A370F7) repeat-x;
  border-color: #A370F7;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-indigo3:hover {
  color: #fff;
  background: #8c4cf5 linear-gradient(180deg, #9d67f7, #8c4cf5) repeat-x;
  border-color: #8440f4;
}
.btn-indigo3:focus, .btn-indigo3.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(177, 133, 248, 0.5);
}
.btn-indigo3.disabled, .btn-indigo3:disabled {
  color: #fff;
  background-color: #A370F7;
  border-color: #A370F7;
  background-image: none;
}
.btn-indigo3:not(:disabled):not(.disabled):active, .btn-indigo3:not(:disabled):not(.disabled).active, .show > .btn-indigo3.dropdown-toggle {
  color: #fff;
  background-color: #8440f4;
  background-image: none;
  border-color: #7c34f4;
}
.btn-indigo3:not(:disabled):not(.disabled):active:focus, .btn-indigo3:not(:disabled):not(.disabled).active:focus, .show > .btn-indigo3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(177, 133, 248, 0.5);
}

.btn-indigo4 {
  color: #fff;
  background: #8540F5 linear-gradient(180deg, #975df7, #8540F5) repeat-x;
  border-color: #8540F5;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-indigo4:hover {
  color: #fff;
  background: #6e1cf3 linear-gradient(180deg, #843ef5, #6e1cf3) repeat-x;
  border-color: #6610f2;
}
.btn-indigo4:focus, .btn-indigo4.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(151, 93, 247, 0.5);
}
.btn-indigo4.disabled, .btn-indigo4:disabled {
  color: #fff;
  background-color: #8540F5;
  border-color: #8540F5;
  background-image: none;
}
.btn-indigo4:not(:disabled):not(.disabled):active, .btn-indigo4:not(:disabled):not(.disabled).active, .show > .btn-indigo4.dropdown-toggle {
  color: #fff;
  background-color: #6610f2;
  background-image: none;
  border-color: #600ce9;
}
.btn-indigo4:not(:disabled):not(.disabled):active:focus, .btn-indigo4:not(:disabled):not(.disabled).active:focus, .show > .btn-indigo4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(151, 93, 247, 0.5);
}

.btn-indigo5 {
  color: #fff;
  background: #6610F2 linear-gradient(180deg, #7d34f4, #6610F2) repeat-x;
  border-color: #6610F2;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-indigo5:hover {
  color: #fff;
  background: #560bd0 linear-gradient(180deg, #6f30d7, #560bd0) repeat-x;
  border-color: #510bc4;
}
.btn-indigo5:focus, .btn-indigo5.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(125, 52, 244, 0.5);
}
.btn-indigo5.disabled, .btn-indigo5:disabled {
  color: #fff;
  background-color: #6610F2;
  border-color: #6610F2;
  background-image: none;
}
.btn-indigo5:not(:disabled):not(.disabled):active, .btn-indigo5:not(:disabled):not(.disabled).active, .show > .btn-indigo5.dropdown-toggle {
  color: #fff;
  background-color: #510bc4;
  background-image: none;
  border-color: #4c0ab8;
}
.btn-indigo5:not(:disabled):not(.disabled):active:focus, .btn-indigo5:not(:disabled):not(.disabled).active:focus, .show > .btn-indigo5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(125, 52, 244, 0.5);
}

.btn-indigo6 {
  color: #fff;
  background: #520DC2 linear-gradient(180deg, #6c31cb, #520DC2) repeat-x;
  border-color: #520DC2;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-indigo6:hover {
  color: #fff;
  background: #430b9e linear-gradient(180deg, #5f30ad, #430b9e) repeat-x;
  border-color: #3e0a92;
}
.btn-indigo6:focus, .btn-indigo6.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(108, 49, 203, 0.5);
}
.btn-indigo6.disabled, .btn-indigo6:disabled {
  color: #fff;
  background-color: #520DC2;
  border-color: #520DC2;
  background-image: none;
}
.btn-indigo6:not(:disabled):not(.disabled):active, .btn-indigo6:not(:disabled):not(.disabled).active, .show > .btn-indigo6.dropdown-toggle {
  color: #fff;
  background-color: #3e0a92;
  background-image: none;
  border-color: #390986;
}
.btn-indigo6:not(:disabled):not(.disabled):active:focus, .btn-indigo6:not(:disabled):not(.disabled).active:focus, .show > .btn-indigo6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(108, 49, 203, 0.5);
}

.btn-indigo7 {
  color: #fff;
  background: #3D0A91 linear-gradient(180deg, #5a2fa2, #3D0A91) repeat-x;
  border-color: #3D0A91;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-indigo7:hover {
  color: #fff;
  background: #2e086d linear-gradient(180deg, #4d2d83, #2e086d) repeat-x;
  border-color: #290761;
}
.btn-indigo7:focus, .btn-indigo7.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(90, 47, 162, 0.5);
}
.btn-indigo7.disabled, .btn-indigo7:disabled {
  color: #fff;
  background-color: #3D0A91;
  border-color: #3D0A91;
  background-image: none;
}
.btn-indigo7:not(:disabled):not(.disabled):active, .btn-indigo7:not(:disabled):not(.disabled).active, .show > .btn-indigo7.dropdown-toggle {
  color: #fff;
  background-color: #290761;
  background-image: none;
  border-color: #240655;
}
.btn-indigo7:not(:disabled):not(.disabled):active:focus, .btn-indigo7:not(:disabled):not(.disabled).active:focus, .show > .btn-indigo7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(90, 47, 162, 0.5);
}

.btn-indigo8 {
  color: #fff;
  background: #290661 linear-gradient(180deg, #492b79, #290661) repeat-x;
  border-color: #290661;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-indigo8:hover {
  color: #fff;
  background: #1a043d linear-gradient(180deg, #3c2a5a, #1a043d) repeat-x;
  border-color: #150331;
}
.btn-indigo8:focus, .btn-indigo8.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(73, 43, 121, 0.5);
}
.btn-indigo8.disabled, .btn-indigo8:disabled {
  color: #fff;
  background-color: #290661;
  border-color: #290661;
  background-image: none;
}
.btn-indigo8:not(:disabled):not(.disabled):active, .btn-indigo8:not(:disabled):not(.disabled).active, .show > .btn-indigo8.dropdown-toggle {
  color: #fff;
  background-color: #150331;
  background-image: none;
  border-color: #100225;
}
.btn-indigo8:not(:disabled):not(.disabled):active:focus, .btn-indigo8:not(:disabled):not(.disabled).active:focus, .show > .btn-indigo8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(73, 43, 121, 0.5);
}

.btn-indigo9 {
  color: #fff;
  background: #140330 linear-gradient(180deg, #37294f, #140330) repeat-x;
  border-color: #140330;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-indigo9:hover {
  color: #fff;
  background: #05010c linear-gradient(180deg, #2b2730, #05010c) repeat-x;
  border-color: black;
}
.btn-indigo9:focus, .btn-indigo9.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(55, 41, 79, 0.5);
}
.btn-indigo9.disabled, .btn-indigo9:disabled {
  color: #fff;
  background-color: #140330;
  border-color: #140330;
  background-image: none;
}
.btn-indigo9:not(:disabled):not(.disabled):active, .btn-indigo9:not(:disabled):not(.disabled).active, .show > .btn-indigo9.dropdown-toggle {
  color: #fff;
  background-color: black;
  background-image: none;
  border-color: black;
}
.btn-indigo9:not(:disabled):not(.disabled):active:focus, .btn-indigo9:not(:disabled):not(.disabled).active:focus, .show > .btn-indigo9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(55, 41, 79, 0.5);
}

.btn-purple {
  color: #fff;
  background: #6f42c1 linear-gradient(180deg, #855eca, #6f42c1) repeat-x;
  border-color: #6f42c1;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-purple:hover {
  color: #fff;
  background: #5e37a6 linear-gradient(180deg, #7655b3, #5e37a6) repeat-x;
  border-color: #59339d;
}
.btn-purple:focus, .btn-purple.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(133, 94, 202, 0.5);
}
.btn-purple.disabled, .btn-purple:disabled {
  color: #fff;
  background-color: #6f42c1;
  border-color: #6f42c1;
  background-image: none;
}
.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle {
  color: #fff;
  background-color: #59339d;
  background-image: none;
  border-color: #533093;
}
.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(133, 94, 202, 0.5);
}

.btn-purple1 {
  color: #212529;
  background: #E2D9F3 linear-gradient(180deg, #e6dff5, #E2D9F3) repeat-x;
  border-color: #E2D9F3;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-purple1:hover {
  color: #212529;
  background: #ccbcea linear-gradient(180deg, #d4c6ed, #ccbcea) repeat-x;
  border-color: #c4b2e7;
}
.btn-purple1:focus, .btn-purple1.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(197, 190, 213, 0.5);
}
.btn-purple1.disabled, .btn-purple1:disabled {
  color: #212529;
  background-color: #E2D9F3;
  border-color: #E2D9F3;
  background-image: none;
}
.btn-purple1:not(:disabled):not(.disabled):active, .btn-purple1:not(:disabled):not(.disabled).active, .show > .btn-purple1.dropdown-toggle {
  color: #212529;
  background-color: #c4b2e7;
  background-image: none;
  border-color: #bda9e4;
}
.btn-purple1:not(:disabled):not(.disabled):active:focus, .btn-purple1:not(:disabled):not(.disabled).active:focus, .show > .btn-purple1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(197, 190, 213, 0.5);
}

.btn-purple2 {
  color: #212529;
  background: #C5B3E6 linear-gradient(180deg, #cebeea, #C5B3E6) repeat-x;
  border-color: #C5B3E6;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-purple2:hover {
  color: #212529;
  background: #af96dd linear-gradient(180deg, #bba6e2, #af96dd) repeat-x;
  border-color: #a88dd9;
}
.btn-purple2:focus, .btn-purple2.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(172, 158, 202, 0.5);
}
.btn-purple2.disabled, .btn-purple2:disabled {
  color: #212529;
  background-color: #C5B3E6;
  border-color: #C5B3E6;
  background-image: none;
}
.btn-purple2:not(:disabled):not(.disabled):active, .btn-purple2:not(:disabled):not(.disabled).active, .show > .btn-purple2.dropdown-toggle {
  color: #212529;
  background-color: #a88dd9;
  background-image: none;
  border-color: #a083d6;
}
.btn-purple2:not(:disabled):not(.disabled):active:focus, .btn-purple2:not(:disabled):not(.disabled).active:focus, .show > .btn-purple2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(172, 158, 202, 0.5);
}

.btn-purple3 {
  color: #212529;
  background: #A98EDA linear-gradient(180deg, #b69fe0, #A98EDA) repeat-x;
  border-color: #A98EDA;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-purple3:hover {
  color: #fff;
  background: #9371d1 linear-gradient(180deg, #a386d8, #9371d1) repeat-x;
  border-color: #8c68cd;
}
.btn-purple3:focus, .btn-purple3.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(149, 126, 191, 0.5);
}
.btn-purple3.disabled, .btn-purple3:disabled {
  color: #212529;
  background-color: #A98EDA;
  border-color: #A98EDA;
  background-image: none;
}
.btn-purple3:not(:disabled):not(.disabled):active, .btn-purple3:not(:disabled):not(.disabled).active, .show > .btn-purple3.dropdown-toggle {
  color: #fff;
  background-color: #8c68cd;
  background-image: none;
  border-color: #845eca;
}
.btn-purple3:not(:disabled):not(.disabled):active:focus, .btn-purple3:not(:disabled):not(.disabled).active:focus, .show > .btn-purple3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(149, 126, 191, 0.5);
}

.btn-purple4 {
  color: #fff;
  background: #8C68CD linear-gradient(180deg, #9d7fd5, #8C68CD) repeat-x;
  border-color: #8C68CD;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-purple4:hover {
  color: #fff;
  background: #764bc3 linear-gradient(180deg, #8b66cc, #764bc3) repeat-x;
  border-color: #6f42c0;
}
.btn-purple4:focus, .btn-purple4.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(157, 127, 213, 0.5);
}
.btn-purple4.disabled, .btn-purple4:disabled {
  color: #fff;
  background-color: #8C68CD;
  border-color: #8C68CD;
  background-image: none;
}
.btn-purple4:not(:disabled):not(.disabled):active, .btn-purple4:not(:disabled):not(.disabled).active, .show > .btn-purple4.dropdown-toggle {
  color: #fff;
  background-color: #6f42c0;
  background-image: none;
  border-color: #693db8;
}
.btn-purple4:not(:disabled):not(.disabled):active:focus, .btn-purple4:not(:disabled):not(.disabled).active:focus, .show > .btn-purple4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(157, 127, 213, 0.5);
}

.btn-purple5 {
  color: #fff;
  background: #6F42C1 linear-gradient(180deg, #855eca, #6F42C1) repeat-x;
  border-color: #6F42C1;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-purple5:hover {
  color: #fff;
  background: #5e37a6 linear-gradient(180deg, #7655b3, #5e37a6) repeat-x;
  border-color: #59339d;
}
.btn-purple5:focus, .btn-purple5.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(133, 94, 202, 0.5);
}
.btn-purple5.disabled, .btn-purple5:disabled {
  color: #fff;
  background-color: #6F42C1;
  border-color: #6F42C1;
  background-image: none;
}
.btn-purple5:not(:disabled):not(.disabled):active, .btn-purple5:not(:disabled):not(.disabled).active, .show > .btn-purple5.dropdown-toggle {
  color: #fff;
  background-color: #59339d;
  background-image: none;
  border-color: #533093;
}
.btn-purple5:not(:disabled):not(.disabled):active:focus, .btn-purple5:not(:disabled):not(.disabled).active:focus, .show > .btn-purple5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(133, 94, 202, 0.5);
}

.btn-purple6 {
  color: #fff;
  background: #59359A linear-gradient(180deg, #7253a9, #59359A) repeat-x;
  border-color: #59359A;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-purple6:hover {
  color: #fff;
  background: #492b7e linear-gradient(180deg, #644b91, #492b7e) repeat-x;
  border-color: #432874;
}
.btn-purple6:focus, .btn-purple6.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(114, 83, 169, 0.5);
}
.btn-purple6.disabled, .btn-purple6:disabled {
  color: #fff;
  background-color: #59359A;
  border-color: #59359A;
  background-image: none;
}
.btn-purple6:not(:disabled):not(.disabled):active, .btn-purple6:not(:disabled):not(.disabled).active, .show > .btn-purple6.dropdown-toggle {
  color: #fff;
  background-color: #432874;
  background-image: none;
  border-color: #3e256b;
}
.btn-purple6:not(:disabled):not(.disabled):active:focus, .btn-purple6:not(:disabled):not(.disabled).active:focus, .show > .btn-purple6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(114, 83, 169, 0.5);
}

.btn-purple7 {
  color: #fff;
  background: #432874 linear-gradient(180deg, #5f4889, #432874) repeat-x;
  border-color: #432874;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-purple7:hover {
  color: #fff;
  background: #331e58 linear-gradient(180deg, #524071, #331e58) repeat-x;
  border-color: #2d1b4e;
}
.btn-purple7:focus, .btn-purple7.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(95, 72, 137, 0.5);
}
.btn-purple7.disabled, .btn-purple7:disabled {
  color: #fff;
  background-color: #432874;
  border-color: #432874;
  background-image: none;
}
.btn-purple7:not(:disabled):not(.disabled):active, .btn-purple7:not(:disabled):not(.disabled).active, .show > .btn-purple7.dropdown-toggle {
  color: #fff;
  background-color: #2d1b4e;
  background-image: none;
  border-color: #281845;
}
.btn-purple7:not(:disabled):not(.disabled):active:focus, .btn-purple7:not(:disabled):not(.disabled).active:focus, .show > .btn-purple7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(95, 72, 137, 0.5);
}

.btn-purple8 {
  color: #fff;
  background: #2C1A4D linear-gradient(180deg, #4c3c68, #2C1A4D) repeat-x;
  border-color: #2C1A4D;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-purple8:hover {
  color: #fff;
  background: #1c1030 linear-gradient(180deg, #3e344f, #1c1030) repeat-x;
  border-color: #160d27;
}
.btn-purple8:focus, .btn-purple8.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(76, 60, 104, 0.5);
}
.btn-purple8.disabled, .btn-purple8:disabled {
  color: #fff;
  background-color: #2C1A4D;
  border-color: #2C1A4D;
  background-image: none;
}
.btn-purple8:not(:disabled):not(.disabled):active, .btn-purple8:not(:disabled):not(.disabled).active, .show > .btn-purple8.dropdown-toggle {
  color: #fff;
  background-color: #160d27;
  background-image: none;
  border-color: #110a1d;
}
.btn-purple8:not(:disabled):not(.disabled):active:focus, .btn-purple8:not(:disabled):not(.disabled).active:focus, .show > .btn-purple8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(76, 60, 104, 0.5);
}

.btn-purple9 {
  color: #fff;
  background: #160D27 linear-gradient(180deg, #393147, #160D27) repeat-x;
  border-color: #160D27;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-purple9:hover {
  color: #fff;
  background: #06030a linear-gradient(180deg, #2b292f, #06030a) repeat-x;
  border-color: #000001;
}
.btn-purple9:focus, .btn-purple9.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(57, 49, 71, 0.5);
}
.btn-purple9.disabled, .btn-purple9:disabled {
  color: #fff;
  background-color: #160D27;
  border-color: #160D27;
  background-image: none;
}
.btn-purple9:not(:disabled):not(.disabled):active, .btn-purple9:not(:disabled):not(.disabled).active, .show > .btn-purple9.dropdown-toggle {
  color: #fff;
  background-color: #000001;
  background-image: none;
  border-color: black;
}
.btn-purple9:not(:disabled):not(.disabled):active:focus, .btn-purple9:not(:disabled):not(.disabled).active:focus, .show > .btn-purple9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(57, 49, 71, 0.5);
}

.btn-pink {
  color: #fff;
  background: #e83e8c linear-gradient(180deg, #eb5b9d, #e83e8c) repeat-x;
  border-color: #e83e8c;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-pink:hover {
  color: #fff;
  background: #e41c78 linear-gradient(180deg, #e83e8c, #e41c78) repeat-x;
  border-color: #d91a72;
}
.btn-pink:focus, .btn-pink.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(235, 91, 157, 0.5);
}
.btn-pink.disabled, .btn-pink:disabled {
  color: #fff;
  background-color: #e83e8c;
  border-color: #e83e8c;
  background-image: none;
}
.btn-pink:not(:disabled):not(.disabled):active, .btn-pink:not(:disabled):not(.disabled).active, .show > .btn-pink.dropdown-toggle {
  color: #fff;
  background-color: #d91a72;
  background-image: none;
  border-color: #ce196c;
}
.btn-pink:not(:disabled):not(.disabled):active:focus, .btn-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-pink.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(235, 91, 157, 0.5);
}

.btn-pink1 {
  color: #212529;
  background: #F7D6E6 linear-gradient(180deg, #f8dcea, #F7D6E6) repeat-x;
  border-color: #F7D6E6;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-pink1:hover {
  color: #212529;
  background: #f1b6d2 linear-gradient(180deg, #f3c1d9, #f1b6d2) repeat-x;
  border-color: #efabcc;
}
.btn-pink1:focus, .btn-pink1.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(215, 187, 202, 0.5);
}
.btn-pink1.disabled, .btn-pink1:disabled {
  color: #212529;
  background-color: #F7D6E6;
  border-color: #F7D6E6;
  background-image: none;
}
.btn-pink1:not(:disabled):not(.disabled):active, .btn-pink1:not(:disabled):not(.disabled).active, .show > .btn-pink1.dropdown-toggle {
  color: #212529;
  background-color: #efabcc;
  background-image: none;
  border-color: #eda1c5;
}
.btn-pink1:not(:disabled):not(.disabled):active:focus, .btn-pink1:not(:disabled):not(.disabled).active:focus, .show > .btn-pink1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(215, 187, 202, 0.5);
}

.btn-pink2 {
  color: #212529;
  background: #EFADCE linear-gradient(180deg, #f1b9d5, #EFADCE) repeat-x;
  border-color: #EFADCE;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-pink2:hover {
  color: #212529;
  background: #e98dbb linear-gradient(180deg, #ec9ec5, #e98dbb) repeat-x;
  border-color: #e782b5;
}
.btn-pink2:focus, .btn-pink2.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(208, 153, 181, 0.5);
}
.btn-pink2.disabled, .btn-pink2:disabled {
  color: #212529;
  background-color: #EFADCE;
  border-color: #EFADCE;
  background-image: none;
}
.btn-pink2:not(:disabled):not(.disabled):active, .btn-pink2:not(:disabled):not(.disabled).active, .show > .btn-pink2.dropdown-toggle {
  color: #212529;
  background-color: #e782b5;
  background-image: none;
  border-color: #e578ae;
}
.btn-pink2:not(:disabled):not(.disabled):active:focus, .btn-pink2:not(:disabled):not(.disabled).active:focus, .show > .btn-pink2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(208, 153, 181, 0.5);
}

.btn-pink3 {
  color: #212529;
  background: #E685B5 linear-gradient(180deg, #ea97c0, #E685B5) repeat-x;
  border-color: #E685B5;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-pink3:hover {
  color: #fff;
  background: #df65a2 linear-gradient(180deg, #e47cb0, #df65a2) repeat-x;
  border-color: #dd5b9b;
}
.btn-pink3:focus, .btn-pink3.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(200, 119, 160, 0.5);
}
.btn-pink3.disabled, .btn-pink3:disabled {
  color: #212529;
  background-color: #E685B5;
  border-color: #E685B5;
  background-image: none;
}
.btn-pink3:not(:disabled):not(.disabled):active, .btn-pink3:not(:disabled):not(.disabled).active, .show > .btn-pink3.dropdown-toggle {
  color: #fff;
  background-color: #dd5b9b;
  background-image: none;
  border-color: #db5095;
}
.btn-pink3:not(:disabled):not(.disabled):active:focus, .btn-pink3:not(:disabled):not(.disabled).active:focus, .show > .btn-pink3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(200, 119, 160, 0.5);
}

.btn-pink4 {
  color: #fff;
  background: #DE5C9D linear-gradient(180deg, #e374ac, #DE5C9D) repeat-x;
  border-color: #DE5C9D;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-pink4:hover {
  color: #fff;
  background: #d83c8a linear-gradient(180deg, #de599c, #d83c8a) repeat-x;
  border-color: #d53284;
}
.btn-pink4:focus, .btn-pink4.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(227, 116, 172, 0.5);
}
.btn-pink4.disabled, .btn-pink4:disabled {
  color: #fff;
  background-color: #DE5C9D;
  border-color: #DE5C9D;
  background-image: none;
}
.btn-pink4:not(:disabled):not(.disabled):active, .btn-pink4:not(:disabled):not(.disabled).active, .show > .btn-pink4.dropdown-toggle {
  color: #fff;
  background-color: #d53284;
  background-image: none;
  border-color: #d02a7d;
}
.btn-pink4:not(:disabled):not(.disabled):active:focus, .btn-pink4:not(:disabled):not(.disabled).active:focus, .show > .btn-pink4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(227, 116, 172, 0.5);
}

.btn-pink5 {
  color: #fff;
  background: #D63384 linear-gradient(180deg, #dc5296, #D63384) repeat-x;
  border-color: #D63384;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-pink5:hover {
  color: #fff;
  background: #bd2671 linear-gradient(180deg, #c74786, #bd2671) repeat-x;
  border-color: #b2246b;
}
.btn-pink5:focus, .btn-pink5.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(220, 82, 150, 0.5);
}
.btn-pink5.disabled, .btn-pink5:disabled {
  color: #fff;
  background-color: #D63384;
  border-color: #D63384;
  background-image: none;
}
.btn-pink5:not(:disabled):not(.disabled):active, .btn-pink5:not(:disabled):not(.disabled).active, .show > .btn-pink5.dropdown-toggle {
  color: #fff;
  background-color: #b2246b;
  background-image: none;
  border-color: #a82264;
}
.btn-pink5:not(:disabled):not(.disabled):active:focus, .btn-pink5:not(:disabled):not(.disabled).active:focus, .show > .btn-pink5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(220, 82, 150, 0.5);
}

.btn-pink6 {
  color: #fff;
  background: #AB296A linear-gradient(180deg, #b84980, #AB296A) repeat-x;
  border-color: #AB296A;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-pink6:hover {
  color: #fff;
  background: #8c2257 linear-gradient(180deg, #9d4370, #8c2257) repeat-x;
  border-color: #821f51;
}
.btn-pink6:focus, .btn-pink6.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(184, 73, 128, 0.5);
}
.btn-pink6.disabled, .btn-pink6:disabled {
  color: #fff;
  background-color: #AB296A;
  border-color: #AB296A;
  background-image: none;
}
.btn-pink6:not(:disabled):not(.disabled):active, .btn-pink6:not(:disabled):not(.disabled).active, .show > .btn-pink6.dropdown-toggle {
  color: #fff;
  background-color: #821f51;
  background-image: none;
  border-color: #781d4a;
}
.btn-pink6:not(:disabled):not(.disabled):active:focus, .btn-pink6:not(:disabled):not(.disabled).active:focus, .show > .btn-pink6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(184, 73, 128, 0.5);
}

.btn-pink7 {
  color: #fff;
  background: #801F4F linear-gradient(180deg, #934169, #801F4F) repeat-x;
  border-color: #801F4F;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-pink7:hover {
  color: #fff;
  background: #61183c linear-gradient(180deg, #793b59, #61183c) repeat-x;
  border-color: #571536;
}
.btn-pink7:focus, .btn-pink7.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(147, 65, 105, 0.5);
}
.btn-pink7.disabled, .btn-pink7:disabled {
  color: #fff;
  background-color: #801F4F;
  border-color: #801F4F;
  background-image: none;
}
.btn-pink7:not(:disabled):not(.disabled):active, .btn-pink7:not(:disabled):not(.disabled).active, .show > .btn-pink7.dropdown-toggle {
  color: #fff;
  background-color: #571536;
  background-image: none;
  border-color: #4d132f;
}
.btn-pink7:not(:disabled):not(.disabled):active:focus, .btn-pink7:not(:disabled):not(.disabled).active:focus, .show > .btn-pink7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(147, 65, 105, 0.5);
}

.btn-pink8 {
  color: #fff;
  background: #561435 linear-gradient(180deg, #6f3753, #561435) repeat-x;
  border-color: #561435;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-pink8:hover {
  color: #fff;
  background: #370d22 linear-gradient(180deg, #553143, #370d22) repeat-x;
  border-color: #2d0a1c;
}
.btn-pink8:focus, .btn-pink8.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(111, 55, 83, 0.5);
}
.btn-pink8.disabled, .btn-pink8:disabled {
  color: #fff;
  background-color: #561435;
  border-color: #561435;
  background-image: none;
}
.btn-pink8:not(:disabled):not(.disabled):active, .btn-pink8:not(:disabled):not(.disabled).active, .show > .btn-pink8.dropdown-toggle {
  color: #fff;
  background-color: #2d0a1c;
  background-image: none;
  border-color: #220815;
}
.btn-pink8:not(:disabled):not(.disabled):active:focus, .btn-pink8:not(:disabled):not(.disabled).active:focus, .show > .btn-pink8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(111, 55, 83, 0.5);
}

.btn-pink9 {
  color: #fff;
  background: #2B0A1A linear-gradient(180deg, #4b2f3c, #2B0A1A) repeat-x;
  border-color: #2B0A1A;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-pink9:hover {
  color: #fff;
  background: #0c0307 linear-gradient(180deg, #30292c, #0c0307) repeat-x;
  border-color: #020001;
}
.btn-pink9:focus, .btn-pink9.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(75, 47, 60, 0.5);
}
.btn-pink9.disabled, .btn-pink9:disabled {
  color: #fff;
  background-color: #2B0A1A;
  border-color: #2B0A1A;
  background-image: none;
}
.btn-pink9:not(:disabled):not(.disabled):active, .btn-pink9:not(:disabled):not(.disabled).active, .show > .btn-pink9.dropdown-toggle {
  color: #fff;
  background-color: #020001;
  background-image: none;
  border-color: black;
}
.btn-pink9:not(:disabled):not(.disabled):active:focus, .btn-pink9:not(:disabled):not(.disabled).active:focus, .show > .btn-pink9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(75, 47, 60, 0.5);
}

.btn-red {
  color: #fff;
  background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x;
  border-color: #dc3545;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-red:hover {
  color: #fff;
  background: #c82333 linear-gradient(180deg, #d04452, #c82333) repeat-x;
  border-color: #bd2130;
}
.btn-red:focus, .btn-red.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}
.btn-red.disabled, .btn-red:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
  background-image: none;
}
.btn-red:not(:disabled):not(.disabled):active, .btn-red:not(:disabled):not(.disabled).active, .show > .btn-red.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  background-image: none;
  border-color: #b21f2d;
}
.btn-red:not(:disabled):not(.disabled):active:focus, .btn-red:not(:disabled):not(.disabled).active:focus, .show > .btn-red.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-red1 {
  color: #212529;
  background: #F8D7DA linear-gradient(180deg, #f9dde0, #F8D7DA) repeat-x;
  border-color: #F8D7DA;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-red1:hover {
  color: #212529;
  background: #f2b6bc linear-gradient(180deg, #f4c1c6, #f2b6bc) repeat-x;
  border-color: #f0acb2;
}
.btn-red1:focus, .btn-red1.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(216, 188, 191, 0.5);
}
.btn-red1.disabled, .btn-red1:disabled {
  color: #212529;
  background-color: #F8D7DA;
  border-color: #F8D7DA;
  background-image: none;
}
.btn-red1:not(:disabled):not(.disabled):active, .btn-red1:not(:disabled):not(.disabled).active, .show > .btn-red1.dropdown-toggle {
  color: #212529;
  background-color: #f0acb2;
  background-image: none;
  border-color: #efa1a8;
}
.btn-red1:not(:disabled):not(.disabled):active:focus, .btn-red1:not(:disabled):not(.disabled).active:focus, .show > .btn-red1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(216, 188, 191, 0.5);
}

.btn-red2 {
  color: #212529;
  background: #F1AEB5 linear-gradient(180deg, #f3bac0, #F1AEB5) repeat-x;
  border-color: #F1AEB5;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-red2:hover {
  color: #212529;
  background: #eb8d97 linear-gradient(180deg, #ee9ea7, #eb8d97) repeat-x;
  border-color: #e9838d;
}
.btn-red2:focus, .btn-red2.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(210, 153, 160, 0.5);
}
.btn-red2.disabled, .btn-red2:disabled {
  color: #212529;
  background-color: #F1AEB5;
  border-color: #F1AEB5;
  background-image: none;
}
.btn-red2:not(:disabled):not(.disabled):active, .btn-red2:not(:disabled):not(.disabled).active, .show > .btn-red2.dropdown-toggle {
  color: #212529;
  background-color: #e9838d;
  background-image: none;
  border-color: #e87883;
}
.btn-red2:not(:disabled):not(.disabled):active:focus, .btn-red2:not(:disabled):not(.disabled).active:focus, .show > .btn-red2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(210, 153, 160, 0.5);
}

.btn-red3 {
  color: #212529;
  background: #EA868F linear-gradient(180deg, #ed98a0, #EA868F) repeat-x;
  border-color: #EA868F;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-red3:hover {
  color: #fff;
  background: #e46571 linear-gradient(180deg, #e87c86, #e46571) repeat-x;
  border-color: #e25b67;
}
.btn-red3:focus, .btn-red3.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(204, 119, 128, 0.5);
}
.btn-red3.disabled, .btn-red3:disabled {
  color: #212529;
  background-color: #EA868F;
  border-color: #EA868F;
  background-image: none;
}
.btn-red3:not(:disabled):not(.disabled):active, .btn-red3:not(:disabled):not(.disabled).active, .show > .btn-red3.dropdown-toggle {
  color: #fff;
  background-color: #e25b67;
  background-image: none;
  border-color: #e1505d;
}
.btn-red3:not(:disabled):not(.disabled):active:focus, .btn-red3:not(:disabled):not(.disabled).active:focus, .show > .btn-red3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(204, 119, 128, 0.5);
}

.btn-red4 {
  color: #fff;
  background: #E35D6A linear-gradient(180deg, #e77580, #E35D6A) repeat-x;
  border-color: #E35D6A;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-red4:hover {
  color: #fff;
  background: #dd3c4c linear-gradient(180deg, #e25967, #dd3c4c) repeat-x;
  border-color: #db3242;
}
.btn-red4:focus, .btn-red4.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(231, 117, 128, 0.5);
}
.btn-red4.disabled, .btn-red4:disabled {
  color: #fff;
  background-color: #E35D6A;
  border-color: #E35D6A;
  background-image: none;
}
.btn-red4:not(:disabled):not(.disabled):active, .btn-red4:not(:disabled):not(.disabled).active, .show > .btn-red4.dropdown-toggle {
  color: #fff;
  background-color: #db3242;
  background-image: none;
  border-color: #da2738;
}
.btn-red4:not(:disabled):not(.disabled):active:focus, .btn-red4:not(:disabled):not(.disabled).active:focus, .show > .btn-red4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(231, 117, 128, 0.5);
}

.btn-red5 {
  color: #fff;
  background: #DC3545 linear-gradient(180deg, #e15361, #DC3545) repeat-x;
  border-color: #DC3545;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-red5:hover {
  color: #fff;
  background: #c82333 linear-gradient(180deg, #d04452, #c82333) repeat-x;
  border-color: #bd2130;
}
.btn-red5:focus, .btn-red5.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}
.btn-red5.disabled, .btn-red5:disabled {
  color: #fff;
  background-color: #DC3545;
  border-color: #DC3545;
  background-image: none;
}
.btn-red5:not(:disabled):not(.disabled):active, .btn-red5:not(:disabled):not(.disabled).active, .show > .btn-red5.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  background-image: none;
  border-color: #b21f2d;
}
.btn-red5:not(:disabled):not(.disabled):active:focus, .btn-red5:not(:disabled):not(.disabled).active:focus, .show > .btn-red5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-red6 {
  color: #fff;
  background: #B02A37 linear-gradient(180deg, #bc4a55, #B02A37) repeat-x;
  border-color: #B02A37;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-red6:hover {
  color: #fff;
  background: #91232d linear-gradient(180deg, #a2444d, #91232d) repeat-x;
  border-color: #87202a;
}
.btn-red6:focus, .btn-red6.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(188, 74, 85, 0.5);
}
.btn-red6.disabled, .btn-red6:disabled {
  color: #fff;
  background-color: #B02A37;
  border-color: #B02A37;
  background-image: none;
}
.btn-red6:not(:disabled):not(.disabled):active, .btn-red6:not(:disabled):not(.disabled).active, .show > .btn-red6.dropdown-toggle {
  color: #fff;
  background-color: #87202a;
  background-image: none;
  border-color: #7d1e27;
}
.btn-red6:not(:disabled):not(.disabled):active:focus, .btn-red6:not(:disabled):not(.disabled).active:focus, .show > .btn-red6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(188, 74, 85, 0.5);
}

.btn-red7 {
  color: #fff;
  background: #842029 linear-gradient(180deg, #964149, #842029) repeat-x;
  border-color: #842029;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-red7:hover {
  color: #fff;
  background: #65191f linear-gradient(180deg, #7c3c41, #65191f) repeat-x;
  border-color: #5b161c;
}
.btn-red7:focus, .btn-red7.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(150, 65, 73, 0.5);
}
.btn-red7.disabled, .btn-red7:disabled {
  color: #fff;
  background-color: #842029;
  border-color: #842029;
  background-image: none;
}
.btn-red7:not(:disabled):not(.disabled):active, .btn-red7:not(:disabled):not(.disabled).active, .show > .btn-red7.dropdown-toggle {
  color: #fff;
  background-color: #5b161c;
  background-image: none;
  border-color: #511419;
}
.btn-red7:not(:disabled):not(.disabled):active:focus, .btn-red7:not(:disabled):not(.disabled).active:focus, .show > .btn-red7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(150, 65, 73, 0.5);
}

.btn-red8 {
  color: #fff;
  background: #58151C linear-gradient(180deg, #71383e, #58151C) repeat-x;
  border-color: #58151C;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-red8:hover {
  color: #fff;
  background: #390e12 linear-gradient(180deg, #573236, #390e12) repeat-x;
  border-color: #2f0b0f;
}
.btn-red8:focus, .btn-red8.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(113, 56, 62, 0.5);
}
.btn-red8.disabled, .btn-red8:disabled {
  color: #fff;
  background-color: #58151C;
  border-color: #58151C;
  background-image: none;
}
.btn-red8:not(:disabled):not(.disabled):active, .btn-red8:not(:disabled):not(.disabled).active, .show > .btn-red8.dropdown-toggle {
  color: #fff;
  background-color: #2f0b0f;
  background-image: none;
  border-color: #25090c;
}
.btn-red8:not(:disabled):not(.disabled):active:focus, .btn-red8:not(:disabled):not(.disabled).active:focus, .show > .btn-red8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(113, 56, 62, 0.5);
}

.btn-red9 {
  color: #fff;
  background: #2C0B0E linear-gradient(180deg, #4c3032, #2C0B0E) repeat-x;
  border-color: #2C0B0E;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-red9:hover {
  color: #fff;
  background: #0d0304 linear-gradient(180deg, #31292a, #0d0304) repeat-x;
  border-color: #030101;
}
.btn-red9:focus, .btn-red9.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(76, 48, 50, 0.5);
}
.btn-red9.disabled, .btn-red9:disabled {
  color: #fff;
  background-color: #2C0B0E;
  border-color: #2C0B0E;
  background-image: none;
}
.btn-red9:not(:disabled):not(.disabled):active, .btn-red9:not(:disabled):not(.disabled).active, .show > .btn-red9.dropdown-toggle {
  color: #fff;
  background-color: #030101;
  background-image: none;
  border-color: black;
}
.btn-red9:not(:disabled):not(.disabled):active:focus, .btn-red9:not(:disabled):not(.disabled).active:focus, .show > .btn-red9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(76, 48, 50, 0.5);
}

.btn-orange {
  color: #212529;
  background: #fd7e14 linear-gradient(180deg, #fd9137, #fd7e14) repeat-x;
  border-color: #fd7e14;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-orange:hover {
  color: #fff;
  background: #e96b02 linear-gradient(180deg, #ec8128, #e96b02) repeat-x;
  border-color: #dc6502;
}
.btn-orange:focus, .btn-orange.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(220, 113, 23, 0.5);
}
.btn-orange.disabled, .btn-orange:disabled {
  color: #212529;
  background-color: #fd7e14;
  border-color: #fd7e14;
  background-image: none;
}
.btn-orange:not(:disabled):not(.disabled):active, .btn-orange:not(:disabled):not(.disabled).active, .show > .btn-orange.dropdown-toggle {
  color: #fff;
  background-color: #dc6502;
  background-image: none;
  border-color: #cf5f02;
}
.btn-orange:not(:disabled):not(.disabled):active:focus, .btn-orange:not(:disabled):not(.disabled).active:focus, .show > .btn-orange.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(220, 113, 23, 0.5);
}

.btn-orange1 {
  color: #212529;
  background: #FFE5D0 linear-gradient(180deg, #ffe9d7, #FFE5D0) repeat-x;
  border-color: #FFE5D0;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-orange1:hover {
  color: #212529;
  background: #ffd0aa linear-gradient(180deg, #ffd7b7, #ffd0aa) repeat-x;
  border-color: #ffc99d;
}
.btn-orange1:focus, .btn-orange1.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(222, 200, 183, 0.5);
}
.btn-orange1.disabled, .btn-orange1:disabled {
  color: #212529;
  background-color: #FFE5D0;
  border-color: #FFE5D0;
  background-image: none;
}
.btn-orange1:not(:disabled):not(.disabled):active, .btn-orange1:not(:disabled):not(.disabled).active, .show > .btn-orange1.dropdown-toggle {
  color: #212529;
  background-color: #ffc99d;
  background-image: none;
  border-color: #ffc290;
}
.btn-orange1:not(:disabled):not(.disabled):active:focus, .btn-orange1:not(:disabled):not(.disabled).active:focus, .show > .btn-orange1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(222, 200, 183, 0.5);
}

.btn-orange2 {
  color: #212529;
  background: #FECBA1 linear-gradient(180deg, #fed3af, #FECBA1) repeat-x;
  border-color: #FECBA1;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-orange2:hover {
  color: #212529;
  background: #feb67b linear-gradient(180deg, #fec18f, #feb67b) repeat-x;
  border-color: #fdaf6f;
}
.btn-orange2:focus, .btn-orange2.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(221, 178, 143, 0.5);
}
.btn-orange2.disabled, .btn-orange2:disabled {
  color: #212529;
  background-color: #FECBA1;
  border-color: #FECBA1;
  background-image: none;
}
.btn-orange2:not(:disabled):not(.disabled):active, .btn-orange2:not(:disabled):not(.disabled).active, .show > .btn-orange2.dropdown-toggle {
  color: #212529;
  background-color: #fdaf6f;
  background-image: none;
  border-color: #fda862;
}
.btn-orange2:not(:disabled):not(.disabled):active:focus, .btn-orange2:not(:disabled):not(.disabled).active:focus, .show > .btn-orange2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(221, 178, 143, 0.5);
}

.btn-orange3 {
  color: #212529;
  background: #FEB272 linear-gradient(180deg, #febe87, #FEB272) repeat-x;
  border-color: #FEB272;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-orange3:hover {
  color: #212529;
  background: #fe9d4c linear-gradient(180deg, #feac67, #fe9d4c) repeat-x;
  border-color: #fe963f;
}
.btn-orange3:focus, .btn-orange3.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(221, 157, 103, 0.5);
}
.btn-orange3.disabled, .btn-orange3:disabled {
  color: #212529;
  background-color: #FEB272;
  border-color: #FEB272;
  background-image: none;
}
.btn-orange3:not(:disabled):not(.disabled):active, .btn-orange3:not(:disabled):not(.disabled).active, .show > .btn-orange3.dropdown-toggle {
  color: #212529;
  background-color: #fe963f;
  background-image: none;
  border-color: #fe8f33;
}
.btn-orange3:not(:disabled):not(.disabled):active:focus, .btn-orange3:not(:disabled):not(.disabled).active:focus, .show > .btn-orange3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(221, 157, 103, 0.5);
}

.btn-orange4 {
  color: #212529;
  background: #FD9843 linear-gradient(180deg, #fda75f, #FD9843) repeat-x;
  border-color: #FD9843;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-orange4:hover {
  color: #212529;
  background: #fd831d linear-gradient(180deg, #fd963f, #fd831d) repeat-x;
  border-color: #fc7c11;
}
.btn-orange4:focus, .btn-orange4.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(220, 135, 63, 0.5);
}
.btn-orange4.disabled, .btn-orange4:disabled {
  color: #212529;
  background-color: #FD9843;
  border-color: #FD9843;
  background-image: none;
}
.btn-orange4:not(:disabled):not(.disabled):active, .btn-orange4:not(:disabled):not(.disabled).active, .show > .btn-orange4.dropdown-toggle {
  color: #212529;
  background-color: #fc7c11;
  background-image: none;
  border-color: #fc7504;
}
.btn-orange4:not(:disabled):not(.disabled):active:focus, .btn-orange4:not(:disabled):not(.disabled).active:focus, .show > .btn-orange4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(220, 135, 63, 0.5);
}

.btn-orange5 {
  color: #212529;
  background: #FD7E14 linear-gradient(180deg, #fd9137, #FD7E14) repeat-x;
  border-color: #FD7E14;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-orange5:hover {
  color: #fff;
  background: #e96b02 linear-gradient(180deg, #ec8128, #e96b02) repeat-x;
  border-color: #dc6502;
}
.btn-orange5:focus, .btn-orange5.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(220, 113, 23, 0.5);
}
.btn-orange5.disabled, .btn-orange5:disabled {
  color: #212529;
  background-color: #FD7E14;
  border-color: #FD7E14;
  background-image: none;
}
.btn-orange5:not(:disabled):not(.disabled):active, .btn-orange5:not(:disabled):not(.disabled).active, .show > .btn-orange5.dropdown-toggle {
  color: #fff;
  background-color: #dc6502;
  background-image: none;
  border-color: #cf5f02;
}
.btn-orange5:not(:disabled):not(.disabled):active:focus, .btn-orange5:not(:disabled):not(.disabled).active:focus, .show > .btn-orange5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(220, 113, 23, 0.5);
}

.btn-orange6 {
  color: #fff;
  background: #CA6510 linear-gradient(180deg, #d27c34, #CA6510) repeat-x;
  border-color: #CA6510;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-orange6:hover {
  color: #fff;
  background: #a7530d linear-gradient(180deg, #b46d31, #a7530d) repeat-x;
  border-color: #9b4d0c;
}
.btn-orange6:focus, .btn-orange6.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(210, 124, 52, 0.5);
}
.btn-orange6.disabled, .btn-orange6:disabled {
  color: #fff;
  background-color: #CA6510;
  border-color: #CA6510;
  background-image: none;
}
.btn-orange6:not(:disabled):not(.disabled):active, .btn-orange6:not(:disabled):not(.disabled).active, .show > .btn-orange6.dropdown-toggle {
  color: #fff;
  background-color: #9b4d0c;
  background-image: none;
  border-color: #8f470b;
}
.btn-orange6:not(:disabled):not(.disabled):active:focus, .btn-orange6:not(:disabled):not(.disabled).active:focus, .show > .btn-orange6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(210, 124, 52, 0.5);
}

.btn-orange7 {
  color: #fff;
  background: #984C0C linear-gradient(180deg, #a76730, #984C0C) repeat-x;
  border-color: #984C0C;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-orange7:hover {
  color: #fff;
  background: #753a09 linear-gradient(180deg, #8a582e, #753a09) repeat-x;
  border-color: #693408;
}
.btn-orange7:focus, .btn-orange7.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(167, 103, 48, 0.5);
}
.btn-orange7.disabled, .btn-orange7:disabled {
  color: #fff;
  background-color: #984C0C;
  border-color: #984C0C;
  background-image: none;
}
.btn-orange7:not(:disabled):not(.disabled):active, .btn-orange7:not(:disabled):not(.disabled).active, .show > .btn-orange7.dropdown-toggle {
  color: #fff;
  background-color: #693408;
  background-image: none;
  border-color: #5d2e07;
}
.btn-orange7:not(:disabled):not(.disabled):active:focus, .btn-orange7:not(:disabled):not(.disabled).active:focus, .show > .btn-orange7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(167, 103, 48, 0.5);
}

.btn-orange8 {
  color: #fff;
  background: #653208 linear-gradient(180deg, #7c512d, #653208) repeat-x;
  border-color: #653208;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-orange8:hover {
  color: #fff;
  background: #422005 linear-gradient(180deg, #5e412b, #422005) repeat-x;
  border-color: #361b04;
}
.btn-orange8:focus, .btn-orange8.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(124, 81, 45, 0.5);
}
.btn-orange8.disabled, .btn-orange8:disabled {
  color: #fff;
  background-color: #653208;
  border-color: #653208;
  background-image: none;
}
.btn-orange8:not(:disabled):not(.disabled):active, .btn-orange8:not(:disabled):not(.disabled).active, .show > .btn-orange8.dropdown-toggle {
  color: #fff;
  background-color: #361b04;
  background-image: none;
  border-color: #2a1503;
}
.btn-orange8:not(:disabled):not(.disabled):active:focus, .btn-orange8:not(:disabled):not(.disabled).active:focus, .show > .btn-orange8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(124, 81, 45, 0.5);
}

.btn-orange9 {
  color: #fff;
  background: #331904 linear-gradient(180deg, #523c2a, #331904) repeat-x;
  border-color: #331904;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-orange9:hover {
  color: #fff;
  background: #100801 linear-gradient(180deg, #342d27, #100801) repeat-x;
  border-color: #040200;
}
.btn-orange9:focus, .btn-orange9.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(82, 60, 42, 0.5);
}
.btn-orange9.disabled, .btn-orange9:disabled {
  color: #fff;
  background-color: #331904;
  border-color: #331904;
  background-image: none;
}
.btn-orange9:not(:disabled):not(.disabled):active, .btn-orange9:not(:disabled):not(.disabled).active, .show > .btn-orange9.dropdown-toggle {
  color: #fff;
  background-color: #040200;
  background-image: none;
  border-color: black;
}
.btn-orange9:not(:disabled):not(.disabled):active:focus, .btn-orange9:not(:disabled):not(.disabled).active:focus, .show > .btn-orange9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(82, 60, 42, 0.5);
}

.btn-yellow {
  color: #212529;
  background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x;
  border-color: #ffc107;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-yellow:hover {
  color: #212529;
  background: #e0a800 linear-gradient(180deg, #e5b526, #e0a800) repeat-x;
  border-color: #d39e00;
}
.btn-yellow:focus, .btn-yellow.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}
.btn-yellow.disabled, .btn-yellow:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
  background-image: none;
}
.btn-yellow:not(:disabled):not(.disabled):active, .btn-yellow:not(:disabled):not(.disabled).active, .show > .btn-yellow.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  background-image: none;
  border-color: #c69500;
}
.btn-yellow:not(:disabled):not(.disabled):active:focus, .btn-yellow:not(:disabled):not(.disabled).active:focus, .show > .btn-yellow.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-yellow1 {
  color: #212529;
  background: #FFF3CD linear-gradient(180deg, #fff5d5, #FFF3CD) repeat-x;
  border-color: #FFF3CD;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-yellow1:hover {
  color: #212529;
  background: #ffeaa7 linear-gradient(180deg, #ffedb4, #ffeaa7) repeat-x;
  border-color: #ffe79a;
}
.btn-yellow1:focus, .btn-yellow1.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(222, 212, 180, 0.5);
}
.btn-yellow1.disabled, .btn-yellow1:disabled {
  color: #212529;
  background-color: #FFF3CD;
  border-color: #FFF3CD;
  background-image: none;
}
.btn-yellow1:not(:disabled):not(.disabled):active, .btn-yellow1:not(:disabled):not(.disabled).active, .show > .btn-yellow1.dropdown-toggle {
  color: #212529;
  background-color: #ffe79a;
  background-image: none;
  border-color: #ffe48d;
}
.btn-yellow1:not(:disabled):not(.disabled):active:focus, .btn-yellow1:not(:disabled):not(.disabled).active:focus, .show > .btn-yellow1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(222, 212, 180, 0.5);
}

.btn-yellow2 {
  color: #212529;
  background: #FFE69C linear-gradient(180deg, #ffeaab, #FFE69C) repeat-x;
  border-color: #FFE69C;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-yellow2:hover {
  color: #212529;
  background: #ffdc76 linear-gradient(180deg, #ffe18b, #ffdc76) repeat-x;
  border-color: #ffd969;
}
.btn-yellow2:focus, .btn-yellow2.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(222, 201, 139, 0.5);
}
.btn-yellow2.disabled, .btn-yellow2:disabled {
  color: #212529;
  background-color: #FFE69C;
  border-color: #FFE69C;
  background-image: none;
}
.btn-yellow2:not(:disabled):not(.disabled):active, .btn-yellow2:not(:disabled):not(.disabled).active, .show > .btn-yellow2.dropdown-toggle {
  color: #212529;
  background-color: #ffd969;
  background-image: none;
  border-color: #ffd65c;
}
.btn-yellow2:not(:disabled):not(.disabled):active:focus, .btn-yellow2:not(:disabled):not(.disabled).active:focus, .show > .btn-yellow2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(222, 201, 139, 0.5);
}

.btn-yellow3 {
  color: #212529;
  background: #FFDA6A linear-gradient(180deg, #ffe080, #FFDA6A) repeat-x;
  border-color: #FFDA6A;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-yellow3:hover {
  color: #212529;
  background: #ffd144 linear-gradient(180deg, #ffd860, #ffd144) repeat-x;
  border-color: #ffcd37;
}
.btn-yellow3:focus, .btn-yellow3.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(222, 191, 96, 0.5);
}
.btn-yellow3.disabled, .btn-yellow3:disabled {
  color: #212529;
  background-color: #FFDA6A;
  border-color: #FFDA6A;
  background-image: none;
}
.btn-yellow3:not(:disabled):not(.disabled):active, .btn-yellow3:not(:disabled):not(.disabled).active, .show > .btn-yellow3.dropdown-toggle {
  color: #212529;
  background-color: #ffcd37;
  background-image: none;
  border-color: #ffca2a;
}
.btn-yellow3:not(:disabled):not(.disabled):active:focus, .btn-yellow3:not(:disabled):not(.disabled).active:focus, .show > .btn-yellow3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(222, 191, 96, 0.5);
}

.btn-yellow4 {
  color: #212529;
  background: #FFCD39 linear-gradient(180deg, #ffd557, #FFCD39) repeat-x;
  border-color: #FFCD39;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-yellow4:hover {
  color: #212529;
  background: #ffc313 linear-gradient(180deg, #ffcc36, #ffc313) repeat-x;
  border-color: #ffc006;
}
.btn-yellow4:focus, .btn-yellow4.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(222, 180, 55, 0.5);
}
.btn-yellow4.disabled, .btn-yellow4:disabled {
  color: #212529;
  background-color: #FFCD39;
  border-color: #FFCD39;
  background-image: none;
}
.btn-yellow4:not(:disabled):not(.disabled):active, .btn-yellow4:not(:disabled):not(.disabled).active, .show > .btn-yellow4.dropdown-toggle {
  color: #212529;
  background-color: #ffc006;
  background-image: none;
  border-color: #f8ba00;
}
.btn-yellow4:not(:disabled):not(.disabled):active:focus, .btn-yellow4:not(:disabled):not(.disabled).active:focus, .show > .btn-yellow4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(222, 180, 55, 0.5);
}

.btn-yellow5 {
  color: #212529;
  background: #FFC107 linear-gradient(180deg, #ffca2c, #FFC107) repeat-x;
  border-color: #FFC107;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-yellow5:hover {
  color: #212529;
  background: #e0a800 linear-gradient(180deg, #e5b526, #e0a800) repeat-x;
  border-color: #d39e00;
}
.btn-yellow5:focus, .btn-yellow5.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}
.btn-yellow5.disabled, .btn-yellow5:disabled {
  color: #212529;
  background-color: #FFC107;
  border-color: #FFC107;
  background-image: none;
}
.btn-yellow5:not(:disabled):not(.disabled):active, .btn-yellow5:not(:disabled):not(.disabled).active, .show > .btn-yellow5.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  background-image: none;
  border-color: #c69500;
}
.btn-yellow5:not(:disabled):not(.disabled):active:focus, .btn-yellow5:not(:disabled):not(.disabled).active:focus, .show > .btn-yellow5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-yellow6 {
  color: #212529;
  background: #CC9A06 linear-gradient(180deg, #d4a92b, #CC9A06) repeat-x;
  border-color: #CC9A06;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-yellow6:hover {
  color: #fff;
  background: #a77e05 linear-gradient(180deg, #b4912b, #a77e05) repeat-x;
  border-color: #9a7505;
}
.btn-yellow6:focus, .btn-yellow6.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(178, 136, 11, 0.5);
}
.btn-yellow6.disabled, .btn-yellow6:disabled {
  color: #212529;
  background-color: #CC9A06;
  border-color: #CC9A06;
  background-image: none;
}
.btn-yellow6:not(:disabled):not(.disabled):active, .btn-yellow6:not(:disabled):not(.disabled).active, .show > .btn-yellow6.dropdown-toggle {
  color: #fff;
  background-color: #9a7505;
  background-image: none;
  border-color: #8e6b04;
}
.btn-yellow6:not(:disabled):not(.disabled):active:focus, .btn-yellow6:not(:disabled):not(.disabled).active:focus, .show > .btn-yellow6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(178, 136, 11, 0.5);
}

.btn-yellow7 {
  color: #fff;
  background: #997404 linear-gradient(180deg, #a8892a, #997404) repeat-x;
  border-color: #997404;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-yellow7:hover {
  color: #fff;
  background: #745803 linear-gradient(180deg, #897129, #745803) repeat-x;
  border-color: #674e03;
}
.btn-yellow7:focus, .btn-yellow7.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(168, 137, 42, 0.5);
}
.btn-yellow7.disabled, .btn-yellow7:disabled {
  color: #fff;
  background-color: #997404;
  border-color: #997404;
  background-image: none;
}
.btn-yellow7:not(:disabled):not(.disabled):active, .btn-yellow7:not(:disabled):not(.disabled).active, .show > .btn-yellow7.dropdown-toggle {
  color: #fff;
  background-color: #674e03;
  background-image: none;
  border-color: #5b4502;
}
.btn-yellow7:not(:disabled):not(.disabled):active:focus, .btn-yellow7:not(:disabled):not(.disabled).active:focus, .show > .btn-yellow7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(168, 137, 42, 0.5);
}

.btn-yellow8 {
  color: #fff;
  background: #664D03 linear-gradient(180deg, #7d6829, #664D03) repeat-x;
  border-color: #664D03;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-yellow8:hover {
  color: #fff;
  background: #413102 linear-gradient(180deg, #5e5028, #413102) repeat-x;
  border-color: #342802;
}
.btn-yellow8:focus, .btn-yellow8.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(125, 104, 41, 0.5);
}
.btn-yellow8.disabled, .btn-yellow8:disabled {
  color: #fff;
  background-color: #664D03;
  border-color: #664D03;
  background-image: none;
}
.btn-yellow8:not(:disabled):not(.disabled):active, .btn-yellow8:not(:disabled):not(.disabled).active, .show > .btn-yellow8.dropdown-toggle {
  color: #fff;
  background-color: #342802;
  background-image: none;
  border-color: #281e01;
}
.btn-yellow8:not(:disabled):not(.disabled):active:focus, .btn-yellow8:not(:disabled):not(.disabled).active:focus, .show > .btn-yellow8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(125, 104, 41, 0.5);
}

.btn-yellow9 {
  color: #fff;
  background: #332701 linear-gradient(180deg, #524727, #332701) repeat-x;
  border-color: #332701;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-yellow9:hover {
  color: #fff;
  background: #0d0a00 linear-gradient(180deg, #312f26, #0d0a00) repeat-x;
  border-color: #010100;
}
.btn-yellow9:focus, .btn-yellow9.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(82, 71, 39, 0.5);
}
.btn-yellow9.disabled, .btn-yellow9:disabled {
  color: #fff;
  background-color: #332701;
  border-color: #332701;
  background-image: none;
}
.btn-yellow9:not(:disabled):not(.disabled):active, .btn-yellow9:not(:disabled):not(.disabled).active, .show > .btn-yellow9.dropdown-toggle {
  color: #fff;
  background-color: #010100;
  background-image: none;
  border-color: black;
}
.btn-yellow9:not(:disabled):not(.disabled):active:focus, .btn-yellow9:not(:disabled):not(.disabled).active:focus, .show > .btn-yellow9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(82, 71, 39, 0.5);
}

.btn-green {
  color: #fff;
  background: #28a745 linear-gradient(180deg, #48b461, #28a745) repeat-x;
  border-color: #28a745;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-green:hover {
  color: #fff;
  background: #218838 linear-gradient(180deg, #429a56, #218838) repeat-x;
  border-color: #1e7e34;
}
.btn-green:focus, .btn-green.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}
.btn-green.disabled, .btn-green:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
  background-image: none;
}
.btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, .show > .btn-green.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  background-image: none;
  border-color: #1c7430;
}
.btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus, .show > .btn-green.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-green1 {
  color: #212529;
  background: #D1E7DD linear-gradient(180deg, #d8ebe2, #D1E7DD) repeat-x;
  border-color: #D1E7DD;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-green1:hover {
  color: #212529;
  background: #b8daca linear-gradient(180deg, #c3e0d2, #b8daca) repeat-x;
  border-color: #afd6c4;
}
.btn-green1:focus, .btn-green1.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(183, 202, 194, 0.5);
}
.btn-green1.disabled, .btn-green1:disabled {
  color: #212529;
  background-color: #D1E7DD;
  border-color: #D1E7DD;
  background-image: none;
}
.btn-green1:not(:disabled):not(.disabled):active, .btn-green1:not(:disabled):not(.disabled).active, .show > .btn-green1.dropdown-toggle {
  color: #212529;
  background-color: #afd6c4;
  background-image: none;
  border-color: #a7d1be;
}
.btn-green1:not(:disabled):not(.disabled):active:focus, .btn-green1:not(:disabled):not(.disabled).active:focus, .show > .btn-green1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(183, 202, 194, 0.5);
}

.btn-green2 {
  color: #212529;
  background: #A3CFBB linear-gradient(180deg, #b1d6c5, #A3CFBB) repeat-x;
  border-color: #A3CFBB;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-green2:hover {
  color: #212529;
  background: #8ac2a8 linear-gradient(180deg, #9ccbb5, #8ac2a8) repeat-x;
  border-color: #81bea2;
}
.btn-green2:focus, .btn-green2.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(144, 182, 165, 0.5);
}
.btn-green2.disabled, .btn-green2:disabled {
  color: #212529;
  background-color: #A3CFBB;
  border-color: #A3CFBB;
  background-image: none;
}
.btn-green2:not(:disabled):not(.disabled):active, .btn-green2:not(:disabled):not(.disabled).active, .show > .btn-green2.dropdown-toggle {
  color: #212529;
  background-color: #81bea2;
  background-image: none;
  border-color: #79b99c;
}
.btn-green2:not(:disabled):not(.disabled):active:focus, .btn-green2:not(:disabled):not(.disabled).active:focus, .show > .btn-green2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(144, 182, 165, 0.5);
}

.btn-green3 {
  color: #212529;
  background: #75B798 linear-gradient(180deg, #8ac2a7, #75B798) repeat-x;
  border-color: #75B798;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-green3:hover {
  color: #fff;
  background: #5caa85 linear-gradient(180deg, #74b797, #5caa85) repeat-x;
  border-color: #55a47f;
}
.btn-green3:focus, .btn-green3.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(104, 161, 135, 0.5);
}
.btn-green3.disabled, .btn-green3:disabled {
  color: #212529;
  background-color: #75B798;
  border-color: #75B798;
  background-image: none;
}
.btn-green3:not(:disabled):not(.disabled):active, .btn-green3:not(:disabled):not(.disabled).active, .show > .btn-green3.dropdown-toggle {
  color: #fff;
  background-color: #55a47f;
  background-image: none;
  border-color: #519b78;
}
.btn-green3:not(:disabled):not(.disabled):active:focus, .btn-green3:not(:disabled):not(.disabled).active:focus, .show > .btn-green3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(104, 161, 135, 0.5);
}

.btn-green4 {
  color: #fff;
  background: #479F76 linear-gradient(180deg, #63ad8b, #479F76) repeat-x;
  border-color: #479F76;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-green4:hover {
  color: #fff;
  background: #3b8562 linear-gradient(180deg, #58977a, #3b8562) repeat-x;
  border-color: #377c5c;
}
.btn-green4:focus, .btn-green4.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(99, 173, 139, 0.5);
}
.btn-green4.disabled, .btn-green4:disabled {
  color: #fff;
  background-color: #479F76;
  border-color: #479F76;
  background-image: none;
}
.btn-green4:not(:disabled):not(.disabled):active, .btn-green4:not(:disabled):not(.disabled).active, .show > .btn-green4.dropdown-toggle {
  color: #fff;
  background-color: #377c5c;
  background-image: none;
  border-color: #337355;
}
.btn-green4:not(:disabled):not(.disabled):active:focus, .btn-green4:not(:disabled):not(.disabled).active:focus, .show > .btn-green4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(99, 173, 139, 0.5);
}

.btn-green5 {
  color: #fff;
  background: #198754 linear-gradient(180deg, #3c996e, #198754) repeat-x;
  border-color: #198754;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-green5:hover {
  color: #fff;
  background: #136740 linear-gradient(180deg, #367e5d, #136740) repeat-x;
  border-color: #115c39;
}
.btn-green5:focus, .btn-green5.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(60, 153, 110, 0.5);
}
.btn-green5.disabled, .btn-green5:disabled {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
  background-image: none;
}
.btn-green5:not(:disabled):not(.disabled):active, .btn-green5:not(:disabled):not(.disabled).active, .show > .btn-green5.dropdown-toggle {
  color: #fff;
  background-color: #115c39;
  background-image: none;
  border-color: #0f5133;
}
.btn-green5:not(:disabled):not(.disabled):active:focus, .btn-green5:not(:disabled):not(.disabled).active:focus, .show > .btn-green5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(60, 153, 110, 0.5);
}

.btn-green6 {
  color: #fff;
  background: #146C43 linear-gradient(180deg, #37825f, #146C43) repeat-x;
  border-color: #146C43;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-green6:hover {
  color: #fff;
  background: #0e4c2f linear-gradient(180deg, #32674e, #0e4c2f) repeat-x;
  border-color: #0c4128;
}
.btn-green6:focus, .btn-green6.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(55, 130, 95, 0.5);
}
.btn-green6.disabled, .btn-green6:disabled {
  color: #fff;
  background-color: #146C43;
  border-color: #146C43;
  background-image: none;
}
.btn-green6:not(:disabled):not(.disabled):active, .btn-green6:not(:disabled):not(.disabled).active, .show > .btn-green6.dropdown-toggle {
  color: #fff;
  background-color: #0c4128;
  background-image: none;
  border-color: #0a3622;
}
.btn-green6:not(:disabled):not(.disabled):active:focus, .btn-green6:not(:disabled):not(.disabled).active:focus, .show > .btn-green6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(55, 130, 95, 0.5);
}

.btn-green7 {
  color: #fff;
  background: #0F5132 linear-gradient(180deg, #336b51, #0F5132) repeat-x;
  border-color: #0F5132;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-green7:hover {
  color: #fff;
  background: #09311e linear-gradient(180deg, #2e5040, #09311e) repeat-x;
  border-color: #072617;
}
.btn-green7:focus, .btn-green7.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(51, 107, 81, 0.5);
}
.btn-green7.disabled, .btn-green7:disabled {
  color: #fff;
  background-color: #0F5132;
  border-color: #0F5132;
  background-image: none;
}
.btn-green7:not(:disabled):not(.disabled):active, .btn-green7:not(:disabled):not(.disabled).active, .show > .btn-green7.dropdown-toggle {
  color: #fff;
  background-color: #072617;
  background-image: none;
  border-color: #051b11;
}
.btn-green7:not(:disabled):not(.disabled):active:focus, .btn-green7:not(:disabled):not(.disabled).active:focus, .show > .btn-green7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(51, 107, 81, 0.5);
}

.btn-green8 {
  color: #fff;
  background: #0A3622 linear-gradient(180deg, #2f5443, #0A3622) repeat-x;
  border-color: #0A3622;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-green8:hover {
  color: #fff;
  background: #04160e linear-gradient(180deg, #2a3932, #04160e) repeat-x;
  border-color: #020b07;
}
.btn-green8:focus, .btn-green8.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(47, 84, 67, 0.5);
}
.btn-green8.disabled, .btn-green8:disabled {
  color: #fff;
  background-color: #0A3622;
  border-color: #0A3622;
  background-image: none;
}
.btn-green8:not(:disabled):not(.disabled):active, .btn-green8:not(:disabled):not(.disabled).active, .show > .btn-green8.dropdown-toggle {
  color: #fff;
  background-color: #020b07;
  background-image: none;
  border-color: black;
}
.btn-green8:not(:disabled):not(.disabled):active:focus, .btn-green8:not(:disabled):not(.disabled).active:focus, .show > .btn-green8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(47, 84, 67, 0.5);
}

.btn-green9 {
  color: #fff;
  background: #051B11 linear-gradient(180deg, #2b3d35, #051B11) repeat-x;
  border-color: #051B11;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-green9:hover {
  color: #fff;
  background: black linear-gradient(180deg, #262626, black) repeat-x;
  border-color: black;
}
.btn-green9:focus, .btn-green9.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(43, 61, 53, 0.5);
}
.btn-green9.disabled, .btn-green9:disabled {
  color: #fff;
  background-color: #051B11;
  border-color: #051B11;
  background-image: none;
}
.btn-green9:not(:disabled):not(.disabled):active, .btn-green9:not(:disabled):not(.disabled).active, .show > .btn-green9.dropdown-toggle {
  color: #fff;
  background-color: black;
  background-image: none;
  border-color: black;
}
.btn-green9:not(:disabled):not(.disabled):active:focus, .btn-green9:not(:disabled):not(.disabled).active:focus, .show > .btn-green9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(43, 61, 53, 0.5);
}

.btn-teal {
  color: #fff;
  background: #20c997 linear-gradient(180deg, #41d1a7, #20c997) repeat-x;
  border-color: #20c997;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-teal:hover {
  color: #fff;
  background: #1ba87e linear-gradient(180deg, #3db591, #1ba87e) repeat-x;
  border-color: #199d76;
}
.btn-teal:focus, .btn-teal.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(65, 209, 167, 0.5);
}
.btn-teal.disabled, .btn-teal:disabled {
  color: #fff;
  background-color: #20c997;
  border-color: #20c997;
  background-image: none;
}
.btn-teal:not(:disabled):not(.disabled):active, .btn-teal:not(:disabled):not(.disabled).active, .show > .btn-teal.dropdown-toggle {
  color: #fff;
  background-color: #199d76;
  background-image: none;
  border-color: #17926e;
}
.btn-teal:not(:disabled):not(.disabled):active:focus, .btn-teal:not(:disabled):not(.disabled).active:focus, .show > .btn-teal.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(65, 209, 167, 0.5);
}

.btn-teal1 {
  color: #212529;
  background: #D2F4EA linear-gradient(180deg, #d9f6ed, #D2F4EA) repeat-x;
  border-color: #D2F4EA;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-teal1:hover {
  color: #212529;
  background: #b3ecdc linear-gradient(180deg, #beefe1, #b3ecdc) repeat-x;
  border-color: #a9ead7;
}
.btn-teal1:focus, .btn-teal1.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(183, 213, 205, 0.5);
}
.btn-teal1.disabled, .btn-teal1:disabled {
  color: #212529;
  background-color: #D2F4EA;
  border-color: #D2F4EA;
  background-image: none;
}
.btn-teal1:not(:disabled):not(.disabled):active, .btn-teal1:not(:disabled):not(.disabled).active, .show > .btn-teal1.dropdown-toggle {
  color: #212529;
  background-color: #a9ead7;
  background-image: none;
  border-color: #9fe7d2;
}
.btn-teal1:not(:disabled):not(.disabled):active:focus, .btn-teal1:not(:disabled):not(.disabled).active:focus, .show > .btn-teal1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(183, 213, 205, 0.5);
}

.btn-teal2 {
  color: #212529;
  background: #A6E9D5 linear-gradient(180deg, #b3ecdb, #A6E9D5) repeat-x;
  border-color: #A6E9D5;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-teal2:hover {
  color: #212529;
  background: #87e1c7 linear-gradient(180deg, #99e6cf, #87e1c7) repeat-x;
  border-color: #7ddfc2;
}
.btn-teal2:focus, .btn-teal2.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(146, 204, 187, 0.5);
}
.btn-teal2.disabled, .btn-teal2:disabled {
  color: #212529;
  background-color: #A6E9D5;
  border-color: #A6E9D5;
  background-image: none;
}
.btn-teal2:not(:disabled):not(.disabled):active, .btn-teal2:not(:disabled):not(.disabled).active, .show > .btn-teal2.dropdown-toggle {
  color: #212529;
  background-color: #7ddfc2;
  background-image: none;
  border-color: #73dcbd;
}
.btn-teal2:not(:disabled):not(.disabled):active:focus, .btn-teal2:not(:disabled):not(.disabled).active:focus, .show > .btn-teal2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(146, 204, 187, 0.5);
}

.btn-teal3 {
  color: #212529;
  background: #79DFC1 linear-gradient(180deg, #8de4ca, #79DFC1) repeat-x;
  border-color: #79DFC1;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-teal3:hover {
  color: #212529;
  background: #5ad8b3 linear-gradient(180deg, #73debe, #5ad8b3) repeat-x;
  border-color: #50d5ae;
}
.btn-teal3:focus, .btn-teal3.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(108, 195, 170, 0.5);
}
.btn-teal3.disabled, .btn-teal3:disabled {
  color: #212529;
  background-color: #79DFC1;
  border-color: #79DFC1;
  background-image: none;
}
.btn-teal3:not(:disabled):not(.disabled):active, .btn-teal3:not(:disabled):not(.disabled).active, .show > .btn-teal3.dropdown-toggle {
  color: #212529;
  background-color: #50d5ae;
  background-image: none;
  border-color: #46d3a9;
}
.btn-teal3:not(:disabled):not(.disabled):active:focus, .btn-teal3:not(:disabled):not(.disabled).active:focus, .show > .btn-teal3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(108, 195, 170, 0.5);
}

.btn-teal4 {
  color: #212529;
  background: #4DD4AC linear-gradient(180deg, #68dab8, #4DD4AC) repeat-x;
  border-color: #4DD4AC;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-teal4:hover {
  color: #212529;
  background: #31ca9d linear-gradient(180deg, #50d2ac, #31ca9d) repeat-x;
  border-color: #2ec095;
}
.btn-teal4:focus, .btn-teal4.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(70, 186, 152, 0.5);
}
.btn-teal4.disabled, .btn-teal4:disabled {
  color: #212529;
  background-color: #4DD4AC;
  border-color: #4DD4AC;
  background-image: none;
}
.btn-teal4:not(:disabled):not(.disabled):active, .btn-teal4:not(:disabled):not(.disabled).active, .show > .btn-teal4.dropdown-toggle {
  color: #fff;
  background-color: #2ec095;
  background-image: none;
  border-color: #2cb58d;
}
.btn-teal4:not(:disabled):not(.disabled):active:focus, .btn-teal4:not(:disabled):not(.disabled).active:focus, .show > .btn-teal4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(70, 186, 152, 0.5);
}

.btn-teal5 {
  color: #fff;
  background: #20C997 linear-gradient(180deg, #41d1a7, #20C997) repeat-x;
  border-color: #20C997;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-teal5:hover {
  color: #fff;
  background: #1ba87e linear-gradient(180deg, #3db591, #1ba87e) repeat-x;
  border-color: #199d76;
}
.btn-teal5:focus, .btn-teal5.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(65, 209, 167, 0.5);
}
.btn-teal5.disabled, .btn-teal5:disabled {
  color: #fff;
  background-color: #20C997;
  border-color: #20C997;
  background-image: none;
}
.btn-teal5:not(:disabled):not(.disabled):active, .btn-teal5:not(:disabled):not(.disabled).active, .show > .btn-teal5.dropdown-toggle {
  color: #fff;
  background-color: #199d76;
  background-image: none;
  border-color: #17926e;
}
.btn-teal5:not(:disabled):not(.disabled):active:focus, .btn-teal5:not(:disabled):not(.disabled).active:focus, .show > .btn-teal5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(65, 209, 167, 0.5);
}

.btn-teal6 {
  color: #fff;
  background: #1AA179 linear-gradient(180deg, #3caf8d, #1AA179) repeat-x;
  border-color: #1AA179;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-teal6:hover {
  color: #fff;
  background: #158060 linear-gradient(180deg, #389378, #158060) repeat-x;
  border-color: #137558;
}
.btn-teal6:focus, .btn-teal6.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(60, 175, 141, 0.5);
}
.btn-teal6.disabled, .btn-teal6:disabled {
  color: #fff;
  background-color: #1AA179;
  border-color: #1AA179;
  background-image: none;
}
.btn-teal6:not(:disabled):not(.disabled):active, .btn-teal6:not(:disabled):not(.disabled).active, .show > .btn-teal6.dropdown-toggle {
  color: #fff;
  background-color: #137558;
  background-image: none;
  border-color: #116a50;
}
.btn-teal6:not(:disabled):not(.disabled):active:focus, .btn-teal6:not(:disabled):not(.disabled).active:focus, .show > .btn-teal6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(60, 175, 141, 0.5);
}

.btn-teal7 {
  color: #fff;
  background: #13795B linear-gradient(180deg, #368d74, #13795B) repeat-x;
  border-color: #13795B;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-teal7:hover {
  color: #fff;
  background: #0e5842 linear-gradient(180deg, #32715e, #0e5842) repeat-x;
  border-color: #0c4d3a;
}
.btn-teal7:focus, .btn-teal7.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(54, 141, 116, 0.5);
}
.btn-teal7.disabled, .btn-teal7:disabled {
  color: #fff;
  background-color: #13795B;
  border-color: #13795B;
  background-image: none;
}
.btn-teal7:not(:disabled):not(.disabled):active, .btn-teal7:not(:disabled):not(.disabled).active, .show > .btn-teal7.dropdown-toggle {
  color: #fff;
  background-color: #0c4d3a;
  background-image: none;
  border-color: #0a4232;
}
.btn-teal7:not(:disabled):not(.disabled):active:focus, .btn-teal7:not(:disabled):not(.disabled).active:focus, .show > .btn-teal7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(54, 141, 116, 0.5);
}

.btn-teal8 {
  color: #fff;
  background: #0D503C linear-gradient(180deg, #316a59, #0D503C) repeat-x;
  border-color: #0D503C;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-teal8:hover {
  color: #fff;
  background: #082f23 linear-gradient(180deg, #2d4e44, #082f23) repeat-x;
  border-color: #06241b;
}
.btn-teal8:focus, .btn-teal8.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(49, 106, 89, 0.5);
}
.btn-teal8.disabled, .btn-teal8:disabled {
  color: #fff;
  background-color: #0D503C;
  border-color: #0D503C;
  background-image: none;
}
.btn-teal8:not(:disabled):not(.disabled):active, .btn-teal8:not(:disabled):not(.disabled).active, .show > .btn-teal8.dropdown-toggle {
  color: #fff;
  background-color: #06241b;
  background-image: none;
  border-color: #041913;
}
.btn-teal8:not(:disabled):not(.disabled):active:focus, .btn-teal8:not(:disabled):not(.disabled).active:focus, .show > .btn-teal8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(49, 106, 89, 0.5);
}

.btn-teal9 {
  color: #fff;
  background: #06281E linear-gradient(180deg, #2b4840, #06281E) repeat-x;
  border-color: #06281E;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-teal9:hover {
  color: #fff;
  background: #010705 linear-gradient(180deg, #272c2b, #010705) repeat-x;
  border-color: black;
}
.btn-teal9:focus, .btn-teal9.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(43, 72, 64, 0.5);
}
.btn-teal9.disabled, .btn-teal9:disabled {
  color: #fff;
  background-color: #06281E;
  border-color: #06281E;
  background-image: none;
}
.btn-teal9:not(:disabled):not(.disabled):active, .btn-teal9:not(:disabled):not(.disabled).active, .show > .btn-teal9.dropdown-toggle {
  color: #fff;
  background-color: black;
  background-image: none;
  border-color: black;
}
.btn-teal9:not(:disabled):not(.disabled):active:focus, .btn-teal9:not(:disabled):not(.disabled).active:focus, .show > .btn-teal9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(43, 72, 64, 0.5);
}

.btn-cyan {
  color: #fff;
  background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x;
  border-color: #17a2b8;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-cyan:hover {
  color: #fff;
  background: #138496 linear-gradient(180deg, #3696a6, #138496) repeat-x;
  border-color: #117a8b;
}
.btn-cyan:focus, .btn-cyan.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
.btn-cyan.disabled, .btn-cyan:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
  background-image: none;
}
.btn-cyan:not(:disabled):not(.disabled):active, .btn-cyan:not(:disabled):not(.disabled).active, .show > .btn-cyan.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  background-image: none;
  border-color: #10707f;
}
.btn-cyan:not(:disabled):not(.disabled):active:focus, .btn-cyan:not(:disabled):not(.disabled).active:focus, .show > .btn-cyan.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-cyan1 {
  color: #212529;
  background: #CFF4FC linear-gradient(180deg, #d6f6fc, #CFF4FC) repeat-x;
  border-color: #CFF4FC;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-cyan1:hover {
  color: #212529;
  background: #abecfa linear-gradient(180deg, #b8effb, #abecfa) repeat-x;
  border-color: #9fe9f9;
}
.btn-cyan1:focus, .btn-cyan1.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(181, 213, 220, 0.5);
}
.btn-cyan1.disabled, .btn-cyan1:disabled {
  color: #212529;
  background-color: #CFF4FC;
  border-color: #CFF4FC;
  background-image: none;
}
.btn-cyan1:not(:disabled):not(.disabled):active, .btn-cyan1:not(:disabled):not(.disabled).active, .show > .btn-cyan1.dropdown-toggle {
  color: #212529;
  background-color: #9fe9f9;
  background-image: none;
  border-color: #93e6f8;
}
.btn-cyan1:not(:disabled):not(.disabled):active:focus, .btn-cyan1:not(:disabled):not(.disabled).active:focus, .show > .btn-cyan1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(181, 213, 220, 0.5);
}

.btn-cyan2 {
  color: #212529;
  background: #9EEAF9 linear-gradient(180deg, #adedfa, #9EEAF9) repeat-x;
  border-color: #9EEAF9;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-cyan2:hover {
  color: #212529;
  background: #7ae2f7 linear-gradient(180deg, #8ee6f8, #7ae2f7) repeat-x;
  border-color: #6ee0f6;
}
.btn-cyan2:focus, .btn-cyan2.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(139, 204, 218, 0.5);
}
.btn-cyan2.disabled, .btn-cyan2:disabled {
  color: #212529;
  background-color: #9EEAF9;
  border-color: #9EEAF9;
  background-image: none;
}
.btn-cyan2:not(:disabled):not(.disabled):active, .btn-cyan2:not(:disabled):not(.disabled).active, .show > .btn-cyan2.dropdown-toggle {
  color: #212529;
  background-color: #6ee0f6;
  background-image: none;
  border-color: #62ddf5;
}
.btn-cyan2:not(:disabled):not(.disabled):active:focus, .btn-cyan2:not(:disabled):not(.disabled).active:focus, .show > .btn-cyan2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(139, 204, 218, 0.5);
}

.btn-cyan3 {
  color: #212529;
  background: #6EDFF6 linear-gradient(180deg, #84e4f7, #6EDFF6) repeat-x;
  border-color: #6EDFF6;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-cyan3:hover {
  color: #212529;
  background: #4ad7f4 linear-gradient(180deg, #65ddf6, #4ad7f4) repeat-x;
  border-color: #3ed4f3;
}
.btn-cyan3:focus, .btn-cyan3.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(98, 195, 215, 0.5);
}
.btn-cyan3.disabled, .btn-cyan3:disabled {
  color: #212529;
  background-color: #6EDFF6;
  border-color: #6EDFF6;
  background-image: none;
}
.btn-cyan3:not(:disabled):not(.disabled):active, .btn-cyan3:not(:disabled):not(.disabled).active, .show > .btn-cyan3.dropdown-toggle {
  color: #212529;
  background-color: #3ed4f3;
  background-image: none;
  border-color: #32d2f2;
}
.btn-cyan3:not(:disabled):not(.disabled):active:focus, .btn-cyan3:not(:disabled):not(.disabled).active:focus, .show > .btn-cyan3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(98, 195, 215, 0.5);
}

.btn-cyan4 {
  color: #212529;
  background: #3DD5F3 linear-gradient(180deg, #5adbf5, #3DD5F3) repeat-x;
  border-color: #3DD5F3;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-cyan4:hover {
  color: #212529;
  background: #19cdf1 linear-gradient(180deg, #3cd5f3, #19cdf1) repeat-x;
  border-color: #0fc9ee;
}
.btn-cyan4:focus, .btn-cyan4.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(57, 187, 213, 0.5);
}
.btn-cyan4.disabled, .btn-cyan4:disabled {
  color: #212529;
  background-color: #3DD5F3;
  border-color: #3DD5F3;
  background-image: none;
}
.btn-cyan4:not(:disabled):not(.disabled):active, .btn-cyan4:not(:disabled):not(.disabled).active, .show > .btn-cyan4.dropdown-toggle {
  color: #fff;
  background-color: #0fc9ee;
  background-image: none;
  border-color: #0ebfe2;
}
.btn-cyan4:not(:disabled):not(.disabled):active:focus, .btn-cyan4:not(:disabled):not(.disabled).active:focus, .show > .btn-cyan4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(57, 187, 213, 0.5);
}

.btn-cyan5 {
  color: #fff;
  background: #0DCAF0 linear-gradient(180deg, #31d2f2, #0DCAF0) repeat-x;
  border-color: #0DCAF0;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-cyan5:hover {
  color: #fff;
  background: #0babcc linear-gradient(180deg, #30b8d4, #0babcc) repeat-x;
  border-color: #0aa1c0;
}
.btn-cyan5:focus, .btn-cyan5.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(49, 210, 242, 0.5);
}
.btn-cyan5.disabled, .btn-cyan5:disabled {
  color: #fff;
  background-color: #0DCAF0;
  border-color: #0DCAF0;
  background-image: none;
}
.btn-cyan5:not(:disabled):not(.disabled):active, .btn-cyan5:not(:disabled):not(.disabled).active, .show > .btn-cyan5.dropdown-toggle {
  color: #fff;
  background-color: #0aa1c0;
  background-image: none;
  border-color: #0a97b4;
}
.btn-cyan5:not(:disabled):not(.disabled):active:focus, .btn-cyan5:not(:disabled):not(.disabled).active:focus, .show > .btn-cyan5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(49, 210, 242, 0.5);
}

.btn-cyan6 {
  color: #fff;
  background: #0AA2C0 linear-gradient(180deg, #2fb0c9, #0AA2C0) repeat-x;
  border-color: #0AA2C0;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-cyan6:hover {
  color: #fff;
  background: #08839c linear-gradient(180deg, #2d96ab, #08839c) repeat-x;
  border-color: #077990;
}
.btn-cyan6:focus, .btn-cyan6.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(47, 176, 201, 0.5);
}
.btn-cyan6.disabled, .btn-cyan6:disabled {
  color: #fff;
  background-color: #0AA2C0;
  border-color: #0AA2C0;
  background-image: none;
}
.btn-cyan6:not(:disabled):not(.disabled):active, .btn-cyan6:not(:disabled):not(.disabled).active, .show > .btn-cyan6.dropdown-toggle {
  color: #fff;
  background-color: #077990;
  background-image: none;
  border-color: #076f83;
}
.btn-cyan6:not(:disabled):not(.disabled):active:focus, .btn-cyan6:not(:disabled):not(.disabled).active:focus, .show > .btn-cyan6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(47, 176, 201, 0.5);
}

.btn-cyan7 {
  color: #fff;
  background: #087990 linear-gradient(180deg, #2d8da1, #087990) repeat-x;
  border-color: #087990;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-cyan7:hover {
  color: #fff;
  background: #065b6c linear-gradient(180deg, #2b7482, #065b6c) repeat-x;
  border-color: #055060;
}
.btn-cyan7:focus, .btn-cyan7.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(45, 141, 161, 0.5);
}
.btn-cyan7.disabled, .btn-cyan7:disabled {
  color: #fff;
  background-color: #087990;
  border-color: #087990;
  background-image: none;
}
.btn-cyan7:not(:disabled):not(.disabled):active, .btn-cyan7:not(:disabled):not(.disabled).active, .show > .btn-cyan7.dropdown-toggle {
  color: #fff;
  background-color: #055060;
  background-image: none;
  border-color: #054654;
}
.btn-cyan7:not(:disabled):not(.disabled):active:focus, .btn-cyan7:not(:disabled):not(.disabled).active:focus, .show > .btn-cyan7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(45, 141, 161, 0.5);
}

.btn-cyan8 {
  color: #fff;
  background: #055160 linear-gradient(180deg, #2b6b78, #055160) repeat-x;
  border-color: #055160;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-cyan8:hover {
  color: #fff;
  background: #03323c linear-gradient(180deg, #295159, #03323c) repeat-x;
  border-color: #022830;
}
.btn-cyan8:focus, .btn-cyan8.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(43, 107, 120, 0.5);
}
.btn-cyan8.disabled, .btn-cyan8:disabled {
  color: #fff;
  background-color: #055160;
  border-color: #055160;
  background-image: none;
}
.btn-cyan8:not(:disabled):not(.disabled):active, .btn-cyan8:not(:disabled):not(.disabled).active, .show > .btn-cyan8.dropdown-toggle {
  color: #fff;
  background-color: #022830;
  background-image: none;
  border-color: #021e23;
}
.btn-cyan8:not(:disabled):not(.disabled):active:focus, .btn-cyan8:not(:disabled):not(.disabled).active:focus, .show > .btn-cyan8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(43, 107, 120, 0.5);
}

.btn-cyan9 {
  color: #fff;
  background: #032830 linear-gradient(180deg, #29484f, #032830) repeat-x;
  border-color: #032830;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-cyan9:hover {
  color: #fff;
  background: #010a0c linear-gradient(180deg, #272f30, #010a0c) repeat-x;
  border-color: black;
}
.btn-cyan9:focus, .btn-cyan9.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(41, 72, 79, 0.5);
}
.btn-cyan9.disabled, .btn-cyan9:disabled {
  color: #fff;
  background-color: #032830;
  border-color: #032830;
  background-image: none;
}
.btn-cyan9:not(:disabled):not(.disabled):active, .btn-cyan9:not(:disabled):not(.disabled).active, .show > .btn-cyan9.dropdown-toggle {
  color: #fff;
  background-color: black;
  background-image: none;
  border-color: black;
}
.btn-cyan9:not(:disabled):not(.disabled):active:focus, .btn-cyan9:not(:disabled):not(.disabled).active:focus, .show > .btn-cyan9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(41, 72, 79, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-gray9 {
  color: #212529;
  border-color: #212529;
}
.btn-outline-gray9:hover {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}
.btn-outline-gray9:focus, .btn-outline-gray9.focus {
  box-shadow: 0 0 0 0.2rem rgba(33, 37, 41, 0.5);
}
.btn-outline-gray9.disabled, .btn-outline-gray9:disabled {
  color: #212529;
  background-color: transparent;
}
.btn-outline-gray9:not(:disabled):not(.disabled):active, .btn-outline-gray9:not(:disabled):not(.disabled).active, .show > .btn-outline-gray9.dropdown-toggle {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}
.btn-outline-gray9:not(:disabled):not(.disabled):active:focus, .btn-outline-gray9:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(33, 37, 41, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-gray7 {
  color: #495057;
  border-color: #495057;
}
.btn-outline-gray7:hover {
  color: #fff;
  background-color: #495057;
  border-color: #495057;
}
.btn-outline-gray7:focus, .btn-outline-gray7.focus {
  box-shadow: 0 0 0 0.2rem rgba(73, 80, 87, 0.5);
}
.btn-outline-gray7.disabled, .btn-outline-gray7:disabled {
  color: #495057;
  background-color: transparent;
}
.btn-outline-gray7:not(:disabled):not(.disabled):active, .btn-outline-gray7:not(:disabled):not(.disabled).active, .show > .btn-outline-gray7.dropdown-toggle {
  color: #fff;
  background-color: #495057;
  border-color: #495057;
}
.btn-outline-gray7:not(:disabled):not(.disabled):active:focus, .btn-outline-gray7:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(73, 80, 87, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-gray5 {
  color: #adb5bd;
  border-color: #adb5bd;
}
.btn-outline-gray5:hover {
  color: #212529;
  background-color: #adb5bd;
  border-color: #adb5bd;
}
.btn-outline-gray5:focus, .btn-outline-gray5.focus {
  box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
}
.btn-outline-gray5.disabled, .btn-outline-gray5:disabled {
  color: #adb5bd;
  background-color: transparent;
}
.btn-outline-gray5:not(:disabled):not(.disabled):active, .btn-outline-gray5:not(:disabled):not(.disabled).active, .show > .btn-outline-gray5.dropdown-toggle {
  color: #212529;
  background-color: #adb5bd;
  border-color: #adb5bd;
}
.btn-outline-gray5:not(:disabled):not(.disabled):active:focus, .btn-outline-gray5:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
}

.btn-outline-gray4 {
  color: #ced4da;
  border-color: #ced4da;
}
.btn-outline-gray4:hover {
  color: #212529;
  background-color: #ced4da;
  border-color: #ced4da;
}
.btn-outline-gray4:focus, .btn-outline-gray4.focus {
  box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5);
}
.btn-outline-gray4.disabled, .btn-outline-gray4:disabled {
  color: #ced4da;
  background-color: transparent;
}
.btn-outline-gray4:not(:disabled):not(.disabled):active, .btn-outline-gray4:not(:disabled):not(.disabled).active, .show > .btn-outline-gray4.dropdown-toggle {
  color: #212529;
  background-color: #ced4da;
  border-color: #ced4da;
}
.btn-outline-gray4:not(:disabled):not(.disabled):active:focus, .btn-outline-gray4:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(206, 212, 218, 0.5);
}

.btn-outline-gray3 {
  color: #dee2e6;
  border-color: #dee2e6;
}
.btn-outline-gray3:hover {
  color: #212529;
  background-color: #dee2e6;
  border-color: #dee2e6;
}
.btn-outline-gray3:focus, .btn-outline-gray3.focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5);
}
.btn-outline-gray3.disabled, .btn-outline-gray3:disabled {
  color: #dee2e6;
  background-color: transparent;
}
.btn-outline-gray3:not(:disabled):not(.disabled):active, .btn-outline-gray3:not(:disabled):not(.disabled).active, .show > .btn-outline-gray3.dropdown-toggle {
  color: #212529;
  background-color: #dee2e6;
  border-color: #dee2e6;
}
.btn-outline-gray3:not(:disabled):not(.disabled):active:focus, .btn-outline-gray3:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(222, 226, 230, 0.5);
}

.btn-outline-gray2 {
  color: #e9ecef;
  border-color: #e9ecef;
}
.btn-outline-gray2:hover {
  color: #212529;
  background-color: #e9ecef;
  border-color: #e9ecef;
}
.btn-outline-gray2:focus, .btn-outline-gray2.focus {
  box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5);
}
.btn-outline-gray2.disabled, .btn-outline-gray2:disabled {
  color: #e9ecef;
  background-color: transparent;
}
.btn-outline-gray2:not(:disabled):not(.disabled):active, .btn-outline-gray2:not(:disabled):not(.disabled).active, .show > .btn-outline-gray2.dropdown-toggle {
  color: #212529;
  background-color: #e9ecef;
  border-color: #e9ecef;
}
.btn-outline-gray2:not(:disabled):not(.disabled):active:focus, .btn-outline-gray2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(233, 236, 239, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-brand1 {
  color: #F69A40;
  border-color: #F69A40;
}
.btn-outline-brand1:hover {
  color: #212529;
  background-color: #F69A40;
  border-color: #F69A40;
}
.btn-outline-brand1:focus, .btn-outline-brand1.focus {
  box-shadow: 0 0 0 0.2rem rgba(246, 154, 64, 0.5);
}
.btn-outline-brand1.disabled, .btn-outline-brand1:disabled {
  color: #F69A40;
  background-color: transparent;
}
.btn-outline-brand1:not(:disabled):not(.disabled):active, .btn-outline-brand1:not(:disabled):not(.disabled).active, .show > .btn-outline-brand1.dropdown-toggle {
  color: #212529;
  background-color: #F69A40;
  border-color: #F69A40;
}
.btn-outline-brand1:not(:disabled):not(.disabled):active:focus, .btn-outline-brand1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(246, 154, 64, 0.5);
}

.btn-outline-brand105 {
  color: #FFF1E5;
  border-color: #FFF1E5;
}
.btn-outline-brand105:hover {
  color: #212529;
  background-color: #FFF1E5;
  border-color: #FFF1E5;
}
.btn-outline-brand105:focus, .btn-outline-brand105.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 241, 229, 0.5);
}
.btn-outline-brand105.disabled, .btn-outline-brand105:disabled {
  color: #FFF1E5;
  background-color: transparent;
}
.btn-outline-brand105:not(:disabled):not(.disabled):active, .btn-outline-brand105:not(:disabled):not(.disabled).active, .show > .btn-outline-brand105.dropdown-toggle {
  color: #212529;
  background-color: #FFF1E5;
  border-color: #FFF1E5;
}
.btn-outline-brand105:not(:disabled):not(.disabled):active:focus, .btn-outline-brand105:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand105.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 241, 229, 0.5);
}

.btn-outline-brand11 {
  color: #FFD5B4;
  border-color: #FFD5B4;
}
.btn-outline-brand11:hover {
  color: #212529;
  background-color: #FFD5B4;
  border-color: #FFD5B4;
}
.btn-outline-brand11:focus, .btn-outline-brand11.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 213, 180, 0.5);
}
.btn-outline-brand11.disabled, .btn-outline-brand11:disabled {
  color: #FFD5B4;
  background-color: transparent;
}
.btn-outline-brand11:not(:disabled):not(.disabled):active, .btn-outline-brand11:not(:disabled):not(.disabled).active, .show > .btn-outline-brand11.dropdown-toggle {
  color: #212529;
  background-color: #FFD5B4;
  border-color: #FFD5B4;
}
.btn-outline-brand11:not(:disabled):not(.disabled):active:focus, .btn-outline-brand11:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand11.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 213, 180, 0.5);
}

.btn-outline-brand12 {
  color: #F8BA86;
  border-color: #F8BA86;
}
.btn-outline-brand12:hover {
  color: #212529;
  background-color: #F8BA86;
  border-color: #F8BA86;
}
.btn-outline-brand12:focus, .btn-outline-brand12.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 186, 134, 0.5);
}
.btn-outline-brand12.disabled, .btn-outline-brand12:disabled {
  color: #F8BA86;
  background-color: transparent;
}
.btn-outline-brand12:not(:disabled):not(.disabled):active, .btn-outline-brand12:not(:disabled):not(.disabled).active, .show > .btn-outline-brand12.dropdown-toggle {
  color: #212529;
  background-color: #F8BA86;
  border-color: #F8BA86;
}
.btn-outline-brand12:not(:disabled):not(.disabled):active:focus, .btn-outline-brand12:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand12.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(248, 186, 134, 0.5);
}

.btn-outline-brand13 {
  color: #EBA05D;
  border-color: #EBA05D;
}
.btn-outline-brand13:hover {
  color: #212529;
  background-color: #EBA05D;
  border-color: #EBA05D;
}
.btn-outline-brand13:focus, .btn-outline-brand13.focus {
  box-shadow: 0 0 0 0.2rem rgba(235, 160, 93, 0.5);
}
.btn-outline-brand13.disabled, .btn-outline-brand13:disabled {
  color: #EBA05D;
  background-color: transparent;
}
.btn-outline-brand13:not(:disabled):not(.disabled):active, .btn-outline-brand13:not(:disabled):not(.disabled).active, .show > .btn-outline-brand13.dropdown-toggle {
  color: #212529;
  background-color: #EBA05D;
  border-color: #EBA05D;
}
.btn-outline-brand13:not(:disabled):not(.disabled):active:focus, .btn-outline-brand13:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand13.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(235, 160, 93, 0.5);
}

.btn-outline-brand14 {
  color: #DA8839;
  border-color: #DA8839;
}
.btn-outline-brand14:hover {
  color: #212529;
  background-color: #DA8839;
  border-color: #DA8839;
}
.btn-outline-brand14:focus, .btn-outline-brand14.focus {
  box-shadow: 0 0 0 0.2rem rgba(218, 136, 57, 0.5);
}
.btn-outline-brand14.disabled, .btn-outline-brand14:disabled {
  color: #DA8839;
  background-color: transparent;
}
.btn-outline-brand14:not(:disabled):not(.disabled):active, .btn-outline-brand14:not(:disabled):not(.disabled).active, .show > .btn-outline-brand14.dropdown-toggle {
  color: #212529;
  background-color: #DA8839;
  border-color: #DA8839;
}
.btn-outline-brand14:not(:disabled):not(.disabled):active:focus, .btn-outline-brand14:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand14.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(218, 136, 57, 0.5);
}

.btn-outline-brand15 {
  color: #C57217;
  border-color: #C57217;
}
.btn-outline-brand15:hover {
  color: #fff;
  background-color: #C57217;
  border-color: #C57217;
}
.btn-outline-brand15:focus, .btn-outline-brand15.focus {
  box-shadow: 0 0 0 0.2rem rgba(197, 114, 23, 0.5);
}
.btn-outline-brand15.disabled, .btn-outline-brand15:disabled {
  color: #C57217;
  background-color: transparent;
}
.btn-outline-brand15:not(:disabled):not(.disabled):active, .btn-outline-brand15:not(:disabled):not(.disabled).active, .show > .btn-outline-brand15.dropdown-toggle {
  color: #fff;
  background-color: #C57217;
  border-color: #C57217;
}
.btn-outline-brand15:not(:disabled):not(.disabled):active:focus, .btn-outline-brand15:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand15.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(197, 114, 23, 0.5);
}

.btn-outline-brand16 {
  color: #AD5D00;
  border-color: #AD5D00;
}
.btn-outline-brand16:hover {
  color: #fff;
  background-color: #AD5D00;
  border-color: #AD5D00;
}
.btn-outline-brand16:focus, .btn-outline-brand16.focus {
  box-shadow: 0 0 0 0.2rem rgba(173, 93, 0, 0.5);
}
.btn-outline-brand16.disabled, .btn-outline-brand16:disabled {
  color: #AD5D00;
  background-color: transparent;
}
.btn-outline-brand16:not(:disabled):not(.disabled):active, .btn-outline-brand16:not(:disabled):not(.disabled).active, .show > .btn-outline-brand16.dropdown-toggle {
  color: #fff;
  background-color: #AD5D00;
  border-color: #AD5D00;
}
.btn-outline-brand16:not(:disabled):not(.disabled):active:focus, .btn-outline-brand16:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand16.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(173, 93, 0, 0.5);
}

.btn-outline-brand17 {
  color: #934B00;
  border-color: #934B00;
}
.btn-outline-brand17:hover {
  color: #fff;
  background-color: #934B00;
  border-color: #934B00;
}
.btn-outline-brand17:focus, .btn-outline-brand17.focus {
  box-shadow: 0 0 0 0.2rem rgba(147, 75, 0, 0.5);
}
.btn-outline-brand17.disabled, .btn-outline-brand17:disabled {
  color: #934B00;
  background-color: transparent;
}
.btn-outline-brand17:not(:disabled):not(.disabled):active, .btn-outline-brand17:not(:disabled):not(.disabled).active, .show > .btn-outline-brand17.dropdown-toggle {
  color: #fff;
  background-color: #934B00;
  border-color: #934B00;
}
.btn-outline-brand17:not(:disabled):not(.disabled):active:focus, .btn-outline-brand17:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand17.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(147, 75, 0, 0.5);
}

.btn-outline-brand18 {
  color: #783B00;
  border-color: #783B00;
}
.btn-outline-brand18:hover {
  color: #fff;
  background-color: #783B00;
  border-color: #783B00;
}
.btn-outline-brand18:focus, .btn-outline-brand18.focus {
  box-shadow: 0 0 0 0.2rem rgba(120, 59, 0, 0.5);
}
.btn-outline-brand18.disabled, .btn-outline-brand18:disabled {
  color: #783B00;
  background-color: transparent;
}
.btn-outline-brand18:not(:disabled):not(.disabled):active, .btn-outline-brand18:not(:disabled):not(.disabled).active, .show > .btn-outline-brand18.dropdown-toggle {
  color: #fff;
  background-color: #783B00;
  border-color: #783B00;
}
.btn-outline-brand18:not(:disabled):not(.disabled):active:focus, .btn-outline-brand18:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand18.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(120, 59, 0, 0.5);
}

.btn-outline-brand19 {
  color: #5D2C00;
  border-color: #5D2C00;
}
.btn-outline-brand19:hover {
  color: #fff;
  background-color: #5D2C00;
  border-color: #5D2C00;
}
.btn-outline-brand19:focus, .btn-outline-brand19.focus {
  box-shadow: 0 0 0 0.2rem rgba(93, 44, 0, 0.5);
}
.btn-outline-brand19.disabled, .btn-outline-brand19:disabled {
  color: #5D2C00;
  background-color: transparent;
}
.btn-outline-brand19:not(:disabled):not(.disabled):active, .btn-outline-brand19:not(:disabled):not(.disabled).active, .show > .btn-outline-brand19.dropdown-toggle {
  color: #fff;
  background-color: #5D2C00;
  border-color: #5D2C00;
}
.btn-outline-brand19:not(:disabled):not(.disabled):active:focus, .btn-outline-brand19:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand19.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(93, 44, 0, 0.5);
}

.btn-outline-brand2 {
  color: #0000ff;
  border-color: #0000ff;
}
.btn-outline-brand2:hover {
  color: #fff;
  background-color: #0000ff;
  border-color: #0000ff;
}
.btn-outline-brand2:focus, .btn-outline-brand2.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 255, 0.5);
}
.btn-outline-brand2.disabled, .btn-outline-brand2:disabled {
  color: #0000ff;
  background-color: transparent;
}
.btn-outline-brand2:not(:disabled):not(.disabled):active, .btn-outline-brand2:not(:disabled):not(.disabled).active, .show > .btn-outline-brand2.dropdown-toggle {
  color: #fff;
  background-color: #0000ff;
  border-color: #0000ff;
}
.btn-outline-brand2:not(:disabled):not(.disabled):active:focus, .btn-outline-brand2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 0, 255, 0.5);
}

.btn-outline-brand21 {
  color: #EFCDFF;
  border-color: #EFCDFF;
}
.btn-outline-brand21:hover {
  color: #212529;
  background-color: #EFCDFF;
  border-color: #EFCDFF;
}
.btn-outline-brand21:focus, .btn-outline-brand21.focus {
  box-shadow: 0 0 0 0.2rem rgba(239, 205, 255, 0.5);
}
.btn-outline-brand21.disabled, .btn-outline-brand21:disabled {
  color: #EFCDFF;
  background-color: transparent;
}
.btn-outline-brand21:not(:disabled):not(.disabled):active, .btn-outline-brand21:not(:disabled):not(.disabled).active, .show > .btn-outline-brand21.dropdown-toggle {
  color: #212529;
  background-color: #EFCDFF;
  border-color: #EFCDFF;
}
.btn-outline-brand21:not(:disabled):not(.disabled):active:focus, .btn-outline-brand21:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand21.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(239, 205, 255, 0.5);
}

.btn-outline-brand22 {
  color: #DCACFF;
  border-color: #DCACFF;
}
.btn-outline-brand22:hover {
  color: #212529;
  background-color: #DCACFF;
  border-color: #DCACFF;
}
.btn-outline-brand22:focus, .btn-outline-brand22.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 172, 255, 0.5);
}
.btn-outline-brand22.disabled, .btn-outline-brand22:disabled {
  color: #DCACFF;
  background-color: transparent;
}
.btn-outline-brand22:not(:disabled):not(.disabled):active, .btn-outline-brand22:not(:disabled):not(.disabled).active, .show > .btn-outline-brand22.dropdown-toggle {
  color: #212529;
  background-color: #DCACFF;
  border-color: #DCACFF;
}
.btn-outline-brand22:not(:disabled):not(.disabled):active:focus, .btn-outline-brand22:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand22.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(220, 172, 255, 0.5);
}

.btn-outline-brand23 {
  color: #C48CFF;
  border-color: #C48CFF;
}
.btn-outline-brand23:hover {
  color: #212529;
  background-color: #C48CFF;
  border-color: #C48CFF;
}
.btn-outline-brand23:focus, .btn-outline-brand23.focus {
  box-shadow: 0 0 0 0.2rem rgba(196, 140, 255, 0.5);
}
.btn-outline-brand23.disabled, .btn-outline-brand23:disabled {
  color: #C48CFF;
  background-color: transparent;
}
.btn-outline-brand23:not(:disabled):not(.disabled):active, .btn-outline-brand23:not(:disabled):not(.disabled).active, .show > .btn-outline-brand23.dropdown-toggle {
  color: #212529;
  background-color: #C48CFF;
  border-color: #C48CFF;
}
.btn-outline-brand23:not(:disabled):not(.disabled):active:focus, .btn-outline-brand23:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand23.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(196, 140, 255, 0.5);
}

.btn-outline-brand24 {
  color: #A86EFF;
  border-color: #A86EFF;
}
.btn-outline-brand24:hover {
  color: #fff;
  background-color: #A86EFF;
  border-color: #A86EFF;
}
.btn-outline-brand24:focus, .btn-outline-brand24.focus {
  box-shadow: 0 0 0 0.2rem rgba(168, 110, 255, 0.5);
}
.btn-outline-brand24.disabled, .btn-outline-brand24:disabled {
  color: #A86EFF;
  background-color: transparent;
}
.btn-outline-brand24:not(:disabled):not(.disabled):active, .btn-outline-brand24:not(:disabled):not(.disabled).active, .show > .btn-outline-brand24.dropdown-toggle {
  color: #fff;
  background-color: #A86EFF;
  border-color: #A86EFF;
}
.btn-outline-brand24:not(:disabled):not(.disabled):active:focus, .btn-outline-brand24:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand24.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(168, 110, 255, 0.5);
}

.btn-outline-brand25 {
  color: #8853FF;
  border-color: #8853FF;
}
.btn-outline-brand25:hover {
  color: #fff;
  background-color: #8853FF;
  border-color: #8853FF;
}
.btn-outline-brand25:focus, .btn-outline-brand25.focus {
  box-shadow: 0 0 0 0.2rem rgba(136, 83, 255, 0.5);
}
.btn-outline-brand25.disabled, .btn-outline-brand25:disabled {
  color: #8853FF;
  background-color: transparent;
}
.btn-outline-brand25:not(:disabled):not(.disabled):active, .btn-outline-brand25:not(:disabled):not(.disabled).active, .show > .btn-outline-brand25.dropdown-toggle {
  color: #fff;
  background-color: #8853FF;
  border-color: #8853FF;
}
.btn-outline-brand25:not(:disabled):not(.disabled):active:focus, .btn-outline-brand25:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand25.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(136, 83, 255, 0.5);
}

.btn-outline-brand26 {
  color: #693BFF;
  border-color: #693BFF;
}
.btn-outline-brand26:hover {
  color: #fff;
  background-color: #693BFF;
  border-color: #693BFF;
}
.btn-outline-brand26:focus, .btn-outline-brand26.focus {
  box-shadow: 0 0 0 0.2rem rgba(105, 59, 255, 0.5);
}
.btn-outline-brand26.disabled, .btn-outline-brand26:disabled {
  color: #693BFF;
  background-color: transparent;
}
.btn-outline-brand26:not(:disabled):not(.disabled):active, .btn-outline-brand26:not(:disabled):not(.disabled).active, .show > .btn-outline-brand26.dropdown-toggle {
  color: #fff;
  background-color: #693BFF;
  border-color: #693BFF;
}
.btn-outline-brand26:not(:disabled):not(.disabled):active:focus, .btn-outline-brand26:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand26.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(105, 59, 255, 0.5);
}

.btn-outline-brand27 {
  color: #4D28FF;
  border-color: #4D28FF;
}
.btn-outline-brand27:hover {
  color: #fff;
  background-color: #4D28FF;
  border-color: #4D28FF;
}
.btn-outline-brand27:focus, .btn-outline-brand27.focus {
  box-shadow: 0 0 0 0.2rem rgba(77, 40, 255, 0.5);
}
.btn-outline-brand27.disabled, .btn-outline-brand27:disabled {
  color: #4D28FF;
  background-color: transparent;
}
.btn-outline-brand27:not(:disabled):not(.disabled):active, .btn-outline-brand27:not(:disabled):not(.disabled).active, .show > .btn-outline-brand27.dropdown-toggle {
  color: #fff;
  background-color: #4D28FF;
  border-color: #4D28FF;
}
.btn-outline-brand27:not(:disabled):not(.disabled):active:focus, .btn-outline-brand27:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand27.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(77, 40, 255, 0.5);
}

.btn-outline-brand28 {
  color: #381CE1;
  border-color: #381CE1;
}
.btn-outline-brand28:hover {
  color: #fff;
  background-color: #381CE1;
  border-color: #381CE1;
}
.btn-outline-brand28:focus, .btn-outline-brand28.focus {
  box-shadow: 0 0 0 0.2rem rgba(56, 28, 225, 0.5);
}
.btn-outline-brand28.disabled, .btn-outline-brand28:disabled {
  color: #381CE1;
  background-color: transparent;
}
.btn-outline-brand28:not(:disabled):not(.disabled):active, .btn-outline-brand28:not(:disabled):not(.disabled).active, .show > .btn-outline-brand28.dropdown-toggle {
  color: #fff;
  background-color: #381CE1;
  border-color: #381CE1;
}
.btn-outline-brand28:not(:disabled):not(.disabled):active:focus, .btn-outline-brand28:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand28.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(56, 28, 225, 0.5);
}

.btn-outline-brand29 {
  color: #2D15AD;
  border-color: #2D15AD;
}
.btn-outline-brand29:hover {
  color: #fff;
  background-color: #2D15AD;
  border-color: #2D15AD;
}
.btn-outline-brand29:focus, .btn-outline-brand29.focus {
  box-shadow: 0 0 0 0.2rem rgba(45, 21, 173, 0.5);
}
.btn-outline-brand29.disabled, .btn-outline-brand29:disabled {
  color: #2D15AD;
  background-color: transparent;
}
.btn-outline-brand29:not(:disabled):not(.disabled):active, .btn-outline-brand29:not(:disabled):not(.disabled).active, .show > .btn-outline-brand29.dropdown-toggle {
  color: #fff;
  background-color: #2D15AD;
  border-color: #2D15AD;
}
.btn-outline-brand29:not(:disabled):not(.disabled):active:focus, .btn-outline-brand29:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand29.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(45, 21, 173, 0.5);
}

.btn-outline-brand3 {
  color: #DF2B2B;
  border-color: #DF2B2B;
}
.btn-outline-brand3:hover {
  color: #fff;
  background-color: #DF2B2B;
  border-color: #DF2B2B;
}
.btn-outline-brand3:focus, .btn-outline-brand3.focus {
  box-shadow: 0 0 0 0.2rem rgba(223, 43, 43, 0.5);
}
.btn-outline-brand3.disabled, .btn-outline-brand3:disabled {
  color: #DF2B2B;
  background-color: transparent;
}
.btn-outline-brand3:not(:disabled):not(.disabled):active, .btn-outline-brand3:not(:disabled):not(.disabled).active, .show > .btn-outline-brand3.dropdown-toggle {
  color: #fff;
  background-color: #DF2B2B;
  border-color: #DF2B2B;
}
.btn-outline-brand3:not(:disabled):not(.disabled):active:focus, .btn-outline-brand3:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(223, 43, 43, 0.5);
}

.btn-outline-blue {
  color: #007bff;
  border-color: #007bff;
}
.btn-outline-blue:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-outline-blue:focus, .btn-outline-blue.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-blue.disabled, .btn-outline-blue:disabled {
  color: #007bff;
  background-color: transparent;
}
.btn-outline-blue:not(:disabled):not(.disabled):active, .btn-outline-blue:not(:disabled):not(.disabled).active, .show > .btn-outline-blue.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-outline-blue:not(:disabled):not(.disabled):active:focus, .btn-outline-blue:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-blue.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-blue1 {
  color: #CFE2FF;
  border-color: #CFE2FF;
}
.btn-outline-blue1:hover {
  color: #212529;
  background-color: #CFE2FF;
  border-color: #CFE2FF;
}
.btn-outline-blue1:focus, .btn-outline-blue1.focus {
  box-shadow: 0 0 0 0.2rem rgba(207, 226, 255, 0.5);
}
.btn-outline-blue1.disabled, .btn-outline-blue1:disabled {
  color: #CFE2FF;
  background-color: transparent;
}
.btn-outline-blue1:not(:disabled):not(.disabled):active, .btn-outline-blue1:not(:disabled):not(.disabled).active, .show > .btn-outline-blue1.dropdown-toggle {
  color: #212529;
  background-color: #CFE2FF;
  border-color: #CFE2FF;
}
.btn-outline-blue1:not(:disabled):not(.disabled):active:focus, .btn-outline-blue1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-blue1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(207, 226, 255, 0.5);
}

.btn-outline-blue2 {
  color: #16194F;
  border-color: #16194F;
}
.btn-outline-blue2:hover {
  color: #fff;
  background-color: #16194F;
  border-color: #16194F;
}
.btn-outline-blue2:focus, .btn-outline-blue2.focus {
  box-shadow: 0 0 0 0.2rem rgba(22, 25, 79, 0.5);
}
.btn-outline-blue2.disabled, .btn-outline-blue2:disabled {
  color: #16194F;
  background-color: transparent;
}
.btn-outline-blue2:not(:disabled):not(.disabled):active, .btn-outline-blue2:not(:disabled):not(.disabled).active, .show > .btn-outline-blue2.dropdown-toggle {
  color: #fff;
  background-color: #16194F;
  border-color: #16194F;
}
.btn-outline-blue2:not(:disabled):not(.disabled):active:focus, .btn-outline-blue2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-blue2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(22, 25, 79, 0.5);
}

.btn-outline-blue3 {
  color: #6EA8FE;
  border-color: #6EA8FE;
}
.btn-outline-blue3:hover {
  color: #212529;
  background-color: #6EA8FE;
  border-color: #6EA8FE;
}
.btn-outline-blue3:focus, .btn-outline-blue3.focus {
  box-shadow: 0 0 0 0.2rem rgba(110, 168, 254, 0.5);
}
.btn-outline-blue3.disabled, .btn-outline-blue3:disabled {
  color: #6EA8FE;
  background-color: transparent;
}
.btn-outline-blue3:not(:disabled):not(.disabled):active, .btn-outline-blue3:not(:disabled):not(.disabled).active, .show > .btn-outline-blue3.dropdown-toggle {
  color: #212529;
  background-color: #6EA8FE;
  border-color: #6EA8FE;
}
.btn-outline-blue3:not(:disabled):not(.disabled):active:focus, .btn-outline-blue3:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-blue3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(110, 168, 254, 0.5);
}

.btn-outline-blue4 {
  color: #3D8BFD;
  border-color: #3D8BFD;
}
.btn-outline-blue4:hover {
  color: #fff;
  background-color: #3D8BFD;
  border-color: #3D8BFD;
}
.btn-outline-blue4:focus, .btn-outline-blue4.focus {
  box-shadow: 0 0 0 0.2rem rgba(61, 139, 253, 0.5);
}
.btn-outline-blue4.disabled, .btn-outline-blue4:disabled {
  color: #3D8BFD;
  background-color: transparent;
}
.btn-outline-blue4:not(:disabled):not(.disabled):active, .btn-outline-blue4:not(:disabled):not(.disabled).active, .show > .btn-outline-blue4.dropdown-toggle {
  color: #fff;
  background-color: #3D8BFD;
  border-color: #3D8BFD;
}
.btn-outline-blue4:not(:disabled):not(.disabled):active:focus, .btn-outline-blue4:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-blue4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(61, 139, 253, 0.5);
}

.btn-outline-blue5 {
  color: #0D6EFD;
  border-color: #0D6EFD;
}
.btn-outline-blue5:hover {
  color: #fff;
  background-color: #0D6EFD;
  border-color: #0D6EFD;
}
.btn-outline-blue5:focus, .btn-outline-blue5.focus {
  box-shadow: 0 0 0 0.2rem rgba(13, 110, 253, 0.5);
}
.btn-outline-blue5.disabled, .btn-outline-blue5:disabled {
  color: #0D6EFD;
  background-color: transparent;
}
.btn-outline-blue5:not(:disabled):not(.disabled):active, .btn-outline-blue5:not(:disabled):not(.disabled).active, .show > .btn-outline-blue5.dropdown-toggle {
  color: #fff;
  background-color: #0D6EFD;
  border-color: #0D6EFD;
}
.btn-outline-blue5:not(:disabled):not(.disabled):active:focus, .btn-outline-blue5:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-blue5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(13, 110, 253, 0.5);
}

.btn-outline-blue6 {
  color: #0A58CA;
  border-color: #0A58CA;
}
.btn-outline-blue6:hover {
  color: #fff;
  background-color: #0A58CA;
  border-color: #0A58CA;
}
.btn-outline-blue6:focus, .btn-outline-blue6.focus {
  box-shadow: 0 0 0 0.2rem rgba(10, 88, 202, 0.5);
}
.btn-outline-blue6.disabled, .btn-outline-blue6:disabled {
  color: #0A58CA;
  background-color: transparent;
}
.btn-outline-blue6:not(:disabled):not(.disabled):active, .btn-outline-blue6:not(:disabled):not(.disabled).active, .show > .btn-outline-blue6.dropdown-toggle {
  color: #fff;
  background-color: #0A58CA;
  border-color: #0A58CA;
}
.btn-outline-blue6:not(:disabled):not(.disabled):active:focus, .btn-outline-blue6:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-blue6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(10, 88, 202, 0.5);
}

.btn-outline-blue7 {
  color: #084298;
  border-color: #084298;
}
.btn-outline-blue7:hover {
  color: #fff;
  background-color: #084298;
  border-color: #084298;
}
.btn-outline-blue7:focus, .btn-outline-blue7.focus {
  box-shadow: 0 0 0 0.2rem rgba(8, 66, 152, 0.5);
}
.btn-outline-blue7.disabled, .btn-outline-blue7:disabled {
  color: #084298;
  background-color: transparent;
}
.btn-outline-blue7:not(:disabled):not(.disabled):active, .btn-outline-blue7:not(:disabled):not(.disabled).active, .show > .btn-outline-blue7.dropdown-toggle {
  color: #fff;
  background-color: #084298;
  border-color: #084298;
}
.btn-outline-blue7:not(:disabled):not(.disabled):active:focus, .btn-outline-blue7:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-blue7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(8, 66, 152, 0.5);
}

.btn-outline-blue8 {
  color: #052C65;
  border-color: #052C65;
}
.btn-outline-blue8:hover {
  color: #fff;
  background-color: #052C65;
  border-color: #052C65;
}
.btn-outline-blue8:focus, .btn-outline-blue8.focus {
  box-shadow: 0 0 0 0.2rem rgba(5, 44, 101, 0.5);
}
.btn-outline-blue8.disabled, .btn-outline-blue8:disabled {
  color: #052C65;
  background-color: transparent;
}
.btn-outline-blue8:not(:disabled):not(.disabled):active, .btn-outline-blue8:not(:disabled):not(.disabled).active, .show > .btn-outline-blue8.dropdown-toggle {
  color: #fff;
  background-color: #052C65;
  border-color: #052C65;
}
.btn-outline-blue8:not(:disabled):not(.disabled):active:focus, .btn-outline-blue8:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-blue8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(5, 44, 101, 0.5);
}

.btn-outline-blue9 {
  color: #031633;
  border-color: #031633;
}
.btn-outline-blue9:hover {
  color: #fff;
  background-color: #031633;
  border-color: #031633;
}
.btn-outline-blue9:focus, .btn-outline-blue9.focus {
  box-shadow: 0 0 0 0.2rem rgba(3, 22, 51, 0.5);
}
.btn-outline-blue9.disabled, .btn-outline-blue9:disabled {
  color: #031633;
  background-color: transparent;
}
.btn-outline-blue9:not(:disabled):not(.disabled):active, .btn-outline-blue9:not(:disabled):not(.disabled).active, .show > .btn-outline-blue9.dropdown-toggle {
  color: #fff;
  background-color: #031633;
  border-color: #031633;
}
.btn-outline-blue9:not(:disabled):not(.disabled):active:focus, .btn-outline-blue9:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-blue9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(3, 22, 51, 0.5);
}

.btn-outline-indigo {
  color: #6610f2;
  border-color: #6610f2;
}
.btn-outline-indigo:hover {
  color: #fff;
  background-color: #6610f2;
  border-color: #6610f2;
}
.btn-outline-indigo:focus, .btn-outline-indigo.focus {
  box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
}
.btn-outline-indigo.disabled, .btn-outline-indigo:disabled {
  color: #6610f2;
  background-color: transparent;
}
.btn-outline-indigo:not(:disabled):not(.disabled):active, .btn-outline-indigo:not(:disabled):not(.disabled).active, .show > .btn-outline-indigo.dropdown-toggle {
  color: #fff;
  background-color: #6610f2;
  border-color: #6610f2;
}
.btn-outline-indigo:not(:disabled):not(.disabled):active:focus, .btn-outline-indigo:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-indigo.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
}

.btn-outline-indigo1 {
  color: #E0CFFC;
  border-color: #E0CFFC;
}
.btn-outline-indigo1:hover {
  color: #212529;
  background-color: #E0CFFC;
  border-color: #E0CFFC;
}
.btn-outline-indigo1:focus, .btn-outline-indigo1.focus {
  box-shadow: 0 0 0 0.2rem rgba(224, 207, 252, 0.5);
}
.btn-outline-indigo1.disabled, .btn-outline-indigo1:disabled {
  color: #E0CFFC;
  background-color: transparent;
}
.btn-outline-indigo1:not(:disabled):not(.disabled):active, .btn-outline-indigo1:not(:disabled):not(.disabled).active, .show > .btn-outline-indigo1.dropdown-toggle {
  color: #212529;
  background-color: #E0CFFC;
  border-color: #E0CFFC;
}
.btn-outline-indigo1:not(:disabled):not(.disabled):active:focus, .btn-outline-indigo1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-indigo1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(224, 207, 252, 0.5);
}

.btn-outline-indigo2 {
  color: #C29FFA;
  border-color: #C29FFA;
}
.btn-outline-indigo2:hover {
  color: #212529;
  background-color: #C29FFA;
  border-color: #C29FFA;
}
.btn-outline-indigo2:focus, .btn-outline-indigo2.focus {
  box-shadow: 0 0 0 0.2rem rgba(194, 159, 250, 0.5);
}
.btn-outline-indigo2.disabled, .btn-outline-indigo2:disabled {
  color: #C29FFA;
  background-color: transparent;
}
.btn-outline-indigo2:not(:disabled):not(.disabled):active, .btn-outline-indigo2:not(:disabled):not(.disabled).active, .show > .btn-outline-indigo2.dropdown-toggle {
  color: #212529;
  background-color: #C29FFA;
  border-color: #C29FFA;
}
.btn-outline-indigo2:not(:disabled):not(.disabled):active:focus, .btn-outline-indigo2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-indigo2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(194, 159, 250, 0.5);
}

.btn-outline-indigo3 {
  color: #A370F7;
  border-color: #A370F7;
}
.btn-outline-indigo3:hover {
  color: #fff;
  background-color: #A370F7;
  border-color: #A370F7;
}
.btn-outline-indigo3:focus, .btn-outline-indigo3.focus {
  box-shadow: 0 0 0 0.2rem rgba(163, 112, 247, 0.5);
}
.btn-outline-indigo3.disabled, .btn-outline-indigo3:disabled {
  color: #A370F7;
  background-color: transparent;
}
.btn-outline-indigo3:not(:disabled):not(.disabled):active, .btn-outline-indigo3:not(:disabled):not(.disabled).active, .show > .btn-outline-indigo3.dropdown-toggle {
  color: #fff;
  background-color: #A370F7;
  border-color: #A370F7;
}
.btn-outline-indigo3:not(:disabled):not(.disabled):active:focus, .btn-outline-indigo3:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-indigo3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(163, 112, 247, 0.5);
}

.btn-outline-indigo4 {
  color: #8540F5;
  border-color: #8540F5;
}
.btn-outline-indigo4:hover {
  color: #fff;
  background-color: #8540F5;
  border-color: #8540F5;
}
.btn-outline-indigo4:focus, .btn-outline-indigo4.focus {
  box-shadow: 0 0 0 0.2rem rgba(133, 64, 245, 0.5);
}
.btn-outline-indigo4.disabled, .btn-outline-indigo4:disabled {
  color: #8540F5;
  background-color: transparent;
}
.btn-outline-indigo4:not(:disabled):not(.disabled):active, .btn-outline-indigo4:not(:disabled):not(.disabled).active, .show > .btn-outline-indigo4.dropdown-toggle {
  color: #fff;
  background-color: #8540F5;
  border-color: #8540F5;
}
.btn-outline-indigo4:not(:disabled):not(.disabled):active:focus, .btn-outline-indigo4:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-indigo4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(133, 64, 245, 0.5);
}

.btn-outline-indigo5 {
  color: #6610F2;
  border-color: #6610F2;
}
.btn-outline-indigo5:hover {
  color: #fff;
  background-color: #6610F2;
  border-color: #6610F2;
}
.btn-outline-indigo5:focus, .btn-outline-indigo5.focus {
  box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
}
.btn-outline-indigo5.disabled, .btn-outline-indigo5:disabled {
  color: #6610F2;
  background-color: transparent;
}
.btn-outline-indigo5:not(:disabled):not(.disabled):active, .btn-outline-indigo5:not(:disabled):not(.disabled).active, .show > .btn-outline-indigo5.dropdown-toggle {
  color: #fff;
  background-color: #6610F2;
  border-color: #6610F2;
}
.btn-outline-indigo5:not(:disabled):not(.disabled):active:focus, .btn-outline-indigo5:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-indigo5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
}

.btn-outline-indigo6 {
  color: #520DC2;
  border-color: #520DC2;
}
.btn-outline-indigo6:hover {
  color: #fff;
  background-color: #520DC2;
  border-color: #520DC2;
}
.btn-outline-indigo6:focus, .btn-outline-indigo6.focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 13, 194, 0.5);
}
.btn-outline-indigo6.disabled, .btn-outline-indigo6:disabled {
  color: #520DC2;
  background-color: transparent;
}
.btn-outline-indigo6:not(:disabled):not(.disabled):active, .btn-outline-indigo6:not(:disabled):not(.disabled).active, .show > .btn-outline-indigo6.dropdown-toggle {
  color: #fff;
  background-color: #520DC2;
  border-color: #520DC2;
}
.btn-outline-indigo6:not(:disabled):not(.disabled):active:focus, .btn-outline-indigo6:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-indigo6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(82, 13, 194, 0.5);
}

.btn-outline-indigo7 {
  color: #3D0A91;
  border-color: #3D0A91;
}
.btn-outline-indigo7:hover {
  color: #fff;
  background-color: #3D0A91;
  border-color: #3D0A91;
}
.btn-outline-indigo7:focus, .btn-outline-indigo7.focus {
  box-shadow: 0 0 0 0.2rem rgba(61, 10, 145, 0.5);
}
.btn-outline-indigo7.disabled, .btn-outline-indigo7:disabled {
  color: #3D0A91;
  background-color: transparent;
}
.btn-outline-indigo7:not(:disabled):not(.disabled):active, .btn-outline-indigo7:not(:disabled):not(.disabled).active, .show > .btn-outline-indigo7.dropdown-toggle {
  color: #fff;
  background-color: #3D0A91;
  border-color: #3D0A91;
}
.btn-outline-indigo7:not(:disabled):not(.disabled):active:focus, .btn-outline-indigo7:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-indigo7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(61, 10, 145, 0.5);
}

.btn-outline-indigo8 {
  color: #290661;
  border-color: #290661;
}
.btn-outline-indigo8:hover {
  color: #fff;
  background-color: #290661;
  border-color: #290661;
}
.btn-outline-indigo8:focus, .btn-outline-indigo8.focus {
  box-shadow: 0 0 0 0.2rem rgba(41, 6, 97, 0.5);
}
.btn-outline-indigo8.disabled, .btn-outline-indigo8:disabled {
  color: #290661;
  background-color: transparent;
}
.btn-outline-indigo8:not(:disabled):not(.disabled):active, .btn-outline-indigo8:not(:disabled):not(.disabled).active, .show > .btn-outline-indigo8.dropdown-toggle {
  color: #fff;
  background-color: #290661;
  border-color: #290661;
}
.btn-outline-indigo8:not(:disabled):not(.disabled):active:focus, .btn-outline-indigo8:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-indigo8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(41, 6, 97, 0.5);
}

.btn-outline-indigo9 {
  color: #140330;
  border-color: #140330;
}
.btn-outline-indigo9:hover {
  color: #fff;
  background-color: #140330;
  border-color: #140330;
}
.btn-outline-indigo9:focus, .btn-outline-indigo9.focus {
  box-shadow: 0 0 0 0.2rem rgba(20, 3, 48, 0.5);
}
.btn-outline-indigo9.disabled, .btn-outline-indigo9:disabled {
  color: #140330;
  background-color: transparent;
}
.btn-outline-indigo9:not(:disabled):not(.disabled):active, .btn-outline-indigo9:not(:disabled):not(.disabled).active, .show > .btn-outline-indigo9.dropdown-toggle {
  color: #fff;
  background-color: #140330;
  border-color: #140330;
}
.btn-outline-indigo9:not(:disabled):not(.disabled):active:focus, .btn-outline-indigo9:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-indigo9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(20, 3, 48, 0.5);
}

.btn-outline-purple {
  color: #6f42c1;
  border-color: #6f42c1;
}
.btn-outline-purple:hover {
  color: #fff;
  background-color: #6f42c1;
  border-color: #6f42c1;
}
.btn-outline-purple:focus, .btn-outline-purple.focus {
  box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5);
}
.btn-outline-purple.disabled, .btn-outline-purple:disabled {
  color: #6f42c1;
  background-color: transparent;
}
.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle {
  color: #fff;
  background-color: #6f42c1;
  border-color: #6f42c1;
}
.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(111, 66, 193, 0.5);
}

.btn-outline-purple1 {
  color: #E2D9F3;
  border-color: #E2D9F3;
}
.btn-outline-purple1:hover {
  color: #212529;
  background-color: #E2D9F3;
  border-color: #E2D9F3;
}
.btn-outline-purple1:focus, .btn-outline-purple1.focus {
  box-shadow: 0 0 0 0.2rem rgba(226, 217, 243, 0.5);
}
.btn-outline-purple1.disabled, .btn-outline-purple1:disabled {
  color: #E2D9F3;
  background-color: transparent;
}
.btn-outline-purple1:not(:disabled):not(.disabled):active, .btn-outline-purple1:not(:disabled):not(.disabled).active, .show > .btn-outline-purple1.dropdown-toggle {
  color: #212529;
  background-color: #E2D9F3;
  border-color: #E2D9F3;
}
.btn-outline-purple1:not(:disabled):not(.disabled):active:focus, .btn-outline-purple1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(226, 217, 243, 0.5);
}

.btn-outline-purple2 {
  color: #C5B3E6;
  border-color: #C5B3E6;
}
.btn-outline-purple2:hover {
  color: #212529;
  background-color: #C5B3E6;
  border-color: #C5B3E6;
}
.btn-outline-purple2:focus, .btn-outline-purple2.focus {
  box-shadow: 0 0 0 0.2rem rgba(197, 179, 230, 0.5);
}
.btn-outline-purple2.disabled, .btn-outline-purple2:disabled {
  color: #C5B3E6;
  background-color: transparent;
}
.btn-outline-purple2:not(:disabled):not(.disabled):active, .btn-outline-purple2:not(:disabled):not(.disabled).active, .show > .btn-outline-purple2.dropdown-toggle {
  color: #212529;
  background-color: #C5B3E6;
  border-color: #C5B3E6;
}
.btn-outline-purple2:not(:disabled):not(.disabled):active:focus, .btn-outline-purple2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(197, 179, 230, 0.5);
}

.btn-outline-purple3 {
  color: #A98EDA;
  border-color: #A98EDA;
}
.btn-outline-purple3:hover {
  color: #212529;
  background-color: #A98EDA;
  border-color: #A98EDA;
}
.btn-outline-purple3:focus, .btn-outline-purple3.focus {
  box-shadow: 0 0 0 0.2rem rgba(169, 142, 218, 0.5);
}
.btn-outline-purple3.disabled, .btn-outline-purple3:disabled {
  color: #A98EDA;
  background-color: transparent;
}
.btn-outline-purple3:not(:disabled):not(.disabled):active, .btn-outline-purple3:not(:disabled):not(.disabled).active, .show > .btn-outline-purple3.dropdown-toggle {
  color: #212529;
  background-color: #A98EDA;
  border-color: #A98EDA;
}
.btn-outline-purple3:not(:disabled):not(.disabled):active:focus, .btn-outline-purple3:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(169, 142, 218, 0.5);
}

.btn-outline-purple4 {
  color: #8C68CD;
  border-color: #8C68CD;
}
.btn-outline-purple4:hover {
  color: #fff;
  background-color: #8C68CD;
  border-color: #8C68CD;
}
.btn-outline-purple4:focus, .btn-outline-purple4.focus {
  box-shadow: 0 0 0 0.2rem rgba(140, 104, 205, 0.5);
}
.btn-outline-purple4.disabled, .btn-outline-purple4:disabled {
  color: #8C68CD;
  background-color: transparent;
}
.btn-outline-purple4:not(:disabled):not(.disabled):active, .btn-outline-purple4:not(:disabled):not(.disabled).active, .show > .btn-outline-purple4.dropdown-toggle {
  color: #fff;
  background-color: #8C68CD;
  border-color: #8C68CD;
}
.btn-outline-purple4:not(:disabled):not(.disabled):active:focus, .btn-outline-purple4:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(140, 104, 205, 0.5);
}

.btn-outline-purple5 {
  color: #6F42C1;
  border-color: #6F42C1;
}
.btn-outline-purple5:hover {
  color: #fff;
  background-color: #6F42C1;
  border-color: #6F42C1;
}
.btn-outline-purple5:focus, .btn-outline-purple5.focus {
  box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5);
}
.btn-outline-purple5.disabled, .btn-outline-purple5:disabled {
  color: #6F42C1;
  background-color: transparent;
}
.btn-outline-purple5:not(:disabled):not(.disabled):active, .btn-outline-purple5:not(:disabled):not(.disabled).active, .show > .btn-outline-purple5.dropdown-toggle {
  color: #fff;
  background-color: #6F42C1;
  border-color: #6F42C1;
}
.btn-outline-purple5:not(:disabled):not(.disabled):active:focus, .btn-outline-purple5:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(111, 66, 193, 0.5);
}

.btn-outline-purple6 {
  color: #59359A;
  border-color: #59359A;
}
.btn-outline-purple6:hover {
  color: #fff;
  background-color: #59359A;
  border-color: #59359A;
}
.btn-outline-purple6:focus, .btn-outline-purple6.focus {
  box-shadow: 0 0 0 0.2rem rgba(89, 53, 154, 0.5);
}
.btn-outline-purple6.disabled, .btn-outline-purple6:disabled {
  color: #59359A;
  background-color: transparent;
}
.btn-outline-purple6:not(:disabled):not(.disabled):active, .btn-outline-purple6:not(:disabled):not(.disabled).active, .show > .btn-outline-purple6.dropdown-toggle {
  color: #fff;
  background-color: #59359A;
  border-color: #59359A;
}
.btn-outline-purple6:not(:disabled):not(.disabled):active:focus, .btn-outline-purple6:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(89, 53, 154, 0.5);
}

.btn-outline-purple7 {
  color: #432874;
  border-color: #432874;
}
.btn-outline-purple7:hover {
  color: #fff;
  background-color: #432874;
  border-color: #432874;
}
.btn-outline-purple7:focus, .btn-outline-purple7.focus {
  box-shadow: 0 0 0 0.2rem rgba(67, 40, 116, 0.5);
}
.btn-outline-purple7.disabled, .btn-outline-purple7:disabled {
  color: #432874;
  background-color: transparent;
}
.btn-outline-purple7:not(:disabled):not(.disabled):active, .btn-outline-purple7:not(:disabled):not(.disabled).active, .show > .btn-outline-purple7.dropdown-toggle {
  color: #fff;
  background-color: #432874;
  border-color: #432874;
}
.btn-outline-purple7:not(:disabled):not(.disabled):active:focus, .btn-outline-purple7:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(67, 40, 116, 0.5);
}

.btn-outline-purple8 {
  color: #2C1A4D;
  border-color: #2C1A4D;
}
.btn-outline-purple8:hover {
  color: #fff;
  background-color: #2C1A4D;
  border-color: #2C1A4D;
}
.btn-outline-purple8:focus, .btn-outline-purple8.focus {
  box-shadow: 0 0 0 0.2rem rgba(44, 26, 77, 0.5);
}
.btn-outline-purple8.disabled, .btn-outline-purple8:disabled {
  color: #2C1A4D;
  background-color: transparent;
}
.btn-outline-purple8:not(:disabled):not(.disabled):active, .btn-outline-purple8:not(:disabled):not(.disabled).active, .show > .btn-outline-purple8.dropdown-toggle {
  color: #fff;
  background-color: #2C1A4D;
  border-color: #2C1A4D;
}
.btn-outline-purple8:not(:disabled):not(.disabled):active:focus, .btn-outline-purple8:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(44, 26, 77, 0.5);
}

.btn-outline-purple9 {
  color: #160D27;
  border-color: #160D27;
}
.btn-outline-purple9:hover {
  color: #fff;
  background-color: #160D27;
  border-color: #160D27;
}
.btn-outline-purple9:focus, .btn-outline-purple9.focus {
  box-shadow: 0 0 0 0.2rem rgba(22, 13, 39, 0.5);
}
.btn-outline-purple9.disabled, .btn-outline-purple9:disabled {
  color: #160D27;
  background-color: transparent;
}
.btn-outline-purple9:not(:disabled):not(.disabled):active, .btn-outline-purple9:not(:disabled):not(.disabled).active, .show > .btn-outline-purple9.dropdown-toggle {
  color: #fff;
  background-color: #160D27;
  border-color: #160D27;
}
.btn-outline-purple9:not(:disabled):not(.disabled):active:focus, .btn-outline-purple9:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(22, 13, 39, 0.5);
}

.btn-outline-pink {
  color: #e83e8c;
  border-color: #e83e8c;
}
.btn-outline-pink:hover {
  color: #fff;
  background-color: #e83e8c;
  border-color: #e83e8c;
}
.btn-outline-pink:focus, .btn-outline-pink.focus {
  box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5);
}
.btn-outline-pink.disabled, .btn-outline-pink:disabled {
  color: #e83e8c;
  background-color: transparent;
}
.btn-outline-pink:not(:disabled):not(.disabled):active, .btn-outline-pink:not(:disabled):not(.disabled).active, .show > .btn-outline-pink.dropdown-toggle {
  color: #fff;
  background-color: #e83e8c;
  border-color: #e83e8c;
}
.btn-outline-pink:not(:disabled):not(.disabled):active:focus, .btn-outline-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pink.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(232, 62, 140, 0.5);
}

.btn-outline-pink1 {
  color: #F7D6E6;
  border-color: #F7D6E6;
}
.btn-outline-pink1:hover {
  color: #212529;
  background-color: #F7D6E6;
  border-color: #F7D6E6;
}
.btn-outline-pink1:focus, .btn-outline-pink1.focus {
  box-shadow: 0 0 0 0.2rem rgba(247, 214, 230, 0.5);
}
.btn-outline-pink1.disabled, .btn-outline-pink1:disabled {
  color: #F7D6E6;
  background-color: transparent;
}
.btn-outline-pink1:not(:disabled):not(.disabled):active, .btn-outline-pink1:not(:disabled):not(.disabled).active, .show > .btn-outline-pink1.dropdown-toggle {
  color: #212529;
  background-color: #F7D6E6;
  border-color: #F7D6E6;
}
.btn-outline-pink1:not(:disabled):not(.disabled):active:focus, .btn-outline-pink1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pink1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(247, 214, 230, 0.5);
}

.btn-outline-pink2 {
  color: #EFADCE;
  border-color: #EFADCE;
}
.btn-outline-pink2:hover {
  color: #212529;
  background-color: #EFADCE;
  border-color: #EFADCE;
}
.btn-outline-pink2:focus, .btn-outline-pink2.focus {
  box-shadow: 0 0 0 0.2rem rgba(239, 173, 206, 0.5);
}
.btn-outline-pink2.disabled, .btn-outline-pink2:disabled {
  color: #EFADCE;
  background-color: transparent;
}
.btn-outline-pink2:not(:disabled):not(.disabled):active, .btn-outline-pink2:not(:disabled):not(.disabled).active, .show > .btn-outline-pink2.dropdown-toggle {
  color: #212529;
  background-color: #EFADCE;
  border-color: #EFADCE;
}
.btn-outline-pink2:not(:disabled):not(.disabled):active:focus, .btn-outline-pink2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pink2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(239, 173, 206, 0.5);
}

.btn-outline-pink3 {
  color: #E685B5;
  border-color: #E685B5;
}
.btn-outline-pink3:hover {
  color: #212529;
  background-color: #E685B5;
  border-color: #E685B5;
}
.btn-outline-pink3:focus, .btn-outline-pink3.focus {
  box-shadow: 0 0 0 0.2rem rgba(230, 133, 181, 0.5);
}
.btn-outline-pink3.disabled, .btn-outline-pink3:disabled {
  color: #E685B5;
  background-color: transparent;
}
.btn-outline-pink3:not(:disabled):not(.disabled):active, .btn-outline-pink3:not(:disabled):not(.disabled).active, .show > .btn-outline-pink3.dropdown-toggle {
  color: #212529;
  background-color: #E685B5;
  border-color: #E685B5;
}
.btn-outline-pink3:not(:disabled):not(.disabled):active:focus, .btn-outline-pink3:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pink3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(230, 133, 181, 0.5);
}

.btn-outline-pink4 {
  color: #DE5C9D;
  border-color: #DE5C9D;
}
.btn-outline-pink4:hover {
  color: #fff;
  background-color: #DE5C9D;
  border-color: #DE5C9D;
}
.btn-outline-pink4:focus, .btn-outline-pink4.focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 92, 157, 0.5);
}
.btn-outline-pink4.disabled, .btn-outline-pink4:disabled {
  color: #DE5C9D;
  background-color: transparent;
}
.btn-outline-pink4:not(:disabled):not(.disabled):active, .btn-outline-pink4:not(:disabled):not(.disabled).active, .show > .btn-outline-pink4.dropdown-toggle {
  color: #fff;
  background-color: #DE5C9D;
  border-color: #DE5C9D;
}
.btn-outline-pink4:not(:disabled):not(.disabled):active:focus, .btn-outline-pink4:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pink4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(222, 92, 157, 0.5);
}

.btn-outline-pink5 {
  color: #D63384;
  border-color: #D63384;
}
.btn-outline-pink5:hover {
  color: #fff;
  background-color: #D63384;
  border-color: #D63384;
}
.btn-outline-pink5:focus, .btn-outline-pink5.focus {
  box-shadow: 0 0 0 0.2rem rgba(214, 51, 132, 0.5);
}
.btn-outline-pink5.disabled, .btn-outline-pink5:disabled {
  color: #D63384;
  background-color: transparent;
}
.btn-outline-pink5:not(:disabled):not(.disabled):active, .btn-outline-pink5:not(:disabled):not(.disabled).active, .show > .btn-outline-pink5.dropdown-toggle {
  color: #fff;
  background-color: #D63384;
  border-color: #D63384;
}
.btn-outline-pink5:not(:disabled):not(.disabled):active:focus, .btn-outline-pink5:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pink5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(214, 51, 132, 0.5);
}

.btn-outline-pink6 {
  color: #AB296A;
  border-color: #AB296A;
}
.btn-outline-pink6:hover {
  color: #fff;
  background-color: #AB296A;
  border-color: #AB296A;
}
.btn-outline-pink6:focus, .btn-outline-pink6.focus {
  box-shadow: 0 0 0 0.2rem rgba(171, 41, 106, 0.5);
}
.btn-outline-pink6.disabled, .btn-outline-pink6:disabled {
  color: #AB296A;
  background-color: transparent;
}
.btn-outline-pink6:not(:disabled):not(.disabled):active, .btn-outline-pink6:not(:disabled):not(.disabled).active, .show > .btn-outline-pink6.dropdown-toggle {
  color: #fff;
  background-color: #AB296A;
  border-color: #AB296A;
}
.btn-outline-pink6:not(:disabled):not(.disabled):active:focus, .btn-outline-pink6:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pink6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(171, 41, 106, 0.5);
}

.btn-outline-pink7 {
  color: #801F4F;
  border-color: #801F4F;
}
.btn-outline-pink7:hover {
  color: #fff;
  background-color: #801F4F;
  border-color: #801F4F;
}
.btn-outline-pink7:focus, .btn-outline-pink7.focus {
  box-shadow: 0 0 0 0.2rem rgba(128, 31, 79, 0.5);
}
.btn-outline-pink7.disabled, .btn-outline-pink7:disabled {
  color: #801F4F;
  background-color: transparent;
}
.btn-outline-pink7:not(:disabled):not(.disabled):active, .btn-outline-pink7:not(:disabled):not(.disabled).active, .show > .btn-outline-pink7.dropdown-toggle {
  color: #fff;
  background-color: #801F4F;
  border-color: #801F4F;
}
.btn-outline-pink7:not(:disabled):not(.disabled):active:focus, .btn-outline-pink7:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pink7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(128, 31, 79, 0.5);
}

.btn-outline-pink8 {
  color: #561435;
  border-color: #561435;
}
.btn-outline-pink8:hover {
  color: #fff;
  background-color: #561435;
  border-color: #561435;
}
.btn-outline-pink8:focus, .btn-outline-pink8.focus {
  box-shadow: 0 0 0 0.2rem rgba(86, 20, 53, 0.5);
}
.btn-outline-pink8.disabled, .btn-outline-pink8:disabled {
  color: #561435;
  background-color: transparent;
}
.btn-outline-pink8:not(:disabled):not(.disabled):active, .btn-outline-pink8:not(:disabled):not(.disabled).active, .show > .btn-outline-pink8.dropdown-toggle {
  color: #fff;
  background-color: #561435;
  border-color: #561435;
}
.btn-outline-pink8:not(:disabled):not(.disabled):active:focus, .btn-outline-pink8:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pink8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(86, 20, 53, 0.5);
}

.btn-outline-pink9 {
  color: #2B0A1A;
  border-color: #2B0A1A;
}
.btn-outline-pink9:hover {
  color: #fff;
  background-color: #2B0A1A;
  border-color: #2B0A1A;
}
.btn-outline-pink9:focus, .btn-outline-pink9.focus {
  box-shadow: 0 0 0 0.2rem rgba(43, 10, 26, 0.5);
}
.btn-outline-pink9.disabled, .btn-outline-pink9:disabled {
  color: #2B0A1A;
  background-color: transparent;
}
.btn-outline-pink9:not(:disabled):not(.disabled):active, .btn-outline-pink9:not(:disabled):not(.disabled).active, .show > .btn-outline-pink9.dropdown-toggle {
  color: #fff;
  background-color: #2B0A1A;
  border-color: #2B0A1A;
}
.btn-outline-pink9:not(:disabled):not(.disabled):active:focus, .btn-outline-pink9:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pink9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(43, 10, 26, 0.5);
}

.btn-outline-red {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-red:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-red:focus, .btn-outline-red.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-red.disabled, .btn-outline-red:disabled {
  color: #dc3545;
  background-color: transparent;
}
.btn-outline-red:not(:disabled):not(.disabled):active, .btn-outline-red:not(:disabled):not(.disabled).active, .show > .btn-outline-red.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-red:not(:disabled):not(.disabled):active:focus, .btn-outline-red:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-red.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-red1 {
  color: #F8D7DA;
  border-color: #F8D7DA;
}
.btn-outline-red1:hover {
  color: #212529;
  background-color: #F8D7DA;
  border-color: #F8D7DA;
}
.btn-outline-red1:focus, .btn-outline-red1.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 215, 218, 0.5);
}
.btn-outline-red1.disabled, .btn-outline-red1:disabled {
  color: #F8D7DA;
  background-color: transparent;
}
.btn-outline-red1:not(:disabled):not(.disabled):active, .btn-outline-red1:not(:disabled):not(.disabled).active, .show > .btn-outline-red1.dropdown-toggle {
  color: #212529;
  background-color: #F8D7DA;
  border-color: #F8D7DA;
}
.btn-outline-red1:not(:disabled):not(.disabled):active:focus, .btn-outline-red1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-red1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(248, 215, 218, 0.5);
}

.btn-outline-red2 {
  color: #F1AEB5;
  border-color: #F1AEB5;
}
.btn-outline-red2:hover {
  color: #212529;
  background-color: #F1AEB5;
  border-color: #F1AEB5;
}
.btn-outline-red2:focus, .btn-outline-red2.focus {
  box-shadow: 0 0 0 0.2rem rgba(241, 174, 181, 0.5);
}
.btn-outline-red2.disabled, .btn-outline-red2:disabled {
  color: #F1AEB5;
  background-color: transparent;
}
.btn-outline-red2:not(:disabled):not(.disabled):active, .btn-outline-red2:not(:disabled):not(.disabled).active, .show > .btn-outline-red2.dropdown-toggle {
  color: #212529;
  background-color: #F1AEB5;
  border-color: #F1AEB5;
}
.btn-outline-red2:not(:disabled):not(.disabled):active:focus, .btn-outline-red2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-red2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(241, 174, 181, 0.5);
}

.btn-outline-red3 {
  color: #EA868F;
  border-color: #EA868F;
}
.btn-outline-red3:hover {
  color: #212529;
  background-color: #EA868F;
  border-color: #EA868F;
}
.btn-outline-red3:focus, .btn-outline-red3.focus {
  box-shadow: 0 0 0 0.2rem rgba(234, 134, 143, 0.5);
}
.btn-outline-red3.disabled, .btn-outline-red3:disabled {
  color: #EA868F;
  background-color: transparent;
}
.btn-outline-red3:not(:disabled):not(.disabled):active, .btn-outline-red3:not(:disabled):not(.disabled).active, .show > .btn-outline-red3.dropdown-toggle {
  color: #212529;
  background-color: #EA868F;
  border-color: #EA868F;
}
.btn-outline-red3:not(:disabled):not(.disabled):active:focus, .btn-outline-red3:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-red3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(234, 134, 143, 0.5);
}

.btn-outline-red4 {
  color: #E35D6A;
  border-color: #E35D6A;
}
.btn-outline-red4:hover {
  color: #fff;
  background-color: #E35D6A;
  border-color: #E35D6A;
}
.btn-outline-red4:focus, .btn-outline-red4.focus {
  box-shadow: 0 0 0 0.2rem rgba(227, 93, 106, 0.5);
}
.btn-outline-red4.disabled, .btn-outline-red4:disabled {
  color: #E35D6A;
  background-color: transparent;
}
.btn-outline-red4:not(:disabled):not(.disabled):active, .btn-outline-red4:not(:disabled):not(.disabled).active, .show > .btn-outline-red4.dropdown-toggle {
  color: #fff;
  background-color: #E35D6A;
  border-color: #E35D6A;
}
.btn-outline-red4:not(:disabled):not(.disabled):active:focus, .btn-outline-red4:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-red4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(227, 93, 106, 0.5);
}

.btn-outline-red5 {
  color: #DC3545;
  border-color: #DC3545;
}
.btn-outline-red5:hover {
  color: #fff;
  background-color: #DC3545;
  border-color: #DC3545;
}
.btn-outline-red5:focus, .btn-outline-red5.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-red5.disabled, .btn-outline-red5:disabled {
  color: #DC3545;
  background-color: transparent;
}
.btn-outline-red5:not(:disabled):not(.disabled):active, .btn-outline-red5:not(:disabled):not(.disabled).active, .show > .btn-outline-red5.dropdown-toggle {
  color: #fff;
  background-color: #DC3545;
  border-color: #DC3545;
}
.btn-outline-red5:not(:disabled):not(.disabled):active:focus, .btn-outline-red5:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-red5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-red6 {
  color: #B02A37;
  border-color: #B02A37;
}
.btn-outline-red6:hover {
  color: #fff;
  background-color: #B02A37;
  border-color: #B02A37;
}
.btn-outline-red6:focus, .btn-outline-red6.focus {
  box-shadow: 0 0 0 0.2rem rgba(176, 42, 55, 0.5);
}
.btn-outline-red6.disabled, .btn-outline-red6:disabled {
  color: #B02A37;
  background-color: transparent;
}
.btn-outline-red6:not(:disabled):not(.disabled):active, .btn-outline-red6:not(:disabled):not(.disabled).active, .show > .btn-outline-red6.dropdown-toggle {
  color: #fff;
  background-color: #B02A37;
  border-color: #B02A37;
}
.btn-outline-red6:not(:disabled):not(.disabled):active:focus, .btn-outline-red6:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-red6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(176, 42, 55, 0.5);
}

.btn-outline-red7 {
  color: #842029;
  border-color: #842029;
}
.btn-outline-red7:hover {
  color: #fff;
  background-color: #842029;
  border-color: #842029;
}
.btn-outline-red7:focus, .btn-outline-red7.focus {
  box-shadow: 0 0 0 0.2rem rgba(132, 32, 41, 0.5);
}
.btn-outline-red7.disabled, .btn-outline-red7:disabled {
  color: #842029;
  background-color: transparent;
}
.btn-outline-red7:not(:disabled):not(.disabled):active, .btn-outline-red7:not(:disabled):not(.disabled).active, .show > .btn-outline-red7.dropdown-toggle {
  color: #fff;
  background-color: #842029;
  border-color: #842029;
}
.btn-outline-red7:not(:disabled):not(.disabled):active:focus, .btn-outline-red7:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-red7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(132, 32, 41, 0.5);
}

.btn-outline-red8 {
  color: #58151C;
  border-color: #58151C;
}
.btn-outline-red8:hover {
  color: #fff;
  background-color: #58151C;
  border-color: #58151C;
}
.btn-outline-red8:focus, .btn-outline-red8.focus {
  box-shadow: 0 0 0 0.2rem rgba(88, 21, 28, 0.5);
}
.btn-outline-red8.disabled, .btn-outline-red8:disabled {
  color: #58151C;
  background-color: transparent;
}
.btn-outline-red8:not(:disabled):not(.disabled):active, .btn-outline-red8:not(:disabled):not(.disabled).active, .show > .btn-outline-red8.dropdown-toggle {
  color: #fff;
  background-color: #58151C;
  border-color: #58151C;
}
.btn-outline-red8:not(:disabled):not(.disabled):active:focus, .btn-outline-red8:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-red8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(88, 21, 28, 0.5);
}

.btn-outline-red9 {
  color: #2C0B0E;
  border-color: #2C0B0E;
}
.btn-outline-red9:hover {
  color: #fff;
  background-color: #2C0B0E;
  border-color: #2C0B0E;
}
.btn-outline-red9:focus, .btn-outline-red9.focus {
  box-shadow: 0 0 0 0.2rem rgba(44, 11, 14, 0.5);
}
.btn-outline-red9.disabled, .btn-outline-red9:disabled {
  color: #2C0B0E;
  background-color: transparent;
}
.btn-outline-red9:not(:disabled):not(.disabled):active, .btn-outline-red9:not(:disabled):not(.disabled).active, .show > .btn-outline-red9.dropdown-toggle {
  color: #fff;
  background-color: #2C0B0E;
  border-color: #2C0B0E;
}
.btn-outline-red9:not(:disabled):not(.disabled):active:focus, .btn-outline-red9:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-red9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(44, 11, 14, 0.5);
}

.btn-outline-orange {
  color: #fd7e14;
  border-color: #fd7e14;
}
.btn-outline-orange:hover {
  color: #212529;
  background-color: #fd7e14;
  border-color: #fd7e14;
}
.btn-outline-orange:focus, .btn-outline-orange.focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5);
}
.btn-outline-orange.disabled, .btn-outline-orange:disabled {
  color: #fd7e14;
  background-color: transparent;
}
.btn-outline-orange:not(:disabled):not(.disabled):active, .btn-outline-orange:not(:disabled):not(.disabled).active, .show > .btn-outline-orange.dropdown-toggle {
  color: #212529;
  background-color: #fd7e14;
  border-color: #fd7e14;
}
.btn-outline-orange:not(:disabled):not(.disabled):active:focus, .btn-outline-orange:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-orange.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(253, 126, 20, 0.5);
}

.btn-outline-orange1 {
  color: #FFE5D0;
  border-color: #FFE5D0;
}
.btn-outline-orange1:hover {
  color: #212529;
  background-color: #FFE5D0;
  border-color: #FFE5D0;
}
.btn-outline-orange1:focus, .btn-outline-orange1.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 229, 208, 0.5);
}
.btn-outline-orange1.disabled, .btn-outline-orange1:disabled {
  color: #FFE5D0;
  background-color: transparent;
}
.btn-outline-orange1:not(:disabled):not(.disabled):active, .btn-outline-orange1:not(:disabled):not(.disabled).active, .show > .btn-outline-orange1.dropdown-toggle {
  color: #212529;
  background-color: #FFE5D0;
  border-color: #FFE5D0;
}
.btn-outline-orange1:not(:disabled):not(.disabled):active:focus, .btn-outline-orange1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-orange1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 229, 208, 0.5);
}

.btn-outline-orange2 {
  color: #FECBA1;
  border-color: #FECBA1;
}
.btn-outline-orange2:hover {
  color: #212529;
  background-color: #FECBA1;
  border-color: #FECBA1;
}
.btn-outline-orange2:focus, .btn-outline-orange2.focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 203, 161, 0.5);
}
.btn-outline-orange2.disabled, .btn-outline-orange2:disabled {
  color: #FECBA1;
  background-color: transparent;
}
.btn-outline-orange2:not(:disabled):not(.disabled):active, .btn-outline-orange2:not(:disabled):not(.disabled).active, .show > .btn-outline-orange2.dropdown-toggle {
  color: #212529;
  background-color: #FECBA1;
  border-color: #FECBA1;
}
.btn-outline-orange2:not(:disabled):not(.disabled):active:focus, .btn-outline-orange2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-orange2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(254, 203, 161, 0.5);
}

.btn-outline-orange3 {
  color: #FEB272;
  border-color: #FEB272;
}
.btn-outline-orange3:hover {
  color: #212529;
  background-color: #FEB272;
  border-color: #FEB272;
}
.btn-outline-orange3:focus, .btn-outline-orange3.focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 178, 114, 0.5);
}
.btn-outline-orange3.disabled, .btn-outline-orange3:disabled {
  color: #FEB272;
  background-color: transparent;
}
.btn-outline-orange3:not(:disabled):not(.disabled):active, .btn-outline-orange3:not(:disabled):not(.disabled).active, .show > .btn-outline-orange3.dropdown-toggle {
  color: #212529;
  background-color: #FEB272;
  border-color: #FEB272;
}
.btn-outline-orange3:not(:disabled):not(.disabled):active:focus, .btn-outline-orange3:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-orange3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(254, 178, 114, 0.5);
}

.btn-outline-orange4 {
  color: #FD9843;
  border-color: #FD9843;
}
.btn-outline-orange4:hover {
  color: #212529;
  background-color: #FD9843;
  border-color: #FD9843;
}
.btn-outline-orange4:focus, .btn-outline-orange4.focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 152, 67, 0.5);
}
.btn-outline-orange4.disabled, .btn-outline-orange4:disabled {
  color: #FD9843;
  background-color: transparent;
}
.btn-outline-orange4:not(:disabled):not(.disabled):active, .btn-outline-orange4:not(:disabled):not(.disabled).active, .show > .btn-outline-orange4.dropdown-toggle {
  color: #212529;
  background-color: #FD9843;
  border-color: #FD9843;
}
.btn-outline-orange4:not(:disabled):not(.disabled):active:focus, .btn-outline-orange4:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-orange4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(253, 152, 67, 0.5);
}

.btn-outline-orange5 {
  color: #FD7E14;
  border-color: #FD7E14;
}
.btn-outline-orange5:hover {
  color: #212529;
  background-color: #FD7E14;
  border-color: #FD7E14;
}
.btn-outline-orange5:focus, .btn-outline-orange5.focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5);
}
.btn-outline-orange5.disabled, .btn-outline-orange5:disabled {
  color: #FD7E14;
  background-color: transparent;
}
.btn-outline-orange5:not(:disabled):not(.disabled):active, .btn-outline-orange5:not(:disabled):not(.disabled).active, .show > .btn-outline-orange5.dropdown-toggle {
  color: #212529;
  background-color: #FD7E14;
  border-color: #FD7E14;
}
.btn-outline-orange5:not(:disabled):not(.disabled):active:focus, .btn-outline-orange5:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-orange5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(253, 126, 20, 0.5);
}

.btn-outline-orange6 {
  color: #CA6510;
  border-color: #CA6510;
}
.btn-outline-orange6:hover {
  color: #fff;
  background-color: #CA6510;
  border-color: #CA6510;
}
.btn-outline-orange6:focus, .btn-outline-orange6.focus {
  box-shadow: 0 0 0 0.2rem rgba(202, 101, 16, 0.5);
}
.btn-outline-orange6.disabled, .btn-outline-orange6:disabled {
  color: #CA6510;
  background-color: transparent;
}
.btn-outline-orange6:not(:disabled):not(.disabled):active, .btn-outline-orange6:not(:disabled):not(.disabled).active, .show > .btn-outline-orange6.dropdown-toggle {
  color: #fff;
  background-color: #CA6510;
  border-color: #CA6510;
}
.btn-outline-orange6:not(:disabled):not(.disabled):active:focus, .btn-outline-orange6:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-orange6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(202, 101, 16, 0.5);
}

.btn-outline-orange7 {
  color: #984C0C;
  border-color: #984C0C;
}
.btn-outline-orange7:hover {
  color: #fff;
  background-color: #984C0C;
  border-color: #984C0C;
}
.btn-outline-orange7:focus, .btn-outline-orange7.focus {
  box-shadow: 0 0 0 0.2rem rgba(152, 76, 12, 0.5);
}
.btn-outline-orange7.disabled, .btn-outline-orange7:disabled {
  color: #984C0C;
  background-color: transparent;
}
.btn-outline-orange7:not(:disabled):not(.disabled):active, .btn-outline-orange7:not(:disabled):not(.disabled).active, .show > .btn-outline-orange7.dropdown-toggle {
  color: #fff;
  background-color: #984C0C;
  border-color: #984C0C;
}
.btn-outline-orange7:not(:disabled):not(.disabled):active:focus, .btn-outline-orange7:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-orange7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(152, 76, 12, 0.5);
}

.btn-outline-orange8 {
  color: #653208;
  border-color: #653208;
}
.btn-outline-orange8:hover {
  color: #fff;
  background-color: #653208;
  border-color: #653208;
}
.btn-outline-orange8:focus, .btn-outline-orange8.focus {
  box-shadow: 0 0 0 0.2rem rgba(101, 50, 8, 0.5);
}
.btn-outline-orange8.disabled, .btn-outline-orange8:disabled {
  color: #653208;
  background-color: transparent;
}
.btn-outline-orange8:not(:disabled):not(.disabled):active, .btn-outline-orange8:not(:disabled):not(.disabled).active, .show > .btn-outline-orange8.dropdown-toggle {
  color: #fff;
  background-color: #653208;
  border-color: #653208;
}
.btn-outline-orange8:not(:disabled):not(.disabled):active:focus, .btn-outline-orange8:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-orange8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(101, 50, 8, 0.5);
}

.btn-outline-orange9 {
  color: #331904;
  border-color: #331904;
}
.btn-outline-orange9:hover {
  color: #fff;
  background-color: #331904;
  border-color: #331904;
}
.btn-outline-orange9:focus, .btn-outline-orange9.focus {
  box-shadow: 0 0 0 0.2rem rgba(51, 25, 4, 0.5);
}
.btn-outline-orange9.disabled, .btn-outline-orange9:disabled {
  color: #331904;
  background-color: transparent;
}
.btn-outline-orange9:not(:disabled):not(.disabled):active, .btn-outline-orange9:not(:disabled):not(.disabled).active, .show > .btn-outline-orange9.dropdown-toggle {
  color: #fff;
  background-color: #331904;
  border-color: #331904;
}
.btn-outline-orange9:not(:disabled):not(.disabled):active:focus, .btn-outline-orange9:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-orange9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(51, 25, 4, 0.5);
}

.btn-outline-yellow {
  color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-yellow:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-yellow:focus, .btn-outline-yellow.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-yellow.disabled, .btn-outline-yellow:disabled {
  color: #ffc107;
  background-color: transparent;
}
.btn-outline-yellow:not(:disabled):not(.disabled):active, .btn-outline-yellow:not(:disabled):not(.disabled).active, .show > .btn-outline-yellow.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-yellow:not(:disabled):not(.disabled):active:focus, .btn-outline-yellow:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-yellow.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-yellow1 {
  color: #FFF3CD;
  border-color: #FFF3CD;
}
.btn-outline-yellow1:hover {
  color: #212529;
  background-color: #FFF3CD;
  border-color: #FFF3CD;
}
.btn-outline-yellow1:focus, .btn-outline-yellow1.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 243, 205, 0.5);
}
.btn-outline-yellow1.disabled, .btn-outline-yellow1:disabled {
  color: #FFF3CD;
  background-color: transparent;
}
.btn-outline-yellow1:not(:disabled):not(.disabled):active, .btn-outline-yellow1:not(:disabled):not(.disabled).active, .show > .btn-outline-yellow1.dropdown-toggle {
  color: #212529;
  background-color: #FFF3CD;
  border-color: #FFF3CD;
}
.btn-outline-yellow1:not(:disabled):not(.disabled):active:focus, .btn-outline-yellow1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-yellow1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 243, 205, 0.5);
}

.btn-outline-yellow2 {
  color: #FFE69C;
  border-color: #FFE69C;
}
.btn-outline-yellow2:hover {
  color: #212529;
  background-color: #FFE69C;
  border-color: #FFE69C;
}
.btn-outline-yellow2:focus, .btn-outline-yellow2.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 230, 156, 0.5);
}
.btn-outline-yellow2.disabled, .btn-outline-yellow2:disabled {
  color: #FFE69C;
  background-color: transparent;
}
.btn-outline-yellow2:not(:disabled):not(.disabled):active, .btn-outline-yellow2:not(:disabled):not(.disabled).active, .show > .btn-outline-yellow2.dropdown-toggle {
  color: #212529;
  background-color: #FFE69C;
  border-color: #FFE69C;
}
.btn-outline-yellow2:not(:disabled):not(.disabled):active:focus, .btn-outline-yellow2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-yellow2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 230, 156, 0.5);
}

.btn-outline-yellow3 {
  color: #FFDA6A;
  border-color: #FFDA6A;
}
.btn-outline-yellow3:hover {
  color: #212529;
  background-color: #FFDA6A;
  border-color: #FFDA6A;
}
.btn-outline-yellow3:focus, .btn-outline-yellow3.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 218, 106, 0.5);
}
.btn-outline-yellow3.disabled, .btn-outline-yellow3:disabled {
  color: #FFDA6A;
  background-color: transparent;
}
.btn-outline-yellow3:not(:disabled):not(.disabled):active, .btn-outline-yellow3:not(:disabled):not(.disabled).active, .show > .btn-outline-yellow3.dropdown-toggle {
  color: #212529;
  background-color: #FFDA6A;
  border-color: #FFDA6A;
}
.btn-outline-yellow3:not(:disabled):not(.disabled):active:focus, .btn-outline-yellow3:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-yellow3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 218, 106, 0.5);
}

.btn-outline-yellow4 {
  color: #FFCD39;
  border-color: #FFCD39;
}
.btn-outline-yellow4:hover {
  color: #212529;
  background-color: #FFCD39;
  border-color: #FFCD39;
}
.btn-outline-yellow4:focus, .btn-outline-yellow4.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 205, 57, 0.5);
}
.btn-outline-yellow4.disabled, .btn-outline-yellow4:disabled {
  color: #FFCD39;
  background-color: transparent;
}
.btn-outline-yellow4:not(:disabled):not(.disabled):active, .btn-outline-yellow4:not(:disabled):not(.disabled).active, .show > .btn-outline-yellow4.dropdown-toggle {
  color: #212529;
  background-color: #FFCD39;
  border-color: #FFCD39;
}
.btn-outline-yellow4:not(:disabled):not(.disabled):active:focus, .btn-outline-yellow4:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-yellow4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 205, 57, 0.5);
}

.btn-outline-yellow5 {
  color: #FFC107;
  border-color: #FFC107;
}
.btn-outline-yellow5:hover {
  color: #212529;
  background-color: #FFC107;
  border-color: #FFC107;
}
.btn-outline-yellow5:focus, .btn-outline-yellow5.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-yellow5.disabled, .btn-outline-yellow5:disabled {
  color: #FFC107;
  background-color: transparent;
}
.btn-outline-yellow5:not(:disabled):not(.disabled):active, .btn-outline-yellow5:not(:disabled):not(.disabled).active, .show > .btn-outline-yellow5.dropdown-toggle {
  color: #212529;
  background-color: #FFC107;
  border-color: #FFC107;
}
.btn-outline-yellow5:not(:disabled):not(.disabled):active:focus, .btn-outline-yellow5:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-yellow5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-yellow6 {
  color: #CC9A06;
  border-color: #CC9A06;
}
.btn-outline-yellow6:hover {
  color: #212529;
  background-color: #CC9A06;
  border-color: #CC9A06;
}
.btn-outline-yellow6:focus, .btn-outline-yellow6.focus {
  box-shadow: 0 0 0 0.2rem rgba(204, 154, 6, 0.5);
}
.btn-outline-yellow6.disabled, .btn-outline-yellow6:disabled {
  color: #CC9A06;
  background-color: transparent;
}
.btn-outline-yellow6:not(:disabled):not(.disabled):active, .btn-outline-yellow6:not(:disabled):not(.disabled).active, .show > .btn-outline-yellow6.dropdown-toggle {
  color: #212529;
  background-color: #CC9A06;
  border-color: #CC9A06;
}
.btn-outline-yellow6:not(:disabled):not(.disabled):active:focus, .btn-outline-yellow6:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-yellow6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(204, 154, 6, 0.5);
}

.btn-outline-yellow7 {
  color: #997404;
  border-color: #997404;
}
.btn-outline-yellow7:hover {
  color: #fff;
  background-color: #997404;
  border-color: #997404;
}
.btn-outline-yellow7:focus, .btn-outline-yellow7.focus {
  box-shadow: 0 0 0 0.2rem rgba(153, 116, 4, 0.5);
}
.btn-outline-yellow7.disabled, .btn-outline-yellow7:disabled {
  color: #997404;
  background-color: transparent;
}
.btn-outline-yellow7:not(:disabled):not(.disabled):active, .btn-outline-yellow7:not(:disabled):not(.disabled).active, .show > .btn-outline-yellow7.dropdown-toggle {
  color: #fff;
  background-color: #997404;
  border-color: #997404;
}
.btn-outline-yellow7:not(:disabled):not(.disabled):active:focus, .btn-outline-yellow7:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-yellow7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(153, 116, 4, 0.5);
}

.btn-outline-yellow8 {
  color: #664D03;
  border-color: #664D03;
}
.btn-outline-yellow8:hover {
  color: #fff;
  background-color: #664D03;
  border-color: #664D03;
}
.btn-outline-yellow8:focus, .btn-outline-yellow8.focus {
  box-shadow: 0 0 0 0.2rem rgba(102, 77, 3, 0.5);
}
.btn-outline-yellow8.disabled, .btn-outline-yellow8:disabled {
  color: #664D03;
  background-color: transparent;
}
.btn-outline-yellow8:not(:disabled):not(.disabled):active, .btn-outline-yellow8:not(:disabled):not(.disabled).active, .show > .btn-outline-yellow8.dropdown-toggle {
  color: #fff;
  background-color: #664D03;
  border-color: #664D03;
}
.btn-outline-yellow8:not(:disabled):not(.disabled):active:focus, .btn-outline-yellow8:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-yellow8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(102, 77, 3, 0.5);
}

.btn-outline-yellow9 {
  color: #332701;
  border-color: #332701;
}
.btn-outline-yellow9:hover {
  color: #fff;
  background-color: #332701;
  border-color: #332701;
}
.btn-outline-yellow9:focus, .btn-outline-yellow9.focus {
  box-shadow: 0 0 0 0.2rem rgba(51, 39, 1, 0.5);
}
.btn-outline-yellow9.disabled, .btn-outline-yellow9:disabled {
  color: #332701;
  background-color: transparent;
}
.btn-outline-yellow9:not(:disabled):not(.disabled):active, .btn-outline-yellow9:not(:disabled):not(.disabled).active, .show > .btn-outline-yellow9.dropdown-toggle {
  color: #fff;
  background-color: #332701;
  border-color: #332701;
}
.btn-outline-yellow9:not(:disabled):not(.disabled):active:focus, .btn-outline-yellow9:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-yellow9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(51, 39, 1, 0.5);
}

.btn-outline-green {
  color: #28a745;
  border-color: #28a745;
}
.btn-outline-green:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-green:focus, .btn-outline-green.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-green.disabled, .btn-outline-green:disabled {
  color: #28a745;
  background-color: transparent;
}
.btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, .show > .btn-outline-green.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-green1 {
  color: #D1E7DD;
  border-color: #D1E7DD;
}
.btn-outline-green1:hover {
  color: #212529;
  background-color: #D1E7DD;
  border-color: #D1E7DD;
}
.btn-outline-green1:focus, .btn-outline-green1.focus {
  box-shadow: 0 0 0 0.2rem rgba(209, 231, 221, 0.5);
}
.btn-outline-green1.disabled, .btn-outline-green1:disabled {
  color: #D1E7DD;
  background-color: transparent;
}
.btn-outline-green1:not(:disabled):not(.disabled):active, .btn-outline-green1:not(:disabled):not(.disabled).active, .show > .btn-outline-green1.dropdown-toggle {
  color: #212529;
  background-color: #D1E7DD;
  border-color: #D1E7DD;
}
.btn-outline-green1:not(:disabled):not(.disabled):active:focus, .btn-outline-green1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(209, 231, 221, 0.5);
}

.btn-outline-green2 {
  color: #A3CFBB;
  border-color: #A3CFBB;
}
.btn-outline-green2:hover {
  color: #212529;
  background-color: #A3CFBB;
  border-color: #A3CFBB;
}
.btn-outline-green2:focus, .btn-outline-green2.focus {
  box-shadow: 0 0 0 0.2rem rgba(163, 207, 187, 0.5);
}
.btn-outline-green2.disabled, .btn-outline-green2:disabled {
  color: #A3CFBB;
  background-color: transparent;
}
.btn-outline-green2:not(:disabled):not(.disabled):active, .btn-outline-green2:not(:disabled):not(.disabled).active, .show > .btn-outline-green2.dropdown-toggle {
  color: #212529;
  background-color: #A3CFBB;
  border-color: #A3CFBB;
}
.btn-outline-green2:not(:disabled):not(.disabled):active:focus, .btn-outline-green2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(163, 207, 187, 0.5);
}

.btn-outline-green3 {
  color: #75B798;
  border-color: #75B798;
}
.btn-outline-green3:hover {
  color: #212529;
  background-color: #75B798;
  border-color: #75B798;
}
.btn-outline-green3:focus, .btn-outline-green3.focus {
  box-shadow: 0 0 0 0.2rem rgba(117, 183, 152, 0.5);
}
.btn-outline-green3.disabled, .btn-outline-green3:disabled {
  color: #75B798;
  background-color: transparent;
}
.btn-outline-green3:not(:disabled):not(.disabled):active, .btn-outline-green3:not(:disabled):not(.disabled).active, .show > .btn-outline-green3.dropdown-toggle {
  color: #212529;
  background-color: #75B798;
  border-color: #75B798;
}
.btn-outline-green3:not(:disabled):not(.disabled):active:focus, .btn-outline-green3:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(117, 183, 152, 0.5);
}

.btn-outline-green4 {
  color: #479F76;
  border-color: #479F76;
}
.btn-outline-green4:hover {
  color: #fff;
  background-color: #479F76;
  border-color: #479F76;
}
.btn-outline-green4:focus, .btn-outline-green4.focus {
  box-shadow: 0 0 0 0.2rem rgba(71, 159, 118, 0.5);
}
.btn-outline-green4.disabled, .btn-outline-green4:disabled {
  color: #479F76;
  background-color: transparent;
}
.btn-outline-green4:not(:disabled):not(.disabled):active, .btn-outline-green4:not(:disabled):not(.disabled).active, .show > .btn-outline-green4.dropdown-toggle {
  color: #fff;
  background-color: #479F76;
  border-color: #479F76;
}
.btn-outline-green4:not(:disabled):not(.disabled):active:focus, .btn-outline-green4:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(71, 159, 118, 0.5);
}

.btn-outline-green5 {
  color: #198754;
  border-color: #198754;
}
.btn-outline-green5:hover {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}
.btn-outline-green5:focus, .btn-outline-green5.focus {
  box-shadow: 0 0 0 0.2rem rgba(25, 135, 84, 0.5);
}
.btn-outline-green5.disabled, .btn-outline-green5:disabled {
  color: #198754;
  background-color: transparent;
}
.btn-outline-green5:not(:disabled):not(.disabled):active, .btn-outline-green5:not(:disabled):not(.disabled).active, .show > .btn-outline-green5.dropdown-toggle {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}
.btn-outline-green5:not(:disabled):not(.disabled):active:focus, .btn-outline-green5:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(25, 135, 84, 0.5);
}

.btn-outline-green6 {
  color: #146C43;
  border-color: #146C43;
}
.btn-outline-green6:hover {
  color: #fff;
  background-color: #146C43;
  border-color: #146C43;
}
.btn-outline-green6:focus, .btn-outline-green6.focus {
  box-shadow: 0 0 0 0.2rem rgba(20, 108, 67, 0.5);
}
.btn-outline-green6.disabled, .btn-outline-green6:disabled {
  color: #146C43;
  background-color: transparent;
}
.btn-outline-green6:not(:disabled):not(.disabled):active, .btn-outline-green6:not(:disabled):not(.disabled).active, .show > .btn-outline-green6.dropdown-toggle {
  color: #fff;
  background-color: #146C43;
  border-color: #146C43;
}
.btn-outline-green6:not(:disabled):not(.disabled):active:focus, .btn-outline-green6:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(20, 108, 67, 0.5);
}

.btn-outline-green7 {
  color: #0F5132;
  border-color: #0F5132;
}
.btn-outline-green7:hover {
  color: #fff;
  background-color: #0F5132;
  border-color: #0F5132;
}
.btn-outline-green7:focus, .btn-outline-green7.focus {
  box-shadow: 0 0 0 0.2rem rgba(15, 81, 50, 0.5);
}
.btn-outline-green7.disabled, .btn-outline-green7:disabled {
  color: #0F5132;
  background-color: transparent;
}
.btn-outline-green7:not(:disabled):not(.disabled):active, .btn-outline-green7:not(:disabled):not(.disabled).active, .show > .btn-outline-green7.dropdown-toggle {
  color: #fff;
  background-color: #0F5132;
  border-color: #0F5132;
}
.btn-outline-green7:not(:disabled):not(.disabled):active:focus, .btn-outline-green7:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(15, 81, 50, 0.5);
}

.btn-outline-green8 {
  color: #0A3622;
  border-color: #0A3622;
}
.btn-outline-green8:hover {
  color: #fff;
  background-color: #0A3622;
  border-color: #0A3622;
}
.btn-outline-green8:focus, .btn-outline-green8.focus {
  box-shadow: 0 0 0 0.2rem rgba(10, 54, 34, 0.5);
}
.btn-outline-green8.disabled, .btn-outline-green8:disabled {
  color: #0A3622;
  background-color: transparent;
}
.btn-outline-green8:not(:disabled):not(.disabled):active, .btn-outline-green8:not(:disabled):not(.disabled).active, .show > .btn-outline-green8.dropdown-toggle {
  color: #fff;
  background-color: #0A3622;
  border-color: #0A3622;
}
.btn-outline-green8:not(:disabled):not(.disabled):active:focus, .btn-outline-green8:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(10, 54, 34, 0.5);
}

.btn-outline-green9 {
  color: #051B11;
  border-color: #051B11;
}
.btn-outline-green9:hover {
  color: #fff;
  background-color: #051B11;
  border-color: #051B11;
}
.btn-outline-green9:focus, .btn-outline-green9.focus {
  box-shadow: 0 0 0 0.2rem rgba(5, 27, 17, 0.5);
}
.btn-outline-green9.disabled, .btn-outline-green9:disabled {
  color: #051B11;
  background-color: transparent;
}
.btn-outline-green9:not(:disabled):not(.disabled):active, .btn-outline-green9:not(:disabled):not(.disabled).active, .show > .btn-outline-green9.dropdown-toggle {
  color: #fff;
  background-color: #051B11;
  border-color: #051B11;
}
.btn-outline-green9:not(:disabled):not(.disabled):active:focus, .btn-outline-green9:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(5, 27, 17, 0.5);
}

.btn-outline-teal {
  color: #20c997;
  border-color: #20c997;
}
.btn-outline-teal:hover {
  color: #fff;
  background-color: #20c997;
  border-color: #20c997;
}
.btn-outline-teal:focus, .btn-outline-teal.focus {
  box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5);
}
.btn-outline-teal.disabled, .btn-outline-teal:disabled {
  color: #20c997;
  background-color: transparent;
}
.btn-outline-teal:not(:disabled):not(.disabled):active, .btn-outline-teal:not(:disabled):not(.disabled).active, .show > .btn-outline-teal.dropdown-toggle {
  color: #fff;
  background-color: #20c997;
  border-color: #20c997;
}
.btn-outline-teal:not(:disabled):not(.disabled):active:focus, .btn-outline-teal:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-teal.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(32, 201, 151, 0.5);
}

.btn-outline-teal1 {
  color: #D2F4EA;
  border-color: #D2F4EA;
}
.btn-outline-teal1:hover {
  color: #212529;
  background-color: #D2F4EA;
  border-color: #D2F4EA;
}
.btn-outline-teal1:focus, .btn-outline-teal1.focus {
  box-shadow: 0 0 0 0.2rem rgba(210, 244, 234, 0.5);
}
.btn-outline-teal1.disabled, .btn-outline-teal1:disabled {
  color: #D2F4EA;
  background-color: transparent;
}
.btn-outline-teal1:not(:disabled):not(.disabled):active, .btn-outline-teal1:not(:disabled):not(.disabled).active, .show > .btn-outline-teal1.dropdown-toggle {
  color: #212529;
  background-color: #D2F4EA;
  border-color: #D2F4EA;
}
.btn-outline-teal1:not(:disabled):not(.disabled):active:focus, .btn-outline-teal1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-teal1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(210, 244, 234, 0.5);
}

.btn-outline-teal2 {
  color: #A6E9D5;
  border-color: #A6E9D5;
}
.btn-outline-teal2:hover {
  color: #212529;
  background-color: #A6E9D5;
  border-color: #A6E9D5;
}
.btn-outline-teal2:focus, .btn-outline-teal2.focus {
  box-shadow: 0 0 0 0.2rem rgba(166, 233, 213, 0.5);
}
.btn-outline-teal2.disabled, .btn-outline-teal2:disabled {
  color: #A6E9D5;
  background-color: transparent;
}
.btn-outline-teal2:not(:disabled):not(.disabled):active, .btn-outline-teal2:not(:disabled):not(.disabled).active, .show > .btn-outline-teal2.dropdown-toggle {
  color: #212529;
  background-color: #A6E9D5;
  border-color: #A6E9D5;
}
.btn-outline-teal2:not(:disabled):not(.disabled):active:focus, .btn-outline-teal2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-teal2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(166, 233, 213, 0.5);
}

.btn-outline-teal3 {
  color: #79DFC1;
  border-color: #79DFC1;
}
.btn-outline-teal3:hover {
  color: #212529;
  background-color: #79DFC1;
  border-color: #79DFC1;
}
.btn-outline-teal3:focus, .btn-outline-teal3.focus {
  box-shadow: 0 0 0 0.2rem rgba(121, 223, 193, 0.5);
}
.btn-outline-teal3.disabled, .btn-outline-teal3:disabled {
  color: #79DFC1;
  background-color: transparent;
}
.btn-outline-teal3:not(:disabled):not(.disabled):active, .btn-outline-teal3:not(:disabled):not(.disabled).active, .show > .btn-outline-teal3.dropdown-toggle {
  color: #212529;
  background-color: #79DFC1;
  border-color: #79DFC1;
}
.btn-outline-teal3:not(:disabled):not(.disabled):active:focus, .btn-outline-teal3:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-teal3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(121, 223, 193, 0.5);
}

.btn-outline-teal4 {
  color: #4DD4AC;
  border-color: #4DD4AC;
}
.btn-outline-teal4:hover {
  color: #212529;
  background-color: #4DD4AC;
  border-color: #4DD4AC;
}
.btn-outline-teal4:focus, .btn-outline-teal4.focus {
  box-shadow: 0 0 0 0.2rem rgba(77, 212, 172, 0.5);
}
.btn-outline-teal4.disabled, .btn-outline-teal4:disabled {
  color: #4DD4AC;
  background-color: transparent;
}
.btn-outline-teal4:not(:disabled):not(.disabled):active, .btn-outline-teal4:not(:disabled):not(.disabled).active, .show > .btn-outline-teal4.dropdown-toggle {
  color: #212529;
  background-color: #4DD4AC;
  border-color: #4DD4AC;
}
.btn-outline-teal4:not(:disabled):not(.disabled):active:focus, .btn-outline-teal4:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-teal4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(77, 212, 172, 0.5);
}

.btn-outline-teal5 {
  color: #20C997;
  border-color: #20C997;
}
.btn-outline-teal5:hover {
  color: #fff;
  background-color: #20C997;
  border-color: #20C997;
}
.btn-outline-teal5:focus, .btn-outline-teal5.focus {
  box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5);
}
.btn-outline-teal5.disabled, .btn-outline-teal5:disabled {
  color: #20C997;
  background-color: transparent;
}
.btn-outline-teal5:not(:disabled):not(.disabled):active, .btn-outline-teal5:not(:disabled):not(.disabled).active, .show > .btn-outline-teal5.dropdown-toggle {
  color: #fff;
  background-color: #20C997;
  border-color: #20C997;
}
.btn-outline-teal5:not(:disabled):not(.disabled):active:focus, .btn-outline-teal5:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-teal5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(32, 201, 151, 0.5);
}

.btn-outline-teal6 {
  color: #1AA179;
  border-color: #1AA179;
}
.btn-outline-teal6:hover {
  color: #fff;
  background-color: #1AA179;
  border-color: #1AA179;
}
.btn-outline-teal6:focus, .btn-outline-teal6.focus {
  box-shadow: 0 0 0 0.2rem rgba(26, 161, 121, 0.5);
}
.btn-outline-teal6.disabled, .btn-outline-teal6:disabled {
  color: #1AA179;
  background-color: transparent;
}
.btn-outline-teal6:not(:disabled):not(.disabled):active, .btn-outline-teal6:not(:disabled):not(.disabled).active, .show > .btn-outline-teal6.dropdown-toggle {
  color: #fff;
  background-color: #1AA179;
  border-color: #1AA179;
}
.btn-outline-teal6:not(:disabled):not(.disabled):active:focus, .btn-outline-teal6:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-teal6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(26, 161, 121, 0.5);
}

.btn-outline-teal7 {
  color: #13795B;
  border-color: #13795B;
}
.btn-outline-teal7:hover {
  color: #fff;
  background-color: #13795B;
  border-color: #13795B;
}
.btn-outline-teal7:focus, .btn-outline-teal7.focus {
  box-shadow: 0 0 0 0.2rem rgba(19, 121, 91, 0.5);
}
.btn-outline-teal7.disabled, .btn-outline-teal7:disabled {
  color: #13795B;
  background-color: transparent;
}
.btn-outline-teal7:not(:disabled):not(.disabled):active, .btn-outline-teal7:not(:disabled):not(.disabled).active, .show > .btn-outline-teal7.dropdown-toggle {
  color: #fff;
  background-color: #13795B;
  border-color: #13795B;
}
.btn-outline-teal7:not(:disabled):not(.disabled):active:focus, .btn-outline-teal7:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-teal7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(19, 121, 91, 0.5);
}

.btn-outline-teal8 {
  color: #0D503C;
  border-color: #0D503C;
}
.btn-outline-teal8:hover {
  color: #fff;
  background-color: #0D503C;
  border-color: #0D503C;
}
.btn-outline-teal8:focus, .btn-outline-teal8.focus {
  box-shadow: 0 0 0 0.2rem rgba(13, 80, 60, 0.5);
}
.btn-outline-teal8.disabled, .btn-outline-teal8:disabled {
  color: #0D503C;
  background-color: transparent;
}
.btn-outline-teal8:not(:disabled):not(.disabled):active, .btn-outline-teal8:not(:disabled):not(.disabled).active, .show > .btn-outline-teal8.dropdown-toggle {
  color: #fff;
  background-color: #0D503C;
  border-color: #0D503C;
}
.btn-outline-teal8:not(:disabled):not(.disabled):active:focus, .btn-outline-teal8:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-teal8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(13, 80, 60, 0.5);
}

.btn-outline-teal9 {
  color: #06281E;
  border-color: #06281E;
}
.btn-outline-teal9:hover {
  color: #fff;
  background-color: #06281E;
  border-color: #06281E;
}
.btn-outline-teal9:focus, .btn-outline-teal9.focus {
  box-shadow: 0 0 0 0.2rem rgba(6, 40, 30, 0.5);
}
.btn-outline-teal9.disabled, .btn-outline-teal9:disabled {
  color: #06281E;
  background-color: transparent;
}
.btn-outline-teal9:not(:disabled):not(.disabled):active, .btn-outline-teal9:not(:disabled):not(.disabled).active, .show > .btn-outline-teal9.dropdown-toggle {
  color: #fff;
  background-color: #06281E;
  border-color: #06281E;
}
.btn-outline-teal9:not(:disabled):not(.disabled):active:focus, .btn-outline-teal9:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-teal9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(6, 40, 30, 0.5);
}

.btn-outline-cyan {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-cyan:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-cyan:focus, .btn-outline-cyan.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-cyan.disabled, .btn-outline-cyan:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-cyan:not(:disabled):not(.disabled):active, .btn-outline-cyan:not(:disabled):not(.disabled).active, .show > .btn-outline-cyan.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-cyan:not(:disabled):not(.disabled):active:focus, .btn-outline-cyan:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-cyan.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-cyan1 {
  color: #CFF4FC;
  border-color: #CFF4FC;
}
.btn-outline-cyan1:hover {
  color: #212529;
  background-color: #CFF4FC;
  border-color: #CFF4FC;
}
.btn-outline-cyan1:focus, .btn-outline-cyan1.focus {
  box-shadow: 0 0 0 0.2rem rgba(207, 244, 252, 0.5);
}
.btn-outline-cyan1.disabled, .btn-outline-cyan1:disabled {
  color: #CFF4FC;
  background-color: transparent;
}
.btn-outline-cyan1:not(:disabled):not(.disabled):active, .btn-outline-cyan1:not(:disabled):not(.disabled).active, .show > .btn-outline-cyan1.dropdown-toggle {
  color: #212529;
  background-color: #CFF4FC;
  border-color: #CFF4FC;
}
.btn-outline-cyan1:not(:disabled):not(.disabled):active:focus, .btn-outline-cyan1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-cyan1.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(207, 244, 252, 0.5);
}

.btn-outline-cyan2 {
  color: #9EEAF9;
  border-color: #9EEAF9;
}
.btn-outline-cyan2:hover {
  color: #212529;
  background-color: #9EEAF9;
  border-color: #9EEAF9;
}
.btn-outline-cyan2:focus, .btn-outline-cyan2.focus {
  box-shadow: 0 0 0 0.2rem rgba(158, 234, 249, 0.5);
}
.btn-outline-cyan2.disabled, .btn-outline-cyan2:disabled {
  color: #9EEAF9;
  background-color: transparent;
}
.btn-outline-cyan2:not(:disabled):not(.disabled):active, .btn-outline-cyan2:not(:disabled):not(.disabled).active, .show > .btn-outline-cyan2.dropdown-toggle {
  color: #212529;
  background-color: #9EEAF9;
  border-color: #9EEAF9;
}
.btn-outline-cyan2:not(:disabled):not(.disabled):active:focus, .btn-outline-cyan2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-cyan2.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(158, 234, 249, 0.5);
}

.btn-outline-cyan3 {
  color: #6EDFF6;
  border-color: #6EDFF6;
}
.btn-outline-cyan3:hover {
  color: #212529;
  background-color: #6EDFF6;
  border-color: #6EDFF6;
}
.btn-outline-cyan3:focus, .btn-outline-cyan3.focus {
  box-shadow: 0 0 0 0.2rem rgba(110, 223, 246, 0.5);
}
.btn-outline-cyan3.disabled, .btn-outline-cyan3:disabled {
  color: #6EDFF6;
  background-color: transparent;
}
.btn-outline-cyan3:not(:disabled):not(.disabled):active, .btn-outline-cyan3:not(:disabled):not(.disabled).active, .show > .btn-outline-cyan3.dropdown-toggle {
  color: #212529;
  background-color: #6EDFF6;
  border-color: #6EDFF6;
}
.btn-outline-cyan3:not(:disabled):not(.disabled):active:focus, .btn-outline-cyan3:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-cyan3.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(110, 223, 246, 0.5);
}

.btn-outline-cyan4 {
  color: #3DD5F3;
  border-color: #3DD5F3;
}
.btn-outline-cyan4:hover {
  color: #212529;
  background-color: #3DD5F3;
  border-color: #3DD5F3;
}
.btn-outline-cyan4:focus, .btn-outline-cyan4.focus {
  box-shadow: 0 0 0 0.2rem rgba(61, 213, 243, 0.5);
}
.btn-outline-cyan4.disabled, .btn-outline-cyan4:disabled {
  color: #3DD5F3;
  background-color: transparent;
}
.btn-outline-cyan4:not(:disabled):not(.disabled):active, .btn-outline-cyan4:not(:disabled):not(.disabled).active, .show > .btn-outline-cyan4.dropdown-toggle {
  color: #212529;
  background-color: #3DD5F3;
  border-color: #3DD5F3;
}
.btn-outline-cyan4:not(:disabled):not(.disabled):active:focus, .btn-outline-cyan4:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-cyan4.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(61, 213, 243, 0.5);
}

.btn-outline-cyan5 {
  color: #0DCAF0;
  border-color: #0DCAF0;
}
.btn-outline-cyan5:hover {
  color: #fff;
  background-color: #0DCAF0;
  border-color: #0DCAF0;
}
.btn-outline-cyan5:focus, .btn-outline-cyan5.focus {
  box-shadow: 0 0 0 0.2rem rgba(13, 202, 240, 0.5);
}
.btn-outline-cyan5.disabled, .btn-outline-cyan5:disabled {
  color: #0DCAF0;
  background-color: transparent;
}
.btn-outline-cyan5:not(:disabled):not(.disabled):active, .btn-outline-cyan5:not(:disabled):not(.disabled).active, .show > .btn-outline-cyan5.dropdown-toggle {
  color: #fff;
  background-color: #0DCAF0;
  border-color: #0DCAF0;
}
.btn-outline-cyan5:not(:disabled):not(.disabled):active:focus, .btn-outline-cyan5:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-cyan5.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(13, 202, 240, 0.5);
}

.btn-outline-cyan6 {
  color: #0AA2C0;
  border-color: #0AA2C0;
}
.btn-outline-cyan6:hover {
  color: #fff;
  background-color: #0AA2C0;
  border-color: #0AA2C0;
}
.btn-outline-cyan6:focus, .btn-outline-cyan6.focus {
  box-shadow: 0 0 0 0.2rem rgba(10, 162, 192, 0.5);
}
.btn-outline-cyan6.disabled, .btn-outline-cyan6:disabled {
  color: #0AA2C0;
  background-color: transparent;
}
.btn-outline-cyan6:not(:disabled):not(.disabled):active, .btn-outline-cyan6:not(:disabled):not(.disabled).active, .show > .btn-outline-cyan6.dropdown-toggle {
  color: #fff;
  background-color: #0AA2C0;
  border-color: #0AA2C0;
}
.btn-outline-cyan6:not(:disabled):not(.disabled):active:focus, .btn-outline-cyan6:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-cyan6.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(10, 162, 192, 0.5);
}

.btn-outline-cyan7 {
  color: #087990;
  border-color: #087990;
}
.btn-outline-cyan7:hover {
  color: #fff;
  background-color: #087990;
  border-color: #087990;
}
.btn-outline-cyan7:focus, .btn-outline-cyan7.focus {
  box-shadow: 0 0 0 0.2rem rgba(8, 121, 144, 0.5);
}
.btn-outline-cyan7.disabled, .btn-outline-cyan7:disabled {
  color: #087990;
  background-color: transparent;
}
.btn-outline-cyan7:not(:disabled):not(.disabled):active, .btn-outline-cyan7:not(:disabled):not(.disabled).active, .show > .btn-outline-cyan7.dropdown-toggle {
  color: #fff;
  background-color: #087990;
  border-color: #087990;
}
.btn-outline-cyan7:not(:disabled):not(.disabled):active:focus, .btn-outline-cyan7:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-cyan7.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(8, 121, 144, 0.5);
}

.btn-outline-cyan8 {
  color: #055160;
  border-color: #055160;
}
.btn-outline-cyan8:hover {
  color: #fff;
  background-color: #055160;
  border-color: #055160;
}
.btn-outline-cyan8:focus, .btn-outline-cyan8.focus {
  box-shadow: 0 0 0 0.2rem rgba(5, 81, 96, 0.5);
}
.btn-outline-cyan8.disabled, .btn-outline-cyan8:disabled {
  color: #055160;
  background-color: transparent;
}
.btn-outline-cyan8:not(:disabled):not(.disabled):active, .btn-outline-cyan8:not(:disabled):not(.disabled).active, .show > .btn-outline-cyan8.dropdown-toggle {
  color: #fff;
  background-color: #055160;
  border-color: #055160;
}
.btn-outline-cyan8:not(:disabled):not(.disabled):active:focus, .btn-outline-cyan8:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-cyan8.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(5, 81, 96, 0.5);
}

.btn-outline-cyan9 {
  color: #032830;
  border-color: #032830;
}
.btn-outline-cyan9:hover {
  color: #fff;
  background-color: #032830;
  border-color: #032830;
}
.btn-outline-cyan9:focus, .btn-outline-cyan9.focus {
  box-shadow: 0 0 0 0.2rem rgba(3, 40, 48, 0.5);
}
.btn-outline-cyan9.disabled, .btn-outline-cyan9:disabled {
  color: #032830;
  background-color: transparent;
}
.btn-outline-cyan9:not(:disabled):not(.disabled):active, .btn-outline-cyan9:not(:disabled):not(.disabled).active, .show > .btn-outline-cyan9.dropdown-toggle {
  color: #fff;
  background-color: #032830;
  border-color: #032830;
}
.btn-outline-cyan9:not(:disabled):not(.disabled):active:focus, .btn-outline-cyan9:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-cyan9.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(3, 40, 48, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}
.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  box-shadow: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175);
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: transparent;
  background-image: none;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group.show .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.show .dropdown-toggle.btn-link {
  box-shadow: none;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007bff;
  background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x;
  box-shadow: none;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
  border-color: #b3d7ff;
  box-shadow: none;
}
.custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: #adb5bd solid 1px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: no-repeat 50%/50% 50%;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x;
  box-shadow: none;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  appearance: none;
}
.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background: #e9ecef linear-gradient(180deg, #eceff1, #e9ecef) repeat-x;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: calc(1rem + 0.4rem);
  padding: 0;
  background-color: transparent;
  appearance: none;
}
.custom-range:focus {
  outline: none;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background: #b3d7ff linear-gradient(180deg, #beddff, #b3d7ff) repeat-x;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background: #b3d7ff linear-gradient(180deg, #beddff, #b3d7ff) repeat-x;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background: #b3d7ff linear-gradient(180deg, #beddff, #b3d7ff) repeat-x;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-item {
  margin-bottom: -1px;
}
.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar > .container,
.navbar > .container-fluid {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.card-body {
  flex: 1 1 auto;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}
.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.card-img {
  width: 100%;
  border-radius: calc(0.25rem - 1px);
}

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck {
  display: flex;
  flex-direction: column;
}
.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    display: flex;
    flex: 1 0 0%;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group {
  display: flex;
  flex-direction: column;
}
.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0;
}
.accordion > .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0;
}
.accordion > .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card .card-header {
  margin-bottom: -1px;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #6c757d;
  content: ">";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

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

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #007bff;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #0062cc;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #1e7e34;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #117a8b;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #d39e00;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #bd2130;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-gray9 {
  color: #fff;
  background-color: #212529;
}
a.badge-gray9:hover, a.badge-gray9:focus {
  color: #fff;
  background-color: #0a0c0d;
}
a.badge-gray9:focus, a.badge-gray9.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(33, 37, 41, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d2124;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.badge-gray7 {
  color: #fff;
  background-color: #495057;
}
a.badge-gray7:hover, a.badge-gray7:focus {
  color: #fff;
  background-color: #32373b;
}
a.badge-gray7:focus, a.badge-gray7.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(73, 80, 87, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #545b62;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-gray5 {
  color: #212529;
  background-color: #adb5bd;
}
a.badge-gray5:hover, a.badge-gray5:focus {
  color: #212529;
  background-color: #919ca6;
}
a.badge-gray5:focus, a.badge-gray5.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
}

.badge-gray4 {
  color: #212529;
  background-color: #ced4da;
}
a.badge-gray4:hover, a.badge-gray4:focus {
  color: #212529;
  background-color: #b1bbc4;
}
a.badge-gray4:focus, a.badge-gray4.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5);
}

.badge-gray3 {
  color: #212529;
  background-color: #dee2e6;
}
a.badge-gray3:hover, a.badge-gray3:focus {
  color: #212529;
  background-color: #c1c9d0;
}
a.badge-gray3:focus, a.badge-gray3.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5);
}

.badge-gray2 {
  color: #212529;
  background-color: #e9ecef;
}
a.badge-gray2:hover, a.badge-gray2:focus {
  color: #212529;
  background-color: #cbd3da;
}
a.badge-gray2:focus, a.badge-gray2.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #dae0e5;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-brand1 {
  color: #212529;
  background-color: #F69A40;
}
a.badge-brand1:hover, a.badge-brand1:focus {
  color: #212529;
  background-color: #f4800f;
}
a.badge-brand1:focus, a.badge-brand1.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(246, 154, 64, 0.5);
}

.badge-brand105 {
  color: #212529;
  background-color: #FFF1E5;
}
a.badge-brand105:hover, a.badge-brand105:focus {
  color: #212529;
  background-color: #ffd6b2;
}
a.badge-brand105:focus, a.badge-brand105.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 241, 229, 0.5);
}

.badge-brand11 {
  color: #212529;
  background-color: #FFD5B4;
}
a.badge-brand11:hover, a.badge-brand11:focus {
  color: #212529;
  background-color: #ffb881;
}
a.badge-brand11:focus, a.badge-brand11.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 213, 180, 0.5);
}

.badge-brand12 {
  color: #212529;
  background-color: #F8BA86;
}
a.badge-brand12:hover, a.badge-brand12:focus {
  color: #212529;
  background-color: #f59f56;
}
a.badge-brand12:focus, a.badge-brand12.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 186, 134, 0.5);
}

.badge-brand13 {
  color: #212529;
  background-color: #EBA05D;
}
a.badge-brand13:hover, a.badge-brand13:focus {
  color: #212529;
  background-color: #e58530;
}
a.badge-brand13:focus, a.badge-brand13.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(235, 160, 93, 0.5);
}

.badge-brand14 {
  color: #212529;
  background-color: #DA8839;
}
a.badge-brand14:hover, a.badge-brand14:focus {
  color: #212529;
  background-color: #bd6f23;
}
a.badge-brand14:focus, a.badge-brand14.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(218, 136, 57, 0.5);
}

.badge-brand15 {
  color: #fff;
  background-color: #C57217;
}
a.badge-brand15:hover, a.badge-brand15:focus {
  color: #fff;
  background-color: #975812;
}
a.badge-brand15:focus, a.badge-brand15.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(197, 114, 23, 0.5);
}

.badge-brand16 {
  color: #fff;
  background-color: #AD5D00;
}
a.badge-brand16:hover, a.badge-brand16:focus {
  color: #fff;
  background-color: #7a4200;
}
a.badge-brand16:focus, a.badge-brand16.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(173, 93, 0, 0.5);
}

.badge-brand17 {
  color: #fff;
  background-color: #934B00;
}
a.badge-brand17:hover, a.badge-brand17:focus {
  color: #fff;
  background-color: #603100;
}
a.badge-brand17:focus, a.badge-brand17.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(147, 75, 0, 0.5);
}

.badge-brand18 {
  color: #fff;
  background-color: #783B00;
}
a.badge-brand18:hover, a.badge-brand18:focus {
  color: #fff;
  background-color: #452200;
}
a.badge-brand18:focus, a.badge-brand18.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(120, 59, 0, 0.5);
}

.badge-brand19 {
  color: #fff;
  background-color: #5D2C00;
}
a.badge-brand19:hover, a.badge-brand19:focus {
  color: #fff;
  background-color: #2a1400;
}
a.badge-brand19:focus, a.badge-brand19.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(93, 44, 0, 0.5);
}

.badge-brand2 {
  color: #fff;
  background-color: #0000ff;
}
a.badge-brand2:hover, a.badge-brand2:focus {
  color: #fff;
  background-color: #0000cc;
}
a.badge-brand2:focus, a.badge-brand2.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 255, 0.5);
}

.badge-brand21 {
  color: #212529;
  background-color: #EFCDFF;
}
a.badge-brand21:hover, a.badge-brand21:focus {
  color: #212529;
  background-color: #df9aff;
}
a.badge-brand21:focus, a.badge-brand21.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(239, 205, 255, 0.5);
}

.badge-brand22 {
  color: #212529;
  background-color: #DCACFF;
}
a.badge-brand22:hover, a.badge-brand22:focus {
  color: #212529;
  background-color: #c679ff;
}
a.badge-brand22:focus, a.badge-brand22.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 172, 255, 0.5);
}

.badge-brand23 {
  color: #212529;
  background-color: #C48CFF;
}
a.badge-brand23:hover, a.badge-brand23:focus {
  color: #212529;
  background-color: #aa59ff;
}
a.badge-brand23:focus, a.badge-brand23.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(196, 140, 255, 0.5);
}

.badge-brand24 {
  color: #fff;
  background-color: #A86EFF;
}
a.badge-brand24:hover, a.badge-brand24:focus {
  color: #fff;
  background-color: #893bff;
}
a.badge-brand24:focus, a.badge-brand24.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(168, 110, 255, 0.5);
}

.badge-brand25 {
  color: #fff;
  background-color: #8853FF;
}
a.badge-brand25:hover, a.badge-brand25:focus {
  color: #fff;
  background-color: #6520ff;
}
a.badge-brand25:focus, a.badge-brand25.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(136, 83, 255, 0.5);
}

.badge-brand26 {
  color: #fff;
  background-color: #693BFF;
}
a.badge-brand26:hover, a.badge-brand26:focus {
  color: #fff;
  background-color: #4208ff;
}
a.badge-brand26:focus, a.badge-brand26.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(105, 59, 255, 0.5);
}

.badge-brand27 {
  color: #fff;
  background-color: #4D28FF;
}
a.badge-brand27:hover, a.badge-brand27:focus {
  color: #fff;
  background-color: #2a00f4;
}
a.badge-brand27:focus, a.badge-brand27.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(77, 40, 255, 0.5);
}

.badge-brand28 {
  color: #fff;
  background-color: #381CE1;
}
a.badge-brand28:hover, a.badge-brand28:focus {
  color: #fff;
  background-color: #2d16b4;
}
a.badge-brand28:focus, a.badge-brand28.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(56, 28, 225, 0.5);
}

.badge-brand29 {
  color: #fff;
  background-color: #2D15AD;
}
a.badge-brand29:hover, a.badge-brand29:focus {
  color: #fff;
  background-color: #210f80;
}
a.badge-brand29:focus, a.badge-brand29.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(45, 21, 173, 0.5);
}

.badge-brand3 {
  color: #fff;
  background-color: #DF2B2B;
}
a.badge-brand3:hover, a.badge-brand3:focus {
  color: #fff;
  background-color: #bb1c1c;
}
a.badge-brand3:focus, a.badge-brand3.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(223, 43, 43, 0.5);
}

.badge-blue {
  color: #fff;
  background-color: #007bff;
}
a.badge-blue:hover, a.badge-blue:focus {
  color: #fff;
  background-color: #0062cc;
}
a.badge-blue:focus, a.badge-blue.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.badge-blue1 {
  color: #212529;
  background-color: #CFE2FF;
}
a.badge-blue1:hover, a.badge-blue1:focus {
  color: #212529;
  background-color: #9cc3ff;
}
a.badge-blue1:focus, a.badge-blue1.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(207, 226, 255, 0.5);
}

.badge-blue2 {
  color: #fff;
  background-color: #16194F;
}
a.badge-blue2:hover, a.badge-blue2:focus {
  color: #fff;
  background-color: #0b0c27;
}
a.badge-blue2:focus, a.badge-blue2.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(22, 25, 79, 0.5);
}

.badge-blue3 {
  color: #212529;
  background-color: #6EA8FE;
}
a.badge-blue3:hover, a.badge-blue3:focus {
  color: #212529;
  background-color: #3b8afe;
}
a.badge-blue3:focus, a.badge-blue3.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(110, 168, 254, 0.5);
}

.badge-blue4 {
  color: #fff;
  background-color: #3D8BFD;
}
a.badge-blue4:hover, a.badge-blue4:focus {
  color: #fff;
  background-color: #0b6dfc;
}
a.badge-blue4:focus, a.badge-blue4.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(61, 139, 253, 0.5);
}

.badge-blue5 {
  color: #fff;
  background-color: #0D6EFD;
}
a.badge-blue5:hover, a.badge-blue5:focus {
  color: #fff;
  background-color: #0257d5;
}
a.badge-blue5:focus, a.badge-blue5.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(13, 110, 253, 0.5);
}

.badge-blue6 {
  color: #fff;
  background-color: #0A58CA;
}
a.badge-blue6:hover, a.badge-blue6:focus {
  color: #fff;
  background-color: #084399;
}
a.badge-blue6:focus, a.badge-blue6.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(10, 88, 202, 0.5);
}

.badge-blue7 {
  color: #fff;
  background-color: #084298;
}
a.badge-blue7:hover, a.badge-blue7:focus {
  color: #fff;
  background-color: #052d68;
}
a.badge-blue7:focus, a.badge-blue7.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(8, 66, 152, 0.5);
}

.badge-blue8 {
  color: #fff;
  background-color: #052C65;
}
a.badge-blue8:hover, a.badge-blue8:focus {
  color: #fff;
  background-color: #031734;
}
a.badge-blue8:focus, a.badge-blue8.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(5, 44, 101, 0.5);
}

.badge-blue9 {
  color: #fff;
  background-color: #031633;
}
a.badge-blue9:hover, a.badge-blue9:focus {
  color: #fff;
  background-color: #000103;
}
a.badge-blue9:focus, a.badge-blue9.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(3, 22, 51, 0.5);
}

.badge-indigo {
  color: #fff;
  background-color: #6610f2;
}
a.badge-indigo:hover, a.badge-indigo:focus {
  color: #fff;
  background-color: #510bc4;
}
a.badge-indigo:focus, a.badge-indigo.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
}

.badge-indigo1 {
  color: #212529;
  background-color: #E0CFFC;
}
a.badge-indigo1:hover, a.badge-indigo1:focus {
  color: #212529;
  background-color: #c19ff9;
}
a.badge-indigo1:focus, a.badge-indigo1.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(224, 207, 252, 0.5);
}

.badge-indigo2 {
  color: #212529;
  background-color: #C29FFA;
}
a.badge-indigo2:hover, a.badge-indigo2:focus {
  color: #212529;
  background-color: #a36ff7;
}
a.badge-indigo2:focus, a.badge-indigo2.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(194, 159, 250, 0.5);
}

.badge-indigo3 {
  color: #fff;
  background-color: #A370F7;
}
a.badge-indigo3:hover, a.badge-indigo3:focus {
  color: #fff;
  background-color: #8440f4;
}
a.badge-indigo3:focus, a.badge-indigo3.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(163, 112, 247, 0.5);
}

.badge-indigo4 {
  color: #fff;
  background-color: #8540F5;
}
a.badge-indigo4:hover, a.badge-indigo4:focus {
  color: #fff;
  background-color: #6610f2;
}
a.badge-indigo4:focus, a.badge-indigo4.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(133, 64, 245, 0.5);
}

.badge-indigo5 {
  color: #fff;
  background-color: #6610F2;
}
a.badge-indigo5:hover, a.badge-indigo5:focus {
  color: #fff;
  background-color: #510bc4;
}
a.badge-indigo5:focus, a.badge-indigo5.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
}

.badge-indigo6 {
  color: #fff;
  background-color: #520DC2;
}
a.badge-indigo6:hover, a.badge-indigo6:focus {
  color: #fff;
  background-color: #3e0a92;
}
a.badge-indigo6:focus, a.badge-indigo6.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(82, 13, 194, 0.5);
}

.badge-indigo7 {
  color: #fff;
  background-color: #3D0A91;
}
a.badge-indigo7:hover, a.badge-indigo7:focus {
  color: #fff;
  background-color: #290761;
}
a.badge-indigo7:focus, a.badge-indigo7.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(61, 10, 145, 0.5);
}

.badge-indigo8 {
  color: #fff;
  background-color: #290661;
}
a.badge-indigo8:hover, a.badge-indigo8:focus {
  color: #fff;
  background-color: #150331;
}
a.badge-indigo8:focus, a.badge-indigo8.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(41, 6, 97, 0.5);
}

.badge-indigo9 {
  color: #fff;
  background-color: #140330;
}
a.badge-indigo9:hover, a.badge-indigo9:focus {
  color: #fff;
  background-color: black;
}
a.badge-indigo9:focus, a.badge-indigo9.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(20, 3, 48, 0.5);
}

.badge-purple {
  color: #fff;
  background-color: #6f42c1;
}
a.badge-purple:hover, a.badge-purple:focus {
  color: #fff;
  background-color: #59339d;
}
a.badge-purple:focus, a.badge-purple.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5);
}

.badge-purple1 {
  color: #212529;
  background-color: #E2D9F3;
}
a.badge-purple1:hover, a.badge-purple1:focus {
  color: #212529;
  background-color: #c4b2e7;
}
a.badge-purple1:focus, a.badge-purple1.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(226, 217, 243, 0.5);
}

.badge-purple2 {
  color: #212529;
  background-color: #C5B3E6;
}
a.badge-purple2:hover, a.badge-purple2:focus {
  color: #212529;
  background-color: #a88dd9;
}
a.badge-purple2:focus, a.badge-purple2.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(197, 179, 230, 0.5);
}

.badge-purple3 {
  color: #212529;
  background-color: #A98EDA;
}
a.badge-purple3:hover, a.badge-purple3:focus {
  color: #212529;
  background-color: #8c68cd;
}
a.badge-purple3:focus, a.badge-purple3.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(169, 142, 218, 0.5);
}

.badge-purple4 {
  color: #fff;
  background-color: #8C68CD;
}
a.badge-purple4:hover, a.badge-purple4:focus {
  color: #fff;
  background-color: #6f42c0;
}
a.badge-purple4:focus, a.badge-purple4.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(140, 104, 205, 0.5);
}

.badge-purple5 {
  color: #fff;
  background-color: #6F42C1;
}
a.badge-purple5:hover, a.badge-purple5:focus {
  color: #fff;
  background-color: #59339d;
}
a.badge-purple5:focus, a.badge-purple5.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5);
}

.badge-purple6 {
  color: #fff;
  background-color: #59359A;
}
a.badge-purple6:hover, a.badge-purple6:focus {
  color: #fff;
  background-color: #432874;
}
a.badge-purple6:focus, a.badge-purple6.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(89, 53, 154, 0.5);
}

.badge-purple7 {
  color: #fff;
  background-color: #432874;
}
a.badge-purple7:hover, a.badge-purple7:focus {
  color: #fff;
  background-color: #2d1b4e;
}
a.badge-purple7:focus, a.badge-purple7.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(67, 40, 116, 0.5);
}

.badge-purple8 {
  color: #fff;
  background-color: #2C1A4D;
}
a.badge-purple8:hover, a.badge-purple8:focus {
  color: #fff;
  background-color: #160d27;
}
a.badge-purple8:focus, a.badge-purple8.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(44, 26, 77, 0.5);
}

.badge-purple9 {
  color: #fff;
  background-color: #160D27;
}
a.badge-purple9:hover, a.badge-purple9:focus {
  color: #fff;
  background-color: #000001;
}
a.badge-purple9:focus, a.badge-purple9.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(22, 13, 39, 0.5);
}

.badge-pink {
  color: #fff;
  background-color: #e83e8c;
}
a.badge-pink:hover, a.badge-pink:focus {
  color: #fff;
  background-color: #d91a72;
}
a.badge-pink:focus, a.badge-pink.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5);
}

.badge-pink1 {
  color: #212529;
  background-color: #F7D6E6;
}
a.badge-pink1:hover, a.badge-pink1:focus {
  color: #212529;
  background-color: #efabcc;
}
a.badge-pink1:focus, a.badge-pink1.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(247, 214, 230, 0.5);
}

.badge-pink2 {
  color: #212529;
  background-color: #EFADCE;
}
a.badge-pink2:hover, a.badge-pink2:focus {
  color: #212529;
  background-color: #e782b5;
}
a.badge-pink2:focus, a.badge-pink2.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(239, 173, 206, 0.5);
}

.badge-pink3 {
  color: #212529;
  background-color: #E685B5;
}
a.badge-pink3:hover, a.badge-pink3:focus {
  color: #212529;
  background-color: #dd5b9b;
}
a.badge-pink3:focus, a.badge-pink3.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(230, 133, 181, 0.5);
}

.badge-pink4 {
  color: #fff;
  background-color: #DE5C9D;
}
a.badge-pink4:hover, a.badge-pink4:focus {
  color: #fff;
  background-color: #d53284;
}
a.badge-pink4:focus, a.badge-pink4.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(222, 92, 157, 0.5);
}

.badge-pink5 {
  color: #fff;
  background-color: #D63384;
}
a.badge-pink5:hover, a.badge-pink5:focus {
  color: #fff;
  background-color: #b2246b;
}
a.badge-pink5:focus, a.badge-pink5.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(214, 51, 132, 0.5);
}

.badge-pink6 {
  color: #fff;
  background-color: #AB296A;
}
a.badge-pink6:hover, a.badge-pink6:focus {
  color: #fff;
  background-color: #821f51;
}
a.badge-pink6:focus, a.badge-pink6.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(171, 41, 106, 0.5);
}

.badge-pink7 {
  color: #fff;
  background-color: #801F4F;
}
a.badge-pink7:hover, a.badge-pink7:focus {
  color: #fff;
  background-color: #571536;
}
a.badge-pink7:focus, a.badge-pink7.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(128, 31, 79, 0.5);
}

.badge-pink8 {
  color: #fff;
  background-color: #561435;
}
a.badge-pink8:hover, a.badge-pink8:focus {
  color: #fff;
  background-color: #2d0a1c;
}
a.badge-pink8:focus, a.badge-pink8.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(86, 20, 53, 0.5);
}

.badge-pink9 {
  color: #fff;
  background-color: #2B0A1A;
}
a.badge-pink9:hover, a.badge-pink9:focus {
  color: #fff;
  background-color: #020001;
}
a.badge-pink9:focus, a.badge-pink9.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(43, 10, 26, 0.5);
}

.badge-red {
  color: #fff;
  background-color: #dc3545;
}
a.badge-red:hover, a.badge-red:focus {
  color: #fff;
  background-color: #bd2130;
}
a.badge-red:focus, a.badge-red.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-red1 {
  color: #212529;
  background-color: #F8D7DA;
}
a.badge-red1:hover, a.badge-red1:focus {
  color: #212529;
  background-color: #f0acb2;
}
a.badge-red1:focus, a.badge-red1.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 215, 218, 0.5);
}

.badge-red2 {
  color: #212529;
  background-color: #F1AEB5;
}
a.badge-red2:hover, a.badge-red2:focus {
  color: #212529;
  background-color: #e9838d;
}
a.badge-red2:focus, a.badge-red2.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(241, 174, 181, 0.5);
}

.badge-red3 {
  color: #212529;
  background-color: #EA868F;
}
a.badge-red3:hover, a.badge-red3:focus {
  color: #212529;
  background-color: #e25b67;
}
a.badge-red3:focus, a.badge-red3.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(234, 134, 143, 0.5);
}

.badge-red4 {
  color: #fff;
  background-color: #E35D6A;
}
a.badge-red4:hover, a.badge-red4:focus {
  color: #fff;
  background-color: #db3242;
}
a.badge-red4:focus, a.badge-red4.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(227, 93, 106, 0.5);
}

.badge-red5 {
  color: #fff;
  background-color: #DC3545;
}
a.badge-red5:hover, a.badge-red5:focus {
  color: #fff;
  background-color: #bd2130;
}
a.badge-red5:focus, a.badge-red5.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-red6 {
  color: #fff;
  background-color: #B02A37;
}
a.badge-red6:hover, a.badge-red6:focus {
  color: #fff;
  background-color: #87202a;
}
a.badge-red6:focus, a.badge-red6.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(176, 42, 55, 0.5);
}

.badge-red7 {
  color: #fff;
  background-color: #842029;
}
a.badge-red7:hover, a.badge-red7:focus {
  color: #fff;
  background-color: #5b161c;
}
a.badge-red7:focus, a.badge-red7.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(132, 32, 41, 0.5);
}

.badge-red8 {
  color: #fff;
  background-color: #58151C;
}
a.badge-red8:hover, a.badge-red8:focus {
  color: #fff;
  background-color: #2f0b0f;
}
a.badge-red8:focus, a.badge-red8.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(88, 21, 28, 0.5);
}

.badge-red9 {
  color: #fff;
  background-color: #2C0B0E;
}
a.badge-red9:hover, a.badge-red9:focus {
  color: #fff;
  background-color: #030101;
}
a.badge-red9:focus, a.badge-red9.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(44, 11, 14, 0.5);
}

.badge-orange {
  color: #212529;
  background-color: #fd7e14;
}
a.badge-orange:hover, a.badge-orange:focus {
  color: #212529;
  background-color: #dc6502;
}
a.badge-orange:focus, a.badge-orange.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5);
}

.badge-orange1 {
  color: #212529;
  background-color: #FFE5D0;
}
a.badge-orange1:hover, a.badge-orange1:focus {
  color: #212529;
  background-color: #ffc99d;
}
a.badge-orange1:focus, a.badge-orange1.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 229, 208, 0.5);
}

.badge-orange2 {
  color: #212529;
  background-color: #FECBA1;
}
a.badge-orange2:hover, a.badge-orange2:focus {
  color: #212529;
  background-color: #fdaf6f;
}
a.badge-orange2:focus, a.badge-orange2.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(254, 203, 161, 0.5);
}

.badge-orange3 {
  color: #212529;
  background-color: #FEB272;
}
a.badge-orange3:hover, a.badge-orange3:focus {
  color: #212529;
  background-color: #fe963f;
}
a.badge-orange3:focus, a.badge-orange3.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(254, 178, 114, 0.5);
}

.badge-orange4 {
  color: #212529;
  background-color: #FD9843;
}
a.badge-orange4:hover, a.badge-orange4:focus {
  color: #212529;
  background-color: #fc7c11;
}
a.badge-orange4:focus, a.badge-orange4.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(253, 152, 67, 0.5);
}

.badge-orange5 {
  color: #212529;
  background-color: #FD7E14;
}
a.badge-orange5:hover, a.badge-orange5:focus {
  color: #212529;
  background-color: #dc6502;
}
a.badge-orange5:focus, a.badge-orange5.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5);
}

.badge-orange6 {
  color: #fff;
  background-color: #CA6510;
}
a.badge-orange6:hover, a.badge-orange6:focus {
  color: #fff;
  background-color: #9b4d0c;
}
a.badge-orange6:focus, a.badge-orange6.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(202, 101, 16, 0.5);
}

.badge-orange7 {
  color: #fff;
  background-color: #984C0C;
}
a.badge-orange7:hover, a.badge-orange7:focus {
  color: #fff;
  background-color: #693408;
}
a.badge-orange7:focus, a.badge-orange7.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(152, 76, 12, 0.5);
}

.badge-orange8 {
  color: #fff;
  background-color: #653208;
}
a.badge-orange8:hover, a.badge-orange8:focus {
  color: #fff;
  background-color: #361b04;
}
a.badge-orange8:focus, a.badge-orange8.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(101, 50, 8, 0.5);
}

.badge-orange9 {
  color: #fff;
  background-color: #331904;
}
a.badge-orange9:hover, a.badge-orange9:focus {
  color: #fff;
  background-color: #040200;
}
a.badge-orange9:focus, a.badge-orange9.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(51, 25, 4, 0.5);
}

.badge-yellow {
  color: #212529;
  background-color: #ffc107;
}
a.badge-yellow:hover, a.badge-yellow:focus {
  color: #212529;
  background-color: #d39e00;
}
a.badge-yellow:focus, a.badge-yellow.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-yellow1 {
  color: #212529;
  background-color: #FFF3CD;
}
a.badge-yellow1:hover, a.badge-yellow1:focus {
  color: #212529;
  background-color: #ffe79a;
}
a.badge-yellow1:focus, a.badge-yellow1.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 243, 205, 0.5);
}

.badge-yellow2 {
  color: #212529;
  background-color: #FFE69C;
}
a.badge-yellow2:hover, a.badge-yellow2:focus {
  color: #212529;
  background-color: #ffd969;
}
a.badge-yellow2:focus, a.badge-yellow2.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 230, 156, 0.5);
}

.badge-yellow3 {
  color: #212529;
  background-color: #FFDA6A;
}
a.badge-yellow3:hover, a.badge-yellow3:focus {
  color: #212529;
  background-color: #ffcd37;
}
a.badge-yellow3:focus, a.badge-yellow3.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 218, 106, 0.5);
}

.badge-yellow4 {
  color: #212529;
  background-color: #FFCD39;
}
a.badge-yellow4:hover, a.badge-yellow4:focus {
  color: #212529;
  background-color: #ffc006;
}
a.badge-yellow4:focus, a.badge-yellow4.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 205, 57, 0.5);
}

.badge-yellow5 {
  color: #212529;
  background-color: #FFC107;
}
a.badge-yellow5:hover, a.badge-yellow5:focus {
  color: #212529;
  background-color: #d39e00;
}
a.badge-yellow5:focus, a.badge-yellow5.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-yellow6 {
  color: #212529;
  background-color: #CC9A06;
}
a.badge-yellow6:hover, a.badge-yellow6:focus {
  color: #212529;
  background-color: #9a7505;
}
a.badge-yellow6:focus, a.badge-yellow6.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(204, 154, 6, 0.5);
}

.badge-yellow7 {
  color: #fff;
  background-color: #997404;
}
a.badge-yellow7:hover, a.badge-yellow7:focus {
  color: #fff;
  background-color: #674e03;
}
a.badge-yellow7:focus, a.badge-yellow7.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(153, 116, 4, 0.5);
}

.badge-yellow8 {
  color: #fff;
  background-color: #664D03;
}
a.badge-yellow8:hover, a.badge-yellow8:focus {
  color: #fff;
  background-color: #342802;
}
a.badge-yellow8:focus, a.badge-yellow8.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(102, 77, 3, 0.5);
}

.badge-yellow9 {
  color: #fff;
  background-color: #332701;
}
a.badge-yellow9:hover, a.badge-yellow9:focus {
  color: #fff;
  background-color: #010100;
}
a.badge-yellow9:focus, a.badge-yellow9.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(51, 39, 1, 0.5);
}

.badge-green {
  color: #fff;
  background-color: #28a745;
}
a.badge-green:hover, a.badge-green:focus {
  color: #fff;
  background-color: #1e7e34;
}
a.badge-green:focus, a.badge-green.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-green1 {
  color: #212529;
  background-color: #D1E7DD;
}
a.badge-green1:hover, a.badge-green1:focus {
  color: #212529;
  background-color: #afd6c4;
}
a.badge-green1:focus, a.badge-green1.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(209, 231, 221, 0.5);
}

.badge-green2 {
  color: #212529;
  background-color: #A3CFBB;
}
a.badge-green2:hover, a.badge-green2:focus {
  color: #212529;
  background-color: #81bea2;
}
a.badge-green2:focus, a.badge-green2.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(163, 207, 187, 0.5);
}

.badge-green3 {
  color: #212529;
  background-color: #75B798;
}
a.badge-green3:hover, a.badge-green3:focus {
  color: #212529;
  background-color: #55a47f;
}
a.badge-green3:focus, a.badge-green3.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(117, 183, 152, 0.5);
}

.badge-green4 {
  color: #fff;
  background-color: #479F76;
}
a.badge-green4:hover, a.badge-green4:focus {
  color: #fff;
  background-color: #377c5c;
}
a.badge-green4:focus, a.badge-green4.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(71, 159, 118, 0.5);
}

.badge-green5 {
  color: #fff;
  background-color: #198754;
}
a.badge-green5:hover, a.badge-green5:focus {
  color: #fff;
  background-color: #115c39;
}
a.badge-green5:focus, a.badge-green5.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(25, 135, 84, 0.5);
}

.badge-green6 {
  color: #fff;
  background-color: #146C43;
}
a.badge-green6:hover, a.badge-green6:focus {
  color: #fff;
  background-color: #0c4128;
}
a.badge-green6:focus, a.badge-green6.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(20, 108, 67, 0.5);
}

.badge-green7 {
  color: #fff;
  background-color: #0F5132;
}
a.badge-green7:hover, a.badge-green7:focus {
  color: #fff;
  background-color: #072617;
}
a.badge-green7:focus, a.badge-green7.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(15, 81, 50, 0.5);
}

.badge-green8 {
  color: #fff;
  background-color: #0A3622;
}
a.badge-green8:hover, a.badge-green8:focus {
  color: #fff;
  background-color: #020b07;
}
a.badge-green8:focus, a.badge-green8.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(10, 54, 34, 0.5);
}

.badge-green9 {
  color: #fff;
  background-color: #051B11;
}
a.badge-green9:hover, a.badge-green9:focus {
  color: #fff;
  background-color: black;
}
a.badge-green9:focus, a.badge-green9.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(5, 27, 17, 0.5);
}

.badge-teal {
  color: #fff;
  background-color: #20c997;
}
a.badge-teal:hover, a.badge-teal:focus {
  color: #fff;
  background-color: #199d76;
}
a.badge-teal:focus, a.badge-teal.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5);
}

.badge-teal1 {
  color: #212529;
  background-color: #D2F4EA;
}
a.badge-teal1:hover, a.badge-teal1:focus {
  color: #212529;
  background-color: #a9ead7;
}
a.badge-teal1:focus, a.badge-teal1.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(210, 244, 234, 0.5);
}

.badge-teal2 {
  color: #212529;
  background-color: #A6E9D5;
}
a.badge-teal2:hover, a.badge-teal2:focus {
  color: #212529;
  background-color: #7ddfc2;
}
a.badge-teal2:focus, a.badge-teal2.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(166, 233, 213, 0.5);
}

.badge-teal3 {
  color: #212529;
  background-color: #79DFC1;
}
a.badge-teal3:hover, a.badge-teal3:focus {
  color: #212529;
  background-color: #50d5ae;
}
a.badge-teal3:focus, a.badge-teal3.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(121, 223, 193, 0.5);
}

.badge-teal4 {
  color: #212529;
  background-color: #4DD4AC;
}
a.badge-teal4:hover, a.badge-teal4:focus {
  color: #212529;
  background-color: #2ec095;
}
a.badge-teal4:focus, a.badge-teal4.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(77, 212, 172, 0.5);
}

.badge-teal5 {
  color: #fff;
  background-color: #20C997;
}
a.badge-teal5:hover, a.badge-teal5:focus {
  color: #fff;
  background-color: #199d76;
}
a.badge-teal5:focus, a.badge-teal5.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5);
}

.badge-teal6 {
  color: #fff;
  background-color: #1AA179;
}
a.badge-teal6:hover, a.badge-teal6:focus {
  color: #fff;
  background-color: #137558;
}
a.badge-teal6:focus, a.badge-teal6.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(26, 161, 121, 0.5);
}

.badge-teal7 {
  color: #fff;
  background-color: #13795B;
}
a.badge-teal7:hover, a.badge-teal7:focus {
  color: #fff;
  background-color: #0c4d3a;
}
a.badge-teal7:focus, a.badge-teal7.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(19, 121, 91, 0.5);
}

.badge-teal8 {
  color: #fff;
  background-color: #0D503C;
}
a.badge-teal8:hover, a.badge-teal8:focus {
  color: #fff;
  background-color: #06241b;
}
a.badge-teal8:focus, a.badge-teal8.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(13, 80, 60, 0.5);
}

.badge-teal9 {
  color: #fff;
  background-color: #06281E;
}
a.badge-teal9:hover, a.badge-teal9:focus {
  color: #fff;
  background-color: black;
}
a.badge-teal9:focus, a.badge-teal9.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(6, 40, 30, 0.5);
}

.badge-cyan {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-cyan:hover, a.badge-cyan:focus {
  color: #fff;
  background-color: #117a8b;
}
a.badge-cyan:focus, a.badge-cyan.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-cyan1 {
  color: #212529;
  background-color: #CFF4FC;
}
a.badge-cyan1:hover, a.badge-cyan1:focus {
  color: #212529;
  background-color: #9fe9f9;
}
a.badge-cyan1:focus, a.badge-cyan1.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(207, 244, 252, 0.5);
}

.badge-cyan2 {
  color: #212529;
  background-color: #9EEAF9;
}
a.badge-cyan2:hover, a.badge-cyan2:focus {
  color: #212529;
  background-color: #6ee0f6;
}
a.badge-cyan2:focus, a.badge-cyan2.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(158, 234, 249, 0.5);
}

.badge-cyan3 {
  color: #212529;
  background-color: #6EDFF6;
}
a.badge-cyan3:hover, a.badge-cyan3:focus {
  color: #212529;
  background-color: #3ed4f3;
}
a.badge-cyan3:focus, a.badge-cyan3.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(110, 223, 246, 0.5);
}

.badge-cyan4 {
  color: #212529;
  background-color: #3DD5F3;
}
a.badge-cyan4:hover, a.badge-cyan4:focus {
  color: #212529;
  background-color: #0fc9ee;
}
a.badge-cyan4:focus, a.badge-cyan4.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(61, 213, 243, 0.5);
}

.badge-cyan5 {
  color: #fff;
  background-color: #0DCAF0;
}
a.badge-cyan5:hover, a.badge-cyan5:focus {
  color: #fff;
  background-color: #0aa1c0;
}
a.badge-cyan5:focus, a.badge-cyan5.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(13, 202, 240, 0.5);
}

.badge-cyan6 {
  color: #fff;
  background-color: #0AA2C0;
}
a.badge-cyan6:hover, a.badge-cyan6:focus {
  color: #fff;
  background-color: #077990;
}
a.badge-cyan6:focus, a.badge-cyan6.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(10, 162, 192, 0.5);
}

.badge-cyan7 {
  color: #fff;
  background-color: #087990;
}
a.badge-cyan7:hover, a.badge-cyan7:focus {
  color: #fff;
  background-color: #055060;
}
a.badge-cyan7:focus, a.badge-cyan7.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(8, 121, 144, 0.5);
}

.badge-cyan8 {
  color: #fff;
  background-color: #055160;
}
a.badge-cyan8:hover, a.badge-cyan8:focus {
  color: #fff;
  background-color: #022830;
}
a.badge-cyan8:focus, a.badge-cyan8.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(5, 81, 96, 0.5);
}

.badge-cyan9 {
  color: #fff;
  background-color: #032830;
}
a.badge-cyan9:hover, a.badge-cyan9:focus {
  color: #fff;
  background-color: black;
}
a.badge-cyan9:focus, a.badge-cyan9.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(3, 40, 48, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004085;
  background: #cce5ff linear-gradient(180deg, #d4e9ff, #cce5ff) repeat-x;
  border-color: #b8daff;
}
.alert-primary hr {
  border-top-color: #9fcdff;
}
.alert-primary .alert-link {
  color: #002752;
}

.alert-success {
  color: #155724;
  background: #d4edda linear-gradient(180deg, #daf0e0, #d4edda) repeat-x;
  border-color: #c3e6cb;
}
.alert-success hr {
  border-top-color: #b1dfbb;
}
.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background: #d1ecf1 linear-gradient(180deg, #d8eff3, #d1ecf1) repeat-x;
  border-color: #bee5eb;
}
.alert-info hr {
  border-top-color: #abdde5;
}
.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background: #fff3cd linear-gradient(180deg, #fff5d5, #fff3cd) repeat-x;
  border-color: #ffeeba;
}
.alert-warning hr {
  border-top-color: #ffe8a1;
}
.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background: #f8d7da linear-gradient(180deg, #f9dde0, #f8d7da) repeat-x;
  border-color: #f5c6cb;
}
.alert-danger hr {
  border-top-color: #f1b0b7;
}
.alert-danger .alert-link {
  color: #491217;
}

.alert-gray9 {
  color: #111315;
  background: #d3d3d4 linear-gradient(180deg, #dadada, #d3d3d4) repeat-x;
  border-color: #c1c2c3;
}
.alert-gray9 hr {
  border-top-color: #b4b5b6;
}
.alert-gray9 .alert-link {
  color: black;
}

.alert-dark {
  color: #1b1e21;
  background: #d6d8d9 linear-gradient(180deg, #dcdedf, #d6d8d9) repeat-x;
  border-color: #c6c8ca;
}
.alert-dark hr {
  border-top-color: #b9bbbe;
}
.alert-dark .alert-link {
  color: #040505;
}

.alert-gray7 {
  color: #262a2d;
  background: #dbdcdd linear-gradient(180deg, #e0e1e2, #dbdcdd) repeat-x;
  border-color: #ccced0;
}
.alert-gray7 hr {
  border-top-color: #bfc1c4;
}
.alert-gray7 .alert-link {
  color: #0f1011;
}

.alert-secondary {
  color: #383d41;
  background: #e2e3e5 linear-gradient(180deg, #e6e7e9, #e2e3e5) repeat-x;
  border-color: #d6d8db;
}
.alert-secondary hr {
  border-top-color: #c8cbcf;
}
.alert-secondary .alert-link {
  color: #202326;
}

.alert-gray5 {
  color: #5a5e62;
  background: #eff0f2 linear-gradient(180deg, #f1f2f4, #eff0f2) repeat-x;
  border-color: #e8eaed;
}
.alert-gray5 hr {
  border-top-color: #dadde2;
}
.alert-gray5 .alert-link {
  color: #424547;
}

.alert-gray4 {
  color: #6b6e71;
  background: #f5f6f8 linear-gradient(180deg, #f7f7f9, #f5f6f8) repeat-x;
  border-color: #f1f3f5;
}
.alert-gray4 hr {
  border-top-color: #e2e6ea;
}
.alert-gray4 .alert-link {
  color: #525557;
}

.alert-gray3 {
  color: #737678;
  background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x;
  border-color: #f6f7f8;
}
.alert-gray3 hr {
  border-top-color: #e8eaed;
}
.alert-gray3 .alert-link {
  color: #5a5c5e;
}

.alert-gray2 {
  color: #797b7c;
  background: #fbfbfc linear-gradient(180deg, #fcfcfc, #fbfbfc) repeat-x;
  border-color: #f9fafb;
}
.alert-gray2 hr {
  border-top-color: #eaedf1;
}
.alert-gray2 .alert-link {
  color: #606162;
}

.alert-light {
  color: #818182;
  background: #fefefe linear-gradient(180deg, #fefefe, #fefefe) repeat-x;
  border-color: #fdfdfe;
}
.alert-light hr {
  border-top-color: #ececf6;
}
.alert-light .alert-link {
  color: #686868;
}

.alert-brand1 {
  color: #805021;
  background: #fdebd9 linear-gradient(180deg, #fdeedf, #fdebd9) repeat-x;
  border-color: #fce3ca;
}
.alert-brand1 hr {
  border-top-color: #fbd6b2;
}
.alert-brand1 .alert-link {
  color: #573717;
}

.alert-brand105 {
  color: #857d77;
  background: #fffcfa linear-gradient(180deg, #fffcfb, #fffcfa) repeat-x;
  border-color: #fffbf8;
}
.alert-brand105 hr {
  border-top-color: #ffecdf;
}
.alert-brand105 .alert-link {
  color: #6a645f;
}

.alert-brand11 {
  color: #856f5e;
  background: #fff7f0 linear-gradient(180deg, #fff8f2, #fff7f0) repeat-x;
  border-color: #fff3ea;
}
.alert-brand11 hr {
  border-top-color: #ffe4d1;
}
.alert-brand11 .alert-link {
  color: #675649;
}

.alert-brand12 {
  color: #816146;
  background: #fef1e7 linear-gradient(180deg, #fef3eb, #fef1e7) repeat-x;
  border-color: #fdecdd;
}
.alert-brand12 hr {
  border-top-color: #fcdfc5;
}
.alert-brand12 .alert-link {
  color: #604834;
}

.alert-brand13 {
  color: #7a5330;
  background: #fbecdf linear-gradient(180deg, #fcefe4, #fbecdf) repeat-x;
  border-color: #f9e4d2;
}
.alert-brand13 hr {
  border-top-color: #f6d7bc;
}
.alert-brand13 .alert-link {
  color: #553a22;
}

.alert-brand14 {
  color: #71471e;
  background: #f8e7d7 linear-gradient(180deg, #f9ebdd, #f8e7d7) repeat-x;
  border-color: #f5dec8;
}
.alert-brand14 hr {
  border-top-color: #f1d1b2;
}
.alert-brand14 .alert-link {
  color: #492e13;
}

.alert-brand15 {
  color: #663b0c;
  background: #f3e3d1 linear-gradient(180deg, #f5e7d8, #f3e3d1) repeat-x;
  border-color: #efd8be;
}
.alert-brand15 hr {
  border-top-color: #eaccaa;
}
.alert-brand15 .alert-link {
  color: #382107;
}

.alert-brand16 {
  color: #5a3000;
  background: #efdfcc linear-gradient(180deg, #f1e4d4, #efdfcc) repeat-x;
  border-color: #e8d2b8;
}
.alert-brand16 hr {
  border-top-color: #e2c6a5;
}
.alert-brand16 .alert-link {
  color: #271500;
}

.alert-brand17 {
  color: #4c2700;
  background: #e9dbcc linear-gradient(180deg, #ece0d4, #e9dbcc) repeat-x;
  border-color: #e1cdb8;
}
.alert-brand17 hr {
  border-top-color: #d9c0a6;
}
.alert-brand17 .alert-link {
  color: #190d00;
}

.alert-brand18 {
  color: #3e1f00;
  background: #e4d8cc linear-gradient(180deg, #e8ded4, #e4d8cc) repeat-x;
  border-color: #d9c8b8;
}
.alert-brand18 hr {
  border-top-color: #d0bba7;
}
.alert-brand18 .alert-link {
  color: #0b0600;
}

.alert-brand19 {
  color: #301700;
  background: #dfd5cc linear-gradient(180deg, #e4dbd4, #dfd5cc) repeat-x;
  border-color: #d2c4b8;
}
.alert-brand19 hr {
  border-top-color: #c8b7a8;
}
.alert-brand19 .alert-link {
  color: black;
}

.alert-brand2 {
  color: #000085;
  background: #ccccff linear-gradient(180deg, #d4d4ff, #ccccff) repeat-x;
  border-color: #b8b8ff;
}
.alert-brand2 hr {
  border-top-color: #9f9fff;
}
.alert-brand2 .alert-link {
  color: #000052;
}

.alert-brand21 {
  color: #7c6b85;
  background: #fcf5ff linear-gradient(180deg, #fcf7ff, #fcf5ff) repeat-x;
  border-color: #fbf1ff;
}
.alert-brand21 hr {
  border-top-color: #f4d8ff;
}
.alert-brand21 .alert-link {
  color: #625469;
}

.alert-brand22 {
  color: #725985;
  background: #f8eeff linear-gradient(180deg, #f9f1ff, #f8eeff) repeat-x;
  border-color: #f5e8ff;
}
.alert-brand22 hr {
  border-top-color: #eacfff;
}
.alert-brand22 .alert-link {
  color: #584566;
}

.alert-brand23 {
  color: #664985;
  background: #f3e8ff linear-gradient(180deg, #f5ebff, #f3e8ff) repeat-x;
  border-color: #eedfff;
}
.alert-brand23 hr {
  border-top-color: #e0c6ff;
}
.alert-brand23 .alert-link {
  color: #4d3764;
}

.alert-brand24 {
  color: #573985;
  background: #eee2ff linear-gradient(180deg, #f1e6ff, #eee2ff) repeat-x;
  border-color: #e7d6ff;
}
.alert-brand24 hr {
  border-top-color: #d8bdff;
}
.alert-brand24 .alert-link {
  color: #402a61;
}

.alert-brand25 {
  color: #472b85;
  background: #e7ddff linear-gradient(180deg, #ebe2ff, #e7ddff) repeat-x;
  border-color: #decfff;
}
.alert-brand25 hr {
  border-top-color: #ccb6ff;
}
.alert-brand25 .alert-link {
  color: #321f5e;
}

.alert-brand26 {
  color: #371f85;
  background: #e1d8ff linear-gradient(180deg, #e6deff, #e1d8ff) repeat-x;
  border-color: #d5c8ff;
}
.alert-brand26 hr {
  border-top-color: #c2afff;
}
.alert-brand26 .alert-link {
  color: #26155c;
}

.alert-brand27 {
  color: #281585;
  background: #dbd4ff linear-gradient(180deg, #e0daff, #dbd4ff) repeat-x;
  border-color: #cdc3ff;
}
.alert-brand27 hr {
  border-top-color: #b8aaff;
}
.alert-brand27 .alert-link {
  color: #1b0e59;
}

.alert-brand28 {
  color: #1d0f75;
  background: #d7d2f9 linear-gradient(180deg, #ddd9fa, #d7d2f9) repeat-x;
  border-color: #c7bff7;
}
.alert-brand28 hr {
  border-top-color: #b3a8f4;
}
.alert-brand28 .alert-link {
  color: #120948;
}

.alert-brand29 {
  color: #170b5a;
  background: #d5d0ef linear-gradient(180deg, #dbd7f1, #d5d0ef) repeat-x;
  border-color: #c4bde8;
}
.alert-brand29 hr {
  border-top-color: #b3aae1;
}
.alert-brand29 .alert-link {
  color: #0b052d;
}

.alert-brand3 {
  color: #741616;
  background: #f9d5d5 linear-gradient(180deg, #fadbdb, #f9d5d5) repeat-x;
  border-color: #f6c4c4;
}
.alert-brand3 hr {
  border-top-color: #f3aeae;
}
.alert-brand3 .alert-link {
  color: #490e0e;
}

.alert-blue {
  color: #004085;
  background: #cce5ff linear-gradient(180deg, #d4e9ff, #cce5ff) repeat-x;
  border-color: #b8daff;
}
.alert-blue hr {
  border-top-color: #9fcdff;
}
.alert-blue .alert-link {
  color: #002752;
}

.alert-blue1 {
  color: #6c7685;
  background: #f5f9ff linear-gradient(180deg, #f7faff, #f5f9ff) repeat-x;
  border-color: #f2f7ff;
}
.alert-blue1 hr {
  border-top-color: #d9e7ff;
}
.alert-blue1 .alert-link {
  color: #555d69;
}

.alert-blue2 {
  color: #0b0d29;
  background: #d0d1dc linear-gradient(180deg, #d7d8e1, #d0d1dc) repeat-x;
  border-color: #bebfce;
}
.alert-blue2 hr {
  border-top-color: #afb1c3;
}
.alert-blue2 .alert-link {
  color: #000001;
}

.alert-blue3 {
  color: #395784;
  background: #e2eeff linear-gradient(180deg, #e6f1ff, #e2eeff) repeat-x;
  border-color: #d6e7ff;
}
.alert-blue3 hr {
  border-top-color: #bdd8ff;
}
.alert-blue3 .alert-link {
  color: #2a4060;
}

.alert-blue4 {
  color: #204884;
  background: #d8e8ff linear-gradient(180deg, #deebff, #d8e8ff) repeat-x;
  border-color: #c9dffe;
}
.alert-blue4 hr {
  border-top-color: #b0d0fe;
}
.alert-blue4 .alert-link {
  color: #16325b;
}

.alert-blue5 {
  color: #073984;
  background: #cfe2ff linear-gradient(180deg, #d6e6ff, #cfe2ff) repeat-x;
  border-color: #bbd6fe;
}
.alert-blue5 hr {
  border-top-color: #a2c7fe;
}
.alert-blue5 .alert-link {
  color: #042454;
}

.alert-blue6 {
  color: #052e69;
  background: #cedef4 linear-gradient(180deg, #d5e3f6, #cedef4) repeat-x;
  border-color: #bad0f0;
}
.alert-blue6 hr {
  border-top-color: #a5c2eb;
}
.alert-blue6 .alert-link {
  color: #031938;
}

.alert-blue7 {
  color: #04224f;
  background: #ced9ea linear-gradient(180deg, #d5dfed, #ced9ea) repeat-x;
  border-color: #bacae2;
}
.alert-blue7 hr {
  border-top-color: #a8bcda;
}
.alert-blue7 .alert-link {
  color: #020d1e;
}

.alert-blue8 {
  color: #031735;
  background: #cdd5e0 linear-gradient(180deg, #d5dbe5, #cdd5e0) repeat-x;
  border-color: #b9c4d4;
}
.alert-blue8 hr {
  border-top-color: #a9b7ca;
}
.alert-blue8 .alert-link {
  color: #000205;
}

.alert-blue9 {
  color: #020b1b;
  background: #cdd0d6 linear-gradient(180deg, #d5d7dc, #cdd0d6) repeat-x;
  border-color: #b8bec6;
}
.alert-blue9 hr {
  border-top-color: #aab1bb;
}
.alert-blue9 .alert-link {
  color: black;
}

.alert-indigo {
  color: #35087e;
  background: #e0cffc linear-gradient(180deg, #e5d6fc, #e0cffc) repeat-x;
  border-color: #d4bcfb;
}
.alert-indigo hr {
  border-top-color: #c5a4fa;
}
.alert-indigo .alert-link {
  color: #21054e;
}

.alert-indigo1 {
  color: #746c83;
  background: #f9f5fe linear-gradient(180deg, #faf7fe, #f9f5fe) repeat-x;
  border-color: #f6f2fe;
}
.alert-indigo1 hr {
  border-top-color: #e6dafc;
}
.alert-indigo1 .alert-link {
  color: #5b5567;
}

.alert-indigo2 {
  color: #655382;
  background: #f3ecfe linear-gradient(180deg, #f5effe, #f3ecfe) repeat-x;
  border-color: #eee4fe;
}
.alert-indigo2 hr {
  border-top-color: #dfcbfd;
}
.alert-indigo2 .alert-link {
  color: #4d3f63;
}

.alert-indigo3 {
  color: #553a80;
  background: #ede2fd linear-gradient(180deg, #f0e6fd, #ede2fd) repeat-x;
  border-color: #e5d7fd;
}
.alert-indigo3 hr {
  border-top-color: #d5bffc;
}
.alert-indigo3 .alert-link {
  color: #3e2a5d;
}

.alert-indigo4 {
  color: #45217f;
  background: #e7d9fd linear-gradient(180deg, #ebdffd, #e7d9fd) repeat-x;
  border-color: #ddcafc;
}
.alert-indigo4 hr {
  border-top-color: #ceb2fb;
}
.alert-indigo4 .alert-link {
  color: #2f1657;
}

.alert-indigo5 {
  color: #35087e;
  background: #e0cffc linear-gradient(180deg, #e5d6fc, #e0cffc) repeat-x;
  border-color: #d4bcfb;
}
.alert-indigo5 hr {
  border-top-color: #c5a4fa;
}
.alert-indigo5 .alert-link {
  color: #21054e;
}

.alert-indigo6 {
  color: #2b0765;
  background: #dccff3 linear-gradient(180deg, #e1d6f5, #dccff3) repeat-x;
  border-color: #cfbbee;
}
.alert-indigo6 hr {
  border-top-color: #c1a7e9;
}
.alert-indigo6 .alert-link {
  color: #170435;
}

.alert-indigo7 {
  color: #20054b;
  background: #d8cee9 linear-gradient(180deg, #ded5ec, #d8cee9) repeat-x;
  border-color: #c9bae0;
}
.alert-indigo7 hr {
  border-top-color: #bba8d8;
}
.alert-indigo7 .alert-link {
  color: #0c021b;
}

.alert-indigo8 {
  color: #150332;
  background: #d4cddf linear-gradient(180deg, #dad5e4, #d4cddf) repeat-x;
  border-color: #c3b9d3;
}
.alert-indigo8 hr {
  border-top-color: #b6a9c9;
}
.alert-indigo8 .alert-link {
  color: #010002;
}

.alert-indigo9 {
  color: #0a0219;
  background: #d0cdd6 linear-gradient(180deg, #d7d5dc, #d0cdd6) repeat-x;
  border-color: #bdb8c5;
}
.alert-indigo9 hr {
  border-top-color: #b0aaba;
}
.alert-indigo9 .alert-link {
  color: black;
}

.alert-purple {
  color: #3a2264;
  background: #e2d9f3 linear-gradient(180deg, #e6dff5, #e2d9f3) repeat-x;
  border-color: #d7caee;
}
.alert-purple hr {
  border-top-color: #c8b7e8;
}
.alert-purple .alert-link {
  color: #24153e;
}

.alert-purple1 {
  color: #76717e;
  background: #f9f7fd linear-gradient(180deg, #faf8fd, #f9f7fd) repeat-x;
  border-color: #f7f4fc;
}
.alert-purple1 hr {
  border-top-color: #e8e0f7;
}
.alert-purple1 .alert-link {
  color: #5d5963;
}

.alert-purple2 {
  color: #665d78;
  background: #f3f0fa linear-gradient(180deg, #f5f2fb, #f3f0fa) repeat-x;
  border-color: #efeaf8;
}
.alert-purple2 hr {
  border-top-color: #e0d7f2;
}
.alert-purple2 .alert-link {
  color: #4e475b;
}

.alert-purple3 {
  color: #584a71;
  background: #eee8f8 linear-gradient(180deg, #f1ebf9, #eee8f8) repeat-x;
  border-color: #e7dff5;
}
.alert-purple3 hr {
  border-top-color: #d8ccef;
}
.alert-purple3 .alert-link {
  color: #403652;
}

.alert-purple4 {
  color: #49366b;
  background: #e8e1f5 linear-gradient(180deg, #ebe6f7, #e8e1f5) repeat-x;
  border-color: #dfd5f1;
}
.alert-purple4 hr {
  border-top-color: #d0c2eb;
}
.alert-purple4 .alert-link {
  color: #322549;
}

.alert-purple5 {
  color: #3a2264;
  background: #e2d9f3 linear-gradient(180deg, #e6dff5, #e2d9f3) repeat-x;
  border-color: #d7caee;
}
.alert-purple5 hr {
  border-top-color: #c8b7e8;
}
.alert-purple5 .alert-link {
  color: #24153e;
}

.alert-purple6 {
  color: #2e1c50;
  background: #ded7eb linear-gradient(180deg, #e3ddee, #ded7eb) repeat-x;
  border-color: #d1c6e3;
}
.alert-purple6 hr {
  border-top-color: #c3b5db;
}
.alert-purple6 .alert-link {
  color: #180f2a;
}

.alert-purple7 {
  color: #23153c;
  background: #d9d4e3 linear-gradient(180deg, #dfdae7, #d9d4e3) repeat-x;
  border-color: #cac3d8;
}
.alert-purple7 hr {
  border-top-color: #bcb4ce;
}
.alert-purple7 .alert-link {
  color: #0d0816;
}

.alert-purple8 {
  color: #170e28;
  background: #d5d1db linear-gradient(180deg, #dbd8e0, #d5d1db) repeat-x;
  border-color: #c4bfcd;
}
.alert-purple8 hr {
  border-top-color: #b7b1c2;
}
.alert-purple8 .alert-link {
  color: #010102;
}

.alert-purple9 {
  color: #0b0714;
  background: #d0cfd4 linear-gradient(180deg, #d7d6da, #d0cfd4) repeat-x;
  border-color: #bebbc3;
}
.alert-purple9 hr {
  border-top-color: #b1adb7;
}
.alert-purple9 .alert-link {
  color: black;
}

.alert-pink {
  color: #792049;
  background: #fad8e8 linear-gradient(180deg, #fbdeeb, #fad8e8) repeat-x;
  border-color: #f9c9df;
}
.alert-pink hr {
  border-top-color: #f6b2d1;
}
.alert-pink .alert-link {
  color: #511531;
}

.alert-pink1 {
  color: #806f78;
  background: #fdf7fa linear-gradient(180deg, #fdf8fb, #fdf7fa) repeat-x;
  border-color: #fdf4f8;
}
.alert-pink1 hr {
  border-top-color: #f9deea;
}
.alert-pink1 .alert-link {
  color: #65575e;
}

.alert-pink2 {
  color: #7c5a6b;
  background: #fceff5 linear-gradient(180deg, #fcf1f7, #fceff5) repeat-x;
  border-color: #fbe8f1;
}
.alert-pink2 hr {
  border-top-color: #f7d2e4;
}
.alert-pink2 .alert-link {
  color: #5e4552;
}

.alert-pink3 {
  color: #78455e;
  background: #fae7f0 linear-gradient(180deg, #fbebf2, #fae7f0) repeat-x;
  border-color: #f8ddea;
}
.alert-pink3 hr {
  border-top-color: #f4c8dd;
}
.alert-pink3 .alert-link {
  color: #583245;
}

.alert-pink4 {
  color: #733052;
  background: #f8deeb linear-gradient(180deg, #f9e3ee, #f8deeb) repeat-x;
  border-color: #f6d1e4;
}
.alert-pink4 hr {
  border-top-color: #f2bcd7;
}
.alert-pink4 .alert-link {
  color: #4f2138;
}

.alert-pink5 {
  color: #6f1b45;
  background: #f7d6e6 linear-gradient(180deg, #f8dcea, #f7d6e6) repeat-x;
  border-color: #f4c6dd;
}
.alert-pink5 hr {
  border-top-color: #f0b1d0;
}
.alert-pink5 .alert-link {
  color: #46112c;
}

.alert-pink6 {
  color: #591537;
  background: #eed4e1 linear-gradient(180deg, #f1dae6, #eed4e1) repeat-x;
  border-color: #e7c3d5;
}
.alert-pink6 hr {
  border-top-color: #e0b1c8;
}
.alert-pink6 .alert-link {
  color: #300b1e;
}

.alert-pink7 {
  color: #431029;
  background: #e6d2dc linear-gradient(180deg, #ead9e1, #e6d2dc) repeat-x;
  border-color: #dbc0ce;
}
.alert-pink7 hr {
  border-top-color: #d2b0c1;
}
.alert-pink7 .alert-link {
  color: #1a0610;
}

.alert-pink8 {
  color: #2d0a1c;
  background: #ddd0d7 linear-gradient(180deg, #e2d7dd, #ddd0d7) repeat-x;
  border-color: #d0bdc6;
}
.alert-pink8 hr {
  border-top-color: #c5aeb9;
}
.alert-pink8 .alert-link {
  color: #030102;
}

.alert-pink9 {
  color: #16050e;
  background: #d5ced1 linear-gradient(180deg, #dbd5d8, #d5ced1) repeat-x;
  border-color: #c4babf;
}
.alert-pink9 hr {
  border-top-color: #b8acb2;
}
.alert-pink9 .alert-link {
  color: black;
}

.alert-red {
  color: #721c24;
  background: #f8d7da linear-gradient(180deg, #f9dde0, #f8d7da) repeat-x;
  border-color: #f5c6cb;
}
.alert-red hr {
  border-top-color: #f1b0b7;
}
.alert-red .alert-link {
  color: #491217;
}

.alert-red1 {
  color: #817071;
  background: #fef7f8 linear-gradient(180deg, #fef8f9, #fef7f8) repeat-x;
  border-color: #fdf4f5;
}
.alert-red1 hr {
  border-top-color: #f9dee1;
}
.alert-red1 .alert-link {
  color: #665859;
}

.alert-red2 {
  color: #7d5a5e;
  background: #fceff0 linear-gradient(180deg, #fcf1f2, #fceff0) repeat-x;
  border-color: #fbe8ea;
}
.alert-red2 hr {
  border-top-color: #f7d2d6;
}
.alert-red2 .alert-link {
  color: #5f4548;
}

.alert-red3 {
  color: #7a464a;
  background: #fbe7e9 linear-gradient(180deg, #fcebec, #fbe7e9) repeat-x;
  border-color: #f9dde0;
}
.alert-red3 hr {
  border-top-color: #f5c7cc;
}
.alert-red3 .alert-link {
  color: #5a3336;
}

.alert-red4 {
  color: #763037;
  background: #f9dfe1 linear-gradient(180deg, #fae4e6, #f9dfe1) repeat-x;
  border-color: #f7d2d5;
}
.alert-red4 hr {
  border-top-color: #f3bcc1;
}
.alert-red4 .alert-link {
  color: #522126;
}

.alert-red5 {
  color: #721c24;
  background: #f8d7da linear-gradient(180deg, #f9dde0, #f8d7da) repeat-x;
  border-color: #f5c6cb;
}
.alert-red5 hr {
  border-top-color: #f1b0b7;
}
.alert-red5 .alert-link {
  color: #491217;
}

.alert-red6 {
  color: #5c161d;
  background: #efd4d7 linear-gradient(180deg, #f1dadd, #efd4d7) repeat-x;
  border-color: #e9c3c7;
}
.alert-red6 hr {
  border-top-color: #e2b0b6;
}
.alert-red6 .alert-link {
  color: #330c10;
}

.alert-red7 {
  color: #451115;
  background: #e6d2d4 linear-gradient(180deg, #ead9da, #e6d2d4) repeat-x;
  border-color: #ddc1c3;
}
.alert-red7 hr {
  border-top-color: #d4b1b3;
}
.alert-red7 .alert-link {
  color: #1c0709;
}

.alert-red8 {
  color: #2e0b0f;
  background: #ded0d2 linear-gradient(180deg, #e3d7d9, #ded0d2) repeat-x;
  border-color: #d0bdbf;
}
.alert-red8 hr {
  border-top-color: #c5aeb1;
}
.alert-red8 .alert-link {
  color: #050102;
}

.alert-red9 {
  color: #170607;
  background: #d5cecf linear-gradient(180deg, #dbd5d6, #d5cecf) repeat-x;
  border-color: #c4bbbc;
}
.alert-red9 hr {
  border-top-color: #b8adaf;
}
.alert-red9 .alert-link {
  color: black;
}

.alert-orange {
  color: #84420a;
  background: #ffe5d0 linear-gradient(180deg, #ffe9d7, #ffe5d0) repeat-x;
  border-color: #fedbbd;
}
.alert-orange hr {
  border-top-color: #fecda4;
}
.alert-orange .alert-link {
  color: #552a06;
}

.alert-orange1 {
  color: #85776c;
  background: #fffaf6 linear-gradient(180deg, #fffbf7, #fffaf6) repeat-x;
  border-color: #fff8f2;
}
.alert-orange1 hr {
  border-top-color: #ffead9;
}
.alert-orange1 .alert-link {
  color: #695e55;
}

.alert-orange2 {
  color: #846a54;
  background: #fff5ec linear-gradient(180deg, #fff7ef, #fff5ec) repeat-x;
  border-color: #fff0e5;
}
.alert-orange2 hr {
  border-top-color: #ffe1cc;
}
.alert-orange2 .alert-link {
  color: #655140;
}

.alert-orange3 {
  color: #845d3b;
  background: #fff0e3 linear-gradient(180deg, #fff2e7, #fff0e3) repeat-x;
  border-color: #ffe9d8;
}
.alert-orange3 hr {
  border-top-color: #ffdbbf;
}
.alert-orange3 .alert-link {
  color: #61442b;
}

.alert-orange4 {
  color: #844f23;
  background: #ffead9 linear-gradient(180deg, #ffeddf, #ffead9) repeat-x;
  border-color: #fee2ca;
}
.alert-orange4 hr {
  border-top-color: #fed4b1;
}
.alert-orange4 .alert-link {
  color: #5c3718;
}

.alert-orange5 {
  color: #84420a;
  background: #ffe5d0 linear-gradient(180deg, #ffe9d7, #ffe5d0) repeat-x;
  border-color: #fedbbd;
}
.alert-orange5 hr {
  border-top-color: #fecda4;
}
.alert-orange5 .alert-link {
  color: #552a06;
}

.alert-orange6 {
  color: #693508;
  background: #f4e0cf linear-gradient(180deg, #f6e5d6, #f4e0cf) repeat-x;
  border-color: #f0d4bc;
}
.alert-orange6 hr {
  border-top-color: #ebc7a7;
}
.alert-orange6 .alert-link {
  color: #3a1d04;
}

.alert-orange7 {
  color: #4f2806;
  background: #eadbce linear-gradient(180deg, #ede0d5, #eadbce) repeat-x;
  border-color: #e2cdbb;
}
.alert-orange7 hr {
  border-top-color: #dac0a9;
}
.alert-orange7 .alert-link {
  color: #201002;
}

.alert-orange8 {
  color: #351a04;
  background: #e0d6ce linear-gradient(180deg, #e5dcd5, #e0d6ce) repeat-x;
  border-color: #d4c6ba;
}
.alert-orange8 hr {
  border-top-color: #cab9aa;
}
.alert-orange8 .alert-link {
  color: #060300;
}

.alert-orange9 {
  color: #1b0d02;
  background: #d6d1cd linear-gradient(180deg, #dcd8d5, #d6d1cd) repeat-x;
  border-color: #c6bfb9;
}
.alert-orange9 hr {
  border-top-color: #bbb2ab;
}
.alert-orange9 .alert-link {
  color: black;
}

.alert-yellow {
  color: #856404;
  background: #fff3cd linear-gradient(180deg, #fff5d5, #fff3cd) repeat-x;
  border-color: #ffeeba;
}
.alert-yellow hr {
  border-top-color: #ffe8a1;
}
.alert-yellow .alert-link {
  color: #533f03;
}

.alert-yellow1 {
  color: #857e6b;
  background: #fffdf5 linear-gradient(180deg, #fffdf7, #fffdf5) repeat-x;
  border-color: #fffcf1;
}
.alert-yellow1 hr {
  border-top-color: #fff7d8;
}
.alert-yellow1 .alert-link {
  color: #696354;
}

.alert-yellow2 {
  color: #857851;
  background: #fffaeb linear-gradient(180deg, #fffbee, #fffaeb) repeat-x;
  border-color: #fff8e3;
}
.alert-yellow2 hr {
  border-top-color: #fff2ca;
}
.alert-yellow2 .alert-link {
  color: #655b3e;
}

.alert-yellow3 {
  color: #857137;
  background: #fff8e1 linear-gradient(180deg, #fff9e6, #fff8e1) repeat-x;
  border-color: #fff5d5;
}
.alert-yellow3 hr {
  border-top-color: #ffefbc;
}
.alert-yellow3 .alert-link {
  color: #615228;
}

.alert-yellow4 {
  color: #856b1e;
  background: #fff5d7 linear-gradient(180deg, #fff7dd, #fff5d7) repeat-x;
  border-color: #fff1c8;
}
.alert-yellow4 hr {
  border-top-color: #ffebaf;
}
.alert-yellow4 .alert-link {
  color: #5b4a15;
}

.alert-yellow5 {
  color: #856404;
  background: #fff3cd linear-gradient(180deg, #fff5d5, #fff3cd) repeat-x;
  border-color: #ffeeba;
}
.alert-yellow5 hr {
  border-top-color: #ffe8a1;
}
.alert-yellow5 .alert-link {
  color: #533f03;
}

.alert-yellow6 {
  color: #6a5003;
  background: #f5ebcd linear-gradient(180deg, #f7eed5, #f5ebcd) repeat-x;
  border-color: #f1e3b9;
}
.alert-yellow6 hr {
  border-top-color: #eddba4;
}
.alert-yellow6 .alert-link {
  color: #382b02;
}

.alert-yellow7 {
  color: #503c02;
  background: #ebe3cd linear-gradient(180deg, #eee7d5, #ebe3cd) repeat-x;
  border-color: #e2d8b9;
}
.alert-yellow7 hr {
  border-top-color: #dbcea7;
}
.alert-yellow7 .alert-link {
  color: #1e1701;
}

.alert-yellow8 {
  color: #352802;
  background: #e0dbcd linear-gradient(180deg, #e5e0d5, #e0dbcd) repeat-x;
  border-color: #d4cdb8;
}
.alert-yellow8 hr {
  border-top-color: #cac2a8;
}
.alert-yellow8 .alert-link {
  color: #040300;
}

.alert-yellow9 {
  color: #1b1401;
  background: #d6d4cc linear-gradient(180deg, #dcdad4, #d6d4cc) repeat-x;
  border-color: #c6c3b8;
}
.alert-yellow9 hr {
  border-top-color: #bbb7aa;
}
.alert-yellow9 .alert-link {
  color: black;
}

.alert-green {
  color: #155724;
  background: #d4edda linear-gradient(180deg, #daf0e0, #d4edda) repeat-x;
  border-color: #c3e6cb;
}
.alert-green hr {
  border-top-color: #b1dfbb;
}
.alert-green .alert-link {
  color: #0b2e13;
}

.alert-green1 {
  color: #6d7873;
  background: #f6faf8 linear-gradient(180deg, #f7fbf9, #f6faf8) repeat-x;
  border-color: #f2f8f5;
}
.alert-green1 hr {
  border-top-color: #e1efe8;
}
.alert-green1 .alert-link {
  color: #555d59;
}

.alert-green2 {
  color: #556c61;
  background: #edf5f1 linear-gradient(180deg, #f0f7f3, #edf5f1) repeat-x;
  border-color: #e5f2ec;
}
.alert-green2 hr {
  border-top-color: #d4eae0;
}
.alert-green2 .alert-link {
  color: #3f4f47;
}

.alert-green3 {
  color: #3d5f4f;
  background: #e3f1ea linear-gradient(180deg, #e7f3ed, #e3f1ea) repeat-x;
  border-color: #d8ebe2;
}
.alert-green3 hr {
  border-top-color: #c7e2d5;
}
.alert-green3 .alert-link {
  color: #294035;
}

.alert-green4 {
  color: #25533d;
  background: #daece4 linear-gradient(180deg, #e0efe8, #daece4) repeat-x;
  border-color: #cbe4d9;
}
.alert-green4 hr {
  border-top-color: #badbcd;
}
.alert-green4 .alert-link {
  color: #153023;
}

.alert-green5 {
  color: #0d462c;
  background: #d1e7dd linear-gradient(180deg, #d8ebe2, #d1e7dd) repeat-x;
  border-color: #bfddcf;
}
.alert-green5 hr {
  border-top-color: #aed4c3;
}
.alert-green5 .alert-link {
  color: #051b11;
}

.alert-green6 {
  color: #0a3823;
  background: #d0e2d9 linear-gradient(180deg, #d7e6df, #d0e2d9) repeat-x;
  border-color: #bdd6ca;
}
.alert-green6 hr {
  border-top-color: #adccbd;
}
.alert-green6 .alert-link {
  color: #020d08;
}

.alert-green7 {
  color: #082a1a;
  background: #cfdcd6 linear-gradient(180deg, #d6e1dc, #cfdcd6) repeat-x;
  border-color: #bccec6;
}
.alert-green7 hr {
  border-top-color: #adc3b9;
}
.alert-green7 .alert-link {
  color: black;
}

.alert-green8 {
  color: #051c12;
  background: #ced7d3 linear-gradient(180deg, #d5ddda, #ced7d3) repeat-x;
  border-color: #bac7c1;
}
.alert-green8 hr {
  border-top-color: #acbcb4;
}
.alert-green8 .alert-link {
  color: black;
}

.alert-green9 {
  color: #030e09;
  background: #cdd1cf linear-gradient(180deg, #d5d8d6, #cdd1cf) repeat-x;
  border-color: #b9bfbc;
}
.alert-green9 hr {
  border-top-color: #acb3af;
}
.alert-green9 .alert-link {
  color: black;
}

.alert-teal {
  color: #11694f;
  background: #d2f4ea linear-gradient(180deg, #d9f6ed, #d2f4ea) repeat-x;
  border-color: #c1f0e2;
}
.alert-teal hr {
  border-top-color: #acebd8;
}
.alert-teal .alert-link {
  color: #0a3d2e;
}

.alert-teal1 {
  color: #6d7f7a;
  background: #f6fdfb linear-gradient(180deg, #f7fdfc, #f6fdfb) repeat-x;
  border-color: #f2fcf9;
}
.alert-teal1 hr {
  border-top-color: #ddf7ef;
}
.alert-teal1 .alert-link {
  color: #556460;
}

.alert-teal2 {
  color: #56796f;
  background: #edfbf7 linear-gradient(180deg, #f0fcf8, #edfbf7) repeat-x;
  border-color: #e6f9f3;
}
.alert-teal2 hr {
  border-top-color: #d1f4e9;
}
.alert-teal2 .alert-link {
  color: #415b54;
}

.alert-teal3 {
  color: #3f7464;
  background: #e4f9f3 linear-gradient(180deg, #e8faf5, #e4f9f3) repeat-x;
  border-color: #d9f6ee;
}
.alert-teal3 hr {
  border-top-color: #c4f1e5;
}
.alert-teal3 .alert-link {
  color: #2d5348;
}

.alert-teal4 {
  color: #286e59;
  background: #dbf6ee linear-gradient(180deg, #e0f7f1, #dbf6ee) repeat-x;
  border-color: #cdf3e8;
}
.alert-teal4 hr {
  border-top-color: #b8eedf;
}
.alert-teal4 .alert-link {
  color: #1a493b;
}

.alert-teal5 {
  color: #11694f;
  background: #d2f4ea linear-gradient(180deg, #d9f6ed, #d2f4ea) repeat-x;
  border-color: #c1f0e2;
}
.alert-teal5 hr {
  border-top-color: #acebd8;
}
.alert-teal5 .alert-link {
  color: #0a3d2e;
}

.alert-teal6 {
  color: #0e543f;
  background: #d1ece4 linear-gradient(180deg, #d8efe8, #d1ece4) repeat-x;
  border-color: #bfe5d9;
}
.alert-teal6 hr {
  border-top-color: #addece;
}
.alert-teal6 .alert-link {
  color: #07281e;
}

.alert-teal7 {
  color: #0a3f2f;
  background: #d0e4de linear-gradient(180deg, #d7e8e3, #d0e4de) repeat-x;
  border-color: #bdd9d1;
}
.alert-teal7 hr {
  border-top-color: #add0c6;
}
.alert-teal7 .alert-link {
  color: #03130e;
}

.alert-teal8 {
  color: #072a1f;
  background: #cfdcd8 linear-gradient(180deg, #d6e1de, #cfdcd8) repeat-x;
  border-color: #bbcec8;
}
.alert-teal8 hr {
  border-top-color: #acc3bc;
}
.alert-teal8 .alert-link {
  color: black;
}

.alert-teal9 {
  color: #031510;
  background: #cdd4d2 linear-gradient(180deg, #d5dad9, #cdd4d2) repeat-x;
  border-color: #b9c3c0;
}
.alert-teal9 hr {
  border-top-color: #abb7b4;
}
.alert-teal9 .alert-link {
  color: black;
}

.alert-cyan {
  color: #0c5460;
  background: #d1ecf1 linear-gradient(180deg, #d8eff3, #d1ecf1) repeat-x;
  border-color: #bee5eb;
}
.alert-cyan hr {
  border-top-color: #abdde5;
}
.alert-cyan .alert-link {
  color: #062c33;
}

.alert-cyan1 {
  color: #6c7f83;
  background: #f5fdfe linear-gradient(180deg, #f7fdfe, #f5fdfe) repeat-x;
  border-color: #f2fcfe;
}
.alert-cyan1 hr {
  border-top-color: #daf7fc;
}
.alert-cyan1 .alert-link {
  color: #556467;
}

.alert-cyan2 {
  color: #527a81;
  background: #ecfbfe linear-gradient(180deg, #effcfe, #ecfbfe) repeat-x;
  border-color: #e4f9fd;
}
.alert-cyan2 hr {
  border-top-color: #ccf4fb;
}
.alert-cyan2 .alert-link {
  color: #3e5d62;
}

.alert-cyan3 {
  color: #397480;
  background: #e2f9fd linear-gradient(180deg, #e6fafd, #e2f9fd) repeat-x;
  border-color: #d6f6fc;
}
.alert-cyan3 hr {
  border-top-color: #bef1fa;
}
.alert-cyan3 .alert-link {
  color: #29545d;
}

.alert-cyan4 {
  color: #206f7e;
  background: #d8f7fd linear-gradient(180deg, #def8fd, #d8f7fd) repeat-x;
  border-color: #c9f3fc;
}
.alert-cyan4 hr {
  border-top-color: #b1eefb;
}
.alert-cyan4 .alert-link {
  color: #164b55;
}

.alert-cyan5 {
  color: #07697d;
  background: #cff4fc linear-gradient(180deg, #d6f6fc, #cff4fc) repeat-x;
  border-color: #bbf0fb;
}
.alert-cyan5 hr {
  border-top-color: #a3ebfa;
}
.alert-cyan5 .alert-link {
  color: #04404d;
}

.alert-cyan6 {
  color: #055464;
  background: #ceecf2 linear-gradient(180deg, #d5eff4, #ceecf2) repeat-x;
  border-color: #bae5ed;
}
.alert-cyan6 hr {
  border-top-color: #a6dde8;
}
.alert-cyan6 .alert-link {
  color: #032b33;
}

.alert-cyan7 {
  color: #043f4b;
  background: #cee4e9 linear-gradient(180deg, #d5e8ec, #cee4e9) repeat-x;
  border-color: #bad9e0;
}
.alert-cyan7 hr {
  border-top-color: #a8cfd8;
}
.alert-cyan7 .alert-link {
  color: #01161b;
}

.alert-cyan8 {
  color: #032a32;
  background: #cddcdf linear-gradient(180deg, #d5e1e4, #cddcdf) repeat-x;
  border-color: #b9ced2;
}
.alert-cyan8 hr {
  border-top-color: #a9c3c8;
}
.alert-cyan8 .alert-link {
  color: #000202;
}

.alert-cyan9 {
  color: #021519;
  background: #cdd4d6 linear-gradient(180deg, #d5dadc, #cdd4d6) repeat-x;
  border-color: #b8c3c5;
}
.alert-cyan9 hr {
  border-top-color: #aab7ba;
}
.alert-cyan9 .alert-link {
  color: black;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal .list-group-item {
  margin-right: -1px;
  margin-bottom: 0;
}
.list-group-horizontal .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal .list-group-item:last-child {
  margin-right: 0;
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-sm .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-md .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-lg .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-xl .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}
.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.list-group-flush .list-group-item:last-child {
  margin-bottom: -1px;
}
.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}
.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #004085;
  background-color: #9fcdff;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-gray9 {
  color: #111315;
  background-color: #c1c2c3;
}
.list-group-item-gray9.list-group-item-action:hover, .list-group-item-gray9.list-group-item-action:focus {
  color: #111315;
  background-color: #b4b5b6;
}
.list-group-item-gray9.list-group-item-action.active {
  color: #fff;
  background-color: #111315;
  border-color: #111315;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.list-group-item-gray7 {
  color: #262a2d;
  background-color: #ccced0;
}
.list-group-item-gray7.list-group-item-action:hover, .list-group-item-gray7.list-group-item-action:focus {
  color: #262a2d;
  background-color: #bfc1c4;
}
.list-group-item-gray7.list-group-item-action.active {
  color: #fff;
  background-color: #262a2d;
  border-color: #262a2d;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-gray5 {
  color: #5a5e62;
  background-color: #e8eaed;
}
.list-group-item-gray5.list-group-item-action:hover, .list-group-item-gray5.list-group-item-action:focus {
  color: #5a5e62;
  background-color: #dadde2;
}
.list-group-item-gray5.list-group-item-action.active {
  color: #fff;
  background-color: #5a5e62;
  border-color: #5a5e62;
}

.list-group-item-gray4 {
  color: #6b6e71;
  background-color: #f1f3f5;
}
.list-group-item-gray4.list-group-item-action:hover, .list-group-item-gray4.list-group-item-action:focus {
  color: #6b6e71;
  background-color: #e2e6ea;
}
.list-group-item-gray4.list-group-item-action.active {
  color: #fff;
  background-color: #6b6e71;
  border-color: #6b6e71;
}

.list-group-item-gray3 {
  color: #737678;
  background-color: #f6f7f8;
}
.list-group-item-gray3.list-group-item-action:hover, .list-group-item-gray3.list-group-item-action:focus {
  color: #737678;
  background-color: #e8eaed;
}
.list-group-item-gray3.list-group-item-action.active {
  color: #fff;
  background-color: #737678;
  border-color: #737678;
}

.list-group-item-gray2 {
  color: #797b7c;
  background-color: #f9fafb;
}
.list-group-item-gray2.list-group-item-action:hover, .list-group-item-gray2.list-group-item-action:focus {
  color: #797b7c;
  background-color: #eaedf1;
}
.list-group-item-gray2.list-group-item-action.active {
  color: #fff;
  background-color: #797b7c;
  border-color: #797b7c;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-brand1 {
  color: #805021;
  background-color: #fce3ca;
}
.list-group-item-brand1.list-group-item-action:hover, .list-group-item-brand1.list-group-item-action:focus {
  color: #805021;
  background-color: #fbd6b2;
}
.list-group-item-brand1.list-group-item-action.active {
  color: #fff;
  background-color: #805021;
  border-color: #805021;
}

.list-group-item-brand105 {
  color: #857d77;
  background-color: #fffbf8;
}
.list-group-item-brand105.list-group-item-action:hover, .list-group-item-brand105.list-group-item-action:focus {
  color: #857d77;
  background-color: #ffecdf;
}
.list-group-item-brand105.list-group-item-action.active {
  color: #fff;
  background-color: #857d77;
  border-color: #857d77;
}

.list-group-item-brand11 {
  color: #856f5e;
  background-color: #fff3ea;
}
.list-group-item-brand11.list-group-item-action:hover, .list-group-item-brand11.list-group-item-action:focus {
  color: #856f5e;
  background-color: #ffe4d1;
}
.list-group-item-brand11.list-group-item-action.active {
  color: #fff;
  background-color: #856f5e;
  border-color: #856f5e;
}

.list-group-item-brand12 {
  color: #816146;
  background-color: #fdecdd;
}
.list-group-item-brand12.list-group-item-action:hover, .list-group-item-brand12.list-group-item-action:focus {
  color: #816146;
  background-color: #fcdfc5;
}
.list-group-item-brand12.list-group-item-action.active {
  color: #fff;
  background-color: #816146;
  border-color: #816146;
}

.list-group-item-brand13 {
  color: #7a5330;
  background-color: #f9e4d2;
}
.list-group-item-brand13.list-group-item-action:hover, .list-group-item-brand13.list-group-item-action:focus {
  color: #7a5330;
  background-color: #f6d7bc;
}
.list-group-item-brand13.list-group-item-action.active {
  color: #fff;
  background-color: #7a5330;
  border-color: #7a5330;
}

.list-group-item-brand14 {
  color: #71471e;
  background-color: #f5dec8;
}
.list-group-item-brand14.list-group-item-action:hover, .list-group-item-brand14.list-group-item-action:focus {
  color: #71471e;
  background-color: #f1d1b2;
}
.list-group-item-brand14.list-group-item-action.active {
  color: #fff;
  background-color: #71471e;
  border-color: #71471e;
}

.list-group-item-brand15 {
  color: #663b0c;
  background-color: #efd8be;
}
.list-group-item-brand15.list-group-item-action:hover, .list-group-item-brand15.list-group-item-action:focus {
  color: #663b0c;
  background-color: #eaccaa;
}
.list-group-item-brand15.list-group-item-action.active {
  color: #fff;
  background-color: #663b0c;
  border-color: #663b0c;
}

.list-group-item-brand16 {
  color: #5a3000;
  background-color: #e8d2b8;
}
.list-group-item-brand16.list-group-item-action:hover, .list-group-item-brand16.list-group-item-action:focus {
  color: #5a3000;
  background-color: #e2c6a5;
}
.list-group-item-brand16.list-group-item-action.active {
  color: #fff;
  background-color: #5a3000;
  border-color: #5a3000;
}

.list-group-item-brand17 {
  color: #4c2700;
  background-color: #e1cdb8;
}
.list-group-item-brand17.list-group-item-action:hover, .list-group-item-brand17.list-group-item-action:focus {
  color: #4c2700;
  background-color: #d9c0a6;
}
.list-group-item-brand17.list-group-item-action.active {
  color: #fff;
  background-color: #4c2700;
  border-color: #4c2700;
}

.list-group-item-brand18 {
  color: #3e1f00;
  background-color: #d9c8b8;
}
.list-group-item-brand18.list-group-item-action:hover, .list-group-item-brand18.list-group-item-action:focus {
  color: #3e1f00;
  background-color: #d0bba7;
}
.list-group-item-brand18.list-group-item-action.active {
  color: #fff;
  background-color: #3e1f00;
  border-color: #3e1f00;
}

.list-group-item-brand19 {
  color: #301700;
  background-color: #d2c4b8;
}
.list-group-item-brand19.list-group-item-action:hover, .list-group-item-brand19.list-group-item-action:focus {
  color: #301700;
  background-color: #c8b7a8;
}
.list-group-item-brand19.list-group-item-action.active {
  color: #fff;
  background-color: #301700;
  border-color: #301700;
}

.list-group-item-brand2 {
  color: #000085;
  background-color: #b8b8ff;
}
.list-group-item-brand2.list-group-item-action:hover, .list-group-item-brand2.list-group-item-action:focus {
  color: #000085;
  background-color: #9f9fff;
}
.list-group-item-brand2.list-group-item-action.active {
  color: #fff;
  background-color: #000085;
  border-color: #000085;
}

.list-group-item-brand21 {
  color: #7c6b85;
  background-color: #fbf1ff;
}
.list-group-item-brand21.list-group-item-action:hover, .list-group-item-brand21.list-group-item-action:focus {
  color: #7c6b85;
  background-color: #f4d8ff;
}
.list-group-item-brand21.list-group-item-action.active {
  color: #fff;
  background-color: #7c6b85;
  border-color: #7c6b85;
}

.list-group-item-brand22 {
  color: #725985;
  background-color: #f5e8ff;
}
.list-group-item-brand22.list-group-item-action:hover, .list-group-item-brand22.list-group-item-action:focus {
  color: #725985;
  background-color: #eacfff;
}
.list-group-item-brand22.list-group-item-action.active {
  color: #fff;
  background-color: #725985;
  border-color: #725985;
}

.list-group-item-brand23 {
  color: #664985;
  background-color: #eedfff;
}
.list-group-item-brand23.list-group-item-action:hover, .list-group-item-brand23.list-group-item-action:focus {
  color: #664985;
  background-color: #e0c6ff;
}
.list-group-item-brand23.list-group-item-action.active {
  color: #fff;
  background-color: #664985;
  border-color: #664985;
}

.list-group-item-brand24 {
  color: #573985;
  background-color: #e7d6ff;
}
.list-group-item-brand24.list-group-item-action:hover, .list-group-item-brand24.list-group-item-action:focus {
  color: #573985;
  background-color: #d8bdff;
}
.list-group-item-brand24.list-group-item-action.active {
  color: #fff;
  background-color: #573985;
  border-color: #573985;
}

.list-group-item-brand25 {
  color: #472b85;
  background-color: #decfff;
}
.list-group-item-brand25.list-group-item-action:hover, .list-group-item-brand25.list-group-item-action:focus {
  color: #472b85;
  background-color: #ccb6ff;
}
.list-group-item-brand25.list-group-item-action.active {
  color: #fff;
  background-color: #472b85;
  border-color: #472b85;
}

.list-group-item-brand26 {
  color: #371f85;
  background-color: #d5c8ff;
}
.list-group-item-brand26.list-group-item-action:hover, .list-group-item-brand26.list-group-item-action:focus {
  color: #371f85;
  background-color: #c2afff;
}
.list-group-item-brand26.list-group-item-action.active {
  color: #fff;
  background-color: #371f85;
  border-color: #371f85;
}

.list-group-item-brand27 {
  color: #281585;
  background-color: #cdc3ff;
}
.list-group-item-brand27.list-group-item-action:hover, .list-group-item-brand27.list-group-item-action:focus {
  color: #281585;
  background-color: #b8aaff;
}
.list-group-item-brand27.list-group-item-action.active {
  color: #fff;
  background-color: #281585;
  border-color: #281585;
}

.list-group-item-brand28 {
  color: #1d0f75;
  background-color: #c7bff7;
}
.list-group-item-brand28.list-group-item-action:hover, .list-group-item-brand28.list-group-item-action:focus {
  color: #1d0f75;
  background-color: #b3a8f4;
}
.list-group-item-brand28.list-group-item-action.active {
  color: #fff;
  background-color: #1d0f75;
  border-color: #1d0f75;
}

.list-group-item-brand29 {
  color: #170b5a;
  background-color: #c4bde8;
}
.list-group-item-brand29.list-group-item-action:hover, .list-group-item-brand29.list-group-item-action:focus {
  color: #170b5a;
  background-color: #b3aae1;
}
.list-group-item-brand29.list-group-item-action.active {
  color: #fff;
  background-color: #170b5a;
  border-color: #170b5a;
}

.list-group-item-brand3 {
  color: #741616;
  background-color: #f6c4c4;
}
.list-group-item-brand3.list-group-item-action:hover, .list-group-item-brand3.list-group-item-action:focus {
  color: #741616;
  background-color: #f3aeae;
}
.list-group-item-brand3.list-group-item-action.active {
  color: #fff;
  background-color: #741616;
  border-color: #741616;
}

.list-group-item-blue {
  color: #004085;
  background-color: #b8daff;
}
.list-group-item-blue.list-group-item-action:hover, .list-group-item-blue.list-group-item-action:focus {
  color: #004085;
  background-color: #9fcdff;
}
.list-group-item-blue.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.list-group-item-blue1 {
  color: #6c7685;
  background-color: #f2f7ff;
}
.list-group-item-blue1.list-group-item-action:hover, .list-group-item-blue1.list-group-item-action:focus {
  color: #6c7685;
  background-color: #d9e7ff;
}
.list-group-item-blue1.list-group-item-action.active {
  color: #fff;
  background-color: #6c7685;
  border-color: #6c7685;
}

.list-group-item-blue2 {
  color: #0b0d29;
  background-color: #bebfce;
}
.list-group-item-blue2.list-group-item-action:hover, .list-group-item-blue2.list-group-item-action:focus {
  color: #0b0d29;
  background-color: #afb1c3;
}
.list-group-item-blue2.list-group-item-action.active {
  color: #fff;
  background-color: #0b0d29;
  border-color: #0b0d29;
}

.list-group-item-blue3 {
  color: #395784;
  background-color: #d6e7ff;
}
.list-group-item-blue3.list-group-item-action:hover, .list-group-item-blue3.list-group-item-action:focus {
  color: #395784;
  background-color: #bdd8ff;
}
.list-group-item-blue3.list-group-item-action.active {
  color: #fff;
  background-color: #395784;
  border-color: #395784;
}

.list-group-item-blue4 {
  color: #204884;
  background-color: #c9dffe;
}
.list-group-item-blue4.list-group-item-action:hover, .list-group-item-blue4.list-group-item-action:focus {
  color: #204884;
  background-color: #b0d0fe;
}
.list-group-item-blue4.list-group-item-action.active {
  color: #fff;
  background-color: #204884;
  border-color: #204884;
}

.list-group-item-blue5 {
  color: #073984;
  background-color: #bbd6fe;
}
.list-group-item-blue5.list-group-item-action:hover, .list-group-item-blue5.list-group-item-action:focus {
  color: #073984;
  background-color: #a2c7fe;
}
.list-group-item-blue5.list-group-item-action.active {
  color: #fff;
  background-color: #073984;
  border-color: #073984;
}

.list-group-item-blue6 {
  color: #052e69;
  background-color: #bad0f0;
}
.list-group-item-blue6.list-group-item-action:hover, .list-group-item-blue6.list-group-item-action:focus {
  color: #052e69;
  background-color: #a5c2eb;
}
.list-group-item-blue6.list-group-item-action.active {
  color: #fff;
  background-color: #052e69;
  border-color: #052e69;
}

.list-group-item-blue7 {
  color: #04224f;
  background-color: #bacae2;
}
.list-group-item-blue7.list-group-item-action:hover, .list-group-item-blue7.list-group-item-action:focus {
  color: #04224f;
  background-color: #a8bcda;
}
.list-group-item-blue7.list-group-item-action.active {
  color: #fff;
  background-color: #04224f;
  border-color: #04224f;
}

.list-group-item-blue8 {
  color: #031735;
  background-color: #b9c4d4;
}
.list-group-item-blue8.list-group-item-action:hover, .list-group-item-blue8.list-group-item-action:focus {
  color: #031735;
  background-color: #a9b7ca;
}
.list-group-item-blue8.list-group-item-action.active {
  color: #fff;
  background-color: #031735;
  border-color: #031735;
}

.list-group-item-blue9 {
  color: #020b1b;
  background-color: #b8bec6;
}
.list-group-item-blue9.list-group-item-action:hover, .list-group-item-blue9.list-group-item-action:focus {
  color: #020b1b;
  background-color: #aab1bb;
}
.list-group-item-blue9.list-group-item-action.active {
  color: #fff;
  background-color: #020b1b;
  border-color: #020b1b;
}

.list-group-item-indigo {
  color: #35087e;
  background-color: #d4bcfb;
}
.list-group-item-indigo.list-group-item-action:hover, .list-group-item-indigo.list-group-item-action:focus {
  color: #35087e;
  background-color: #c5a4fa;
}
.list-group-item-indigo.list-group-item-action.active {
  color: #fff;
  background-color: #35087e;
  border-color: #35087e;
}

.list-group-item-indigo1 {
  color: #746c83;
  background-color: #f6f2fe;
}
.list-group-item-indigo1.list-group-item-action:hover, .list-group-item-indigo1.list-group-item-action:focus {
  color: #746c83;
  background-color: #e6dafc;
}
.list-group-item-indigo1.list-group-item-action.active {
  color: #fff;
  background-color: #746c83;
  border-color: #746c83;
}

.list-group-item-indigo2 {
  color: #655382;
  background-color: #eee4fe;
}
.list-group-item-indigo2.list-group-item-action:hover, .list-group-item-indigo2.list-group-item-action:focus {
  color: #655382;
  background-color: #dfcbfd;
}
.list-group-item-indigo2.list-group-item-action.active {
  color: #fff;
  background-color: #655382;
  border-color: #655382;
}

.list-group-item-indigo3 {
  color: #553a80;
  background-color: #e5d7fd;
}
.list-group-item-indigo3.list-group-item-action:hover, .list-group-item-indigo3.list-group-item-action:focus {
  color: #553a80;
  background-color: #d5bffc;
}
.list-group-item-indigo3.list-group-item-action.active {
  color: #fff;
  background-color: #553a80;
  border-color: #553a80;
}

.list-group-item-indigo4 {
  color: #45217f;
  background-color: #ddcafc;
}
.list-group-item-indigo4.list-group-item-action:hover, .list-group-item-indigo4.list-group-item-action:focus {
  color: #45217f;
  background-color: #ceb2fb;
}
.list-group-item-indigo4.list-group-item-action.active {
  color: #fff;
  background-color: #45217f;
  border-color: #45217f;
}

.list-group-item-indigo5 {
  color: #35087e;
  background-color: #d4bcfb;
}
.list-group-item-indigo5.list-group-item-action:hover, .list-group-item-indigo5.list-group-item-action:focus {
  color: #35087e;
  background-color: #c5a4fa;
}
.list-group-item-indigo5.list-group-item-action.active {
  color: #fff;
  background-color: #35087e;
  border-color: #35087e;
}

.list-group-item-indigo6 {
  color: #2b0765;
  background-color: #cfbbee;
}
.list-group-item-indigo6.list-group-item-action:hover, .list-group-item-indigo6.list-group-item-action:focus {
  color: #2b0765;
  background-color: #c1a7e9;
}
.list-group-item-indigo6.list-group-item-action.active {
  color: #fff;
  background-color: #2b0765;
  border-color: #2b0765;
}

.list-group-item-indigo7 {
  color: #20054b;
  background-color: #c9bae0;
}
.list-group-item-indigo7.list-group-item-action:hover, .list-group-item-indigo7.list-group-item-action:focus {
  color: #20054b;
  background-color: #bba8d8;
}
.list-group-item-indigo7.list-group-item-action.active {
  color: #fff;
  background-color: #20054b;
  border-color: #20054b;
}

.list-group-item-indigo8 {
  color: #150332;
  background-color: #c3b9d3;
}
.list-group-item-indigo8.list-group-item-action:hover, .list-group-item-indigo8.list-group-item-action:focus {
  color: #150332;
  background-color: #b6a9c9;
}
.list-group-item-indigo8.list-group-item-action.active {
  color: #fff;
  background-color: #150332;
  border-color: #150332;
}

.list-group-item-indigo9 {
  color: #0a0219;
  background-color: #bdb8c5;
}
.list-group-item-indigo9.list-group-item-action:hover, .list-group-item-indigo9.list-group-item-action:focus {
  color: #0a0219;
  background-color: #b0aaba;
}
.list-group-item-indigo9.list-group-item-action.active {
  color: #fff;
  background-color: #0a0219;
  border-color: #0a0219;
}

.list-group-item-purple {
  color: #3a2264;
  background-color: #d7caee;
}
.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus {
  color: #3a2264;
  background-color: #c8b7e8;
}
.list-group-item-purple.list-group-item-action.active {
  color: #fff;
  background-color: #3a2264;
  border-color: #3a2264;
}

.list-group-item-purple1 {
  color: #76717e;
  background-color: #f7f4fc;
}
.list-group-item-purple1.list-group-item-action:hover, .list-group-item-purple1.list-group-item-action:focus {
  color: #76717e;
  background-color: #e8e0f7;
}
.list-group-item-purple1.list-group-item-action.active {
  color: #fff;
  background-color: #76717e;
  border-color: #76717e;
}

.list-group-item-purple2 {
  color: #665d78;
  background-color: #efeaf8;
}
.list-group-item-purple2.list-group-item-action:hover, .list-group-item-purple2.list-group-item-action:focus {
  color: #665d78;
  background-color: #e0d7f2;
}
.list-group-item-purple2.list-group-item-action.active {
  color: #fff;
  background-color: #665d78;
  border-color: #665d78;
}

.list-group-item-purple3 {
  color: #584a71;
  background-color: #e7dff5;
}
.list-group-item-purple3.list-group-item-action:hover, .list-group-item-purple3.list-group-item-action:focus {
  color: #584a71;
  background-color: #d8ccef;
}
.list-group-item-purple3.list-group-item-action.active {
  color: #fff;
  background-color: #584a71;
  border-color: #584a71;
}

.list-group-item-purple4 {
  color: #49366b;
  background-color: #dfd5f1;
}
.list-group-item-purple4.list-group-item-action:hover, .list-group-item-purple4.list-group-item-action:focus {
  color: #49366b;
  background-color: #d0c2eb;
}
.list-group-item-purple4.list-group-item-action.active {
  color: #fff;
  background-color: #49366b;
  border-color: #49366b;
}

.list-group-item-purple5 {
  color: #3a2264;
  background-color: #d7caee;
}
.list-group-item-purple5.list-group-item-action:hover, .list-group-item-purple5.list-group-item-action:focus {
  color: #3a2264;
  background-color: #c8b7e8;
}
.list-group-item-purple5.list-group-item-action.active {
  color: #fff;
  background-color: #3a2264;
  border-color: #3a2264;
}

.list-group-item-purple6 {
  color: #2e1c50;
  background-color: #d1c6e3;
}
.list-group-item-purple6.list-group-item-action:hover, .list-group-item-purple6.list-group-item-action:focus {
  color: #2e1c50;
  background-color: #c3b5db;
}
.list-group-item-purple6.list-group-item-action.active {
  color: #fff;
  background-color: #2e1c50;
  border-color: #2e1c50;
}

.list-group-item-purple7 {
  color: #23153c;
  background-color: #cac3d8;
}
.list-group-item-purple7.list-group-item-action:hover, .list-group-item-purple7.list-group-item-action:focus {
  color: #23153c;
  background-color: #bcb4ce;
}
.list-group-item-purple7.list-group-item-action.active {
  color: #fff;
  background-color: #23153c;
  border-color: #23153c;
}

.list-group-item-purple8 {
  color: #170e28;
  background-color: #c4bfcd;
}
.list-group-item-purple8.list-group-item-action:hover, .list-group-item-purple8.list-group-item-action:focus {
  color: #170e28;
  background-color: #b7b1c2;
}
.list-group-item-purple8.list-group-item-action.active {
  color: #fff;
  background-color: #170e28;
  border-color: #170e28;
}

.list-group-item-purple9 {
  color: #0b0714;
  background-color: #bebbc3;
}
.list-group-item-purple9.list-group-item-action:hover, .list-group-item-purple9.list-group-item-action:focus {
  color: #0b0714;
  background-color: #b1adb7;
}
.list-group-item-purple9.list-group-item-action.active {
  color: #fff;
  background-color: #0b0714;
  border-color: #0b0714;
}

.list-group-item-pink {
  color: #792049;
  background-color: #f9c9df;
}
.list-group-item-pink.list-group-item-action:hover, .list-group-item-pink.list-group-item-action:focus {
  color: #792049;
  background-color: #f6b2d1;
}
.list-group-item-pink.list-group-item-action.active {
  color: #fff;
  background-color: #792049;
  border-color: #792049;
}

.list-group-item-pink1 {
  color: #806f78;
  background-color: #fdf4f8;
}
.list-group-item-pink1.list-group-item-action:hover, .list-group-item-pink1.list-group-item-action:focus {
  color: #806f78;
  background-color: #f9deea;
}
.list-group-item-pink1.list-group-item-action.active {
  color: #fff;
  background-color: #806f78;
  border-color: #806f78;
}

.list-group-item-pink2 {
  color: #7c5a6b;
  background-color: #fbe8f1;
}
.list-group-item-pink2.list-group-item-action:hover, .list-group-item-pink2.list-group-item-action:focus {
  color: #7c5a6b;
  background-color: #f7d2e4;
}
.list-group-item-pink2.list-group-item-action.active {
  color: #fff;
  background-color: #7c5a6b;
  border-color: #7c5a6b;
}

.list-group-item-pink3 {
  color: #78455e;
  background-color: #f8ddea;
}
.list-group-item-pink3.list-group-item-action:hover, .list-group-item-pink3.list-group-item-action:focus {
  color: #78455e;
  background-color: #f4c8dd;
}
.list-group-item-pink3.list-group-item-action.active {
  color: #fff;
  background-color: #78455e;
  border-color: #78455e;
}

.list-group-item-pink4 {
  color: #733052;
  background-color: #f6d1e4;
}
.list-group-item-pink4.list-group-item-action:hover, .list-group-item-pink4.list-group-item-action:focus {
  color: #733052;
  background-color: #f2bcd7;
}
.list-group-item-pink4.list-group-item-action.active {
  color: #fff;
  background-color: #733052;
  border-color: #733052;
}

.list-group-item-pink5 {
  color: #6f1b45;
  background-color: #f4c6dd;
}
.list-group-item-pink5.list-group-item-action:hover, .list-group-item-pink5.list-group-item-action:focus {
  color: #6f1b45;
  background-color: #f0b1d0;
}
.list-group-item-pink5.list-group-item-action.active {
  color: #fff;
  background-color: #6f1b45;
  border-color: #6f1b45;
}

.list-group-item-pink6 {
  color: #591537;
  background-color: #e7c3d5;
}
.list-group-item-pink6.list-group-item-action:hover, .list-group-item-pink6.list-group-item-action:focus {
  color: #591537;
  background-color: #e0b1c8;
}
.list-group-item-pink6.list-group-item-action.active {
  color: #fff;
  background-color: #591537;
  border-color: #591537;
}

.list-group-item-pink7 {
  color: #431029;
  background-color: #dbc0ce;
}
.list-group-item-pink7.list-group-item-action:hover, .list-group-item-pink7.list-group-item-action:focus {
  color: #431029;
  background-color: #d2b0c1;
}
.list-group-item-pink7.list-group-item-action.active {
  color: #fff;
  background-color: #431029;
  border-color: #431029;
}

.list-group-item-pink8 {
  color: #2d0a1c;
  background-color: #d0bdc6;
}
.list-group-item-pink8.list-group-item-action:hover, .list-group-item-pink8.list-group-item-action:focus {
  color: #2d0a1c;
  background-color: #c5aeb9;
}
.list-group-item-pink8.list-group-item-action.active {
  color: #fff;
  background-color: #2d0a1c;
  border-color: #2d0a1c;
}

.list-group-item-pink9 {
  color: #16050e;
  background-color: #c4babf;
}
.list-group-item-pink9.list-group-item-action:hover, .list-group-item-pink9.list-group-item-action:focus {
  color: #16050e;
  background-color: #b8acb2;
}
.list-group-item-pink9.list-group-item-action.active {
  color: #fff;
  background-color: #16050e;
  border-color: #16050e;
}

.list-group-item-red {
  color: #721c24;
  background-color: #f5c6cb;
}
.list-group-item-red.list-group-item-action:hover, .list-group-item-red.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}
.list-group-item-red.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-red1 {
  color: #817071;
  background-color: #fdf4f5;
}
.list-group-item-red1.list-group-item-action:hover, .list-group-item-red1.list-group-item-action:focus {
  color: #817071;
  background-color: #f9dee1;
}
.list-group-item-red1.list-group-item-action.active {
  color: #fff;
  background-color: #817071;
  border-color: #817071;
}

.list-group-item-red2 {
  color: #7d5a5e;
  background-color: #fbe8ea;
}
.list-group-item-red2.list-group-item-action:hover, .list-group-item-red2.list-group-item-action:focus {
  color: #7d5a5e;
  background-color: #f7d2d6;
}
.list-group-item-red2.list-group-item-action.active {
  color: #fff;
  background-color: #7d5a5e;
  border-color: #7d5a5e;
}

.list-group-item-red3 {
  color: #7a464a;
  background-color: #f9dde0;
}
.list-group-item-red3.list-group-item-action:hover, .list-group-item-red3.list-group-item-action:focus {
  color: #7a464a;
  background-color: #f5c7cc;
}
.list-group-item-red3.list-group-item-action.active {
  color: #fff;
  background-color: #7a464a;
  border-color: #7a464a;
}

.list-group-item-red4 {
  color: #763037;
  background-color: #f7d2d5;
}
.list-group-item-red4.list-group-item-action:hover, .list-group-item-red4.list-group-item-action:focus {
  color: #763037;
  background-color: #f3bcc1;
}
.list-group-item-red4.list-group-item-action.active {
  color: #fff;
  background-color: #763037;
  border-color: #763037;
}

.list-group-item-red5 {
  color: #721c24;
  background-color: #f5c6cb;
}
.list-group-item-red5.list-group-item-action:hover, .list-group-item-red5.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}
.list-group-item-red5.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-red6 {
  color: #5c161d;
  background-color: #e9c3c7;
}
.list-group-item-red6.list-group-item-action:hover, .list-group-item-red6.list-group-item-action:focus {
  color: #5c161d;
  background-color: #e2b0b6;
}
.list-group-item-red6.list-group-item-action.active {
  color: #fff;
  background-color: #5c161d;
  border-color: #5c161d;
}

.list-group-item-red7 {
  color: #451115;
  background-color: #ddc1c3;
}
.list-group-item-red7.list-group-item-action:hover, .list-group-item-red7.list-group-item-action:focus {
  color: #451115;
  background-color: #d4b1b3;
}
.list-group-item-red7.list-group-item-action.active {
  color: #fff;
  background-color: #451115;
  border-color: #451115;
}

.list-group-item-red8 {
  color: #2e0b0f;
  background-color: #d0bdbf;
}
.list-group-item-red8.list-group-item-action:hover, .list-group-item-red8.list-group-item-action:focus {
  color: #2e0b0f;
  background-color: #c5aeb1;
}
.list-group-item-red8.list-group-item-action.active {
  color: #fff;
  background-color: #2e0b0f;
  border-color: #2e0b0f;
}

.list-group-item-red9 {
  color: #170607;
  background-color: #c4bbbc;
}
.list-group-item-red9.list-group-item-action:hover, .list-group-item-red9.list-group-item-action:focus {
  color: #170607;
  background-color: #b8adaf;
}
.list-group-item-red9.list-group-item-action.active {
  color: #fff;
  background-color: #170607;
  border-color: #170607;
}

.list-group-item-orange {
  color: #84420a;
  background-color: #fedbbd;
}
.list-group-item-orange.list-group-item-action:hover, .list-group-item-orange.list-group-item-action:focus {
  color: #84420a;
  background-color: #fecda4;
}
.list-group-item-orange.list-group-item-action.active {
  color: #fff;
  background-color: #84420a;
  border-color: #84420a;
}

.list-group-item-orange1 {
  color: #85776c;
  background-color: #fff8f2;
}
.list-group-item-orange1.list-group-item-action:hover, .list-group-item-orange1.list-group-item-action:focus {
  color: #85776c;
  background-color: #ffead9;
}
.list-group-item-orange1.list-group-item-action.active {
  color: #fff;
  background-color: #85776c;
  border-color: #85776c;
}

.list-group-item-orange2 {
  color: #846a54;
  background-color: #fff0e5;
}
.list-group-item-orange2.list-group-item-action:hover, .list-group-item-orange2.list-group-item-action:focus {
  color: #846a54;
  background-color: #ffe1cc;
}
.list-group-item-orange2.list-group-item-action.active {
  color: #fff;
  background-color: #846a54;
  border-color: #846a54;
}

.list-group-item-orange3 {
  color: #845d3b;
  background-color: #ffe9d8;
}
.list-group-item-orange3.list-group-item-action:hover, .list-group-item-orange3.list-group-item-action:focus {
  color: #845d3b;
  background-color: #ffdbbf;
}
.list-group-item-orange3.list-group-item-action.active {
  color: #fff;
  background-color: #845d3b;
  border-color: #845d3b;
}

.list-group-item-orange4 {
  color: #844f23;
  background-color: #fee2ca;
}
.list-group-item-orange4.list-group-item-action:hover, .list-group-item-orange4.list-group-item-action:focus {
  color: #844f23;
  background-color: #fed4b1;
}
.list-group-item-orange4.list-group-item-action.active {
  color: #fff;
  background-color: #844f23;
  border-color: #844f23;
}

.list-group-item-orange5 {
  color: #84420a;
  background-color: #fedbbd;
}
.list-group-item-orange5.list-group-item-action:hover, .list-group-item-orange5.list-group-item-action:focus {
  color: #84420a;
  background-color: #fecda4;
}
.list-group-item-orange5.list-group-item-action.active {
  color: #fff;
  background-color: #84420a;
  border-color: #84420a;
}

.list-group-item-orange6 {
  color: #693508;
  background-color: #f0d4bc;
}
.list-group-item-orange6.list-group-item-action:hover, .list-group-item-orange6.list-group-item-action:focus {
  color: #693508;
  background-color: #ebc7a7;
}
.list-group-item-orange6.list-group-item-action.active {
  color: #fff;
  background-color: #693508;
  border-color: #693508;
}

.list-group-item-orange7 {
  color: #4f2806;
  background-color: #e2cdbb;
}
.list-group-item-orange7.list-group-item-action:hover, .list-group-item-orange7.list-group-item-action:focus {
  color: #4f2806;
  background-color: #dac0a9;
}
.list-group-item-orange7.list-group-item-action.active {
  color: #fff;
  background-color: #4f2806;
  border-color: #4f2806;
}

.list-group-item-orange8 {
  color: #351a04;
  background-color: #d4c6ba;
}
.list-group-item-orange8.list-group-item-action:hover, .list-group-item-orange8.list-group-item-action:focus {
  color: #351a04;
  background-color: #cab9aa;
}
.list-group-item-orange8.list-group-item-action.active {
  color: #fff;
  background-color: #351a04;
  border-color: #351a04;
}

.list-group-item-orange9 {
  color: #1b0d02;
  background-color: #c6bfb9;
}
.list-group-item-orange9.list-group-item-action:hover, .list-group-item-orange9.list-group-item-action:focus {
  color: #1b0d02;
  background-color: #bbb2ab;
}
.list-group-item-orange9.list-group-item-action.active {
  color: #fff;
  background-color: #1b0d02;
  border-color: #1b0d02;
}

.list-group-item-yellow {
  color: #856404;
  background-color: #ffeeba;
}
.list-group-item-yellow.list-group-item-action:hover, .list-group-item-yellow.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}
.list-group-item-yellow.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-yellow1 {
  color: #857e6b;
  background-color: #fffcf1;
}
.list-group-item-yellow1.list-group-item-action:hover, .list-group-item-yellow1.list-group-item-action:focus {
  color: #857e6b;
  background-color: #fff7d8;
}
.list-group-item-yellow1.list-group-item-action.active {
  color: #fff;
  background-color: #857e6b;
  border-color: #857e6b;
}

.list-group-item-yellow2 {
  color: #857851;
  background-color: #fff8e3;
}
.list-group-item-yellow2.list-group-item-action:hover, .list-group-item-yellow2.list-group-item-action:focus {
  color: #857851;
  background-color: #fff2ca;
}
.list-group-item-yellow2.list-group-item-action.active {
  color: #fff;
  background-color: #857851;
  border-color: #857851;
}

.list-group-item-yellow3 {
  color: #857137;
  background-color: #fff5d5;
}
.list-group-item-yellow3.list-group-item-action:hover, .list-group-item-yellow3.list-group-item-action:focus {
  color: #857137;
  background-color: #ffefbc;
}
.list-group-item-yellow3.list-group-item-action.active {
  color: #fff;
  background-color: #857137;
  border-color: #857137;
}

.list-group-item-yellow4 {
  color: #856b1e;
  background-color: #fff1c8;
}
.list-group-item-yellow4.list-group-item-action:hover, .list-group-item-yellow4.list-group-item-action:focus {
  color: #856b1e;
  background-color: #ffebaf;
}
.list-group-item-yellow4.list-group-item-action.active {
  color: #fff;
  background-color: #856b1e;
  border-color: #856b1e;
}

.list-group-item-yellow5 {
  color: #856404;
  background-color: #ffeeba;
}
.list-group-item-yellow5.list-group-item-action:hover, .list-group-item-yellow5.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}
.list-group-item-yellow5.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-yellow6 {
  color: #6a5003;
  background-color: #f1e3b9;
}
.list-group-item-yellow6.list-group-item-action:hover, .list-group-item-yellow6.list-group-item-action:focus {
  color: #6a5003;
  background-color: #eddba4;
}
.list-group-item-yellow6.list-group-item-action.active {
  color: #fff;
  background-color: #6a5003;
  border-color: #6a5003;
}

.list-group-item-yellow7 {
  color: #503c02;
  background-color: #e2d8b9;
}
.list-group-item-yellow7.list-group-item-action:hover, .list-group-item-yellow7.list-group-item-action:focus {
  color: #503c02;
  background-color: #dbcea7;
}
.list-group-item-yellow7.list-group-item-action.active {
  color: #fff;
  background-color: #503c02;
  border-color: #503c02;
}

.list-group-item-yellow8 {
  color: #352802;
  background-color: #d4cdb8;
}
.list-group-item-yellow8.list-group-item-action:hover, .list-group-item-yellow8.list-group-item-action:focus {
  color: #352802;
  background-color: #cac2a8;
}
.list-group-item-yellow8.list-group-item-action.active {
  color: #fff;
  background-color: #352802;
  border-color: #352802;
}

.list-group-item-yellow9 {
  color: #1b1401;
  background-color: #c6c3b8;
}
.list-group-item-yellow9.list-group-item-action:hover, .list-group-item-yellow9.list-group-item-action:focus {
  color: #1b1401;
  background-color: #bbb7aa;
}
.list-group-item-yellow9.list-group-item-action.active {
  color: #fff;
  background-color: #1b1401;
  border-color: #1b1401;
}

.list-group-item-green {
  color: #155724;
  background-color: #c3e6cb;
}
.list-group-item-green.list-group-item-action:hover, .list-group-item-green.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}
.list-group-item-green.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-green1 {
  color: #6d7873;
  background-color: #f2f8f5;
}
.list-group-item-green1.list-group-item-action:hover, .list-group-item-green1.list-group-item-action:focus {
  color: #6d7873;
  background-color: #e1efe8;
}
.list-group-item-green1.list-group-item-action.active {
  color: #fff;
  background-color: #6d7873;
  border-color: #6d7873;
}

.list-group-item-green2 {
  color: #556c61;
  background-color: #e5f2ec;
}
.list-group-item-green2.list-group-item-action:hover, .list-group-item-green2.list-group-item-action:focus {
  color: #556c61;
  background-color: #d4eae0;
}
.list-group-item-green2.list-group-item-action.active {
  color: #fff;
  background-color: #556c61;
  border-color: #556c61;
}

.list-group-item-green3 {
  color: #3d5f4f;
  background-color: #d8ebe2;
}
.list-group-item-green3.list-group-item-action:hover, .list-group-item-green3.list-group-item-action:focus {
  color: #3d5f4f;
  background-color: #c7e2d5;
}
.list-group-item-green3.list-group-item-action.active {
  color: #fff;
  background-color: #3d5f4f;
  border-color: #3d5f4f;
}

.list-group-item-green4 {
  color: #25533d;
  background-color: #cbe4d9;
}
.list-group-item-green4.list-group-item-action:hover, .list-group-item-green4.list-group-item-action:focus {
  color: #25533d;
  background-color: #badbcd;
}
.list-group-item-green4.list-group-item-action.active {
  color: #fff;
  background-color: #25533d;
  border-color: #25533d;
}

.list-group-item-green5 {
  color: #0d462c;
  background-color: #bfddcf;
}
.list-group-item-green5.list-group-item-action:hover, .list-group-item-green5.list-group-item-action:focus {
  color: #0d462c;
  background-color: #aed4c3;
}
.list-group-item-green5.list-group-item-action.active {
  color: #fff;
  background-color: #0d462c;
  border-color: #0d462c;
}

.list-group-item-green6 {
  color: #0a3823;
  background-color: #bdd6ca;
}
.list-group-item-green6.list-group-item-action:hover, .list-group-item-green6.list-group-item-action:focus {
  color: #0a3823;
  background-color: #adccbd;
}
.list-group-item-green6.list-group-item-action.active {
  color: #fff;
  background-color: #0a3823;
  border-color: #0a3823;
}

.list-group-item-green7 {
  color: #082a1a;
  background-color: #bccec6;
}
.list-group-item-green7.list-group-item-action:hover, .list-group-item-green7.list-group-item-action:focus {
  color: #082a1a;
  background-color: #adc3b9;
}
.list-group-item-green7.list-group-item-action.active {
  color: #fff;
  background-color: #082a1a;
  border-color: #082a1a;
}

.list-group-item-green8 {
  color: #051c12;
  background-color: #bac7c1;
}
.list-group-item-green8.list-group-item-action:hover, .list-group-item-green8.list-group-item-action:focus {
  color: #051c12;
  background-color: #acbcb4;
}
.list-group-item-green8.list-group-item-action.active {
  color: #fff;
  background-color: #051c12;
  border-color: #051c12;
}

.list-group-item-green9 {
  color: #030e09;
  background-color: #b9bfbc;
}
.list-group-item-green9.list-group-item-action:hover, .list-group-item-green9.list-group-item-action:focus {
  color: #030e09;
  background-color: #acb3af;
}
.list-group-item-green9.list-group-item-action.active {
  color: #fff;
  background-color: #030e09;
  border-color: #030e09;
}

.list-group-item-teal {
  color: #11694f;
  background-color: #c1f0e2;
}
.list-group-item-teal.list-group-item-action:hover, .list-group-item-teal.list-group-item-action:focus {
  color: #11694f;
  background-color: #acebd8;
}
.list-group-item-teal.list-group-item-action.active {
  color: #fff;
  background-color: #11694f;
  border-color: #11694f;
}

.list-group-item-teal1 {
  color: #6d7f7a;
  background-color: #f2fcf9;
}
.list-group-item-teal1.list-group-item-action:hover, .list-group-item-teal1.list-group-item-action:focus {
  color: #6d7f7a;
  background-color: #ddf7ef;
}
.list-group-item-teal1.list-group-item-action.active {
  color: #fff;
  background-color: #6d7f7a;
  border-color: #6d7f7a;
}

.list-group-item-teal2 {
  color: #56796f;
  background-color: #e6f9f3;
}
.list-group-item-teal2.list-group-item-action:hover, .list-group-item-teal2.list-group-item-action:focus {
  color: #56796f;
  background-color: #d1f4e9;
}
.list-group-item-teal2.list-group-item-action.active {
  color: #fff;
  background-color: #56796f;
  border-color: #56796f;
}

.list-group-item-teal3 {
  color: #3f7464;
  background-color: #d9f6ee;
}
.list-group-item-teal3.list-group-item-action:hover, .list-group-item-teal3.list-group-item-action:focus {
  color: #3f7464;
  background-color: #c4f1e5;
}
.list-group-item-teal3.list-group-item-action.active {
  color: #fff;
  background-color: #3f7464;
  border-color: #3f7464;
}

.list-group-item-teal4 {
  color: #286e59;
  background-color: #cdf3e8;
}
.list-group-item-teal4.list-group-item-action:hover, .list-group-item-teal4.list-group-item-action:focus {
  color: #286e59;
  background-color: #b8eedf;
}
.list-group-item-teal4.list-group-item-action.active {
  color: #fff;
  background-color: #286e59;
  border-color: #286e59;
}

.list-group-item-teal5 {
  color: #11694f;
  background-color: #c1f0e2;
}
.list-group-item-teal5.list-group-item-action:hover, .list-group-item-teal5.list-group-item-action:focus {
  color: #11694f;
  background-color: #acebd8;
}
.list-group-item-teal5.list-group-item-action.active {
  color: #fff;
  background-color: #11694f;
  border-color: #11694f;
}

.list-group-item-teal6 {
  color: #0e543f;
  background-color: #bfe5d9;
}
.list-group-item-teal6.list-group-item-action:hover, .list-group-item-teal6.list-group-item-action:focus {
  color: #0e543f;
  background-color: #addece;
}
.list-group-item-teal6.list-group-item-action.active {
  color: #fff;
  background-color: #0e543f;
  border-color: #0e543f;
}

.list-group-item-teal7 {
  color: #0a3f2f;
  background-color: #bdd9d1;
}
.list-group-item-teal7.list-group-item-action:hover, .list-group-item-teal7.list-group-item-action:focus {
  color: #0a3f2f;
  background-color: #add0c6;
}
.list-group-item-teal7.list-group-item-action.active {
  color: #fff;
  background-color: #0a3f2f;
  border-color: #0a3f2f;
}

.list-group-item-teal8 {
  color: #072a1f;
  background-color: #bbcec8;
}
.list-group-item-teal8.list-group-item-action:hover, .list-group-item-teal8.list-group-item-action:focus {
  color: #072a1f;
  background-color: #acc3bc;
}
.list-group-item-teal8.list-group-item-action.active {
  color: #fff;
  background-color: #072a1f;
  border-color: #072a1f;
}

.list-group-item-teal9 {
  color: #031510;
  background-color: #b9c3c0;
}
.list-group-item-teal9.list-group-item-action:hover, .list-group-item-teal9.list-group-item-action:focus {
  color: #031510;
  background-color: #abb7b4;
}
.list-group-item-teal9.list-group-item-action.active {
  color: #fff;
  background-color: #031510;
  border-color: #031510;
}

.list-group-item-cyan {
  color: #0c5460;
  background-color: #bee5eb;
}
.list-group-item-cyan.list-group-item-action:hover, .list-group-item-cyan.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}
.list-group-item-cyan.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-cyan1 {
  color: #6c7f83;
  background-color: #f2fcfe;
}
.list-group-item-cyan1.list-group-item-action:hover, .list-group-item-cyan1.list-group-item-action:focus {
  color: #6c7f83;
  background-color: #daf7fc;
}
.list-group-item-cyan1.list-group-item-action.active {
  color: #fff;
  background-color: #6c7f83;
  border-color: #6c7f83;
}

.list-group-item-cyan2 {
  color: #527a81;
  background-color: #e4f9fd;
}
.list-group-item-cyan2.list-group-item-action:hover, .list-group-item-cyan2.list-group-item-action:focus {
  color: #527a81;
  background-color: #ccf4fb;
}
.list-group-item-cyan2.list-group-item-action.active {
  color: #fff;
  background-color: #527a81;
  border-color: #527a81;
}

.list-group-item-cyan3 {
  color: #397480;
  background-color: #d6f6fc;
}
.list-group-item-cyan3.list-group-item-action:hover, .list-group-item-cyan3.list-group-item-action:focus {
  color: #397480;
  background-color: #bef1fa;
}
.list-group-item-cyan3.list-group-item-action.active {
  color: #fff;
  background-color: #397480;
  border-color: #397480;
}

.list-group-item-cyan4 {
  color: #206f7e;
  background-color: #c9f3fc;
}
.list-group-item-cyan4.list-group-item-action:hover, .list-group-item-cyan4.list-group-item-action:focus {
  color: #206f7e;
  background-color: #b1eefb;
}
.list-group-item-cyan4.list-group-item-action.active {
  color: #fff;
  background-color: #206f7e;
  border-color: #206f7e;
}

.list-group-item-cyan5 {
  color: #07697d;
  background-color: #bbf0fb;
}
.list-group-item-cyan5.list-group-item-action:hover, .list-group-item-cyan5.list-group-item-action:focus {
  color: #07697d;
  background-color: #a3ebfa;
}
.list-group-item-cyan5.list-group-item-action.active {
  color: #fff;
  background-color: #07697d;
  border-color: #07697d;
}

.list-group-item-cyan6 {
  color: #055464;
  background-color: #bae5ed;
}
.list-group-item-cyan6.list-group-item-action:hover, .list-group-item-cyan6.list-group-item-action:focus {
  color: #055464;
  background-color: #a6dde8;
}
.list-group-item-cyan6.list-group-item-action.active {
  color: #fff;
  background-color: #055464;
  border-color: #055464;
}

.list-group-item-cyan7 {
  color: #043f4b;
  background-color: #bad9e0;
}
.list-group-item-cyan7.list-group-item-action:hover, .list-group-item-cyan7.list-group-item-action:focus {
  color: #043f4b;
  background-color: #a8cfd8;
}
.list-group-item-cyan7.list-group-item-action.active {
  color: #fff;
  background-color: #043f4b;
  border-color: #043f4b;
}

.list-group-item-cyan8 {
  color: #032a32;
  background-color: #b9ced2;
}
.list-group-item-cyan8.list-group-item-action:hover, .list-group-item-cyan8.list-group-item-action:focus {
  color: #032a32;
  background-color: #a9c3c8;
}
.list-group-item-cyan8.list-group-item-action.active {
  color: #fff;
  background-color: #032a32;
  border-color: #032a32;
}

.list-group-item-cyan9 {
  color: #021519;
  background-color: #b8c3c5;
}
.list-group-item-cyan9.list-group-item-action:hover, .list-group-item-cyan9.list-group-item-action:focus {
  color: #021519;
  background-color: #aab7ba;
}
.list-group-item-cyan9.list-group-item-action.active {
  color: #fff;
  background-color: #021519;
  border-color: #021519;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
@media (max-width: 1200px) {
  .close {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  appearance: none;
}

a.close.disabled {
  pointer-events: none;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.modal-footer > :not(:first-child) {
  margin-left: 0.25rem;
}
.modal-footer > :not(:last-child) {
  margin-right: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
  }
  .modal-content {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "Lobster", "Monoton", "Parisienne", "Pattaya", "Fredericka the Great", "Rubik Mono One", "Shrikhand";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: 0s 0.6s opacity;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.001));
}

.carousel-control-next {
  right: 0;
  background: linear-gradient(270deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.001));
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50%/100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

/*# sourceMappingURL=adadimall.css.map */
